body {



	margin				: 0 0;



	padding				: 0 0;



	color				: #6E6E6E;



	font-size			: 12px;



	font-family			: "Century Gothic";



	background-repeat	: repeat-x;



	background-image	: url(/themes/mystyles/images/bg_main.jpg);



}







#main{



	width			: 960px;



	overflow		: hidden;



	margin			: 0 auto;



}







/**********        **********



 ********** HEADER **********



 **********        **********/







#headerArea{



	width			: 960px;



	height			: 90px;



	float			: left;



	overflow		: hidden;



}







#logoArea{



	width			: 250px;



	height			: 90px;



	float			: left;



	overflow		: hidden;



}







#rightHead{



	width			: 710px;



	height			: 90px;



	float			: left;



	overflow		: hidden;



}







#contMenuTop{



	width			: 710px;



	height			: 45px;



	margin			: 0 auto;



	overflow		: hidden;



/*	margin-bottom	: 15px;*/



	margin-top		: 10px;



}







#menuTop{



	height			: 30px;



	float			: right;



	overflow		: hidden;



}







#menuTop li{



	margin			: 0 0;



	padding			: 0 0;



	list-style		: none;



	list-style-position:outside;



	float			: left;



	padding			: 2px;



}







#menuTop a{



	color			: #ff7200;



	text-decoration	: none;



}







#menuTop img{



	float			: left;



	border			: none;



}







#contMiniMenu{



	width			: 710px;



	height			: 30px;



	float			: right;



	overflow		: hidden;



	margin-top		: 5px;



}







#miniMenu{



	height			: 25px;



	float			: right;



	overflow		: hidden;



}







#miniMenu li{



	margin			: 0 0;



	padding			: 0 0;



	list-style		: none;



	list-style-position:outside;



	float			: left;



	padding			: 0px 5px;



}







#miniMenu a{



	color			: #0e95aa;



	text-decoration	: none;



	font-size		: 13px;



}







#miniMenu img{



	float			: left;



	border			: none;



}







.brkLine{



	width			: 1px;



	background-color: #aed139;



}







/**********        **********



 **********  MENU  **********



 **********        **********/







#menuArea{



	width			: 960px;



	height			: 32px;



	float			: left;



	overflow		: hidden;



	padding-top		: 12px;



}







/**********         *********



 ********** CONTENT *********



 **********         *********/







#containerArea{



	width			: 960px;



	float			: left;



	overflow		: hidden;



}







#content{



	width			: 928px;



	float			: left;



	overflow		: hidden;



	padding			: 15px;



	background-color: #FFFFFF;



	border-bottom	: 1px solid #44d4eb;



	border-left		: 1px solid #44d4eb;



	border-right	: 1px solid #44d4eb;



}







#sectionTitle{



	width			: 928px;



	height			: 72px;



	float			: left;



	overflow		: hidden;



	background		: url(/themes/mystyles/images/bg_title.jpg) bottom no-repeat;



}







#title{



	height			: 47px;



	float			: left;



	overflow		: hidden;



	font-size		: 21px;



	color			: #0188a1;



	padding			: 25px 10px 0px 25px;



	background		: url(/themes/mystyles/images/title.jpg) left bottom no-repeat;



}







#drawPath{



	height			: 16px;



	float			: left;



	overflow		: hidden;



	margin-top		: 41px;



	padding-left	: 17px;



	font-size		: 11px;



	color			: #ff8400;



	background		: url(/themes/mystyles/images/curve.jpg) no-repeat left;



}







#sessionPanel{



	width			: 928px;



	float			: left;



	overflow		: hidden;



	font-size		: 10px;



	color			: #0da1bd;



}







#textArea{



	width			: 736px;



	float			: left;



	overflow		: hidden;



	list-style-image: url(/themes/mystyles/images/bullet.gif);



}







#textArea li{



	color			: #93ae39;



}







