	.searchBtn {
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 22px;
	color: #ffffff;
	background-image: url(../styleImages/back_search.jpg);
		padding-bottom: 3px;
}
.searchBox {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666666;
   background-color: #FFFFFF;
   border: 1px solid #666666;
}
select {
	background-color: #F4F5F7;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 22px;
	color: #000000;
}
.textbox {
	padding-top: 4px; 
	border-style:none;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 22px;
	color: #000000;
	background-image: url(../styleImages/back_input.jpg);
}



.textboxDisabled {
   background-color: #FFFFFF;
   border: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
      padding: 2px;
   color: #000000;
}
.submit {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   background-color: #E3E2E2;
   border: 1px solid #666666;
}
form, ol, ul {
   margin: 0px;
   padding: 0px;
}
li {
   list-style-position: inside;
   margin: 0px;
   padding: 0px;
}
li.bullet {
   list-style-type: square;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #000000;   
}
li.bulletLrg {
   list-style-type: square;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #000000;   
}
li.num {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #000000;      
}
li.account {
   list-style-type: square;
   padding-top: 5px;
   padding-bottom: 5px;
}
.txtSession, .txtCopy {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #333333;
}
a.txtSession {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #031074;
   text-decoration: none;
   font-weight: normal;
}
a.txtSession:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #031074;
   text-decoration: underline;
}
a.txtButton {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #ACACAC;
   padding: 1px;
   line-height: 20px;
   text-align: center;
   text-decoration: none;
}
a.txtButton:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0e5b8b;
   padding: 1px;
   line-height: 20px;
   text-align: center;
   text-decoration: none;
}

