/* Global css starts Here */
body{
	margin:0px; padding:0px;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size:11px;
	background:#dfe7e9;
	}

li{
	font-size:12px;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	}
	
td{
	font-size:12px;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	}
	
.colors_pricebox td{
	text-align:left;
	}
	
.blue-topic{
	height:26px;
	background:url(../images/design/blue-topic.gif) repeat-x;
	border-left:1px solid #237d97;
	border-right:1px solid #237d97;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#feca01;
	font-weight:bold;
	padding:8px 0px 0px 5px;
	}
	
		
.left{float:left;}	
.right{float:right;}	
.expand{float:left; width:100%;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size:11px;
	line-height:16px;}
a{color:#237D98;text-decoration:none;}	
a:hover{text-decoration:underline;}		
.align-center{text-align:center;}
.align-left{text-align:left;}
.align-right{text-align:left;}

a img{
	border:none;
	}
		
p{
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size:11px;
	color:#333;
	line-height:16px;
	padding:0px 0px 20px 0px;
	margin:0px;
	}

h1{
	color:#128B96;
	font-size:14px;
	padding-bottom:7px;
	}
		
h2{
	color:#128B96;
	font-size:12px;
	padding-bottom:4px;
	}
	
#content{
	padding:0;
	margin:0px auto;
	text-align:left;
	width:800px;
}

.main-con{
	width:998px;
	float:none;
	margin:0px auto; padding:0px;
	}
/* Header css starts Here */
.header-bg{
background:url(../images/design/header-bg.png) repeat-x;
height:85px;
}

.logo-con{
	width:195px;
	padding-right:29px;
	}
	
.header-testimonial{
	width:338px;
	padding:25px 0px 0px 0px;
	}
	
.header-banner{
	width:256px;
	}
	
.header-support{
	width:178px;
	}
	
.tp-links{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:12px 0px 5px 0px;
	}
	
.tp-links a{
	color:#000000;
	text-decoration:none;
	}
	
.tp-links a:hover{
	color:#666666;
	text-decoration:underline;
	}
/* Navigation css starts Here */
.nav-bg{
	background:url(../images/design/nav-bg.gif) repeat-x;
	height:40px;
	}
	
.search-con{
	width:213px;
	padding:9px 0px 0px 6px;
	}

.menu-con{
	width:778px; float:left;
	}
	
.jqueryslidemenu {
	z-index: 999;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	height:40px;
	float:left;
	text-align:left;
}
.jqueryslidemenu ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
	display: inline;
}
.jqueryslidemenu ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	display: inline;
	font-weight:bold;
	float:left;
	position:relative;
	line-height:40px;
	background:url(../images/design/list-stroke.gif) no-repeat right top;
}
.jqueryslidemenu ul li a {
	color: #fff;
	text-decoration: none;
	text-align: left;
	display: block;
	float: left;
	margin: 0px;
	font-size: 12px;
	padding:0px 22px;
}
.jqueryslidemenu ul li a.current {
	color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: center bottom;
}
* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
}
.jqueryslidemenu ul li a:hover {
	text-decoration: none;
	color: #000;
	background:url(../images/design/nav-hover.gif) repeat-x;
}
.jqueryslidemenu li a strong {
	display:block;
	font-weight: normal;
	font-size: 15px;
}
.jqueryslidemenu li a span {
	display:block;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
}
.jqueryslidemenu ul li ul {
	display: block;
	position: absolute;
	visibility: hidden;
	background-color: #1e5e80;
	-moz-border-radius-bottomleft:3px; 
	-moz-border-radius-bottomright:3px;
	width: 167px;
}
.jqueryslidemenu ul li ul li {
	display: block;
	list-style:none;
	margin: 0px;
	background:none;
	width:170px;
	line-height:14px;
	float: left;
	font-size:11px;
	background-color:#318ba5;
	border-bottom:1px solid #000;
	padding: 3px;
}
.jqueryslidemenu ul li ul li a {
	margin: 0px;
	font-size: 11px;
	display: block;
	text-align: left;
	color: #FFFFFF;
	float: left;
	padding-top:3px;
	padding-right: 10px;
	padding-bottom:3px;
	padding-left: 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.jqueryslidemenu ul li ul li ul {
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:0px;
}
.jqueryslidemenu ul li ul li a:hover{ /*sub menus hover style*/
	color: #FFFFFF;
	background-color: #3386b3;
	background:none;
}
.jqueryslidemenu ul li:hover {
	background-repeat: no-repeat;
	background-position: right bottom;
	background:url(../images/design/nav-hover.gif) repeat-x;
}
	
.shipping-bg{
	background-color:#e3edf0;
	height:36px;
	}
	
.free-shipping{
	width:770px;
}


/* Content Area css starts Here */
.clr{
	clear:both;
	}
	
.white-bg{
	background:#FFFFFF;
	}
	
#content_area{
	width:990px;
	margin:0px auto;
	float:none;
	padding:2px 0px 0px 0px;
	color:#333333;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size:11px;
	overflow:hidden;
	}