#text{



	width			: 726px;



	float			: left;



	overflow		: hidden;



	margin-right	: 6px;







	clear			: both;



}







#text a{



	color:#F6863D;



}







#right{



	width			: 180px;



	height			: 548px;



	float			: left;



	overflow		: hidden;



	padding			: 2px;



	border			: 1px solid #b5d54b;



}







#rightTitle{



	width			: 180px;



	height			: 25px;



	float			: left;



	overflow		: hidden;



	background-color: #b5d54b;



	margin-bottom	: 2px;



	padding-top		: 3px;



	color			: #FFFFFF;



	text-align		: center;



	font-size		: 16px;



	font-weight		: bold;



}







#rightContent{



	width			: 180px;



	height			: 518px;



	float			: left;



	overflow		: hidden;



	background		: url(/themes/mystyles/images/bg_morestyles.jpg) repeat-x;



}







#linksArea{



	width			: 934px;



	height			: 92px;



	float			: left;



	overflow		: hidden;



	margin-top		: 8px;



	padding			: 12px;



	background		: url(/themes/mystyles/images/bg_bottom_area.jpg) repeat-x;



	border			: 1px solid #EEEEEE;



}







#linksArea a{



	color			: #849840;



	text-decoration	: none;



}







#linksArea a:hover{



	color			: #849840;



	text-decoration	: underline;



}







#lnkTits{



	width			: 934px;



	height			: 20px;



	float			: left;



	overflow		: hidden;



	color			: #1fa0cd;



	border-bottom	: 1px dashed #dedede;



}







.lnkTitle{



	width			: 212px;



	height			: 20px;



	float			: left;



	overflow		: hidden;



	padding			: 0px 10px;



}







#lnkConts{



	width			: 934px;



	height			: 72px;



	float			: left;



	overflow		: hidden;



}







.lnkCont{



	width			: 212px;



	height			: 60px;



	float			: left;



	overflow		: hidden;



	color			: #849840;



	padding			: 6px 10px;



}







.brkPipe{



	width			: 1px;



	height			: 60px;



	float			: left;



	overflow		: hidden;



	margin-top		: 6px;



	display			: block;



	background-color: #dedede;



}







.inHome{



	width			: 130px;



	float			: left;



	overflow		: hidden;



	color			: #81bace;



	font-size		: 10px;



	margin-right	: 2px;



}







.subHome{



	width			: 61px;



	height			: 20px;



	float			: left;



	overflow		: hidden;



	margin			: 0 0;



	padding			: 0 0;



	color			: #FFFFFF;



	font-size		: 11px;



	border			: none;



	background		: transparent url(/themes/mystyles/images/submit_home.jpg) no-repeat;



}







/**********        **********



 ********** FOOTER **********



 **********        **********/







#footerArea{



	width			: 960px;



	height			: 40px;



	float			: left;



	overflow		: hidden;



}







#footerInfo{



	width			: 400px;



	height			: 30px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	padding-top		: 10px;



}







#footerInfo a{



	color			: #6E6E6E;



}







#menuBottom{



	width			: 960px;



	height			: 30px;



	float			: left;



	overflow		: hidden;



	padding-top		: 10px;



}







#menuBottom li{



	margin			: 0 0;



	padding			: 0 0;



	list-style		: none;



	list-style-position:outside;



	float			: left;



}







#menuBottom a{



	color			: #6E6E6E;



	text-decoration	: none;



	padding			: 0px 5px;



}







/**********        **********



 **********  SHOP  **********



 **********        **********/







#titlesCont{



	width			: 728px;



	height			: 24px;



	float			: left;



	overflow		: hidden;



	background-color: #2ac6e4;



	margin-bottom	: 5px;



}







.itemTitle{



	width			: 125px;



	height			: 21px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	color			: #FFFFFF;



	padding-top		: 3px;



	border-left		: 1px solid #2ac6e4;



}







