@charset "utf-8";
/* CSS Document */
body{ background-color:#f3f8fc; font-family:Arial, Helvetica, sans-serif;}
a { color:#0085cf; text-decoration:none;}
a:hover{ text-decoration:underline;}
#container_outer{ margin:auto; margin-top:0px; position:relative; width:870px; }
#container_inner{ margin:0px; float:left; position:relative; /*height:500px;*/ width:870px; }
#header { width:870px; height:164px; float:left; position:relative; background:url(css_images/header.jpg) no-repeat; margin:0px 0px 2px 0px; padding:0px; }
#body_top { width:870px; height:30px; float:left; position:relative; background:url(css_images/content_top.jpg) no-repeat ; margin:0px; padding:0px;
}
#menu { width:867px; height:30px; /*background:url(css_images/menu-slice.jpg) top left no-repeat; */padding:0px; margin:0px; float:left; position:relative;}

#menu ul {   list-style:none; margin:5px 0px 0px 20px; padding:0px;}
#menu li { color:#0085cf; font-family:Arial, Helvetica, sans-serif; font-size:16px; display:inline; padding-right:35px;}
#menu li a{color:#0085cf; text-decoration:none; }
#menu li a:hover{ color:#333333;}
#menu li a.current{color:#333333;}
#body_mid { width:864px; float:left; position:relative; background:url(css_images/content_mid.jpg) repeat-y; margin:0px; padding:0px 3px 3px 3px;}
#body_bottom{ width:870px; height:15px; float:left; position:relative; background:url(css_images/content_bottom.jpg) no-repeat; margin:0px; padding:0px; line-height:0px;}

#content{
	width:638px;
	margin:0px 0px 0px 12px;
	padding:0px;
	float:left;
	position:relative;
	background:#FFF;
}

#inner_top{ width:638px; height:56px; margin:0px; padding:0px; float:left; position:relative; background:url(css_images/inner_top.jpg) no-repeat;}
#inner_top table { margin:8px 0px 0px 8px; padding:0px;}
#inner_top  form{ margin:0px; padding:0px;}
#inner_top .header1{ color:#0085cf; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; margin:0px 0px 0px 10px; padding:0px;}
#inner_top .header3{ color:#0085cf; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0px 0px 0px 10px; padding:4px 0px 0px 0px;}
#inner_top .header2{ color:#0085cf; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; margin:18px 0px 0px 10px; padding:0px;}
#inner_top .search { color:#666; font-size:11px; font-weight:bold; margin:0px 0px 0px 14px; padding:0px;}

#content_right{
	width:200px;
	margin:0px;
	margin-left:8px;
	padding:0px;
	float:left;
	position:relative;
	
}

#item_box{width:638px; height:85px; margin:0px; padding:5px 0px 5px 0px; border-bottom:1px #d9dbdf solid; float:left; position:relative;
font-family:Arial, Helvetica, sans-serif; font-size:11px; overflow:hidden;}
#item_box table { margin-left:10px;}
#item_box  h3 { margin-left:10px;}
#item_box2{width:638px; margin:0px; padding:5px 0px 5px 0px; border-bottom:1px #d9dbdf solid; float:left; position:relative;
font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#item_box2 .nospace{ margin:0px; padding:0px;}
#item_box2 .small { font-size:11px; margin-top:1px; padding-top:1px; text-align:center;}
.item_box_top{ border-top:1px #d9dbdf solid;}
.photo_box{ background:#CCC; padding:4px;}
.grey_row{ background:#dedddb;}
.grey_box { width:60px; height:21px; color:#0085cf; padding:0px; margin:2px 0px 0px 2px; position:relative;/* background:url(css_images/greybox.gif) no-repeat;*/}
.small_font{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.go_button { color:#0085cf; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
background: #f5e5c4;
border: 1px outset; cursor:pointer;
} 
#right_top{ width:195px; height:30px; margin:0px; padding:0px; background:url(css_images/right_top.jpg) no-repeat;}
#right_top h1{ color:#0085cf; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0px 0px 0px 10px; padding:4px 0px 0px 0px;border-bottom:1px solid #0085cf; width:92%;}
#right_mid{ width:195px;/* height:60px;*/ margin:0px; padding:0px 0px 0px 10px; background:url(css_images/right_mid.jpg) repeat-y;
font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#right_mid .date{ font-weight:bold; font-size:12px; color:#333;}
#right_mid .other{ font-weight:bold; font-size:11px; color:#666;}
#right_bottom{ width:195px; height:15px; margin:0px; padding:0px; background:url(css_images/right_bottom.jpg) no-repeat;}

#footer { width:862px; margin:0px 0px 0px 0px; padding:0px 0px 0px 8px; float:left; position:relative; font-size:11px; color:#666;}
#footer p { margin:0px; padding:0px;}