@charset "utf-8";
/* CSS Document */

body {
margin: 0;
padding: 0;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #000;
background: #f2f2f2

}

#mainbg {
background: #fff  url(images/header_bg.gif) repeat-x;
width: 1000px;
margin: 0 auto;
}

#mainbg2 {
background: #fff;
width: 1000px;
margin: 0 auto;
}



#top_login_box {
margin: 10px 0 0 0;
padding: 0;
}

form {
margin: 0;
padding: 0;
}

img {
border: none;
}
#top_login_box .input_box {
	border: 0;
	background: #f3f3f3;
	margin: 4px 0 0 0;
	_margin: 2px 0 0 0;
	font-size: 11px;
	padding: 5px 3px 5px 8px;
	border: 1px solid #ccc;
/*	width: 200px;*/
}

#top_login_box .input_but {
font-size: 12px;
cursor: pointer;
width: 75px;
height: 23px;
border: 0;
background: #666 ;
color: #fff;
border: 1px solid #000;
}


#top_login_box span {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	line-height: 26px;
}

#top_login_box span a {
	color: #666;
}

#top_login_box span a:hover {
	color: #000;
	text-decoration: none;
}

#update_text {
color: #b1c2ee;
font-size: 10px;
font-weight: bold;
}

#search_box {
margin: 0;
padding: 0;
}

.search_field {
	border: 1px solid #ccc;
	background: #f3f3f3;
	width: 215px;
	padding: 3px;
}

.search_button {
	background: #fec60d;
	border: 0;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	padding: 2px 5px 2px 5px;
	margin: 0;
	width: 80px;
	height: 18px;
}

/*.send_form {
width: 90px;
height: 17px;
background: #feb204;
border: 0;
cursor: pointer;
font-size: 11px;
font-weight: bold;
}
*/

#nav {
margin: 0px 0 0 0 ;
padding: 0;
}

#nav ul {
margin: 0;
padding: 0;
}

#nav li {
margin: 0px;
display: inline;
/*background: url(images/nav_sep.gif) no-repeat right;*/
padding: 0px 10px 0px 10px;
}

#nav li  a {
color: #fff;
text-transform: capitalize;
font-size: 16px;
text-decoration: none;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
}

#nav li a:hover {
color: #c3c3c3;
}

#subscribes_box {
margin: 0;
color: #bfcec9;
}

#subscribes_box label {
color: #fff;
font-size: 15px;
font-weight: bold;
}

.signup_field {
border: 1px solid #ccc;
color: #778393;
width: 135px;
padding: 2px 2px 2px 8px;
background: #f3f3f3;
}

.signup_button {
font-size: 12px;
cursor: pointer;
width: 125px;
height: 23px;
border: 0;
background: #666 ;
color: #fff;
border: 1px solid #000;
}
.rsslink {
background:url(images/rss.jpg) no-repeat right;
color: #bfcec9;
padding: 10px 21px 10px 0px;
text-decoration: none;
font-weight: 700;
}

.story_date {
font-family: "Times New Roman", Times, serif;
font-size: 18px;
letter-spacing: 1px;
padding-bottom: 5px;
border-bottom: 1px solid #ccc;
margin: 0;
font-weight: normal;
}

h1 {
margin: 0;
padding: 5px 0 5px 0;
color: #a00702;
font-family: "Times New Roman", Times, serif;
font-size: 30px;
font-weight: normal;
}

a.bluelink, a.bluelink:visited
{
color:#0087ff;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}

a.bluelink:hover
{
color:#000;
text-decoration: underline;
}
	
.topstory
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

.topstory ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}

.topstory li
{
padding-left: 15px;
background-image: url(images/bullets.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
margin: 5px;
}

.topstory li a {
color: #214307;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
text-decoration: none;
}

.topstory li a:hover {
color: #214307;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
text-decoration: underline;
}

.bluetext {
color: #0051f2;
font-size: 13px;
font-weight: bold;
}

.blacktext {
font-weight: bold;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
}

.wboldtext_14 {
font-weight: bold;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #fff;
}

p.current_issue {
margin: 5px 10px 0 10px;
line-height: 16px;
}

h4 {
margin: 10px 0px 0 10px;
padding: 0;
color: #a00702;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-weight: normal;
}


.archivelist
{
margin: 0;
padding: 0;
}

.archivelist ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}

.archivelist li
{
padding-left: 15px;
background-image: url(images/bullets.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
margin: 5px;
margin: 0px;
}

.archivelist li a {
color: #214307;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
text-decoration: none;
font-weight: bold;
}

.archivelist li a:hover {
color: #214307;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
text-decoration: underline;
}

#morelinkbox {
border-top: 1px #bcc0af dashed;
padding: 10px 0 10px 0;
margin: 10px 0 0 0;
text-align: center;
width: 175px;
float: right;
}

a.bluelink2, a.bluelink2:visited
{
color:#0b4ff2;
text-decoration: none;
font-size: 14px;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
letter-spacing: 1px;
}

