body
{
	margin: 0px;
}
img
{
	border:0px;
}
.imgb
{
	border:1px solid #666666;
}
.bimg
{
	border:1px solid #666666;
}
.menu
{
	float:left;
	padding-right:36px;
}
.smenu
{
	float:left;
	padding-right:30px;
}
#main
{
	width:980px;
}
.left
{
	float:left;
}
.top-banner
{
	width:781px;
	height:140px;
	text-align:right;
}
.right
{
	float:right;
}
.top-spacer
{
	border-bottom:1px solid #FFFFFF;
	clear:both
}
.top-nav
{
	background-image:url('../images/menu/bg-new.gif');
	height:33px;
	padding-left:10px;
}
.submit_news_sub
{
	display:none;
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url('../images/dropdown-bg.gif');
	width:107px;
	padding:5px;
}
.button
{
	font-family:arial;
	font-size:10px;
	line-height:16px;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url('../images/dropdown-arrow.gif');
	background-repeat:no-repeat;
	background-position:right;
	width:100px;
}
.button a
{
	color:#FFFFFF;
	text-decoration:none;
}
.button_sub
{
	font-family:arial;
	font-size:10px;
	line-height:16px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#313131;
	width:100px;
}
.menu_sub
{
	background-image:url('../images/menu/menu_2_bg.gif');
	height:22px;
	padding-left:10px;
	text-align:left;
}

