/** BEGIN CUSTOM SKIN **/
/*
-- -- -- -- -- -- --
STYLE SCHEME:"light-blue"
colors: 
main(dark) - #0060B1, 013765
bodyBg - #f3f3f3
font color - #0060B1
headers - #87C632
hover(complementary) - #008AFF, #579207
columnBg(light) - #fff, #dee8f1
highlight - #dee8f1

-- -- -- -- -- -- --
*/

/*General Styles*/
a img, :link img, :visited img{border:none}


/* Basic HTML style ----------------------------------------------- */
a:link{color:#0060B1; text-decoration:none;}
a:visited{color:#0060B1; text-decoration:none;}
a:hover{color:#008AFF; text-decoration:none;}

body{ text-align:center; font-family: Verdana, Arial, sans-serif; font-size:11px; background:#fff; }
blockquote{}
caption{font-weight:bold; background:#c1c1c1; border-bottom:0; padding:0; color:#444; }
form {margin:0px; padding:0px;}
dd{}
dl{}
dt{font-weight:bold}
hr{margin:4px 0px;padding:0;color:#dee8f1;  background:#dee8f1; border-style:none; height:3px}
li{margin:0;}
table tr td{ font-size:11px; padding:3px; }
td { }
ul li{  }
ol, ul{ } 

ul.bullet {list-style-image:url('../../../../../../ImportMedia/stores/w/webproducts/images/NeoSet/bullet.gif');}
ul.bullet li {padding:4px 0px;}


/* Custom font definitions
----------------------------------------------- */
p{ margin:5px 0px; font-size:11px; line-height:18px;}
h1, h2, h3, h4, h5, h6{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
h1{ color:#87C632; }
h2{ color:#87C632; }
h3{ color:#87C632; }
h4{ color:#87C632; }
h5{ color:#87C632; }
h6{ color:#87C632; }
#mainContainer h6 { font-size:14px; }
#mainContainer h5 { font-size:15px; }
#mainContainer h4 { font-size:16px; }
#mainContainer h3 { font-size:17px; }
#mainContainer h2 { font-size:18px; }
#mainContainer h1 { font-size:20px; }
#mainContainer p { margin:8px 0px; line-height:18px;}


/* Set the stage with main layout tweaks
----------------------------------------------- */
#mainContainer{border:0px solid #c1c1c1;  }
#header{}
	#header .wrapper{ text-align:center; line-height:18px; }
		.cart { float:right; }
		.cart li { display:inline; color:#0060B1; padding:0px 4px 0px 4px; }
		.cart li a:link, .cart li a:visited,  .cart li a:active {color:#0060B1; text-decoration:none;}    
		.cart li a:hover { color:#0060B1; text-decoration:none; }
	#logo{float:left;}

#navBar{  background:#0060B1 url(../../../../../../ImportMedia/stores/w/webproducts/images/NeoSet/navBar_bg.jpg) repeat-x top; border:1px solid #013765;  }
	#navBarInner{}
		#navBar ul a:link, #navBar ul a:visited{text-decoration:none}
		#navBar ul{list-style:none; margin:1px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #c1c1c1; }

		#navBar li{display:inline; border-bottom:0px solid #c1c1c1; border-top:0px solid #c1c1c1; padding:5px 5px 0px 5px; }/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
		#navBar li a:link{color:#fff; text-decoration:none; }
		#navBar li a:visited{color:#fff; text-decoration:none}
		#navBar li a:hover{color:#008AFF; text-decoration:none}

#mainContentWrapper{color:#000; border:1px solid #6699CC;background: url(../../../../../../ImportMedia/stores/w/webproducts/images/NeoSet/mc_bg.jpg) repeat-y top left;} 
#mainContentWrapperInner {color:#000; }	
	#mainContent { *background:#fff; border-left:1px solid #6699CC; overflow:hidden;}
	#mainContent .wrapper {}	
		#bodyHeader { border:0px solid #6699CC;  width:600px; *width:600px; }
		
	/* Columns  ----------------------------------------------- */ 
	#columnOne{}
		#columnOne .wrapper{background:#fff;}
			#columnOne h6 {display:block;border-bottom:1px solid #fff;  padding:15px 0px 5px 15px; font-size:14px; font-weight:normal;}
				
			#columnOne ul a:link, #columnOne ul a:visited{display:block}
			#columnOne ul{list-style:none; margin:0px; padding:0px; border:0px solid #c1c1c1;}/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
			#columnOne li{border-bottom:1px solid #fff; border-top:0px solid #c1c1c1;  }
			
			#columnOne li a:link{color:#0060B1; padding:6px 4px 6px 25px; }
			#columnOne li a:visited{color:#0060B1; padding:6px 4px 6px 25px;}
			#columnOne li a:hover{color:#008AFF; background:#dee8f1; padding:6px 4px 6px 25px;}		
			
			#search {border-bottom:1px solid #6699CC;}
				#search h6 {padding:15px 0px 5px 5px;}
			#categories {border-bottom:1px solid #6699CC; padding-bottom:10px;}
			#cart {border-bottom:1px solid #6699CC;}
			
			#cart .mycart{color:#0060B1; padding:6px 4px 6px 25px; }

									
#footer{ color:#0060B1; background:none; text-align:center; font-size:11px; }
#footer .wrapper{   border-top:0px solid #c1c1c1; }

#bottom{ text-align:center; font-size:10px; }


/* Form Elements ----------------------------------------------- */
.optionFormat{text-align:right}
.inputFormat{border:1px solid #6699CC; margin-bottom:0px; font-size:11px; padding:1px; color:#333;}

.btnSearch{margin:0px 0px 0px 0px; padding:0px; color:#0060B1; font-size:11px;  cursor:pointer}
.btnSubmit{margin:0px 0px 0px 0px; padding:0px; color:#0060B1; font-size:11px;  cursor:pointer}
.bullet{list-style:square; list-style-type:square}

.btnCheckout{border:1px solid #6699CC; background-color:#fff !important;  margin-bottom:1px; padding:2px; font-size:11px; }
.back {float:right;}

/* Fixes ----------------------------------------------- */
.bHeader{font-size:14px}
.clearer{clear:left; line-height:0px; height:0px; font-size:0px;}
.clearerB{clear:both; line-height:0px; height:0px; font-size:0px;}
.clearerR{clear:right; line-height:0px; height:0px; font-size:0px;}

.imgFix{display:block;}
.rMarginOff{margin-right:0;}
.vPadding {padding:8px 0px}
.hPadding {padding:0px 8px;}
.noTopPad {padding-top:0px;}
.topPad {padding-top:4px;}
.bottomPad {padding-bottom:4px;}
.leftPad {padding-left:8px;}
.rightPad {padding-right:8px;}
.topMargin { margin-top: 6px;}


/* Checkout Template  ----------------------------------------------- */
#checkoutContainer { *width:590px; }
#checkoutContainerInner { margin:8px; } 
#checkoutContainer, #checkoutContainer table tr td{color:#333333; font-size:12px; padding:4px; }
#checkoutContainer table tr td h3 {padding:4px; margin:0;}
#checkoutContainer label {font-size:13px;}

#billingTable select, #billingTable input{border:1px solid #6699CC; margin-bottom:1px; padding:1px;}
.txtShipEstimate{height:15px;}
.checkoutSelect select{border:1px solid #6699CC; margin-bottom:1px; padding:0;}
	#ctBtnsBottom{text-align:right; margin:0px 0px;}
.btnContinuePos{width:156px;float:right;}
.why {margin:10px 25px; padding:5px; width:395px; border:1px solid #666666; background-color:#EFEFEF;}
.checkoutOptions {margin-left:25px; padding:5px; border:1px solid #666666; width:395px; background-color:#EFEFEF;}
		
.progress {text-align:center; padding:6px; }


/* Category Template ----------------- */

.liProd h6 { padding:10px 0px  }

.liProdInner  { border:0px solid #6699CC;}
.liProdInfo {  }
.liProdInfo topPad {padding-top:8px;}
	.liProdImage { text-align:center; height:150px;  } 
	.liProdTitle { text-align:left;  height:40px; font-weight:normal; }	
	.liProdPrice { text-align:left; height:20px; font-weight:normal; color: #579207;}
	.liProdBrief { text-align:left; font-size:10px; }	
	.liProdDesc { text-align:left; font-size:11px; }
	.liProdStock { text-align:center; font-weight:normal; line-height:inherit; font-size:10px; }
	.liProdButtons { text-align:left; margin:0 auto; }
	
.liProdOne {  }
	.liProdOne .liProdInner  { border:0px solid #6699CC; }
	.liProdOne .liProdInfo { float:left; padding:0px 10px; }
	.liProdOne .liProdImage { float:left; text-align:left; width:150px; height:150px; background: #ccc; } 
		.liProdOne .liProdTitle { text-align:left; font-size:12px; font-weight:bold; }	
		.liProdOne .liProdPrice { text-align:left; font-weight:bold; color:#87C632; }
		.liProdOne .liProdBrief { text-align:left; font-size:10px; }	
		.liProdOne .liProdDesc { text-align:left; font-size:11px; }
		.liProdOne .liProdStock { text-align:left; font-weight:normal; line-height:inherit; font-size:10px; }
		.liProdOne .liProdButtons { text-align:left; }
			

.liProdTwo {  }
	.liProdTwo ul, .liProdTwo li { font-size:10px; } 	

.liProdThree {  }
	.liProdThree ul, .liProdThree li {}
		
.liProdFour {  }		
	.liProdFour ul, .liProdFour li {}		

.liProdFive {  }
	.liProdFive ul, .liProdFive li {}
	
#searchResults { border:1px solid #6699CC; background:#dee8f1; color:#0060B1; }
#searchResults a:link {color:#6699CC;}
#searchResults a:hover {color:#87C632;}
#searchResults .wrapper { font-size:11px; font-weight:normal; }


/* Detail Template ----------------- */
#dtContainer {}
	#dtHeader {}
		.dtHeaderInner {}
	
	#dtProdContent {}
		#dtProdContent ul li{ list-style:disc;}

	.dtProdContentInner {}
			.dtProdTitle { } 
				.dtProdTitle h2 { }
			.dtProdImage { text-align:center;  border:0px solid #999; }
			.dtViewLarger { font-size:10px; font-weight:bold; }
			.dtProdInfo {  border:0px solid #999;   }
			.dtProdInfoInner { }
				.dtProdPrice { font-size:18px; font-weight:bold; line-height:18px; }
				.dtProdSku { font-weight:bold; padding:6px; }
				.dtProdBrand { font-size:14px; font-weight:bold; }
				.dtProdBrief { font-size:11px; font-weight:normal;  } 
				.dtProdDesc { font-size:11px; font-weight:normal;  } 
				.dtProdQty { background:#ccc;}
				.dtProdStock { font-size:10px;  }		
				.dtProdBuy {  } 
			.dtProdOptions { background:#f1f1f1; }
			.dtRelated {border:1px solid #dee8f1;}
			.dtProdAtt {background:#0060B1; color:#fff;}

/** END CUSTOM SKIN **/