.qtyTit{



	width			: 40px;



	height			: 21px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	color			: #FFFFFF;



	padding-top		: 3px;



}







.taxTit{



	width			: 50px;



	height			: 21px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	color			: #FFFFFF;



	padding-top		: 3px;



}







.qtyData{



	width			: 34px;



	height			: 39px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	padding			: 35px 3px;



	border-left		: 1px solid #d5e8f1;



}







#itemCartContainer{



	width			: 726px;



	height			: 109px;



	float			: left;



	overflow		: hidden;



	background		: #ecf8fe;



	margin-bottom	: 5px;



	padding			: 8px 0px;



	border-top		: 1px solid #d5e8f1;



	border-bottom	: 1px solid #d5e8f1;



	border-right	: 1px solid #d5e8f1;



}







.itemData{



	width			: 120px;



	height			: 69px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	padding-top		: 40px;



	color			: #138da4;



	border-left		: 1px solid #d5e8f1;



}











.itemDataTax{



	width			: 54px;



	height			: 69px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	padding-top		: 40px;



	color			: #138da4;



	border-left		: 1px solid #d5e8f1;



}







.itemImage{



	width			: 135px;



	height			: 105px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	padding-top		: 4px;



	border-left		: 1px solid #d5e8f1;



}







#itemCartForm{



	width			: 728px;



	height			: 20px;



	float			: left;



	overflow		: hidden;



	margin-bottom	: 5px;



}







.itemCant{



	width			: 30px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



}







.itemButton{



	width			: 76px;



	height			: 20px;



	float			: left;



	overflow		: hidden;



	border			: none;



	font-size		: 11px;



	margin-right	: 5px;



	color			: #498aa0;



	background-color: #bfeef7;



	cursor:pointer;



}







#titleForCalc{



	width			: 726px;



	height			: 22px;



	float			: left;



	overflow		: hidden;



	text-align		: right;



	color			: #88aa17;



	padding-top		: 8px;



}







#calcShop{



	width			: 726px;



	/*height			: 148px;*/



	float			: left;



	overflow		: hidden;



	color			: #575757;



	border			: 1px solid #e1e1e1;



}







#Calculating{



	width			: 726px;



	height			: 89px;



	float			: left;



	overflow		: hidden;



	border-bottom	: 1px solid #e1e1e1;



}







#lnkContainer{



	width			: 333px;



	height			: 69px;



	float			: left;



	overflow		: hidden;



	padding			: 20px 0px 0px 30px;



}







.lnkShopTotal{



	width			: 333px;



	float			: left;



	overflow		: hidden;



	color			: #849840;



}







#qtysContainer{



	width			: 303px;



	height			: 69px;



	float			: right;



	overflow		: hidden;



	padding			: 20px 0px 0px 30px;



    



}







.mnyTit{



	width           :220px;



	float			: left;



	overflow		: hidden;



	text-align		: right;



    



}







.mnyQty{



	width			: 80px;



	float			: left;



	overflow		: hidden;



	color			: #f6863d;



    



}







#totalContainer{



	width			: 696px;



	height			: 20px;



	float			: left;



	overflow		: hidden;



	text-align		: right;



	padding			: 4px 30px 0px 0px;



}







.totalTotal{



	width			: 75px;



	overflow		: hidden;



	color			: #f6863d;



	font-weight		: bold;



	font-size		: 14px;



	margin-left		: 8px;



}







#inputsCont{



	width			: 696px;



	height			: 23px;



	float			: left;



	overflow		: hidden;



	background-color: #f0f0f0;



	padding			: 5px 15px;



}







#discCode{



	width			: 348px;



	height			: 23px;



	float			: left;



	overflow		: hidden;



}







#checkOut{



	width			: 348px;



	height			: 23px;



	float			: left;



	overflow		: hidden;



}







