.text_page {
float:right;
width:528px;
margin:0 0 0 6px;
padding-right:12px;
overflow:hidden;
background:url('../images/news/module_bgr.jpg') repeat-y top left;
}
.text_page h2 {
display:block;
float:left;
clear:both;
width:501px;
display:inline;
margin:0 6px 10px 5px;
padding:0 0 0 16px;
height:9px;
overflow:hidden;
line-height:9px;
font-size:9px;
font-weight:normal;
text-transform:uppercase;
text-align:left;
background:#97EAFF;
color:#97EAFF;
}
.text_page h2 span {
color:#97EAFF;
background:url('../images/hp_center/header_bgr.gif') repeat top left;
}



/* NEWS ARCHIVE BEGIN */
#news #news_rss {
float:right;
position:absolute;
margin:16px 0 0 460px;
padding:0 5px;
background:url('../images/hp_center/module_bgr.gif') repeat-y top center;
}
#news #news_rss img {
width:36px;
height:13px;
}
#news ol {
width:232px;
float:left;
margin:0;
padding:20px 15px 15px 15px;
list-style-type:none;
}
#news ol.num1 {
border-right:1px solid #8EA7B8;
}
#news ol li {
margin:0;
padding:0;
overflow:hidden;
}

#news ol li h3,
#news ol li p {
display:block;
float:left;
display:inline;
clear:both;
overflow:hidden;
width:198px;
margin:0 19px 2px 13px;
padding:0;
font-size:9px;
}
#news ol li h3 {
height:9px;
line-height:9px;
overflow:hidden;
font-weight:bold;
text-transform:uppercase;
text-align:left;
color:#FFF;
}
#news ol li p {
color:#97EAFF;
padding-bottom:20px;
background:url('../images/hp_center/paragraph_border.gif') repeat-x bottom left;
height:140px;
}
#news ol li p.last {
background:none;
}
#news ol li strong{
font-weight:normal;
color:#C9FF0D;
}
#news ol li strong.date {
color:#FFF;
}
#news ol li strong.author {
color:#000;
}
#news #paging {
width:474px;
height:15px;
line-height:15px;
background:#7BA7C1;
float:left;
margin:10px 27px;
}
#news #paging div {
float:left;
width:217px;
height:15px;
overflow:hidden;
padding:0 10px;
font-size:10px;
font-weight:bold;
}
#news #paging div.newer {
text-align:right;
}
#news #paging div a {
color:#FFF;
}
/* NEWS ARCHIVE END */



/* BE AUTHOR BEGIN */
#beauthor .module_content p.form_success {
font-weight:bold;
color:#C9FF0D;
font-size:10px;
}
#beauthor .module_content p.form_error {
font-weight:bold;
color:#FC3;
font-size:11px;
}
#beauthor .module_content {
margin:0 30px;
font-size:10px;
clear:both;
overflow:hidden;
float:left;
}
#beauthor .module_content p {
margin:0;
padding:0;
}
#beauthor .module_content .content {
margin:0;
padding:30px 15px 15px 15px;
}
#beauthor div.note {
background: #52839D;
margin-top:15px;
margin-bottom:15px;
padding:15px;
}
#beauthor div.note p {
font-weight:bold;
}
#beauthor div.note ul {
list-style-type:none;
margin:0;
padding:0;
}
#beauthor div.note ul li {
padding:5px 0 0 10px;
background:url('../images/pages/beauthor_bullet.gif') no-repeat 0px 10px;
}
#beauthor form {
display:block;
margin-top:15px;
margin-bottom:15px;
background: #52839D url('../images/pages/beauthor_bgr.png') no-repeat bottom right;
margin:0;
padding:15px 30px 30px 30px;
}
#beauthor form div {
margin:0 auto;
overflow:hidden;
width:408px;
line-height:20px;
padding:5px 0;
}
#beauthor form div p {
float:right;
width:240px;
font-size:9px;
line-height:16px;
}
#beauthor form div label {
font-weight:bold;
margin:0;
padding:0;
}
#beauthor form div input {
background:#707070;
border:1px solid #FFFFCE;
color:#FFFFCE;
overflow:hidden;
width:150px;
}
#beauthor form div input.file {
width:200px;
}
#beauthor form input.submit {
width:179px;
height:38px;
background:#64BDE9 url('../images/pages/beauthor_submit.jpg') no-repeat center center;
border:0;
font-size:18px;
font-weight:bold;
color:#2F4F62;
text-transform:uppercase;
margin-top:20px;
}
/* BE AUTHOR END */



.text_page .module_top,
.text_page .module_bottom {
background:url('../images/news/module_top.jpg') no-repeat top left;
height:18px;
line-height:18px;
width:528px;
float:left;
overflow:hidden;
}
.text_page .module_bottom {
background:url('../images/news/module_bottom.jpg') no-repeat bottom left;
}
