	.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 {
padding-top:3px;
padding-bottom:3px;
	border-style:none;
	border: 1px solid #c2c2c2;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8F8F8F;
	background-image: url(../styleImages/back_input.jpg);
	background-position:top;

}
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: 3px; 
padding-bottom: 3px; 
border-style:none;
border: 1px solid #666666;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-image: url(../styleImages/back_input.jpg);
background-position:top;

}



.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, a.txtSession{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #818ebc;
   text-decoration:none;
   font-weight: normal;
}
a.txtSession:hover{
   color: #fff;
  
}

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: #457fd6;
   padding: 1px;
   line-height: 20px;
   text-align: center;
   text-decoration: none;
}

.txtOldPrice {
   text-decoration: line-through;
    color: #a0a0a0;
   
}
.txtSale {
      font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-weight: bold;
      font-size: 14px;
   color: #457fd6;
}
.txtOutOfStock {
   color: #457fd6;
}
.txtSiteDocs, a.txtSiteDocs {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #162c51;
   text-decoration:none;
        font-weight: bold;
}
a.txtSiteDocs:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   text-decoration:none;
}
.txtSiteDoc, a.txtSiteDoc {
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666666;
   text-decoration:none;
        font-weight: normal;
}
a.txtSiteDoc:hover {
    color: #74a629;
   text-decoration:none;
}
.txtDefault, a.txtDefault, a.txtLink {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #3f3f3f;
   font-size: 11px;
   text-decoration:none;
}
a.txtDefault:hover, a.txtLink:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #457fd6;
   text-decoration:none;
}


.txtLocation {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #457fd6;
   font-size: 10px;
   text-decoration:none;
}
a.txtLocation:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #b3b3b3;
   text-decoration:none;
}


.txtContentTitle {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #457fd6;
   margin-bottom:4px;
}
.txtContentTitle1 {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   margin-bottom:4px;
   text-decoration:none;
}
.txtContentTitle1:hover {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #457fd6;
   margin-bottom:4px;
   text-decoration:none;
}
.txtContentTitle2, a.txtContentTitle2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #a6b4e3;
   text-decoration:none;
}
a.txtContentTitle2:hover {
    color: #fff;
   text-decoration:none;
}
.txtContentTitle3 {
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #46679a;
      text-decoration:none;
}
.txtContentTitle3:hover {
     color: #828282;
   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: left;
   color: #9da6bc;
}
.txtCart {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;   
   padding-left: 11px;
}
.cartTotal {
   border-top: 0px dashed #070F72;
   
   padding-top: 5px;
	padding-bottom: 4px;
   margin-top: 0px;
}
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: #457fd6;
}
a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   height: 22px;
   color: #c1ccf1;
   text-decoration: none;
}
a.txtviewCart:hover {
    color: #fff;
}
.txtviewCart2 {
   background-image: url(../styleImages/buy.gif);
   width:97px;
   height: 30px;
      padding: 0px;
   text-align: center;

}
.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: #457fd6;
   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: #457fd6;
   text-decoration: none;
   font-weight: bold;
   padding: 4px;
   border: 1px solid #000000;
}
.txtStockWarn {
   font-size: 75%;
   color: #457fd6;
}
.txtError {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #050F72;
   background-color: #FFCECE;
   border: 1px solid #457fd6;
   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: 0px 0px;  FONT-SIZE: 11; COLOR: #808080; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A.catLevel3main_cat_without_sub {
   margin-left:12px;
   border-left: #829EB4 0px solid;   
   border-bottom: #D6DBDB 1px solid;   
      border-top: #829EB4 0px solid;   
   DISPLAY: block;COLOR: #000000;
   PADDING-TOP: 4px; 
   PADDING-bottom: 4px; 
   TEXT-DECORATION: none
}
A.catLevel4main_cat_closed {
   margin-bottom:0px;
   border-bottom: #D6DBDB 1px solid;   
      border-top: #829EB4 0px solid;   
   DISPLAY: block;COLOR: #000000;
   PADDING-TOP: 4px; 
   PADDING-bottom: 4px; 
   TEXT-DECORATION: none
}
A.catLevel41main_cat_closed {
   margin-bottom:0px;
   border-bottom: #D6DBDB 1px solid;   
      border-top: #829EB4 0px solid;   
   DISPLAY: block;COLOR: #000000;
   PADDING-TOP: 4px; 
   PADDING-bottom: 4px; 
   TEXT-DECORATION: none
}

