.big {font-size:1.25em; font-family:verdana,sans-serif}
.sidebar {font-size:1.0em; font-family:verdana,sans-serif}
/* .sidebar {font-size:11px; font-family:verdana,sans-serif} */
a {text-decoration: underline;color:#024c92;}
.center{text-align:center;}
.item{float:left;padding-right:10px;width:33px}
.item_desc{float:left;width:420px}
.row{float:left;clear:both;width:100%}
.row_sp{margin-top:8px}
.row_right{text-align:right}
.padding_left {padding-left:12px;padding-right:15px;}
.img_right {float:right;margin-left:5px}
.img_left {float:left;margin-right:5px}
.fleft {float:left;}
.left {text-align: left;}
.lightgray {color:#E4E4E4; text-decoration:none}
.gray {color:#4F4F4F; text-decoration:none}
.blue {color:#024c92; text-decoration:none}
/* .blue {color:#007ab3; text-decoration:none} */
.white {color:#ffffff; text-decoration:none}
.hr{width:100%;border-top:1px solid black;height:1px;}
.hrtop{width:100%;border-top:1px solid black;height:1px;margin-top:10px;}
.hrbottom{width:490px;border-top:1px solid black;height:1px;}
.indent{margin-left: 20px;}
.mapitem{margin-bottom: 5px;}
img {
border:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#right_cont_left {
border-top:1px solid black;
border-right:1px solid black;
width:245px;
text-align:left;
margin:0px;
padding-top:10px;
float:left;
}

#right_cont_right {
border-top:1px solid black;
width:245px;
text-align:left;
margin:0px;
padding-top:10px;
float:left;
}

#right_cont_top {
width:490px;
float:left;
padding-left:10px;
padding-right:10px;
}

#margin_left1 {margin-left:10px;width:220px;}
#margin_left2 {margin-left:5px;width:202px;}
.margin_left_in {margin-left:12px;}

#box_service {
height:1px;
background-color:#B6B6B5;
width:225px;
margin-left:18px;
}

#box_service1 {
height:50px;
font-size:.9em;
/* font-size:11px; */
background:url(images/px2.jpg) repeat-y top;
color:#4F4F4F;
width:225px;
margin-left:18px;
}

#box_service_in {
width:190px;
margin:0px 0px 0px 12px;
padding:5px 0px 0px 0px;
}

#box_service2 {
font-size:.9em;
/*font-size:11px;*/
height:18px;
background:url(images/more_bg.jpg) no-repeat top; 
color:#FFFFFF;
width:225px;
margin:0px 0px 0px 18px;
padding: 5px 0px 5px 0px;
}

body 
{
	margin: 0; 
	padding: 0;
	background: white url(images/background3W.jpg) 0px 0px no-repeat fixed;
	font-size:1.0em;
/*	font-size:11px; */
	font-family:verdana,sans-serif;	
	text-align: center;
	
/*	font-size: 75%; */
}
html
{
	font-size:.8em;
/*	font-size:11px; */
	font-family:verdana,sans-serif;	
/*	font: small/1.3 Verdana,sans-serif; */
}

#container
{
	margin: 0 auto;
	padding:0;
	width: 811px;
	text-align: left;
}
#body{
	float:left;
	clear:left;
	border-top:    4px solid #000; 
	border-left:   1px solid #000; 
	border-right:  1px solid #000; 
	border-bottom: 1px solid #000; 
	width: 811px;
	margin:0;
	padding:0;
}
#columns
{
	float:left;
	margin: 0;
	padding: 0;
	background: url(images/leftbg.gif) repeat-y scroll top left;
}
#columnone
{
	width: 285px;
	float: left;
	padding: 0;
	margin: 0;
}
#columnone option
{
	padding: 0px 2px 0px 2px;
	font-weight: bold;
}
#columnone textarea
{
	width: 250px;
	padding: 0px 2px 0px 2px;
	font-weight: bold;
}

#columnone p
{
	margin: 0px 15px 0px 15px;
	text-align: left;
	padding: 2%;
}
#columnone p a
{
	font-weight: bold;
	color: #000;
}
#columnone li
{
	margin: 0px 5px 0px 40px;
	text-align: left;
	padding: 1%;
}

#columntwo
{
	width: 508px;
	float: right;
	padding: 0 8px 0 8px;
	margin: 0;
}
#columntwo ul
{
	margin-top: 0px;
	margin-bottom: 0px;
/*	padding: 1%; */
}
#columntwo p
{
	margin: 0px 0px 20px 0px; 
	text-align: left;
/*	vertical-align: middle; */
}

.imageleft
{
	float: left;
	vertical-align: middle;
	font-size: medium;
/*	text-align: left; */
	padding: 1%;
}
.imageright
{
	float: right;
	vertical-align: middle;
	font-size: medium;
	text-align: left;
	padding: 1%;

}
#header
{
	width: 811px;
	text-align: center;
/*	padding: 1%; */
}
#header #hdr_logo
{
	float: left;
/*	width: 135px; */
	vertical-align: top; 
	padding: 5px 0px 5px 0px; 
}
#header #hdr_logoR
{
	float: right;
/*	width: 135px; */
	vertical-align: middle; 
	padding: 5px 5px 5px 5px; 
}
#header #hdr_txt1
{
	line-height: 2.0; 
	color: blue;
	font-size: 2.0em;
/*	font-size: 250%; */
	font-weight: bold;
/*	padding: 0px 140px 30px 0px; */
}
#header #hdr_txt2
{
	color: black;
	font-size: 1.0em;
/*	font-size: 140%; */
	font-style: italic;
	font-weight: bold;

/*	padding: 0px 0px 5px 25px; */
/*	padding-left: 25px; */
/*	padding-top: 10px; */
}
#addr_txt
{
	padding-top: 5px;
	padding-bottom: 10px;
	font-size:.85em;
	width: 811px;
	clear: both;
	color: #000;
	text-align: center;
}
#navcont
{
	margin: 0 0 0 1px;
	padding: 0;
	width: 816px;
}
#nav
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 816px;
	float:  left;
}
#nav li
{
	margin: 0;
	padding: 0;
	float: left;
	width: 134px;
	margin-right: 1px;
	background: url(images/tabmenu.gif) no-repeat;
}
#nav a
{
	font-weight: bold;
	float: left;
	width: 134px;
	color: #FFF;
	text-decoration: none;
	line-height: 2.5; 
	text-align: center;
	background: url(images/tabmenu.gif) no-repeat;
}

#nav a:hover
{
	background-position: -134px 0;
}

#body_hom #nav_hom a, #body_con #nav_con a,
#body_tips #nav_tips a, #body_stat #nav_stat a,
#body_est #nav_est a, #body_faq #nav_faq a
{
	color: #1A1303;
	background-position: -268px 0;
	font-weight: bold;
}
#footer
{
	font-size:1.0em;
	width: 811px;
	clear: both;
	text-align: center;
}

#footer_version
{ 
	float:left;
	clear: left;
	font-size:.8em;
	width: 811px;
	height: 23px;
	text-align: center;
/*	float: left;
	clear: both;*/
/*	color: #CFCFCF; */
	padding: 7px 0px 0px 0px;
/*	text-align: center; */
}
/*
#footer footer_text
{
	float:left;
	clear: none;
	width: 411px;
	height: 44px;
	text-align: center;
	padding: 10px 30px 0px 0px;
	margin: 0px 0px 0px 0px;
} */