BODY
{
    FONT-SIZE: 62.5%;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e3e3e3;
    TEXT-ALIGN: left;
}
H1
{
    MARGIN-TOP: 12px;	 
    FONT-WEIGHT: normal;
    FONT-SIZE: 2.2em;
    MARGIN-BOTTOM: 6px;
    COLOR: #2e639a
}
.page-subhead
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    BACKGROUND-COLOR: #fff
}
H2
{
    MARGIN-TOP: 16px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    MARGIN-BOTTOM: 0px;
    COLOR: #4b4b4b
}
H3
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.25em;
    MARGIN-BOTTOM: 0px;
    COLOR: #3a6e8f;
    FONT-FAMILY: Helvetica, Arial, Verdana,sans-serif
}
H4
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.25em;
    MARGIN-BOTTOM: 0px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #3a6e8f;
    LINE-HEIGHT: 1.6em;
    FONT-FAMILY: Helvetica, Arial, Verdana,sans-serif
}
.imageleft
{
    FLOAT: left;
    MARGIN: 5px
}
.legal
{
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.imageright
{
    FLOAT: right;
    MARGIN: 5px;
    TEXT-ALIGN: right
}
INPUT
{
    FONT-SIZE: 1em
}
SELECT
{
    FONT-SIZE: 1em
}
TH
{
    FONT-SIZE: 1em
}
TD
{
    FONT-SIZE: 1em
}
LI LI
{
    FONT-SIZE: 1em
}
LI P
{
    FONT-SIZE: 1em
}
TD P
{
    FONT-SIZE: 1em
}
BLOCKQUOTE P
{
    FONT-SIZE: 1em
}
LI
{
    MARGIN-TOP: 8px
}
P
{
    MARGIN-TOP: 0.8em;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: 1.4em
}
FORM
{
    DISPLAY: inline;
    MARGIN: 0px
}
INPUT.submit
{
    BORDER-RIGHT: #aabbca 3px double;
    BORDER-TOP: #b6c8d7 3px double;
    FONT-SIZE: 0.9em;
    BACKGROUND-IMAGE: url(externalincludes/images/submit-bg.gif);
    BORDER-LEFT: #b6c8d7 3px double;
    COLOR: #fff;
    BORDER-BOTTOM: #aabbca 3px double;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #e2e9f2
}
#image-bar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #fff
}
#image-bar2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #fff
}
#quote-bar
{
    BACKGROUND-IMAGE: url(externalincludes/images/quote-bg.jpg);
    MARGIN: 0px;
    WIDTH: 760px;
    BACKGROUND-COLOR: #fff
}
#reportpage-wrapper
{
    /*BORDER-RIGHT: #d5d5d5 1px solid;
    BORDER-LEFT: #d5d5d5 1px solid;
    BORDER-BOTTOM: #d5d5d5 1px solid;
    
WIDTH: 760px;

    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: White ;  */
}
.reportcontent-frame
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#reportlog-bar2
{
    FONT-SIZE: 1em;
    BACKGROUND-IMAGE: url(externalincludes/images/logbar-gray.gif);
    MARGIN-LEFT: auto;
    /*WIDTH: 760px;*/
    MARGIN-RIGHT: auto;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #d5d5d5;
    TEXT-ALIGN: right
}
#reportShopForCustomer-bar2
{
    FONT-SIZE: 1em;
    BACKGROUND-IMAGE: url(externalincludes/images/logbar-gray.gif);
    MARGIN-LEFT: auto;
    WIDTH: 760px;
    MARGIN-RIGHT: auto;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #d5d5d5;
    TEXT-ALIGN: right
}
#reportShopForCustomerBar
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 40px;
    FONT-SIZE: 1em;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 4px 0px 0px;
    WIDTH: 500px;
    COLOR: #666;
    PADDING-TOP: 5px
}
#reportheader2
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 10px;
    VERTICAL-ALIGN: middle;
    /*WIDTH: 760px*/
}
#reportquote-bar
{
     BACKGROUND-IMAGE: url(externalincludes/images/quote-bg.jpg);
    MARGIN: 0px;
    /*
    WIDTH: 760px;*/
    BACKGROUND-COLOR: #fff
}

