	/*
CSS Credit: http://www.mitsumipolyseal.com/
*/
* { padding:0px; margin:0px;}
/* tags */


body{ margin:0px; padding:0px; background: #FFFFFF url(images/bg2.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
 
p{
	margin:0px;
	padding:0px;
}

a{ text-decoration:none;color: #0066CC;}
a:hover{text-decoration: underline;color: #0066CC;}





/* headers */

h1, h2, h3, h4, h5, h6{
	margin:0px;
	padding:0px;
}
h1{
	width:400px;
	font-family: Candara;
	font-size:18px;
	font-weight: bold;
	color: #164685;
	text-align: left;
	padding:10px 0 20px 10px;
	margin:0px;
	float:left;
	text-transform:uppercase;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	padding:2px 0 5px 0px;
	margin:10px 0 0 0;
	background:url(images/h2-bg.jpg) no-repeat;
}

h4{
	width:650px;
	font-family: Candara;
	font-size:14px;
	font-weight: bold;
	color: #CC0000;
	text-align: left;
	padding:30px 0 5px 0px;
	margin:0px;
	float:left;
}
h4 span{
	color: #333333;
}


h5{padding:0px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#0d3d7d; line-height:170%;}

h6{
	width:585px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: normal;
	color: #990000;
	text-align: left;
	padding:5px 0 5px 15px;
	margin:0px;
	margin-bottom:10px;
	float:left;
	background:url(images/h6-bg.jpg) repeat-y;
}

/*  layout   */


#wrapper{
	width:991px;
	text-align: left;
	margin:0 auto;
}




/*  header   */


#header{
	width:991px;
	
}

.headerLeft{
	width:23px;
	height:82px;
	float:left;
}

.header{
	width:945px;
	height:82px;
	float:left;
	background:url(images/header-bg.jpg) repeat-x;
}

.headerRight{
	width:23px;
	height:82px;
	float: right;
}


.logo{ width:156px; height:60px; margin:0px 0 0px 23px; padding:0; float:left;}


.navmenu
{
	width:393px;
	margin:15px 30px 0 0;
	height:67px;
	float: right;
	text-align:left;
	
}

.flashBanner{
	width:991px;
	height:200px;
	float:left;
	text-align:center;
	padding:17px 0 0 0;
}

.productPanel{
	width:991px;
	height:111px;
	float:left;
	text-align:center;
	padding:10px 0 0px 0;
}

.productPanelB{
	width:975px;
	height:111px;
	float:left;
	text-align:center;
	padding:10px 0 0px 0;
}
.product{
	height:111px;
	float:left;
	padding:0;
	margin:0;
}
.productAD{
	width:253px;
	height:111px;
	float:left;
	padding:0;
	margin:0;
}

.productBC{
	width:242px;
	height:111px;
	float:left;
	padding:0;
	margin:0;
}


/* bodycontent  */

#bodycontent{
	 width:975px; padding:0px; margin:0px; float:left; position:relative; padding:25px 8px 25px 8px;}


/* leftpanel  */

.leftpanel
	{width:233px; padding:0 0 0 0px; margin:0px; float: left;}
	
.leftpanelHeader
	{width:233px; height:36px; padding:0px; margin:0px; float:left; }

 




.link {
	float: right;
	margin:0px;
	background:url(images/link-bg.jpg) repeat-y;
	padding-top:8px;
}
	
.link h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding:0px;
}
.link ul{
	width:233px;
	padding:0px;
	list-style-type: none;
}
.link li a{
	background:url(images/link-cell-bg.jpg) no-repeat;
	list-style:none;
	height:30px;
	display:block;
	margin:0 5px;
	padding:0px 0 0 10px;
	color: #333333;
	font-weight: normal;	
	text-decoration:none;
	line-height:260%;
	border-bottom:1px solid #d4d4d4;
}

li a.last{ border-bottom:none;}

.link li a:hover, .link li .current {
	background:url(images/link-cell-hover-bg.jpg) no-repeat;
	text-decoration:none;
	height:30px;
	color: #0052b9;
}

	
	
	
	
	
	

	
	
/* rightpanel  */

.rightpanel
	{width:695px; padding:10px 21px 0 21px; margin:0px; float: right;}


