BODY
{
	margin: 0px;
	font-size: 12pt;
	color: #777b72;
	font-family: Arial, Verdana;
	font-weight: bold;
	background-color: #ed952a;


}
A
{	font-size: 10pt;
	color: #2e36af;
	font-family: Verdana, Arial;
	text-decoration: underline;
	font-weight: bold;
}TD
{
	font-size: 10pt;
	color: #666A62;
	font-family: Verdana, Arial;
	font-weight: bold;
}

FORM
{margin-bottom:0}

.logo:hover
{
	background-color: transparent;
}

SELECT 
{		
	border-right: #25408f 1px solid;
	border-top: #25408f 1px solid;
	font-weight: bold;
	font-size: 11pt;
	border-left: #25408f 1px solid;
	color: #e9a700;
	border-bottom: #25408f 1px solid;
	font-family: Arial;
	
}
OPTION 
{		
	font-weight: bold;
	font-size: 11pt;
	color: #e9a700;
	font-family: Arial;
	
	
}
INPUT 
{		
	border-right: #25408f 1px solid;
	border-top: #25408f 1px solid;
	font-weight: bold;
	font-size: 11pt;
	border-left: #25408f 1px solid;
	color: #e9a700;
	border-bottom: #25408f 1px solid;
	font-family: Arial;
}
TEXTAREA
{
	border-right: #25408f 1px solid;
	border-top: #25408f 1px solid;
	font-weight: bold;
	font-size: 11pt;
	border-left: #25408f 1px solid;
	color: #25408f;
	border-bottom: #25408f 1px solid;
	font-family: Arial;
}
CHECKBOX
{
	border-left:0; 
	border-right:0; 
	border-top:0; 
	border-bottom:0;
}
.generatednumbers
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #25408f;
}
.coltitles
{
background:#004AB9;
color: white;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;}

.normal
{	font-size: 10pt;
	color: #2e36af;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.onrow
{	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color: #e9a700;
	}



.altInput
{
	border-right: #25408f 1px;
	border-top: #25408f 1px;
	font-weight: bold;
	font-size: 11pt;
	border-left: #25408f 1px;
	color: #25408f;
	border-bottom: #25408f 1px;
	font-family: Arial;
}
SELECT
{
	border-right: #25408f 1px solid;
	border-top: #25408f 1px solid;
	font-weight: bold;
	font-size: 11pt;
	border-left: #25408f 1px solid;
	color: #25408f;
	border-bottom: #25408f 1px solid;
	font-family: Arial;
}
.welcome
{
	font-weight: bold;
	font-size: 10pt;
	vertical-align: middle;
	color: #25408f;
	font-family: Arial;
}
.title
{
	font-weight: bold;
	font-size: 14pt;
	color: #777b72;
	font-family: Arial;
}
.subtitle
{
	font-weight: bold;
	font-size: 10pt;
	color: #2e36af;
	font-family: Arial;
}

.copyright
{
	font-size: 7pt;
	color: #2e36af;
	font-family: Verdana, Arial;
}

.remember
{
	font-size: 7pt;
	color: white;
	line-height: 6pt;
	font-family: Verdana, Arial;
}
.nav
{
	border-bottom: #BFC2BB 1px solid;
	font-weight: bold;
	font-size: 10pt;
	cursor: pointer;
	color: #245ba2;
	font-family: Arial;
	background-color: white;
}
.navmembers
{
	font-weight: bold;
	font-size: 10pt;
	cursor: pointer;
	color: #245ba2;
	border-bottom: #BFC2BB 1px solid;
	font-family: Arial;
	background-color: #D4D7F1;
}
.navover
{
	border-bottom: #BFC2BB 1px solid;
	font-weight: bold;
	font-size: 10pt;
	cursor: pointer;
	color: white;
	font-family: Arial;
	background-color: #545AB5;
}
.navfineprint
{
	font-weight: bold;
	font-size: 7pt;
	color: #245ba2;
	font-family: Arial;
	background-color: #D4D7F1;
}
.resultTitle
{
	border-right: #25408f 2px solid;
	border-top: #25408f 2px solid;
	font-weight: bold;
	font-size: 11pt;
	border-left: #25408f 2px solid;
	color: white;
	border-bottom: #25408f 2px;
	font-family: Arial;
	background-color: #4fb492;
}
.subscriptionTitle
{
	border-right: #25408f 2px solid;
	border-top: #25408f 2px solid;
	font-weight: bold;
	font-size: 11pt;
	border-left: #25408f 2px solid;
	color: white;
	border-bottom: #25408f 2px;
	font-family: Arial;
	background-color: #4fb492;
}
.note
{
	font-weight: bold;
	font-size: 7pt;
	color: red;
	font-family: Arial;
}
.special_link
{
	font-weight: bold;
	font-size: 11pt;
	color: red;
	font-family: Arial;
}
.special_link_text
{
	font-weight: bold;
	font-size: 10pt;
	color: #2e36af;
	font-family: Verdana, Arial;
}
.link
{
	font-size: 11pt;
	color: red;
	font-family: Arial;
}
.link_text
{
	font-size: 10pt;
	color: #2e36af;
	font-family: Verdana, Arial;
}
.login_block
{	
	right: 30px;
	width: 80%;
	position: absolute;
	top: 102px;
	height: 24px;
	text-align: right;

}
.login_titles
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial;
}
.top5_titles
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.top5_text
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial;
}
.login_input
{
	border-right: #2e36af 1px solid;
	border-top: #2e36af 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: #2e36af 1px solid;
	color: #2e36af;
	border-bottom: #2e36af 1px solid;
	font-family: Arial, Verdana;
	height: 21px;
	width: 120px;
}


.newsTitle
{
	font-weight: bold;
	font-size: 16pt;
	color: #25408f;
	font-family: 'Times New Roman';
}
.newsText
{
	font-size: 10pt;
	color: #25408f;
	font-family: Arial;
	font-weight: normal;
}
.newsDate
{
	font-size: 7pt;
	color: #25408f;
	font-family: Arial;
	font-weight: normal;
}

.Login
{

	font-weight: bold;
	font-size: 12pt;
	background-color: #FCF2E3;
	color: #F70600;
	border: 1px inset #83810C;
	width: 120px;

}
.Main_Body
{   width: 960px;
    height: 100%;
    position:absolute;
    left:50%;
    z-index:1;
    margin-left:-480px;
    margin-top:103px;
}
 .BGShadow
{   width: 960px;
    height: 100%;
    z-index: 0;
    position:absolute;
    left:50%;
    margin-left:-480px;
}
.StarBottom
{   width: 263px;
    height: 117px;
    z-index: 99;
    position:absolute;
    left:50%;
    margin-left:217px;
    margin-top:103px;
    }