/*------------------------------------ body and general styles --------------------------------*/


html
{
	font-size: 125%;
	font-family: verdana, arial, helvetica, sans-serif;
	
}


body {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 50%;
	background-color: #000000;

}

}

}


body.videoframes {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 50%;
	background-color: #1f1f1f;

}


#siteframe
{
	/*	This div sets the viewable area of the page to 970px centered. 
		This replaces the similar declaration that used to be located
		on the body tag. The reason for this is because setting the 
		body tag with the following styles causes any documents rendered
		in a pop-up window to have incorrect margins.
    */

	width: 990px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	position: relative;


		
}

#sponsors
{

position: absolute;
width: 986px;
height: 41px;
top: 120px;
left: 0px;
float: left;
margin-top: 6px;
margin-bottom: 10px;
background: transparent;
z-index: 10;


}












#tempframe
{
position: absolute;
width: 780px;
height: 470px;
top: 260px;
left: 20px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 999999;
	background-color: #1f1f1f;

}

#pointsframe
{
position: absolute;
width: 880px;
height: 970px;
top: 60px;
left: 20px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 999999;
	background-color: transparent;

}

#movie_container
{

width: 780px;
height: 460px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 1;

}



#navlist li
{
display: inline;
list-style-type: none;
z-index: 999999;
padding-right: 15px;

}


table.points

{
width: 830px;
border-width: 1px 1px 1px 1px;
border-spacing: 1px;
border-style: solid solid solid solid;
border-color: black black black black;
border-collapse: collapse;
background-color: transparent;
}

td.points
{
border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;
background-color: #043b55;

}

tr.points

{
background-color: #023352;
color: #ffffff;

}



tr.rounds

{
background-color: #023352;
color: #ffffff;
}

td.pointsheader
{
border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
background-color: transparent;

color:#ffffff;
background-color: #023352;
vertical-align: middle;
}

img 
{
border: 0 none;

}

a img 
{
border: 0 none;

}

td

{
font-size: 11px;
line-height: 1.7em;
color: #ffffff;
padding-bottom: 10px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
vertical-align: top;

}

td.bold

{
font-size: 11px;
line-height: 1.7em;
color: #ffffff;
padding-bottom: 10px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
font-weight: bold;
}

#space
{
width: 1px;
height: 8px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}





/*------------------------------------ end body styles --------------------------------*/

/*------------------------------------ email updates --------------------------------*/
#email_signup

{

height: 30px;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
font-size: 10px;
font-weight: bold;
color: #ffffff;
background-color: transparent;
}

.email_text

{
position: absolute;
top: 16px;
left: 0px;
width: 150px;
height: 18px
border: solid 1px #cccccc;
font-size: 9px;
font-family: arial;
color: #ffffff;

}



.email_button

{
position: absolute;
top: 16px;
left: 155px;
height: 18px;
width:47px;
padding:0px 0px 2px 0px;
margin: 0px 0px 0px 5px;
border: solid 1px #cccccc;

}


#email_success

{
position: absolute;
top: 16px;
left: 890px;
height: 40px;
width:260px;
font-size: 10px;
color: #ffffff;
font-weight: bold;
z-index: 9999999;


}


#email_frame

{
position: absolute;
top: 8px;
left: 840px;
width: 150px;
height: 30px;
float: right;
border: 0px solid #000000;
background-color: transparent;
}

/*------------------------------------ end email updates --------------------------------*/


/*------------------------------------ text and links --------------------------------*/


.text
{
font-size: 10px;
line-height: 1.7em;
color: #ffffff;
}

.boldtext
{
font-weight: bold;
COLOR: #FFFFFF;
}


.whitebold
{
font-weight: bold;
COLOR: #FFFFFF;
}


.redtext
{
font-weight: bold;
COLOR: #FF0000;
}

.redsmall
{

COLOR: #FF0000;
font-size: 10px;
}


.boldtext2
{
font-weight: bold;
COLOR: #666666;
}


a.nav:link
{
color: #3399ff;
text-decoration:underline;

}


a.nav:visited
{
color: #0b85f7;
text-decoration:underline;

}


a.nav:hover
{
color: #ff0000;
text-decoration:NONE;

}