a.bluelink2:hover
{
color:#0b4ff2;
text-decoration: underline;
}


a.linkg2b, a.linkg2b:visited
	{
	color:#7b7268;
	text-decoration: none;
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	letter-spacing: 1px;
	}
	
a.linkg2b:hover , .current
	{
	color:#1a4e00;
	text-decoration: none;
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	letter-spacing: 1px;
	}


a.linkb2b, a.linkb2b:visited
	{
	color:#000000;
	text-decoration: none;
	font-size: 16px;
	font-family: "Times New Roman", Times, serif;
	text-decoration:none;
	}
	
a.linkb2b:hover
	{
	color: #95010D;
	text-decoration: none;
	font-size: 16px;
	font-family: "Times New Roman", Times, serif;
	text-decoration:underline;
	}


a.linkr2r, a.linkr2r:visited
	{
color: #a00702;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
text-decoration: none;
font-weight: bold;
	}
	
a.linkr2r:hover
{
color: #000;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
}

.topi_pra {
font-size: 10px;
margin: 5px 0 5px 0;
color: #5c5c5c;
}


.news_box {
width: 332px;
margin: 0 auto;
}

.gray_text {
color: #5f5f5f;
font-size: 11px;
}

a.drk_blue_link , a.drk_blue_link visited
	{
color: #064bb3;
font-family: "Times New Roman", Times, serif;
font-size: 18px;
text-decoration: none;
	}
	
a.drk_blue_link:hover
{
color: #064bb3;
font-family: "Times New Roman", Times, serif;
text-decoration: underline;
}

.news_box p {
margin: 5px 0 5px 0;
}

.leftimg {
float: left;
margin: 0px 10px 0 0;
}

.clear{
clear: both;
}


#footer_lins ul {
margin: 28px 0 0 0;
padding: 0px;}

#footer_lins li {
display: inline;
}

#footer_lins li a {
color: #000;
text-transform: uppercase;
font-size: 14px;
text-decoration: none;
font-weight: bold;
margin: 0 14px 0 14px;
}

#footer_lins li a:hover {
color: #000;
}

#agreement_pra {
margin: 0px 0 0 10px;
font-size: 10px;
color: #fff;
}

h1.content_title {
margin: 0 0 8px 0;
padding: 5px 0 5px 0;
color: #a00702;
font-family: "Times New Roman", Times, serif;
font-size: 30px;
font-weight: normal;
border-bottom: 1px dashed #ccc;
}

h1.content_title2 {
margin: 0 0 8px 0;
padding: 5px 0 5px 0;
color: #0574a1;
font-family: "Times New Roman", Times, serif;
font-size: 30px;
font-weight: normal;
border-bottom: 1px dashed #ccc;
}


p.main_text {
margin: 0px;
line-height: 17px;
}

h2.issue_title {
margin: 0;
padding: 0px 0 10px 0;
color: #000;
font-family: "Times New Roman", Times, serif;
font-size: 30px;
font-weight: normal;
}

.articles_pra {
margin: 5px 0 0 0;
}

.black_text {
color: #1d2027;
font-size: 25px;
font-family:"Times New Roman", Times, serif;
}

.red_text {
color:#95010D;
font-size: 30px;
font-family:"Times New Roman", Times, serif;
}

a.red_text, a.red_text:visited{
color:#95010D;
font-size: 30px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
}

a.red_text:hover{
color:#95010D;
font-size: 30px;
font-family:"Times New Roman", Times, serif;
text-decoration:underline;
}

.wtwxt_20 {
color:#fff;
font-size: 20px;
font-family:"Times New Roman", Times, serif;
}

.graytext_20 {
color:#666;
font-size: 18px;
font-family:"Times New Roman", Times, serif;
}

a.linkr, a.linkr:visited
	{
	color:#95010D;
	text-decoration: none;
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	}
	
a.linkr:hover
	{
	color:#000;
	text-decoration: underline;
	}
	
a.linkr2b, a.linkr2b:visited
	{
	color:#95010D;
	text-decoration: underline;
	}
	
a.linkr2b:hover
	{
	color:#000;
	text-decoration: none;
	}
	
.more_storie ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.more_storie ul li {
margin: 0;
padding: 5px 0 5px 0;
}

a.redlink, a.redlink:visited
{
color:#95010d;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}

a.redlink:hover
{
color:#000;
text-decoration: underline;
}
	
	
a.drk_red_link , a.drk_red_link visited
	{
color:#95010d;
font-family: "Times New Roman", Times, serif;
font-size: 18px;
text-decoration: none;
	}
	
a.drk_red_link:hover
{
color: #000;
font-family: "Times New Roman", Times, serif;
text-decoration: underline;
}
.worldnews_text {
color: #1d2027;
font-weight:bold;
font-size: 25px;
font-family:"Times New Roman", Times, serif;
}
.currentissuetitle_text {
color: #FFFFFF;
font-weight:bold;
font-size: 25px;
font-family:"Times New Roman", Times, serif;
}