body {margin:0; padding:0; background:#FFFFFF}
table, td {border-collapse:collapse}
table, td, img {border:0}
form, td {margin:0; padding:0}
td {font:12px/14px Tahoma, Arial, helvetica, sans-serif; color:#5E5E5E; vertical-align:top;  text-align:left; padding:0; margin:0}
p { color:#5E5E5E; vertical-align:top;  text-align:left; padding:0; margin:0}

.clear{clear:both; line-height:0px}
input, textarea, select{font:11px Tahoma, Arial, helvetica, sans-serif; color:#6B6B6B; padding:2px 0 0 2px; text-transform:none; border: 1px solid #5C5C5C; vertical-align:middle;}
ul{list-style:none; line-height:0; padding:0; margin:0}

.fl_left_bot{background:url(images/left_bot_fll.jpg) right 825px;}
.fl_left_top{width:100%; height:100%; background:url(images/left_top_fll.jpg) top right repeat-x;}
.fl_right_bot{background:url(images/right_bot_fll.jpg) left 825px;}
.fl_right_top{width:100%; height:100%; background:url(images/right_top_fll.jpg) top left repeat-x;}
.fll_left{background:url(images/fll.gif) right repeat-y;}
.fll_right{background:url(images/fll.gif) left repeat-y;}

.header{height:70px; padding:13px 0 0 24px; background:url(images/header_bg.jpg)}
.header .nav{padding-top:21px; width:243px;}
.header .nav .link_1{color:#D28013; text-decoration:none;}
.header .nav .link_1:hover{text-decoration:underline;}
.header .nav .link_2{color:#669404; text-decoration:none;}
.header .nav .link_2:hover{text-decoration:underline;}
.header .nav .link_3{color:#5B92DB; text-decoration:none;}
.header .nav .link_3:hover{text-decoration:underline;}

.menu{height:45px; background:url(images/menu_bg.jpg); padding:8px 0 0 17px;}
.menu img{margin-right:8px;}

.content{height:100%; padding:10px 0 10px 17px;}

h1{font:16px Arial, Helvetica, sans-serif; color:#3F82DB; margin:0; padding:0;}

a{color:#3F82DB; text-decoration:underline;}
a:hover{text-decoration:none;}

span{color:#3F82DB;}

.str{height:20px; background:url(images/str_dv.gif) top repeat-x; text-align:right;}

li{background:url(images/li_fll.gif) center left repeat-x;}
li a{color:#929292; text-decoration:none; line-height:20px; background:url(images/li_arr.gif) center left no-repeat; padding-left:12px; margin-left:12px;}
li a:hover{text-decoration:underline;}

.li_2 a{color:#929292; text-decoration:none; line-height:20px; background:url(images/li_arr_2.gif) center left no-repeat; padding-left:12px; margin-left:12px;}
.li_2 a:hover{text-decoration:underline;}

.lc_td{background:url(images/lcf_bg.gif) top no-repeat #FFCF00; height:241px; padding:8px 0 3px 17px;}
.lc_td td{color:#3C3C3C;}
.lc_td strong{color:#343434;}
.lc_td span{color:#B85A41;}
.lc_td .radio{width:15px; height:14px; margin:0; padding:0; border:0;}
.lc_td div{height:29px; margin-top:3px;}
.lc_td input{width:67px; height:20px;}
.lc_td select{width:147px; height:17px; padding-left:10px;}
.lc_td .select_small{width:50px; height:17px; margin-top:3px;}


.lc_bot_td{background:url(images/lcf_bot_bg.gif) top no-repeat; height:24px; text-align:right; padding-right:13px;}

#form input{width:247px; height:20px;}
#form textarea{width:313px; height:82px; overflow:auto; margin-bottom:10px;}













.footer{background-color:#E6E6E6;
line-height:200%;
color:#777777;
border-top:1px solid #AEB3AB;
text-align:center;
}
.footer a{color:#3F82DB; text-decoration:underline;}
.footer a:hover{text-decoration:none;}








.selected{
	background:url('images/lcf_pic_1.gif');
}
#searchform thead a {
	width:58px;height:33px;float:left;
	color:white;font-size:13px;text-align:center;line-height:33px;
text-decoration:none;font-weight:bold;
	background:url('images/lcf_pic_2.gif');
}
#searchform thead a.btn_item3{
	background:url('images/lcf_pic_3.gif');
}
#searchform div p{
float:left;
}
#searchform .time_from{
	width:70px;
}
#searchform thead a.selected{
	color:#333;
	background:url('images/lcf_pic_1.gif');
}
#searchform thead a:focus {
	outline: 0;
}
.right{
	float:right;
}
.left{
	float:left;
}

/*#searchform thead a.btn_item1{
	background:url('images/lcf_pic_1.gif');
}
#searchform thead a.btn_item2{width:60px;
	background:url('images/lcf_pic_2.gif');
}
#searchform thead a.btn_item3{
	background:url('images/lcf_pic_3.gif');
}
#searchform thead a:hover {background-color: #ccc;}
#searchform thead a:focus {
	outline: 0;
}
*/



h3{
	margin:0;
	padding:0 8px 0 0;

	color:white;
	text-align:right;
	font-size:14px;
}
.head_1{
	width:176px;height:38px;line-height:30px;
	background:url('images/1_h_1.jpg') no-repeat center center;
}
.head_2{
	width:176px;height:38px;line-height:34px;
	background:url('images/1_h_2.jpg') no-repeat center center;
}
.head_3{
	width:182px;height:37px;line-height:26px;
	background:url('images/1_h_3.jpg') no-repeat center center;
}
.head_4{
	width:182px;height:39px;line-height:38px;margin-bottom:5px;
	background:url('images/1_h_4.jpg') no-repeat center center;
}

/************* custom ******************/
.dest{
font-size: 18px;letter-spacing:4px;
}
.dest li{
line-height:140%;
}
.dest a{ color:#333333;}
.dest li:hover{background:#FFD100;}
.dest li.seled{
color:#333333; background:#E9F1FC;}

.text{
font:1em Verdana, Arial, Helvetica, sans-serif;color:#363636;line-height:1.5em;margin-bottom:1.4em;
}
.text p{
margin-bottom:1.5em;
}
ul.line-block li{
	background:none;
	border-bottom:1px dotted #D1D1D1;
}
ul.line-block li a{
	background:none;
	display:block;
	padding:0;
}
ul.line-block li a:hover{}
li.current a{color:red;}
#about_us{
color:#555;
width:170px;
line-height:1.2em;
margin-bottom:0.4em;
}

.justify{
	overflow:hidden;
	text-align:justify;
	text-justify :distribute-all-lines;
}

/*-------------impromptu---------- */
.jqifade{ position: absolute; background-color: #000000;}
div.jqi{ width: 400px; position: absolute; background-color: #F4F4F4; font-size: 12px; text-align: left; border: solid 1px #eeeeee; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 4px solid #787878;}
div.jqi .jqicontainer{ margin:1px; border:1px solid #E1E1E1; font-weight: normal; background:#F4F4F4;}
div.jqi .jqimessage{ margin: 3px; padding:3px; line-height: 20px; color: #000000;}
div.jqi .jqibuttons{ text-align: right; padding: 5px 0 5px 0; background-color: #EEEEEE; }
div.jqi button{ padding: 3px 10px; margin: 0 10px; background-color: #2F6073; border: solid 1px #f4f4f4; color: #ffffff; font-weight: bold; font-size: 12px; }
div.jqi button:hover{ background-color: #728A8C; }
div.jqi button.jqidefaultbutton{ background-color: #BF5E26; }
.jqiwarning .jqi .jqititle{ background-color: #BF5E26; }
div.jqi .jqititle{ background:#E8E8E8; height: 20px; line-height:20px; padding: 4px 4px 4px 8px; font-weight:bold;}
div.jqi .jqititle img {vertical-align:middle;border:0px;width:16px;height:16px;}
div.jqi .jqiclose{ float:right;}
div.jqi .jqiclose img {width:16px; height:16px;	border:0px;	cursor: pointer;}
div.jqi #formbody label {width:100px;}
/*-------------------------------- */


.news_list ul li{
	float:left;
	margin:0 5px;
	width:210px;
}
