	.searchBtn {
	border: 1px solid #666666;
	font-family: 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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 22px;
	color: #000000;
}
.textbox {
	border-style:none;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:22px;
	color: #000000;
	background-image: url(../styleImages/back_input.jpg);
	background-repeat:repeat-x;
	padding-bottom:0px;
	padding-top:0px; 
}



.textboxDisabled {
   background-color: #FFFFFF;
   border: none;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
      padding: 2px;
   color: #000000;
}
.submit {
   font-family: 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: Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #000000;   
}
li.bulletLrg {
   list-style-type: square;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #000000;   
}
li.num {
   font-family: 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: Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #333333;
}
a.txtSession {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #031074;
   text-decoration: none;
   font-weight: normal;
}
a.txtSession:hover{
   font-family: 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: #EA372A;
   padding: 1px;
   line-height: 20px;
   text-align: center;
   text-decoration: none;
}

.txtOldPrice {
   text-decoration: line-through;
}
.txtSale {
      font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
      font-size: 11px;
   color: #EA372A;
}
.txtOutOfStock {
   color: #EA372A;
}
.txtSiteDocs, a.txtSiteDocs {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #424141;
   text-decoration:none;
        font-weight: normal;
}
a.txtSiteDocs:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   text-decoration:none;
}
.txtSiteDoc, a.txtSiteDoc {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   text-decoration:none;
        font-weight: normal;
}
a.txtSiteDoc:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #EA372A;
   text-decoration:none;
}
.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 11px;
   text-decoration:none;
}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {
   font-family: Arial, Helvetica, sans-serif;
   color: #EA372A;
   text-decoration:none;
}



.txtContentTitle {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #EA372A;
   margin-bottom:4px;
}
.txtContentTitle1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   margin-bottom:4px;
   text-decoration:none;
}
.txtContentTitle1:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #EA372A;
   margin-bottom:4px;
   text-decoration:none;
}
.txtContentTitle2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   margin-bottom:4px;
   text-decoration:none;
}
a.txtContentTitle2:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #FF4300;
   margin-bottom:4px;
   text-decoration:none;
}
.txtContentTitle3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #ffffff;
      text-decoration:none;
}
.txtContentTitle3:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #000000;
   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: #EA372A;
}
.txtCart {
   font-family: 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: #EA372A;
}
.txtviewCart, a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 22px;
   color: #ffffff;
   background-color: #EA372A;
   text-decoration: none;
   font-weight: bold;
   padding: 4px;
   border: 1px solid #717171;
}
a.txtviewCart:hover {
   background-color: #636363;
   color: #ffffff;
}
.txtviewCart2 {
   background-image: url(../styleImages/buy.gif);
   width:81px;
   height: 17px;
   padding-top: 0px;
      padding-right: 0px;
   text-align: center;
   margin-left: 0px;
}
.cartProgress {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #666666;
   padding: 4px;
   border: 1px solid #CCCCCC;
   width: 350px;
   margin: auto;
}
.txtcartProgressCurrent {
   color: #EA372A;
   font-weight: bold;
}
.quickBuy {
   text-align: center;
   font-family: 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: #EA372A;
   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: #EA372A;
   text-decoration: none;
   font-weight: bold;
   padding: 4px;
   border: 1px solid #000000;
}
.txtStockWarn {
   font-size: 75%;
   color: #EA372A;
}
.txtError {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #050F72;
   background-color: #FFCECE;
   border: 1px solid #EA372A;
   padding-top: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
}
.txtCopyright, a.txtCopyright {
   text-align: center;
   font-family: 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: 5px 5px; PADDING-LEFT: 0px; FONT-SIZE: 11; COLOR: #000000; FONT-FAMILY: 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: #DBF2DB;
}
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: #C4C3C2;
}
A.catLevel4main_cat_closed:hover {
   BORDER-LEFT: #C50117 0px solid; BACKGROUND: #C4C3C2;
}
A.catLevel41main_cat_closed:hover {
   BORDER-LEFT: #C50117 0px solid; BACKGROUND: #C4C3C2;
}
A.catLevel5main_cat_with_sub_selected:hover {
 BORDER-LEFT: #C50117 0px solid; BACKGROUND: #C4C3C2; COLOR: #EA372A;
}
A.catLevel6subcat_selected:hover {
   BORDER-LEFT: #FDFDFD 0px solid; COLOR: #EA372A; BACKGROUND-COLOR: #C4C3C2;
}
#catActive {
   COLOR: #ffffff; BACKGROUND-COLOR: #990000
}
.textsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: normal;}
.textsmall:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EA372A; text-decoration: none; font-weight: normal;}
.textsmall1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}
a.textsmall1:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EA372A; text-decoration: none; font-weight: normal;}
ul.sitemap, li.sitemap {
   margin: 0px 0px 0px 20px;
}

.paginate {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 80%;
}
.txtAvailable{
   font-family: Arial, Helvetica, sans-serif;
   color: #EA372A;
   font-size: 14px;
   text-decoration:none;
   
}

h1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #EA372A;
   margin:0px;
}


h2, .h2, a.h2 {
	 font-family: Arial, Helvetica, sans-serif;
	font-size:1px;
	color: #ffffff;
	 margin:0px;
}


.txtCatIndex, a.txtCatIndex {
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 10px;
   text-decoration:none;
}
a.txtCatIndex:hover{
   font-family: Arial, Helvetica, sans-serif;
   color: #EA372A;
   text-decoration:none;
}
