body {
background-color:#C8E3F1;
background-image:url(../images/bg_top.png);
background-position:left top;
background-repeat:repeat-x;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:14px;
margin:0;;
}
p {
	/*margin:0px;*/
}

.small_link{font-size:10px;	margin-top:10px;color:#cc2827;}
.small_link a{color:#cc2827;}
.small_link a:hover{color:#cc2827;}

td, tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#5e5e5e;*/
	line-height:18px;
	text-decoration:none;
}
td, tr a {
/*	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#5e5e5e;*/
	/*line-height:18px;*/
	text-decoration:none;
}
td, tr a:hover {
/*	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e5e5e;*/
	/*line-height:18px;*/
	text-decoration:none;
}

#main_body{
background-color:#FCFCFC;}

.white_bottom_left {
	background-image:url(../../../images/white_bottom_left.gif);
	background-repeat:no-repeat;
	height:6px;
	width:10px;
	background-color:#FFFFFF;
}
.white_bottom_right {
	background-image:url(../../../images/white_bottom_right.gif);
	background-repeat:no-repeat;
	height:6px;
	width:10px;
	background-position:right;
	background-color:#FFFFFF;
}
.white_top_left {
	background-image:url(../../../images/white_top_left.gif);
	background-repeat:no-repeat;
	height:6px;
	width:10px;
	background-color:#FFFFFF;
}
.white_top_right {
	background-image:url(../../../images/white_top_right.gif);
	background-repeat:no-repeat;
	height:6px;
	width:10px;
	background-position:right;
	background-color:#FFFFFF;
}
.menu_top {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#fff;
	background-image:url(../images/bg-blue-1.gif);
	background-repeat:repeat-x;
	height:35px;
	/*background-position:0px 3px ;*/

	/**background-position:10px 3px ;*/
	font-weight:bold;
}
.menu_top /**/ 
.menu_top ul {
/*	margin:0;
	padding:0px;
	list-style-type:none;
	display:block;
	/*width:100%;*/
	text-align:left;
	height:23px;
*/}
.menu_top li {
/*	padding:0px 27px 5px 27px;
	display:inline;
	height:25px;
*/}
.menu_top li a {
/*	text-decoration:none;
	color:#fff;
*/}
.menu_top li a:hover {
/*	text-decoration:none;
	color:#fff;
*/}
.left img {
	float:left;
	padding:10px 15px 15px 0;
}
.left_small img {
	float:left;
	padding:7px 15px 15px 0;
}
.right {
	text-align:right;
}
.read {
	/* font-family:Arial, Helvetica, sans-serif;*/
/* font-size:12px;*/
	color:#333333;
	font-weight:bold;
}
a.read:link, a.read:visited {
	/* font-family:Arial, Helvetica, sans-serif;*/
/* font-size:12px;*/
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
a.read:hover {
	/* font-family:Arial, Helvetica, sans-serif;*/
/* font-size:12px;*/
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
}
.read_headline {
	/* font-family:Arial, Helvetica, sans-serif;*/
	/*  font-size:11px;*/
	color:#333333;
	font-weight:bold;
}
a.read_headline:link, a.read_headline:visited {
	/* font-family:Arial, Helvetica, sans-serif;*/
	/* font-size:11px;*/
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
a.read_headline:hover {
	/* font-family:Arial, Helvetica, sans-serif;*/
	/* font-size:11px;*/
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
}
.border_left {
	border-left:1px solid #FCFCFC;
}
.border_right {
	border-right:1px solid #FCFCFC;
}
.border_top {
	border-top:1px solid #FCFCFC;
}
.border_bottom {
	border-bottom:1px solid #FCFCFC;
}
.break {
	background-image:url(../../../images/break.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:23px;
	width:13px;
}
.padding_all {
	padding:0px 7px 7px 7px;
}
.green_top {
	background-image:url(../../../images/green.gif);
	background-repeat:no-repeat;
	height:25px;
	width:205px;
	color:#FFFFFF;
}
.white {
	/* font-family:Arial, Helvetica, sans-serif;*/
	color:#FFFFFF;
	font-weight:bold;
	padding:7px 5px 3px 20px;
}
.heading_green {
/*	font-family:Arial, Helvetica, sans-serif;
*/	font-size:20px;
	color:#333333;
	line-height:25px;
	font-size:18px;
}
.more_news {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0099CC;
	line-height:30px;
	font-weight:bold;
}

a.more_news,
.more_news a{
color:#0099CC;}

a.more_news:hover,
.more_news a:hover{
color:#CC0000;}

.subscribe {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:18px;
	color:#4753a6;
	line-height:20px;
}
.subscribe_img {
	background-image:url(../../../images/subscribe.gif);
	background-repeat:no-repeat;
	height:79px;
}
.more_news_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.heading_green_small,
.heading_green_small a,
.heading_green_small a:link,
.heading_green_small a:visited,
.heading_green_small a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:18px;
	padding-top:5px;
	padding-bottom:5px;
	color:#000000;
	
}

.heading_green_small a:hover{
color:#000;
}

.blue_top {
	/*background-image:url(../../../images/blue.gif);
	background-repeat:no-repeat;*/
	height:25px;
	font-size:18px;
	color:#333333;
	font-weight:normal;
	padding:2px 0 0 7px;
	
}
.white_top {
	/* font-family:Arial, Helvetica, sans-serif;*/
	color:#000000;
	font-weight:bold;
	padding:2px 0 0 7px;
}
.white_top1 {
	/* font-family:Arial, Helvetica, sans-serif;*/
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 0 0 28px;
}
.quick {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#5e5e5e;
	line-height:16px;
	margin:0px;
	padding:0px;
}
.quick ul {
	margin:0px;
	padding:0px;
	padding-top:5px;
	list-style-type:none;
	display:block;
	text-align:left;
}
.quick li {
	padding:2px 2px 6px 6px;
}
.quick li a {
	text-decoration:none;
	color:#5e5e5e;
}
.quick li a:hover {
	text-decoration:none;
	color:#000;
}
.small_blue {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:10px;
	color:#666666; text-decoration:none;
}
.small_blue a, .small_blue a:hover {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:10px;
	color:#4753a6;text-decoration:none;
}

.inner_new_link a, .inner_new_link a:hover
{
color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.go {
	margin:0px;
}
.bullet ul {
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	padding:5px 15px 10px 30px;
	list-style-image:url(../../../images/bullet.gif)
}
.bullet li {
	padding:0px 2px 0px 3px;
	line-height:20px;
}
.bullet a:link {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#686868;
	text-decoration:none;
}
.bullet a:visited {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#686868;
	text-decoration:none;
}
.bullet a:hover {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#990000;
	text-decoration:none;
}
.bottom_bg {

	background-image:url(../images/footer.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:100px;
}
.bottom ul {
	margin-left:10px;
	padding:20px 15px 10px 15px;
	list-style-image:url(../../../images/bullet_bottom.gif)
}
.bottom li {
	padding:0px 2px 0px 3px;
	line-height:20px;
}
.bottom a:link {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#686868;
	text-decoration:none;
}
.bottom a:visited {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#686868;
	text-decoration:none;
}
.bottom a:hover {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#990000;
	text-decoration:none;
}
.footer {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:18px;
}
.footer a {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:18px;
}
.footer a:hover {
	/* font-family:Arial, Helvetica, sans-serif;*/
	font-size:11px;
	color:#CCCCCC;
	line-height:18px;
	text-decoration:none;
}
.line {
/*	background-image:url(../../../images/bottom_break.gif);
	background-repeat:no-repeat;
	background-position:right;*/
}

.main_head{
line-height:30px;}

#msg_comment{
	float:left;
	width:765px;
	/*font-weight:bold;*/
	padding:5px;
	border:1px solid #993366;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#cd292a;
	text-align:center;
	background: #ecf1ff;
	/*font-weight:bold;*/

}



.create_blog a{
/*background-image:url(../../../images/blog-icon.png);
background-repeat:no-repeat;
background-position: left center;*/
/*width:90px;*/
display:block;
height:20px;
color:#006600;
padding:2px;}

.create_blog a:hover{
color:#000000}

.module_heading{
font-family:arial;
font-size:16px;
	line-height:35px;
	font-weight:bold;
}

.about_me{
background-image:url(../../../images/sidebar_icon.gif);
background-repeat:no-repeat;
background-position: left center;
display:block;
height:30px;
color:#666666;
padding:2px;
font-family:arial;
font-size:14px;
font-weight:bold;}

.blog_desc{
background-color:#fcf6e6;
}

.blog_about{
background-color:#ecdfbf;}

.breaker{
border-top: 1px solid #CCCCCC}

#blog_head{
border: 1px solid #ffeebf}

.article_title_list a{
color:#006600;
font-size:14px;
font-family:arial;}

.article_title_list a:hover{
color:#000000}

#login_page{}

#login_page table{
border:1px solid #999999;
}

#login_page table td{
border:none;}

#login_page .login_heading{
background-color:#BD8822;
color:#FFFFFF}

/*#dv_list{
border:1px solid #666666;
background:#efefef;
display:block;
width:200px;
position:absolute; 
margin:0;
padding:0;
}

#ul_list{
margin:0;
padding:0;}

#ul_list li{
list-style-type:none;
margin:0;
padding:0;}

#ul_list li a{
display:block;
color:#000000;
text-decoration:none;
line-height:20px;
border-bottom:1 solid #999999;
margin:0;
padding:5px;
}

#ul_list li a:hover{
background-color:#FFCC99;
}*/


#dv_con,
#dv_st,
#dv_ct,
#dv_ar,
#dv_zp,
#dv_address,

#dv_list{
border:1px solid #666666;
background:#efefef;
display:block;
width:172px;
position:absolute; 
margin:0;
padding:0;
}

#ul_list{
margin:0;
padding:0;}

#ul_list li{
list-style-type:none;
margin:0;
padding:0;}

#ul_list li a{
display:block;
color:#000000;
text-decoration:none;
line-height:20px;
border-bottom:1 solid #999999;
margin:0;
padding:5px;
}

#ul_list li a:hover{
background-color:#FFCC99;
}

.login_bg{background-image:url(../../../images/login_top.gif); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000;padding:5px;}

.newsletter{
background-image:url(../../../images/newsletter.gif); 
background-repeat:no-repeat; background-position:29% 0;
}


.alert_box{
	border:1px solid #83C3E2;
	background-color:#E6F2F9;
	color:#000000;
	font-family:arial;
	font-size:11px;
	display:block;
	width:200px;
	line-height:20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 25px;
	display:block;

}

#hint_pointer{
	background-image: url(../../../images/bubble.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding:0;
	margin-top: -20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -45px;
}

#punchline{
font-family:"segoe UI", arial;
font-style:normal;
font-weight:bold;
font-size:12px;
color:#666666;
padding-left:5px;
padding-top:5px;}

.top-bg{
background-image:url(../images/redhead.gif);
background-repeat:repeat-x;
background-position:center;
height:12px; 
color:#fff;
padding:2px;
background-color:#000;}

.top-bg a{ color:#fff;}
.top-bg a:hover{ color:#FF9900;}

.top-bg div{ color:#fff;}

#top_header,
#top_header td{ color:#fff}

.top_news{ 
/*border-bottom:1px solid #d0e4fc;
border-left:1px solid #d0e4fc;
border-right:1px solid #d0e4fc;
border-top:0px;*/
}

.top_news p{
padding:0px;
margin:0px;
/*height:30px;*/
vertical-align:top;}

.left_news{
background-color:#FFFFFF;}

.left_news td{
/*border-bottom:1px solid #d0e4fc;
border-left:1px solid #d0e4fc;
border-right:1px solid #d0e4fc;
border-top:1px solid #d0e4fc;*/

padding:5px;}

.right_news{
background-color:#FFFFFF;}
.right_news td{
/*border-bottom:1px solid #d0e4fc;
border-left:1px solid #d0e4fc;
border-right:1px solid #d0e4fc;
border-top:1px solid #d0e4fc;*/
padding:5px;
}

.middle_news{
/*border-bottom:1px solid #d0e4fc;
border-left:1px solid #d0e4fc;
border-right:1px solid #d0e4fc;
border-top:1px solid #d0e4fc;*/}

.quick_news{border-bottom:1px solid #d0e4fc;
border-left:1px solid #d0e4fc;
border-right:1px solid #d0e4fc;
border-top:1px solid #d0e4fc;}

.news_loop{
border-top:1px solid #d0e4fc;

}

.news_header{
font-family: arial;
font-size:18px;
font-weight:bold;
color:#333333;
background-image:url(../images/blue-shade.gif);
background-repeat:repeat-x;
background-position:10px bottom;
height:33px;
padding:0px;
margin:0px;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;}

.mvbottom{
/*border-bottom: groove 5px #FF9900;*/
}


.section_title{
font-family:arial;
font-size:18px;
/*line-height:30px;*/
font-weight:bold;
color:#444444;}

.section_title_base{
font-family:arial;
font-size:16px;
line-height:30px;
font-weight:bold;
/*background-image:url(../images/section-title.gif);
background-repeat:no-repeat;
background-position:bottom left;
*/padding-left:10px;
padding-top:5px;
width:230px;
height:47px;
color:#444444;}

.link-button{
background-image:url(../images/blue-button.gif);
background-repeat:no-repeat;
background-position:center center;
height:40px;
color:#ffffff;
font-weight:bold;
font-size:11px;}

.link-button a{ color:#ffffff;
font-weight:bold;
font-size:11px;
text-decoration:none}

.subheading_title{font-family:arial;
font-size:18px;
/*line-height:20px;*/
font-weight:bold;
color:#444444;
}

#loop-table{
/*border:1px dashed #99CCCC;*/
/*background-image:url(../images/shade-list.gif);
background-repeat:repeat-x;
background-position:bottom;
*/margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
padding:2px;
padding-left:5px;
padding-bottom:10px;
/*border-bottom:1px solid #CCCCCC;*/}

#loop-table a{
color:#16387C;
text-decoration:underline;}

#loop-table a:hover{
color:#008A00;}

#comp-list{
/*border:2px solid #99CCFF;*/}

#comp-list ul{
padding:0px;
margin:0px;}

#comp-list li
{
	list-style-type:none;
	padding:5px;
	font-size:12px;
	border-bottom:1px dashed #CCCCCC;

}

#comp-list a{
color:#005571;
/*font-weight:bold;*/
text-decoration:none;
outline:none;
font-size:13px;}

#comp-list a:hover{
color:#339900;}

#comp-list .comp-head{
font-weight:bold;
line-height:30px;
background-color:#F4F4F4;
background-image:url(../images/tab-right2.gif);
background-position:center bottom;
background-repeat:no-repeat;
color:#000000;
height:30px;
font-size:14px;
}

*html #comp-list .comp-head{
/*margin-left:-20px;
padding-left:10px;
background-position:4px bottom;*/}

html* #comp-list .comp-head{
/*margin-left:-20px;
padding-left:10px;
background-position:4px bottom;*/}



#comp-list .comp-head2{
font-weight:bold;
line-height:30px;
background-color:#F4F4F4;
background-image:url(../images/tab-right22.gif);
background-position:left bottom;
background-repeat:no-repeat;
color:#000000;
height:30px;
font-size:14px;}

*html #comp-list .comp-head2{
margin-left:-20px;
padding-left:10px;
background-position:4px bottom;
background-image:url(../images/tab-right223.gif);
font-size:14px;}

html* #comp-list .comp-head2{
background-image:url(../images/tab-right223.gif);
margin-left:-20px;
padding-left:10px;
background-position:4px bottom;
font-size:14px;}


#comp-list-left{
/*border:2px solid #99CCFF;*/}