.left-nav{
	width:201px;
	min-height:200px;
	padding-right:24px;
	}
	
.content-box{
	width:715px;
	}
	
.content-box-expand{
	width:950px;
	}
	
.text-box{
	width:713px;
	border:1px solid #d5e1e5;
	margin:14px 0px;
	}
	
.text-box1{
	width:713px;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size:11px;
	line-height:16px;
	margin:0px 0px;
	}

.text-box-expand{
	width:940px;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size:11px;
	line-height:16px;
	}
	
.text{
	padding:0px; margin:0px;
	}
	
.texth1{
	padding:0px 0px 5px 0px; margin:0px;
	}
	
.texth2{
	padding:10px 0px 5px 0px;
	 margin:0px;
	}
		
.text-box p{
	padding:0px 10px 19px 10px;
	line-height:17px;
	font-size:11px;
	}
	
.input-2 {
border:1px solid #9B2914;
color:#000000;
font-family:"Times New Roman",Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
width:167px;
}

.text-box h2{
	padding:0px 10px 5px 10px; margin:0px;
	font-size:11px;
	}
	
.text-heading{
	background:url(../images/design/text-heading-bg.gif) repeat-x;
	height:34px;
	margin-bottom:5px;
	}
	
.text-heading-nbg{
	background:none;
	height:25px;
	}

.text-heading-nbg h2{
	font-size:11px;
	padding:9px 0px 0px 0px; margin:0px;
	}
	
.text-heading h1{
	font-size:13px;
	padding:9px 0px 0px 11px; margin:0px;
	}
	
.blue-bg{
	background-color:#d6dfe1;
	padding:10px 5px;
	width:705px;
}
	
.navi-con{
	width:195px;
	float:left;
	background-color:#e3edef;
	border:1px solid #d7e0e5;
	padding:0px 0px 8px 0px;
	margin-bottom:8px;
	}

.navi-con-white{
	background:#FFFFFF;
	padding:0px 0px;
	margin-bottom:8px;
	}
	
.margin-bottom{
	margin-bottom:10px;
	}
	
.input2 {
border:1px solid #7399A4;
color:#276065;
font-family:Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
font-size:10px;
font-weight:normal;
width:150px;
}


.cate-name1{
	color:#237D98;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:21px;
	padding:10px 0px 0px 10px;
	}
	
.cate-name{
	background:url(../images/design/cate-name-bg.gif) no-repeat; 
	height:25px;
	padding-top:8px;
	color:#237D98;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:8px 0px 0px 26px;
	}

	
.cate-name a{
	color:#237D98;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
.cate-name a:hover{
	color:#feca01;
	text-decoration:underline;
	}
	
.nav-left{
	margin:0px; padding:0px;
	}
.nav-left ul{
	margin:0px; padding:0px;
	}
.nav-left ul li{
	list-style:none;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/design/cate-list.gif) left top no-repeat;
	}
	
.nav-left ul li.last{
	padding-bottom:7px;
	}
	
.nav-left ul li a{
	color:#333;
	display:block;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:25px;
	text-decoration:none;
	}
	
.nav-left ul li a:hover{
	color:#666;
	text-decoration:underline;
	}
	
.padding-home-images{
	padding-right:10px;
	}
/* Footer css starts Here */
.footer-bg{
	background:url(../images/design/footer-bg.gif) repeat-x;
	height:41px;
	}
	
.footer-bg h1{
	padding:0px; margin:0px;
	color:#FFFFFF;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:12px 0px 0px 0px;
	}
	
