body, th, td, input, select, textarea, button {font: 11px Verdana, "Lucida Grande", Arial, sans-serif;}
	body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
	
ul li { list-style: none; }
.w_screen{width:100%;background-color:#FFFFFF;text-align:center;padding-top:10px;}
  #top_body{width:100%;margin-right:auto;margin-left:auto; text-align:center;}
  .main_body{width:950px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;margin-right:auto;margin-left:auto; text-align:center;}
  	#col_l{width:350px;display:block;padding-left:0px;float:left;text-align:left;padding-top:10px;}
	#col_r{width:600px;padding:0px;float:left;background-color:#FFFFFF;text-align:left;background:url(/images/banner/content_dec.jpg) right top no-repeat;}
		#nav_path{padding-bottom:8px;padding-top:18px}
		.content{width:580px;padding-top:18px;line-height:18px;}
  	.p_l{float:left;background-color:#FFFFFF;}
 	.p_r{float:right;background-color:#FFFFFF;}
		.panel{background-color:#f7f7f7;width:300px;}
		.panel_long{background-color:#f7f7f7;width:950px;}
			.panel_t {background: url(/images/panel_dot.jpg) 0 0 repeat-x; width:300px;}
			.panel_t_long {background: url(/images/panel_dot.jpg) 0 0 repeat-x; width:950px;}
			.panel_b {background: url(/images/panel_dot.jpg) 0 100% repeat-x}
			.panel_l {background: url(/images/panel_dot.jpg) 0 0 repeat-y}
			.panel_r {background: url(/images/panel_dot.jpg) 100% 0 repeat-y;}
			.panel_bl {background: url(/images/panel_bl.jpg) 0 100% no-repeat }
			.panel_br {background: url(/images/panel_br.jpg) 100% 100% no-repeat}
			.panel_tl {background: url(/images/panel_tl.jpg) 0 0 no-repeat}
			.panel_tr {background: url(/images/panel_tr.jpg) 100% 0 no-repeat; padding:5px}
				.add_info{padding:5px;text-align:left}
				.login_title{text-align:right;width:90px;padding-right:5px;float:left}
				.login_form{padding:0px;margin-top:0;margin-bottom:0}
				.gap_line{padding:5px;border-top:#e3e3e3 1px solid}
				.gap_h{padding:5px;}
				.gap{padding-top:5px;}
				.panel_title{padding-left:8px;padding-bottom:5px;font-weight:bold;font-size:13px;text-align:left}
		.panel2{background-color:#FDFDDB;width:300px;}
		.panel2_long{background-color:#FDFDDB;width:950px;}
			.panel2_t {background: url(/images/panel2_dot.jpg) 0 0 repeat-x; width:300px;}
			.panel2_t_long {background: url(/images/panel2_dot.jpg) 0 0 repeat-x; width:950px;}
			.panel2_b {background: url(/images/panel2_dot.jpg) 0 100% repeat-x}
			.panel2_l {background: url(/images/panel2_dot.jpg) 0 0 repeat-y}
			.panel2_r {background: url(/images/panel2_dot.jpg) 100% 0 repeat-y;}
			.panel2_bl {background: url(/images/panel2_bl.jpg) 0 100% no-repeat; }
			.panel2_br {background: url(/images/panel2_br.jpg) 100% 100% no-repeat}
			.panel2_tl {background: url(/images/panel2_tl.jpg) 0 0 no-repeat}
			.panel2_tr {background: url(/images/panel2_tr.jpg) 100% 0 no-repeat; padding:5px}	
    .sponsor{clear:both;width:950px;text-align:center;padding-top:5px}
	
   #topinfo{width:inherit;text-align:right;height:38px}
	  #topinfo_l{float:left;width:380px;}
	  #loginfo{float:left;text-align:center;width:220px;height:31px;background:url(/images/topinfo.jpg) no-repeat;}
		#loginfo a:link {FONT: 11px Verdana; COLOR: #003399; text-decoration: none;font-weight:normal;text-align:center;}
		#loginfo a:visited {FONT: 11px Verdana; COLOR: #003399; text-decoration: none;font-weight:normal;text-align:center;}
		#loginfo a:hover {FONT: 11px Verdana; COLOR: #FFFFFF; text-decoration: none;font-weight:normal;text-align:center;}
		
		#ac_slider{color:#FFFFFF;margin:0px;padding:0px;}
		#ac_slider ul{list-style-type:none;text-indent:0px;padding:0px;margin:0px;text-align:center;width:204px;padding-left:8px;}
			#ac_slider ul li {position:relative;display:inline;float:left;text-align:center;}
				#ac_slider ul li a{display:block;width:55px;height:31px;color:#FFF;text-align:center}
				#ac_slider ul li a span{display:block;padding-top:8px;}
				#ac_slider ul li a:hover{color:#FFF;background-color:#003399;}
				#ac_slider ul li ul{position:absolute;display:none;background-color:#003399;width:159px;border-right:#FFCC00 2px solid;border-left:#FFCC00 2px solid;border-bottom:#FFCC00 2px solid;
									opacity:0.9;filter:alpha(opacity=90);text-align:left;left:0px;padding-top:4px;padding-bottom:10px;}
					#ac_slider ul li ul li {padding:0px;padding-left:3px;color:#FFFFFF;height:20px;margin-left:-10px;}
						#ac_slider ul li ul li a{display:block;padding:5px;width:157px;height:15px;text-align:left;color:#FFFFFF;text-decoration:none;}
						#ac_slider ul li ul li a:link{display:block;padding:5px;width:157px;height:15px;text-align:left;color:#FFFFFF;text-decoration:none;}
						#ac_slider ul li ul li a:visited{color:#FFFFFF;text-decoration:none;text-align:left;}
						#ac_slider ul li ul li a:hover{padding:3px;color:#003399;background-color:#FFCC00;border:#FFFFFF 1px dotted;}
						
#search_r{width:64px;height:36px;background:url(/images/bt_search.jpg) top left no-repeat;background-position:0 0;margin-top:0px;}
		#search_r input.search_bt{width:64px;height:36px;border:none;padding:0;background:none!important;text-decoration:none}
		#search_r:hover{background-position:0 -36px}						
						
   .h2_head{border-bottom:#CCCCCC 1px solid;color:#333333;padding:3px;background:url(/images/cute/bg_submenu.gif);}
   
   #menu{clear:left;height:56px;text-align:center;width:600px;}
 		#menu_inner{margin-left:auto;margin-right:auto;height:56px;}
			#menu_inner ul{list-style:none;cursor:pointer;}
				#menu_inner li{display:inline;float:left;}
			#menu_inner a,#menu_inner a:visited{float:left;background:url(/images/menu.jpg);background-position:center;height:56px;display:block;text-align:center;text-decoration: none;color:#FFFFFF;font-weight:bold;font-size:13px;}
			#menu_inner a:hover{display:block;height:56px;color:#FFCC00;text-decoration:none;background:url(/images/menu_this.jpg) no-repeat;font-weight:bold;font-size:13px;background-position:center; }
				#menu_inner li.active2 {background:url(/images/menu_this.jpg) no-repeat;background-position:center;color:#ffffff;font-size:13px;}
				#menu_inner li.active2 a{background:url(/images/menu_this.jpg) no-repeat;background-position:center;color:#ffffff;font-size:13px;}
		
.nav_list_top{position:relative;padding-bottom:25px}
	.nav_list_base{width:140px;z-index:1;}
		.nav_list{width:134px;padding:3px}	
.nav_list_img{width:140px;position:absolute;left:0px;top:0px;z-index:10;cursor:pointer}
	a.nav_list_click:link,a.nav_list_click:visited{display:block;width:144px;height:220px;border:#FFFFFF 1px solid}
	a.nav_list_click:hover{display:block;width:144px;height:220px;border:#000000 1px solid;background-color:#999999;opacity:0.5;filter:alpha(opacity=50);}
				
#footer{width:100%;background-color:#003399;border-top:#e3e3e3 1px solid;font-size:10px}
		#footer a:link{font-size:10px;color:#FFFFFF;text-decoration:none}
		#footer a:visited{font-size:10px;color:#FFFFFF;text-decoration:none}
		#footer a:hover{font-size:10px;color:#FFFFFF;text-decoration:underline}		
	
		#footer_top{width:100%;height:21px;background:url(/images/footer_top_bg.jpg)}
		#footer_content{margin:auto;width:980px;}
			#footer_content_top{width:980px;height:20px;background:url(/images/footer_content_top_bg.jpg) no-repeat;}
			#footer_content_body{width:980px;height:220px;background:url(/images/footer_content_body_bg.jpg);}
				#footer_inner{width:980px;height:220px;margin-left:auto;margin-right:auto;text-align:left}			
					#footer_t{width:980px;height:220px;padding-left:40px;color:#FFFFFF}
						#footer_col_1{float:left;width:235px;padding-top:0px}
						#footer_col_2{float:left;width:235px;padding-top:0px}
						#footer_col_3{float:left;width:235px;padding-top:0px}
						#footer_col_4{float:left;width:235px;padding-top:0px}
						.footer_line{padding-top:10px}
						.footer_line_h{height:8px;background:url(/images/footer_line.jpg) no-repeat}
						#footer_t h4{height:25px;color:#FFFFFF;font-size:1.2em;background:url(/images/footer_folder.jpg) 0px 5px no-repeat;padding-left:25px;padding-top:6px;margin-top:-5px;}
						
			#footer_content_bottom{width:980px;height:20px;background:url(/images/footer_content_bottom_bg.jpg) no-repeat;}

		#footer_b{margin:auto;width:980px;height:80px;;text-align:center; padding-bottom:10px;margin-top:10px;}
			#footer_b p{font-size:10px;color:#FFFFFF !important}
			#footer_b a{font-size:10px;text-decoration:none;color:#FFFFFF}
			#footer_b a:visited{font-size:10px;text-decoration:none;color:#FFFFFF}
			#footer_b a:hover{font-size:10px;text-decoration:underline;color:#FFFFFF}
							
#msg{color:#FF6600}						
.normal_p{padding-left:8px;padding-top:3px;padding-bottom:3px;text-align:left}	
.menu {FONT: 12px Verdana; COLOR: #FFFFFF; text-decoration: none;font-weight:bold;text-align:center;}
a.menu:link {FONT: 12px Verdana; COLOR: #FFFFFF; text-decoration: none;font-weight:bold;text-align:center;}
a.menu:visited {FONT: 12px Verdana; COLOR: #FFFFFF; text-decoration: none;font-weight:bold;text-align:center;}
a.menu:hover {FONT: 12px Verdana; COLOR: #FFFFFF; text-decoration: none;font-weight:bold;text-align:center; }
.gold_loc {FONT: 13px Verdana; COLOR: #FFFFFF; text-decoration: none; }
.font2{FONT: 12px Verdana;color:#008ACE}
a.font2:link {FONT: 12px Verdana; COLOR: #008ACE; text-decoration: none;font-weight:bold;text-align:center;}
a.font2:visited {FONT: 12px Verdana; COLOR: #008ACE; text-decoration: none;font-weight:bold;text-align:center;}
a.font2:hover {FONT: 12px Verdana; COLOR: #FF9900; text-decoration: none;font-weight:bold;text-align:center; }

.font2_f{FONT: 10px Verdana;color:#008ACE}
a.font2_f:link {FONT: 10px Verdana; COLOR: #008ACE; text-decoration: none;font-weight:bold;text-align:center;}
a.font2_f:visited {FONT: 10px Verdana; COLOR: #008ACE; text-decoration: none;font-weight:bold;text-align:center;}
a.font2_f:hover {FONT: 10px Verdana; COLOR: #FF9900; text-decoration: none;font-weight:bold;text-align:center; }
#finder{height:36px}
	#finder ul{list-style: none;height:36px}
	#finder li {float:left;display:inline;padding:3px;height:36px;vertical-align: middle;}
h1{ font-size: 1.5em; } 
h2{ font-size: 1.2em; }
h3{ font-size: 1.2em; }
h4{ font-size: 1.1em; }

:focus {outline:none;}

BODY{
color:#000000;
font-size:12px;
font-family:Verdana;
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:0;
text-align:center;
background-repeat:repeat-x;
background-color:#FFFFFF;
text-align:center;
}

.menu_base{
border-top:#FFCC00 3px solid;border-left:#cccccc 1px solid;border-right:#cccccc 1px solid;
background-color:#ffffff;text-align:center;
}
TD{
color:#000000;
font-size:12px;
font-family:Verdana;
text-align:left;
}
.table_header{
width:950px;
height:30px;
border-top:#cccccc 1px solid;border-left:#cccccc 1px solid;border-right:#cccccc 1px solid;
background-color:#e9e9e9;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.table_body{
width:950px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
margin-right:auto;
margin-left:auto; 
}
.space_l{
width:264px;
border:#eeeeee 1px solid;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.table_rating{
width:232px;
height:300px;
border:#eeeeee 1px solid;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.table_normal{
border:#eeeeee 1px solid;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
a:link { font-family:Verdana; font-size: 12px; color: #000000; text-decoration: none; }
a:visited { font-family:Verdana; font-size: 12px; color: #000000; text-decoration: none; }
a:active { font-family:Verdana; font-size: 12px; color: #000000; text-decoration: none; }
a:hover { font-family:Verdana; font-size: 12px; color: #F3960B; text-decoration: underline; }
a.link:link {FONT: 12px Verdana; COLOR: #003399; text-decoration: underline;}
a.link:visited {FONT: 12px Verdana; COLOR: #000000; text-decoration: underline;}
a.link:hover {FONT: 12px Verdana; COLOR: #F3960B; text-decoration: none; }

.title_link{FONT: 13px Verdana; COLOR: #003399; text-decoration: underline;font-weight:bold}
a.title_link:link {FONT: 13px Verdana; COLOR: #003399; text-decoration: underline;font-weight:bold}
a.title_link:visited {FONT: 13px Verdana; COLOR: #003399; text-decoration: underline;font-weight:bold}
a.title_link:hover {FONT: 13px Verdana; COLOR: #FFcc00; text-decoration: none;font-weight:bold }

a.title_link_orange:link {FONT: 13px Verdana; COLOR: #333333; text-decoration: underline;font-weight:bold}
a.title_link_orange:visited {FONT: 13px Verdana; COLOR: #333333; text-decoration: underline;font-weight:bold}
a.title_link_orange:hover {FONT: 13px Verdana; COLOR: #FFCC00; text-decoration: none;font-weight:bold }
.text_right{text-align:right;}
.text_left2{text-align:left;padding-left:5px}
.text_left{text-align:left;}
a.menu1:link {FONT: 12px Verdana; COLOR: #000000; text-decoration: none;text-align:center;}
a.menu1:visited {FONT: 12px Verdana; COLOR: #000000; text-decoration: none;text-align:center;}
a.menu1:hover {FONT: 12px Verdana; COLOR: #000000; text-decoration: none;text-align:center; }

.msg{font-size:12px;color:#FF0000}
.menu1 {FONT: 12px Verdana; COLOR: #000000; text-decoration: none;font-weight:bold;text-align:center; }
.title {FONT: 15px Verdana; COLOR: #FF6600; text-decoration: none;}
.title_top {FONT: 20px Verdana; COLOR: #333333; text-decoration: none;}
.title_olive {FONT: 15px Verdana; COLOR: #003399; text-decoration: none;}
a.title_olive:link {FONT: 15px Verdana; COLOR: #003399; text-decoration: none;font-weight:bold}
a.title_olive:visited {FONT: 15px Verdana; COLOR: #003399; text-decoration: none;font-weight:bold}
a.title_olive:hover {FONT: 15px Verdana; COLOR: #00CC00; text-decoration: none;font-weight:bold }
.title_white {FONT: 15px Verdana; COLOR: #FFFFFF; text-decoration: none;}
a.title_white:link {FONT: 15px Verdana; COLOR: #FFFFFF; text-decoration: none;}
a.title_white:visited {FONT: 15px Verdana; COLOR: #FFFFFF; text-decoration: none; }
a.title_white:hover {FONT: 15px Verdana; COLOR: #009999; text-decoration: none; }
.title_orange {FONT: 15px Verdana; COLOR: #FF9900; text-decoration: none;}
.title_orange_large {FONT: 18px Verdana; COLOR: #FF9900; text-decoration: none;}
.title_black_large {FONT: 18px Verdana; COLOR: #333333; text-decoration: none;text-align:center;}
a.title_orange:link {FONT: 15px Verdana; COLOR: #FF9900; text-decoration: none;}
a.title_orange:visited {FONT: 15px Verdana; COLOR: #FF9900; text-decoration: none; }
a.title_orange:hover {FONT: 15px Verdana; COLOR: #003399; text-decoration: none; }
.gold {FONT: 12px Verdana; COLOR: #FFCC00; text-decoration: none; }

.white_small{FONT: 10px Verdana; COLOR: #FFFFFF; text-decoration: none; }
.white {FONT: 12px Verdana; COLOR: #FFFFFF; text-decoration: none; }

a.gold:link {FONT: 12px Verdana; COLOR: #FF6600; text-decoration: none;}
a.gold:visited {FONT: 12px Verdana; COLOR: #FF6600; text-decoration: none;}
a.gold:hover {FONT: 12px Verdana; COLOR: #00CC00; text-decoration: none; }
a.white:link {FONT: 12px Verdana; COLOR: #FFFFFF; text-decoration: none;}
a.white:visited {FONT: 12px Verdana; COLOR: #FFFFFF; text-decoration: none;}
a.white:hover {FONT: 12px Verdana; COLOR: #FFFFFF; text-decoration: underline;}
.white{FONT: 12px Verdana; COLOR: #FFFFFF; text-decoration: none;}
.ad0{border:#e3e3e3 1px solid;background-color:#FFFFFF;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;cursor: pointer;}
.ad1{border:#FF9900 1px solid;background-color:#FFFFFF;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;cursor: pointer;}
.textField {FONT-FAMILY:Verdana, Helvetica, Arial; font-size: 11px; color: #000000; border: 1px #666666 solid; }
.textField_s { FONT-FAMILY:Verdana, Helvetica, Arial; font-size: 10px; color: #000000; border: 1px #666666 solid;height:18px;}
.line_small{color:#333333;font-size:12px;font-family:Verdana;line-height: 16px}
.line_mid{color:#333333;font-size:12px;font-family:Verdana;line-height: 19px}
.line_large{color:#333333;font-size:13px;font-family:Verdana;line-height: 25px}
.rating_score{color:#000000;font-size:12px;font-family:Verdana;font-weight:bold}
.black_mid {FONT: 10px Verdana; COLOR: #333333; text-decoration: none;font-weight:bold}
.black {FONT: 12px Verdana; COLOR: #333333; text-decoration: none;font-weight:bold}
a.black:link {FONT: 12px Verdana; COLOR: #333333; text-decoration: none;font-weight:bold}
a.black:visited {FONT: 12px Verdana; COLOR: #333333; text-decoration: none;font-weight:bold}
a.black:hover {FONT: 12px Verdana; COLOR: #FFCC00; text-decoration: none;font-weight:bold}
a.small:link {FONT: 10px Verdana; COLOR: #999999; text-decoration: none;}
a.small:visited {FONT: 10px Verdana; COLOR: #999999; text-decoration: none;}
a.small:hover {FONT: 10px Verdana; COLOR: #FFCC00; text-decoration: none;}
.small{FONT: 10px Verdana; COLOR: #666666; text-decoration: none;}
a.mid:link {FONT: 10px Verdana; COLOR: #333333; text-decoration: none;}
a.mid:visited {FONT: 10px Verdana; COLOR: #333333; text-decoration: none;}
a.mid:hover {FONT: 10px Verdana; COLOR: #FFCC00; text-decoration: none;}
.mid{FONT: 10px Verdana; COLOR: #333333; text-decoration: none;}
a.mid_link:link {FONT: 10px Verdana; COLOR: #333333; text-decoration: underline;}
a.mid_link:visited {FONT: 10px Verdana; COLOR: #333333; text-decoration: underline;}
a.mid_link:hover {FONT: 10px Verdana; COLOR: #FFCC00; text-decoration: none;}
LI.list2 {clear:both; padding:0px 0px 1px 2px;list-style: square; color:#666666;FONT: 10px Verdana;line-height:20px}
a.small_dark:link {FONT: 10px Verdana; COLOR: #333333; text-decoration: none;text-align:center;}
a.small_dark:visited {FONT: 10px Verdana; COLOR: #333333; text-decoration: none;text-align:center;}
a.small_dark:hover {FONT: 10px Verdana; COLOR: #999999; text-decoration: none;text-align:center;}
.small_dark{FONT: 10px Verdana; COLOR: #333333; text-decoration: none;text-align:center;cursor:pointer}
.tab{cursor:pointer}