/* default */
body { 	font-family:Arial, Helvetica, sans-serif;	color:#333333;	font-size:12px;	height:800px;	margin:0 auto;	width:950px;}
a{	text-decoration: none;	color:#004f99;}
a:hover {	text-decoration:underline; }
ul{ margin:8px; padding:8px;}
img{	border: 0px;}
h1{	margin:0px;	display:inline;	font-size:24px;}
fieldset{ width:550px;}

.button_box { font-size:11px;border-style:solid; border-width:1px; border-top-color:#85A8D2; border-left-color:#85A8D2; border-bottom-color:#0e1f5b;  border-right-color:#0e1f5b; background-color:#BACADA; color:#3F5C9E; padding:1px 3px;}
.search_box{font-size:11px; width:120px;}
.list_box{display:inline; font-size:11px;}

/* top */
#top_div{width:950px; height:83px; background: url(/images/092506/t_bg.jpg) no-repeat; color:white;}
#t_link{ position:relative; margin:0;}
#t_link a { position:absolute; top:27px; left:13px; height: 27px; width:130px;  text-indent: -1000px;}
.top_table td{padding:0px 10px; vertical-align:middle;}
.top_table a{color:white;}
.search_form{display:inline; padding-left:20px; }

/* main */
.main_top_div{background-image:url(/images/092506/2t_bg.jpg); width:950px; height:12px; line-height:12px;margin-top:5px;}
.menu_div_t{ background:url(/images/092506/r_bg.jpg) no-repeat 100% 0; width:215px; }
.menu_div_b{ background:url(/images/092506/r_bg.jpg) no-repeat 0 100%; margin-bottom:5px;  width:215px; height:12px;}
.tag_div{ padding:10px 15px 0px 15px;}
.menu_b_div{ padding:10px 15px 0px 15px;line-height:35px;}
.subscribe_box{font-size:11px; width:100px;}
.sub_title_a{font-size:16px; text-decoration:underline;}
.sub_title_a:hover{ background-color:#E6F2FF;}
.sub_content_div{padding:0px 15px 10px 15px;}
.big_logo_div{float:left; padding:0px 10px 10px 0px;}


/* ad */
.ad_border_div{background:url(/images/092506/2t_1px_bg.jpg) repeat-x; color:#333333; padding:5px 0px 30px 0px; }
#ad_box_div{ width:728px; height:90px; border:solid 1px #999999; background-color:white; font-family:arial; vertical-align:middle;}
#ad_box_div:hover{ background-color:#FFFFF4;}
.sponsor_div{padding-right:5px;}
.sponsor_web2list_div{ text-align:center;padding:5px 0px;}
.sponsor_web2list_div a{ font-size:11px; text-decoration:underline;}
.your_ad_here{font-size:20px; text-decoration:underline; }

/* bottom_div */
.bottom_div{ padding:20px; margin-top:20px; border-top:solid 1px #EFEFEF}


.logo_box{ border:solid 1px #E9E9E9; padding:5px;}
.menu  {  position        : absolute;  margin          : 0px;  padding         : 0px;  height          : 1.5em;  border-top      : 1px solid #eeeeee;  width           : 180px;}
.div_menu{  line-height:20px;  height:20px;	background-color:#cccccc; padding:0px 0px 0px 8px; width:180px;  border-top      : 1px solid #eeeeee;  border-right    : 1px solid #666666;  border-left     : 1px solid #dddddd;  border-bottom   : 1px solid #333333;}
.menu a {  background-color: #cccccc;  width: 180px;  display: block;   padding-top     : 4px ;  padding-left    : 8px ;  padding-bottom  : 4px ;  border-top      : 1px solid #eeeeee;  border-right    : 1px solid #666666;  border-left     : 1px solid #dddddd;  border-bottom   : 1px solid #333333;  text-decoration : none;  color           : #2f4f4f;}
.menu a.a_tag {  display         : inline;   padding: 2px;  border: 0px;  text-decoration : none;  color           : #2f4f4f;}
.menu a:hover {  background-color: #2f4f4f;  border-bottom   : 1px solid #000000;  color           : #ffffff;}
.selected_top{/*	background:#004080; color:white; padding:4px 7px; */	color:black; padding:1px 3px; font-weight:bold; }
.not_selected{	padding:1px 3px;}
.box_a{	padding:1px 3px;	text-decoration:none;		border: solid 1px #D2E9FF;}
.box_selected{	padding:1px 3px;	border: solid 1px blue;	background:#ECFFFF;}
a:hover.box_a{	background-color:#E8E8FF;	border: solid 1px blue;	text-decoration:none;	}
.sub_menu{	text-decoration:underline;}
.deal{	font-size:11px;	text-decoration:underline;	font-weight:bold;}

/* profile */
.my_5starred_div{padding:5px 10px; margin:10px 0px; background-color:#F0F5FB; color:black;}

/* list */
.alexa_box_div{ padding-top:20px; }
.dis_related_title_div{padding:10px 10px 5px 15px; color:gray; }
.dis_related_div{padding:10px 10px 5px 15px;line-height:20px; }

/* comment */ 
.comment_content_div{ overflow:hidden;  line-height:18px; vertical-align:top;}
.comment_content_td2{ line-height:18px; vertical-align:top; }
.user_small_pic{ text-align:left; margin:3px 5px 0px 3px;border:solid 1px #cccccc;}

/* news */
#read_whole_a{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
#read_whole_a:hover{ background-color:#AEAEFF;}
.read_whole_div{padding:10px 0px;}
.technorati_div{width:200px; padding:10px 0px; border:solid 1px #cccccc; margin-bottom:10px; font-family:tahoma; text-align:center;}
.via_a{ font-family:tahoma;}
.related_list_title_div{font-size:14px; font-weight:bold; padding:10px 0px 0px; border-top:dashed 1px #CCCCCC;}
.related_cat_title_div{font-size:14px; font-weight:bold; padding:10px 0px 10px; border-top:dashed 1px #CCCCCC;}
.small_logo_news{ vertical-align:top; padding:5px; width:70px;}
.set_menu_div{padding-bottom:30px; font-size:10px; overflow:hidden;}
.more_related_news_list{padding-bottom:10px;}
.news_logo_td{padding:0px 0px 0px 5px; width:60px; vertical-align:top;}
.news_content_td{padding:0px 20px 0px 5px; vertical-align:top;}

/* web2logo */
.logo_menu{ padding:10px 5px 0px 15px;}
#logo_top_div{width:950px; height:38px; background: url(/images/092506/w2l_t.jpg) no-repeat 0 100%;}
#logo_top_div a{ color:white;}
#logo_t_link{ position:relative; margin:0;}
#logo_t_link a { position:absolute; top:0px; left:13px; height: 38px; width:150px;  text-indent: -1000px;}
.logo_search{ height:38px; line-height:38px; padding-right:10px;}
.logo_body{padding:0px 15px 10px 3px;}

