body { background-color: #170000; font-family: Verdana, Arial, Tahoma; margin: 0px; padding: 0px; color: #FFFFFF}
table { padding: 0px; }
img {border: 0px}
a {cursor: pointer; cursor: hand; 1display: block; color: white}
.tt { background-color: #376077; color: white; font-size: 9pt; padding-left: 5px }
.thumb_text {height: 29px; background-image: url('images/thumbB.jpg'); background-repeat: no-repeat; padding-top: 1px; text-align: center}
.thumb_textr {height: 29px; background-image: url('images/thumbBr.jpg'); background-repeat: no-repeat; background-position: center top; padding-top: 1px; text-align: center}
.thumb_hot { width: 153px; height: 120px; font-family: Arial; font-size: 11pt; font-weight: bold; color: white}
.thumb_hot_a { display: block; color: #FFFFFF; text-decoration: none; cursor: pointer; cursor: hand;}
.thumb_reg { font-family: Arial; font-size: 10pt; font-weight: bold; color: white}
.tlinks {font-size: 8pt; font-weight: bold;}
.tlinks a{color: #FFFFFF; padding-left: 10px;}
.title {color: white; font-family: Arial; font-size: 14pt; font-weight: bold;}
.paydescription {background-color: #A50000; font-size: 8pt; color: #FFFFFF; text-align: left; vertical-align: top; padding: 10px}
.paydescription_new { width: 206px; background-color: #CD0007; font-size: 8pt; color: #FFFFFF; text-align: left; vertical-align: top; padding: 10px}
.paydescriptionlink {background-color: #640000; font-size: 8pt; color: #FFFFFF; text-align: left; vertical-align: top; padding: 10px}
.cellbg1 { background-color: #990000; border-right: 1px solid #AE0000; border-left: 1px solid #AE0000; padding: 5px}
.cellbg2 { border-right: 1px solid #AE0000; border-left: 1px solid #AE0000; padding: 5px}
.copyright { font-size: 8pt; color: #FFFFFF; }
.menuItem { width: 120px; float: left; font-size: 8pt; display: block; border-right: 1px solid #2D2D2D; text-align: center}
.menuItem a { display: block; height: 21px; padding: 4px 0px 0px 0px}
.menuItem a:hover { display: block; background-color: #990000; color: #63caf7; padding: 4px 0px 0px 0px}
.menu {background-color: #000000; border: 1px solid #2D2D2D; height: 21}
.menu_spacer {background-color: #376077; height: 10px}
.toplink {font-size: 8pt; padding: 8px;}
.toplink a {color: #63caf7; font-weight: bold}

.maintable_hour_pic { font-size: 9pt; background-color: #660000; border-left: 1px solid #000000; border-right: 1px solid #000000; }
.maintable_hour_pic a { color: #FFD11C }
.cellbg1_hour_pic { background-color: #990000; border-right: 1px solid #AE0000; border-left: 1px solid #AE0000; }
.smalltable_hour_pic { border: 1px solid #590000; background-color: #AE0000; width: 50% }

.pay_site_content_box { font-size: 8pt; text-align: left; width: 182px; height: 260px; background-color: #ad0000; color: #FFFFFF; }
.pay_site_title_box { width: 182px; height: 22px; background-color: #e30000; text-align: center; padding-top: 5px;  color: #FFFFFF; font-size: 8pt; font-weight: bold }
.pay_site_title_box a { text-decoration: underline; text-align: center; color: #FFFFFF; font-size: 8pt; font-weight: bold }
.pay_site_image_box {width: 182px; height: 114px; }


div.join4free {width: 175px; height: 120px; float: left; padding: 5px;}
div.join4free_border { background-color: #05252e; border: 1px solid #042028; }
div.join4free a {color: #FFCC00}
div.join4free a:hover {color: #FFED11}
h2 {font-size: 14pt; font-weight: bold; margin: 0px}

.my_banner_class td {vertical-align: top; font-size: 9pt; }

.bla a {text-decoration: none;}