.recalculate{



	width			: 115px;



	height			: 19px;



	float			: right;



	overflow		: hidden;



	border			: none;



	color			: #ffffff;



	font-weight		: bold;



	display			: block;



	margin-top		: 3px;



	padding-left	: 5px;



	text-decoration	: none;



	background		: transparent url(/themes/mystyles/images/recalculate.jpg) no-repeat;



}















.recalculateCode{



	width			: 115px;



	height			: 19px;



	float			: right;



	overflow		: hidden;



	border			: none;



	color			: #ffffff;



	font-weight		: bold;



	display			: block;



	padding-left	: 5px;



	text-decoration	: none;



	background		: transparent url(/themes/mystyles/images/recalculate.jpg) no-repeat;



}







#contProc{



	width			: 726px;



	height			: 38px;



	margin-top		: 5px;



	float			: left;



	overflow		: hidden;



	background-color: #f0f0f0;



	border			: 1px solid #e1e1e1;



}







#continueButton{



	width			: 363px;



	height			: 38px;



	float			: left;



	overflow		: hidden;



	text-align		: left;



}







.continue{



	width			: 184px;



	height			: 24px;



	float			: left;



	overflow		: hidden;



	color			: #ffffff;



	display			: block;



	border			: none;



	font-weight		: bold;



	text-decoration	: none;



	font-size		: 16px;



	margin			: 5px 12px;



	padding-left	: 27px;



	padding-top		: 4px;



	background		: transparent url(/themes/mystyles/images/continue.jpg) no-repeat;



}







#proceedButton{



	width			: 363px;



	height			: 38px;



	float			: right;



	overflow		: hidden;



	text-align		: right;



}







.proceed{



	width			: 184px;



	height			: 24px;



	float			: right;



	overflow		: hidden;



	color			: #ffffff;



	display			: block;



	border			: none;



	font-weight		: bold;



	text-decoration	: none;



	font-size		: 16px;



	margin			: 5px 12px;



	padding-right	: 27px;



	padding-top		: 4px;



	background		: transparent url(/themes/mystyles/images/proceed.jpg) no-repeat;



}







#loginContainer{



	width			: 250px;



	height			: 170px;



	overflow		: hidden;



	margin			: 100px auto;



}







#lnkLoginForm{



	width			: 100%;



	float			: left;



	overflow		: hidden;



}







#recoverContainer{



	width			: 250px;



	overflow		: hidden;



	margin			: 100px auto;



}







.input_title{



	width			: 250px;



	float			: left;



	overflow		: hidden;



}







#captchaCont{



	width			: 250px;



	float			: left;



	overflow		: hidden;



}







#imagesCont{



	width			: 100px;



	overflow		: hidden;



	margin-bottom   :  5px;



}







#imgCap{



	float			: left;



	overflow		: hidden;



}







.input_code{



	width			: 100px;



	float			: left;



	overflow		: hidden;



	margin-bottom   :  5px;



	



}







#inCont{



	width			: 105px;



	float			: left;



}







.backLink{



	float			: left;



	overflow		: hidden;



}







.input{



	width:228px;



	height:18px;



}







.input_title{



	font-family:Century Gothic;



	font-size:12px;



}







.button_form{



	background-color:#AED139;



	color:#fff;



	border:none;



	cursor:pointer;



	#margin-top:-40px;



}











.button_form2{



	background-color:#AED139;



	color:#fff;



	border:none;



	cursor:pointer;



	margin-right:5px;



}







.button_form3{



	background-color:#AED139;



	color:#fff;



	border:none;



	cursor:pointer;

	

	margin:4px;



}



.cart_view_bts_arrow



{



 color:#FFFFFF; font-size:15px; border:0;



 width:170px; font-weight:bold; 



 background:url(/themes/mystyles/images/right_arrow.jpg) right #c5ced3 no-repeat;



 height:28px; line-height:28px; font-family: Century Gothic; 



 padding-left:0px; border:1px solid #adb1b4;



 border:1px solid #adb1b4; padding-right:25px;



}