a.nav:active
{
color: #1c3f94;
text-decoration:underline;

}






a.sitelink:link
{
color: #66ff00;
text-decoration:underline;

}

a.sitelink:visited
{
color: #66ff00;
text-decoration:underline;

}

a.sitelink:hover
{
color: #66ff00;
text-decoration:NONE;

}


a.sitelink:active
{
color: #66ff00;
text-decoration:underline;

}


a.pointslink:link
{
color: #ffffff;
text-decoration:underline;

}

a.pointslink:visited
{
color: #ffffff;
text-decoration:underline;

}

a.pointslink:hover
{
color: #cccccc;
text-decoration:NONE;

}


a.pointslink:active
{
color: #ffffff;
text-decoration:underline;

}



a.beau:link
{
color: #666666;
text-decoration:underline;

}

a.beau:visited
{
color: #666666;
text-decoration:underline;

}

a.beau:hover
{
color: #666666;
text-decoration:none;

}

a.beau:active
{
color: #666666;
text-decoration:underline;

}

.bigtext
{
font-size: 14px;
line-height: 1.7em;
color: #ffffff;
font-weight: bold;
}
.videotext
{
font-size: 12px;
line-height: 1.7em;
color: #ffffff;
font-weight: bold;
}

.beautext
{
font-size: 12px;
line-height: 1.7em;
color: #666666;
font-weight: bold;
}


.graytext
{
font-size: 11px;
line-height: 1.7em;
color: #666666;
font-weight: bold;
}


.colortext
{
color: #ffffff;
font-weight: bold;
}

#plaintext
{
position: relative;
top: 130px;
left: 30px;
float: left;
width: 50px;
height: 40px;
font-size: 11px;
line-height: 1.7em;
color: #999999;
z-index: 9999;
}



/*------------------------------------ end text and links --------------------------------*/

/*------------------------------------ header --------------------------------*/

#top
{
position: relative;
width: 990px;
height: 83px;
top: 10px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 999999;

}



#nav
{
position: relative;
width: 986px;
height: 37px;
top: 0px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 1;
background-image:
url('images/nav.gif')
}

#spacehome

{
float: left;
height: 70px;
margin-bottom: 40px;
}


#main

{
position: relative;
float: left;
top: 50px;
width: 996px;
height: 285px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px -5px;
z-index: 1;

}



#title

{
position: relative;
float: left;
top: 25px;
left: 20px;
width: 687px;
height: 27px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px -1px;
z-index: 9999;

}


#lower

{
position: relative;
float: left;
top: 44px;
width: 993px;
height: 279px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px -2px;
z-index: 9999;

}



#footer

{
position: relative;
float:left;
clear:both;
display: block;
top: 47px;
width: 990px;
height: 35px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 30px 0px;
z-index: 9999;
background-image:
url('images/footer.gif')
}


#ft_header

{
position: relative;
float:left;
clear:both;
display: block;
top: 41px;
width: 988px;
height: 46px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 30px 0px;
background-color: transparent;
z-index: 9999;

}


#list_container

{
position: relative;
left: -45px;
width: 960px;
height: auto;
min-height: 60px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 999999;



}



#schedulebox

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #000000;
top: 35px;
width: 945px;
height: auto;
min-height: 80px;
padding: 0px 20px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 9999;
background-image:
url('images/content_back.gif')


}


#pointsbox

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #ffffff;
top: 35px;
width: 945px;
height: 1200px;
min-height: 900px;
padding: 0px 20px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 9999;
background-image:
url('images/content_back.gif')


}

#rulesbox

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #ffffff;
top: 35px;
width: 945px;
height: auto;
min-height: 1380px;
padding: 0px 20px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 9999;
background-image:
url('images/content_back.gif')


}


#contactbox

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #000000;
top: 35px;
width: 965px;
height: 480px;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 9999;
background-image:
url('images/content_back.gif')


}

#profilesbox

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #000000;
top: 35px;
width: 965px;
height: auto;
min-height: 1130px;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 9999;
background-image:
url('images/content_back.gif')


}



