﻿body {
	color:#646464; /*8d8d8d*/
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #0064aa url(../../innerdata/images/bghp1.gif) top center repeat-x;
	width:1024px;
	height:588px;
	margin:0 auto;
	padding:0;	
}
a { color:#646464; text-decoration:none;  }
a:hover {color:#428cbf; text-decoration:none; }
a:hover,a:focus,a:active,a:visited{outline-width:0} 
ul.highlights { margin-top:0; margin-bottom:0; list-style-type:disc; list-style-position:outside; color:#319e59; }
li.highlights { margin:5px 0 0 -20px; }
#main { 
	margin:0px auto;
	min-height:588px;
	width:947px;
	overflow:hidden;
	background-color:#ffffff;
	padding-bottom:20px;
}
#roundcorner {
	width: 947px;
	margin:0px auto;
	height: 5px;
	background: url(../../innerdata/images/roundbottom.gif) bottom center no-repeat;
}
#footer {
	width: 947px;
	margin:0px auto;
	max-width:947px;
	overflow:hidden;
	padding-top: 5px;
}
/*#news { float: left; width:175px; height:200px; background-color:#f3f3f3; }*/
#news { width:175px;height:200px; float:right; padding-right:5px; }
#news_top { width:175px; background: #f3f3f3 url(../../innerdata/images/news_top.gif) top center no-repeat; }
#news_bottom { width:175px; height:9px; background: url(../../innerdata/images/news_btm.gif) top center no-repeat; }
#news_content { width: 150px; }
/*
#news_line { width: 175px;}
#news_side { float: left; width: 6px; }
#news_middle { float: left; width: 163px; height:6px; }*/
#vert_sep { width:1px; background: url(../../innerdata/images/gr_vert_dots.gif) 0 0 repeat-y; }

#content { float: left; width:490px; }
 
#banflash { margin:0px auto; width:947px; height:282px; }

#ipbanner { margin:0px auto; width:935px; height:169px; }
#ipbanner_left { float:left; width:12px; }
#ipbanner_right { float:left; width:12px; }
#ipbanner_menu { width: 891px; height: 27px; padding-top: 125px; clear:both; }
#ipbanner_menucontentsep { height: 25px; }

.lm_title {
  margin: 0px;
  margin-bottom: 5px;
  font-size: 16px;
  font-style:italic;
  padding-top: 5px;
  padding-left: 10px;
  font-family:"Trebuchet MS", Arial;
  color: white;
}

.hp_title {
  margin: 0px;
  margin-bottom: 5px;
  font-size: 20px;
  font-family:"Trebuchet MS", Arial;
  color: #319e59;
  font-style:italic;
   background:url(../../innerData/images/gr_dots.gif) bottom left repeat-x;
}
.ip_title {
  margin: 0px;
  margin-bottom: 5px;
  font-size: 20px;
  font-family:"Trebuchet MS", Arial;
  color: #1160c6;
}
.ip_subtitle {
  margin: 0px;
  font-size: 13px;
  font-family:"Trebuchet MS", Arial;
  color: #1160c6;
}

.News {
  color: #1160c6;
  font-size: 12px;
  text-decoration:none;
}
a.readmore { color:#0268b3 ; text-decoration: underline; }
a.readmore:hover { text-decoration: none; }
a.logolink { width:175px; height:90px; position: absolute; top:0; left:200px; }

/* Left Menu */
#lm_line { width: 213px; }
#lm_left { float: left; width:9px; }
#lm_right { float: left; width:7px; }


/* Top Menu */ 
ul#top_menu { list-style:none; list-style-image:none; width: 867px; height: 22px; margin:0px; padding-top:5px; background:url(../../innerdata/images/ip_mbg1.gif) 0 0 no-repeat; display: block; }
ul#top_menu li { display:inline; list-style:none; list-style-image:none; margin:0px; padding: 0px 30px 0px 30px; }
ul#top_menu .first { padding-left:10px; padding-right:10px; background:none; }
ul#top_menu li a { color:#ffffff; text-decoration:none; }
ul#top_menu li a:hover {color:#0268b3; text-decoration:none; }
/* VMenu */ 
div.vmenutitlebg { display: block; width: 220px; height: 46px; background: url("../../innerdata/images/vmenutitle.gif") 0 0 no-repeat; }
p.vmenutitle { color: #ffffff; font-size: 16px; font-weight: bold; padding: 15px 0 0 30px; margin-top:0; font-style:italic; }
ul#vmenulinks { list-style:none; list-style-image:none; margin:0px; padding: 0px 0 0 0px;  }
ul#vmenulinks li { padding: 0px 0px 0px 30px; line-height: 28px; background:url(../../innerdata/images/vmenubg.gif) 0 0 repeat-y; width:220px; height:29px; }
ul#vmenulinks li.last { background:url(../../innerdata/images/vmenubglast.gif) 0 0 no-repeat; width:220px; height:44px; padding-top:2px;  }
ul#vmenulinks li a { font-size: 1em; text-decoration:none; }
ul#vmenulinks li a.selected { color:#428cbf;  }
