/* html5doctor.com Reset v1.6.1 (http://html5doctor.com/html-5-reset-stylesheet/) - http://cssreset.com */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}








body
{
background-color:#681a1a;
margin-top:0px;
}

a.light:link 
{
color:#acacac;
text-decoration:none;
}   
a.light:visited 
{
color:#acacac;
text-decoration:none;
}  
a.light:hover 
{
color:white;
text-decoration:none;
}  
a.light:active 
{
color:white;
text-decoration:none;
}  

a.active:link 
{
color:white;
text-decoration:none;
font-weight:bold;
}   
a.active:visited 
{
color:white;
text-decoration:none;
font-weight:bold;
}  
a.active:hover 
{
color:#ff0000;
text-decoration:none;
font-weight:bold;
}  
a.active:active 
{
color:#ff0000;
text-decoration:none;
font-weight:bold;
}  


a.contact:link 
{
color:#c51d23;
text-decoration:none;
}   
a.contact:visited 
{
color:#c51d23;
text-decoration:none;
}  
a.contact:hover 
{
color:#c51d23;
text-decoration:underline;
}  
a.contact:active 
{
color:#c51d23;
text-decoration:underline;
}  

a.normal:link 
{
color:red;
text-decoration:none;
font-weight:normal;
}   
a.normal:visited 
{
color:red;
text-decoration:none;
font-weight:normal;
}  
a.normal:hover 
{
color:red;
text-decoration:underline;
font-weight:normal;
}  
a.normal:active 
{
color:red;
text-decoration:underline;
font-weight:normal;
}  

a.red:link 
{
color:#c51d23;
text-decoration:underline;
font-weight:normal;
}   
a.red:visited 
{
color:#c51d23;
text-decoration:underline;
font-weight:normal;
}  
a.red:hover 
{
color:red;
text-decoration:underline;
font-weight:normal;
}  
a.red:active 
{
color:red;
text-decoration:underline;
font-weight:normal;
}  

/*
#top #topmenu .toplist {
	list-style-type: none;
	display:none;
	position:absolute;
	z-index:2;
	margin:0;
	padding:0;
	background-color:#45159d;
	color:white;
	text-align: left;
	box-shadow: 3px 3px 2px #888888;
	
	margin-left:-8px;
	padding-right:8px;
	padding-left:8px;
	padding-bottom:6px;
}
#top #topmenu .toplist a {
	color:white;
	text-decoration: none;
	display:block;
}
#top #topmenu .toplist li {
	line-height:20px;
}
#top #topmenu .toplist li:hover a {
	text-decoration:underline;
}
#top #topmenu > li:hover .toplist {
	display:block;
}
*/

.dropdown:hover .toplist 
{
display:block;
}

.dropdown
{
display:inline-block;
}


.toplist
{
display:none;
position:absolute;
z-index:3;
list-style-type: none;
background-color:black;
line-height:200%;
margin-top:16px;
margin-left:-8px;
padding-top:8px;
padding-left:10px;
padding-right:15px;
padding-bottom:8px;
}

div.menu
{
background-color:black;
font-family:"Verdana";
color:#acacac;
width:994px;
/*height:25px; */

text-align:left;
margin-top:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:30px;
font-size:12px;
position:fixed;
float:right;
line-height:16px;
}

img.shadow
{
margin:0px;
padding:0px;
}

img.facebook
{
margin-top:0px;
margin-left:960px;
padding:0px;
position:fixed;
float:right;
}

img.twitter
{
margin-top:0px;
margin-left:950px;
padding:0px;
position:fixed;
float:right;
}

img.title
{
width:300px;
margin:30px;
}

div.main
{
background-color:681a1a;
font-family:"Verdana";
color:white;
width:1024px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
font-size:14px;
text-align:center;
}




div.sponsor
{
height:200;
margin:0;
padding:0;
}

.sponsor img
{
display:inline-block;
margin:30px;
vertical-align:middle;
width:200px;
}

div.text
{
margin-left:auto;
margin-right:auto;
width:600px;
line-height:20px;
text-align:justify;
}



div.contact
{
font-size:12px;
color:white;
line-height:16px;
}

div.highlight
{
font-size:14px;
color:#c51d23;
line-height:14px;
}

img.cover
{
border-style:solid;
border-color:#555555;
border-width:0px;
border-left-width:0px;
border-right-width:0px;
border-bottom-width:0px;
margin:0px;
padding:0px;
}

table
{
margin-left:auto;
margin-right:auto;
font-size:12px;
text-align:left;
width:800px;
border-collapse:collapse;
}

tr,td,th
{
border-bottom-style:solid;
border-width:1px;
border-color:white;
}

div.results
{
border-width:1px;
border-top-style:dashed;
border-color:white;
color:white;
font-size:14px;
text-align:center;
font-weight:bold;
line-height:30px;
margin-top:40px;
padding-top:10px;
margin-bottom:10px;

}