body{margin:0px; padding:0px; font:11px Verdana; text-decoration:none;}

.tborder {border:1px solid #CCCCCC;}

.phone {text-decoration:none; color:#003399;}

.phone,.btn,.remove,.login,.cartproducts {font-family:Arial;}

img {margin:0; padding:0; border:0;}

.otherlinks {font:bold 12px Arial; color:#333399; text-decoration:none;}

ul.staticlinks {font:bold 11px Verdana, Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0; }
ul.staticlinks li {float:left; }
ul.staticlinks li a {color:#FFFFFF; text-decoration:none; display:block; padding:7px 8px 7px 8px; border-left:#999999 solid 1px;}
ul.staticlinks li a:hover {color:#232323; background:#ffffff;}

ul.staticlinks li a.current {background:url(site_images/menu2.gif) no-repeat right -48px ; }
ul.staticlinks li a.current span {background:url(site_images/menu1.gif) no-repeat 0 -48px;}

.cattop { color:#ffffff; font:18px Arial, Helvetica, sans-serif; }
.cattop a{ color:#ffffff; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}

#top{ margin:0; padding:0; width:700px;}
ul.catlinks {font:11px Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0;}
ul.catlinks li{padding:5px 0; display:block;}
ul.catlinks li a{color:#3e3e3e; text-decoration:none; background:url(site_images/hand.jpg) no-repeat; padding:3px 0 5px 50px; display:block;}
ul.catlinks li a:hover{ color:#3e3e3e; background:url(site_images/handh.jpg) no-repeat; background-color:#cdcfd7; display:block;}
ul.catlinks li a.selected{ color:#3e3e3e; background:url(site_images/handh.jpg) no-repeat; background-color:#cdcfd7; display:block;}
ul.catlinks ul{margin:0; padding:0; list-style:none;}
ul.catlinks ul li{margin:0; padding:0; display:block;}
ul.catlinks ul li a{margin:0 0 0 18px; padding:0 0 0 15px; color:]#3e3e3e; text-decoration:none; background:url(site_images/subblt.jpg) no-repeat 0 5px;}
ul.catlinks ul li a:hover{ color:#3e3e3e; background:url(site_images/subblt.jpg) no-repeat 0 5px; background-color:#cdcfd7; display:block;}


ul.botlinks {font:11px Verdana, Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0; text-align:center;}
ul.botlinks li{padding:0 11px; display:inline; border-left:1px solid #FFFFFF;}
ul.botlinks li a{color:#fff; text-decoration:none;padding:0;}
ul.botlinks li a:hover{ color:#fff; text-decoration:underline;}




.cartpage,.newbestspecialshortdis,.newbestspecialheading,.productname,.body_textlinks {color:#1b4fa5;}

.body_texthaeding,.cartpage,.morelinks,.phone,.btn,.remove,.login,.cartproducts{font-weight:bold;}

.productshow {color:#333333;}

.shortdiscription{color:#000000; text-decoration:none;}

.copyright {color:#fff; padding:5px; font:11px Arial, Helvetica, sans-serif;}
.copyright a{color:#fff; text-decoration:none;}

.shortdiscription,.productname,.displayprice {padding-left:5px;}

.body_mainhaeding {background:url(site_images/headingbg.gif) no-repeat right; }
.body_mainhaeding h1 {background:url(site_images/heading.gif) no-repeat left; color:#FFFFFF; text-decoration:none; font-size:0px; text-align:left; font:18px Arial, Helvetica, sans-serif; display:block; padding:9px 14px; display:block; margin:0;}
.body_mainhaeding a{background:url(site_images/heading.gif) no-repeat left; color:#FFFFFF; text-decoration:none; font-size:0px; text-align:left; font:bold 14px Arial, Helvetica, sans-serif; display:block; padding:11px 13px; display:block; margin:0;}
.btn,.remove { font-size:11px; background:url(site_images/namebg.gif) repeat-x; cursor:pointer; color:#FFFFFF;}

.selectbox,.textbox,.stextbox,.inputbox {border:1px solid #999999;}

.textbox,.inputbox {height:15px; width:110px;}

.input {font:11px Arial, Helvetica, sans-serif; width:230px;}

.inputsubchar {font:11px Arial, Helvetica, sans-serif; width:244px;}

.textbox,.inputbox {font-size:11px; color:#000000; text-decoration:none;}
.login {font-size:12px; color:#3a3a3a; text-decoration:none;}

.newbestspecialheading,.productname,.register,.topCategories {font:bold 12px Verdana;}

.cartproducts, .morelinks {color:#132d72; text-decoration:none;}

.body_textlinks {background-color:#1c4aa0; color:#FFFFFF; text-decoration:none; padding:2px 3px; font:12px Arial; display:block; text-align:center;}

.search {font:12px Verdana; color:#ffffff; text-decoration:none;}
.search a{font:12px Verdana; color:#ffffff; text-decoration:none;}

.textboxsearch {color:#aaaaaa; height:18px; width:180px;}

.inputbox {color:#000000; background-color:#FFFFF; width:100px;}

.textboxsearch,.textboxlogin {font:11px Verdana; border:1px solid #aaaaaa;}

.textboxlogin {color:#000;  height:20px; width:150px;}

.img {float:left; padding-bottom:10px; padding-right:10px;}
.cart {font:12px Arial; color:#ffffff; text-decoration:none;}
.cart a{font:12px Arial; color:#ffffff; text-decoration:none;}

.top{font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.top a{font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}


.searchbox{font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:none; border:none; width:150px; height:16px; margin:0px; padding:0px;}

.advanced{font:bold 13px Arial, Helvetica, sans-serif; color:#242424; text-decoration:none;}
.advanced a{font:bold 13px Arial, Helvetica, sans-serif; color:#242424; text-decoration:underline; padding-left:20px; margin:0px;}

.anyClass ul{margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1; width: 225px; left: -0px; }
.anyClass ul li {overflow: hidden; padding-right: 4px; padding-left: 4px; float: left; width: 100px; height: 120px;}



#brochureRequest {
	margin: 0px;
	padding: 0px;
	border-style: none; width:400px;
	font:9pt Arial, Helvetica, sans-serif;
}
#brochureRequest form { padding:5px;}
#brochureRequest form p{ margin:5px; clear:both;}
#brochureRequest form p label { padding:5px; display:block; width:175px; float:left; }
#brochureRequest form input.textbox{border:1px solid #6267a1;  padding:2px; font-size:9pt;}
#brochureRequest form input.checkbox {margin-right:2px;}
#brochureRequest form select.title { border:1px solid #6267a1;font-size:9pt; }
#brochureRequest form input.button { padding:3px 5px; text-align:center;font-size:9pt; background: url(site_images/bgBtn.gif) repeat-x 0 0; color:#fff; border-right:1px solid #0d3576;border-bottom:1px solid #0d3576;border-left:1px solid #6267a1;border-top:1px solid #6267a1;}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
 /*THEME CHANGE HERE*/
border-bottom-width: 0;

line-height:18px;
z-index:100;
width: 168px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=6); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudivhide{
position:absolute;
top: 0;
 /*THEME CHANGE HERE*/
border-bottom-width: 0;

line-height:0px;
z-index:100;
width: 0px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=6); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid  #666; /*THEME CHANGE HERE*/
padding: 5px;
text-decoration: none;
font: bold 11px Arial, Helvetica, sans-serif; color:#232323;

}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #232323;
color:#ffffff;
}





.mattblacktabs{
width: 100%;
overflow: hidden;

}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px "Trebuchet MS";
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding:5px 10px; /*padding inside each tab*/
color:#6f6f6f; text-align:center;}

.MagicThumb {padding:0 5px 5px 0; float:left;}
.MagicThumb2 {padding:0 0 5px 5px; float:right;}

ul.discriptiontitle {margin:0; padding:0; list-style:none;}
ul.discriptiontitle li { float:left; }
ul.discriptiontitle li a {display:block; float:left; cursor: pointer; color:#ffffff; font:bold 11px Arial, Helvetica, sans-serif; padding:2px 5px; text-transform:uppercase; border-right:#FFFFFF solid 1px;}
ul.discriptiontitle li a:hover {background:#232524;} 
ul.discriptiontitle li a.select {background:#232524;} 
ul.discriptiontitle li a.notselect {background:#003399} 



.sitemapBreadcumb {font:12px Verdana; color:#666666; text-decoration:none;}
.sitemapBreadcumb a{font:12px Verdana; color:#666666; text-decoration:none;}

#wrap{ width:234px; height:101px; padding:27px 8px 0 0;}
#wrap a{ text-decoration:none;}
#wrap a.sendmsg{ display:block;width:210px; height:70px;}