#mediabox

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #ffffff;
top: 35px;
width: 945px;
height: auto;
min-height: 780px;
padding: 0px 20px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 9999;
background-image:
url('images/content_back.gif')


}


#newsbox

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #ffffff;
top: 35px;
width: 965px;
height: auto;
min-height: 580px;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 9999;
background-image:
url('images/content_back.gif')


}
#news_container

{
padding-left: 8px;
width: 700px;


}

#reports_container

{
width: 900px;
background-color: transparent;
padding-bottom: 50px;
height: auto;

}

#reportsbox

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #ffffff;
top: 35px;
width: 965px;
height: auto;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 9999;
background-image:
url('images/content_back.gif')


}


#newschedule

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #ffffff;
top: 35px;
width: 965px;
height: 1850px;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 9999;
background-image:
url('images/content_back.gif')


}


#infobox

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #ffffff;
top: 35px;
width: 945px;
height: auto;
min-height: 780px;
padding: 0px 20px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 99999;
background-image:
url('images/content_back.gif')


}


#ftbox

{
position: relative;
clear: both;
display: block;
font-size: 11px;
line-height: 1.7em;
color: #000000;
top: 35px;
width: 970px;
height: auto;
min-height: 100px;
padding: 0px 20px 0px 20px;
margin: 0px 0px 0px 0px;
z-index: 9999;
background-image:
url('images/content_back.gif');
background-color: #ffffff;


}



#schedule_header

{
position: relative;
top: -10px;
left: 7px;
width: 910px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;
z-index: 9999;
color: #ffffff;


}

#content_top

{
position: absolute;
top: 0px;
left: 0px;
width: 985px;
height: 50px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: -1;
background-image:
url('images/content_top.gif')

}


#content_bottom

{
position: relative;
top: 0px;
left: 0px;
width: 985px;
height: 50px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
z-index: 999999;
background-image:
url('images/content_bottom.gif')

}

#content_bottom_home

{
position: relative;
text-align: right;
float: left;
top: 3px;
left: 0px;
width: 978px;
height: 125px;
color: #cccccc;
padding: 13px 10px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 999999;
background-color: transparent;
background-image:
url('images/content_bottom.gif');
background-repeat: repeat-x;

}


#kg

{
position: relative;
height:25px;
margin-top: 10px;
clear: none;
display: inline;
top: 7px;
}

#standard_header

{
position: relative;
top: 20px;
left: 0px;
width: 990px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
z-index: 9999;


}

#schedule_table

{
position: relative;
top: 0px;
left: 5px;
width: 980px;
height: auto;
min-height: 700px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 9999;


}


#spacer

{
height: 20px;
}






/*------------------------------------ nav rollovers --------------------------------*/

#nav_home
{
position: relative;
top: 10px;
left: 14px;
width: 52px;
height: 15px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 1000;
}



#nav_schedule
{
position: relative;
top: 10px;
left: 45px;
width: 162px;
height: 15px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 1000;
}

#nav_profiles
{
position: relative;
top: 10px;
left: 83px;
width: 140px;
height: 15px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 1000;
}


#nav_points
{
position: relative;
top: 10px;
left: 120px;
width: 160px;
height: 15px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 1000;
}


#nav_media
{
position: relative;
top: 10px;
left: 155px;
width: 58px;
height: 15px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 1000;
}


#nav_rules
{
position: relative;
top: 10px;
left: 199px;
width: 94px;
height: 15px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 1000;
}


#nav_contact
{
position: relative;
top: 10px;
left: 230px;
width: 80px;
height: 15px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 1000;
}

	



/*------------------------------------ end nav rollovers --------------------------------*/


/*------------------------------------ misc rollovers --------------------------------*/


#news_button
{
position: absolute;
top: 256px;
left: 549px;
width: 49px;
height: 13px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 999999;
}


#reports_button
{
position: absolute;
top: 261px;
left: 527px;
width: 70px;
height: 13px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 9999999;
}


#moreinfo_button

{
position: relative;
top: -18px;
left: 921px;
width: 64px;
height: 14px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 99999;
}

/*------------------------------------ end misc rollovers --------------------------------*/


/*------------------------------------ misc --------------------------------*/


