/* RESET RAD MENU */
.radmenu, .RadMenu_Default, .first, .last, .item, .horizontal, .vertical, .rootGroup, .text, .link {
	background: transparent none no-repeat! important;
	border: none! important;
	padding: 0! important;
	margin: 0! important;
	float: none;
}
/* NORMAL SITE CSS */
HTML {
	font-family:arial;
	font-size:10pt;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
Body {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.BodyBackground {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  background: #004890;
}
.BodyContent {
  width:983px;
  margin: 0 auto;
  vertical-align:top;
  background-color:White;
	text-align:left;
}
.BodyContentTD {
  vertical-align:top;
  background-color:White;
  width:983px;
	margin: 0 auto;
}
#EntireContent {
	text-align:center;
}
.Header {
	height: 293px;
	width: 983px;
}
.TopMenu {
	height: 15px;
	width: 983px;
	background: #004890 url(/images/topmenubg.jpg) no-repeat;
}

.LeftContent {
	width: 450px;
	float:left;
	display:block;
	padding:15px;
	font-size: 10pt;
}
.RightContent {
	width: 450px;
	float:left;
	display:block;
	padding:15px;
		font-size: 10pt;
}
.SubLeftContent {
	width: 155px;
	padding:15px;
	float:left;
	/* display: none; */
}
.SubRightContent {
	width: 740px;
	margin-left:195px;
	padding: 15px 15px 15px 0px;
}
.Footer {
	width: 981px;
	height: 99px!important;
	background: transparent url(/images/footerbg.jpg) no-repeat;
	font-size: 8pt;
	color: #000000;
	clear: both;
	text-align: center;
}
.Footer a {
	color: #4c69b1;
	text-decoration: underline;
	font-size: 12px;
}
.Footer a:hover {
	text-decoration: none;
}


.LeftContent #MarketNews {
	list-style: none;
	padding:0;
	margin:10px 0 0 0;
}
.LeftContent #MarketNews li {
	list-style: none;
	padding:5px;
	margin:0;
	width: 450px;
	text-decoration: none;
	color:#004890;
	font-size: 12pt;
}
.LeftContent #MarketNews li a {
	color: #000000;
	text-decoration:underline;
	font-size: 10pt;
}
.LeftContent #MarketNews li a:hover {
	text-decoration:none;
}

.SubLeftContent #MarketNews {
	list-style: none;
	margin:10px 0 0 0;
	background-color:#F6F5EE;
	border:1px dotted #94B7DB;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:3px 10px;
}
.SubLeftContent #MarketNews li {
	list-style: none;
	padding:5px;
	margin:0;
	text-decoration: none;
	font-size: 9pt;
	border-bottom:1px solid #777777;
}
.SubLeftContent #MarketNews li a {
	color: #000000;
	text-decoration:underline;
	font-size: 9pt;
}
.SubLeftContent #MarketNews li a:hover {
	text-decoration:none;
}


#RightContent p {
	padding-left: 20px;
}
.searchbox
{
font-size:10pt;
}
.searchborder {
	border: 1px solid #000000;
	margin:10px 0;
	font-size: 10pt!important;
}
.searchborder td {
		font-size: 10pt;
	}
#dl_offices td {
	font-size: 10pt;
}
.menubox {
	background-color:#F6F5EE;
	border:1px dotted #94B7DB;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
.left_menu {
background-color:#EDEDED;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding-bottom:3px;
padding-left:10px;
padding-top:3px;
}
.left_menu a {
	width:165px;
	height: 25px;
	text-decoration: none;
}
.left_menu a:hover {
	background: #E0EBF5;
}
