@charset "UTF-8";
/* CSS Document */

body {
	background-image: url(images/bg.png);
	background-repeat: repeat-x;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	background-color: #E1E1E1;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000;}
		
a:link {text-decoration: none; color: #1E5465;}
a:visited {text-decoration: none; color: #1E5466;}
a:hover {text-decoration: underline; color: #327BBE;}
a:active {text-decoration: none; color: #327BBE;}

.header {height: 112px;}
/*.areabg {height: 315px; }*/
/*.areabg (with background ) {background-image: url(images/areabg.png); background-repeat: no-repeat; background-position: left top; */
.headeroverflow {width: 812px; height: 75px; overflow: hidden;}

/* subnav boxes */
.subnavbox {background-image: url(images/subboxbg.png); background-repeat: repeat-x; background-position: top; background-color: #1A1E23;}
.subnavcontent {padding-top: 5px; padding-left: 14px; padding-right: 8px; padding-bottom: 25px;}
			
.subnavlinks {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 25px; font-weight: bold; color: #ffffff;}
.subnavlinks a:link {color: #ffffff;}
.subnavlinks a:visited {color: #ffffff;}
.subnavlinks a:hover {color: #A6E6D8;}
.subnavlinks a:active {color: #A6E6D8;}

.subnavboxe1 {background-image: url(images/subboxedge1.png); background-repeat: no-repeat; background-position: top; width: 2px;}
.subnavboxe2 {background-image: url(images/subboxedge2.png); background-repeat: repeat-x; background-position: top;}

/* page styles */
.headline {font-size: 21px; font-family: Lucida Grande, Arial, Helvetica, sans-serif; color: #ffffff; padding-right: 10px;}
.sector1 {padding-left: 5px; padding-top: 25px; padding-bottom: 2px; padding-right: 0px; height: 225px; overflow: hidden;}
.sector0 {padding-left: 30px; padding-top: 25px; padding-bottom: 10px; padding-right: 10px;}
.sector1 a:link {text-decoration: none; color: #ffffff; font-weight: bold;}
.sector1 a:visited {text-decoration: none; color: #ffffff; font-weight: bold;}
.sector1 a:hover {text-decoration: none; color: #66FFFF; font-weight: bold;}
.sector1 a:active {text-decoration: none; color: #66FFFF; font-weight: bold;}

.copy1 {font-size: 12px; color: #ffffff; line-height: 18px;}
.copy2 {font-size: 11px; color: #ffffff; line-height: 18px;}
.hr {padding-bottom: 5px;}

.sector2 {padding: 25px; background: #ffffff;}

.productimage1 {float: left; padding-right: 10px; padding-bottom: 5px;}
.productimage2 {float: right; padding-left: 10px; padding-bottom: 5px;}
.heading1 {font-size: 15px; font-weight: normal; color: #006666;}
.detail1 {font-size: 11px; font-style: italic; color: #333333; line-height: 15px;}
.purchasebox {padding: 10px; background-color: #E6F5FA; width: 275px;}

.formbox {width: 218px; height: 31px; padding-left: 8px; padding-top: 5px; background-image: url(images/formbg.png); background-repeat: no-repeat;}
.form {background-color: #006699; color: #ffffff; font-size: 10px;}

/* footer info */
.footera {padding-left: 9px; padding-bottom: 8px; padding-top: 4px; font-weight: bold; color: #ffffff; font-size: 11px; line-height: 15px;}
.footera a:link {color: #ffffff;}
.border {border-left: solid 1px; border-color: #cccccc; }
.footerb {font-size: 9px; line-height: 12px;}


