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

/*------------*/
/* index.html */
/*------------*/
.indexMainContent {width:590px; text-align:left; float:left; padding-top:7px; vertical-align:bottom;}
.indexMainContentLeft {width:380px; text-align:left; float:left; text-decoration:none;}
.indexMainContentLeft h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #DDD solid; border-bottom:1px #DDD solid;}
.indexMainContentLeft h2 {font-weight:bold; font-size:11px; color:#333; padding-left:10px;}
.indexMainContentLeft h3 {width:360px; font-weight:bold; font-size:11px; color:#999; padding-left:10px; padding-right:10px;}

.indexMainContentBox {width:380px; text-align:center; padding:0px; border:1px #DDD solid;}

/*--------*/
/*Site Map*/
/*--------*/
.sitemapLeftBarMain {width:192px; text-align:left; float:left; padding-top:7px; text-decoration:none; margin-bottom:10px;}
.sitemapLeftBarMain h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #AAA solid; border-bottom:1px #AAA solid;}
.sitemapLeftBarMain h2 {font-weight:bold; font-size:11px; color:#333; padding-left:10px; padding-right:20px; padding-top:5px; padding-bottom:5px;}
.sitemapLeftBarMain span {font-weight:bold; font-size:10px; color:#AAA;}

.sitemapMainContent {width:590px; text-align:left; float:right; padding-top:7px; vertical-align:top;}

.sitemapLeftBarMain {width:192px; text-align:left; float:left; padding-top:7px; text-decoration:none; margin-bottom:10px;}
.sitemapLeftBarMain h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #AAA solid; border-bottom:1px #AAA solid;}
.sitemapLeftBarMain h2 {font-weight:bold; font-size:11px; color:#333; padding-left:10px; padding-right:20px; padding-top:5px; padding-bottom:5px;}
.sitemapLeftBarMain span {font-weight:bold; font-size:10px; color:#AAA;}

.sitemapMainContentLeftBox {width:388px; text-align:left; float:left; vertical-align:bottom;}
.sitemapMainContentLeftBoxLeft {width:185px; text-align:left; float:left; vertical-align:bottom; padding-left:5px;}
.sitemapMainContentLeftBoxLeft h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #AAA solid; border-bottom:1px #AAA solid;}
.sitemapMainContentLeftBoxLeft li {font-weight:bold; font-size:11px; color:#666; padding-left:15px; padding-right:15px; padding-top:10px; list-style:outside; list-style:none; border:1px #FFF solid}

.sitemapMainContentLeftBoxRight {width:185px; text-align:left; float:right; vertical-align:bottom;}
.sitemapMainContentLeftBoxRight h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #AAA solid; border-bottom:1px #AAA solid;}
.sitemapMainContentLeftBoxRight h2 {font-weight:bold; font-size:11px; color:#666; padding-left:15px; padding-right:15px; padding-top:7px;}
.sitemapMainContentLeftBoxRight li {font-weight:bold; font-size:11px; color:#AAA; padding-bottom:3px;list-style:none;}

.sitemapMainContentRightBoxWrap {width:185px; text-align:left; float:right; vertical-align:bottom; padding-right:5px;}
.sitemapMainContentRightBox {width:185px; text-align:left; float:right; vertical-align:bottom; padding-right:5px;}
.sitemapMainContentRightBox h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #AAA solid; border-bottom:1px #AAA solid;}
.sitemapMainContentRightBox h2 {font-weight:bold; font-size:11px; color:#666; padding-left:15px; padding-right:15px; padding-top:7px;}
.sitemapMainContentRightBox li {font-weight:bold; font-size:11px; color:#666; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px; list-style:outside; list-style:none;}
.sitemapMainContentRightBox dl {font-weight:bold; font-size:10px; color:#AAA; padding-left:10px; list-style:outside; list-style:none;}
/*------------*/
/* about.html */
/*------------*/
.aboutMainRight {width:590px; text-align:left; float:left; vertical-align:top;  padding-top:7px;}
.aboutMainRight h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #DDD solid; border-bottom:1px #DDD solid;}

.aboutMainContent {width:590px; text-align:left; float:left; vertical-align:top;}
.aboutMainContentLeft {width:200px; text-align:left; float:left; padding-left:15px; padding-top:10px; padding-bottom:10px;vertical-align:top;}
.aboutMainContentLeft Img {text-align:center; border:1px #ccc solid; padding:10px;}
.aboutMainContentRight {width:375px; text-align:left; float:right; padding-top:20px; vertical-align:middle;}
.aboutMainContentRightText {font-weight:bold; font-size:12px; color:#666; text-align:justify; padding-right:15px;}

/*------------*/
/* products.html */
/*------------*/
.productMainContent {width:590px; text-align:left; float:left; padding-top:7px; vertical-align:bottom; margin-bottom:5px;}
.productMainContent h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #DDD solid; border-bottom:1px #DDD solid;}

.productsheader {font-weight:bold; font-size:11px; color:#999; text-decoration:none;}
.productsleft {width:198px; text-align:left;}
.productsright {width:600px; text-align:left;}
.productstableleft {
		width:225px; text-align:left; vertical-align:top; padding-bottom:5px; padding-top:5px;
		border-top:1px #CCC solid; border-bottom:1px #CCC solid;}
.productstableright {
		width:355px; text-align:left; vertical-align:top; padding-bottom:5px; padding-top:5px;
		border-top:1px #CCC solid; border-bottom:1px #CCC solid;}
.productstableright2 {
		width:590px; text-align:left; vertical-align:top; padding-bottom:5px; padding-top:5px;
		border-top:1px #CCC solid; border-bottom:1px #CCC solid;}

/* inside the tabbed panel top */
.productstablelefttop {width:225px; text-align:left; vertical-align:top; height:260px;}
.productstablerighttop {width:355px; text-align:left; vertical-align:top; height:260px;}
.productstablerighttop li {
	font-weight:normal; font-size:11px; text-align:left; color:#111;
	padding-top:5px; padding-right:15px; list-style:disc; white-space:normal; list-style-position:outside;}
.productslinktopage {font-weight:bold; font-size:14px; text-align:left; color:#AAA;}
/* inside collapsible Panel top */
.productscolorimg {border:1px #CCC solid; padding:1px;}
.productscolortext {font-weight:bold; font-size:10px; color:#333; text-decoration:none; text-align:left; padding-left:15px;} 

/* news - products */
.newsprodthumb  {width:175px; border-bottom:1px #CCC solid; padding-left:25px; padding-top:5px; text-align:left; vertical-align:bottom;}
.newsprodthumbw  {width:350px; height:75px;  border-bottom:1px #CCC solid; padding-left:25px; padding-top:5px; text-align:left; vertical-align:middle;}
.newsimgprodnull {width:175px; text-align:left; vertical-align:middle; padding-top:5px; padding-left:10px; background-color:#FFF;}
.newsimgprodname {
	width:175px; text-align:left; vertical-align:middle; 
	font-weight:bold; font-size:11px; color:#111; padding-bottom:5px; padding-left:10px; text-decoration:none; 
	background-color:#FFF; border-bottom:1px #CCC solid;}
.newsimgprodpartno {
	width:175px; text-align:left; vertical-align:middle; 
	font-weight:bold; font-size:10px; color:#111; padding-bottom:5px; padding-left:10px; text-decoration:none; 
	background-color:#FFF; border-bottom:1px #CCC solid;}
.newsimgprodcolor {
	width:175px; text-align:left; vertical-align:middle; 
	font-weight:bold; font-size:10px; color:#111; padding-bottom:5px; padding-left:10px; text-decoration:none; 
	background-color:#FFF; border-bottom:1px #CCC solid;}
.newsimgprodnull {width:175px; text-align:left; vertical-align:middle; padding-bottom:5px; padding-left:10px; background-color:#FFF;}
.newsimgprodothersinfo {width:175px; font-size:9px; color:#AAA; padding-bottom:2px; padding-left:10px; text-align:left; vertical-align:middle;}
/* New Products Collapsible Panel BreadCrumb */
.bcprodarrivedweek {width:300px; font-weight:bold; font-size:11px; color:#999; text-align:left; text-decoration:none; padding:0; margin:0; border:none;}
.bcprodarriveddate {width:225px; font-weight:bold; font-size:11px; color:#999; text-align:left; text-decoration:none; padding:0; margin:0; border:none;}
.bcprodarrivedqty {width:50px; font-weight:bold; font-size:11px; color:#999; text-align:left; text-decoration:none; padding:0; margin:0; border:none;}
/*Breadcrumns for months*/
.newprodmonthsarrived {width:350px; font-weight:bold; font-size:11px; color:#999; text-align:left; padding-bottom:5px; text-decoration:none;}
.newsimgprodbacktop {width:215px; font-size:9px; color:#AAA; padding-bottom:2px; padding-left:10px; text-align:right; vertical-align:middle;}

/*--------------*/
/* support.html */
/*--------------*/
.supportMainContent {width:590px; text-align:left; float:left; padding-top:7px; vertical-align:bottom;}
.supportMainContent h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #DDD solid; border-bottom:1px #DDD solid;}
.supportMainContent h2 {font-weight:bold; font-size:11px; color:#333; padding-left:10px; line-height:15px; padding-top:10px;}

/* ------------- */
/* download.html */
/* ------------- */
.downloadLeftBarMain {width:192px; text-align:left; float:left; padding-top:7px; text-decoration:none;}
.downloadLeftBarMain h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #DDD solid; border-bottom:1px #DDD solid;}
.downloadLeftBarMain h2 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:15px; padding-top:10px;}
.downloadLeftBarMain p {font-weight:bold; font-size:10px;  color:#333; padding-left:10px; line-height:15px;}
.downloadLeftBarMain span {font-weight:normal; font-size:9px;  color:#333; padding-left:2px; line-height:15px; text-align:right;}

.downloadMainContent {width:408px; text-align:left; float:left; padding-top:7px; vertical-align:bottom;}
.downloadMainContent h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #DDD solid; border-bottom:1px #DDD solid;}
.downloadMainContent h2 {font-weight:bold; font-size:11px; color:#333; padding-left:10px; line-height:15px; padding-top:10px;}
.downloadMainContent h3 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; text-decoration:none;}
.downloadMainContent span {font-weight:bold; font-size:10px; color:#333; padding-left:10px; line-height:15px; padding-top:10px;}

.downloadMainContentPanel {font-weight:bold; font-size:12px; text-align:left; color:#888; padding-bottom:10px; padding-left:10px;}
.downloadMainContentPanelH {font-weight:bold; font-size:11px; text-align:left; color:#888; padding-top:5px; padding-bottom:5px;}
.downloadMainContentPanelH li {list-style:none; height:15px;}

/* ------------ */
/* contact.html */
/* ------------ */
.contactLeftBarMain {width:192px; height:550px; text-align:left; float:left; padding-top:7px; text-decoration:none;}
.contactLeftBarMain h1 {font-weight:bold; font-size:11px; color:#999; padding-left:10px; line-height:25px; border-top:1px #DDD solid; border-bottom:1px #DDD solid;}
.contactLeftBarMain h2 {font-weight:bold; font-size:11px; color:#333; padding-left:15px; line-height:15px; padding-top:10px;}
.contactLeftBarMain p {font-weight:normal; font-size:9px;  color:#333; line-height:10px;}
.contactLeftBarMain li {font-weight:bold; font-size:11px; color:#777; padding-left:15px; border-bottom:1px #EEE solid; list-style:outside; list-style:none; padding-bottom:5px; padding-top:5px;}

.contactMainContent {width:408px; text-align:left; float:left; padding-top:7px; vertical-align:bottom;}
.contactMainContent h1 {font-weight:bold; font-size:11px; color:#999; line-height:25px; border-top:1px #DDD solid; border-bottom:1px #DDD solid;}
.contactMainContent h2 {font-weight:bold; font-size:11px; color:#333; line-height:15px; padding-top:10px;}

.contactMainContentLeft {width:204px;; text-align:left; float:left; bottom:0px; vertical-align:bottom; }
.contactMainContentLeft h1 {font-weight:bold; font-size:11px; color:#999; line-height:25px; border-top:1px #DDD solid; border-bottom:1px #DDD solid;}
.contactMainContentLeft h2 {font-weight:bold; font-size:11px; color:#333; line-height:15px; padding-top:10px;}
.contactMainContentLeft p {font-weight:normal; font-size:9px; color:#333; line-height:10px;}

.contactMainContentRight {width:204px;; text-align:left; float:right; bottom:0px; vertical-align:bottom;}
.contactMainContentRight h1 {font-weight:bold;font-size:11px; color:#999; line-height:25px; border-top:1px #DDD solid; border-bottom:1px #DDD solid;}
.contactMainContentRight h2 {font-weight:bold;font-size:10px; color:#333; padding-top:15px;}
.contactMainContentRight p {font-weight:normal;font-size:9px;  color:#333; line-height:10px;}

@media print {
/*Display none*/
#bannermain, #logosm, #icohome, #icosite {display:none;}

#masthead 		{text-align:left;}
#mainnavigation	{text-align:left; border:#FFF 1px solid;}
} 