A.catLevel5main_cat_with_sub_selected {
   margin-bottom:0px;
   border-bottom: #D6DBDB 1px solid;   
      border-top: #829EB4 0px solid;   
   DISPLAY: block;COLOR: #000000;
   PADDING-TOP: 4px; 
   PADDING-bottom: 4px; 
   TEXT-DECORATION: none
   
}
A.catLevel6subcat_selected {
   margin-left:12px;
   border-bottom: #D6DBDB 1px solid;   
      border-top: #829EB4 0px solid;   
   DISPLAY: block;COLOR: #000000;
   PADDING-TOP: 4px; 
   PADDING-bottom: 4px; 
   TEXT-DECORATION: none
   
}
A.catLevel3main_cat_without_sub {
    BACKGROUND: #ffffff;
}
A.catLevel4main_cat_closed {
   BORDER-LEFT: #C50117 0px solid; BACKGROUND: #ffffff;
}
A.catLevel41main_cat_closed {
   BORDER-LEFT: #C50117 0px solid; BACKGROUND: #BBD6EB;
}

A.catLevel5main_cat_with_sub_selected {
 BORDER-LEFT: #C50117 0px solid; BACKGROUND: #C4C3C2;
}
A.catLevel6subcat_selected {
   COLOR: #000000; BACKGROUND-COLOR: #C4C3C2;
}