#media_image
{
position: absolute;
top: 230px;
left: 30px;
width: 638px;
height: 398px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 999999;
}



/*------------------------------------ profiles --------------------------------*/


#one_text

{
position: absolute;
top: 240px;
left: 215px;
width: 214px;
height: 129px;
font-size: 10px;
line-height: 1.5em;
color: #cccccc;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}


#kp_text

{
position: absolute;
top: 240px;
left: 690px;
width: 214px;
height: 129px;
font-size: 10px;
line-height: 1.5em;
color: #cccccc;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}


#two_text

{
position: absolute;
top: 454px;
left: 215px;
width: 214px;
height: 129px;
font-size: 10px;
line-height: 1.5em;
color: #cccccc;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}



#three_text

{
position: absolute;
top: 454px;
left: 690px;
width: 214px;
height: 129px;
font-size: 10px;
line-height: 1.5em;
color: #cccccc;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}

#four_text

{
position: absolute;
top: 663px;
left: 215px;
width: 214px;
height: 129px;
font-size: 10px;
line-height: 1.5em;
color: #cccccc;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}


#five_text

{
position: absolute;
top: 663px;
left: 690px;
width: 214px;
height: 129px;
font-size: 10px;
line-height: 1.5em;
color: #cccccc;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}


#jm_text

{
position: absolute;
top: 873px;
left: 215px;
width: 214px;
height: 129px;
font-size: 10px;
line-height: 1.5em;
color: #cccccc;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}

#six_text

{
position: absolute;
top: 1083px;
left: 215px;
width: 214px;
height: 129px;
font-size: 10px;
line-height: 1.5em;
color: #cccccc;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}

#eight_text

{
position: absolute;
top: 873px;
left: 690px;
width: 214px;
height: 129px;
font-size: 10px;
line-height: 1.5em;
color: #cccccc;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}




/*------------------------------------ misc --------------------------------*/






a.greentext:link
{
color: #00ed2f;text-decoration:underline;font-weight: bold;font-size: 9px;
}

a.greentext:visited
{
color: #00ed2f;text-decoration:underline;font-weight: bold;font-size: 9px;
}

a.greentext:hover
{
color: #00ed2f;text-decoration:none;font-weight: bold;font-size: 9px;
}


a.greentext:active
{
color: #00ed2f; text-decoration:underline; font-weight: bold;font-size: 9px;
}


a.greentext2:link
{
color: #00ed2f;text-decoration:underline;font-weight: bold;font-size: 11px;
}

a.greentext2:visited
{
color: #00ed2f;text-decoration:underline;font-weight: bold;font-size: 11px;
}

a.greentext2:hover
{
color: #00ed2f;text-decoration:none;font-weight: bold;font-size: 11px;
}


a.greentext2:active
{
color: #00ed2f; text-decoration:underline; font-weight: bold;font-size: 11px;
}




a.orangetext:link
{
color: #ff6600;text-decoration:underline;font-weight: bold;font-size: 9px;
}

a.orangetext:visited
{
color: #ff6600;text-decoration:underline;font-weight: bold;font-size: 9px;
}

a.orangetext:hover
{
color: #ff6600;text-decoration:none;font-weight: bold;font-size: 9px;
}


a.orangetext:active
{
color: #ff6600; text-decoration:underline; font-weight: bold;font-size: 9px;
}






.redinfotext
{
color: #ff0000; font-weight: bold; font-size: 10px;
}

a.whiteinfotext:link
{
color: #ffffff;text-decoration:underline;font-size: 10px;
}

a.whiteinfotext:visited
{
color: #cccccc;text-decoration:underline;font-size: 10px;
}

a.whiteinfotext:hover
{
color: #ffffff;text-decoration:none;font-size: 10px;
}

a.whiteinfotext:active
{
color: #cccccc;text-decoration:underline;font-size: 10px;
}


a.whiteinfotext2:link
{
color: #ffffff;text-decoration:underline;font-size: 11px;
}

a.whiteinfotext2:visited
{
color: #cccccc;text-decoration:underline;font-size: 11px;
}

a.whiteinfotext2:hover
{
color: #ffffff;text-decoration:none;font-size: 11px;
}

a.whiteinfotext2:active
{
color: #cccccc;text-decoration:underline;font-size: 11px;
}




.redinfotext
{
color: #ff0000; font-weight: bold; font-size: 10px;
}

#tinyspace

{
height: 0px;
padding: 0px 0px 0px 0px;
margin: 4px 0px 0px 0px;
}

#newsspace

{
height: 0px;
padding: 0px 0px 0px 0px;
margin: 7px 0px 0px 0px;
}




#infospace

{
height: 0px;
padding: 0px 0px 0px 0px;
margin: 17px 0px 0px 0px;
}

#results_box
{
position: absolute;
top: 80px;
left: 15px;
width: 366px;
max-width: 366px;
height: 197px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 999999;

}

#leftmain

{
position: absolute;
top: 0px;
left: 0px;
float: left;
width: 389px;
max-width: 389px;
height: 285px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 9999999;



}


#report_main

{
position: absolute;
top: 180px;
left: 399px;
width: 188px;
max-width: 188px;
height: 97px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 999999;



}


#home_results

{
position: absolute;
top: 3px;
left: 0px;
width: 330px;
height: 187px;
font-size: 11px;
line-height: 1.5em;
color: #ffffff;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}


#space3

{
margin-top: 10px;
margin-bottom: 10px;
}

#home_race_winner

{
position: absolute;
top: 75px;
left: 188px;
width: 176px;
height: 189px;
z-index: 999999;

}



#homegreentext
{
color: #00ed2f;
font-weight: bold;
font-size: 9px;
}




a.whitetext:link
{
color: #ffffff;text-decoration:underline;font-weight: bold;font-size: 9px;
}

a.whitetext:visited
{
color: #cccccc;text-decoration:underline;font-weight: bold;font-size: 9px;
}


a.whitetext:hover
{
color: #ffffff;text-decoration:none;font-weight: bold;font-size: 9px;
}


a.whitetext:active
{
color: #ffffff; text-decoration:underline; font-weight: bold;font-size: 9px;
}



#home_news_text

{
position: absolute;
top: 43px;
left: 400px;
width: 195px;
height: 187px;
font-size: 10px;
line-height: 1.5em;
color: #00ed2f;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}


#info_text_1

{
position: relative;
top: -232px;
left: 15px;
width: 195px;
height: 70px;
line-height: 1.7em;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}


a.news:link
{
color: #ffffff;text-decoration:underline;font-size: 10px;
}


a.news:visited
{
color: #cccccc;text-decoration:underline;font-size: 10px;
}

a.news:hover
{
color: #ffffff;text-decoration:none;font-size: 10px;
}


a.news:active
{
color: #ffffff; text-decoration:underline; font-size: 10px;
}






.headline
{
color: #ff0000;font-weight: bold;font-size: 12px;
}


#news_text

{
position: absolute;
top: 45px;
left: 40px;
width: 195px;
height: 187px;
font-size: 10px;
line-height: 1.5em;
color: #00ed2f;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}

#report_text

{
position: absolute;
top: 45px;
left: 508px;
width: 286px;
height: 161px;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
background-color: transparent;
z-index: 999999;
}



#ft_links1

{
position: absolute;
top: 135px;
left: 800px;
width: 195px;
height: 187px;
font-size: 10px;
line-height: 1.9em;
color: #00ed2f;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}

#ft_links2

{
position: absolute;
top: 220px;
left: 795px;
width: 195px;
height: 187px;
font-size: 10px;
line-height: 1.9em;
color: #00ed2f;
padding-bottom: 0px;
padding: 0px 0px 0px 0px;
margin: 3px 3px 3px 3px;
z-index: 999999;
}

/*------------------------------------ end misc --------------------------------*/

/*------------------------------------ form styles --------------------------------*/


form

{
font-size: 11px;
line-height: 1.7em;
color: #666666;
}

input

{
background-color: #666666;
font-size: 11px;
color: #ffffff;
}

textarea

{
background-color: #666666;
font-size: 11px;
color: #ffffff;
}


select

{
background-color: #666666;
font-size: 11px;
color: #ffffff;
}


/*------------------------------------ end form styles --------------------------------*/



