/* CSS Document */


a:link, a:active, a:hover, a:visited { border:none; }
a:link, a:active { color: #4486b4; }
a:hover { color: #699ec3; }
a:visited { color: #990000; }

.small { font-size: 35%; letter-spacing: normal; }

/*
INNER / Content --------------------- */	

#inner_content { width: 748px; margin: 0 auto; height: auto;  }

#inner_content h1 { 
	padding: 15px 0 15px 0;
	font: bold 21px/21px "Arial", verdana, sans-serif;
	color: #659cc1;
	}

#inner_content h2 { 
	margin-left: 18px; 
	font: bold 16px/18px "Arial", verdana, sans-serif;
	color: #fff;
	}
#inner_content h2 a { color: #636466; text-decoration: none; }
#inner_content .pad { padding-bottom: 10px; padding-top: 12px; }
#inner_content .pad_bottom { padding-bottom: 8px; }


#inner_content h3 { 
	margin-left: 20px; 
	font: bold 24px/28px "Arial", verdana, sans-serif;
	color: #2073a9;
	padding-bottom: 10px;
	letter-spacing: .05em;
}

#inner_content h4 { 
	margin-left: 16px; 
	padding-top: 10px;
	font: normal 18px/21px "Arial", verdana, sans-serif;
	color: #636466;
}

/*SITEMAP*/
#inner_content table { width: 748px; }
#inner_content li { list-style-type: square; }

#inner_content .mainImg { /*Main Inner Page*/
	float: left;
	width: 546px;
	height: 348px;
	margin:0;
	position: relative;
	left: 5px;
}
#inner_content table ul a, #inner_content .product_right ul { 
	margin-left: 10px; 
	font: normal 12px/18px "Arial", verdana, sans-serif;
	color: #636466;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-top: 8px;
	list-style-type: none;
	text-decoration: none;
}

/*Inner Content Left*/
#inner_content .col_left { 
	float: left; 
	width: 196px;
	height: 98px;
	height: auto;
	margin-top: 0;
}

/*Inner Content Right*/

#inner_content .col_right h3.prod { 
	font: bold 16px/21px "Arial", verdana, sans-serif;
	color: #2073a9;
	padding-bottom: 5px;
	letter-spacing: .05em;
}

#inner_content .col_right h5.prod { 
	padding-top: 7px;
	font: bold 14px/17px "Arial", verdana, sans-serif;
	color: #636466;
}

#inner_content .col_right p.prod { 
	padding: 7px 0 7px 5px;
	font: normal 12px/17px "Arial", verdana, sans-serif;
	color: #636466;
	width: 285px;
	text-align: justify;
}

#inner_content .col_right a { 
	padding-left: 5px;
	font: normal 12px/17px "Arial", verdana, sans-serif;
	color: #2073a9; 
}

#inner_content .col_right span.prod img { 
	margin-top: 30px;	
}

#inner_content .col_right { 
	float: left; 
	margin-left: 13px;
	width: 539px; }

#inner_content .col_right .product_mid { 
	margin-top: 15px; 
	float: left;
	width: 293px;
	height: auto;
	min-height: 341px;
	padding:0;
}


#inner_content .col_right .product_right { 
	padding-left: 10px;
	float: left;
	width: 236px;
}
	

#inner_content .chatTool { width: 196px; height: 103px; }

/*
Options-----------------------*/
#options { 
	width: 500px; 
	float: left; 
	margin-left: 20px; 
	font: normal 12px/18px "Arial", verdana, sans-serif;
	color: #636466;
}
#options h3 { font: bold 16px/28px "Arial", verdana, sans-serif; color: #2073a9; margin: 0; }
#options h5 { padding-top: 7px; font: bold 14px/17px "Arial", verdana, sans-serif; color: #636466; }
#options p { margin: 5px 0 15px 0; text-align: justify; width: 518px; }
#options p.prod { width: 305px; }
#options dl { height: 120px; width: 500px; }
#options dd { 
	float: left;
	margin: 20px 0 5px 18px;
	width: 260px;
	font: bold 12px/15px "Arial", verdana, sans-serif; 
	color: #636466; 
}
#options img.float { float: left; /*height: auto; width: auto;*/top: 20px; position: relative; }
#options dt.float { float: left; margin-left: 10px; width: 260px; text-align: justify; }
#options dt.float2 { float: left; padding-left: 18px; width: 290px; text-align: left; }
#options dt.link { float: left; padding-left: 168px; width: 305px; padding-top: 5px; }
#options dt.link1 { float: left; padding-left: 108px; width: 305px; padding-top: 5px; }

