@charset "utf-8";
/* CSS Document */

body {background-color:#111111; font-family:'Tahoma'; font-size:10pt; color:#333333; border:0; padding:0; margin:0;} 
form, .none {border:0; padding:0; margin:0;}

a.menu, a.menu:link, a.menu:visited {display:block; height:55px; float:left; text-transform:uppercase; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11pt; line-height:55px; font-weight:bold; text-align:center; color:#FFFFFF; padding-left:14px; padding-right:14px; text-decoration:none;}
a.sub, a.sub:link, a.sub:visited {line-height:30px; padding-left:10px; padding-right:10px; font-family:'Tahoma', Geneva, Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; font-weight:bold; text-align:left; text-decoration:none;}
a.menu:hover, a.sub:hover {color:#FFFF33;}
a.menu-active, a.menu-active:link, a.menu-active:visited, a.menu-active:hover {display:block; height:55px; float:left; text-transform:uppercase; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11pt; line-height:55px; font-weight:bold; text-align:center; color:#FFFF33; padding-left:14px; padding-right:14px; text-decoration:none;}
a.sub-active, a.sub-active:link, a.sub-active:visited, a.sub-active:hover {line-height:30px; padding-left:10px; padding-right:10px; font-family:'Tahoma', Geneva, Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFF33; font-weight:bold; text-align:left; text-decoration:none;}

a.footer {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:none; margin-right:10px; text-transform:uppercase;}
a, a:link, a:visited {
	color:#990000;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
a.red, a.red:link, a.red:visited {color:#FF3333; text-decoration:none;}
a.view, a.view:link, a.view:visited, a.view:hover{color:#FF3333; text-decoration:none;}
a.read, a.read:link, a.read:visited {font-family:'Tahoma'; font-size:10pt; color:#FF3333; text-decoration:none;}
a.businesslocal, a.businesslocal:link, a.businesslocal:visited {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:none;}
a:hover, a.red:hover, a.footer:hover, a.read:hover, a.businesslocal:hover {text-decoration:underline;}

a.program, a.program:link, a.program:visited {width:43px; height:193px; display:block; background-image:url(../images/button_program.jpg); background-position:left; background-repeat:no-repeat;}
a.program:hover {background-position:right;}

input.box {width:146px; height:20px; border:1px solid #CCCCCC; font-size:10pt; font-family:'Tahoma'; line-height:20px; color:#333333; text-indent:5px;}
input.contact {width:256px; height:20px; border:1px solid #CCCCCC; font-size:10pt; font-family:'Tahoma'; line-height:20px; color:#333333; text-indent:5px;}
textarea.contact {width:256px; height:100px; border:1px solid #CCCCCC; font-size:10pt; font-family:'Tahoma'; color:#333333;}

td.right-bottom {border-right:1px #000000 solid; border-bottom:1px #000000 solid;}
td.right {border-right:1px #000000 solid;}
td.bottom {border-bottom:1px #000000 solid;}

tr.roll:hover td.roll {background-color:#000000; color:#FFFFFF; cursor:pointer; border-right:1px solid #FFFFFF;}
tr:hover td.red {background-color:#000000; color:#FFFFFF; font-weight:bold; cursor:pointer;}
tr:hover td.black {background-color:#CC0000; color:#FFFFFF; cursor:pointer;}
td.red {background-color:#CC0000; color:#FFFFFF; font-weight:bold;}
td.black {background-color:#000000; color:#FFFFFF;}

.zoombox {position:absolute; left:30%; right:30%; top:576px; visibility:hidden; z-index:499; opacity:1;}
ol {list-style-type: disc;}

.sponsorbox{

	height:75px;
	width:180px;
	float:left;
	margin:0px  10px;
	text-align:left;
	padding:0px;
	
	}
#sponsorholder{
	width:810px;
	margin:2px auto;
	}
