@charset "utf-8";
/* CSS Document */
body{
	padding:0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
form, label{
	padding:0;
	margin:0;
}
.clear{
	clear:both;
}
img{
	border:0px;
}
/*-------------------------------- */
.outer_wrap{
	width:1000px;
	margin:auto;
}
#header{
	height:118px;
}
#header_top{
	height:63px;
}

.logo{
	width:264px;
	height:63px;
	float:left
}
.ad_wrap{
	height:63px;
	float:left;
	width:542px
}	
.signbtn_wrap{
	background:url('../images/header_btn_bg.jpg') no-repeat left top;
	width:194px;
	height:32px;
	float:left;
	line-height:26px;
	text-align:center
}
.signbtn_wrap a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#4580b4;
	text-decoration:none;
}
.signbtn_wrap a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2c5375;
	text-decoration:none;
}
.signbtn_wrap span{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0px 4px 0px 4px;
}

.menu_lft_img{
	 background:url('../images/btn_left_img.jpg') no-repeat left top;
	 width:10px;
	 float:left;
	 height:55px
}
.menu_rht_img{
	 background:url('../images/btn_rht_img.jpg') no-repeat left top;
	 width:10px;
	 float:left;
	 height:55px
}
#top_menuwrap{
	height:55px;
	background:url('../images/btn_bg.jpg') repeat-x left top;
}
.top_menu{
	width:980px;
	float:left;
	height:55px;
	line-height:55px;
}
.top_menu a{
	height:55px;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#10829f;
	float:left;
	line-height:55px;
	padding:0px 5px 0px 6px;
	margin:0px;
}
.top_menu a:hover{
	height:55px;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2c5375;
	float:left;
	line-height:55px;
	padding:0px 5px 0px 6px;
	margin:0px;
}
.top_menu span{
	height:55px;
	width:5px;
	text-decoration:none;
	color:#10829f;
	background:url('../images/sep_img.gif') no-repeat left top;
	float:left; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif
}

/*-------------------------Left Wrap*/
#mid_wrap{
	width:1000px;
	padding-top:3px;
}
#left_wrap{
	width:240px;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
}
.left_block{
	width:240px;
	padding-bottom:10px;
}
.left_block_head{
	width:240px;
	height:41px;
	background:url('../images/block_headbg.jpg') no-repeat left top;
	text-decoration:none;
	color:#131212;
	line-height:41px; font-style:normal; font-variant:normal; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif
}
.left_block_head_inner{
	width:160px;
	float:left;
}

.left_block_bg{
	width:240px;
	background:url('../images/block_bg.jpg') repeat-x left top;
	
}
#right_wrap{
	width:740px;
	float:left;
	padding:0px 0px 0px 10px;
}
.signup_icon{
	background:url('../images/signupicon.gif') no-repeat left top;
	width:39px;
	height:39px
}


