body {
	background-color:#236033;
	background-image:url(../_i/bg_fill.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	margin:0px;
}

#main {
	background-image:url(../_i/bg.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:780px;
	height:800px;
}


#main .hidden {
	display:none;
}

#main .left {
	float:left;
}
#main .right {
	float:right;
}
#main .clear {
	clear:both;
}

#main .white {
	color:#FFFFFF;
}
#main .green {
	color:#5DC64C;
}
#main .blue {
	color:#069EE5;
}
#main .red {
	color:#FB5564;
}
#main .yellow {
	color:#FFC600;
}
#main .gray {
	color:#595959;
}


#main #content {
	width:780px;
}


#main #content #top_menu {
	position:absolute;
	top:0px;
	left:500px;
	height:29px;
	background-position:0px 0px;
	background-repeat:no-repeat;
	margin:0px;
	padding:3px 0px 0px 7px;
	margin-right:-30px;
}

#main #content #top_menu ul {
	list-style:none;
	height:24px;
	margin:0px;
	padding:0px;
}

#main #content #top_menu ul li {
	float:left;
	height:24px;
	padding:0px 0px 0px 0px;
	margin:0px;
	display:block;
}


#main #content #top_menu_left{
position:absolute;
	top:3px;
	left:304px;
	width:212px;
	height:26px;
	background:url(../_i/top_menu_left.gif) no-repeat;
}

#main #content #top_menu_left ul {
list-style:none;
margin:0;
padding:0 0 0 7px;
}
#main #content #top_menu_left ul li{
float:left;
padding:0;
margin:0;
}

#main #content #top {
	width:780px;
	height:130px;
}

#main #content #top #logo {
	float:left;
	width:257px;
	height:100px;
	padding:30px 0px 0px 25px;
	margin:0px;
}

#main #content #top #menu {
	float:right;
	width:483px;
	padding:68px 0px 0px 0px;
	margin:0px;
}

#main #content #top #menu ul {
	list-style:none;
	float:right;
	width:483px;
	height:36px;
	margin:0 0 0 0px;
	padding:0px;
}

#main #content #top #menu ul .last {
	padding:0px;
}

#main #content #top #menu ul li {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	display:block;
}

#main #content #middle {
	width:755px;
	min-height:600px;
	padding:0px 0px 0px 25px;
	margin:0px;
}

#main #content #middle .bottom_line {
	background-image:url(../_i/img_bottom_line.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#main #content #middle #text {
	background-image:url(../_i/bg_content_fill.jpg);
	background-position:0px 0px;
	background-repeat:repeat-y;
	width:700px;
	padding:10px 0px 10px 0px;
	margin:0px;
	font:11px Tahoma;
	color:#595959;
	line-height:16px;
}

#main #content #middle #text p{
line-height:16px;
}

#main #content #middle #text a {
	/*text-decoration:none;*/
}

#main #content #middle #text a:hover {
	text-decoration:underline;
}

#main #content #middle #text ul {
	list-style:none;
	margin:30px auto 0px auto;
	padding:0px;
	width:330px;
}

#main #content #middle #text ul li {
	margin:1px 0px 1px 0px;
	padding:0px 0px 0px 17px;
	height:23px;
	line-height:23px;
	color:#595959;
}

#main #content #middle #text ul .odd {
	background-image:url(../_i/safety_li.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#main #content #middle #text ul .even {
	background-image:url(../_i/safety_li.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#main #content #middle #text_column {
	width:320px;
	line-height:13px;
	text-align:justify;
}
.ust
{
	background-image:url(../_i/bg_poti_li_2.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.ustb
{
	background-image:url(../_i/bg_poti_li_2b.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.alt
{
	background-image:url(../_i/bg_poti_li_1.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.altb
{
	background-image:url(../_i/bg_poti_li_1b.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#main #content #middle #home_text {
	width:755px;
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:11px;
	color:#595959;
	line-height:16px;
}
#main #content #middle #home_text a {
	text-decoration:none;
	color:#FFFFFF;
}
#main #content #middle #home_text a:hover {
	text-decoration:underline;
}

#main #content #middle #home_flash {
	background-image:url(../_i/bg_flash.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:755px;
	height:218px;
	margin:0px;
	padding:0px;
}

#main #content #middle #home_ie {
	background-image:url(../_i/bg_home_ie.jpg);
	background-position:0px 38px;
	background-repeat:no-repeat;
	width:154px;
	height:135px;
	margin:0px;
	padding:35px 20px 0px 116px;
	float:left;
}
#main #content #middle #home_ie p {
	padding:9px 0px 3px 0px;
	margin:0px;
	font-size:10px;
}
#main #content #middle #home_ie img {
	padding:0px;
	margin:6px 0px 1px 4px;
}

#main #content #middle #home_tlog {
	background-image:url(../_i/bg_home_tlog.jpg);
	background-position:0px 38px;
	background-repeat:no-repeat;
	width:150px;
	height:135px;
	margin:0px;
	padding:35px 19px 0px 116px;
	float:left;
}

#main #content .Att {
	float:right;
	width:150px;
}

#main #content #middle #home_tlog p {
	padding:9px 0px 3px 0px;
	margin:0px;
	font-size:10px;
}
#main #content #middle #home_tlog img {
	padding:0px;
	margin:6px 0px 1px 4px;
}

