* {margin:0;padding:0;}
body {margin:0;padding:0;font-size:0.8em;font-family: Tahoma, Arial, Helvetica, sans-serif;color:#2a2a2a;background:url(images/pagebg.gif) top left repeat-y;}
body.printfriendly {background-image:none;background-color:#FFFFFF;margin:16px;}
td {font-size:0.8em;font-family: Tahoma, Arial, Helvetica, sans-serif;color:#2a2a2a;}
p {margin-bottom:13px;}
#wrapper {width:100%;}
#pageheader {width:782px;height:77px;background-color:#FFFFFF;}
#flashholder {width:400px;height:77px;float:left;display:inline;}
#headerlogo {width:276px;height:77px;float:right;display:inline;}
#menu {width:100%;background-color:#4D84C4;}
.clear {clear:both;}
#contentspacer {width:784px;height:18px;background-color:#FFFFFF;}
#contentwrapper {width:780px;}
#navbar {width:170px;float:left;display:inline;}
#contentarea {width:594px;min-height:400px;margin-right:6px;float:right;display:inline;text-align:left;}
#editorial {width:586px;min-height:380px;}

/* for Internet Explorer */
/*\*/
* html #editorial {
height:380px;
}
/**/

ul {list-style-image:url(images/liarrow.gif);margin-left:14px;padding-left:14px;margin-top:12px;margin-bottom:12px;}
#header {position:absolute;top:0px;left:0px;height:113px;width:780px;z-index: 28;}
#topbg {position: absolute;top: 0px;left: 0px;width: 100%;height: 95px;background-image:  url(images/topbg.gif);background-repeat: repeat-x;z-index: 3;}
#sidebar {position: absolute;top: 140px; left: 0px;width: 234px;height: 322px; z-index: 2;}
#content {position: absolute;top: 121px;left: 250px;width: 490px;z-index: 25;}
.disabledfield { background-color:#CCCCCC;}
.enabledfield { background-color:#FFFFFF;}

.relatedlinks {font-family:Tahoma;font-size:11px;font-weight:normal;color:#626F99;padding-left:4px;}
#menu {margin:0;padding:0;}
#menu ul{margin:0;padding:0;}
#nav ul {margin:0;padding:0;list-style:none;display:inline;}
#nav li {position:relative;float:left;display:inline;width:127px;}
#nav a.mainlink {display:block;text-decoration:none;padding-top:2px;padding-bottom:2px;padding-left:3px;font-size:11px;border-top:1px solid #CCCCCC;border-right:1px solid #666666;border-bottom:1px solid #666666;border-left:1px solid #CCCCCC;font-family: Arial, Helvetica, sans-serif;}
#nav a.mainlink:link, #nav a.mainlink:visited {background-color:#4D84C4;text-decoration:none;color:#FFFFFF;}
#nav a.mainlink:hover, #nav a.mainlink:focus {background-color:#7CA4D3;text-decoration:none;color:#FFFFFF;}

#nav li ul {position:absolute;width:148px;left:-999em;margin:0;padding:0;}
#nav li:hover ul {left:auto;}
#nav li:hover ul, #nav li.sfhover ul {left:auto;}
#nav .firstlink {font-weight:bold;}

ul.subnav {margin:0;padding:0;list-style-type:none;border-top:1px solid #999999;border-right:1px solid #333333;border-bottom:1px solid #333333;border-left:1px solid #999999;background-color:#FFFACF;}
ul.subnav li {float:left;font-size:11px;}
ul.subnav li a {display:block;text-decoration:none;padding:4px;width:148px;voice-family: "\"}\"";voice-family:inherit;width:140px;}
ul.subnav li a:link, #nav li a:visited {background-color:#FFFACF;text-decoration:none;color:#3393B3;}
ul.subnav li a:hover, #nav li a:focus {background-color:#FCF7B6;text-decoration:none;color:#000000;}

.largered {font-size:110%;color:#FF0000;}
.breadcrumbs1 {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none;background-color:#FFFACF;padding:2px;}
.breadcrumbs2 {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#6195D3;text-decoration:none;background-color:#E3F5FF;padding:2px;}
.breadcrumbscurrent {font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none;background-color:#E3F6FD;}
.whitehomepage
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.darkhomepage
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a2a2a;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
		
}
.headline1
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.headlinebox
{
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	
}
.headline2
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

textarea {font-size:100%;font-family: Arial, Helvetica, sans-serif;}

.bodytext {font-size:100%;padding-right: 12px}
.bodytextsmall {font-size:90%;padding-right:12px}
.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.bodytitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #284F7D;
	text-decoration: none;
	line-height: 24px;
}

.pagetitle {font-family: Arial, Helvetica, sans-serif;font-size:130%;font-weight: normal;color:#1F3D61;text-decoration: none;}

.latestnewstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1F3D61;
	text-decoration: none;
}
.latestnewsheadline {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight: normal;
	color: #990033;
	text-decoration: none;
}
.latestnewstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight: normal;
	color: #2a2a2a;
	text-decoration: none;
}
.copyright
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515B99;
	text-decoration: none;
}
.contactdetails
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #515B99;
	text-decoration: none;
}
#toplink {width:111px;}
#toplinkbutton {width:111px;}

a.type1:link, a.type1:visited {color:#990033; #FFFACF; text-decoration:none;}
a.type1:active, a.type1:hover {color:#990033; #FFFACF; text-decoration:none;}

a.type2:link, a.type2:visited {color:#626F99; #FFFACF; text-decoration:none;}
a.type2:active , a.type2:hover {color:#626F99; #FFFACF; text-decoration:none;}

a.type3:link, a.type3:visited {color:#626F99;background-color:#FFFACF;text-decoration:none;}
a.type3:active, a.type3:hover {color:#626F99;background-color:#FFFACF;text-decoration:underline;}

a.type4:link, a.type4:visited {color:#626F99; background-color: #FFFACF; text-decoration:underline;}
a.type4:active, a.type4:hover {color:#626F99; background-color: #FFFACF; text-decoration:underline;}

a.type5:link, a.type5:visited {color:#FFFFFF; text-decoration:underline;}
a.type5:active, a.type5:hover {color:#FFFFFF; text-decoration:underline;}

a.breadcrumb:link, a.breadcrumb:visited {color:#6195D3; text-decoration:underline;}
a.breadcrumb:active, a.breadcrumb:hover {color:#6195D3; text-decoration:underline;}

a.type6:link, a.type6:visited {color:#626F99;background-color:#E3F6FD;text-decoration:none;margin-left:4px;margin-right:4px;}
a.type6:active, a.type6:hover {color:#626F99;background-color:#E3F6FD;text-decoration:underline;margin-left:4px;margin-right:4px;}


.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.headline {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #990033;
	text-decoration: none;
}
.newstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  80%;
	font-weight: normal;
	color: #2a2a2a;
	text-decoration: none;
}
.emailrightside {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #284F7D;
	text-decoration: none;
	margin-top:4px;
	line-height:20px;
}
#changing {width:125px;height:105px;display:block;float:right;margin-top:10px;background:url(images/changing.gif) top right no-repeat;}