.see_more{
	color:#4580b4;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.see_more:hover{
	color:#4580b4;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.homecontent_block{
	width:739px;
	background:url('../images/index_contetn_wrap_bg.jpg') repeat-y left top;
}
.homecontent_block_top{
	width:739px;
	height:16px;
	background:url('../images/index_contetn_wrap_top.jpg') no-repeat left top;
}
.homecontent_block_bottom{
	width:739px;
	height:16px;
	background:url('../images/index_contetn_wrap_bottom.jpg') no-repeat left top;
}
.homecontent_inner{
	padding:0px 20px 0px 20px;
}
.homecontent_inner h2{
	text-decoration:none;
	margin:0;
	color:#333333;
	background:url('../images/gfm_icon.jpg') no-repeat left top;
	height:32px;
	line-height:32px; font-style:normal; font-variant:normal; font-weight:normal; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px	
}
.home_content_block{
	background-color:#ffffff;
	margin-bottom:20px;
}
.home_tab_wd{
	width:675px;
}
.home_tab_button{
	height:28px;
	background-color:#eeeeee;
	line-height:28px;
	border-top:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	background:url('../images/indextab_bg.jpg') repeat-x left top;
}
.home_tab_button a{
	height:24px;
	border-left:1px solid #d1d1d1;
	display:block;
	line-height:28px;
	float:left;
	padding:4px 15px 0px 15px;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1c80a5;
	text-decoration:none;
}
.home_tab_button a:hover{
	height:24px;
	line-height:28px;
	background-color:#ffffff;
	border-left:1px solid #d1d1d1;
	display:block;
	float:left;
	padding:4px 15px 0px 15px;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.home_tab_content_outer{
	background-color:#ffffff;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	padding:10px;
}
.home_tab_img{
	border:1px solid #d1d1d1;
	float:left;
	padding:3px;
}
.home_tab_content{
	float:left;
	width:560px;
}
.home_tab_content{
	float:left;
	width:545px;
	color:#000000;
	float:left;
	width:545px;
	text-decoration:none;
	padding:0px 0px 0px 20px;
}
.home_tab_content span{
	color:#1472bc;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.home_tab_content_btn{
	background:url('../images/blockbtn_bg.jpg') no-repeat left top;
	width:150px;
	height:40px
}


.mail_block{
	width:110px;
	float:left; 
}
.left_block_border{
	border-top:0px;
	width:227px;
	padding:5px;
	border:1px solid #e6e6e6;
}
.check_out{
	padding-left:10px;
	width:120px;
	float:left;
}
.check_all{
	width:100px;
	text-align:center;
	height:30px;
	line-height:30px;
	vertical-align:middle;
}
.check_all_icon{
	width:100px;
	text-align:center;
}

.events_wrap{
	background:url('../images/event_report.jpg') no-repeat left top;
	width:240px;
	height:100px
}
.events_wrap h3{
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#3b3a3a;
	padding:20px 0px 0px 50px;
	margin:0px;
}
.event_wrap_inner{
	margin-top:10px;
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
}
.search_wrap{
	background:url('../images/search_topbg.gif') no-repeat left top;
	width:472px;
	height:65px;
	float:left
}
.search_wrap_right{
	height:60px;
	float:left;
	width:250px;
}
.search_btn{
	width:120px;
	float:right;
	height:60px;
}
.input_wrap{
	width:300px;
	float:left;
	height:45px;
	padding:20px 0px 0px 20px;
}
.input_wrap input{
	border:0px;
}
.input_wrap input{
	border:0px;
}
.name{
	width:100px;
	float:left;
	padding-left:50px;
	padding-top:13px;
}
.sep_line{
	width:10px;
	float:left;
	padding-top:3px;
}
.more_wrap{
	width:100px;
	float:left;
	padding-top:13px;
	text-align:center;
}
/*.min_ht{
	min-height:400px;
}
*html .min_ht{
	height:400px;
}*/

.footer_wrap{
	background:url('../images/footer.gif') no-repeat left top;
	height:189px;
	margin:0px auto;
	padding-left:30px; padding-right:10px; padding-top:20px; padding-bottom:0px;
}
.footer_inner_wrap{
	width:210px;
	float:left;
	height:150px;
	padding-right:10px;
	
}
.footer_inner_wrap a{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0c0b0b;
	display:block;
	padding-bottom:2px;
}
.footer_inner_wrap a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0c0b0b;
	display:block;
	padding-bottom:2px;
}
.footer_wrap h4{
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0d3764;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.copyright{
	width:330px;
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#666666;
}
.footer_link{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#324987;
	width:400px;
	float:left;
}
.footer_link a{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#324987;
}
.footer_link a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#324987;
}