#comp-list-left ul{
padding:0px;
margin:0px;}

#comp-list-left li{
list-style-type:none;
padding:5px;
/*border-bottom:1px dashed #CCCCCC;*/}

#comp-list-left a{
color:#444444;
text-decoration:none;
outline:none;}

#comp-list-left .comp-head{
font-weight:bold;
line-height:30px;
background-color:#F4F4F4;
background-image:url(../images/tab-right22.gif);
background-position: left bottom;
background-repeat:no-repeat;
color:#000000;
height:30px;
font-size:14px;}

#comp-list-right{
/*border:2px solid #99CCFF;*/}

#comp-list-right ul{
padding:0px;
margin:0px;}

#comp-list-right li{
list-style-type:none;
padding:5px;

/*border-bottom:1px dashed #CCCCCC;*/}

.subhead a{
color:#6E9201;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;}

.subhead a:hover{
color:#FF6600;}

.subhead3 a{
color:#0000FF;
text-decoration:none;}

.subhead3 a:hover{
color:#000000;}

#comp-list-right a{
/*color:#0066FF;*/
color:#0033FF;
font-weight:bold;
font-size:13px;
text-decoration:none;
outline:none;}
#comp-list-right a:hover
{
	color:#FF6600;
}

#comp-list-right .comp-head{
font-weight:bold;
line-height:30px;
background-color:#F4F4F4;
background-image:url(../images/tab-right2.gif);
background-position:center bottom;
background-repeat:no-repeat;
color:#000000;
height:30px;
font-size:14px;}

#complist2 #comp-list li{
	float:left;
	width:140px;}
	
