

html {
	background:#B2C8DA url(../stat/bg_main.jpg) repeat-x left top;
	margin:0 auto;
	font-size:100.1%; /*opera fix */	
}

body {font-size:70%;margin:0 auto;}
* {margin:0;padding:0;text-align:left;font:normal 1.0em/1.5em Arial,Helvetica,Verdana,sans-serif;color:#666;}

/******************************/
/***						***/
/***	GENERAL STYLES		***/
/***						***/
/******************************/

p {font:normal 0.9em/1.5em Arial,Helvetica,Verdana,sans-serif;color:#666;margin-bottom:15px;}
.hidden,
.hiddenPic {display:none;}


div.wrap_all {width:980px;margin:20px auto;text-align:left;}
div.wrap_content {float:left;width:980px;background:#003352 url(../stat/bg.jpg) repeat-y;padding:0;border:10px solid #fff;}
strong {color:#000;font-weight:bold;}
em {font-style:italic;}

/******************************/
/***						***/
/***	MAIN NAVIGATION		***/
/***		(HEADER)		***/
/***						***/
/******************************/

div.header {float:left;width:980px;background:#fff;margin-bottom:10px;}
.header img.StaticBanner {display:none;}
.header #banner {clear:both;float:left;width:980px;height:70px;margin:0;padding:2px 0;border-top:10px solid #EE1C25;background:#fff url(../stat/banner_static.jpg) no-repeat 14px 2px;}
.header #banner img {float:left;width:980px;height:70px;}
.header a img#logo {float:left;width:170px;height:35px;border:none;margin:10px;}


.header ul {float:right;width:300px;margin:0;}
.header ul li {list-style:none;display:inline;}

.header ul li a{
	float:right;
	text-decoration:none;	
	display:block;
	padding:5px 10px;
	text-align:center;
	font-weight:bold;
	font-size:1.0em;
	color:#000;	
}

.header ul li a:hover, .header ul li a.current {background:#000;color:#fff;}
.header #LoginBox {clear:right;float:right;border:none;margin:10px;}
.header #LoginBox p {margin:0;padding:0;}

/******************************/
/***						***/
/***	SIDE NAVIGATION		***/
/***						***/
/******************************/

/*
div.frame_left {float:left;width:120px;padding:0 10px;margin:0;text-align:left;border:0px solid #f30;}
.frame_left ul{width:120px;margin:0;padding:0;}
.frame_left ul li{list-style:none;}

.frame_left ul li a {
	display:block;
	font-size:1.1em;	
	padding:3px 10px;
	width:100px;
	font-weight:bold;
	text-decoration:none;
	background:#333;
	color:#fff;
	border-bottom:1px solid #B1B1B1;
	margin:0;
}

.frame_left ul li a:hover{background:#000;color:#fff;}
.frame_left ul li a.current{background:#70746F;color:#fff;}
*/

/**************************/
/***					***/
/***	FEATURE BOXES	***/
/***					***/
/**************************/

.featureboxes {float:left;width:260px;margin:0;text-align:left;}
.featurebox {float:left;width:260px;overflow:hidden;margin:0 0 10px 0;padding:0 0 10px 0;text-align:left;background:#fff;border:1px solid #B1B1B1;}
.featurebox h1 {float:left;display:block;width:240px;background:#333;font-size:1.1em;padding:3px 10px;margin:0 0 10px 0;color:#fff;text-align:left;}
.featurebox ul {clear:left;margin:0;padding:0;}
.featurebox ul li {
	float:left;
	display:block;
	font-size:0.9em;
	width:240px;
	padding:0;	
	list-style:none;
	margin:0 0 10px 0 !important;
}
.featurebox ul li a {text-decoration:underline;font-weight:bold;color:#00f;}
.featurebox ul li a:hover{color:#00f;text-decoration:underline;}
.featurebox ul li a.current{background:#70746F;color:#fff;}

.featurebox ul li a.thumb {float:left;position:relative;width:50px;height:40px;overflow:hidden;margin:0 5px 0 0;border:1px solid #666;}
.featurebox ul li a.thumb img {position:absolute;top:-5px;left:-10px;border:none;}

.featurebox ul li a.thumbSmall img {float:left;margin:0 5px 0 0;border:1px solid #666;}

/**************************/
/***					***/
/***	BODYCONTENT		***/
/***					***/
/**************************/

.rightCol {float:left;width:550px;padding:0 0 0 10px;}
.contentbox {position:relative;float:left;width:548px;margin:0 0 10px 0;padding:0 0 10px 0;text-align:left;background:#fff;border:1px solid #B1B1B1;}
.contentbox#fixed {height:230px;}
.contentbox#video {height:420px;background:#171718;text-align:center;padding:0 0 20px 0 !important;}
.contentbox#video img.novideo {width:480px;height:360px;}
.contentbox#full {width:825px;margin:0;}
.contentbox img.floatRight {float:right;margin:0 10px 20px 20px;border:1px solid #ccc;}
.contentbox#video img {width:300px;height:300px;}
.contentbox h1 {float:left;width:528px;background:#333;font-size:1.1em;padding:3px 10px;margin:0 0 10px 0;color:#fff;text-align:left;}
.contentbox#full h1 {width:805px;}
.contentbox h2, .h2 {margin:0 0 10px 0;font-size:1.6em;color:#00f;font-weight:bold;}
.contentbox h3, span.h3 {font-size:1.4em;color:#EE1C25;font-weight:bold;}

a {color:#00f;text-decoration:underline;}
a.pdf {padding:5px 20px;background:transparent url(../btns/doc_pdf.gif) no-repeat 0 50%;}/*position:absolute;bottom:30px;left:20px;*/
.BulletBox {float:left;width:260px;padding-right:15px;border:0px solid #ccc;}
.contentbox ul {list-style-type:square;padding:0;margin:10px 0 20px 20px;}
.contentbox ul.morefinfo {list-style:none !important;padding:0;margin:0 0 20px 0;}
.contentbox ul li {list-style-image:url("../stat/bullet.gif");padding:0;margin:0 0 10px 0;line-height:1.2;font-weight:bold;text-decoration:none;}
.contentbox ul.links li {list-style-image:url("../stat/bullet_link.gif");}
.contentbox ul.morefinfo li {list-style:none !important;list-style-image:none;background:#fff url("../stat/li_moreinfo.gif") no-repeat top left;padding:0 0 5px 25px !important;margin:0 0 10px 0 !important;}
.contentbox ul li a {color:#00f;font-weight:bold;text-decoration:underline;}

.pad_inner {padding:0 10px !important;}
.pad_inner2 {padding:0 20px !important;}
.padTop {padding-top:0px;}
.padBottom {padding-bottom:30px;}
.highlight {color:#EE1C25;}

p.baseline {display:none;clear:both;margin:0;padding:2px 10px;border-top:1px solid #B1B1B1;}
p.certificate {float:left;padding-left:35px;background:#fff url(../btns/certificate.gif) no-repeat top left;}
p.ce {float:left;padding-left:35px;background:#fff url(../btns/ce.gif) no-repeat top left;}

/**********************/
/***				***/
/***	FOOTER		***/
/***				***/
/**********************/

div.column_wrap_debug {float:left;width:800px;margin:0;padding:0;background:#fff url(../stat/column_detail_debug.gif) no-repeat -20px 0;}
div.column_wrap_debug#row_0,
div.column_wrap_debug#row_2 {padding:10px 0 0 0;background:#fff url(../stat/column_detail_debug.gif) no-repeat -20px 10px;}
div.column_wrap_debug_close {float:left;display:block;width:800px;height:15px;margin:0;padding:0;background:#fff url(../stat/column_detail_debug.gif) no-repeat -20px bottom;}
div.column_basic {float:left;width:240px;margin:0;padding:0 10px 0 0;}
div.column_detail {float:left;width:220px;margin:0 0 0 10px;padding:20px 15px;}

div.column_basic .ImgCrop {float:left;position:relative;width:240px;height:160px;overflow:hidden;margin:0 0 20px 0;}
div.column_basic .ImgCrop img {position:absolute;top:-20px;}
div.column_basic p {text-align:justify;}

div.column_detail#SwatchBox {width:250px;padding:20px 0 0 0;margin:0 0 20px 0;}
div.column_detail#SwatchBox img {margin:0 10px 10px 0;}

div.column_basic#DesignService {width:220px;padding:0 20px 0 0;margin:0 0 20px 0;}
div.column_basic#DesignService img {margin:0 0 10px 0;}

/**********************/
/***				***/
/***	FOOTER		***/
/***				***/
/**********************/

.footer {float:left;width:980px;border:0px solid #f59;background:#333;margin-top:10px;}
.footer p {margin:5px 10px;text-align:center;color:#ccc;}
.footer p a {color:#ccc;}
.footer p.detail_1 {float:left;}
.footer p.detail_2 {float:right;}

p.tdc_ftr {float:left;width:1000px;margin:20px 0;text-align:center;color:#333 !important;}
p.tdc_ftr a {color:#666 !important;}

p.address {text-align:center !important;margin:10px 0;}
p.address2 {text-align:center !important;margin:10px 0;font-size:0.9em;}