#options dl.showcase dd.first { 
	float: left;
	margin: 20px 0 5px 48px;
	width: 260px;
	font: bold 12px/15px "Arial", verdana, sans-serif; 
	color: #636466; 
}

#options dl.showcase, #options dl.showcase_first { height: 210px; width: 500px; }
#options dl.showcase_first { margin-top: 30px; }

#options dl.showcase dt.float { float: left; padding-left: 38px; width: 260px; text-align: justify; }
#options dl.showcase dt.link { 
	position: relative;
	top: -30px;
}



/*
INNER / NAV--------------------- */	

#innernav { 
	margin-top: 10px;
	padding-top: 8px;
	width: 194px; 
	height: 225px; 
	background-color: #2b76aa;
	border: 1px solid #717274;
}

#innernav  ul { margin-left: .2em; margin-top: 3px;  }

#innernav ul li {
	width: 187px;
	height: 19px;
	padding_top: 3px;
	list-style-type: none;
	display: block;
	background-color: #4486b4;
	font: normal 13px/14px "Arial", verdana, sans-serif;
	text-align: left;
	float: left;
}

#innernav a {
	height: 19px;
	display: block;
	text-decoration: none;
	color: #fff;
	padding-left: 38px; 
	float: left;
	width: 149px;
	border-bottom: 2px solid #2b76aa;
	border-top: 2px solid #2b76aa;
}

#innernav li#active, #innernav a:hover { height: 19px; background-color: #699ec3; float: left; }
/*
INNER / BtmContent --------------------- */	

#inner_btmContent { width: 748px; margin: 0 auto; height: auto; padding-top: 10px; }

#inner_btmContent h5 { 
	font: normal 26px/26px "Arial", verdana, sans-serif;
	color: #659cc1;
	letter-spacing: .05em;
	padding-bottom: 5px;
}
#inner_btmContent h5.inner { 
	font: normal 26px/26px "Arial", verdana, sans-serif;
	color: #659cc1;
	letter-spacing: .05em;
	padding-bottom: 5px;
	height: 200px;
}

/*Inner BtmContent Left*/ /*Products Page*/
#inner_btmContent .btmLeft, #inner_btmContent .btmLeft p  { 
	font: normal 12px/18px "Arial", verdana, sans-serif;
	color: #636466;
	float: left; 
	width: 500px; }
	
/*Inner BtmContent Right*/ /*Products Page*/
#inner_btmContent .btmRight { 
	position: relative;
	float: left; 
	left: 12px;
	width: 230px; 
	/*height: 184px;*/
	background-color: #a7a7a7; }
	
#inner_btmContent ul.callout { 
	width: 225px;
	font: normal 16px/24px "Arial", verdana, sans-serif;
	color: #397cb1;
	 }
#inner_btmContent .callout li, #inner_btmContent .callout li a, #inner_btmContent .callout li a:active {
	width: 226px; 
	list-style-type: none;
	background-color:#fff;
	margin-bottom: 7px;
	padding-left: 15px;
	color: #636466;
}
/*Inner BtmContent Left*/
#inner_btmContent .innerbtmLeft h5 { 
	font: normal 18px/18px "Arial", verdana, sans-serif;
	float: left; 
	padding-top: 10px;
	width: 196px;
	letter-spacing: .05em;
}
	
