body
{
	background-color: #CFCFCF;
	color: #333333;
	font-family: tahoma,verdana,sans-serif;
	font-size: 8pt;
}



.mbutton
{
	background-color: #adadad;
	border: 1px solid #EEEEEE;
	border-collapse: collapse;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	color:#FFFFFF;
}



.mbutton a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.mbutton a:visited
{
	color: #000000;
	text-decoration: none;
}
.mbutton a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.mbutton a:active
{
	color: #FFFFFF;
}

.mbuttonAct 
{
	background-color: #adadad;
	border: 1px solid #EEEEEE;
	border-collapse: collapse;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px;
	text-align: center;

	
}

.mbuttonAct a
{
	background-color: #adadad;
	border: 0px solid #EEEEEE;
	border-collapse: collapse;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	color:#FFFFFF;
	
}

/* links */

.mbuttonAct a
{
	color: #FFFFFF;
	text-decoration: none;
}

.mbuttonAct a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.mbuttonAct a:active
{
	color: #FFFFFF;
}

span, body, br, td
{
	font-family: tahoma,verdana,sans-serif;
	font-size: 8pt;
}
.mainform, input, select
{
	
	font-size: 8pt;
	margin: 8px 0px;
}
input
{
	margin: 3px 0;
	border: 1px solid #aaaaaa;
	background-color: #EEEEEE;
	
}
.Checkbox
{
	background-color: #efefef;
	border: 0px;
		
}


.mainform
{
	background-color: #FFFFFF;
	font-size: 9pt;
}
.mainformb
{
	background-color: #C5D68F;
	font-size: 8pt;
	margin: 8px 0px;
}
.formb
{
	background-color: #F7FDFD;
	font-size: 9pt;
	padding: 0px;
	text-align: center;
}


html
{
	overflow-x: auto;
	overflow-y: scroll;
}

h1
{
	font-family: Trebuchet MS;
	font-size: 14pt;
	font-weight: bold;
}

.link
{
	font-weight: bold;
	font-size: 12px;
	padding: 5px;
}


.newsBox, p ~
.newsbox
{
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
	font-size: 8pt;
	line-height: 120%;
	padding: 10px;
	text-align: left;
}

.hedding
{
	font-size: 18px;
	font: Trebuchet MS;
}

.header
{
	background-color: #FFFFFF;
	border: 0px solid #EEEEEE;
	height:125;
}


.bottom
{
	background-color: #9EBAE1;
	color: #ffffff;
	padding: 10px;
	font-size: 16px;
	font-weight: bold;
	border: solid 5px white;
	text-align: left;
}

#bottomline
{
	background-color: #DEDEDE;
	color: #666666;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	border: solid 5px white;
	text-align: center;
}

.box
{
	background-color: #ADADAD;
	font-family: Trebuchet MS;
	font-size: 14pt;
	font-weight:normal;
	color: #FFFFFF;
}
.style2
{
	font-size: smaller;
}
.conttext
{
	padding-left:10px;
}
.conttext a
{
    background-color: #ADADAD;
	font-family: Trebuchet MS;
	font-size: 10pt;
	font-weight:bold;
	color: #FFFFFF;
    text-decoration: none;
	
}
.conttext a:hover
{
    text-decoration: underline;
}
.footertext
{
    background: url("../images/footer_middle.jpg");
    background-repeat:repeat-x;
    text-align:center;
    color:#333333;
    font-weight:bold;
    font-family: Trebuchet MS;
	font-size: 16px;
}
.footertext a
{
    color:#333333;
    text-decoration:none;
}
.footertext a:hover
{
    color:#333333;
    text-decoration:none;
}
.regbox
{
	background: url("../images/middle_Reg.jpg");
	background-repeat:repeat-x;
	font-family: Trebuchet MS;
	font-size: 14pt;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none ;
}
.buttonsub
{
   border: 0px solid #EEEEEE;
}
.sucmsg
{
	line-height:20px;
	color:#333333;
	padding-top:10px;
}
.sucmsg a
{
	line-height:25px;
	color:#333333;
	padding-top:10px;
	text-decoration:none;
}
.sucmsg a:hover
{
	text-decoration:underline;
}