/*-----------------------------Inner page Style*/
.left_link_icon{
	background:url(../images/search_icon.gif) no-repeat left 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0c0b0b;
	display:block;
	padding:4px 0px 0px 20px;
	margin:0px 0px 0px 10px;
}
.left_link_icon:hover{
	background:url(../images/search_icon.gif) no-repeat left 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0c0b0b;
	display:block;
	padding:4px 0px 0px 20px;
	margin:0px 0px 0px 10px;
}
/*-----------------------------Inner page Style*/
.inner_title{
	background:url(../images/innertitle_head.jpg) no-repeat left top;
	height:44px;
	width:739px;
}
.inner_title h2{
	background:url(../images/innertitle_head.jpg) no-repeat left top;
	text-decoration:none;
	color:#131212;
	line-height:41px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 60px;
}

.innercontent_block_bottom{
	width:739px;
	height:16px;
	background:url(../images/index_contetn_wrap_bottom.jpg) no-repeat left top;
}
.innercontent_inner{
	background:#f4f4f4;
	border-left:1px solid #dedadb;
	border-right:1px solid #dedadb;
	
}
.inner_left{
	width:550px;
	float:left;
}
.inner_left{
	width:530px;
	float:left;
	padding:0px 10px 0px 10px;
}
.ad_right{
	width:163px;
	float:right;
}
/*=== header
=====================================*/
.header_box
{	width:400px;
	float:left;
}	
.header_side_links
{	width:320px;
	float:right;
	padding-top:10px;
}
.header_side_links a
{	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#000103;
	text-decoration:none;
	background:url(../images/icon02.gif) no-repeat left 5px;
	float:left;
	display:block;
	margin-left:6px;
	padding-left:8px;
	height:20px;
}
.header_side_links a:hover
{	text-decoration:underline;
}
.paging_box
{	background:#e9f3ff;
	padding-left:13px;
	height:34px;
	line-height:34px;
}
.paging_box .left
{	width:374px;
	float:left;
}
input.button01
{	background:url(../images/post_button.gif) no-repeat left top;
	width:82px;
	height:26px;
	border:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	cursor:pointer;
}
.paging_box .right
{	float:left;
	width:351px;
}