.Title_main{



	font-family:Century Gothic;



	font-size:19px;



	font-weight:normal;



	color:#AED139;



}







/*********************************/







.row1{ 



	margin-right:15px;



}











/**********        **********



 **********  SHOP2 **********



 **********        **********/







#titlesCont2{



	width			: 727px;



	float			: left;



	overflow		: hidden;



	background-color: #2ac6e4;



	margin-bottom	: 5px;



}







.itemTitle2{



	width			: 125px;



	height			: 21px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	color			: #FFFFFF;



	padding-top		: 3px;



	border-left		: 1px solid #2ac6e4;



}







.qtyTit2{



	width			: 90px;



	height			: 21px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	color			: #FFFFFF;



	padding-top		: 3px;



}







.taxTit2{



	width			: 125px;



	height			: 21px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	color			: #FFFFFF;



	padding-top		: 3px;



}







.qtyData2{



	width			: 34px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	padding			: 5px 22px;



	border-left		: 1px solid #d5e8f1;



}







#itemCartContainer2{



	width			: 726px;



	float			: left;



	overflow		: hidden;



	background		: #ecf8fe;



	margin-bottom	: 5px;



	padding			: 8px 0px;



	border-top		: 1px solid #d5e8f1;



	border-bottom	: 1px solid #d5e8f1;



	border-right	: 1px solid #d5e8f1;



}







.itemData2{



	width			: 120px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	padding			: 5px 3px;



	border-left		: 1px solid #d5e8f1;



}











.itemDataTax2{



	width			: 120px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	padding			: 5px 3px;



	border-left		: 1px solid #d5e8f1;



}











#itemCartForm2{



	width			: 728px;



	float			: left;



	overflow		: hidden;



	margin-bottom	: 5px;



}







.itemCant2{



	width			: 30px;



	float			: left;



	overflow		: hidden;



	text-align		: center;



	padding			: 5px 3px;



	border-left		: 1px solid #d5e8f1;



}







.itemButton2{



	width			: 76px;



	height			: 20px;



	float			: left;



	overflow		: hidden;



	border			: none;



	font-size		: 11px;



	margin-right	: 5px;



	color			: #498aa0;



	background-color: #bfeef7;



	cursor:pointer;



}







#titleForCalc2{



	width			: 726px;



	height			: 22px;



	float			: left;



	overflow		: hidden;



	text-align		: right;



	color			: #88aa17;



	padding-top		: 8px;



}







#calcShop2{



	width			: 726px;



	float			: left;



	overflow		: hidden;



	color			: #575757;



	border			: 1px solid #e1e1e1;



}







#Calculating2{



	width			: 726px;



	float			: left;



	overflow		: hidden;



	border-bottom	: 1px solid #e1e1e1;



}







#lnkContainer2{



	width			: 333px;



	float			: left;



	overflow		: hidden;



	padding			: 20px 0px 0px 30px;



}







.lnkShopTotal2{



	width			: 333px;



	float			: left;



	overflow		: hidden;



	color			: #849840;



}







#qtysContainer2{



	width			: 303px;



	float			: right;



	overflow		: hidden;



	padding			: 5px 5px 0px 30px



}















.mnyQty2{



	width			: 75px;



	float			: left;



	overflow		: hidden;



	color			: #f6863d;



}







#totalContainer2{



	width			: 696px;



	float			: left;



	overflow		: hidden;



	text-align		: right;



}







.totalTotal2{



	width			: 75px;



	overflow		: hidden;



	color			: #f6863d;



	font-weight		: bold;



	font-size		: 14px;



	margin-left		: 8px;



}











/********class input sing in**********/



.input_box input[type="text"], .input_box input[type="password"], .input_box select{



    width:228px;



	height:20px;



}



fieldset{height:auto}