#reportfooter
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 1em;
    MARGIN-LEFT: auto;
    COLOR: #999999;
    MARGIN-RIGHT: auto;
    TEXT-ALIGN: left;
}
#page-wrapper
{
    BORDER-RIGHT: #d5d5d5 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: auto;
    BORDER-LEFT: #d5d5d5 1px solid;
    WIDTH: 760px;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #d5d5d5 1px solid;
    BACKGROUND-COLOR: #fff
}
#wrapper
{
    WIDTH: 758px;
    TEXT-ALIGN: left
}
#log-bar
{
    FONT-SIZE: 1em;
    BACKGROUND-IMAGE: url(externalincludes/images/logbar-gray.gif);
    MARGIN-LEFT: auto;
    WIDTH: 760px;
    MARGIN-RIGHT: auto;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #d5d5d5;
    TEXT-ALIGN: right
}
#log-bar2
{
    FONT-SIZE: 1em;
    BACKGROUND-IMAGE: url(externalincludes/images/logbar-gray.gif);
    MARGIN-LEFT: auto;
    WIDTH: 760px;
    MARGIN-RIGHT: auto;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #d5d5d5;
    TEXT-ALIGN: right
}
#ShopForCustomer-bar
{
    FONT-SIZE: 1em;
    BACKGROUND-IMAGE: url(externalincludes/images/logbar-gray.gif);
    MARGIN-LEFT: auto;
    WIDTH: 760px;
    MARGIN-RIGHT: auto;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #d5d5d5;
    TEXT-ALIGN: right
}
#ShopForCustomer-bar2
{
    FONT-SIZE: 1em;
    BACKGROUND-IMAGE: url(externalincludes/images/logbar-gray.gif);
    MARGIN-LEFT: auto;
    WIDTH: 760px;
    MARGIN-RIGHT: auto;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #d5d5d5;
    TEXT-ALIGN: right
}
#ShopForCustomerBar
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 40px;
    FONT-SIZE: 1em;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 4px 0px 0px;
    WIDTH: 500px;
    COLOR: #666;
    PADDING-TOP: 5px
}
#login-bar
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 40px;
    FONT-SIZE: 1em;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 4px 0px 0px;
    WIDTH: 700px;
    COLOR: #666;
    PADDING-TOP: 5px
}
#logout-bar
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 40px;
    FONT-SIZE: 1em;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 6px 4px 0px 0px;
    WIDTH: 450px;
    COLOR: #666;
    PADDING-TOP: 5px
}
#nav-topbar
{
    COLOR: #ebebeb
}
#nav-topbar TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
#nav-topbar TD A
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 8px;
    COLOR: #ebebeb;
    PADDING-TOP: 8px
}
#nav-topbar TD A:hover
{
    BACKGROUND-COLOR: #999
}
#header
{
    VERTICAL-ALIGN: bottom
}
#header2
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 10px;
    VERTICAL-ALIGN: middle;
    WIDTH: 760px
}
#header3
{
    BORDER-TOP: #d5d5d5 1px solid;
    MARGIN-BOTTOM: 0px;
    VERTICAL-ALIGN: bottom;
    WIDTH: 760px
}
#content-wrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff
}
.content-frame
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.content
{
    BORDER-RIGHT: #d5d5d5 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 30px 18px;
    COLOR: #333333;
    PADDING-TOP: 0px
}
.main-content
{
    FONT-SIZE: 1.1em;
    MARGIN: 10px;
    WIDTH: 254px
}
.right-column
{
    MARGIN-TOP: 20px;
    MARGIN-LEFT: 7px;
    WIDTH: 164px;
    MARGIN-RIGHT: 7px
}
#footer
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 1em;
    MARGIN-LEFT: auto;
    WIDTH: 760px;
    COLOR: #999999;
    MARGIN-RIGHT: auto;
    TEXT-ALIGN: left
}
.testimonial
{
    FLOAT: left;
    MARGIN: 0px 13px 13px 0px
}
.feature
{
    BORDER-RIGHT: #d5d5d5 1px solid;
    BORDER-TOP: #d5d5d5 1px solid;
    MARGIN: 0px 5px 10px;
    BORDER-LEFT: #d5d5d5 1px solid;
    WIDTH: 175px;
    BORDER-BOTTOM: #d5d5d5 1px solid;
    HEIGHT: 69px
}
.quote
{
    MARGIN-BOTTOM: 20px;
    COLOR: #3a6e8f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
#main-feature
{
    FONT-SIZE: 1.1em;
    MARGIN: 10px 5px 0px;
    WIDTH: 258px
}
#main-feature UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#main-feature UL LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c6d9ed 1px solid
}
#main-feature UL LI A
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #336699;
    PADDING-TOP: 9px;
    HEIGHT: 1%;
    TEXT-DECORATION: none
}
.subnav-color
{
    BACKGROUND-COLOR: #f2f5f8;
    border: 5px solid #fff
}
DIV#subnav
{
    MARGIN-TOP: 15px;
    FONT-SIZE: 1.2em;
    MARGIN-LEFT: 7px;
    WIDTH: 164px;
    MARGIN-RIGHT: 7px
}
DIV#subnav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
DIV#subnav UL LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c6d9ed 1px solid
}
.section
{
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.2em
}
.lineoff
{
    BORDER-TOP: medium none
}
.on
{
    BACKGROUND-COLOR: #becbd8
}
DIV#subnav UL LI A
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #336699;
    PADDING-TOP: 9px;
    HEIGHT: 1%;
    TEXT-DECORATION: none
}
DIV#subnav UL UL LI A
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 4px;
    COLOR: #366ba1;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #ecf0f3
}
DIV#subnav UL UL UL LI A
{
    PADDING-LEFT: 30px;
    BACKGROUND-COLOR: #ecf0f3
}
DIV#subnav UL LI A:hover
{
    COLOR: #fff;
    BACKGROUND-COLOR: #1e638d
}
.cartHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    COLOR: #336699;
    TEXT-ALIGN: left
}
.cartLink
{
    BORDER-RIGHT: #aabbca 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #aabbca 2px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(externalincludes/images/cart-link-bg.gif);
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #aabbca 2px solid;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #aabbca 2px solid;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1%;
    TEXT-DECORATION: none
}
#cart
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.cartitemsHeader
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 5px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ebebeb
}
.total
{
    FONT-WEIGHT: bold
}

