body { background-color:#FFFFFF }
.blackhdr, .blackhdr a,  .blackhdr a:visited {
	font-family : Verdana, Arial;
	font-size:8pt;
	color:#FFFFCC;
	background-color: black;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.whitehdr {font-family : Verdana, Arial; font-size:8pt; color:darkgray; }
td, p, div {font-family : Verdana, Arial;	font-size : 8pt; color: #000000; }
td.mainbody {font-family : Verdana, Arial;	font-size : 8pt; color: darkgreen; }
.black {font-family : Verdana, Arial; font-size:8pt; color: black; }
.green {font-family : Verdana, Arial; font-size:8pt; color: darkgreen; }
.blue {font-family : Verdana, Arial; font-size:8pt; color: darkblue; }
.red {font-family : Verdana, Arial; font-size:8pt; color: darkred; }
input {font-family : Verdana, Arial; font-size : 8pt; }
select {font-family : Verdana, Arial; font-size : 8pt; }
textarea {font-family : Verdana, Arial; font-size : 8pt; }
.desc {font-family : Verdana, Arial; font-size : 7pt; color:black}
.whitetitle { font-family : Verdana, Arial; font-size : 11pt; color: black; font-weight : bold; text-decoration:underline;}
.redtitle {
	font-family : "Courier New", Courier, monospace;
	font-size : 14pt;
	color: #CC0000;
	font-weight : bold;
}
.bodymenu  {font-family : Verdana,  Arial, Verdana, Arial;	font-size : 9pt; color: white; background: black; }
.main  {font-family : Verdana, Arial;	font-size : 9pt; color: white; height:100%;}
.menu  {font-family : Verdana, Arial;	font-size : 9pt; color: black; }
.bodytext  {font-family:helvetica; font-size:9pt; color:black }
.bodytextsm  {font-family:helvetica; font-size:8pt; color:black }
.bodytextblue  {font-family:helvetica; font-size:9pt; color:darkblue }
blockquote { font-size:8pt; }
.bodyfooter  {font-family:helvetica; font-size:8pt; color:white; font-weight:bold }
td.mn  {font-family : Verdana, Arial; font-size : 8pt; color: darkblue; font-weight:bold; }
a  {font-family:Verdana, Arial; font-size:8pt; color: black; }
a.mn  {color: antiquewhite; font-weight:bold; text-decoration : none; background: darkblue; }
a.dark  {color: black; font-weight:bold; }
a.body  { color: white; font-weight:bold; text-decoration:none;}
a.body:hover  {color: yellow;}
a.mn:hover  {color: red;}
a:hover { text-decoration : none; }
.buttondesc {font-family : Verdana, Arial; font-size : 7pt; color:black; padding:0px;}

.menu1holder { background-color:#FFFFFF; font-weight:bold; border-bottom:1px solid black; border-top:1px solid black; padding-right:5px; color:#000044; background-image:url(../images/left_hdr_img.gif); background-repeat:no-repeat; text-align:right}
.menu2holder { background-color:#999999;}
.menu3holder { background-color:#666666; border:1px solid black; color:#FFFFFF;}

a.menuLink {width:100%; font-size:9pt; text-decoration:none; text-align:center; }
td.menuItem { border-bottom:1px solid #000000; text-align:center; border-top: 2px solid #000066; }
td.menuSelected { border-left:1px solid #000000;border-top:1px solid #000000;border-right:1px solid #000000; border-bottom:0px solid #000000; text-align:center;background-color:#FFFFFF; }
td.menuItem a.menuLink { color:#FFFFFF; border-top: 2px solid transparent;}
td.menuItem a.menuLink:hover { border-top-color: #FFFF99; }
td.menuSelected a.menuLink { color:#000000; }

.newmenu1 { font-family:helvetica; color:#000044; font-size:9pt; font-weight:bold;}
.newmenu2 { font-family:helvetica; color:navy; font-size:9pt;  }
.newmenu3 { font-family:helvetica; color:white; font-size:9pt;}
a.newmenu2 { font-family:helvetica; color:navy; font-size:9pt;  text-decoration:none }
a.newmenu2:hover { text-decoration:underline }
a.newmenu3 { font-family:helvetica; color:white; font-size:9pt;  text-decoration:none; background-color:#FFFFFF; }
a.newmenu3:hover { color:#006633; }
a.topmenu { font-family:helvetica; color:#FFFFFF; font-size:8pt; background-color:#666666;  text-decoration:none; padding-left:3px; padding-right:3px;}
a.topmenu:hover { background-color:#000066; }
.menutable { text-align:center; padding-left:5px; padding-right:5px;}
.bodySubtitle, h3.sponsorTag{
	font-family :Verdana, Arial;
	font-size:11px;
	color:#333333;
	border:1px solid #CED5D6; 
	font-weight: bold;
	text-align: left;
	background-color:#EEF5F6;
}

a.purchaseLink, a.purchaseLink:visited{ color:#333333; }

.bodySubtitleText {
	font-family :Tahoma;
	font-size:11px;
	color:#000099;
	font-weight: bold;
}
.redtitlesmall {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 10pt;
	color: #CC0000;
	font-weight : bold;
	border: 1px dashed #990000;
}
.TourneyTitle {
	font-family : Verdana, Arial;
	font-size : 14pt;
	color: #000000;
	font-weight : bold;
	text-align: center;
	vertical-align: middle;
	width: 100%;
}
.altcolor1 { background-color:#CCCCCC }
.altcolor2 { background-color:#FFFFFF }
.mainhdrbar{ background-color:#666666; }