body { margin:30px 0; background-color:#0285B1; font-family:Verdana, Arial, Helvetica, sans-serif; color: #002F4F;}

A:visited  {color: #0000FF; text-decoration: underline}
A:link  {color: #0000FF; text-decoration: underline}
A:active  {color: #0000FF; text-decoration: underline}
A:hover   {color: #B7DB24; text-decoration: underline}

}
.firstnav {
	font-size: 10px;
	color: #004390;
	text-decoration: none;
	font-weight: bold;
}
.firstnav A:link{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.firstnav A:visited{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.firstnav A:hover{
	font-size: 10px;
	color: #004390;
	text-decoration: none;
	font-weight: bold;
}
.para {
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.para h4{margin:0 0 19px 0; padding:0; font-size:13px;}
.para h5{font-size:13px; margin:19px 0; padding:0 0 2px 0; font-size:13px; border-bottom:1px solid #b7db24; border-top:none;}

.blackh {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.blue {
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;
}
.blueh {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.bluehs {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	margin:13px 0 14px 0; padding:0;
}

h5{font-size:10px; margin:13px 0 14px 0; padding:0; border-top:1px solid #B7DB24; text-align:left;}

.secnav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #849E19;
	font-weight: bold;
	text-decoration: none;
}
.secnav A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #849E19;
	font-weight: normal;
	text-decoration: none;
}
.secnav A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #849E19;
	font-weight: normal;
	text-decoration: none;
}
.secnav A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #849E19;
	font-weight: normal;
	text-decoration: underline;
}
.navbar {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.headertxt {
	font-size: 17px;
	font-weight: bold;
	color: #c9e5fd;
	text-decoration: none;
}
.chkAnchorT
{
    background-color:white;
}
.chkAnchorT table
{
    height:34px;
	width:770px;
    vertical-align:bottom;
    text-align:center;
    background-color:inherit;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.chkAnchorT div
{
    overflow:hidden;
    height:34px;
    vertical-align:bottom;
    text-align:center;
    background-color:inherit;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.chkAnchorT a
{
    background-color:#0099FF; text-decoration:none;
}
.chkAnchorT a:hover
{
    background-color:#B7DB24; text-decoration:none;
}

.homepage{font-size:11px; line-height:13px; width:505px; float:right; margin:39px 0 11px 0; text-align:left;}
.homepage h1{font-size:18px; margin:0 0 3px 17px; padding:0 0 5px 0; color:#333333; border-bottom:1px solid #b7db24;}
.homepage p{margin:11px 0 0 17px; padding:0;}

#clear{clear:both;}

.news{width:194px; border-right:1px solid #b7db24; float:left; font-size:10px; line-height:12px; margin:40px 0 0 0; text-align:left;}
.news h1{font-size:18px; margin:0 17px 14px 0; padding:0 0 5px 0; color:#333333; border-bottom:1px solid #b7db24;}

.latestnews{background:url(images/news-bg.png) no-repeat bottom right; margin:0 5px 0 0; padding:0 0 10px 0;}
.latestnews p{margin:0 20px 10px 0;}
.latestnews a:active{font-weight:bold; text-decoration:none; color:#002F4F;}
.latestnews a:visited{font-weight:bold; text-decoration:none; color:#002F4F;}
.latestnews a:hover{font-weight:bold; text-decoration:underline; color:#002F4F;}
.latestnews a:link{font-weight:bold; text-decoration:none; color:#002F4F;}

.newspage{font-size:11px; line-height:13px; width:730px; margin:0; padding:0; text-align:left;}
.newspage h1{margin:20px 0 3px 30px; font-size:18px; padding:0 0 5px 0; color:#333333; border-bottom:1px solid #b7db24; line-height:20px;}
.newspage h2{margin:20px 0 3px 30px; font-size:11px; padding:0 0 5px 0; color:#002F4F; border-bottom:1px solid #b7db24;}
.newspage p{margin:11px 0 0 30px;}

.register{text-align:right; font-size:11px;}
.registrationtbl{height:20px;}
.registertxtfield{border:1px solid #CCCCCC; padding:3px; font-size:10px; width:150px; margin:3px 0;}
.strerror{color:#FF0000;}
.thankyou{color:#0000FF; font-size:11px;}