.txtOldPrice {
   text-decoration: line-through;
}
.txtSale {
      font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-weight: bold;
      font-size: 11px;
   color: #0e5b8b;
}
.txtOutOfStock {
   color: #0e5b8b;
}
.txtSiteDocs, a.txtSiteDocs {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #ffffff;
   text-decoration:none;
        font-weight: normal;
}
a.txtSiteDocs:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   text-decoration:none;
}
.txtSiteDoc, a.txtSiteDoc {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   text-decoration:none;
        font-weight: normal;
}
a.txtSiteDoc:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #0e5b8b;
   text-decoration:none;
}
.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #545454;
   font-size: 12px;
   text-decoration:none;
}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #0e5b8b;
   text-decoration:none;
}
.txtContentTitle {
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: normal;
   color: #0e5b8b;
   margin-bottom:4px;
}
.txtContentTitle1 {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #ffffff;
   margin-bottom:4px;
   text-decoration:none;
}
.txtContentTitle1:hover {
   font-family: Tahoma, Arial, Helvetica, sans-serif;

   font-weight: bold;
   color: #0e5b8b;
   margin-bottom:4px;
   text-decoration:none;
}
.txtContentTitle2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #126696;
   text-decoration:none;
}
.txtContentTitle2:hover {
    color: #713b58;
    text-decoration:none;
}
.txtContentTitle3 {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: normal;
   color: #ffffff;
      text-decoration:none;
}
.txtContentTitle3:hover {
   font-family: Tahoma, Arial, Helvetica, sans-serif;

   font-weight: normal;
   color: #0e5b8b;
   text-decoration:none;
}
.txtBoxSave {
   color: #F90707;
   padding-left: 16px;
}
.tblList {
   border: 1px solid #070F72;
}
.tdListTitle {
   background-color: #070F72;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #FFFFFF;
}
.tdEven {
   background-color: #FFFFFF;
}
.tdOdd {
   background-color: #E7E7E7;
}
.txtCartPrice {
   float: right;
   color: #0e5b8b;
}
.txtCart {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;   
   padding-left: 11px;
}
.cartTotal {
   border-top: 1px dashed #070F72;
   width: 145px;
   padding-top: 4px;
	padding-bottom: 4px;
   margin-top: 3px;
}
a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {
   text-decoration: none;
   float: left;
   color: #000000;
}
a.txtCartProduct:hover {
	float: left;
   text-decoration: none;
   color: #0e5b8b;
}
a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 22px;
   color: #ffffff;
   background-color: #83BB00;
   text-decoration: none;
   font-weight: bold;
   padding: 4px;
   border: 1px solid #717171;
}
a.txtviewCart:hover {
   background-color: #0e5b8b;
   color: #ffffff;
}
.txtviewCart2 {
   background-image: url(../styleImages/buy.gif);
   width:81px;
   height: 16px;
   padding-top: 0px;
      padding-right: 0px;
   text-align: center;
   margin-left: 5px;
}
.cartProgress {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #666666;
   padding: 4px;
   border: 1px solid #CCCCCC;
   width: 350px;
   margin: auto;
}
.txtcartProgressCurrent {
   color: #FF9900;
   font-weight: bold;
}
.quickBuy {
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #666666;
}
.tdcartTitle {
   font-weight: bold;
   color: #FFFFFF;
   background-color: #999999;
   border-bottom: 1px solid #666666;
}
.tdcartEven {
   background-color: #E7E7E7; 
}
.tdcartOdd {
   background-color: #FFFFFF;
}
.tdCartSubTotal {
   padding-top: 10px;
   border-top: 1px solid #666666;
}
a.txtCheckout {
   font-family: Tahoma, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #ffffff;
   background-color: #0e5b8b;
   text-decoration: none;
   font-weight: bold;
   padding: 4px;
   border: 1px solid #000000;
}
a.txtUpdate {
   font-family: Tahoma, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #ffffff;
   background-color: #0e5b8b;
   text-decoration: none;
   font-weight: bold;
   padding: 4px;
   border: 1px solid #000000;
}
.txtStockWarn {
   font-size: 75%;
   color: #0e5b8b;
}
.txtError {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #050F72;
   background-color: #FFCECE;
   border: 1px solid #0e5b8b;
   padding-top: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
}
.txtCopyright, a.txtCopyright {
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 1px;
   padding-top: 5px;
   color: #ffffff;
}
a.txtCopyright:hover {
   text-decoration: none;
}
.dropDown {
   width: 120px;
}
.font{
FONT-SIZE: 70%;
}
.txtall, a.txtall {
   text-align: center;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1px;
   color: #ffffff;
}
.catTree {
   MARGIN: 5px 5px
}
.catTree UL {
   LIST-STYLE-TYPE: none
}
catTree LI {
   LIST-STYLE-TYPE: none
}
.catTreeTop {
     MARGIN: 6px 0px 9px 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; COLOR: #fff; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
A.catLevel3main_cat_without_sub {
   padding-left:12px;
   border-left: #829EB4 0px solid;   
   border-bottom: #D1E0EA 0px dotted;   
      border-top: #829EB4 0px solid;   
   DISPLAY: block;COLOR: #646464;
   	background-image: url(../styleImages/subcat_bg.png); 
	   PADDING-TOP: 11px; 
   PADDING-bottom: 11px; 
   TEXT-DECORATION: none
}
A.catLevel4main_cat_closed {
   margin-left:0px;
   border-bottom: #D1E0EA 0px dotted;   
      border-top: #829EB4 0px solid;   
   DISPLAY: block;COLOR: #646464;
   PADDING-TOP: 11px; 
   PADDING-bottom: 11px; 
   TEXT-DECORATION: none;
   	background-image: url(../styleImages/cat_bg.png);
}
A.catLevel41main_cat_closed {
   margin-bottom:0px;
   border-bottom: #D1E0EA 0px dotted;   
      border-top: #829EB4 0px solid;   
   DISPLAY: block;COLOR: #fff;
   PADDING-TOP: 8px; 
   PADDING-bottom: 8px; 
   TEXT-DECORATION: none;

}

A.catLevel5main_cat_with_sub_selected {
   margin-bottom:0px;
   border-bottom: #D1E0EA 0px dotted;  
      border-top: #829EB4 0px solid;   
   DISPLAY: block;COLOR: #fff;
   	background-image: url(../styleImages/cat_bg.png); 
	   PADDING-TOP: 11px; 
   PADDING-bottom: 11px;
   TEXT-DECORATION: none
   
}
A.catLevel6subcat_selected {
   padding-left:12px;
   border-bottom: #D1E0EA 0px dotted;  
      border-top: #829EB4 0px solid;   
   DISPLAY: block;
   COLOR: #fff;
   	background-image: url(../styleImages/subcat_bg.png); 
	   PADDING-TOP: 11px; 
   PADDING-bottom: 11px; 
   TEXT-DECORATION: none
   
}
A.catLevel3main_cat_without_sub {
   
}
A.catLevel4main_cat_closed {
 
}
A.catLevel41main_cat_closed {

}

A.catLevel5main_cat_with_sub_selected {
COLOR: #f25c30;
   	background-image: url(../styleImages/cat_bg.png); 
	   PADDING-TOP: 11px; 
   PADDING-bottom: 11px;
}
A.catLevel6subcat_selected {
COLOR: #f25c30;   	background-image: url(../styleImages/subcat_bg.png); 
	   PADDING-TOP: 11px; 
   PADDING-bottom: 11px; 
}

A.catLevel3main_cat_without_sub:hover {
   COLOR: #4893ff; 
      	background-image: url(../styleImages/subcat_bg.png); 
	   PADDING-TOP: 11px; 
   PADDING-bottom: 11px; 


}
A.catLevel4main_cat_closed:hover {
  COLOR: #4893ff;    	background-image: url(../styleImages/cat_bg.png); 
	   PADDING-TOP: 11px; 
   PADDING-bottom: 11px;
}
A.catLevel41main_cat_closed:hover {
    BACKGROUND: #447BA4; 
    COLOR: #FFDD00;    	background-image: url(../styleImages/cat_bg.png); 
	   PADDING-TOP: 11px; 
   PADDING-bottom: 11px;
}
A.catLevel5main_cat_with_sub_selected:hover {
 COLOR: #bebebe;   	background-image: url(../styleImages/cat_bg.png); 
	   PADDING-TOP: 11px; 
   PADDING-bottom: 11px;
}
A.catLevel6subcat_selected:hover {
 COLOR: #bebebe; 
     	background-image: url(../styleImages/subcat_bg.png); 
	   PADDING-TOP: 11px; 
   PADDING-bottom: 11px;
}




#catActive {
   COLOR: #ffffff; 
   BACKGROUND-COLOR: #990000;    
}
.textsmall {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: normal;}
.textsmall:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900; text-decoration: none; font-weight: normal;}
.textsmall1 {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}
.textsmall1:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900; text-decoration: none; font-weight: normal;}
ul.sitemap, li.sitemap {
   margin: 0px 0px 0px 20px;
}