.paypal{
	width:233px;
	padding:10px 30px 0px 30px;
	text-align:right;
}

.seal{
	margin:18px 20px 0px 0px;
	}

.footer-list{
	width:165px;
	float:left;
	margin:18px 14px 0px 0px;
	float:left;
	min-height:110px;
	border-right:1px solid #cccccc;
	}
	
.footer-title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	font-weight:bold;
	}
	
.footer ul{
	margin:0px; padding:0px;
	}
	
.footer  ul li{
	margin:0px; padding:0px;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:17px;
	background:url(../images/design/footer-list.gif) left top no-repeat;
	padding:0px 0px 0px 18px;
	}
	
.footer  ul li a{
	color:#333;
	text-decoration:none;
	display:block;
	}
	
.footer ul li a:hover{
	text-decoration:underline;
	color:#666;
	}

.bottom-bg{
	background:url(../images/design/bottom-bg.gif) repeat-x;
	height:20px;
	}
	
.cpy{
	color:#333;
	font-size:11px;
	padding:0px 0px 10px 0px;
	}

.none{
	display:none;
	}
	
.top-heading h1{
	padding:0px 0px 10px 0px; margin:0px;
	font-size:12px;
	}
	
.thumb-con{
	margin-left:16px;
	}
	
.thumb-img{
	height:128px;
	text-align:center;
	}
	
.thumb-img1{
	height:150px;
	text-align:center;
	}
	
.view-all{
	font-weight:bold;
	text-align:center;
	padding:3px 0px 5px 0px;
	}
	
.image-space{
	padding:0px 10px 10px 0px;
	}
	
.thumb-name{
	padding:5px 0px 2px 0px;
	}
	
.view-all a{
	text-decoration:none;
	color:#128b96;
	}
	
.view-all a:hover{
	text-decoration:none;
	color:#128b96;
	}

.thumb-bg{
	background:url(../images/design/thumb-bg.gif) no-repeat;
	width:151px;
	height:170px;
	float:left;
	margin:0px 23px 13px 0px;
}

.thumb-bg1{
	background:url(../images/design/thumb-bg1.gif) no-repeat;
	width:132px;
	height:215px;
	float:left;
	margin:0px 2px 13px 0px;
}
/* Colors Default css starts Here */