table.cart tr th{



  border-left:1px solid #2AC6E4;



  background-color:#2AC6E4;



  color:#FFFFFF;



  float:left;



  height:24px;



  overflow:hidden;



  padding-top:3px;



  margin-bottom:5px;



  text-align:center;



  width:125px;



}







/********************************** Zoom styles ********************/



div.jqZoomTitle



{



	z-index:5000;



	text-align:center;



	font-size:11px;



	font-family:Tahoma;



	height:16px;



	padding-top:2px;



	position:absolute;



	top: 0px;



	left: 0px;



	width: 100%;



	color: #FFF;



	background: #999;







}







.jqZoomPup



{



		overflow:hidden;



		background-color: #FFF;



		-moz-opacity:0.6;



		opacity: 0.6;



		filter: alpha(opacity = 60);



		z-index:10;



		border-color:#c4c4c4;



		border-style: solid;



		cursor:crosshair;



}







.jqZoomPup img



{



	border: 0px;



}







.preload{



	-moz-opacity:0.8;



	opacity: 0.8;



   filter: alpha(opacity = 80);



	color: #333;



	font-size: 12px;



	font-family: Tahoma;



   text-decoration: none;



	border: 1px solid #CCC;



   background-color: white;



   padding: 8px;



	text-align:center;



   background-image: url(../images/zoomloader.gif);



   background-repeat: no-repeat;



   background-position: 43px 30px;



	width:60px;



	* width:150px;



	height:43px;



	*height:85px;



	z-index:10;



	position:absolute;



	top:3px;



	left:3px;







}







.jqZoomWindow



{



	border: 1px solid #44D4EB;



	background-color: #FFF;



}







.bluetitle{



      font-size         : 21px;



      color             : #0188a1;



	  font-weight		: normal;



}







.orange_button{



	margin-left:27px;



	margin-right:27px;



}











/* ----------------------------- */







/* Product Detail & Account Tabs */







/* ----------------------------- */















/* Non Selected & Selected Tabs Link Text Colors */