#complist2 #comp-list li.comp-head{
width:290px;
}	

#complist2 #comp-list-right li{
	float:left;
	width:140px;}
	
#complist2 #comp-list-right li.comp-head{
width:290px;
}	


#complist3 #comp-list li{
	float:right;
	width:90px;}
	
#complist3 #comp-list li.comp-head{
width:290px;
}	

.list-border{
padding:2px;

}

.profimg{
padding-right:10px;}

.profimg img{
border:1px solid #999999;}

.profname{
font-weight:bold;
line-height:20px;}

.submit_input{
}
.submit_input{
background:none;
border:none;
background-image:url(../images/blue-button.gif);
background-repeat:no-repeat;
background-position:center center;
height:40px;
color:#fff;
font-weight:bold;
font-size:11px;
width:200px;}

.submit_input a{ color:#fff;
font-weight:bold;
font-size:11px;
text-decoration:none}

.submit_input2{
background:none;
border:none;
background-image:url(../images/blue-button.gif);
background-repeat:no-repeat;
background-position:center center;
height:40px;
color:#fff;
font-weight:bold;
font-size:11px;
width:50px;}

.submit_input2 a{ color:#444444;
font-weight:bold;
font-size:11px;
text-decoration:none}

.Wcur{

height:10px;}

.Wcur .b3, .Wcur .b3b {
margin:0 2px;
}

.Wcur .b2, .Wcur .b3, .Wcur .b4, .Wcur .b4b, .Wcur .b3b, .Wcur .b2b {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #D8D8D8;
border-right:1px solid #D8D8D8;
}

.Wcur .b1, .Wcur .b2, .Wcur .b3, .Wcur .b1b, .Wcur .b2b, .Wcur .b3b {
height:1px;
}

.Wcur .b1, .Wcur .b2, .Wcur .b3, .Wcur .b4, .Wcur .b1b, .Wcur .b2b, .Wcur .b3b, .Wcur .b4b {
display:block;
font-size:1px;
overflow:hidden;
}

.hcur1 {
display:block;
height:10px;
overflow:hidden;
font-size:0.01em;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D9E0E4 none repeat scroll 0 0;
}

.hcur1 .b1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DFE5E8 none repeat scroll 0 0;
border-left:1px solid #E7EBEE;
border-right:1px solid #E7EBEE;
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
}

