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		: bold;	  margin-left:5px;	  padding-left:2px;	  text-align:center;	  width:10px;	  color:#000000; }

.page{
text-decoration:none;
margin:0 5px;
color:#0000FF !important;
}
.page a:hover{
text-decoration:underline;
}
.paging
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
