/* Common CSS */
body {
	margin:0px;
	background-color:#C0C0C0;
}

td {
	font:8pt Arial, Helvetica, sans-serif;
	color:#000;
	line-height:140%;
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000;
	border:1px solid #808080;
	height:50px;
	width:200px;
}


a {
	text-decoration:none;
	outline:none;
}

a:hover {
 	text-decoration:none;
}

.input1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000;
	border:1px solid #808080;
	height:18px;
	width:200px;
}

.trans_tr {
	opacity: 0.8;
	filter: alpha(opacity=80); 
	-Moz-Opacity: .8;
	cursor:pointer;
	width: 100%;
}

.tbl {background: #FFFFFF url(../images/homespacer.jpg) repeat-x;}
.footer{background:#072760 url(../images/footerbg.jpg) repeat-x; height:16px; color:#072760;}
.btn{ background:#027AB9; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border: 1px solid #BFDFEE; cursor:pointer;font-size: 9pt; Color: #FFFFFF; height:22px; }
/* Common CSS */

/* Homepage CSS */
#homeNav a {font:8pt Arial, Helvetica, sans-serif;font-weight:bold; color:#000; font-style:normal; line-height:28px; display:block;}
#homeNav a:hover {background:#9DC272;}

#productTd{cursor:pointer;}
.products {font:8pt Arial, Helvetica, sans-serif;font-weight:normal; color:#000; font-style:normal; line-height:26px; display:block; background:#9DC272; cursor:pointer;}
.products:hover {background:#005447; color:#fff;}
.products_hover {font:8pt Arial, Helvetica, sans-serif;font-weight:normal; color:#fff; font-style:normal; line-height:26px; display:block; background:#005447;cursor:pointer;}

.popup {font:12pt Arial, Helvetica, sans-serif; color:#fff;font-weight:bold; display:block; line-height:43px; background-image:url(../images/reqbg.jpg); background-repeat:no-repeat;}
.popup:hover {color:#9DC272;}

#home th {color:#06265F;font:12pt tahoma, Helvetica, sans-serif;font-weight:bold; height:25px;}
.text{background:url(../images/textBg.jpg) repeat-y;}
/* Homepage CSS */

/* Inner Page Common CSS*/
.nav {font:8pt Arial, Helvetica, sans-serif;font-weight:bold; color:#000; font-style:normal; line-height:28px; display:block;}
.nav:hover {background:#9DC272;}
.navhover {font:8pt Arial, Helvetica, sans-serif;font-weight:bold; color:#000; font-style:normal; line-height:28px; display:block; background:#9DC272;}

#header {height:310px;}
#leftpanel {height:118px;}
.bottom{height:34px;}
#footer{height:16px;}
/* Inner Page Common CSS*/

/* Inner Page CSS*/
#content {background:url(../images/inner/contentSpacer.jpg) repeat-y;}
#content th{font:12pt Arial, Helvetica, sans-serif; font-weight:bold; color:#072760; height:25px; text-transform:uppercase;}
#content span{font:8pt Arial, Helvetica, sans-serif; font-weight:bold; color:#0479BC; font-style:normal;}
#content a{font:8pt Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; color:#2766FF;}
#content a:hover{text-decoration:underline;}

#contact a{font:8pt Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; color:#2766FF;}
#contact a:hover{text-decoration:underline;}

#cleaningTd {background:url(../images/inner/cleaningtools.jpg) bottom right no-repeat;}
#cleaningTd th{font:12pt Arial, Helvetica, sans-serif; font-weight:bold; color:#072760; height:25px; text-transform:uppercase;}

#popupTd th{font:10pt Arial, Helvetica, sans-serif; font-weight:bold; color:#072760; height:20px; text-transform:uppercase;}
#popupTd span{color:#FF0000; font-size:9pt;}

#catalogTbl a{font:13pt Arial, Helvetica, sans-serif; color:#017BBE; font-weight:bold; text-decoration:underline;}
#catalogTbl a:hover{text-decoration:none;}

.catalog_pdf_tbl{border:1px solid #878988;}
.catalog_pdf_tbl_inner{border-right:1px solid #878988;}
#catalog_pdf_listing_tbl{background:#eaeaec;}

#catalog_pdf_listing_tbl ul{margin:5px 0px 0px 25px; padding:0px; list-style:none;}
#catalog_pdf_listing_tbl ul li{margin:0px; padding:0px;}
#catalog_pdf_listing_tbl ul li a{font-size:12px; color:#08265a; font-weight:bold; background:url(../images/inner/main_catagory_arrow.jpg) left center no-repeat; padding:0px 0px 0px 18px; height:20px; line-height:20px; display:block;}
#catalog_pdf_listing_tbl ul li a:hover{text-decoration:underline;}
#catalog_pdf_listing_tbl ul li a.current{background:url(../images/inner/main_catagory_arrow_hover.jpg) left center no-repeat; text-decoration:none;}

#catalog_pdf_listing_tbl ul ul{margin:0px 0px 10px 20px; padding:0px; list-style:none;}
#catalog_pdf_listing_tbl ul ul li{margin:0px; padding:0px;}
#catalog_pdf_listing_tbl ul ul li a{font-size:12px; color:#0164b9; font-weight:normal; background:url(../images/inner/sub_catagory_arrow.jpg) left center no-repeat; border:0px; padding:0px 0px 0px 12px; height:20px; line-height:20px; display:block;}
#catalog_pdf_listing_tbl ul ul li a:hover, #catalog_pdf_listing_tbl ul ul li a.current{background:url(../images/inner/sub_catagory_arrow.jpg) left center no-repeat; text-decoration:underline;}