A:visited {text-decoration: underline; color: blue}
A:link    {text-decoration: underline; color: black}
A:hover   {text-decoration: underline; color: yellow}

A.nav:visited {text-decoration: none; color: white}
A.nav:link    {text-decoration: none; color: white}
A.nav:hover   {text-decoration: none; color: yellow}
.nav 
{
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-weight:bold;	
	padding-right:30px;
}

Body
{
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size: 12px;	
	background: #EEE url(/images/body.jpg) repeat fixed center top;
	margin:0px;
}

.faq 
{
	font-size:16px;
	font-weight:bold;
	height:30px;
}

.BannerMain2ndRow
{
	text-align:center; 
	font-size:14px;		
	color:White;	
	padding-top:5px;
	padding-bottom:0px;
	width:100%;
	background-color:#062553;
	height:20px;
}

.mainTables 
{
	width: 830px;
	background-color:#f0f0f0;
}

A.pageTitleBG:visited {text-decoration:none; color:#062553;}
A.pageTitleBG:link    {text-decoration:none; color:#062553;}
A.pageTitleBG:hover   {text-decoration:underline; color:#09357A}
.pageTitleBG 
{
	background: silver;
	text-align:left;
	font-weight:bold;	
	color:#062553; 
	font-size:18px; 
	padding:3px;
}

.pageTitle 
{
	text-align:left;
	font-weight:bold;
	font-size:22px;	
	color: #09357A;		
}

.pageTitleCenter
{
	text-align:center;
	font-weight:bold;
	font-size:18px;	
	color: #09357A;	
}

.statTitle
{
	font-weight: bold;
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size: 12px;
	text-align:right;
	vertical-align: top;
}

A:visited {text-decoration: underline; color:navy}
A:link    {text-decoration: underline; color:black}
A:hover   {text-decoration: underline; color:red}

A.RowHeader:visited {text-decoration: none; color:white;}
A.RowHeader:link    {text-decoration: none; color:white;}
A.RowHeader:hover   {text-decoration: none; color:yellow;}

A.MasterNav:visited {text-decoration: none; color:black;}
A.MasterNav:link    {text-decoration: none; color:black;}
A.MasterNav:hover   {text-decoration: none; color:#EC1A23;}
.MasterNav
{
	font-size:10px;	
	vertical-align:bottom;
	color: #EC1A23;	
}

A.ListNav:visited {text-decoration: none; color:white;}
A.ListNav:link    {text-decoration: none; color:white;}
A.ListNav:hover   {text-decoration: none; color:yellow;}
.ListNav
{
	font-size: 11px;		
	vertical-align:bottom;
}

.BannerTop 
{
	background:url(../images/bg_branding2.jpg);
	background-repeat: repeat-x;			
	height:75px;
	color: black;
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
}

.BannerBottom
{	
	list-style-type:            none;
	background:                 #fff url(../images/banbar.jpg) repeat-x bottom left;
	padding-bottom:             8px;
}

.Break 
{
	height:20;
}

.SearchBar
{
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size: 12px;	
	background: #8F96A0;
}

.SearchPB
{
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size: 11px;
	height:21px;	
	width:75px;	
	background: #8F96A0;
}

.Footer 
{
	text-align:center;
	font-size:76%;	
	vertical-align:bottom; 
	text-align:center; 
}

Table
{
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size: 14px;
}

.tableSmall
{
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size: 12px;
}

.tableMobile
{
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size: 16px;
}

.btn
{
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size: 11px;
	width:85px;
}

.btnAdmin
{
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size: 12px;
	width:100px;
}

.MasterPage
{
	color:Black;
	background-color:white;
}

.Title
{
	font-weight:bold;
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size: 14px;	
	color: #EC1A23;
}	

.NewsDesc
{
	font-size:11px;	
	color: black;
	font-style: italic;	
}	

.RowHeader
{	
	color: #ffffff;
	font-weight:bold;
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size:15px;	
	background: #09357A;
}

.RowHeaderSmall
{	
	color: #ffffff;
	font-weight:bold;
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
	font-size:12px;	
	background: #910F00;
}

 .PageHead
 {
	font-weight:bold;
	font-size:larger;
}

.ResultsTable
{
	font-size:11px;
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
}

A.ResultsHeader:visited {text-decoration: none; color:white}
A.ResultsHeader:link    {text-decoration: none; color:white}
A.ResultsHeader:hover   {text-decoration: underline; color:yellow}
.ResultsHeader 
{
	background: #000098;
	color: White;	
	vertical-align: bottom;
	font-weight:bold;
}

.ResultsRowH
{	
	background: #ffffff;	
}
.ResultsRowL
{	
	background: #f0f0f0;	
}

.ResultsTopMale
{	
	background: #D2D2FF;	
}

.BestEvent
{	
	background: yellow;		
}

.ResultsTopFemale
{	
	background: #9191FF;
	font-size:11px;
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;
}
.PullDowns 
{
	font-size:12px;
}

.watermarked 
{				
	background-color:#F0F8FF;
	color:gray;
}	

A.NavPaging:visited {text-decoration: none; color:navy;}
A.NavPaging:link    {text-decoration: none; color:navy;}
A.NavPaging:hover   {text-decoration: underline; color:red}
A.NavPageSelected:visited {text-decoration: none; color:maroon;}
A.NavPageSelected:link    {text-decoration: none; color:maroon;}
A.NavPageSelected:hover   {text-decoration: underline; color:red}
.NavPaging
{
	font-size:12px;
	font-family:Arial, "DejaVu Sans", Helvetica, sans-serif;	
	padding-left: 3px;
	padding-right: 3px;
}
.NavPageSelected 
{
	font-size: 16px;
	font-weight:bold;	
	border-right: 1px solid black;
	padding-left: 3px;
	padding-right: 3px;
}
.morePages 
{
	color:black;
	font-size:9px;
	font-style: italic;		
}

/*Modal Popup*/
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup 
{
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.Row1 
{
	background: #ffffff;	    
}

.Row2
{
	background: #f0f0f0;		
}
.ProgressBar 
{
	width:150px; 
	height: 70px;
	text-align:center; 
	vertical-align: middle;
	border-width:2px; 
	border-style:groove; 
	background-color: #f0f0f0; 	
	font-weight:bold;
	position:absolute; 
	left: 45%; 
	top: 50%;
}

.Login
{       
    text-align:left;	    
    font-size:12px;    
    padding:15px;
    width:370px;
    background-color: #f0f0f0;
}

.xstooltip
{
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2; 

    font: normal 8pt sans-serif;
    padding: 3px;
    border: solid 1px;
    background-color:silver;
    color:black;
}

.tdResults 
{
	border-style:none;
	border-bottom:inset 1px lightgray;
	
}

.popupControl
{
	background-color:#f0f0f0;
	position:absolute;
	visibility:hidden;
}