/*Inner BtmContent Right*/
#inner_btmContent .innerbtmRight h6, #inner_btmContent .innerbtmRight p, 
#options ul li { 
	color: #636466;
	float: left; 
	margin-left: 6px;
	width: 540px;
	padding-top: 10px;
}
#inner_btmContent .innerbtmRight h6 { 
	font: bold 16px/18px "Arial", verdana, sans-serif;
	text-align: left;
}
#inner_btmContent .formButton {
	text-align:right;
	position: relative;
	left: 195px;
}

/*Inner Btm_Content Push */
#inner_btmContent .innerbtmRight p.push, #inner_btmContent .innerbtmRight ul.push,
#inner_btmContent .innerbtmRight h6.push {
	padding-left: 195px;
}
#options ul.push {
	font: bold 11px/18px "Arial", verdana, sans-serif;
	list-style-position: inside;
	list-style-type: square;
}
#inner_btmContent .innerbtmRight p.push {
	font: normal 12px/18px "Arial", verdana, sans-serif;
	text-align: justify;
	padding-top: 10px;
}
#options ul.push li {
	width: 460px;
	list-style-position: inside;
	list-style-type: square;
	padding: 8px 0 8px 15px;
}



/*---------------------------------*/
#inner_btmContent .innerbtmRight img.icon, #options img.icon { 
	float: left;
	margin-right: 8px;
	position: relative;
	top: -4px; 
}




/*
Landing Page ----------------------------*/

#landing_content {
	position: relative;
	z-index: 1;
	width: 748px; 
	margin: 0 auto; 
	height: 450px;
	background:  url(../images/landing_main.jpg) top center;
	background-repeat:no-repeat; }

#landing_content h2 { 
	font: normal 24px/26px "Arial", verdana, sans-serif;
	padding-top: 85px;
	padding-left: 18px;
	width: 300px;
	letter-spacing: .05em;
	color: #397cb1;

}

#landing_content p { 
	font: normal 12px/18px "Arial", verdana, sans-serif;
	color: #636466;
	padding-left: 18px;
	padding-top: 8px;
	width: 418px;
	text-align: justify;
}
#landing_content .top { 
	font: bold italic 14px/19px "Arial", verdana, sans-serif;
	color: #fff;
	padding-left: 18px;
	padding-top: 15px;
	width: 418px;
	text-align: justify;
}

#landing_btmContent .land_btmLeft { 
	padding-top: 80px;
	padding-left: 35px;
	width: 508px;
	float: left;
 }

/*
SiteMap ----------------------------*/

table#sitemap {
	float: left;
	width: auto;
	margin: 0;
	padding: 0;
	list-style-position: inside;
	list-style-type: none;
	font: normal 13px/14px "Arial", verdana, sans-serif;
	display: block;
}
table#sitemap li {
	list-style-type: none;
	width: 200px;  
	margin: 0;
	padding-bottom: 5px;
	position: relative; 
	left: 15px;

}
#sitemap li li { margin-left: 10px; }

#sitemap ul ul { width:auto; float:none; }
#sitemap li li { float:none; width:auto; }

table#sitemap ul a, table#sitemap li a {
	color: #636466;
	font-weight: bold;
	height: auto;
}
table#sitemap ul ul a, table#sitemap li li a {
	color: #2b76aa;
	font-weight: normal;
	height: auto;
}

#sitemap h2 a{ margin-top: 10px; color: #2b76aa; }

#sitemap h2 a:hover, table#sitemap ul a:hover, table#sitemap li a:hover,
table#sitemap ul ul a:hover, table#sitemap li li a:hover {
	color: #990000;
}
	

table#sitemap ul li.title { 
	font-weight: bold;
	font-size: 1.2em;
	text-decoration: none;
	margin-left: -15px;
	width: 200px;
}
table#sitemap ul li.title a{ 
	padding-bottom: 3px;
}

/* Customer care and Contact Us box info */

.concare
{
	font:Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-top:15px;
	color:#FFFFFF;
	font-size:13px;
}