.hcur1 .b2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDE3E7 none repeat scroll 0 0;
border-left:1px solid #EFF2F4;
border-right:1px solid #EFF2F4;
margin-left:1px;
margin-right:1px;
padding-left:1px;
padding-right:1px;
}

.hcur1 .b3 {
border-left:1px solid #DDE3E7;
border-right:1px solid #DDE3E7;
margin-left:1px;
margin-right:1px;
}

.hcur1 .b4 {
border-left:1px solid #E7EBEE;
border-right:1px solid #E7EBEE;
}

.hcur1 .b5 {
border-left:1px solid #DFE5E8;
border-right:1px solid #DFE5E8;
}
#body_border{
padding:10px;
background-color:#F4F4F4;}
#body_border_home{
/*padding:10px;*/
background-color:white;}
.body_border_home{
background-color:white;}

#body_border table{
background-color:#FFFFFF;
}

#body_border td{
}

.divider{
width:1px;
background-color:#F4F4F4;
color:#F4F4F4;
padding:0px;}
.divider_home{
width:1px;
background-color:white;
color:#F4F4F4;
padding:0px;}

.tdleft{
padding-right:0px;
background-color:#F4F4F4;
}

.tdright{
padding-left:0px;}

.tdboth{
padding-left:0px;
padding-right:0px;}

