.searchBtn {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #FFFFFF;
   background-color: #666666;
   border: 1px solid #666666;
   height: 20px;
   width: 30px;
}
.searchBox {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666666;
   background-color: #FFFFFF;
   border: 1px solid #666666;
}
.textbox {
   background-color: #E0F0FF;
   border: 1px solid #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
      height: 20px;
   color: #000000;
}
.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: #C7C7C7;
   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, .txtSiteDocs {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #333333;
}
a.txtSession, a.txtSiteDocs {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #031074;
   text-decoration: none;
   font-weight: normal;
}
a.txtSession:hover, a.txtSiteDocs: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: #FF0000;
   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: #FF0000;
}
.txtOutOfStock {
   color: #FF0000;
}
.txtSiteDocs, a.txtSiteDocs {
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #ffffff;
   text-decoration:none;
        font-weight: bold;
}
a.txtSiteDocs:hover {
   font-family: Tahoma, 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: #FF0000;
   text-decoration:none;
}
.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #ffffff;
   font-size: 11px;
   text-decoration:none;
   line-height: 140%;
}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #FF0000;
   text-decoration:none;
}
.txtContentTitle {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #ffffff;
   margin-bottom:4px;
}
.txtContentTitle1 {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   margin-bottom:4px;
   text-decoration:none;
}
.txtContentTitle1:hover {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FF0000;
   margin-bottom:4px;
   text-decoration:none;
}
.txtContentTitle2 {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   margin-bottom:4px;
   text-decoration:none;
}
/*.txtContentTitle2:hover {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #FF0000;
   margin-bottom:4px;
   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: #EBEDFE;
}
.txtCartPrice {
   float: right;
   color: #FF0000;
   padding-right: 3px;
}
.txtCart {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #000000;   
}
.cartTotal {
   border-top: 1px dashed #070F72;
   width: 122px;
   padding-top: 2px;
   margin-top: 8px;
    margin-left: 13px;
}
a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {
   text-decoration: none;
   color: #000000;
}
a.txtCartProduct:hover {
   text-decoration: none;
   color: #FF6600;
}
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: #666666;
   text-decoration: none;
   font-weight: bold;
   padding: 4px;
   border: 0px solid #A6341A;
}
a.txtviewCart:hover {
   background-color: #FF0000;
   color: #ffffff;
}
a.txtviewCart2 {
   background-image: url(../styleImages/buy.gif);
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   width:64px;
   height: 19px;
   color: #ffffff;
   text-decoration: none;
   padding: 2px;
}
.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: #EBEDFE; 
}
.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: #FF0000;
   text-decoration: none;
   font-weight: bold;
   padding: 2px;
   border: 1px solid #000000;
}
a.txtUpdate {
   font-family: Tahoma, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #ffffff;
   background-color: #FF0000;
   text-decoration: none;
   font-weight: bold;
   padding: 2px;
   border: 1px solid #000000;
}
.txtStockWarn {
   font-size: 75%;
   color: #FF0000;
}
.txtError {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #050F72;
   background-color: #FFCECE;
   border: 1px solid #FF0000;
   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: #000000;
}
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: #000000;
      text-decoration: none;
}
.catTree {
   MARGIN: 0px 0px
}
.catTree UL {
   LIST-STYLE-TYPE: none
}
catTree LI {
   LIST-STYLE-TYPE: none
}
.catTreeTop {
   PADDING-LEFT: 0px; FONT-SIZE: 11; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
A.catLevel3main_cat_without_sub {
   margin-bottom:0px;
   border-bottom: #E9E9E9 1px solid;
   DISPLAY: block;COLOR: #000000;
   PADDING-TOP: 4px; 
   PADDING-bottom: 4px; 
   HEIGHT: 22px; 
   TEXT-DECORATION: none
}
A.catLevel4main_cat_closed {
   margin-bottom:0px;
   border-bottom: #292929 1px solid;   
   DISPLAY: block;COLOR: #ffffff;
   HEIGHT: 24px; 
   TEXT-DECORATION: none
}

A.catLevel5main_cat_with_sub_selected {
   margin-bottom:0px;
   border-bottom: #292929 1px solid;   
   DISPLAY: block;COLOR: #ffffff;
   PADDING-TOP: 2px; 
   PADDING-bottom: 2px; 
   HEIGHT: 18px; 
   TEXT-DECORATION: none
}
A.catLevel6subcat_selected {
   margin-bottom:0px;
   border-bottom: #E9E9E9 1px solid;   
   DISPLAY: block;COLOR: #000000;
   PADDING-TOP: 4px; 
   PADDING-bottom: 4px; 
   HEIGHT: 22px; 
   TEXT-DECORATION: none
   
}
A.catLevel3main_cat_without_sub {
   BORDER-LEFT: #FDFDFD 12px solid; BACKGROUND: #FDFDFD
}
A.catLevel4main_cat_closed {
   BORDER-LEFT: #FDFDFD 0px solid;
}

A.catLevel5main_cat_with_sub_selected {
   BORDER-LEFT: #FDFDFD 0px solid; 
}
A.catLevel6subcat_selected {
   BORDER-LEFT: #FDFDFD 12px solid; COLOR: #000000; BACKGROUND-COLOR: #E7E4E4
}

A.catLevel3main_cat_without_sub:hover {
   BORDER-LEFT: #FDFDFD 12px solid; COLOR: #ff0000; BACKGROUND-COLOR: #E7E4E4
}
A.catLevel4main_cat_closed:hover {
   BORDER-LEFT: #ffffff 0px solid; COLOR: #ff0000; background-image: url(../styleImages/over.jpg);
}
A.catLevel5main_cat_with_sub_selected:hover {
   BORDER-LEFT: #ffffff 0px solid; COLOR: #ff0000; background-image: url(../styleImages/over.jpg);
}
A.catLevel6subcat_selected:hover {
   BORDER-LEFT: #FDFDFD 12px solid; COLOR: #ff0000; BACKGROUND-COLOR: #E7E4E4
}
#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: #393939; text-decoration: none; font-weight: normal;}
.textsmall1:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal;}
.PopBoxImageSmall
{
border: 2pt double #1E0E0B;
   cursor: url("images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("images/magminus.cur"), pointer;
} 

