
html 		 { overflow: scroll; overflow-x: auto; }
body         { text-align: left; color: #FFFFFF; font-family: Verdana; font-size: 8pt; 
               padding: 0; background-color: #000000 }
.TopLeft     { background-image: url('images/top_left_520x85.gif'); 
               background-repeat: no-repeat; background-position: left bottom }
.TopBorder   { background-image: url('images/top_border_2x85.gif'); 
               background-repeat: repeat-x; background-position: left bottom }
.TopRight    { background-image: url('images/top_right_30x85.gif'); 
               background-repeat: no-repeat; background-position: right bottom }
.BottomLeft  { background-image: url('images/bottom_left_119x30.gif'); 
               background-repeat: no-repeat; background-position: left top }
.BottomBorder { background-image: url('images/bottom_border_2x30.gif'); 
               background-repeat: repeat-x; background-position: left top }
.BottomRight { background-image: url('images/bottom_right_30x30.gif'); 
               background-repeat: no-repeat; background-position: left top }
.RightBorder { background-image: url('images/right_border_30x2.gif'); 
               background-repeat: repeat-y; background-position: left bottom }
.LeftBorder  { background-image: url('images/left_border_119x2.gif'); 
               background-repeat: repeat-y; background-position: left bottom }
.LeftTab     { background-image: url('images/left_tab_119x66.gif'); 
               background-repeat: no-repeat; background-position: left bottom }
.Main		 { text-align:left; background-color: #1F1A17; font-family:Verdana; font-size:8pt; color:#FFFFFF }

.pageName    { font-family: Verdana; font-size: 12pt; color: #FFFFFF; font-weight: bold }
.footer		 { text-align:center; font-family:Verdana; font-size:7pt; color:#666666 } 
h1           { font-family: Verdana; font-size: 10pt; color: #9dc0e0; font-weight: bold }
h2           { font-family: Verdana; font-size: 8pt; color: #FFFFFF; font-weight: bold; margin-top:10px; margin-bottom:0 }
h3           { font-family: Verdana; font-size: 8pt; color: #9dc0e0; font-weight: bold; margin-top:0; margin-bottom:0 }
h4           { font-family: Verdana; font-size: 8pt; color: #aaaaaa; font-weight: normal; margin-top:0; margin-bottom:0 }
td           { vertical-align:top }
table        { padding: 0 }
td           { padding: 0 font-size: 8pt; valign=top;}
a            { font-family: Verdana; font-size: 8pt; text-decoration: none; color: #9dc0e0 }
a:hover      { font-family: Verdana; font-size: 8pt; text-decoration: underline; color: #FFFFFF }
a:active     { font-family: Verdana; font-size: 8pt; color: #9dc0e0 }
li           { list-style-image: 
               url('images/link.gif'); 
               font-family: Verdana; font-size: 8pt; color: #FFFFFF; 
               text-align: left; margin-bottom: 4 }
p            { font-family:Verdana; font-size:8pt; font-weight: normal; color:#FFFFFF; margin-top:4; margin-bottom: 4px; }
dd           { font-family:Verdana; font-size:8pt; font-weight:bold; color:#FFFFFF; margin:0; }
dt           { font-family:Verdana; font-size:8pt; color:#FFFFFF; margin:0; }
dl           { margin:0 }
img          { margin:0;}
lnkimg       { margin:0; border: 3px solid #FFFFFF;}
img.a        { font-family: Verdana; font-size: 8pt; text-decoration: none; color: #FFFFFF }
img.a:active { font-family: Verdana; font-size: 8pt; color: #9dc0e0 }
.navText     { font-family: Verdana; font-size: 8pt; color: #9dc0e0 }
.navTextSel  { font-family: Verdana; font-size: 8pt; color: #ffffff; font-weight:bold}
.navItem	 { height:20px }	
.navItem2	 { height:12px }	
.navItemSel	 { height:20px }	
.navItem2Sel { height:12px }	
.navItem:hover      { font-family: Verdana; font-size: 8pt; text-decoration: none; font-weight:bold; color: #FFFFFF }
.navItem2:hover      { font-family: Verdana; font-size: 8pt; text-decoration: none; font-weight:bold; color: #FFFFFF }
#Sponsors    { width: 165px !important; height: 165px !important; }
#Banner		 { width: 900px !important; height: 150px !important; }
#Promotions  { width: 165px !important; height: 165px !important; }

.img_left    { float: left; padding: 10px 20px 10px 0px; margin: 0; }
.img_right   { float: right; padding: 10px 0px 10px 20px; margin: 0; }
.img_center  { float: right; padding: 10px 0px 10px 0px; margin: 0; }

/* Pop-up window related styles */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
/*	background-image:url('../images/arrow.gif'); */
	width:20px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:1px solid #9dc0e0;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:400px;	/* Width of tooltip content */
	height:200px;	/* Height of tooltip content */
	background-color:#222222;	/* Background color */
	padding:5px 5px 70px 10px;	/* Space between border and content */
	font-size:1em;	/* Font size of content */
	overflow:hidden;	/* Hide overflow content */
	z-index:1000001;
}