	body {
	margin:0px;
	margin-top:0px;
	text-align:left;
	font-family:gevana, arial, helvetica, verdana;
	font-size:11px;
	color:#000;
	background:#fff;
	}

	#reg {
	margin:0px;
	margin-top:0px;
	text-align:left;
	font-family:gevana, arial, helvetica, verdana;
	font-size:11px;
	color:#000;
	background:#fff;
	}

	
#layout {float:left; width:768px; margin-left:0px; margin-top:0px; padding:0px; text-align:left; background:#fff;}

#topmenu {width:768; height:20px; background:#6E7178; color:#fff; padding-top:4px; padding-right:0px;}

#image {width:768px; text-align:left;}

#flash {width:132px; height:140px; background:#6E7178; padding:4px;}

#menu {width:164px; background:#F94A05; padding:8px;}

#bottomNavigator {
	width: 768px;
	background: #707277;
	padding:3px;
	font-family: verdana;
	font-size: 8pt;
	color: #FFF;
	font-weight: bold;
	text-align: right;
	line-height:28px;
}

#centercontainer {padding:10px; color:#666;}

font.lefttopic {display:block; margin-bottom:5px; margin-top:20px; width:140px; text-align:center; text-transform: uppercase; color:#000; font-weight:bold; font-size:12px;}

font.contentTitle {
	font-family:Trebuchet MS, arial narrow, arial, verdana, tahoma;
	font-size:14px;
	display:block;
	font-weight:bold;
	color:#990000;
	padding-bottom:5px;
}

font.horNavTitle {
	font-family:trebuchet ms, arial, verdana, tahoma;
	color:#fff;
	font-size:12pt;
	display:block;
	border-bottom:1px solid #fff;
	margin:4px;
	font-weight:bold;
}

font.col2ContentTitle {
	display:block;
	color:#000;
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px;
	text-transform: uppercase;
}

font.searchBoxTitle {
	font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#F94A05;
	font-weight:bold;
	float:right;
}

font.col2ContentData {}

#contentholder {padding:15px; padding-bottom: 40px; }

#contentTitle {
	font-family: arial, gevana, verdana;
	font-size: 13pt;
	display: block;
	font-weight: bold;
	margin-bottom: 10px;
	color:#000;
	border-bottom:3px #F94A05 solid;
}
#navArea {
	background: #707277;
	height: 120px;
	width: 422px;
	padding: 13px;
	font-family: verdana;
	color: #FFF;
	font-size: 8pt;
}
#horNavTitle {
	font-family: trebuchet ms;
	color: #FFF;
	font-size: 12pt;
	display: block;
	border-bottom: 1px solid #FFF;
	margin: 4px;
	font-weight: bold;
}

u {text-decoration: none; }


a.horizontalNavigation {
	font-weight: bold;
	color: #FFF;
	display: block;
	float: left;
	width: 200px;
	text-decoration: none;
	padding-left: 5px;
}
a.horizontalNavigation:hover {
	font-weight: bold;
	color: #FFCC00;
	display: block;
	float: left;
	width: 200px;
	text-decoration: none;
	padding-left: 5px;
}

a.subHorizontalNavigation {
	color: #FFF;
}
a.subHorizontalNavigation:hover {
	color: #E4E4E4;
}

a {color:#000;}

#bottomNavigator {
	width: 762px;
	background: #707277;
	padding:3px;
	font-family: verdana;
	font-size: 8pt;
	color: #FFF;
	font-weight: bold;
	text-align: right;
	line-height:28px;
}

hr.center {margin-top:7px; margin-bottom:7px; color:#ccc; height:1px;}

a.switchLanguage {color: #fff; font-family:verdana, arial, tahoma, sans; font-size:8pt; font-weight:normal; text-decoration:none;}
a.topNavigation {color:#fff; text-decoration:none;}
a.linkWithinSite {color:#000;}
a.pageNumber {font-family:trebuchet ms, arial, verdana; font-size:8pt; padding:3px; color:#000;}
a.pageNumberSelected {font-family:trebuchet ms, arial, verdana, tahoma; font-size:8pt; padding:3px; color:#000000; background-color:#EEE}
a.verticalNavigation {font-family:arial; font-size:9pt; color:#fff; font-weight:bold; display:block; text-decoration:none; padding:2px;}




/* FORM HOLDER */
#hd_l { font-family: arial; font-size: 9pt; float:left; width:150px; font-weight:bold; background-color:#EFEFEF; padding:4px; margin-bottom: 2px; height: auto }
#hd_h { width: 100%; color: #990000; font-size: 14px; font-family: Trebuchet MS, arial; margin-bottom: 6px; font-weight: bold; }
#hd_r { float: left; width: auto; padding-left: 5px; margin-bottom: 2px }
#hd_d { font-family: arial; font-size: 8pt; color: #333333; display: block; padding-top: 5px; padding-bottom: 5px; }
#hd_s { border-top: 1px solid #C0C0C0; }
#hd { width: 100%; }


.mainFrameTitle {font-family: Arial, helvetica, verdana;font-size: 14pt;margin-left: 10px;color: #fff;}
td.contentFrame {padding: 10px 10px 10px 10px;font-family: arial, helvetica, verdana;font-size: 11px;}
td.popupFrameHeader {background-color: #F94A05; height: 50px; border-bottom: #707277 5px solid;}
body.mainFrame {margin: 0px 0px 0px 0px;background-color: #fff}

/* form elements */
input.x1 {width:200px;}
input.x2 {width:130px;}
input.x3 {width:90px;}
select.x1 {width:200px;}
textarea.x1 {width:200px; height:80px;}
textarea.x2 {width:400px; height:100px;}

a.newsShowAll { display: block; margin-top: 10px; margin-bottom: 10px; color: #000; font-style: italic; text-decoration: none; }

font.indexAuthor {font-weight: bold; color: #000; }