table,th,td {
	border-width: 0;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	padding: 0;
	
}
body { Margin: 0; font-family: Arial; Padding: 0;}


#mainright {
	width: 190px;
	background-color: #E8F0F5;
}
#mainright .header { height: 20px; background-color: #BAD3E5; color: #003399; font-weight: bold; font-size: 12px; padding-left: 14px; padding-top: 3px; }
#mainright .header2 { height: 20px; background-color: #3D82B9; color: #ffffff; font-weight: bold; font-size: 12px; padding-left: 14px; padding-top: 3px; }
#mainright .item { color: #003399; font-size: 12px; padding-left: 10px; padding-top: 4px; }
#mainright .item A { color: #003399; font-size: 12px; }
#mainright .item A:Hover { color: #6699cc; font-size: 12px; }
#mainright .alerts { color: #000000; font-size: 12px; padding-left: 10px; padding-top: 2px; } 

.advert { padding-left: 6px; padding-top: 10px; padding-bottom: 10px; padding-right: 6px; float: left; width: 320px; }
.advert1 { padding-top: 10px; padding-bottom: 10px; float: left; width: 320px; }
.advert2 { padding-top: 10px; padding-bottom: 10px; float: right; width: 320px; }
.footer { padding-left: 10px; color: 666666; font-family: Arial; font-size: 12px; padding-bottom: 10px; }
.align_right { text-align: right; }
.align_center { text-align: center; }