.rightpanel h1
	{width:635px; padding:0; margin:0px; float:left; font-family: Candara; font-size:24px; font-weight: normal; color:#0355a9; line-height:85%; text-transform:none; padding-left:25px;}

.rightpanel h1 span
	{padding:0; margin:0px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight: normal; color: #ebe9e9; line-height:80%; text-transform:none; padding-left:10px;}

.headerLine
	{height:4px; padding:0; margin:0px; float: right; background:url(images/line-bg.jpg) repeat-x; margin-right:60px;}





.paragraph{ width:695px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #333333; line-height:170%; text-align:justify; padding:20px 0 0 0; float:left;}

.paragraph span{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #CC0000; line-height:170%; text-align:justify; padding:0px;}

.paragraph ul li{ margin-left:30px; line-height:200%;}

.readmore{ width:695px; text-align: right; padding:0px; float: right;}




/* box  */

.box
	{width:695px; padding:0px; margin:0px; float:left; margin-top:0px; background:url(images/box-bg.jpg) repeat-y;}
	
	
.boxHeaderLeft
	{ height:29px; padding:0px; margin:0px; float:left;background:url(images/box-header-left.jpg) no-repeat top left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color: #333333; text-align: left; padding:2px 0 0 20px;}
	
.boxHeaderCenter{ width:33px; height:29px; float:left; padding:0; margin:0; background:url(images/box-header-curv.jpg) no-repeat;}	

.boxHeaderRight{ height:29px; background:url(images/box-header-right.jpg) no-repeat top right; float:right;}


.boxText
	{width:635px;padding:10px 30px 0 30px; margin:0px; text-align: left;}

	
.boxBottom
	{width:695px;padding:0px; margin:0px; float:left;}

.bullet{padding:0px; margin:0px; padding-left:0px;}

.bullet ul{padding:0px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#0d3d7d; line-height:170%; float:left;}

.bullet ul li{list-style:none; background: url(images/h2-bullet.jpg) no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#0d3d7d; line-height:170%; padding:0; margin:0; text-decoration:none; background-position:0px 8px; padding:2px 0 4px 15px;}


.productDevider{
	padding:10px 0 20px 0;
}


.images{
	margin-right:15px;
	border:1px solid #CCCCCC;
}

.zoom{
	margin-right:15px;
	text-align:right;
	float:right;
}





.contact{padding:0px; margin:0px; padding-left:15px; padding-right:15px; line-height:220%;}









.tableHeader{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #333333; line-height:180%;padding:0px 0px 0 10px;}

.table{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #333333; line-height:200%;padding:0px 0px 0 10px;}
.tableLine{ background: url(images/single-line.jpg) repeat-x;}

.contactLeft{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; text-align: left; padding:3px 0 3px 0px;}
.contactLeft a{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a66200; font-weight: normal; text-align: left; padding:3px 0 3px 0px; text-decoration:underline;}
	
.descriptions{
	width:470px;
	font-family: Candara;
	font-size:14px;
	font-weight: bold;
	color: #003399;
	text-align: left;
	padding:3px 0 10px 0px;
	margin:0px;}	
	
	
.productSpecifications{ width:157px; padding:5px 0 5px 0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-align:center;}	
	
.productSpecifications a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-align:center; text-decoration:none;}

.productSpecifications a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-align:center; text-decoration: underline;}	
	

/* footer  */

#footer{width:991px;}

.footerLeft{ width:23px; height:75px;float:left;}

.footer{
	width:945px;
	height:50px;
	float:left;
	background:url(images/footer-bg.jpg) repeat-x;
	padding-top:25PX;
	text-align:center;
}
.footerText{ width:390px; margin:0 auto; font-family: Candara; font-size:13px; font-weight: normal; color: #67abf1; line-height:170%; padding:0px;text-align: center;}

.footerText a{font-family: Candara; font-size:13px; font-weight: normal; color: #67abf1; line-height:170%; text-decoration:none;}
.footerText a:hover{font-family: Candara; font-size:13px; font-weight: normal; color: #FFFFFF; line-height:170%; text-decoration: underline;}
.footerText a.active{font-family: Candara; font-size:13px; font-weight: normal; color: #FFFFFF; line-height:170%; text-decoration: underline;}

.footerRight{ width:23px; height:75px;float: right;}


.www{ width:247px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #FFFFFF; line-height:170%; padding:0px; float:left; text-align:left;}

.www a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #FFFFFF; line-height:170%; padding:0px; text-decoration:underline;}

.www a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#5dd1fe; line-height:170%; padding:0px; text-decoration: none;}