.StoreResultsHeader
{
	background: #f1F4F7;
	font-size: 11px;
	font-weight:bold;
	color:#1E638F;
	font-family:arial;
}
.prodNameResultsLink, prodNameResultsLink:active, prodNameResultsLink:visited
{
	font-size: 11px;								
	font-family:arial;
}
.prodNameResultsLink:hover
{
	font-size: 11px;	
	color:black;							
	font-family:arial;
}
.prodNameResults
{
	background: #FFFFFF;
	font-size: 11px;				
	color:black;
	font-family:arial;
}
.prodNameResultsAlt
{
	background: #A8BAC8;
	font-size: 11px;				
	color:black;
	font-family:arial;
}
.StoreResults
{
	background: #FFFFFF;
	font-size: 11px;				
	color:black;
	font-family:arial;
}
.StoreResultsAlt
{
	background: #F2F5F8;
	font-size: 11px;				
	color:black;
	font-family:arial;
}
.formButton
{
	FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    BACKGROUND-IMAGE: url(/ExternalIncludes/images/btn-background.gif);
    CURSOR: hand;
    COLOR: #333333;
    FONT-FAMILY: Arial, verdana;
    BACKGROUND-COLOR: white;    
}
.CheckoutContent
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 30px 18px;
	color: #1E638D;	
    PADDING-TOP: 0px;
	text-align:left;
}
.Checkoutcontent2
{
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #1E638D;	
}
.CheckOutBody 
{
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #1E638D;	
	background-color: #FFFFFF;
}
.CheckOutBodyAlt
{
	background-color: #F2F5F8;
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #1E638D;	
}
.CheckOutFields 
{
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #1E638D;	
	cursor: text;
}
.CheckOutHeader
{
	background: #FFFFFF;
	font-size: 14px;
	font-weight:500;		
	color:#1E638D;
	font-family:arial;
}
.errorMsg
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold; 	
	color: red;
}
.ErrorMessage
{
	font-weight: bold;
	font-size: 11px;
	cursor: default;
	color: red;
	font-family: Arial, Helvetica, sans-serif;
}
.error
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal; 	
	color: white;
}
.BaseContent
{
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333333;	
}
.BaseContentHeader
{
	font-family: arial, verdana;
	font-size: 14px;
	font-weight:bolder;
	color: #2E639A;	
}
.MyAccountBaseContent
{
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #1E638D;	
}
.MyAccountBaseContentHeader
{
	font-family: arial, verdana;
	font-size: 14px;
	font-weight:bolder;
	color: #1E638D;	
}
.CreditCardBaseContent
{
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #1E638D;	
}
.CreditCardBaseContentHeader
{
	font-family: arial, verdana;
	font-size: 14px;
	font-weight:bolder;
	color: #1E638D;	
}
.myAcctHead
{
	font-family: arial, verdana;
	font-size: 14px;
	font-weight:bolder;
	color: #1E638D;	
}
.adminTxt
{
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #7E9FB9;	
	background-color:White;
 text-decoration:none;
}
.adminTxt:hover
{
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #1E638D;	
	background-color:White;
 text-decoration:none;

 }
