/* Define standard HTML format styles */
body     {background: #AABED2; color: #000000; font-size: 12px; 
	font-family: Verdana, Arial, Helvetica; }
h1       { color: #153A6F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-variant: small-caps; }
h2       { color: #405C81; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-variant: none; }
h3       { color: #153A6F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
h4       { color: #2C669A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
h5       { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
dl       { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
ol, ol ol, ol ol ol { color: #154A84; font: normal normal 11px Verdana, Arial, sans-serif; }
ul       { list-style-image: url('images/design_elements/bullet1.gif'); color: #154A84; 
	font: normal normal 11px/16px Verdana, Arial, sans-serif; }
ul ul    { color: #607393; font: normal normal 11px/16px Verdana, Arial, sans-serif; }
ul ul ul { color: #154A84; font: normal normal 10px/13px Verdana, Arial, sans-serif; }


/* Define Login area */
.login {  background: #E9EAEC; color: #000; font: normal  10px Verdana, Arial, sans-serif; padding-top: 5px;
	padding-left: 3px; }
.loginhead { background: #6689A9; color: #fff; font: normal bold 12px Verdana, Arial, sans-serif; height: 15px;
		border: 1px solid #2B6489; border-bottom: 1px solid #AABED2; }


/* Define Top Menu  */

.topmenu { background-image: url('images/design_elements/bannerback.gif'); color: #094159; font-size: 11px; 
	font-family: Verdana, Arial, Helvetica; height: 26px; }
.topmenu a:link { color: #094159; text-decoration: none; padding: 3px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.topmenu a:active { color: #094159; text-decoration: none; padding: 3px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; } 
.topmenu a:visited { color: #094159; text-decoration: none; padding: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; } 
.topmenu a:hover { color: #0D6E98; text-decoration: underline; padding: 3px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; } 
.address { color: #FFF; font-size: 11px; text-decoration: none; padding-right: 10px;
	font-family: Verdana, Arial, Helvetica; }




.leftside { background-image: url('images/design_elements/menuback.jpg'); color: #000000; font-size: 12px; 
	font-family: Verdana, Arial, Helvetica; line-height: 24px; padding-left: 0px; padding-right: 0px; 
	padding-top: 10px; width: 179px}
.leftside a:link { color: #000; }
.leftsidebot { background: #FFF; color: #000000; font-size: 12px; 
	font-family: Verdana, Arial, Helvetica;  width: 179px;}
	
.rightside { background: #D9DDE6; color: #000000; font-size: 12px; 
	font-family: Verdana, Arial, Helvetica; line-height: 18px; padding-left: 0px; padding-right: 0px; 
	padding-top: 25px; width: 190px;}


/* Define page Header area and Header hyperlinks */

.header { background-image: url('images/top_r1_c1.jpg'); color: #FFFFFF; 
	padding-top: 7px; font-size: 10px; 	font-family: Verdana; height: 22px; }
.header a:link { color: #ffffff; text-decoration: none; padding: 3px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.header a:active { color: #ffffff; text-decoration: none; padding: 3px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; } 
.header a:visited { color: #fff; text-decoration: none; padding: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; } 
.header a:hover { color: #000; text-decoration: underline; padding: 3px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; } 




/* Define page footer area and footer hyperlinks */

.footer { background: #25547F; color: #FFFFFF; 
	padding-top: 4px; font-size: 10px; 	font-family: Verdana; height: 24px; }
.footer a:link { color: #FFFFFF;  text-decoration: none;  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.footer a:active {  color: #CCCCCC; text-decoration: none;  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }  
.footer a:visited  { color: #FFFFFF; text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }  
.footer a:hover  { color: #D9DDE6; text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; } 


/* Define standard hyperlinks */	
a:link  { color: #607393; font: normal normal Verdana, Arial, sans-serif; text-decoration: underline; }  
a:active { color: #607393; font: normal normal Verdana, Arial, sans-serif; text-decoration: underline; }
a:visited { color: #607393; font: normal normal Verdana, Arial, sans-serif; text-decoration: underline; }
a:hover { color: #000; font: normal normal Verdana, Arial, sans-serif; text-decoration: none; }

/* Define horizontal rule */
HR { height: 2px; width: 70%; background: #405C81 no-repeat center; }


/* Define general page design areas */
.banner { background: #008D82; font-size: 11px; font-weight: normal; font-variant: none; color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica; height: 18px; }
.top { background: #E5E0C1; color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica;}
.topright { background: #008D82; width: 23px; height: 100%; }
.insidetop { background-image: url('images/design_elements/top.jpg'); height: 200px; width: 100%; 
	border-top: 1px solid #2B6489; }
	
.main { background: #fff; color: #000000; font-size: 12px; 
	font-family: Verdana, Arial, Helvetica; line-height: 18px; padding-left: 10px; padding-right: 10px; 
	padding-top: 25px; }
	
/* Define product pages */
.productbox      { background: #E7EBEE; color: #333; font: normal normal 11px/13px Verdana, Arial, sans-serif; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; 
	border: 1px solid #7580AA; }
.productboxtop   { background: #6689A9; color: #FFF; font: normal bold 12px/15px Verdana, Arial, sans-serif; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; 
	border-top: 1px solid #7580AA; border-left: 1px solid #7580AA;  border-right: 1px solid #7580AA;  }

.products { background: #FFFFFF; color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica;}

.productssleft   { background: #FFF; color: #333; border-left: 1px solid #7580AA; border-top: 1px solid #7580AA; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; }
.productssright  { background: #FFF; color: #333; border-left: 1px solid #7580AA; border-top: 1px solid #7580AA; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; border-right: 1px solid #7580AA; }
	



	
	
.textbox      { background: #ffffff; color: #333; font: normal normal 11px/14px Verdana, Arial, sans-serif; 
	padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; 
	border-left: 1px solid #7580AA; border-bottom: 1px solid #7580AA;  border-right: 1px solid #7580AA; }
.textboxheader { background: #9A0E0E; color: #FFF; 
	font: normal bold 12px/15px Verdana, Arial, sans-serif; height: 27px;
	padding-top: 4px; padding-bottom: 4px; }

.textboxlable { background: #fff; color: #000; 
	font: normal bold 12px Verdana, 
	padding-top: 0px; padding-bottom: 0px; }

	
	
.textbox1 { background: #FBFCFD; font-size: 11px; text-decoration: none; color: #000000; 
	font-family: Verdana, Arial, Helvetica; border-left: 1px solid #7580AA; border-bottom: 1px solid #7580AA; border-right: 1px solid #7580AA; padding: 4px; }
.textbox2 { background: #E5ECE3; font-size: 11px; text-decoration: none; color: #000000; 
	font-family: Verdana, Arial, Helvetica; border: 1px solid #7580AA;  padding: 4px; }
.textboxtop1 { background: #6689A9; font-size: 11px; font-weight: bold; text-decoration: none; height: 22px;
	color: #FFFFFF; font-family: Verdana, Arial, Helvetica; border: 1px solid #7580AA; padding: 2px; }
.textboxtop2 { background: #557232; font-size: 11px; font-weight: bold; text-decoration: none; 
	color: #FFFFFF; font-family: Verdana, Arial, Helvetica; border: 1px solid #7580AA; padding: 4px; }