.links2 { color: #003399; font-family: Arial; Font-Size: 12px;}
.links2 A { color: #003399; text-decoration: Underline; }
.links2 A:Hover { color: #6699cc; text-decoration: Underline; }

.submit { BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-WEIGHT: 700; FONT-SIZE: 12px; BACKGROUND: #6699cc; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: medium none; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; FONT-FAMILY: arial; }

.sitelinklist_banner { padding-top: 10px; }
#boxed { width: 100%; }
#boxed .barleft { background-image: url('/images2/barback.gif'); width: 210px; float: left; }
#boxed .bartext { color: #ffffff; font-family: Arial; Font-Size: 12px; font-weight: bold; padding-left: 15px; padding-top: 3px; }
#boxed .barright { background-image: url('/images2/barback2.jpg'); }
#boxed .subheader { background-color: #E8F0F5; color: #4469B4; font-family: Arial; Font-Size: 10px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; }
#boxed .subheader A { color: #4469B4; decoration: underline; }
#boxed .subheader A:hover { color: #6699cc; decoration: underline; }

#fullboxed { width: 500px;}
#fullboxed .barleft { background-image: url('/images2/barback.jpg'); width: 210px; height: 20px; float: left; clear: float; }
#fullboxed .bartext { color: #ffffff; font-family: Arial; Font-Size: 12px; font-weight: bold; padding-left: 15px; padding-top: 3px; }
#fullboxed .barright { background-image: url('/images2/barback2.jpg'); }
#fullboxed .subheader { height: 22px; background-color: #E8F0F5; color: #4469B4; font-family: Arial; Font-Size: 12px; padding-left: 5px; padding-top: 2px; }
#fullboxed .subheader2 { height: 20px; background-color: #E8F0F5; color: #4469B4; font-family: Arial; font-weight: bold; Font-Size: 14px; padding-left: 5px; padding-top: 2px; }
#fullboxed .subheader A { color: #4469B4; font-family: Arial; Font-Size: 12px; decoration: underline; }
#fullboxed .subheader A:hover { color: #6699cc; font-family: Arial; Font-Size: 12px; decoration underline; }

.textheader { color: #4469B4; font-family: Arial; Font-Size: 16px; font-weight: bold; }
.textheader2 { color: #000000; font-family: Arial; Font-Size: 16px; font-weight: bold; }
.textheader3 { color: #000000; font-family: Arial; Font-Size: 14px; font-weight: bold; }
.textheader4 { color: #4469B4; font-family: Arial; Font-Size: 12px; }
.textheader5 { color: #4469B4; font-family: Arial; Font-Size: 14px; font-weight: bold; }
.textheader6 { color: #003399; font-family: Arial; Font-Size: 16px; font-weight: bold; }
.textheader7 { color: #003399; font-family: Arial; Font-Size: 14px; font-weight: bold; }
.textheader8 { color: #000000; font-family: Arial; Font-Size: 12px; font-weight: bold; }
.subheader { background-color: #E8F0F5; color: #4469B4; font-family: Arial; Font-Size: 12px; padding-left: 5px; padding-top: 2px; font-weight: bold; }


.form_divider1 { height: 5px; }
.form_divider2 { border-top: #dddddd 2px dotted; height: 5px; }

.text { color: #000000; font-family: Arial; Font-Size: 12px; }
.textblue { color: #448FB4; font-family: Arial; Font-Size: 12px; }
.textred { color: #990000; font-family: Arial; Font-Size: 12px; }
.text A { color: #990000; font-family: Arial; Font-Size: 12px; }
.text A:hover { color: #000000; font-family: Arial; Font-Size: 12px; }
.text2 { color: #000000; font-family: Arial; Font-Size: 12px; }
.text2 A { color: #000000; font-family: Arial; Font-Size: 12px; text-decoration: underline; }
.text2 A:hover { color: #990000; font-family: Arial; Font-Size: 12px; }
.text-indented { color: #000000; font-family: Arial; Font-Size: 12px; padding-left: 10px; font-weight: bold; }
.text-indented A { color: #6699FF; font-family: Arial; Font-Size: 12px; font-weight: bold; }
.text-indented A:hover { color: #6699FF; font-family: Arial; Font-Size: 12px; font-weight: bold; }
.textlink { color: #DD3333; font-family: Arial; Font-Size: 12px; }
.formbox { background-color: #E7EFF4; padding-top: 15px; padding-left: 10px; padding-bottom: 15px; padding-right: 10px; }
.formtext { color: #000000; font-family: Arial; Font-Size: 12px; font-weight: bold; }

.frontleft { float: left; font-family: Arial; font-size: 12px; }
.frontleft A { font-family: Arial; font-size: 12px; color: #5CADD6; font-weight: bold; }
.search { width: 700px; height: 35px; float: right; background-image: url('/images2/search2.jpg'); }
.searchcontent { text-align: right; padding-right: 8px; padding-top: 3px; }
.text1 { float: left; width: 690px; font-size: 12px; }


.rightbanner { width: 310px; }

.leftbanner2 { float: left; width: 300px; }
.rightbanner2 { clear: float; }

.formfield { font-size: 12px; width: 230px; vertical-align: top; font-family: Arial; color: #000000; }
.formfieldbold { font-size: 12px; width: 230px; vertical-align: top; font-family: Arial; color: #000000; font-weight: bold; }
.formfieldstar { font-size: 12px; width: 10px; vertical-align: top; font-family: Arial; color: #990000; }
.formdata { font-size: 12px; font-family: Arial; vertical-align: top; }
.formdata A { font-size: 12px; font-family: Arial; color: #990000; font-weight: bold;}
.formdata A:hover { font-size: 12px; font-family: Arial; color: #990000; font-weight: bold;}



.newsletter_archives { float: right; }
.newsletter_archives A { color: #990000; font-size: 12px; font-weight: bold; } 


.websearch { color: #003E8C; font-size: 14px; font-weight: bold; padding-left:16px;}


.na_m { float: left; }
.na_nl { clear: left; float: left; }
.na_end { }
.na { color: #000000; font-size: 12px; padding-top: 15px; padding-left: 20px; width: 120px;  }
.na A { color: #000000; text-decoration: none; }
.na A:hover { text-decoration: underline; }

.input { font-size: 10px; width: 220px; }
.input2 { font-size: 10px; }
.hide { display: none; }
.location { font-size: 10px; }


.entirepage {
	width: 780px;
	padding:0px;
	margin:0px;
	border: 0px;
}
.topbar {
	height: 14px;
	width:780px;
	background-image: none;
	clear:both;
	background-color: #00418C;
}
.companylogo {
	height: 60px;
	width:270px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.headercurve {width: 36px; background-image: url('/images2/topmid3.gif'); float:left;}
.corporatemenu {
	height: 32px;
	width: 474px;
	background-image: url(../images2/top4-2.gif);
	Font-Weight: bold;
	Font-Size: 12px;
	text-decoration: none;
	float: left;
	background-color: #FFFFFF;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.corporatemenu A {
	Color: #D3AE67;
	text-decoration:none;
}
.corporatemenu A:hover {
	Color: #FFFFFF;
}
.infobar {
	float: none;
	color:000000;
	font-size: 12px;
	text-align:right;
	padding-top: 6px;
}
.sitemenu {
	width: 780px;
	height: 25px;
	clear:both;
	Font-Weight: bold;
	Font-Size: 12px;
	Color: #FFFFFF;
	background-image: none;
	background-color: #134487;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.sitemenutext {  }
.sitemenu A { Color: #FFFFFF; text-decoration: none; padding: 0px 10px 0px 10px; }
.sitemenu A:hover {Color: #99ccff; }
.sitemenutexthighlight A { Color: #99ccff; text-decoration: none;}
.sitemenuitemtexthighlight A { Color: #99ccff; text-decoration: none;}
.main {
	width: 780px;
	background-color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	padding-top: 5px;
	float: none;
	
}
.maincontent {
	float: none;
	width: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
.maincontent2 {
	float: left;
	width: 540px;
	padding-right: 5px;
	padding-left: 5px;
}

.mainrightmenu {
	float: right;
	width: 215px;
	background-color: #E8F0F5;
	Font-Size: 12px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	height: auto;
	overflow: auto;
}
.mainrightmenu A { color: #003399; Font-Size: 12px; }
.mainrightmenu A:hover { color: #6699cc; Font-Size: 12px; }
.mainrightalerts { color: #000000; Font-Size: 12px; }
.searchbar {
	width: 780px;
	height: 35px;
	background-image: url(../images2/search2.jpg);
	clear: both;
	padding: 4px 0px 0px 0px;
	color: #003399;
	Font-Size: 16px;
	Font-Weight: bold;
}
.advertisements { width: 700px; clear: both; padding: 10px 0px 0px 0px; }
.disclamer {
	width: 780px;
	clear: both;
	padding-top: 10px;
	font-size: 10px;
	color: #999999;
}
.whitebar { height: 2px; background-color: #FFFFFF; margin: 0; padding: 0;}
#changed { z-index: 10; background: #5ba9d1; color: #ffffff; position: absolute; top: 20%; left: 30%; width: 350px; border: 2px solid #83c9ec; }
#changed A { color: #ffffff; }
#changed .header { background: #83c9ec; padding: 2px; font-weight: 700; }
#changed .header A { color: #ffffff; display: block; }
.newsletter_head { color: #003E8C; font-size: 14px; font-weight: bold; padding-top: 12px;}
.newsletter_text { color: #000000; font-size: 12px; }
.changepass_banner { height:100px; width:510px; padding-top: 10px; padding-bottom: 10px; }
.leftbanner { float: left; width: 195px; }
.readtherest A { color: red; size: 12px;}

.subheaderbartop { background-image: url('/images2/barback.gif'); width: 210px; clear: both;}
.subheaderbartext { color: #ffffff; font-family: Arial; Font-Size: 12px; font-weight: bold; padding-left: 15px; padding-top: 3px; }
.subheaderbarmiddle { background-color: #5CA7D1; height: 5px; clear: both;}
.subheadertext { background-color: #E8F0F5; color: #4469B4; font-family: Arial; Font-Size: 10px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; }
.subheadertext A { color: #4469B4; decoration: underline; }
.subheadertext A:hover { color: #6699cc; decoration: underline; }
.locationbar { clear: both; color: #6699cc; Font-Size: 10px; background-color: #E8F0F5; padding: 5px 0px 5px 0px;}
.locationbar A { color: #003399; }
.locationbar A:hover { color: #6699cc; }
.locationbarcitytext {
	color: #060; font-size:14px
}

.links1 {
	color: #003399;
	font-family: Arial;
	Font-Size: 12px;
	position: relative;
	left: 7px;
	padding: 4px 0 4px 0;
}
.links1 A {
	color: #00FFFF;
	text-decoration: underline;
}
.links1 A:Hover { color: #6699cc; text-decoration: Underline; }

.searchbox { background-image:url('images2/magnifying-glass.gif'); background-repeat:no-repeat; padding-left: 20px; background-color: white;}

.scroll {
	height: 300px;
	width: 500px;
	overflow: auto;
	border: 1px solid #666;
	padding: 8px;
}
.portal {
	font-size: 110%;
	color: #990000;
	background-color: #E8F0F5;
	clear: both;
}
#right {
	float: right;
	clear: none;
}
#left {
	float: left;
}
.gwt {
	padding: 5px;
	float: left;
	width: 450px;
}
.gwt2 {
	padding: 5px;
	float: left;
	width: 450px;
}
.gwtright {
	float: right;
	padding-left: 10px;
	width: 280px;
}
.managed {
	padding: 5px;
}
#sddm       


{
	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddm li
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: auto;
	height: auto;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #D3AE67;
}

#sddm li a
{
	width: auto;
	color: #D3AE67;
	text-decoration: none;
	height: auto;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-color: #134487;
	display: block;
}

#sddm li a:hover
{
	background-color: #134487;
	color: #FFFFFF;
}

#sddm div
{
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	border: 1px solid #134487;
	background-color: #E8F0F5;
	display: block;
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #E8F0F5;
		color: #134487;
		font: 11px arial}

	#sddm div a:hover
	{
	color: #FFF;
	background-color: #0099FF;
}
.menubar8 {
	background:#134487;
	width: auto;
	height: auto;
	display: block;
	clear: both;
}
.rhs {
	float: right;
}
.moneychart {
	clear: left;
	float: left;
}
.confone {
	float: right;
	clear: inherit;
}
.conflogos {
	clear: both;
}
#Lnews {
	background-color: #D1BA77;
	float: left;
	width: 240px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 7px;
}
.Rnews {
	padding: 7px;
	float: right;
}
.Mnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	clear: both;
}
.Rnews {
	float: right;
	width: 260px;
}
.entirepage .main #bigeasyright {
	float: right;
	text-align: center;
	clear: none;
	padding: 5px;
	width: 220px;
}
.entirepage .main .maincontent .bigeasyleft {
	float: left;
	clear: none;
	width: 550px;
	left: auto;
	top: auto;
}
