/* CSS Document */
* {
	margin:0px;
	margin-left:0px;
	padding:0px;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(images/bg.jpg) repeat-x;
}
a{	
	color: #2b64b4;	 
	text-decoration: none;	
	cursor:pointer; 
}
a:hover { 
	text-decoration:underline; 
}
img { 
	border: none; 
}
ul, li{ 
	margin:0px;
	padding:0px;
}
ul {
	list-style-type:none;
	margin-top:0px;
	margin-left:0px;
}
ul li {
	text-align:justify;
	display:block;
	padding-top:0px;
	margin-top:5px;
	background:url(images/icon.gif) no-repeat left 4px;
	padding-left:10px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
ul li a{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b64b4;
}
#left_content{margin-left:0px; margin-right:0px;}
#left_content .heart_banner{margin-left:0px; margin-top:0px; width:486; height:200px;}
#left_content #running_text{background:url(images/running_text_bg.jpg) repeat-x; height:30px; width:100%; text-align:left;}
#left_content #running_text #image{background:url(images/menu1.jpg) left no-repeat; height:30px;}
#left_content #running_text #image .text{padding-top:8px; padding-left:10px;}
#left_content #running_text #image .text a{color:#000000; text-decoration:underline;}
#left_content #running_text #image .text a:hover{color:#000000; text-decoration:underline;}
#left_content #running_text #image .text a:visited{color:#000000; text-decoration:underline;}
#left_content #main_content{margin-left:1px; text-align:left;}
#left_content #sp_home{margin-right:5px; margin-left:5px; text-align:left; width:231px;}
#left_content #sp_home .image{width:195px; height:150px; padding-top:10px;}
#left_content #sp_home .title{clear:both; color:#CC0000; font-weight:bold; text-align:justify;	line-height:18px; padding-bottom:5px; padding-top:5px;}
#left_content #sp_home .title a{color:#CC0000; text-decoration:none}
#left_content #sp_home .title a:hover{text-decoration:underline;}
#left_content #sp_home .title a:visited{color:#CC0000;}
#left_content #sp_home .brief{text-align:justify; line-height:18px;}

#left_content #center_content{margin-right:5px; margin-left:5px; text-align:left;}
#left_content #center_content .image{padding-right:5px; float:left;}
#left_content #center_content .title{clear:both; color:#CC0000; font-weight:bold; text-align:justify;	line-height:18px; padding-bottom:5px; padding-top:5px;}
#left_content #center_content .title a{color:#CC0000; text-decoration:none}
#left_content #center_content .title a:hover{text-decoration:underline;}
#left_content #center_content .title a:visited{color:#CC0000;}
#left_content #center_content .brief{text-align:justify; line-height:18px;}

#left_content .center_dot_line{background:url(images/dot2.jpg) repeat-y; width:1px;}

#left_content #adv{padding-top:5px; padding-bottom:5px; border-top:#666666 solid 1px; text-align:center;}
#left_content #adv .image{margin-top:5px; margin-bottom:5px; width:105px; height:80px; margin-right:5px; margin-left:5px; border:#999999 solid 1px;}
#left_content .left_dot_line{background:url(images/dot1.gif) repeat-x; width:100%; height:1px}
#left_content .left_red_underline{background:url(images/red_underline.jpg) left no-repeat; height:1px; text-align:left;}
#left_content .group_title{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:left; padding-top:5px;}
#left_content .group_title a{color:#000000; text-decoration:underline;}
#right_content
{
	margin-left:5px;
	margin-right:5px;
}
#right_content p{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
.reuslt{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify;}
.other ul {
	list-style-type:none;
	margin-top:0px;
	margin-left:0px;
}
.other ul li {
	text-align:justify;
	display:block;
	padding-top:0px;
	margin-top:5px;
	background:url(images/icon.gif) no-repeat left 4px;
	padding-left:10px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.other ul li a{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b64b4;
}
#right_content .right_red_line{background-color:#CC0001; height:4px;}
#right_content .right_dot_line{background:url(images/dot1.gif) repeat-x; width:100%; height:1px}
#right_content .right_red_underline{background:url(images/red_underline.jpg) left no-repeat; height:1px; text-align:left;}
#right_content .group_title{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:left; padding-top:5px;}
#right_content #hot_new{clear:both; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
#right_content #hot_new .title{clear:both; color:#CC0000; font-weight:bold; text-align:justify;	line-height:18px; padding-bottom:5px; padding-top:5px;}
#right_content #hot_new .title a{color:#CC0000; text-decoration:none}
#right_content #hot_new .title a:hover{text-decoration:underline;}
#right_content #hot_new .title a:visited{color:#CC0000;}
#right_content #hot_new .image{float:right; padding-left:3px; width:100px; height:75px;}
#right_content #hot_new .brief{text-align:justify; line-height:18px;}
#right_content #survey{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; font-weight:normal; text-align:left}
#right_content #survey .survey_question{padding-top:5px; padding-bottom:5px; line-height:18px;}
#right_content #survey .survey_answer{line-height:18px;}
#right_content #survey .survey_button{padding-top:5px;}
#right_content #survey #button{background-color:#CC0001; height:18px; float:left; margin-right:5px;}
#right_content #survey #button .button_text{color:#FFFFFF; padding-left:5px; padding-right:5px;}
#right_content #survey #button .button_text a{color:#FFFFFF; text-decoration:none;}
#right_content #survey #button .button_text a:hover{color:#FFFFFF; text-decoration:underline;}
#right_content #survey #button .button_text a:visited{color:#FFFFFF;}
#right_content #survey #survey_button .button_text{background-color:#CC0001; height:18px;}

#right_content #link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin-top:10px;}
#right_content #link a{color:#000000; text-decoration:underline;}
#right_content #link a:hover{text-decoration:underline}
#right_content #link a:visited{color:#000000;}
#right_content #link .link_image{padding-right:10px; float:left;}
#right_content #link .link_text{padding-right:10px; float:left; padding-top:5px;}
#right_content #counter{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding-top:5px; padding-bottom:5px;}
#right_content #counter .counter_text{color:#000000; font-weight:bold; padding-top:2px; padding-bottom:2px;}
#right_content #counter .counter_text span{color:#CC0001}
.footer_red_line{width:100%; height:8px; background-color:#CC0001}
.footer_note{color:#000000; padding-left:10px; padding-top:5px; padding-bottom:5px; background:#C0C0C0; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.footer_note a{text-decoration:underline; color:#000000; font-weight:bold;}
.footer_note a:hover{color:#CCCCCC;}
.footer_note a:visited{color:#000000;}
.clearall{clear:both;}
.top_address{color:#000000;}
.top_address a{color:#000000; text-decoration:underline;}
.top_address a:hover{color:#000000; text-decoration:underline;}
.top_address a:visited{color:#000000; text-decoration:underline;}
.top_lang{color:#000000;}
.top_lang a{color:#000000; text-decoration:underline;}
.top_lang a:hover{color:#000000; text-decoration:underline;}
.top_lang a:visited{color:#000000; text-decoration:underline;}
.pagging {
	text-align:right;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
	padding-top:10px;
	color:#003162;
}
.pagging a {
	color:#CC0001;
	text-decoration:none;
	font-weight:bold;
}
.pagging a:hover{
	color:#CC0001;
	text-decoration:underline;
}