.nav-spacer
{
	border-bottom:7px solid #FFFFFF;
	clear:both
}
.container
{
	float:left;
	width:780px
}
#right_panel
{
	float:right;
	width:190px;
}
#the_box_780_444
{
	width:780px;
	height:444px;
	margin:auto;
	float:left;
}
#the_box_780_374
{
	width:780px;
	height:374px;
	margin:auto;
	float:left;
}
#the_box_582_311
{
	width:582px;
	height:311px;
	margin:auto;
	float:right;
}
#the_box_190_311
{
	width:190px;
	height:311px;
	margin:auto;
	float:left;
}
.box_header
{
	height:22px;
	line-height:22px;
	background-image:url('../images/box-bg.gif');
	background-repeat:repeat-x;
}
.sub_header
{
	background-color:#333333;
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:25px;
	text-align:left;
	padding-left:5px;
}
.box_header_text
{
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
.cornerl
{
	float:left;	
}
.cornerr
{
	float:right;	
}
.content_bg
{
	background-image:url('../images/content-bg.gif');
	height:422px;
}
.content_bg_sp
{
	background-image:url('../images/content-bg-sp.gif');
	height:351px;
}
.content_bg_sp_i
{
	background-image:url('../images/content-bg-sp.gif');
	height:290px;
}
.weekday
{
	background:#333333;
	line-height:25px;
	font-family:arial;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px
}
.weekday a
{
	text-decoration:none;
	color:#FFFFFF;
}
.weekday_select
{
	background:#ff006c;
	line-height:25px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px
}
.content_inner
{
	text-align:left;
}
.seperator
{
	border-bottom:1px solid #d9d9d9;
	margin-top:10px;
}
.seperator_10
{
	border-bottom:1px solid #d9d9d9;
	margin-top:10px;
	margin-bottom:10px;
}
.seperator_hi
{
	border-bottom:1px solid #d9d9d9;
	margin-top:5px;
	margin-bottom:5px;
}
.no_underln
{
	border-bottom:1px solid #d9d9d9;
	line-height:21px;
	font-family:arial;
	font-size:12px;
	text-align:left;
	clear:both;
}
.no_underl
{
	line-height:21px;
	font-family:arial;
	font-size:12px;
	text-align:left;
}
.no_underln a
{
	text-decoration:none;
	color:#000000;
}
.no_underl a
{
	text-decoration:none;
	color:#000000;
}
.news_bg
{
	background-image:url('../images/news-bg.gif');
	height:351px;
}
.bg-289
{
	background-image:url('../images/bg-289.gif');
	height:289px;
}
.sponsored-bg
{
	background-image:url('../images/sponsored-bg.gif');
	height:86px;
	padding:2px;
}
.login-bg
{
	background-image:url('../images/login-bg.gif');
	height:131px;
	padding:2px;
}
.bg-161
{
	background-image:url('../images/bg-161.gif');
	height:153px;
	padding-top:7px;
	padding-left:10px;
	text-align:left;
	font-family:arial;
	font-size:12px;
	color:#333333;
}
.bg-161-b
{
	background-image:url('../images/bg-161.gif');
	height:153px;
}
.feedback
{
	padding-top:5px;
	font-family:arial;
	font-size:11px;
	color:#333333;
}
.form
{
	width:92px;
	font-family:arial;
	font-size:11px;
}
.form_t
{
	width:118px;
	font-family:arial;
	font-size:11px;
}
.f_form
{
	font-family:arial;
	font-size:11px;
	width:200px;
	margin-bottom:8px;
}
.f_form_ta
{
	font-family:arial;
	font-size:11px;
	width:300px;
	height:70px;
	margin-bottom:8px;
}
.input
{
	font-family:arial;
	font-size:11px;
	width:200px;
}
.select
{
	font-family:arial;
	font-size:11px;
	width:205px;
}
.input1
{
	font-family:arial;
	font-size:11px;
	width:295px;
}
.select1
{
	font-family:arial;
	font-size:11px;
	width:300px;
}
.textarea
{
	font-family:arial;
	font-size:11px;
	width:750px;
	height:200px;
}
.terms
{
	font-family:arial;
	font-size:11px;
	width:700px;
	height:150px;
	overflow:auto;
	border:1px solid #CCCCCC;
	padding-left:5px;
}
td
{
	font-family:arial;
	font-size:12px;
	color:#333333;
}
.forgot_password
{
	font-family:arial;
	font-size:11px;
	color:#0000ff;
}
.forgot_password a
{
	font-family:arial;
	font-size:11px;
	color:#0000ff;
}
.spacer
{
	clear:both;
	height:9px;
}
.smallspacer
{
	clear:both;
	height:5px;
}
.footer
{
	background-image:url('../images/footer.gif');
	height:50px;
	width:958px;
	padding-left:11px;
	padding-right:11px;
}
.links_left
{
	float:left;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
}
.links_left a
{
	color:#ffffff;
	text-decoration:none;
}
.links_right
{
	float:right;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
}
.links_right a
{
	color:#ffffff;
	text-decoration:none;
}
.box-173
{
	width:173px;
	height:173px;
	border:1px solid #686868;
}
.box-93
{
	width:93px;
	height:93px;
	border:1px solid #686868;
	float:left;
	margin-right:5px;
}
.box-186
{
	width:186px;
	height:186px;
	border:1px solid #000000;
	background:#000000;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.box-378-142
{
	width:379px;
	height:142px;
	border:1px solid #000000;
	background:#000000;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.box-186-m
{
	width:188px;
	height:208px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.box-378-142-m
{
	width:380px;
	height:164px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.box-mag
{
	width:178px;
	height:269px;
	border:1px solid #686868;
	float:left;
	margin-right:5px;
}
.title
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	line-height:14px;
}
.title a
{
	color:#333333;
	text-decoration:none;
}
.title_gray
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	line-height:24px;
	padding-left:10px;
	background-color:#e7e7e7;
	text-align:left;
}
.gi_pad
{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:15px;
	padding-right:10px
	line-height:15px;
}
.content
{
	font-family:arial;
	font-size:12px;
	color:#666666;
	line-height:14px;
}
.content a
{
	color:#0033ff;
	text-decoration:none;
}
.form_content
{
	font-family:arial;
	font-size:12px;
	color:#666666;
	line-height:14px;
	text-align:left;
}
.form_content_b
{
	font-family:arial;
	font-size:12px;
	color:#666666;
	line-height:14px;
	font-weight:bold;
	text-align:left;
}
.maintitle
{
	font-family:arial;
	font-size:24px;
	font-weight:bold;
	color:#666666;
	line-height:25px;
	text-align:left;
}
h1
{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	line-height:22px;
	margin-bottom:0px;
	margin-top:0px;
}
.heading
{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	line-height:22px;
}
.heading a
{
	color:#666666;
	text-decoration:none;
}
.top_n
{
	font-family:arial;
	font-size:12px;
	color:#333333;
	background-color:#e7e7e7;
	line-height:24px;
	padding-left:2px;
	margin-top:1px;
	margin-bottom:1px;
}
.top_n a
{
	color:#333333;
	text-decoration:none;
}
.top_n_e
{
	font-family:arial;
	font-size:12px;
	color:#333333;
	background-color:#f6f6f6;
	line-height:24px;
	padding-left:2px;
	margin-top:1px;
	margin-bottom:1px;
}
.top_n_e a
{
	color:#333333;
	text-decoration:none;
}
.paging
{
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
}
.paging a
{
	color:#FFFFFF;
	text-decoration:none;
}
.gray_bg
{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	background-color:#707070;
	font-weight:bold;
	line-height:23px;
	padding-left:5px;
}
.error
{
	font-family:arial;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
}
.no_error
{
	font-family:arial;
	font-size:11px;
	color:#79b353;
	font-weight:bold;
}
.dateh
{
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	line-height:21px;
}
.datew
{
	font-family:arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background:#999999;
	text-align:center;
	line-height:22px;
}
.datew a
{
	text-decoration:none;
	color:#FFFFFF;
}
.search_box
{
	background-color:#333333;
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:25px;
	padding-left:10px;
	text-align:left;
}