ul.tabbernav li a:link { color: #ffffff; }







ul.tabbernav li a:visited { color: #ffffff; }







ul.tabberactive li a:link { color: #AED139; }







ul.tabberactive li a:visited { color: #AED139; }















ul.tabbernav {







	/* Tab Content Top Border */







	border-bottom: 1px solid #44D4EB;







	font: bold 11px "Arial", "Helvetica", sans-serif;







	padding: 3px 0;







	margin: 0;







}















.tabberlive .tabbertab {







	/* Tab Content Sides & Bottom Border */







	border: 1px solid #44D4EB;







	padding: 15px;







	border-top: 0;







}















ul.tabbernav li a {







	/* Tab Borders */







	border: 1px solid #44D4EB;







	/* Non Selected Tabs Background */







	background: #AED139;







	padding: 3px 0.5em;







	margin-left: 3px;	







	border-bottom: none;	







	text-decoration: none;







}















ul.tabbernav li a:hover {







	/* Hovered Tabs Background Color */







	background: #ffffff;







	/* Hovered Tabs Border Color */







	border-color: #44D4EB;







	/* Hovered Tabs Text Color */







	color: #000000;	







}















ul.tabbernav li.tabberactive a {







	border-bottom: 1px solid #44D4EB;







	/* Selected Tabs Background Color */







	background-color: #ffffff;







	/* Selected Tabs Font Color */







	color: #000000;







}















ul.tabbernav li.tabberactive a:hover {







	border-bottom: 1px solid white;







	/* Selected Tabs Hover Background Color */







	background-color: #ffffff;







	/* Selected Tabs Hover Font Color */







	color: #000000;







}















ul.tabbernav li {







	list-style: none;







	display: inline;







	margin: 0;







}















.tabberlive .tabbertabhide { display: none; }







.tabberlive .tabbertab h2 { display: none; }







.tabberlive .tabbertab h3 { display: none; }







.tabberlive { margin-top: 1em; }







.tabber { display: none; }















/* Newsletter form   */ 







/*#newsletterForm {







	width: 187px;







	height: 91px;







	float: left;







	margin-right: 1px;







	text-align: center;







	text-transform: uppercase;







	padding-top: 10px;







	background: url("images/banner.gif") no-repeat;







}







	







html>body #newsletterForm { 







	padding-top: 5px; 







	height: 96px; 







	margin-right: 3px;







}







	







#newsletterForm legend { display: none; }



*/







.error_message {







	/* Error Message Definitions */







	background: #FFFFFF;







	border: solid #FF0000 1px;







	padding: 10px;







	margin-bottom: 10px;







}















.alert_message {	







	/* Alert Message Definitions */







	background: #FFFFFF;







	border: solid #33cc00 1px;







	padding: 10px;







	margin-bottom: 10px;







}















.error_alert {







	margin-left: 35px;







}











.currency {







	float: left; 







	padding-left: 10px;







}











/* -------------- */







/* Product Detail */







/* -------------- */















.product_title {







	/* Product Title Font & Color */







	font-size: 12px;







	font-weight: bold;







	color: #307fcf;







}















.product_sku {







	/* Product SKU Font & Color */







	font-size: 10px;







	margin-bottom: 10px;







}















.product_price {







	/* Product Price Font & Color */







	color: #990000;







	font-size: 11px;







	font-weight: bold;







}















.product_option {







	/* Product Attributes Font & Color */







	font-weight: bold;







	padding-right: 10px;







	width: 1%;







}















.product_strikethru {







	text-decoration: line-through;







}















.review_link {







	color: #307fcf;







	text-decoration: none;







	text-align: right;







	float: right;







	font-weight: 400;







}















.larger_view {







	background: url(images/enlarge.gif) no-repeat center left;







	padding-left: 13px;







	text-decoration: none;







	font-size: 10px;







}







.float_assist {







	clear: both;







	height: 1px;







	overflow: hidden;







}















.search_results {







	margin-left: 10px;







	float: left;







	text-align: center;







	font-size: 12px;







	color: black;







}















.search_bb {







	font-size: 12px;







	font-weight: bold;







	color: black;







}















/* ------------------ */







/* Paging Definitions */







/* ------------------ */















.page a:hover {







	/* Hover Text Color */







	color: #fd6601; text-decoration: none







}















.page a:link {







	/* Link Text Color */







	color: #000000; text-decoration: none







}















.page a:visited {







	color: #000000; text-decoration: none







}















.pages_border {







	/* Box Border & Background */







	border: 1px solid #2d5b94;







	background-color: #FFFFFF;







	color: #000000;	







}







* ------------ */







/* Product List */







/* ------------ */















.product_title_link, product_title_link:visited, product_title_link:active {







	/* Product Title Link Definitions */







	color: #2d5b94;







	font-size: 13px;







	font-weight: bold;







	text-decoration: underline;







}















.product_title_link:hover {







	/* Product Title Link Hover Definitions */







	color: #fd6601;







	font-size: 13px;







	font-weight: bold;







	text-decoration: none;







}















.paging {







	float: right;







	text-align: right;







	margin-right: 10px;







}















.list_top {







	/* Product List Top Definitions */







	







	background: #ffffff;







	padding: 3px;







}















.list_bottom {







	/* Product List Bottom Definitions */







	border-top: solid #cacaca 1px;







	border-bottom: solid #cacaca 1px;







	background: #f0f0f0;







	padding: 3px;







}















/* ----------------- */







/* Product List List */







/* ----------------- */















.reg_txt {







	font-weight: normal;







}















.small_txt {







	font-size: 10px;







}















.price {







	/* Product List Price Definitions */







	color: #c20710;







	font-weight: bold;







	font-size: 14pt;	







	margin-right: 10px;







	float: left;







}















.list_item {







	background: #FFFFFF;







	padding: 5px;







}















.list_item_bottom_border {







	/* Product List Separator Definitions */







	border-bottom: solid #cacaca 1px;







	background: #FFFFFF;







}















/* ----------------- */







/* Product List Tile */







/* ----------------- */















.tile_item {







	text-align: center;







}















.tile_image {







	margin-bottom: 5px;







}















.tile_price {







	/* Product Tile Price Definitions */







	font-weight: bold;







	font-size: 11pt;







	color: #c20710;







}















.tile_table {







	background: #FFFFFF;







	width: 100%;







}















.list_table {







	background: #FFFFFF;







	width: 100%;







}



















.add_wishlist {







	/* Add To Wishlist, Add Review, Add To Registry Link Definitions */







	background: url(images/little_arrow.gif) no-repeat center left;







	padding-left: 15px;







	text-decoration: none;







	font-size: 11px;







	padding-right: 15px;







}







.head-blue{



 color:#0099FF;



 font-weight:bold;



}







.categorydesc{



	color			: #000000;



	font-family     : Verdana;



	text-decoration	: none;



	/*font-weight     : bold;*/



	font-size		: 13px;



}















/* Order Pages */







.order_info_off {



	background: url(../images/order_info_off.gif) no-repeat center left;



	padding-left: 20px;



	color: #bcbcbc;



	text-decoration: none;



}







.order_info_on {



	background: url(../images/order_info_on.gif) no-repeat center left;



	padding-left: 20px;



	color: #000000;



}







.order_ship_off {



	background: url(../images/order_ship_off.gif) no-repeat center left;



	padding-left: 20px;



	color: #bcbcbc;



	text-decoration: none;



}







.order_ship_on {



	background: url(../images/order_ship_on.gif) no-repeat center left;



	padding-left: 20px;



	color: #000000;



}







.order_payment_off {



	background: url(../images/order_payment_off.gif) no-repeat center left;



	padding-left: 20px;



	color: #bcbcbc;



	text-decoration: none;



}







.order_payment_on {



	background: url(../images/order_payment_on.gif) no-repeat center left;



	padding-left: 20px;



	color: #000000;



}







.order_review_off {



	background: url(../images/order_review_off.gif) no-repeat center left;



	padding-left: 20px;



	color: #bcbcbc;



	text-decoration: none;



}







.order_review_on {



	background: url(../images/order_review_on.gif) no-repeat center left;



	padding-left: 20px;



	color: #000000;



}







.order_print_off {



	background: url(../images/order_print_off.gif) no-repeat center left;



	padding-left: 20px;



	color: #bcbcbc;



	text-decoration: none;



}







.order_print_on {



	background: url(../images/order_print_on.gif) no-repeat center left;



	padding-left: 20px;



	color: #000000;



}







.sep {



	padding-left: 10px;



	padding-right: 10px;



}







.order_view th {



	background-attachment:scroll;



	background-color:#2BC6E4;



	background-image:none;



	background-position:0 0;



	background-repeat:repeat;



	color:#FFFFFF;



	font-size:12px;



	text-align:center;



}







.order_view {



text-align:left;



}







.gray {



background-color:#F0F3F8;



}







.right_align {



text-align:right;



}







.center {



text-align:center;



}







.review_top_border {



border-top:1px solid #2BC6E4;



}







.side_link{



	font-size:14px;

	font-weight:bold;



}







a.product_title_link{



	color: #2d5b94;



	font-size: 13px;



	font-weight: bold;



	text-decoration: underline;



}







#product_name{



	margin-bottom:2px;



	margin-top:2px;



}







#product_image{



	width:163px;



	height:154px;



	margin-bottom:31px;



}



.navpageselected{

      font-size         : 11px;

	  font-weight		: normal;

	  margin-left:5px;

	  padding-left:2px;

	  text-align:center;

	  width:10px;

	  background-color:#999999;

}