A.catLevel3main_cat_without_sub:hover {
   COLOR: #000000; BACKGROUND-COLOR: #fff;
}
A.catLevel4main_cat_closed:hover {
   BORDER-LEFT: #C50117 0px solid; BACKGROUND: #fff;
}
A.catLevel41main_cat_closed:hover {
   BORDER-LEFT: #C50117 0px solid; BACKGROUND: #fff;
}
A.catLevel5main_cat_with_sub_selected:hover {
 BORDER-LEFT: #C50117 0px solid; BACKGROUND: #C4C3C2; COLOR: #fff;
}
A.catLevel6subcat_selected:hover {
   BORDER-LEFT: #FDFDFD 0px solid; COLOR: #457fd6; BACKGROUND-COLOR: #fff;
}
#catActive {
   COLOR: #ffffff; BACKGROUND-COLOR: #990000
}
.textsmall, a.textsmall {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #454545; text-decoration: none; font-weight: normal;}
a.textsmall:hover { color: #c80c6b; text-decoration: none; font-weight: normal;}


.textsmall1  {  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; color: #17376a; text-decoration: none; font-weight: normal;}
a.textsmall1:hover {  color: #2872a3; text-decoration: none; font-weight: normal;}
ul.sitemap, li.sitemap {
   margin: 0px 0px 0px 20px;
}

.textsmall11  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; font-weight: normal;}
a.textsmall11:hover { color: #457fd6; 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: #457fd6;
   font-size: 14px;
   text-decoration:none;
   font-weight: bold;
}

h1{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   color: #162c51;
   margin:0px;
}

h2, .h2, a.h2{
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:1px;
	color: #ffffff;
	 margin:0px;
}



a.catLevel1, a.catLevel2, a.catLevel3, a.catLevel4, a.catLevel5, a.catLevel6 {
margin-bottom:0px;
border-bottom: #fff 3px solid;   
border-top: #829EB4 0px solid;   
DISPLAY: block;COLOR: #808080;
PADDING-TOP: 14px; 
PADDING-bottom: 14px; 
TEXT-DECORATION: none;
	font-weight: normal;
BACKGROUND: #f7f7f7;
}

a.catLevel1 {
	padding-left: 6px;
	font-weight: bold;


}
a.catLevel2 {
	padding-left: 14px;

}

a.catLevel3 {
	padding-left: 22px;

}
a.catLevel4 {
	padding-left: 30px;

}
a.catLevel5 {
	padding-left: 35px;

}

a.catLevel6 {
	padding-left: 37px;


}


a.catLevel1:hover, a.catLevel2:hover ,a.catLevel3:hover, a.catLevel4:hover,a.catLevel5:hover,a.catLevel6:hover{
BACKGROUND: #fff;COLOR: #457fd6;
}
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: #fff 3px solid;
	border-right: #7B7B7B 0px solid;
	DISPLAY: block; 
	FONT-WEIGHT: normal;
	COLOR: #457fd6; 
	PADDING-TOP: 14px; 
	PADDING-bottom: 14px; 
	TEXT-DECORATION: none;
	background: #e5e5e5;
	font-weight: bold;
	}
a.catLevel1_current {
padding-left: 6px;
}
a.catLevel2_current {
	padding-left: 14px;
}
a.catLevel3_current {
	padding-left: 22px;
}
a.catLevel4_current {
	padding-left: 30px;
}
a.catLevel5_current {
	padding-left: 35px;
}



a.catLevel1_current:hover, a.catLevel2_current:hover, a.catLevel3_current:hover, a.catLevel4_current:hover, a.catLevel5_current:hover {
COLOR: #b7b7b7; 
BACKGROUND: #e5e5e5;
}
a.catLevel1_current:hover {

}
a.catLevel2_current:hover {

}
a.catLevel3_current:hover {

}
a.catLevel4_current:hover {

}
a.catLevel5_current:hover {

}
a.catLevel6_current:hover {

}


	.searchBtn1 {
	border: 1px solid #cdcbcb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 21px;
	color: #ffffff;
	background-image: url(../styleImages/search.jpg); 
	background-repeat: no-repeat;
width:19px;
}

a.txtMore {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #7f7f7f;
   font-size: 11px;
   text-decoration:none;
   font-weight:normal;
}
a.txtMore:hover {
   color: #457fd6;
   text-decoration:none;
   font-weight:normal;
}


.txtMore1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #457fd6;
   font-size: 11px;
   text-decoration:none;
   font-weight:normal;
}
a.txtMore1:hover {
   color: #457fd6;
   text-decoration:none;
   font-weight:normal;
}


.txtBuy, a.txtBuy{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   font-size: 15px;
   text-decoration:none;
   font-weight:bold;
}
a.txtBuy:hover {
   color: #65bcf9;
   text-decoration:none;
   
}

.txtSiteDocs_w, a.txtSiteDocs_w {
  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #fff;
   text-decoration:none;
        font-weight: bold;
}

.txtTitle {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #3f3f3f;
   font-size: 14px;
   text-decoration:none;
   line-height:120%;
}
a.txtTitle:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #457fd6;
   text-decoration:none;
}


.txtPrice {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #457fd6;
   font-size: 14px;
   text-decoration:none;
   font-weight: bold;
}
a.txtPrice:hover {
   color: #818181;
   text-decoration:none;
}

a.txtviewCart1:active, a.txtviewCart1:link, a.txtviewCart1:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   height: 22px;
   color: #457fd6;
   text-decoration: none;
}
a.txtviewCart1:hover {
    color: #828282;
}

.txtDesc {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #3f3f3f;
   font-size: 11px;
   text-decoration:none;
   line-height:170%;
}

.txtTitle1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #636363;
   font-size: 16px;
   text-decoration:none;
   line-height:120%;
}
a.txtTitle1:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #457fd6;
   text-decoration:none;
}

.txtPrice1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #457fd6;
   font-size: 18px;
   text-decoration:none;
   font-weight: normal;
}

.txtOldPrice1 {
   text-decoration: line-through;
    color: #a0a0a0;
   
}
.txtSale1 {
       font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
      font-size: 18px;
   color: #457fd6;
}

.txtRelated{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #457fd6;
   font-size: 11px;
   text-decoration:none;
}


.txtZoom, a.txtZoom {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #8f8f8f;
   font-size: 10px;
   text-decoration:none;
}
a.txtZoom:hover {
   color: #457fd6;
   text-decoration:none;
}