#table_header{
background-color:#fffffff;
background-image:url(../images/heading-top.gif);
background-repeat:repeat-x;
background-position:top;
color:#FFFFFF;}

#lt{
padding:0px;
margin:0px;
background-color:#FFFFFF;
background-image:url(../images/lt.gif);
background-repeat:no-repeat;
background-position:left top;
height:5px;
text-align:left;
width:100%;
}

#rt{
padding:0px;
margin:0px;
background-image:url(../images/rt.gif);
background-repeat:no-repeat;
background-position:right top;
height:5px;
text-align:right;
width:100%;}

#lb{
padding:0px;
margin:0px;
background-color:#FFFFFF;
background-image:url(../images/lb.gif);
background-repeat:no-repeat;
background-position:left bottom;
height:5px;
text-align:left;
width:100%;
vertical-align:bottom;
}

#rb{
padding:0px;
margin:0px;
background-image:url(../images/rb.gif);
background-repeat:no-repeat;
background-position:right bottom;
height:5px;
text-align:right;
width:100%;
vertical-align:bottom;}

.bghor{
float:none;
clear:both;
background-color:#F4F4F4;
height:20px;
padding:0px;
margin:0px;}

#container form{
padding:0px;
margin:0px;}


.pagination a{
color:#006699;}

#dv_news{}

.img_game{

padding:4px;
border:1px solid #CCCCCC;}

#game_list{
margin:5px;
padding:5px;
}

#game_list td{
padding:0px;}

