﻿body {padding: 0; margin: 0; /*background-image:url(/images/back.gif); background-position:0 0; background-repeat:repeat;*/}

.maindiv{
	width:770px;
	margin:0 auto;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color:#333;
	font-size:11px;
	overflow:hidden;
}

#flashdetection{   
    position:absolute;
    top:150px;
    left:50%;
    margin-left:-125px;
    width:250px;
}

.tblbanner{
	background-image:url(/images/headerbanner.jpg);
	background-attachment:fixed;
	background-position:left top;
	background-repeat:no-repeat;
	text-align:right;
}

#txt_nav{position:relative; float:right; top:0px; vertical-align:middle;}
#txt_nav a{color:#a7a7a7;}
#txt_nav a:hover{color:#525252;}
.nav_box{ vertical-align:middle; text-align:center; height:100%;}
#topnav { width:100%; height:100%; vertical-align:middle; text-align:center;}
#topnav td {vertical-align:top; text-align:center; height:100%; border-right:solid 3px white; position:relative;}
#topnav td.last{border-right:solid 0px white;}
#topnav a { width:100%; display:block; height:20px; border:0px; padding:0px; margin:0px;}
#navImg1 {width:121px; height:20px; background:url(/images/buttons/home.jpg) no-repeat top right; }
#navImg1 a:hover {height:20px; background:url(/images/buttons/on_home.jpg) no-repeat center center; }
#navImg2 {width:121px; height:20px; background:url(/images/buttons/product_catalog.jpg) no-repeat center center; }
#navImg2 a:hover { background:url(/images/buttons/on_product_catalog.jpg) no-repeat center center; }
#navImg3 {width:102px; height:20px; background:url(/images/buttons/installation.jpg) no-repeat center center; }
#navImg3 a:hover { background:url(/images/buttons/on_installation.jpg) no-repeat center center; }
#navImg4 {width:102px; height:20px; background:url(/images/buttons/customer_service.jpg) no-repeat center center; }
#navImg4 a:hover { background:url(/images/buttons/on_customer_service.jpg) no-repeat center center; }
#navImg5 {width:102px; height:20px; background:url(/images/buttons/aboutus.jpg) no-repeat center center; }
#navImg5 a:hover { background:url(/images/buttons/on_aboutus.jpg) no-repeat center center; }
#navImg6 {width:102px; height:20px; background:url(/images/buttons/contactus.jpg) no-repeat center center; }
#navImg6 a:hover { background:url(/images/buttons/on_contactus.jpg) no-repeat center center; }
#navImg7 {width:102px; height:20px; background:url(/images/buttons/wheretobuy.jpg) no-repeat center center; }
#navImg7 a:hover { background:url(/images/buttons/on_wheretobuy.jpg) no-repeat center center; }

.img_right{float:right;}
.img_left{float:left;}
table{padding:0px; margin:0px; border:0px;}
p{text-align:left;}
td{vertical-align:top;}
#flashcontent{clear:both; display:block;}
.texthome td{
	 color:#525252;
	 background-color:#cecece;
	 padding-bottom:5px;
	 vertical-align:top;
	 text-align:center;
	 font-family:Arial;
	 font-size:10px;
	 font-weight:bold;
	 text-decoration:none;
	 text-transform:uppercase;
}

.pichome{
	 color:#525252;
	 background-color:#cecece;
	 vertical-align:top;
	 text-align:center;
	 border:none;
	 background-color:White;
}

.pic_box{position:relative; width:82px; border-left:3px solid white;}
.pic_box_first{position:relative; width:85px; border-left:3px solid white;}
.pic_box_last{position:relative; width:85px; text-align:right;}
.nav_spacer{position:relative; height:3px; width:100%;}

.site_map{width:100%;}
.sitemap_list{margin-top:0px;}
.sitemap_list li{margin-left:-25px;}
.sitemap_head{
    background-color:#a7a7a7;
    color:White;
    border-left:5px solid #a7a7a7;
    border-right:10px white solid;
    margin-bottom:10px;
    width:50%;
}

