td, p  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px }
.padleft {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-left: 20px; margin-right: 0px}
.bigred {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #CC0000}

.pagingText {padding-bottom: 5px; padding-left: 9px }

a:link { color: #1A5580 }
a:visited { color: #1A5580 }
a:hover { color: #FF9102 }

.sideNav { padding: 0px 4px 0px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px }

a.sideNav:link { color: #1A5580; text-decoration:none; font-weight: bold }
a.sideNav:visited { color: #FFFFFF; text-decoration:none; font-weight: bold }
a.sideNav:hover { color: #FF9102; text-decoration:none; font-weight: bold }

.sideNavSm { padding: 0px 4px 0px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }

a.sideNavSm:link { color: #1A5580; text-decoration:none; }
a.sideNavSm:visited { color: #FFFFFF; text-decoration:none; }
a.sideNavSm:hover { color: #FF9102; text-decoration:none;  }

.sideBar a {
	text-decoration: none;
	margin: 0px 30px 0px 8px
	}


.sideBar HR {
	margin: 5px 26px 5px 4px
	}


.sideBar UL {
	list-style: square outside;
	font-size: 11px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px
	}
LI { margin-left: -15px; }


.sideBar UL A {
	margin-left: 0px;
	margin-right: 0px;
	}

.clipNav { font-weight: bold; padding: 0px 4px 0px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }

a.clipNav:link { color: #1A5580; text-decoration:none }
a.clipNav:visited { color: #1A5580; text-decoration:none }
a.clipNav:hover { color: #FF9102; text-decoration:none }

.clipNavUpload { font-weight: bold; padding: 0px 4px 0px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }

a.clipNavUpload:link { color: #CC0000; text-decoration:none }
a.clipNavUpload:visited { color: #CC0000; text-decoration:none }
a.clipNavUpload:hover { color: #FF9102; text-decoration:none }

.clipSubNav { font-weight: normal; font-style: italic; padding: 0px 4px 0px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }

a.clipSubNav:link { color: #1A5580; text-decoration:none }
a.clipSubNav:visited { color: #1A5580; text-decoration:none }
a.clipSubNav:hover { color: #FF9102; text-decoration:none }

.tiny {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.mouseType {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.tinyHeader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #E6F4FF;
    font-weight: bold;
    border: 1px #D3d3d3 solid;
    padding: 11px 3px 11px 4px;
    }
.tinyRow {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #FFFFFF;
    font-weight: normal;
    border: 1px #D3d3d3 solid;
    
    }

a.smtlink:link { color: #000000; text-decoration:none }
a.smtlink:visited { color: #000000; text-decoration:none }
a.smtlink:hover { color: #000000; text-decoration:none }
a.smtlink:active { color: #000000; text-decoration:none }

.headSubText { color: white }

strong { font-weight: normal; }

.smtstrong { font-weight: normal; }

.ContactMainTable	{ border: 3px solid #0168B2; background-color: #C3E6FF; }


/*Styles used to center pages*/
#leftcolumn{
	background:url(/images/leftBkrg.gif) repeat-x;

}

#rightcolumn{
	background:url(/images/rightBkrg.gif) repeat-x;

}

#leftcolumnNav {
	background:URL(/images/sidenav/back.gif) repeat-y;
	border-left:1px solid #CCCCCC;
}

#headerBkgnd{
	background:url(/images/rightBkrg.gif) repeat-x #FFFFFF;
}


/* ####### Drop Down Menu Styles ########*/

	#nav {
		padding: 0px 4px 4px 4px;
		margin-top: -10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: 33px;

	}
			
	#nav a {
		color: #1A5580;
		text-decoration:none;
		font-weight: bold;

	}
	
	#nav a:visted {
		color: #FFFFFF;
		text-decoration:none;
		font-weight: bold;

	}
	
	#nav a:hover 
	{
	    color: #FF9102; text-decoration:none; font-weight: bold
	}

    

/* ####### Drop Down Menu Styles ########*/

.smtDropDownMenuStyle{
	margin-top:0px;
	padding:9px 0 0 4px;
	text-align:left;
}

.smtDropDownMenuStyle ul{
    padding: 0px;
    margin: 0 0 0px 0;
    text-align: left; /*set value to "left", "center", or "right"*/
}

.smtDropDownMenuStyle ul li{
    display: inline;
    margin-right:-5px;
}

.smtDropDownMenuStyle ul li a:hover{
    background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/

}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{

    margin-top:-22px;
	margin-left:133px;
    position:absolute;
    top: 0;
    border: 1px solid #6B758B; /*THEME CHANGE HERE*/
    border-bottom-width: 0;
    line-height:15px;
    z-index:100;
    background-color: #0168B2;
    width: 180px;
    visibility: hidden;

}

.dropmenudiv a{
    font-size:11px;
    font-weight: bold;
    width: auto;
    display: block;
    text-indent: 4px;
    border-bottom: 1px solid #6B758B; /*THEME CHANGE HERE*/
    padding: 5px 0;
    text-decoration: none;
    color: #FFFFFF;
}

.dropmenudiv a:visited{
    font-size:11px;
    font-weight: bold;
    width: auto;
    display: block;
    text-indent: 4px;
    border-bottom: 1px solid #6B758B; /*THEME CHANGE HERE*/
    padding: 5px 0;
    text-decoration: none;
    color: #FFFFFF;
}


* html .dropmenudiv a{ /*IE only hack*/
    width: 100%;
}


.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
    background-color: #F37C0F;
    color: #FFFFFF;
}

.sampleList td {
    background-color: #fefdc9;
    border: 1px solid #c3e6ff;
    padding: 15px 4px 15px 4px;
    margin: 15px 4px 15px 4px;
    font-size: 11px;
    color: #333333;
    font-family: verdana;
    font-weight: bold;
    color: #ce1600;
    font-size: 11px;
    }


.sampleList th {
    height: 4px;
    background-color: #ffffff;
}

.sampleList a {
    font-family: verdana;
    font-weight: bold;
    color: #ce1600;
    font-size: 11px;
    }
.sampleList a:visited {
    font-family: verdana;
    font-weight: bold;
    color: #ce1600;
    font-size: 11px;
    }
.sampleList a:hover {
    font-family: verdana;
    font-weight: bold;
    color: #1A5580;
    font-size: 11px;
    }
    
.imageBorder {
  border: 1px solid #cccccc;
  margin-bottom: 5px;  
    }
#listing img{border:0}
body{margin:0}
#topnavBG{background-image:url(/images/topNav/bg.gif);}
div.pagingBG{background-image:url(/images/misc/productPagingBG.jpg);height:35px; width:575px;}
div.pagingBG .txt{height:35px;line-height:29px;text-align:right; padding-right:10px;}
div.pagingBG .txt a, div.pagingBG .txt .nolink {padding:0 2px; font-weight:bold;}
div.pagingBG .total{height:35px;line-height:29px;text-align:left; float:left; margin-left:5px;}
div.pagingBG .total span{font-weight:bold;}
#depthr{color:#000000;}
#deptlisting span{margin:5px 0; display:block;}
#deptlisting a {font-weight:bold;}
.padleft h1{font-size:14pt;}
#productslisting{margin-left:-23px;}
#productslisting img{border:none;}
.item{text-align:center;}
#header-top{height:89px;overflow:hidden}
#banner-logo{margin:0;}
#lnkHome2{margin:0; float:left;height:89px}
#banner{background-image:url(/images/banner/call.gif); width:268px; height:89px; margin:0;float:left; overflow:hidden; padding:0px}
#incHeader_img3,#Header_img3,#img3{margin:0;float:left; overflow:hidden; position:absolute; top:0px}
/*#banner div{padding:58px 0 0 10px;}*/
#banner div{position:relative;left:10px;top:58px;display:inline;width:inherit; margin:0}
/*#banner div > *{color:#696969; font-size:12px; font-weight:bold; display:inline; letter-spacing:2px; font-family:Arial;}*/
#banner div h1,#banner div span{color:#696969; font-size:12px; font-weight:bold; display:inline; letter-spacing:2px; font-family:Arial; margin:0}
#mapCart{float:left;}
.ftItemBG{background-image:url(/images/featured/bg.gif);}
.bld{font-weight:bold;}
.nobi{font-weight:normal; font-style:normal;}


/* States */
#states-content{margin-top:14px}
#states-content h1{font-size:14px;margin:0}
#bcrumbs{font-size:11px; margin:10px 0;}
#bcrumbs h2{font-size:12px; margin:10px 0}
table.states{border:0; width: 100%; border-collapse: collapse;}
table.states td{width:20%; height:25px;}
#cities{margin-left:10px; clear:both; padding-top:10px}
#cities h2{font-size:14px;}
#content-top #featured{float:left}
#content-top #featured #featured-bg{background-image:url(/images/featured/bg.gif); width:197px; height:148px;}
#content-top #featured #featured-bg a#img-link{height:106px;}
#content-top #featured #featured-bg a#img-link img{border:0; width:88px; height:106px;}
#content-top p{position:relative; left:10px; text-align:justify; font-size:14px;}
#content-top h3 {font-size:13px;}
.FeaturedProduct{ border-left: 3px solid #0168B2; border-right: 3px solid #0168B2; border-bottom: 3px solid #0168B2; background-color: #FFF; margin-top:20px; width:100%; }
.ProductHeader{ color: #FFF; background-color: #0168B2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border:3px solid #0168B2 } 
.prods{text-align:center;}
.prods img, .prods a{border:0}