body{background-color:#000000; margin:0px}
#top_table{background-color:#FFFFFF}
body,table,td,div,span{font-size:11pt; font-family:"Courier New", Courier, monospace; color:#7C0E13;}
img{border:0}
h1{font-size:13pt; margin:0px; font-weight:bold; color:#7C0E13;}
h2{font-size:10pt; margin:0px; font-weight:bold; color:#7C0E13;}

h3{font-size:15pt; margin:0px; margin-top:5px; font-weight:bold; color:#7C0E13;}
h4{font-size:20pt; margin:0px; margin-top:5px; font-weight:bold; color:#7C0E13;}


a{text-decoration:none; color:#CD1920}
a:hover{text-decoration:underline; color:#7C0E13}
a:visited{text-decoration:none; color:#CD1920}

input{border:solid 1px #cccccc;}

#main_content_td a, #main_content_td div a{text-decoration:none; color:#CD1920}
#main_content_td a:hover, #main_content_td div a:hover{text-decoration:underline; color:#7C0E13}
#main_content_td a:visited, #main_content_td div a:visited{color:#CD1920}

.side_panel_row, .side_panel_row_alt, .side_panel_row span, .side_panel_row_alt span{font-family:arial}
#side_bar_div a, #side_bar_div div a{text-decoration:none; color:#CD1920;font-family:arial}
#side_bar_div a:hover, #side_bar_div div a:hover{text-decoration:underline; color:#7C0E13;font-family:arial}
#side_bar_div a:visited, #side_bar_div div a:visited{color:#CD1920;font-family:arial}

#side_bar_bba_text{font-family:arial; font-size:7pt; color:#CD1920; text-align:left; font-style:italic}

#header_table{background-image:url(bgr_top.jpg); background-repeat:repeat-x;}
.home_boxes td{padding:5px}
.home_boxes .right_cell{padding:10px}
#sidebar_td, #sidebar_td a, #sidebar_td div{font-size:8pt;}

.home_event_more a{color:black; text-decoration:underline;}

#side_bar_results_top,
#side_bar_bbnews_top,
#side_bar_news_top,
#side_bar_events_top
	{
		height:25px;
		width:160px;
		background-image:url(side_bar_top.gif);
		background-repeat:no-repeat;
	}
	
#side_bar_results_top span,
#side_bar_bbnews_top span,
#side_bar_news_top span,
#side_bar_events_top span
	{
		font-family:arial;
	}
	
.sidebar_title_span
	{
		color:#FFFFFF;
		font-weight:bold;
		margin-left:10px;
		position:relative;
		top:5px;
		font-size:9pt;
	}
	
#side_bar_results_content,
#side_bar_news_content,
#side_bar_bbnews_content,
#side_bar_events_content
	{
		border-bottom:1px solid #E1E1E1;
		border-left:1px solid #E1E1E1;
		border-right:1px solid #E1E1E1;
	}

#side_bar_news,
#side_bar_bbnews,
#side_bar_results,
#side_bar_events,
#side_bar_bba
{margin-left:10px; width:160px; border:0px red dotted;}

.side_panel_row
	{
		padding:3px;
		background-color:#ffffff;
		padding-right:5px;
	}

.side_panel_row_alt
	{
		padding:3px;
		background-color:#EEEEEE;
		padding-right:5px;
	}

.more_items
	{
		width:750px;
		clear:both;
	}
	
.more_items, .more_items a
	{
		font-size:12pt;
	}

.more_item_row
	{
		border-top:1px dashed #CCCCCC;
		padding:4px;
	}
	
.more_item_row_alt
	{
		border-top:1px dashed #CCCCCC;
		padding:4px;
		background-image:url(bg_more_items_alt.gif);
		background-repeat:repeat-y;
	}

.formTable
	{
		border: 1px #cccccc solid;
		background-color:#FFFFFF;
		width:617px;
	}
	
.formTable td, .formTable td span
	{
		font-size:10pt;
		font-family:"Courier New", Courier, monospace;
	}

.formTable input
	{
		width:170px;
	}
	
	
.formTable input, .formTable textarea, .formTable select
	{
		border:1px solid #cccccc;
		font-size:10pt;
		font-family:"Courier New", Courier, monospace;
		color:#7C0E13;
		background-color:#EEEEEE;
	}


.contact_field
	{
		width:90px;
		border:0px solid red;
		float:left
	}
	
#subject
	{
		width:500px;
	}
	
.formTable textarea
	{
		width:500px;
		height:200px;
	}
	
.formTable .btn
	{
		width:160px;
		color:#7C0E13;
		font-size:10pt;
		font-family:"Courier New", Courier, monospace;
		font-weight:bold;
		cursor:pointer
	}

.article_div
	{
		margin-top:10px;
		border:1px solid #E1E1E1;
		background-image:url(bg_article.gif);
		background-repeat:repeat-y;
		width:98%;
		overflow:hidden;
		padding-bottom:10px
	}
	
.article_content_div, .article_content_div table td
	{
		font-size:11pt;
		font-family:"Courier New", Courier, monospace;
	}
	
.article_content_div
	{
		border:0px dashed blue;
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
	}
	
.article_h1_div
	{
		border-bottom:1px solid #E1E1E1;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:10px;
		font-family:"Courier New", Courier, monospace;
	}


.content_img_div_r
	{
		margin: 0;
		margin-left:5px;
		margin-bottom:3px;
		padding:8px;
		background-color:#ffffff;
		font-size:9pt;
		border:1px solid #E1E1E1;
		font-family:"Courier New", Courier, monospace;
		line-height:12px
	}
	

.content_img_div_l
	{
		margin: 0;
		margin-right:5px;
		margin-bottom:3px;
		padding:8px;
		background-color:#ffffff;
		font-size:9pt;
		border:1px solid #E1E1E1;
		font-family:"Courier New", Courier, monospace;
		line-height:12px
	}
	

.news_date
	{
		font-size:8pt;
		font-style:italic;
		font-weight:bold;
		font-family:"Courier New", Courier, monospace;
		margin-bottom:10px;
	}

.stats_table
	{
		background-color:#eeeeee;
		font-size:16pt;
		width:290px;
	}

.article_div .stats_table td
	{
		padding:2px;
		padding-top:4px;
		padding-left:8px;
		font-size:9pt;
	}

.stats_table_tl
	{
		background-image:url(corners_eeeeee_tl.gif);
		background-position:top left;
		background-repeat:no-repeat;
		width:50%;
	}

.stats_table_tr
	{
		background-image:url(corners_eeeeee_tr.gif);
		background-position:top right;
		background-repeat:no-repeat;
		width:50%;

	}

.stats_table_bl
	{
		background-image:url(corners_eeeeee_bl.gif);
		background-position:bottom left;
		background-repeat:no-repeat;
		margin-bottom:13px;
	}

.stats_table_br
	{
		background-image:url(corners_eeeeee_br.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}

#links a{text-transform:uppercase; font-weight:bold}
#links, #links a, #links td, #links div{font-family: sans-serif, Helvetica, Arial; font-size:7pt; color:#FFFFFF;}
#links a{color:#EC1A23}
#links a:hover{text-decoration:none; color:#ffffff}

#bottomMedusa{margin-top:5px;}
#bottomLinks{margin-top:5px;}
#bottomLinks, #bottomMedusa{width:879px; font-family:sans-serif, Helvetica, Arial; font-size:8pt; color:#E11A1D}
#bottomLinks a, #bottomMedusa a{text-decoration:none; color:#ffffff; font-family: sans-serif, Helvetica, Arial; font-size:8pt }
#bottomLinks a:hover, #bottomMedusa a:hover{text-decoration:underline;}

.quote_l
	{
		background-color:white;
		border:1px dashed #cccccc;
		float:left;
		font-size:14pt;
		width:240px;
		padding:5px;
		margin:5px;
		margin-left:0px;
	}

.quote_r
	{
		background-color:white;
		border:1px dashed #cccccc;
		float:right;
		font-size:14pt;
		width:240px;
		padding:5px;
		margin:5px;
		margin-left:0px;
	}

.item_img
	{
		margin-bottom:5px;
		
	}
	
.item_img_div
	{
		float:left;
		margin: 0;
		margin-right:20px;
		margin-bottom:3px;
		padding:8px;
		background-color:#ffffff;
		font-size:9pt;
		border:1px solid #E1E1E1;
		font-family:"Courier New", Courier, monospace;
		line-height:12px
	}

.text
	{
		background-color:white;
		border:1px dashed #cccccc;
		font-size:11pt;
		width:95%;
		padding:5px;
		margin:5px;
	}

