.Link {color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a:link {
	text-decoration: none;
	color: rgb(21, 53, 67);
}
a:visited {
	text-decoration: none;
	color: rgb(21, 53, 67);
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.sifr {
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color:#000033;
}

.sifr2 {
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color:#666666;
	padding-top: 0px;
	margin-top: 2px;
}

.search legend {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#000033;
}

.newsbody {
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 59px;
	margin-right: 59px;
}

.newsbody p {
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
}

.newstitle {
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 59px;
	margin-right: 59px;
	font-weight: bold;
}

.newsback {
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 59px;
}

.BodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Heading {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
.FAQ_Heading {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}


.FAQ_Heading a {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.FAQ_Heading a:hover {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #333;
}

.bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}

.About_staff {color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; 

}
a.LinksText:link {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 12px;
	text-decoration: underline;
	}
a.LinksText:active {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 12px;
	text-decoration: underline;
	}	
a.LinksText:visited {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 12px;
	text-decoration: underline;
	}
a.LinksText:hover {
	color: #153543;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 12px;
	text-decoration: underline;
}	
.LinksTextsmall {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	
	}

.LinksTextsmall:link {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	
	}

.LinksTextsmall:active {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	
	}

.LinksTextsmall:visited {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	
	}

.LinksTextsmall:hover {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
}

.Mainindex {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.bottom_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.Contact_Email {
	color: #153543;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.Contact_Email:link {
	color: #153543;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.Contact_Email:active {
color: #153543; font-size: 14px; font-family: Arial, Helvetica, sans-serif;
}
.Contact_Email:visited {
color: #153543; font-size: 14px; font-family: Arial, Helvetica, sans-serif;
}
.Contact_Email:hover {
color: #153543; font-size: 14px; font-family: Arial, Helvetica, sans-serif;
}
.AttStaff_Headers {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.MainText {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	
}

.MainText a {
	font-weight: bold;
	text-decoration: underline;
	color: rgb(21, 53, 67);
}

.MainText a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #333;
}


.MainFaqText {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 50px;
}
.AttStaff_Name {
	color: #333333;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.AttStaff_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.AttStaff_HeadersOver {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.AttStaff_HeadersOver:link {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.AttStaff_HeadersOver:active {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.AttStaff_HeadersOver:visited {
	color: #333333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.AttStaff_HeadersOver:hover {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #153543;
}
.Contact_Phone {
	color: #153543;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.bottomBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
}


#news_box {
	height:60px;
	width: 316px;
	text-align: center;
	padding:0px;
	margin:0px;
}

#news_container {
	position:relative;
	top:40px;
	left:18px;
	width:316px;
	height:60px;
	overflow:hidden;
	border:0;
	padding:0px;
	margin:0px;
}	

#news_scroll {
	position:absolute;
	left:0;
	top:0px;
}

#news_scroll_2 {
	position:absolute;
	left:0;
	top:1px;
}

.news_odd {
	width:316px;
}

.news_even {
	width:316px;
}

.news_inner {
	padding:10px;
	padding-bottom:10px;
	font-size:11px;
}

.news_inner a:link {
	color:#333;
}
.news_inner a:active {
	color:#333;
}
.news_inner a:visited {
	color:#333;
}
.news_inner a:hover {
	color:#000;
}

.returntext {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	color: #333;
}

.returntext a {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration:underline;
}

.returntext a:hover {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration:underline;
}

.returntext a:visited {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration:underline;
}

.returntext a:active {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration:underline;
}

.contactform td {
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
}



.faqhide a {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	color: #000033;
}

.faqhide a:hover {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration:underline;
}

.faqhide a:visited {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	color: #000033;
}

.faqhide a:active {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	color: #000033;
}

.copyright {
	line-height:14px;
	margin-top:20px;
	width: 832px;
	height:50px;
	text-align: center;
}


#wrapper {
	width: 100%;
	text-align: center;
}

#sitebox {
	width: 832px;
	height: 717px;
	margin: auto;
	text-align: left;
}

#header {
	width: 832px;
	height: 116px;
	display: block;
}

#menu {
	width: 832px;
	height: 30px;
	display: block;
}

#leftcolumn {
	float: left;
	width: 71px;
	height: 521px;
}

#textcolumn {
	float: left;
	width: 345px;
	height: 521px;
	background-image:url(images/main-body_ondex.jpg);
}

#actioncolumn {
	float: left;
	width: 416px;
	height: 521px;
	background-image:url(images/right_side_repeating.jpg);
	background-repeat: repeat-y;
	display: block;
}

#loginpart {
	display: block;
	width:416px;
	height: 150px;
}

#newspart {
	display: block;
	margin-top: 10px;
	height:112px;
	width:416px;
	background-image:url(images/Whatsnew.jpg);
}

#whatsnew {
	display: block;
	height:112px;
	width:416px;
	background-image:url(images/Whatsnew.jpg);
}

#flashpart {
	display: block;
	margin-top: 20px;
	width: 416px;
	height: 229px;
}

#frontfooter {  
	width: 832px;
	height: 50px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}

.LinksTextLogin {
	font-family: Arial,Helvetica,sans-serif;
	color: #333;
}

.LinksTextLogin a:link {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
.LinksTextLogin a:active {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}	
.LinksTextLogin a:visited {
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
.LinksTextLogin a:hover {
	color: #153543;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}	

#headerbox {
	width: 832px;
	height: 116px;
	background-image: url(images/Top-Banner.jpg);
}

#toploginbox {
	width: 230px;
	height: 85px;
	float: right;
	z-index: 3;
	margin-right: 30px;
	margin-top: 16px;
	background-image: url(images/Top_Login_Box.jpg);	
}

.Link2 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
}

#onlinegrid {
	width: 620px;
	height: 410px;
	display: block;
}

.onlinebox {
	width: 294px;
	height: 182px;
	display: block;
	float: left;
	margin: 6px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #fff;
}

.onlinebox:hover {
	width: 294px;
	height: 182px;
	display: block;
	float: left;
	margin: 6px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #000033;
	cursor:pointer;
}

.onlinebox p {
	margin-left: 10px;
	margin-right: 150px;
	font-size: 10px;
	color: #333;
}

.onlinebox p.long {
	margin-left: 10px;
	margin-right: 10px;
	font-size: 10px;
	color: #333;
}

.onlinebox a:link {
	color: #333;
	font-size: 11px;
	font-weight: bold;
	margin: 10px;
	display: block;
}

.onlinebox a:visited {
	color: #333;
	font-size: 11px;
	font-weight: bold;
	margin: 10px;
	display: block;
}

.onlinebox a:active {
	color: #333;
	font-size: 11px;
	font-weight: bold;
	margin: 10px;
	display: block;
}

.onlinebox a:hover {
	color: #000033;
	font-size: 11px;
	font-weight: bold;
	margin: 10px;
	display: block;
}

.onlinemenu {
	font-size: 11px;
	font-color: #333;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}

.onlinemenu a:link {
	color: #333;
	font-size: 11px;
	text-decoration: underline;
}

.onlinemenu a:visited {
	color: #333;
	font-size: 11px;
	text-decoration: underline;
}

.onlinemenu a:active {
	color: #333;
	font-size: 11px;
	text-decoration: underline;
}

.onlinemenu a:hover {
	color: #000033;
	font-size: 11px;
	text-decoration: underline;
}


fieldset {
	border: 2px solid #333;
	padding: 10px;
}

#msgDiv, #msgDivTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
}

.attymenu {
	display:block;
	padding-right: 35px;
	float: left;
}