a:link {text-decoration: none; color: #000;}
a:visited {text-decoration: none; color: #333;}
a:hover {text-decoration: none; color: #09F;}	

.main_img{border:1px solid #a7a7a7;}

.textunit{ color:#75acdb; font-family:Arial; font-size:12px;}

.tblborder_top{
	border-top:solid 1px #a7a7a7;
	border-right:solid 1px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	padding: 0px;
	width:522px;
}

.tblborder_top_span{
	border-top:solid 1px #a7a7a7;
	border-right:solid 1px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	padding: 0px;
	margin:0px;
	width:770px;
	text-align:right;
}

.tblborder_mid{
	border-right:solid 1px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	padding: 10px;
	width:522px;
}

.tblborder_btm{
	border-bottom:solid 1px #a7a7a7;
	border-right:solid 1px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	padding: 10px;
	width:522px;
}

.tblborder_btm_span{
	border-bottom:solid 1px #a7a7a7;
	border-right:solid 1px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	padding: 0px;
	width:770px;
}

.tblborder_btm_spec{
	border-bottom:solid 1px #a7a7a7;
	border-right:solid 1px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	padding: 5px;
	width:522px;
}

.scroll_box{text-align:left;overflow:scroll; height:220px; padding:10px;}
.noscroll_box{text-align:left; overflow:hidden; height:220px; padding:10px;}
.subland_tbl{width:100%;}

.subland_lf_box{
	background-color:#e5e4e4;
	border:solid 1px #e5e4e4;
	padding:5px;
	height:74px;
	color:#a7a7a7;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
}

.subland_rt_box{ border:solid 1px #e5e4e4; width:81px; height:74px;}
.subland_blk_box{ border:solid 0px;	height:74px; width:25%;}
.subland_rt_box img{ padding:0px; margin:0px; border:none 0px;}

.backLink{
	position:relative;
	top:-45px;
	padding-left:10px;
	float:left;
}

.backLink a{color:#636c75;}
.backLink a:hover{color:Navy;}

.product_img{
	border-top:solid 1px #a7a7a7;
	border-right:solid 1px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	width:230px;
	overflow:hidden;
	cursor:pointer;
}

.product_tools{
	border-bottom:solid 1px #a7a7a7;
	border-right:solid 1px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	text-align:left;
	padding:5px 0 5px 0;
	width:230px;
}

.product_t_sheet{
	float:right;
	margin-top:-15px;
	margin-right:5px;
	display:block;
	cursor:pointer;
}

.product_t_zoom{ display:block;	cursor:pointer;	margin-left:5px;}
.product_t_sheet a:hover, .product_t_zoom a:hover{color:#525252;}
.product_title{	font-size:14px;}

#spray_icons{
	text-align:left;
	width:100%;
	padding-top:5px;
}

#spray_desc{
    display:none;
    height:0px;
}

.brclear{clear:both; height:0px; font-size:1px; line-height:0px; width:0px;}

.subtitle{	font-weight:bold;font-size:12px;}
.features_list li {margin-left:-25px;}
.unit_list li {margin-left:-15px;}
.features_list {margin-top:-10px;}
.unit_list {margin-top:-10px;}
.unit_control{
	height: 20px; 
	background-color: #a0b0c0; 
	color:#636c75;
	text-align:left;
	width:510px;
	clear:both;
}
#units_row{	display:inline; height:78px; overflow:visible;}

.unit_box{ 
	text-align:left;
	display:block;
	float:left;
	padding:0px 5px 0px 5px;
	width: 116px;
}

.unit_top{
	position:relative;
	border-top:solid 1px #a7a7a7;
	border-right:solid 1px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	width: 116px;
}

.unit_space{width:10px;}

.unit_btm{
	position:relative;
	border-bottom:solid 1px #a7a7a7;
	border-right:solid 1px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	background-color:#a7a7a7;
	padding:0px 5px 0px 5px;
	width:106px;
}

.unit_btm a{color:#ffffff;}
.unit_btm a:hover{	color:#525252;}


.footer_text{
    text-align: center; 
    color: #a9a9a9;
    font-size: 10px;
    font-family: Arial, Helvetica, Sans-Serif;
}

.footer_text img{text-align:left;}


.linktext
{
}
.linktext a{color:#74afdb;}
.linktext a:hover{color:#a7a7a7;}


.linktextmap
{
}
.linktextmap a{color:#a7a7a7;}
.linktextmap a:hover{color:#666666;}