#main #content #middle #home_pts {
	background-image:url(../_i/right_block_bg.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:185px;
	height:348px;
	margin:0px;
	padding:32px 0px 0px 16px;
	float:right;
}
#main #content #middle #home_pts p {
	font-size:10px;
	padding:4px 0px 0px 12px;
	margin:0px;
}
#main #content #middle #home_pts ul {
	list-style:none;
	margin:11px 0px 0px 0px;
	padding:0px;
	width:185px;
}
#main #content #middle #home_pts ul li {
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:14px;
}
#main #content #middle #home_pts ul li img {
	margin:0px 0px 2px 4px;
}
#main #content #middle #home_pts ul .title {
	height:17px;
	color:#59D0EF;
	margin-left:10px;
}
#main #content #middle #home_pts ul .desc {
	height:23px;
	color:#FFFFFF;
	margin-left:10px;
}



#main #content #middle #home_pts #weather{
position:absolute;
height:100px;
}


#main #content #middle #sub_content {
	background-color:#FFFFFF;
	width:701px;
	margin:0px;
	padding:27px 27px 20px 27px;
}

#main #content #middle #sub_content #site_map {
	width:540px;
	height:160px;
	margin:60px auto 60px auto;
	padding:0px;
}

#main #content #middle #sub_content #site_map #smX {
	width:154px;
	height:61px;
	float:left;
	padding:0px 0px 0px 26px;
}

#main #content #middle #sub_content #site_map .valign {
	line-height:61px;
}

#main #content #middle #sub_content #site_map .sm1 {
	background-image:url(../_i/bg_sm_1.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
}

#main #content #middle #sub_content #site_map .sm2 {
	background-image:url(../_i/bg_sm_2.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
}

#main #content #middle #sub_content #site_map .sm3 {
	background-image:url(../_i/bg_sm_3.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
}

#main #content #middle #sub_content #site_map .sm4 {
	background-image:url(../_i/bg_sm_4.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
}

#main #content #middle #sub_content #site_map .sm5 {
	background-image:url(../_i/bg_sm_5.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
}

#main #content #middle #sub_content #site_map .sm6 {
	background-image:url(../_i/bg_sm_6.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
}
#main #content #middle #sub_content #site_map .sm7 {
	background-image:url(../_i/bg_sm_7.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
}
#main #content #middle #sub_content #site_map .sm8 {
	background-image:url(../_i/bg_sm_8.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
}
#main #content #middle #sub_content #site_map .sm9 {
	background-image:url(../_i/bg_sm_9.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
}
#main #content #middle #sub_content #poti #title {
	background-image:url(../_i/poti_icon.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 11px;
	font-weight:bold;
	color:#FB5564;
	line-height:11px;
}

#main #content #middle #sub_content #poti ul {
	list-style:none;
	margin:10px 0px 0px 0px;
	padding:0px;
	width:700px;
}

#main #content #middle #sub_content #poti ul .odd {
	background-image:url(../_i/bg_poti_li_1.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#main #content #middle #sub_content #poti ul .odd_big {
	background-image:url(../_i/bg_poti_li_1b.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:46px;
	line-height:23px;
}

#main #content #middle #sub_content #poti ul .even {
	background-image:url(../_i/bg_poti_li_2.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#main #content #middle #sub_content #poti ul .even_big {
	background-image:url(../_i/bg_poti_li_2b.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:46px;
	line-height:23px;
}

#main #content #middle #sub_content #poti ul li {
	margin:1px 0px 1px 0px;
	padding:0px 0px 0px 12px;
	height:22px;
	line-height:22px;
	color:#595959;
}

#main #content #middle #sub_content #poti ul li .title {
	width:215px;
	color:#0998C7;
}