.lil_title{
font-size:11px;}



.gL_15 {
color:#666666;
font-family:Arial;
font-size:15px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
text-decoration:none;
}
.source {

font-size:9px;
color : #999;
}
.source a {
	color : #999;
}
.source a:hover {
	color:#000;
	text-decoration : none;
}
.source2 {
padding:5px;
padding-left:10px;
font-size:12px;
color: #FF6633;

}
.source2 a {
	color:#FF6633;
}
.source2 a:hover {
	color: #0099FF;
	text-decoration : none;
}
F

.source223 {
/*padding:5px;*/
padding-left:10px;
font-size:15px;
color: #0000FF;
padding-left:20px;

}
.source223 a {
	color:#8F21AA;
}
.source223 a:hover {
	color:#FF6600;
	text-decoration : none;
}

.orange_line{
border-top:2px solid #FFA100;
margin-right:5px;
margin-left:5px;
}

.orange_line2{
border-top:2px solid #FFA100;
margin-right:5px;
margin-left:5px;
padding-bottom:5px;
}

.grey_line{
border-top:1px solid #FFFFFF;
margin-right:5px;
margin-left:5px;
}

.related_head{
}


.left_topic #comp-list .comp-head,
.right_topic #comp-list .comp-head{
display:none;}

.left_topic,
.right_topic{
/*background-color:#FFFFFF;*/}

.left_topic #topic_heading,
.right_topic #topic_heading{
font-size:16px;
text-align:left;
padding-left:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding-top:10px;
padding-bottom:5px;
color:#000000;
}
.left_topic2 #topic_heading2,
.right_topic2 #topic_heading2{
font-size:16px;
text-align:left;
padding-left:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding-top:0px;
padding-bottom:5px;
color:#000000;
}

html* .left_topic #topic_heading,
html* .right_topic #topic_heading{
padding-top:0px;}

*html .left_topic #topic_heading,
*html .right_topic #topic_heading{
padding-top:0px;}

.bg-video a{
display:block;
height:30px;
padding-left:10px;
padding-top:5px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
background-color:#333333;
color:#FFFFFF;}

.bg-video a:hover{
background-color:#0066FF;}


.home_right_height1{
height:6px;}

html* .home_right_height1{
height:28px;}

*html .home_right_height1{
height:28px;}




/*.pop_des strong{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:30px;} 


.pop_des div{} 

.pop_des ul{
display:block;} 

.pop_des li{
list-style-type:none;
display:inline-block;
float:left;
width:160px;} 

.pop_des li a{
text-decoration:none;
color:#333333;
line-height:25px;} 

.pop_des li a:hover{
color:#ff6609;}*/

.watch_base{
border:1px solid #CCCCCC;
background-color:#efefef;
font-size:14px;
padding:5px;
color:#000000;
text-align:center;}

.watch_base a{
color:#000000;
font-weight:bold;}



.movie_name{
font-size:16px;
font-weight:bold;
line-height:30px;
}

.comment_box{
padding:5px;
border:1px solid #dddfdf;
background-color:#f4f4f4;}

.utitle{
font-weight:bold;}

#nobgclass #comp-list .comp-head{
background:none}

#nobgclass .bghor{
display:none;}

a.detail{
color:#0066FF;}

a.part{
display:inline-block;
width:60px;
border:1px solid #009900;
background-color:#E5E5E5;
margin-top:5px;
margin-bottom:5px;
color:#0033FF;}


#homecomp li{
border:none;}

.bl_2_16 {
color:#003366;
font-family:Arial;
font-size:16px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
text-decoration:none;
}
.mvbottom{
border-bottom: dashed 1px #CCCCCC;
}

#vedio_list{
padding:0px;
margin:0px;
}

#nobody{
background-color:#FFFFFF;}

.important{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	line-height:20px;
	}
	
.important_message{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:15px;
	}