.HeaderLink
{
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.HeaderLink:hover
{
    BACKGROUND-COLOR: #f2f2f2;
}
.HeaderLink:vlink
{
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.HeaderLink:alink
{
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.HeaderLink:visited
{
    COLOR: #336699;
    TEXT-DECORATION: underline;
}

.FooterLink
{
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.FooterLink:hover
{
    BACKGROUND-COLOR: #F2F2F2;
}
td.rootCell
{
	background-color: #FFFFFF;				
	
	border-bottom: 1px solid #133260; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #194481;
	background: white url(/ExternalIncludes/images/navbar/background-root.gif) repeat-x top
}

td.rootCell_selected
{
	background-color: #FFFFFF;				
	
	border-bottom: 1px solid #133260; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #194481;
	background: white url(/ExternalIncludes/images/navbar/background-root_selected.gif) repeat-x top
}


a.rootLink, a.rootLink:visited, a.rootLink:active
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #194481;
}		

a.rootLink:hover
{
	text-decoration: underline;
}	

a.rootLink_selected, a.rootLink_selected:visited, a.rootLink_selected:active
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #194481;
}		

a.rootLink_selected:hover
{
	text-decoration: underline;
}
.HorizDottedLine
{
	border-bottom: 1px dotted #2E639A;
}

.VertDottedLine
{
	border-right: 1px dotted #2E639A;
}
/*---------------- begin reports --------------------*/


.Grid
{
	font-size:11px;
}

.Grid td
{	
	margin: 3px 3px 3px 3px;
	font-family: Arial;
	padding: 5px 5px 5px 5px;
	font-size:11px;
}

.GridHeader td
{
	HEIGHT: 20px;
	background-color: #3B7EA7;
	font-family:Arial;
	font-weight: bold;
	color:#FFFFFF;
	font-size:11px;
}

.GridItem
{
	font-size: 11px;
	color:black;
	background-color: #F2F5F8;
}
.GridAltItem
{
	font-size: 11px;
	color:black;
	background-color: white;
}

.reportheader1
{
	font-size:14px;
	font-family:arial;
	color: #003399; 
}
#reportheader
{
    VERTICAL-ALIGN: bottom
}
.reportheader2
{
	font-size:12px;
	font-family:arial;
	color:#3366BB;
}
#reportheader3
{
    BORDER-TOP: #d5d5d5 1px solid;
    MARGIN-BOTTOM: 0px;
    VERTICAL-ALIGN: bottom;
/*    WIDTH: 760px*/
}
.reportData
{
	font-size:11px;
	font-family:arial;
	color:black;
}
a.reportLink, a.reportLink:visited, a.reportLink:active
{
	font-size:11px;
	font-family:arial;
	text-decoration:underline;
}
a.reportLink:hover
{
	color:#800080;
	text-decoratioN:none;
}

	.WarningMessage
{	color: #194481;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;	
}
.reportName
{
	font-family:arial; 
	font-size:11px; 
	text-decoration:uppercase; 
	color: #003399; 
	font-weight: bold;
}