﻿html {
width:100%;
margin: 0px;

}
body {
width:100%;
margin: 0px;
padding:0px
}
.main_td {
width:960px;
height:340px;
text-align:center;
}
.blue_bg {
	background:#6ab2c8;
}
.menu_left{
width:542px;
height:61px;
background:url('../images/mainmenu.gif') repeat-x;
}
.menu_right {
width:418px;
height:61px;
background:url('../images/mainmenu.gif') repeat-x;
vertical-align:middle
}
.banner_left{
width:542px;
height:279px;
background:url('../images/leftmedbg.gif') no-repeat;
}
.banner_right{
width:418px;
height:279px;
background:url('../images/rightmedbg.gif') no-repeat;
}
.logo {
	width:214px;
	background:url('../images/logo.gif') no-repeat;
}
.hovermenu{
width:400px;
height:61px;
vertical-align:middle;
}
.hovermenu ul{
font: bold 13px arial;
height: 61px;
width:400px;
padding:0;
margin:0px
}

.hovermenu ul li{
list-style: none;
display: inline;
width:90px;
height:61px;
margin:0px;
height:0px;
vertical-align:middle
}

.hovermenu ul li a{
margin:0px;
text-decoration: none;
float: left;
color: black;
width:96px;
line-height:55px;
height:61px;
color:#155d8f;
vertical-align:middle;
}

.hovermenu ul li a:hover{
background-color: #fcfdff;
}

.hovermenu ul li a.selected{
background-color: #155d8f;
color:#ffffff
}
.spacer_banner {
	height:29px;
	text-align:right;
}
.spacer_banner form {
	margin:0 0 0 0;
	padding:2px 0 0 0;
}

.spacer_banner2{
	height:28px;
	font-family:Verdana;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
}
.text_left {
	height:222px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#004b82;
	vertical-align:top;
	font-weight:bold;
	padding-left:10px	
}
.border_med {
	width:31px;
	background:url('../images/border.gif') no-repeat;

}
.text_left p{
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:8px;
}
.readmore {
height:36px;
text-align:right;
padding-right:10px

}
.readmore a {
	background:#004b82;
	color:#ffffff;
	width:93px;
	height:30px;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	display:block;
	line-height:25px;
	text-align:center;
	font-weight:bold
}
.text_top{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#383939;
	font-size:12px;
	vertical-align:top;
	padding-left:10px;
	height:100px
	
}
.text_top p{
	padding-top:0px;
	margin-top:0px;
}
.text_top h1{
	color:#004b82;
	font-size:18px;
	margin-bottom:5px;
	margin-top:2px;
}
.text_top2{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:black;
	font-size:12px;
	vertical-align:top;
	padding-left:10px;
	
}
.text_top2 h1{
	color:#004b82;
	font-size:18px;
	border-bottom: thin 1px gray dotted;
}
.text_top2 h2{
	color:#004b82;
	font-size:18px;
}
.text_top2 h3{
	color:#004b82;
	font-size:14px;
}

.text_left_bottom {
	width:480px;
}
.text_right_bottom {
	width:449px;
}
.tdfixer{
	width:960px
}
.tablecontenttl {
width:33px;
height:33px;
background:url('../images/tablecontenttl.gif') no-repeat;
}
.tablecontenttr {
width:33px;
height:33px;
background:url('../images/tablecontenttr.gif') no-repeat;
}
.tablecontentbr {
width:33px;
height:33px;
background:url('../images/tablecontentbr.gif') no-repeat;
}
.tablecontentbl {
width:33px;
height:33px;
background:url('../images/tablecontentbl.gif') no-repeat;
}
.tablecontentt {
height:33px;
background:url('../images/tablecontentt.gif') repeat-x;
}
.tablecontentb {
height:33px;
background:url('../images/tablecontentb.gif') repeat-x;
}
.tablecontentml {
width:33px;
background:url('../images/tablecontentml.gif') repeat-y;
}
.tablecontentmr {
width:33px;
background:url('../images/tablecontentmr.gif') repeat-y;
}
#NewsTicker{
width:196px;
height:20px;
margin:0 auto;
padding-top:8px;
padding-left:80px;
text-align:left;
float:left
}
#NewsTicker h1{
padding:0px; margin:0;
color:#ffffff;
font-size:12px;
font-weight:bold;
}
#NewsVertical {
width: 150px;
height: 100px;
display: block;
overflow: hidden;
position:relative;
}
#controller{
font-size:12px;
color:#ffffff;
padding-top:3px;
display:none;
}
#play_scroll_cont{display:hidden;}
/* --------------- */
/* Ticker Vertical */
#TickerVertical {
width: 150px;
height: 100px;
display: block;
list-style: none;
margin: 0;
padding: 0;
}
#TickerVertical li {
display: block;
width: 150px;
height:100px;
color: #333333;
text-align: left;
font-size: 12px;
margin: 0;
padding: 0px;
float: left;
}
#TickerVertical li .NewsTitle{
display: block;
color: #000000;
font-size: 12px;
font-weight:bold;
margin-bottom:6px;
}
#TickerVertical li .NewsTitle a:Visited {
display: block;
color: #000000;
font-size: 12px;
font-weight:bold;
margin-bottom:6px;
text-decoration:none;
}
#TickerVertical li .NewsTitle a:link {
display: block;
color: #000000;
font-size: 12px;
font-weight:bold;
margin-bottom:6px;
text-decoration:none;
}
#TickerVertical li .NewsTitle a:hover {
text-decoration:underline;
}

#TickerVertical li .NewsImg{
float:left;
margin-right:10px;
}
#TickerVertical li .NewsFooter{
display: block;
color: #000000;
font-size: 10px;
margin:0px 0 0px 0;
}
.tablecontenttl2 {
width:33px;
height:33px;
background:url('../images/tablecontenttl2.gif') no-repeat;
}
.tablecontenttr2 {
width:33px;
height:33px;
background:url('../images/tablecontenttr2.gif') no-repeat;
}
.tablecontentbr2 {
width:33px;
height:33px;
background:url('../images/tablecontentbr2.gif') no-repeat;
}
.tablecontentbl2 {
width:33px;
height:33px;
background:url('../images/tablecontentbl2.gif') no-repeat;
}
.tablecontentt2 {
height:33px;
background:url('../images/tablecontentt2.gif') repeat-x;
}
.tablecontentb2 {
height:33px;
background:url('../images/tablecontentb2.gif') repeat-x;
}
.tablecontentml2 {
width:33px;
background:url('../images/tablecontentml2.gif') repeat-y;
}
.tablecontentmr2 {
width:33px;
background:url('../images/tablecontentmr2.gif') repeat-y;
}
.footer {
		font-family:Verdana;
	font-size:10px;
	color:Black;
	font-weight:bold;
	text-align:center;

}