.paging_box .right a
{	font-size:12px;
	color:#000;
	text-decoration:none;
}
.paging_box .right a:hover
{	text-decoration:underline;
}
.search_box
{	
	padding-left:0px;
}
.search_box .selection_box
{	background-color:#e9f3ff;
	padding-left:0px;
}
.search_box .selection
{	background:#bfdaf8 url(../images/right_corner.gif) no-repeat right top;
	padding-right:25px;
	
	float:left;
	height:29px;
	width:450px;
	
}
.search_box .box01
{
	
	padding-left:13px;
}
.search_box .selection a
{	font:normal 12px/29px Arial, Helvetica, sans-serif;
	height:29px;
	color:#000;
	text-decoration:none;
	padding:0px 0px 0px 10px;
}
.search_box .selection a:hover
{	text-decoration:underline;
padding:0px 0px 0px 13px;
}
.search_box01
{	background-color:#e4f2ff;
	padding-left:13px;
}
.search_box02 .selection_box
{	background-color:#e9f3ff;
}
.search_box03 .selection
{	background:#bfdaf8 url(../images/right_corner.gif) no-repeat right top;
	padding-right:25px;
	float:left;
	height:29px;
}
.search_box04 .selection a
{	font:normal 12px/29px Arial, Helvetica, sans-serif;
	height:29px;
	color:#000;
	text-decoration:none;
}
.search_box05 .selection a:hover
{	text-decoration:underline;
}
.search_box_bg
{	background:url(../images/seach_box_bg.gif) no-repeat left top;
	width:237px;
	height:46px;
	float:left;
	padding:16px 0 0 16px;
}
input.text_box_01
{	width:202px;
	height:16px;
	padding:4px;
	border:#cccccc 1px solid;
}
input.search_button
{	height:60px;
	width:110px;
	cursor:pointer;
	float:left;
	margin-left:10px;
}
.pageing
{	margin-left:23px;
	float:left;
	height:40px;
	padding-top:20px;
}
.pageing a
{	display:block;
	margin-left:4px;
	padding:1px 3px;
	background:#bed7f6;
	float:left;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.pageing a:hover,.pageing a.active
{	text-decoration:none;
	background:#79b0e9;
	color:#FFF;
}
.box01
{	padding:4px 0 15px 0;
}
.sub_header
{	background:#ededed;
	padding:7px 0 7px 11px;
}
.sub_header h4
{	font:bold 12px Arial, Helvetica, sans-serif;
	float:left;
	width:470px;
}
.sub_header .style_red
{	color:#e81214;
	float:left;
}
ul.simple_listing
{	padding:0;
	margin:0;
	float:left;
}
ul.simple_listing li
{	width:550px;
}
ul.simple_listing li .wrapper
{	padding:15px 10px;
}
ul.simple_listing li .image_box
{	width:94px;
	height:92px;
	margin-right:4px;
	float:left;
}
ul.simple_listing li .image_box img
{	border:#afb2b7 1px solid;
}
ul.simple_listing li .cntnt
{	float:left;
	width:420px;
}
.inner_btm_curve
{	background:url(../images/inner_btm_bg.gif) no-repeat left top;
	height:63px;
	padding-left:400px;
}
.search_option
{	float:right;
	width:300px;
	padding-top:20px;
}
select.listbox
{	width:164px;
	height:20px;
}
.new_header h3
{	font:bold 15px/25px Arial, Helvetica, sans-serif;
}
.paging_box02
{	background:#d3e5fb;
	padding-left:13px;
	height:25px;
}
.paging_box02 .left
{	width:374px;
	float:left;
}
.paging_box02 .right
{	float:left;
	width:331px;
	background:#77afea url(../images/paging_curve.gif) no-repeat left top;
	padding-left:20px;
	height:25px;
}

.paging_box02 .right a
{	font-size:12px;
	color:#000;
	text-decoration:none;
	line-height:25px;
}
.paging_box02 .right a:hover
{	text-decoration:underline;
}
.form_box
{	background:#d3e5fb;
	padding:20px 0 20px 80px;
}
.form_box .form
{	width:275px;
	float:left;
}
.form_box .form .labels
{	margin:5px 0;
}
.form_box .form label
{	width:108px;
	display:block;
	float:left;
}
.search_btn_02
{	background:url(../images/search_btn02..gif) no-repeat left top;
	width:67px;
	height:40px;
	font:normal 12px Arial, Helvetica, sans-serif;
	float:left;
	border:0;
	margin-top:68px;
	cursor:pointer;
}
.search_btn_03
{	background:url(../images/search_btn02..gif) no-repeat left top;
	width:67px;
	height:40px;
	font:normal 12px Arial, Helvetica, sans-serif;
	float:left;
	border:0;
	margin-top:0px;
	cursor:pointer;
}
.inner_container_wrapper
{	width:550px;
	float:left;
	
}
ul.simple_listing02
{	padding:0px 17px 25px 17px;
}
ul.simple_listing02 li
{	background:url(../images/repeater.gif) repeat-x left bottom;
	padding-bottom:20px;
	padding-top:20px;
}
ul.simple_listing02 li .image_box
{	width:115px;
	height:108px;
	float:left;
	margin-right:18px;
}	
ul.simple_listing02 li .image_box img
{	border:#3bc2f2 1px solid;
}
ul.simple_listing02 li .wrapper_left
{	width:252px;
	float:left;
	color:#175ea0;
}
ul.simple_listing02 li .fav
{	width:123px;
	float:left;
	padding-top:15px;
}
ul.simple_listing02 li .fav a
{	background:url(../images/love1.gif) no-repeat left 2px;
	padding-left:15px;
	display:block;
	color:#403b3b;
	text-decoration:none;
}
ul.simple_listing02 li .fav a:hover
{	background:url(../images/love.gif) no-repeat left 2px;
	padding-left:15px;
	display:block;
	color:#FF0000;
	text-decoration:none;
}

/*=== 09/AUG/2009 9:48PM 
======================================================= */
.account_box
{	background:#92c6db;
	line-height:32px;
	
	color:#892e7d;
	padding:9px 0 9px 66px;
}

.account_box1
{	background:#e9f3ff;
	color:#892e7d;
	border:1px solid #CCC;
	padding:9px 0 9px 5px;
}

.account_box h4
{	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFF;
}
.account_box pre
{	padding:0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	line-height:18px;
}
.account_box pre a
{	color:#FFF;
	text-decoration:none;
}
.account_box pre a:hover
{	text-decoration:underline;
}
.inner_container_headerbg
{	background:#92c6db;
}
.inner_container_headerbg .header
{	padding-right:20px;
	background:#f8f8f8 url(../images/curve.gif) no-repeat left top;
	float:left;
	height:27px;
	color:#213e4e;
	padding-left:66px;
	font:bold 14px/27px Arial, Helvetica, sans-serif;
}
ul.simple_listing03
{	padding:0 0 20px 33px;
	margin:0;
	border-bottom:#c5c5c5 1px solid;
	width:450px;
	margin:auto;
}
ul.simple_listing03 li
{	background:url(../images/icon02.gif) no-repeat left 4px;
	padding-left:14px;
}
ul.simple_listing03 li a
{	color:#000;
	text-decoration:none;
}
ul.simple_listing03 li a:hover
{	color:#000;
	text-decoration:underline;
}
.white_box
{	border:#dfdfdf 1px solid;
	border-right:0;
	padding:10px;
	background:#FFF;
	width:716px;
	margin:auto;
}
.contact_header_box
{	background:#e9f3ff;
	padding:5px 0 5px 18px;
}
.contact_header_box img
{	margin-right:10px;
}
.contact_header_box h3
{	font:bold 14px/24px Arial, Helvetica, sans-serif;
	float:left;
}
.contact_header_box blockquote
{	display:block;
	float:right;
	padding-right:10px;
}
.box02
{	padding:4px 0 15px 14px;
	border-bottom:#c3c3c3 1px solid;
}
.search_box_bg02
{	background:url(../images/seach_box_bg02.gif) no-repeat 6px top;
	width:237px;
	height:46px;
	float:left;
	padding:16px 0 0 16px;
}
.help
{	float:left;
	margin-left:10px;
}
.result_box
{	padding:7px 0 0 37px;
}
ul.simple_listing04
{	padding:0;
	margin:0;
}
ul.simple_listing04 li
{	padding:0 0 0 20px;
	margin:10px 0 0 0;
	background:url(../images/icon03.gif) no-repeat left 3px;
	list-style:inside decimal;
}
.inner_container_header
{	background:url(../images/content_header_bg.gif) no-repeat left top;
	width:974px;
	height:39px;
	padding:3px 0 0 17px;
	margin:auto;
}
.inner_container_header img
{	margin-right:10px;
}
.inner_container_header h2
{	font:normal 18px/39px Arial, Helvetica, sans-serif; 
}
.inner_container_bg
{	background:#e7e7e7 url(../images/inner_cnt_bg.gif) repeat-x left top;
	border:#dedad9 1px solid;
	border-top:0;
	border-bottom:0;
	width:989px;
	margin:auto;
	padding:17px 0px;
}
.inner_container_bg .wrapper
{	width:700px;
	float:left;
	padding:0 10px 0 17px;
}
.inner_container_bg .image_box
{	width:200px;
	float:left;
}
.article_box
{	border:#dfdfdf 1px solid;
	border-right:0;
	border-left:0;
}
.article_box .header
{	background:#e3f1fe;
	padding:12px 20px;
}
.article_box .header h3
{	font:normal 18px Arial, Helvetica, sans-serif;
}
.article_box .link_box
{	width:450px;
	float:left;
}
.article_box .link_box a
{	color:#000;
	text-decoration:none;
}
.article_box .link_box a:hover
{	color:#000;
	text-decoration:underline;
}
.comment_formbox
{	padding:20px 15px;
	width:319px;
}
.comment_formbox .list_box
{	width:319px;
	height:72px;
	margin:3px 0;
}
ul.simple_listing05
{	padding:15px 0;
	margin:0;
}
ul.simple_listing05 li
{	padding:8px 48px;
	margin:4px 0;
	background:#dfdfdf url(../images/icon05.gif) no-repeat 19px 11px;
}
.inner_container_bottom
{	background:url(../images/container_footer.gif) no-repeat left top;
	width:991px;
	height:26px;
	margin:0 auto 14px auto;
}


.table_div{
	width:550px;
}
.td_1{
	background-color:#dde6ef;
}
.td2{
	background-color:#e1eefe;
}


.title_head{
	text-decoration:none;
	color:#131212;
	
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
}
.compose_icon{
	background:url(../images/compose_icon.gif) no-repeat left top;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0px 0px 0px 23px;
	height:22px;
	color:#393c45;
	line-height:22px;
	width:100px;float:left;
}
.sent_icon{
	background:url(../images/sent_mailicon.gif) no-repeat left top;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0px 0px 0px 23px;
	height:22px;
	color:#393c45;
		line-height:22px;
		width:100px;float:left;
}

.btn_register{
	font-family:Arial;
	font-weight:bold;
	margin:0px;
	padding:0px;
	border:0px;
	font-size:11px;
	background-color:transparent;
	color:white;
	background-image:url(../images/save_btn.gif);height:42px;width:92px;
}


.black_link
{
border: 1px solid #5E90C3;
font-family:Tahoma;
height:19px;
text-decoration:none;
color:black;
font-size:12px;
text-align:center;
}
.bag
{ 
border: 1px solid #5E90C3;
background-color:#5E90C3;
font-family:Tahoma;
height:19px;
text-decoration:none;
color:white;
font-size:12px;
text-align:center;
}
.black_link:hover
{ 
height:19px;
background-color:#DBEDFF;
text-decoration:none;
color:black;
font-size:12px;
text-align:center;
}

.a_txt_bold
{
font-family:Arial;
font-size:11px;
color:black;
font-weight:bold;
}
.a_txt_normal
{
font-family:Arial;
font-size:11px;
color:black;
}
.a_link_red
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:red;
text-decoration:none;
}
.a_link_black
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
text-decoration:none;
}
.a_textbox{
border:1px solid #7f9db9;
height:18px;
width:120px;
padding-top:3px;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;	
}


.a_combo{
border:1px solid #7f9db9;
height:18px;
width:120px;
padding-top:3px;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;	
}
.a_listbox{
height:80px;
width:120px;
padding-top:3px;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;	
}
.a_list{
border:1px solid #7f9db9;
height:30px;
width:120px;
padding-top:3px;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;	
}
.a_btn
{	background:url(../images/search_btn02..gif) no-repeat left top;
	width:67px;
	height:40px;
	font:normal 12px Arial, Helvetica, sans-serif;
	float:left;
	border:0;
	cursor:pointer;
}
.btn
{	
	background:url(../images/post_button.gif) no-repeat left top;
	font:normal 12px Arial, Helvetica, sans-serif;
	height:26px;
	width:82px;
	cursor:pointer;
	margin:0px;
	padding:0px;
	border:0px;
	background-color:transparent;
}



.adv_textbox{
border:1px solid #7f9db9;
height:20px;
width:150px;
padding-top:3px;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;	
}
.adv_combo{
border:1px solid #7f9db9;
height:20px;
width:150px;
padding-top:3px;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;	
}
.adv_listbox{
border:1px solid #7f9db9;
width:150px;
padding-top:3px;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;	
}