BODY {
	FONT-SIZE: 9pt; PADDING-TOP: 5px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;
}

TR {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
TD {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

H1 {
	font-size: 9pt;
}

.bbp_heading
  {
	font-size: 11pt;
	font-weight: 400;
	font-family: arial,Verdana,Helvetica,sans-serif;
 }

.bbp_large_heading
  {
	font-size: 19px;
	font-family: arial,Verdana,Helvetica,sans-serif;
	color: #F0AB2B;
 }

.image_bbp2 { 
border: 1px solid #999999; 
}

 /* LINKS */

A.bbpleftmenu:hover {
	FONT-SIZE: 8.5pt; COLOR: #9e0b0e; text-decoration: underline;
}
A.bbpleftmenu {
	FONT-SIZE: 8.5pt; COLOR: #2C2C23; text-decoration: none;
}
TD.bbpleftmenu {
    background-color: #DCDBCE;
    margin: 0px;
	text-decoration: none;
	text-align: left;
	FONT-SIZE: 8.5pt;
	border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;

}

A.letters:hover {
	FONT-SIZE: 13pt; COLOR: #9e0b0e; text-decoration: none;
}
A.letters {
	FONT-SIZE: 13pt; COLOR: #2C2C23; text-decoration: underline;
}

.letters { 
	FONT-SIZE: 13pt;
	COLOR: #000000;
	font-weight: 400;
	
  }


TD.leftcolumn {
    /*background-color: #F8F7EF;*/
    /*background-color: #EBE9C3;*/


}

TD.featuredbook {
    BACKGROUND-COLOR: #F7F7F0;
    FONT-SIZE: 8.5pt;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 15px;
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    FONT-FAMILY: verdana,arial,Helvetica,sans-serif;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;

}

TD.new_right {
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;

}


td.new_right_header {
    background-color: #D2CFC1;
	margin:0px;
	padding-top: 3;
	padding-bottom: 3;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-weight: 400;
  }
TD.publisher {
    BACKGROUND-COLOR: #F7F7F0;
    FONT-SIZE: 8.5pt;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 15px;
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    FONT-FAMILY: verdana,arial,Helvetica,sans-serif;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;

}
TD.site_impression {
    BACKGROUND-COLOR: #F7F7F0;
    COLOR: #222222;
    PADDING-TOP: 8px;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 9px;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;

}
TD.oneweek_onesale {
    BACKGROUND-COLOR: #F7F7F0;
    FONT-SIZE: 8.5pt;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 8px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    FONT-FAMILY: verdana,arial,Helvetica,sans-serif;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;

}

TD.oneweek_onesale_book {
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;

}

TD.weekly_bargains {
    BACKGROUND-COLOR: #F7F7F0; border-left:1px solid #FFCC66; border-right:1px solid #FFCC66; border-bottom:1px solid #FFCC66; border-top:1px solid #FFCC66;

}

TD.urban_cell {
    padding-top: 10; padding-bottom: 10;

}

TD.home_links_cell { 
	FONT-SIZE: 8.5pt;
	padding-top: 5;

  }

TD.urban_bargains {
    FONT-SIZE: 8.5pt; 
    padding-top: 3; padding-bottom: 3;
    

}

TD.urban_bargains_b {
    COLOR: #000000; font-weight: 400; FONT-SIZE: 8.5pt;  
    padding-top: 3; padding-bottom: 3;


}
 td.weekly_bargains_header {
    background-color: #ffcc66;
	margin:0px;
	padding-left: 15;
	padding-top: 3;
	padding-bottom: 3;
    border-left:1px solid #ffcc66; border-right:1px solid #ffcc66; border-bottom:1px solid #ffcc66; border-top:1px solid #ffcc66;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-weight: 400;
  }
  
 td.left_header {
    background-color: #818962;
	margin:0px;
	padding-left: 15;
	padding-top: 4;
	padding-bottom: 4;
    border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; border-top:1px solid #999999;
	FONT-SIZE: 8.5pt;
	COLOR: #ffffff;
  } 
 

TD.previous_week {
    BACKGROUND-COLOR: #F7F7F0;
	FONT-SIZE: 8.5pt;
	COLOR: #000000;
	font-weight: 400;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: verdana,arial,Helvetica,sans-serif;
    border-left:1px solid #ffcc66; border-right:1px solid #ffcc66; border-bottom:1px solid #ffcc66; border-top:1px solid #ffcc66;

}

TD.newsandmediatitle {
    BACKGROUND-COLOR: #F7F7F0;
	FONT-SIZE: 8.5pt;
	COLOR: #444444;
	font-weight: bold;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: verdana,arial,Helvetica,sans-serif;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;

}

TD.newsandmediatitle2 {
    BACKGROUND-COLOR: #F7F7F0;
	FONT-SIZE: 8.5pt;
	COLOR: #000000;
	font-weight: 400;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: verdana,arial,Helvetica,sans-serif;
    border-left:1px solid #818962; border-right:1px solid #818962; border-bottom:1px solid #818962; border-top:1px solid #818962;

}

TD.newsandmedia {
    BACKGROUND-COLOR: #F7F7F0;
    FONT-SIZE: 8.5pt;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    FONT-FAMILY: verdana,arial,Helvetica,sans-serif;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;

}

TD.book_description {
    BACKGROUND-COLOR: #F7F7F0;
    FONT-SIZE: 8.5pt;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 8px;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    FONT-FAMILY: verdana,arial,Helvetica,sans-serif;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
    
}

td.columnheader { 
    background-color: #D2CFC1;
	margin:0px;
	padding-left: 15;
	padding-top: 3;
	padding-bottom: 3;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:0px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-weight: 400;
  }
 td.columnheader2 {
    background-color: #D2CFC1;
	margin:0px;
	padding-left: 15;
	padding-top: 3;
	padding-bottom: 3;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-weight: 400;
  } 
  
 td.columnheader3 {
    background-color: #F7F7F0;
	margin:0px;
	padding-left: 15;
	padding-top: 3;
	padding-bottom: 3;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-weight: 400;
  } 
  
  
td.columnheader_recommended { 
    background-color: #D2CFC1;
	margin:0px;
	padding-left: 15;
	padding-top: 3;
	padding-bottom: 3;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-weight: 400;
	
  } 
  
 td.categories { 
    background-color: #F7F7F0;
	margin:0px;
	padding-left: 4;
	padding-top: 2;
	padding-bottom: 2;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-weight: bold;
	
  }
  
 td.categories_authors { 
    background-color: #F7F7F0;
	margin:0px;
	padding-left: 4;
	padding-top: 2;
	padding-bottom: 2;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	font-weight: 400;
	
  }  
 td.categories2 { 
    background-color: #F7F7F0;
	margin:0px;
	padding-left: 4;
	padding-top: 2;
	padding-bottom: 2;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-weight: 400;
	
  }  
  
td.columnheader_advertisement { 
    background-color: #D2CFC1;
	margin:0px;
	padding-left: 15;
	padding-top: 3;
	padding-bottom: 3;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-weight: 400;
  }

td.listing { 
    BACKGROUND-COLOR: #F7F7F0;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	
  }
td.listing2 { 
    BACKGROUND-COLOR: #F7F7F0;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 8.5pt;
	padding-left: 8;
	padding-right: 8;
	padding-top: 10;
	padding-bottom: 10;
  }
  
td.off { 
    BACKGROUND-COLOR: #F7F7F0;
    border-left:1px solid #FFCC66; border-right:1px solid #FFCC66; border-bottom:1px solid #FFCC66; border-top:1px solid #FFCC66;
	FONT-SIZE: 8.5pt;
	padding-left: 8;
	padding-right: 8;
	padding-top: 10;
	padding-bottom: 10;
  }
  
.listing_text { 
	FONT-SIZE: 8.5pt;

  }
  
.limited_text { 
	FONT-SIZE: 7pt;

  }
  
.oneweek_text { 
	FONT-SIZE: 8.5pt;

  }
   
td.listing_new_releases { 
    BACKGROUND-COLOR: #F7F7F0;
    /*background-color: #CCCC99;*/
    margin:0px;
	padding-left: 8;
	padding-right: 8;
	padding-top: 8;
	padding-bottom: 8;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	
  }  
  
td.listing_new_releases_right { 
    BACKGROUND-COLOR: #F7F7F0;
    /*background-color: #CCCC99;*/
    margin:0px;
	padding-left: 8;
	padding-right: 8;
	padding-top: 8;
	padding-bottom: 8;
    border-left:0px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	
  }   



A.bbptopmenu:hover {
	FONT-SIZE: 8.5pt; COLOR: #000000; text-decoration: underline; FONT-FAMILY: verdana, arial,tahoma,verdana,sans-serif;
}
A.bbptopmenu {
	FONT-SIZE: 8.5pt; COLOR: #2C2C23; text-decoration: none; FONT-FAMILY: verdana, arial, tahoma,verdana,sans-serif;
}


TD.bbptopmenu {FONT-SIZE: 8.5pt; COLOR: #2C2C23; FONT-FAMILY: verdana, arial,tahoma,verdana,sans-serif; text-decoration: none;
}
 
A.linksmall:hover {
	FONT-SIZE: 8pt; COLOR: #9e0b0e; text-decoration: underline;
}
A.linksmall {
	FONT-SIZE: 8pt; COLOR: #2C2C23; text-decoration: none;
}

.linksmall 
 {
	FONT-SIZE: 8pt; COLOR: #2C2C23; text-decoration: none;
}

A.here:hover {
	FONT-SIZE: 9pt; COLOR: #9e0b0e; text-decoration: none;
}
A.here {
	FONT-SIZE: 9pt; COLOR: #2C2C23; text-decoration: underline;
}

.here 
 {
	FONT-SIZE: 9pt; COLOR: #2C2C23; text-decoration: none;
}

A.linksmallultra:hover {
	FONT-SIZE: 7.5pt; COLOR: #9e0b0e; text-decoration: underline;
}
A.linksmallultra {
	FONT-SIZE: 7.5pt; COLOR: #2C2C23; text-decoration: none;
} 

A.bbpfooter:hover {
	FONT-SIZE: 11px; COLOR: #9e0b0e; text-decoration: underline;
}
A.bbpfooter {
	FONT-SIZE: 11px; COLOR: #6c693c; text-decoration: none;
} 
td.bbpfooter {
	FONT-SIZE: 7pt; COLOR: black
}

.bbpfooterdiv {
	FONT-SIZE: 11px; COLOR: #6c693c; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LINE-HEIGHT: 15px;
}


A.authors:hover {
	FONT-SIZE: 8.5pt; COLOR: #9e0b0e; text-decoration: underline;
}
A.authors {
	FONT-SIZE: 8.5pt; COLOR: #2C2C23; text-decoration: none; font-weight: 400;
}

A.authors2:hover {
	FONT-SIZE: 9pt; COLOR: #9e0b0e; text-decoration: none;
}
A.authors2 {
	FONT-SIZE: 9pt; COLOR: #2C2C23; text-decoration: underline; font-weight: 400;
}

A.authors3:hover {
	FONT-SIZE: 8.5pt; COLOR: #9e0b0e; text-decoration: none;
}
A.authors3 {
	FONT-SIZE: 8.5pt; COLOR: #2C2C23; text-decoration: underline; font-weight: 400;
}

A.salescartlink:hover {
	FONT-SIZE: 10pt; COLOR: #9e0b0e; text-decoration: none;
}
A.salescartlink {
	FONT-SIZE: 10pt; COLOR: #000000; text-decoration: underline; font-weight: 400;
}

A.authorspromo:hover {
	FONT-SIZE: 8.5pt; COLOR: #9e0b0e; text-decoration: none;
}
A.authorspromo {
	FONT-SIZE: 8.5pt; COLOR: #2C2C23; text-decoration: underline; font-weight: 400;
}
A.bbptopsellers:hover {
	FONT-SIZE: 8.5pt; COLOR: #9e0b0e; text-decoration: none;
}
A.bbptopsellers {
	FONT-SIZE: 8.5pt; COLOR: #000000; text-decoration: underline;
}

A.weeklyselection:hover {
	FONT-SIZE: 8pt; COLOR: #9e0b0e; text-decoration: underline;
}
A.weeklyselection {
	FONT-SIZE: 8pt; COLOR: #F0EECE; text-decoration: underline;
}

TD.weeklyselection {
	FONT-SIZE: 8pt; COLOR: #F0EECE; text-decoration: none;
}


td.bbptopsellers { 
    FONT-SIZE: 8.5pt;
  }
  
.modified {
	color: #000000;
 }

.bbp_menu_text
 {
	COLOR: #2C2C23;
	font: 8.5pt/10.5pt Verdana, Helvetica, Arial, Sans-Serif;
 }
 
.bbp_menu_text_red
 {
	COLOR: #CC0000;
	font: 8.5pt/10.5pt Verdana, Helvetica, Arial, Sans-Serif;
 } 
 
.bbp_menu_text_title
 {
	COLOR: #2C2C23;
	font: 9pt Verdana, Helvetica, Arial, Sans-Serif;
	font-weight: bold;
 } 

.to_be
 {
	COLOR: #4C4C44;
	font: 8.5pt Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
 } 

 /* This is for the right advertisement box */ 
.bbp_body_text
 {
	color: #000000;
	font: 8.5pt/12pt Verdana, Helvetica, Arial, Sans-Serif;
 }
 

 
.featured_book_title
 {
	font: 9pt Verdana, Helvetica, Arial, Sans-Serif;
 }


.hotbooks { float: right; width: 165px; }
.hotbooks .hotbooks-in{ background-color: #D2CFC1;
	padding-top: 3;
	padding-bottom: 3;
    border-left:1px solid #CCCC99; border-right:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-top:1px solid #CCCC99;
	FONT-SIZE: 10pt;
	COLOR: #333333;
	font-weight: 400;
  } 	

.col1 { float: right; width: 165px; }
.col1 h1{ margin: 0; padding: 0; border: 0px none; }
.col1 h2{ color: #319CD6; font-size: 115%; margin-bottom: 3px; }
.col1 .col-in{ background-color: #F7F7F0; border-left:1px solid #818962; border-right:1px solid #818962; border-bottom:1px solid #818962; border-top:1px solid #818962; padding:5px; margin-bottom: 15px }

/* This is for the right advertisement box */

.col1_text { float: right; width: 165px; }
.col1_text h1{ margin: 0; padding: 0; border: 0px none; }
.col1_text h2{ color: #319CD6; font-size: 115%; margin-bottom: 3px; }
.col1_text .col-in_text{ background-color: #F7F7F0; border-left:1px solid #818962; border-right:1px solid #818962; border-bottom:1px solid #818962; border-top:1px solid #818962; padding:5px; margin-bottom: 15px }

/* This is for the text advertisement box */

.col1_comments { float: center; }
.col1_comments h1{ margin: 0; padding: 0; border: 0px none; }
.col1_comments h2{ color: #319CD6; font-size: 115%; margin-bottom: 3px; }
.col1_comments .col-in_comments{ background-color: #F7F7F0; border-left:1px solid #818962; border-right:1px solid #818962; border-bottom:1px solid #818962; border-top:1px solid #818962; padding:5px;  }


.col2 { float: left; width: 165px; }
.col2 h1{ margin: 0; padding: 0; border: 0px none; }
.col2 h2{ color: #319CD6; font-size: 115%; margin-bottom: 3px; }
.col2 .col-in2{ border-left:1px solid #818962; border-right:1px solid #818962; border-bottom:1px solid #818962; border-top:1px solid #818962; padding:5px; margin-bottom: 15px }

/* This is for the right advertisement box */

DIV.salescart { 
   background-color: #ECE9D8;
   PADDING-RIGHT: 10px; 
   PADDING-LEFT: 0px; 
   PADDING-TOP: 4px; 
   PADDING-BOTTOM: 4px; 
    /*border: 1px solid #818962; */ 
   width: 280; 
   FONT-SIZE: 8.5pt; 
   COLOR: #2C2C23;  
   FONT-FAMILY: verdana, arial, tahoma,verdana,sans-serif;
   }

A.bbpviewcart:hover {
	FONT-SIZE: 8.5pt; COLOR: #000000; text-decoration: none; FONT-FAMILY: verdana, arial,tahoma,verdana,sans-serif;
}
A.bbpviewcart {
	FONT-SIZE: 8.5pt; COLOR: #2C2C23; text-decoration: underline; FONT-FAMILY: verdana, arial, tahoma,verdana,sans-serif;
}

TD.smalladvertisementrow {
	background-color: #ffffff;
	margin:0px;
	padding-left: 8;
	padding-right: 8;
	padding-top: 8;
	padding-bottom: 8;
	
}


TR.bbplogo {
	BACKGROUND-COLOR: #ECE9D8;
}
TD.bbplogo {
	BACKGROUND-COLOR: #ECE9D8;
}


TD.search {
	/*BACKGROUND-COLOR: #DD9743*/
	BACKGROUND-COLOR: #818962;
	/*BACKGROUND-COLOR: #F0AB2B;*/
	FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma,verdana,sans-serif; 

}


TD.bbphorizonmenu {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: verdana,tahoma,arial,sans-serif; BACKGROUND: #818962;
}


DIV#links {
	FLOAT: right
}
DIV.bbpmenu {
	Z-INDEX: 100; BACKGROUND: #818962; FLOAT: left; MARGIN: 0px; WIDTH: 100%;
}

DIV.bbpmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}

DIV.bbpmenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

DIV.bbpmenu A:link {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 17px; DISPLAY: block; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 25px; PADDING-TOP: 0px;  HEIGHT: 25px;
}
DIV.bbpmenu A:visited {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 17px; DISPLAY: block; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 25px; PADDING-TOP: 0px;  HEIGHT: 25px;
}

DIV.bbpmenu A:hover {
	BACKGROUND: #006633; COLOR: #fff; TEXT-DECORATION: none;
}

DIV.bbpmenu A.active_menu:link {
	Z-INDEX: 102; BACKGROUND: #BEBC96; COLOR: #fff; BORDER-BOTTOM: #BEBC96 1px solid; POSITION: relative;
}

DIV.bbpmenu A.active_menu:visited {
	Z-INDEX: 102; BACKGROUND: #BEBC96; COLOR: #fff; BORDER-BOTTOM: #BEBC96 1px solid; POSITION: relative;
}


TD.weekly {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: verdana,tahoma,arial,sans-serif;
}


DIV.weekly {
	Z-INDEX: 100; BACKGROUND: #818962; FLOAT: left; MARGIN: 0px; WIDTH: 100%;
}

DIV.weekly UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}

DIV.weekly LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

DIV.weekly A:link {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 0px;  HEIGHT: 18px;
}
DIV.weekly A:visited {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 0px;  HEIGHT: 18px;
}

DIV.weekly A:hover {
	BACKGROUND: #006633; COLOR: #fff; TEXT-DECORATION: none;
}

DIV.weekly A.active_menu:link {
	Z-INDEX: 102; BACKGROUND: #BEBC96; COLOR: #fff; BORDER-BOTTOM: #BEBC96 1px solid; POSITION: relative;
}

DIV.weekly A.active_menu:visited {
	Z-INDEX: 102; BACKGROUND: #BEBC96; COLOR: #fff; BORDER-BOTTOM: #BEBC96 1px solid; POSITION: relative;
}