.colors_background_main {background-color:#ffffff}
.colors_background1 {background-color:#a3d9df}
.colors_background1_text {color:#237d98}
.colors_background2 {background-color:#237d98}
A.colors_background2_text:hover {color:#ffffff}
.colors_background2_text {color:#ffffff}
.colors_background3 {background-color:#a3d9df}
A.colors_background3_text:hover {color:#V}
.colors_background3_text {color:#237d98}
.colors_backgroundlight {background-color:#a3d9df}
.colors_backgroundlight_dark {background-color:#aaccff}
.colors_backgroundneutral {background-color:#edf8f9}
.colors_backgroundneutral_dark {background-color:#a3d9df}
.colors_descriptionbox {}
.colors_highlight {background-color:#00fffc}
.colors_lines {background-color:#000000}
.colors_lines_light {background-color:#a3d9df}
.colors_links {color:#237d98}
A.colors_links:hover {color:#237d98}
.colors_menutitle {background-color:#000000}
.colors_menutitletext {color:#ffffff}
.colors_pricebox {background-color:#edf8f9}
.colors_productname {color:#237d98}
A.colors_productname:hover {color:#237d98}
.colors_productprice {color:#cc0000}
A.colors_text:hover {color:#000000}
.colors_text {color:#000000}

/* Content area default css starts Here */
FORM { MARGIN: 0px }
TEXTAREA, INPUT { FONT: 12px Verdana; COLOR: #000; }
.bgcolor1 {	 FONT: bold 11px Arial;  }
.bgcolor3 {	 FONT: bold 11px Arial;  }
.bglinecolor {  }
.productnamecolorLARGE, A.productnamecolorLARGE { FONT: bold 14px Verdana;  TEXT-DECORATION: none; }
A.productnamecolorLARGE:hover { FONT: bold 14px Verdana;  TEXT-DECORATION: none; }
.productnamecolor, A.productnamecolor {	FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.productnamecolor:hover {  TEXT-DECORATION: none; }
.productnamecolorSMALL { FONT: bold 10px Verdana;  }
A.productnamecolorSMALL { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
A.productnamecolorSMALL:hover {	 TEXT-DECORATION: none; }
.pricecolor { FONT: bold 11px Verdana;  }
A.pricecolor, A.pricecolor:hover { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
.pricecolorSMALL { FONT: bold 10px Verdana;  }
A.pricecolorSMALL, A.pricecolorSMALL:hover { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
A.RegularLink { FONT: 11px Verdana;  TEXT-DECORATION: none; }
A.RegularLink:hover {  TEXT-DECORATION: underline; }
.smalltext { FONT: 10px Verdana;  }
A.smalltext, A.smalltext:hover { FONT: 10px Verdana;  TEXT-DECORATION: none; }
.nav1, A.nav1 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav1:hover {  TEXT-DECORATION: none; }
.nav1_selected, A.nav1_selected { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav1_selected:hover {  TEXT-DECORATION: none; }
.nav2, A.nav2 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav2:hover {  TEXT-DECORATION: none; }
.nav2_selected, A.nav2_selected { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav2_selected:hover {  TEXT-DECORATION: none; }
.nav3, A.nav3 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav3:hover {  TEXT-DECORATION: none; }
.nav3_selected, A.nav3_selected { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav3_selected:hover {  TEXT-DECORATION: none; }
.carttext { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.carttext { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.carttext:hover { FONT: 10px Verdana;  TEXT-DECORATION: underline; }




#display_menu_1 .nav {cursor:pointer; background-color:#A54F22;}
#display_menu_1 .nav a { FONT: bold 11px Arial; COLOR: #FFFFFF; TEXT-DECORATION: none; }
#display_menu_1 .nav_hover {cursor:pointer; background-color:#A54F22;}
#display_menu_1 .nav_hover a {color:#ffffff; text-decoration:none; font:bold 11px arial; }
#display_menu_2 .nav {cursor:pointer; background-color:#A54F22;}
#display_menu_2 .nav a { FONT: bold 11px Arial; COLOR: #FFFFFF; TEXT-DECORATION: none; }
#display_menu_2 .nav_hover {cursor:pointer; background-color:#A54F22;}
#display_menu_2 .nav_hover a {color:#ffffff; text-decoration:none; font:bold 11px arial; }
#display_menu_3 .nav {cursor:pointer; background-color:#A54F22;}
#display_menu_3 .nav a { FONT: bold 11px Arial; COLOR: #FFFFFF; TEXT-DECORATION: none; }
#display_menu_3 .nav_hover {cursor:pointer; background-color:#A54F22;}
#display_menu_3 .nav_hover a {color:#ffffff; text-decoration:none; font:bold 11px arial; }



A {  TEXT-DECORATION: none; }
A:hover {  TEXT-DECORATION: underline; }
.bgcolor2 {	 FONT: bold 11px Arial;  }
.navtitle, A.navtitle, A.navtitle:hover { FONT: 11px Verdana;  letter-spacing : 3px; }
.navTOP, A.navTOP { FONT: bold 11px Arial; COLOR: #000000; TEXT-DECORATION: none; }
A.navTOP:hover { COLOR: #000000; TEXT-DECORATION: underline; }
.navBOTTOM, A.navBOTTOM { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.navBOTTOM:hover {  TEXT-DECORATION: underline; }
.NavSpecials, A.NavSpecials { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.NavSpecials:hover {  TEXT-DECORATION: none; }
.footer { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.footer { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.footer:hover {  TEXT-DECORATION: underline; }
table,tr,tbody{
	margin:0px; padding:0px;
	}
	
td b{
	margin-bottom:4px;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size:11px;
	}
	
/* Drop Down Control */
.colors_searchrefinement{
	padding-top:1px;
	}

/* CSS For Old Pages Support */

.linkm:link {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 17px;
	}
.linkm:visited {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 17px;
	}
.linkm:hover {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	line-height: 17px;
}

.text {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: 5c5c5c;
	line-height: 19px;
}

.texthead2 {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#128B96;
	line-height: normal;
}
.textbold {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: 5c5c5c;
	line-height: normal;
}
.textheading{
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
}
.textwhite {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 19px;
}
.cate-space{
	margin:0px 22px 12px 0px;
	}
