body, ul, li, div, a, form, td, span, input, p, h1
{
	margin:0px;
	padding:0px;
}
body, ul, li, div, a, form, td, span, input, textarea
{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Arial;
	color:#3a3a3a;
	font-size:13px;
	line-height:18px;
}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
.clear{clear:both;}

.leftFloat{float:left;}
.rightFloat{float:right;}

.wrapper{width:970px; margin:0 auto;}
.topArea{width:100%; background:#000; padding:19px 0 16px 0;}

.navContainer{background:url(../images/navBg.jpg) repeat-x top; height:36px; width:100%; margin-bottom:28px;}
.nav{height:26px; list-style:none; padding-top:4px; display:block;}
.nav li{float:left; display:block; width:auto; line-height:26px; padding:0 17px; color:#035086; font-weight:bold;}
.nav li a{color:#035086; font-weight:bold;}
.nav li a:visited{color:#035086;}
.nav li a:hover{color:#0e68a7; text-decoration:none;}
.nav li a.selected{color:#0e68a7;}
.nav li a.active{color:#0e68a7;}
.navDivider{background:url(../images/navDivider.png) no-repeat right top; width:inherit; display:block;}

.bannerArea{width:709px; height:287px; float:left; display:block;}
.rightPanel{width:256px; float:right; height:287px;}
.indent{padding:0 18px;}
.paddingTop{padding-top:12px;}
.paddingBottom{padding-bottom:12px;}
.productsRangeContainer h1{
font-family:Arial, Helvetica, sans-serif; 
font-size:24px; 
color:#fff; 
font-weight:bold; 
font-style:oblique;
padding-bottom:18px;
padding-top:25px;
}

.menulist1{list-style:none; display:block;}
.menulist1 li
{
	background:url(../images/bullet01.png) no-repeat left 1px;
	padding:0 0 7px 30px;
	font-size:14px;
	font-style:oblique;
	color:#fff;
	display:block;
}
.menulist1 li a{font-size:14px; font-style:oblique; color:#fff;}

.menulist2{list-style:none; display:block;}
.menulist2 li
{
	background:url(../images/bullet01.png) no-repeat left 1px;
	padding:0 0 7px 30px;
	font-size:14px;
	color:#445656;
	display:block;
}
.menulist2 li a{font-size:14px; color:#445656;}

.blumore{height:21px; display:block;}
.blumore a{
	background:url(../images/blueBtn_l.png) no-repeat left top; 
	height:21px; 
	float:left; 
	display:block; 
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:21px;
}
.blumore a span{
	background:url(../images/blueBtn_r.png) no-repeat top right; 
	float:left; 
	display:block; 
	height:21px; 
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:21px;
}
.blumore a:hover{text-decoration:none;}
.ongmore{display:block;}
.ongmore a
{
	background:url(../images/bullet02.png) no-repeat left top;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6c00;
	height:11px;
	text-decoration:underline;
	font-weight:bold;
	padding-left:15px;
	line-height:11px;
}
.ongmore a:hover{text-decoration:none;}
.more{font-size:11px; color:#3a3a3a; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.more:hover{text-decoration:none;}

.bodyContainer{margin-bottom:26px;}
.main{width:709px; float:left;}
.main .leftPos{width:465px; float:left;}
.main .rightPos{width:232px; float:right;}

.blueHeadertxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#08548e;
}
.blackHeadertxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#3c4c58;
}
.blueSmallHeadertxt{color:#08548e; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase; text-decoration:underline;}
.blueSmallHeadertxt2{color:#08548e; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.ongHeadertxt{font-family:Arial, Helvetica, sans-serif; color:#ff6c00; font-size:18px;}
.whiteHeadertxt{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px;}

.productsThumbContainer{background:#f5f5f5; padding:14px 24px;}
.productsThumbContainer img{margin-right:20px;}
.imgBlackBorder{border:#000000 solid 1px;}
.borderBottom{border-bottom:#b3bfc7 solid 1px;}

.contactArea .leftPos{width:335px; float:left;}
.contactArea .rightPos{width:335px; float:right;}
.contactArea .labeltxtArea{float:left;}
.contactArea .inputArea{float:right; width:217px;}
.frminput
{
	width:217px;
	height:20px;
	padding-top:2px;
	background:#eef4f6;
	border:#cfd8dc 1px solid;
	font-family:Arial, Helvetica, sans-serif;
}
.frmselect
{
	width:217px;
	background:#eef4f6;
	border:#cfd8dc 1px solid;
}
.frmtextarea
{
	width:217px;
	background:#eef4f6;
	border:#cfd8dc 1px solid;
	height:140px;
	font-family:Arial, Helvetica, sans-serif;
}
.submitBtn
{
	background:url(../images/submit_btn.jpg) no-repeat left top;
	height:22px;
	width:67px;
	border:none;
	cursor:pointer;
}
.cancelBtn
{
	background:url(../images/clear_btn.jpg) no-repeat left top;
	height:22px;
	width:57px;
	border:none;
	cursor:pointer;
}
.rowBg{background:#f4f5f5; padding:7px 10px;}
.asterix{font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold; font-size:13px;}

.footer{width:100%; background:#000000; padding:12px 0 10px 0;}
.footerLinkContainer{width:465px; float:left; display:block;}
.footerLinkContainer, .footerLinkContainer a{font-size:12px; color:#7f8080;}
.footerContactContainer{width:313px; float:right; display:block;}
.footerContactContainer .leftPos{width:220px; display:block; float:left;}

.list1 li{padding-bottom:6px;}
.list2{margin-left:30px; list-style:disc outside;}
a.next{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.imgBorder2{padding:4px; border:#000 solid 1px;}
.productImgContainer img{float:left; margin:0 20px 20px 0;}
.productImgContainer img.last{margin:0 0 20px 0;}