@import url("events_calendar.css");

BODY {background: #486FB2;background-image:url(1bg.gif);background-repeat:repeat;color: #000000;text-align:center;padding:0pt; marginwidth:0px; marginheight:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;margin:0px;
scrollbar-face-color:#486FB2;scrollbar-3dlight-color:#ffffcc;scrollbar-arrow-color:#ffffff;
}

h1{font-family:verdana,arial;
font-weight:bold;font-size:17px;color:#003300;padding-left:5pt;padding-top:8pt;margin:0pt
}
h2{font-family:verdana,arial;
font-weight:bold;font-size:13px;color:#990000;padding-left:5pt;padding:0pt;margin:0pt}

p{font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #0B4EA2;}

.contact {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
text-align:justify;padding:15px;
border-style:solid; border-color:#bfbfbf
}

TD.indextext{font-family:verdana,arial;padding:7pt;border-style:solid;border-width:1px;border-color:#cc6600}

A {
  color: #344366;
  text-decoration: none; margin-bottom:6px;
}

A:hover {
  color: #B6A91E;
  text-decoration: underline;
}

FORM {
	display: inline;
}

A.newsletter{color:#344366;font-weight:bold}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; padding-bottom: 5px; padding-top: 5px }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #ffffff; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

TABLE.pagebody{width:95%}


/*PAGE HEADER*/
TABLE.header{
width:830px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
   color: #ffffff;
  font-weight : bold;padding:0px;margin:0px}
td.abc{
width:563px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
   color: #ffffff;
  font-weight : bold;padding:0px;margin:0px}
  
TABLE.headb{width:830px;background-color:#000080; border-bottom-style:solid;border-color:#9C1D33;border-width:0px;padding:0px;margin:0px;color:#ffffff }
TD.headbg{background-image:url(images/);background-repeat:repeat-y;padding:0pt}
TR.header {background: transparent;color:#ffffff;padding:0pt;margin:0pt}

TR.headerNavigation {
  background: #355B99;margin-bottom:0px;color:#ffffff
 }

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
   color: #486FB2;
  font-weight : bold;}

A.headerNavigation { 
  color: #ffffff;
font-size: 9px;
font-family:verdana,arial; font-weight:normal
}

A.headerNavigation:hover {
  color: #FFFF00;;text-decoration:underline
}

/* BOXES ON PAGES RATHER THAN ON SIDES */

TD.headerNavigation2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
   color: #ffffff;
  font-weight : bold;}

A.headerNavigation2 { 
  color: #344366; font-weight:bold
}

A.headerNavigation2:visited { 
  color: #344366; font-weight:bold
}

A.headerNavigation2:hover {
  color: #B6A91E;;text-decoration:underline;font-weight:bold
}
A.headerNavigation2:active { 
  color: #344366; font-weight:bold
}

TD.headerNavigation3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
background: #355B99;
   color: #ffffff;
  font-weight : normal;}

A.headerNavigation3 { 
  color: #344366; 
}

A.headerNavigation3:hover {
 color: #ffffff;;text-decoration:underline
}


A.headerbutton{height:9pt;background-color:transparent;color: #ffffff;text-decoration:none}
A.headerbutton:hover{color: #FFFF00;text-decoration:none}
.headerbutton{height:9pt;background-color:;color:#660000;font-weight:bold;font-family:verdana,arial;font-size:8pt;padding-top:2pt;}

table{width:100%;padding:0pt;margin:0pt;background-color:transparent}

TABLE.main{width:830px;background-color:#ffffff;border-style:solid;border-top-style:none;border-width:1px;border-color:#D9B32C;padding:0px;margin:0px}

TABLE.accountinfo{width:px;background-color:#ffffff;border-style:none;padding:0px;margin:0px}
table.right{margin-top:0px}
A.textbox {
 color: #ffffff;
}
A.textboxb {
 color: #ffffff;
}
A.textboxb:hover {
 color: #B6A91E;
}


TR.headerError {
  background: #dfd8bf;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #acac59;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #ffffff;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #39342A;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

/*FOOTER */

TABLE.footer{width:830px;border-style:solid;border-top-style:none;border-width:0px;border-color:#9C1D33;}

TR.footer {
  background: ; 
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8px;
  background:  #ffffff;
  color: #ffffff;
  font-weight: bold;text-align:center
}

A.foot {
  color: #585858;
  text-decoration: none; margin-bottom:6px;font-weight:normal;font-size:9px
}

A.foot:hover {
  color: #B6A91E;
  text-decoration: underline;
}

/*END FOOTER*/


.infoBox {
  background: transparent;
 border-right: 0px solid #746A6B; 
 border-bottom: 0px solid #746A6B;
border-right:0px solid #746a6b;padding-left:5px; text-align:left;margin-bottom:2pt;margin-top:0px
}
.infoBoxHead {
  background: transparent;
 border-right: 0px solid #746A6B; 
 border-bottom: 0px solid #746A6B;
border-right:0px solid #746a6b;padding:0px;padding-left:5px; text-align:left;margin-bottom:0pt;margin-top:0px;display:inline;float:left
}
.infoBoxHeadContents{
  background: transparent;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
margin-left:0pt;
line-height:10pt;float:left;display:inline
}

.infoBoxb{
  background: transparent;
 border-right: solid 0px solid #030D6F; 
 border-bottom: solid 0px solid #030D6F;
border-right:solid 0px solid #030D6F;padding-left:5px;padding-top:0px; text-align:center;margin-bottom:2pt;margin-top:0px
}




.infoBoxContents {
  background: transparent;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
margin-left:0pt;
line-height:10pt;
}


A.bxes {
  color: #746A6B;
  text-decoration: none; margin-bottom:6px;
}

A.bxes:hover {
  color: #B6A91E;
  text-decoration: underline;
}




/* LEFT AND RIGHT COLUMNS. IF USING A BACKGROUND IMAGE, NAME THESE images/leftcolbg.jpg AND images/rightcolbg.jpg RESPECTIVELY */
td.bck{background-color:transparent;padding:0pt;margin:0pt;border-right-style: solid;border-left-style:none;border-color: #486FB2;;border-width:2px;padding-right:0px}

td.bckright{background-color:transparent;padding:0pt;margin:0pt;border-left-style:solid;border-right-style: solid;border-color: #9C1D33;border-width:0px;padding-left:0px}

.productbox{background-color: #e8f7ff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxContentsb {
  background-color: transparent;
  font-family: Verdana, Arial, sans-serif;border-style:none;
  font-size: 10px;
}


.infoBoxNotice {
  background: #dfd8bf;
}

.infoBoxNoticeContents {
  background: transparent;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #355B99;
  color: #ffffff;
text-align:center;
}
.infoBoxHeadingb {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #F1E8C9
  color: #7D6F34;
border-style:none;
text-align:center;
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.infoBoxb, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;border-style:none
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f8;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

TABLE.productListing {
 background-color: #ffffff;margin-left:2pt;margin-right:10px;
}

.productListing-heading { margin-top:5px;margin-left:2pt;margin-right:10px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff;
  color: #0033cc;
  font-weight: bold;
}

TD.productListing-data {
 background-color: #ffffff; font-family: Verdana, Arial, sans-serif;
  font-size: 10px;margin-left:2pt;margin-right:10pt;padding-bottom:4px;padding-top:5px
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #B6A91E;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;margin-top:0px; padding-left:5pt;padding:0pt;
  font-weight: bold;
  color: #414141;
}

/*PRODUCT INFO PIC ALIGNMENT*/
TABLE.product_pic{width:200px}


TR.subBar {
  background: #fcfbeb;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: normal;
text-align:justify;padding:5px;
}
TD.mainb, P.mainb {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
text-align:justify;padding:15px;
border-style:solid; border-width:1px;border-color:#030D6F
}

TD.mainlogin, P.mainlogin {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.1;
text-align:justify;padding:5px;
}

TABLE.addressbookchange{border-style:solid;border-width:1px}

TD.addressbookchange {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.1;
text-align:justify;padding:5px;
}

.searchboxtop{font-size:10pt;font-weight:bold;color:#cc6600}

td.front {font size:11px;color:#151515;weight:normal; font-family: Verdana, Arial, sans-serif;
}

.customtxt{font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
text-align:justify;padding-left:15pt

}

TD.smallText{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;padding:0px;padding-bottom:25px;padding-top:20px
}

.indexsmallText{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;padding:0px;padding-bottom:5px;padding-top:5px
}
TD.smallTextb{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;padding-bottom:3px;padding-top:5px;padding-left:15px
}


SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px}

SPAN.smallTextb, P.smallTextb {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #003366;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 90%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;  border: 0px;
  border-style: solid;
  border-color: #dfd8bf;
  font-family: Verdana, Arial, sans-serif;
}


SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #003366;
  font-weight: normal;
}

TABLE.formArea {
  background: #fcfbeb;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;padding-left:3px;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #f3f3f3; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: ; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #fcfbeb; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #dfd8bf; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

P.name{font-family:verdana,arial;font-size:7pt;margin-left:4px;margin-bottom:1px;font-weight:bold;color:#000066;text-align:justify}
P.info{font-family:verdana,arial;font-size:7pt;color:black; margin-left:10px;margin-right:10px;margin-top:1px;text-align:justify}

TD.productDesc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #006699;
  padding: 1px 7px 1px 7px;
}
/* BEGIN Fancier Invoice and Packingslip */
.dataTableHeadingContent_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold;border-style:none }
.dataTableHeadingRow_INVOICE { background-color: #C9C9C9;border-style:none }
.dataTableRow_INVOICE { background-color: #F0F1F1; border-style:none}
.dataTableContent_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;border-style:none}
.order_history_top { color : #006699; font-weight: bold; font-family: Verdana; font-size: 13px;border-style:none }
.order_infobox_heading { color : #000000; font-weight: bold; font-family: Verdana; font-size: 12px; border-style:none}
.order_infobox_data { color : #000000; font-family: Verdana; font-size: 12px; }
.product_infobox_heading_row { background-color: #C9C9C9;border-style:none }
.product_infobox_heading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; border-style:none}
.product_infobox_data_row { background-color: #F0F1F1;border-style:none }
.product_infobox_data { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; border-style:none}
.order_history_top_INVOICE { color : #006699; font-weight: bold; font-family: Verdana; font-size: 13px;border-style:none }
.order_infobox_heading_INVOICE { color : #000000; font-weight: bold; font-family: Verdana; font-size: 12px;border-style:none }
.order_infobox_data_INVOICE { color : #000000; font-family: Verdana; font-size: 12px;border-style:none }
.product_infobox_heading_row_INVOICE { background-color: #C9C9C9; border-style:none}
.product_infobox_heading_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; border-style:none}
.product_infobox_data_row_INVOICE { background-color: #F0F1F1; border-style:none}
.product_infobox_data_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;border-style:none }
.smallText_INVOIVE { font-family: Verdana, Arial, sans-serif; font-size: 10px;border-style:none }
.smallTextBlue_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #006699; border-style:none}
.smallAddressBlue_INVOICE { font-family: Arial; font-size: 9px; color: #006699;border-style:none }
.main_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 12px;border-style:none }
.pageHeading_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #727272; font-weight: bold;border-style:none }
/* END Fancier Invoice and Packingslip */
.imagesBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.freeship{
 font-family: arial;
 font-size: 10px;
 font-weight: bold;
 color: #ff0000;
 text-decoration: none;
 }
 .freeship2{
 font-family: arial;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 }



/*control the look of your forms */
   input.inputField {
    width: 10em;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11px;
    color: blue; 
    border: inset 1px;  
    border-color: #000000 #cccccc #cccccc #000000; 
    background-color: white; 
   }
   textarea.textArea {
    background-color: #eaeaea;
    border: black 2px solid;
    color: #333333;
    font-family: arial, verdana, ms sans serif;
    font-size: 10pt;
    font-weight: normal
   }
   input.radio {
    background-color: #ffffff;
    border: #000000 0px solid;
    font-family: verdana;
    font-size: 10px;
    color: #000000
   }
   select.pullDown {
    background-color: #ffffff; 
    font-weight: normal; 
    font-size: 10px; 
    color: black;
   }
ul.sitemap {
color: #ff0000;
}

.tableData{font-family:arial,verdana; font-size:9px}
/*FRONT PAGE ARTICLES*/
.articlelisting{border-style:solid;border-width:1px;border-color:;}

/* BEGIN: CSS Buttons Everywhere */
.cssButton {
  background: #355B99;
  color: #FFFFFF;
  width: 100px;
  height: 20px;
  vertical-align: middle;
  font-weight: bold;
  font-family: verdana, Arial, sans-serif;
  font-size: 8pt;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  border: 1px;
  border-style: solid;
  border-color: #000080;
  border-spacing: 1px;
}

div.cssButton {
  background: #355B99;
  color: #FFFFFF
  width: 100px;
  height: 20px;
  vertical-align: middle;
  font-weight: bold;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  border: 1px;
  border-style: solid;
  border-color: #000080;
  border-spacing: 1px;
padding-top:4px;
}
/* END: CSS Buttons Everywhere */

TD.pollBoxRow {   
font-family: Verdana, Arial, sans-serif;   
font-size: 9px;   border-color: #eeeeee;   
border-style: solid;   border-width: 1px;width:20%;
} 
TD.pollBoxRowb {   
font-family: Verdana, Arial, sans-serif;   
font-size: 9px;   border-color: #eeeeee;   
border-style: solid;   border-width: 1px;width:80%;
} 

TD.pollBoxText {   
font-family: Verdana, Arial, sans-serif;   
font-size: 9px;   border-color: #eeeeee;   
border-style: solid;   
border-width: 1px;
} 

TR.pollOptRow {   
background: #f1f9fe; 
} 
TR.pollFooter { 
  background: #f1f9fe;
}  

TD.poll {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  line-height: normal;
text-align:left;padding:1px;
}

/* menu Image -noborderBox2 - Show Sub-categories  Star */
a.menucateg:link, a.menucateg:visited, a.menucateg:active {
display: block;
vertical-align: middle;
color:#999999;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: left;
height: 19px;
padding-top:2px;
text-decoration: none;
background-color: #EDEDEF;
border: solid 1px #FFFFFF;
}

a.menucateg:hover {
border: solid 1px #CCCCCC;
background-image: url(images/menuon.png);
background-repeat: repeat;
text-decoration: none;
font-weight: bold;
color: #000000;
}

a.menusubcateg:link, a.menusubcateg:visited, a.menusubcateg:active {
display: block;
vertical-align: middle;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
height: 19px;
text-decoration: none;
padding-top:2px;
border-bottom: 1px solid #7b9ebd;
border: solid 1px #FFFFFF;
}

a.menusubcateg:hover {
border-bottom: 1px solid #666666;
border-top: 1px solid #666666;
background-image: url(images/menuon.png);
background-repeat: repeat;
text-decoration: none;
color: #000000;
}
/* menu Image -noborderBox2 - Show Sub-categories  End */

/* CONTROLS THE DROP-DOWN MENU*/
.suckerdiv ul{
margin: 0;margin-left:-1px;
padding: 0;
list-style-type: none;
width: 146px; /* Width of Menu Items */
border-bottom: 1px solid #8F7C4F;
font-family: arial;
font-size: 10px;
}
	
.suckerdiv ul li{
position: relative;
background-color: transparent;
margin-bottom:-6px;font-family: arial;font-size: 10px;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
right: -180px; /* Parent menu width - 1*/
position: absolute;
width: 180px; /*sub menu width*/
top: 0;
display: none;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
right: -180px; /* Parent menu width - 1*/
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li a{ 
right: 150px; /* Parent menu width - 1*/
background-color: #F0E4CA;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li a{ 
background-color: #F7EEDB;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li ul li a{ 
background-color: #F0E4CA;
}

/* menu links style */
.suckerdiv ul li a{
display: block;
color: black;
text-decoration: none;
background-color: transparent;
padding: 2px 12px;
border: 1px solid #8F7C4F;
/*border-bottom: 0;*/
line-height: 1.5em;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color: #F0E4CA;
color: black;
text-decoration: none;
}

.suckerdiv ul li ul li a:hover{
background-color: #F0E4CA;
color: black;
text-decoration: none;
}

.suckerdiv ul li ul li ul li a:hover{
background-color: #F0E4CA;
color: black;
text-decoration: none;
}

/* The main categories with sub-categories */
.suckerdiv .subfolderstyle{
background: url(images/infob.gif) no-repeat center left;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul .subfolderstyle {
background-color: #F7EEDB;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul .subfolderstyle {
background-color: #F7EEDB;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul li ul .subfolderstyle {
background-color: #F7EEDB;
}
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