.paginate {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 80%;
}

.txtAvailable{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #0e5b8b;
   font-size: 14px;
   text-decoration:none;
   font-weight: bold;
}

.txtMore, a.txtMore{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #ffffff;
   font-size: 10px;
   text-decoration:none;
}
a.txtMore:hover{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #0e5b8b;
   text-decoration:none;
}



a.catLevel1, a.catLevel2, a.catLevel3, a.catLevel4, a.catLevel5, a.catLevel6 {
margin-bottom:0px;
border-bottom: #ffffff 1px solid;   
border-top: #829EB4 0px solid;   
DISPLAY: block;
COLOR: #6A6868;
PADDING-TOP: 6px; 
PADDING-bottom:6px; 
TEXT-DECORATION: none;
BACKGROUND: #F0F0F0;
}

a.catLevel1 {
	padding-left: 0px;


}
a.catLevel2 {
	padding-left: 10px;

}

a.catLevel3 {
	padding-left: 23px;

}
a.catLevel4 {
	padding-left: 30px;

}
a.catLevel5 {
	padding-left: 36px;

}

a.catLevel6 {
	padding-left: 0px;


}


a.catLevel1:hover, a.catLevel2:hover ,a.catLevel3:hover, a.catLevel4:hover,a.catLevel5:hover,a.catLevel6:hover{
BACKGROUND: #C4C3C2;COLOR: #0e5b8b;
}
a.catLevel1:hover {

}
a.catLevel2:hover {

}
a.catLevel3:hover {

}
a.catLevel4:hover {
}
a.catLevel5:hover {

}
a.catLevel6:hover {

}


a.catLevel1_current, a.catLevel2_current, a.catLevel3_current, a.catLevel4_current, a.catLevel5_current, a.catLevel6_current {
	margin-bottom:0px;
	border-top: #ffffff 0px solid;
	border-bottom: #ffffff 1px solid; 
	border-right: #7B7B7B 0px solid;
	DISPLAY: block; 
	FONT-WEIGHT: normal;
	COLOR: #6A6868; 
	PADDING-TOP: 6px; 
	PADDING-bottom: 6px; 
	TEXT-DECORATION: none;
	background: #D4D2D2;
	}
a.catLevel1_current {
	padding-left: 0px;
}
a.catLevel2_current {
	padding-left: 10px;
}
a.catLevel3_current {
	padding-left: 23px;
}
a.catLevel4_current {
	padding-left: 30px;
}
a.catLevel5_current {
	padding-left: 36px;
}



a.catLevel1_current:hover, a.catLevel2_current:hover, a.catLevel3_current:hover, a.catLevel4_current:hover, a.catLevel5_current:hover {
COLOR: #ffffff; BACKGROUND: #D4D2D2; COLOR: #ffffff; 
}
a.catLevel1_current:hover {

}
a.catLevel2_current:hover {

}
a.catLevel3_current:hover {

}
a.catLevel4_current:hover {

}
a.catLevel5_current:hover {

}
a.catLevel6_current:hover {

}

.txtDefault1, a.txtDefault1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   font-size: 11px;
   text-decoration:none;
}

.lang_class { width:95%; padding:0 20px 5px 0; text-align:right; }