#main #content #middle #sub_content #poti ul li .sc {
	width:8px;
	color:#0998C7;
}

#main #content #middle #sub_content #poti ul li .valign {
	line-height:46px;
}

#main #content #middle #sub_content #dpg {
	background-image:url(../_i/bg_dpg_fill.jpg);
	background-position:0px 0px;
	background-repeat:repeat-y;
	width:705px;
	height:56px;
	line-height:56px;
	text-align:center;
	padding:0px;
	margin:0px auto 0px auto;
}

#main #bottom {
	width:780px;
	height:40px;
	margin:0px;
	padding:30px 0px 0px 0px;
}

#main #bottom #footer {
	background-color:#000000;
	width:715px;
	height:40px;
	margin:0px 0px 0px 25px;
	padding:0px 20px 0px 20px;
	font-family:Tahoma;
	font-size:10px;
	color:#999999;
	line-height:40px;
}
#main #bottom #footer a {
	color:#FF6600;
	font-weight:bold;
}







#main #content #cont_left{
width:175px;
height:347px;
float:left;
/*background:url(../_i/contact_us_left_bg.jpg) no-repeat left bottom;*/
}

 
#main #content #middle #text #cont_left ul{margin:5px 0 0 0;padding:0;width:175px;list-style:none;}

#main #content #middle #text #cont_left ul li{
margin:0;
padding:0;
}

#main #content #cont_right{
width:524px;
padding-left:44px;
float:left;
voice-family: "\"}\"";  voice-family:inherit;  width:480px;
}

#main #content #middle #text #cont_right h3{
margin:0;
padding:3px 0 10px 0;
}

#main #content #middle #text #cont_right .tit{
display:block;
padding:8px 0 4px 0;
}

#main #content #middle #text #cont_right .lnkTable tr td {padding:5px 0 5px 0;}
#main #content #middle #text #cont_right .lnkTable tr td.dot{padding-left:5px;}
#main #content #middle #text #cont_right .lnkTable tr td a{
	color:#2D5986;
	text-decoration:underline;
}




#main #content  .news{
	background:url(../_i/news_bg.gif) no-repeat;
	font:11px Tahoma;
	padding:10px 10px 30px 10px;
}

#main #content  .news h4{
margin:0;
padding:0;
font:11px Tahoma;
color:#FB5564;
}

#main #content  .news h4 a{
color:#FB5564;
text-decoration:none;
}

#main #content  .news p{
margin:0;
padding:5px 0 0 0;
}

#main #content  .news p.ico{
padding-left:12px;
background:url(../_i/ico_arrow.gif) no-repeat 0 9px;
}
.about_menu div {
margin:0px; padding:0px;
line-height:0px;
}
.about_menu img {
margin:0px; padding:0px;
}

.AdressListing {
background-image:url(/_i/links_bg.jpg);
background-repeat:no-repeat;
padding:10px;
margin-bottom:15px;
margin-top:5px;
}
.AddressOffice{
color:#1898C2;
font-weight:bold;
}

.LCorner {
background-color:#000;
width:500px;
float:left;
}
.home_leftside {
width:540px;
float:left;
padding-top:34px;
}

.lside {
width:200px;
float:left;
}
.lside .title {
background-image:url(/_i/news_ico.gif);
background-repeat:no-repeat;
padding-left:23px;
padding-top:1px;
}
.lside_news {
border-top:3px solid #195E24;
margin-top:8px;
}
.lside_news .box {
/*background-image:url(/_i/leaf.png);*/

line-height:0px;
}
.rside strong {
font-size:11px;
}
.rside {
width:193px;
float:right;
padding-left:117px;
background-image:url(/_i/leftside_rside.gif);
background-repeat:no-repeat;
height:251px;
background-position:0px 8px;
font-size:10px;
font-family:tahoma;
color:#E1F2E2;
}
#site_map a{
text-decoration:none;
}

.referpage {
padding:10px 0px 0px 10px;
font-size:11px;
font-family:tahoma;
background-image:url(/_i/about_us/ref_bg.jpg);
background-repeat:no-repeat;
}
.referpage a{
color:#FB5564; text-decoration:none; font-size:11px; font-family:tahoma;
}