body
{
	margin:0;
	padding:0px;
	background-repeat:repeat-x;
	background-color:#e3d8c5;
}
.page_container{
	width:764px;
	margin: 0px auto; 
	background-image:url(../images/maintrans2.gif);
	background-repeat:repeat-y;
	padding-bottom:20px;
	
}
.issue{
	width:300px;
	background-color:#fff;
	top:20px;
	left:434px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding:5px 15px 5px 5px;
	margin:120px 12px 0 0;
	color:#996337;
	float:right;
}
.issue a{
	color:#996337;
	font-weight:normal;
	text-decoration:none;
}
.issue a:hover{
	text-decoration:underline;
}
.header{
	background-image:url("../images/arrow_header.jpg");
	width:766px;
	height:187px;
}
.left_border{
	background-repeat:repeat-y;
	background-image:url("../images/rept_lft_bkgd.jpg");
	background-color:#fff;
	width:8px;
	float:left;	
}
.left_border2{
	width:8px;
}
.mainbkgd{
	background-color:#fff;
	width:744px;
	
}
#content {
	text-align:left;
	color:#5b5b5b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:455px;
	float:left;
	margin-left:30px;
	-margin-left:15px;
	font-size:13px;
}
#content p {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#content ul {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#content ol {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#content a {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	font-weight:bold;
	font-size:18px;
	margin-top:0px;
	color:#996337;
	border-bottom: solid 2px #996337;
	}
#rhnav{
	background-color:#edefef;
	border: 1px solid #000000;
	width:220px;
	float:right;
	margin-right:25px;
}
#rhnav img:first-child, #rhnav img:last-child {
	display:none;
}
#rhnav h3{
	font:"Times New Roman", Times, serif;
	margin: 0px;
	text-align: left;
	font-size:13px;
	color: #996337;
	font-weight: bold;
	padding: 3px 3px 1px 5px;
	background-color: #e5dfc9;
}
#rhnav2{
	border-bottom:3px solid #4791ca;
}

#rhnav2 h3{
	font:"Times New Roman", Times, serif;
	margin: 0px;
	text-align: left;
	font-size:13px;
	color: #fff;
	font-weight: bold;
	padding: 3px 3px 1px 5px;
	background-color: #4791ca;
}
#rhnav2 p{
	font-size:13px;
	margin-left:20px;
}
#rhnav2 label{
	float:left;
	width:180px;
	height:20px;
	font-size:12px;
	margin-left:20px;
}
.poll_result{
	color:#043871;
	font-weight:bold;
	font-style:normal;
}
#submit_poll{
	margin-top:10px;
}


a
{
	color:#996337;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
a.nav
{
	font-weight:bold;
}
.right_border{
	background-image:url("../images/rept_rt_bkgd.jpg");
	background-repeat:repeat-y;
	width:12px;
	float:right;
}
.right_border2{
	width:8px;
}
.midzone{
	background-image:url("../images/main_bkgd.jpg");
	
}
#logo{
	background-image:url("../images/footer_arrow.jpg");
	width:746px;
	height:150px;
	margin-left:9px;
	text-align:left;

}

#logo2{
	background-image:url("../images/footer_arrow.jpg");
	width:746px;
	height:150px;
	margin-left:9px;
}
.disclaimer{	
	width:766px;	
	/*background-color:#ccccb9;	*/
	background-color:transparent;
	margin: 0px auto;
	
}
.discontent {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	margin-left:25px;
	float:left;
	width:690px;
	color:#5b5b5b;
	/*background-color:#ccccb9;*/
}
.discontent a{
	/* color:#002e65; */
}
.discontent2 {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	margin-left:25px;
	float:left;
	width:690px;
	color:#5b5b5b;
	/*background-color:transparent;*/
}
.discontent2 a{
	/* color:#002e65; */
}
.subtopic{
	width:380px;
	background-color:#edefef;
	border:solid #000 1px;
	padding:0px 5px 0px 10px;

}
.note{
	font-style:italic;
	font-weight:bold;
}
/************************/



#brandbar
{
	width:auto;
	background-color:#8F734F;
	height:66px;
	margin:0px;
	z-index:0;
}

#tanbar
{
	background-color:#D6BF91;
	width:auto;
	height:22px;
	z-index:1;
}

.title {
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-align:left;
}
.author {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-align:left;
}


#dropshad
{
	background-image:url("../images/dropshad.gif");
	background-repeat:repeat-x;
	width:auto;
	height:10px;
	z-index:3;
	margin-bottom:6px;
}

#leadersblock
{
	z-index:2;
	position:absolute;
	top:1px;
	left:0px;
}



#story
{
	float:left;
	width:515px;
	margin:0px;
}

.table_head{
	font:"Times New Roman", Times, serif;
	margin: 0px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 3px 1px 5px;
	background-color: #8F734F;
}

.table_row1{
	font:"Times New Roman", Times, serif;
	margin: 0px;
	text-align: left;
	font-size: 12px;
	color: #000000;
	padding: 3px 3px 1px 5px;
	background-color: #D6BF91;
}

.table_row2{
	font:"Times New Roman", Times, serif;
	margin: 0px;
	text-align: left;
	font-size: 12px;
	color: #000000;
	padding: 3px 3px 1px 5px;
	background-color: #C0C0C0;
}






#news_block h4{
	margin: 0px;
	text-align: left;
	font-size: 80%;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 3px 1px 5px;
	background-color: #006D2E;
}

#links, #fyr
{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:11px;
}



body.popup
{
	margin-top:1px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:0px;
	font-size:13px;
}	

body, table, td, p, div
{
	font-family:arial, helv, helvetica, sans-serif;
}

table.dosdonts
{
	font-size:12px;
}

.regular
{
	padding-left:5px;
	padding-right:5px;
}

.highlight
{
	background-color:#DFE0CF;
	padding-left:5px;
	padding-right:5px;
}

.bold
{
	font-weight:bold;
}

.italic
{
	font-style:italic;
}

.bi
{
	font-weight:bold;
	font-style:italic;
}

.hbold
{
	font-weight:bold;
	font-size:13px;
}

.question
{
	font-weight:bold;
	font-style:normal;
}

.brandbar
{
        background-color:#004400;
	color:#FFFFFF;
}

.copy
{
	font-size:13px;
	padding:3px;
	color: #333333;
}

.photo_border {
	border: 1px solid #999999;
	margin: 0 0 12px 26px;
}

img.photol
{
	margin-top:1px;
	margin-bottom:15px;
	margin-right:10px;
}

img.photor
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 5px;
	border-color: #333333;
	border-width: 1px;
}

td.date
{
	background-color:#BFBD99;
	color:#004400;
	font-size:11px;
	padding-left:10px;
}

td.sectionhead
{
	font-weight:bold;
	font-size:18px;
	text-align:center;
	color:#005E2E;
	padding:5px;
}

td.intro
{
	font-weight:bold;
	font-size:12px;
	text-indent:15px;
}

.pad1
{
	padding:3px;
}

td.extras1
{
	border-style:solid;
	border-color:#BFBD99;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	font-weight:bold;
	background-color:#FFFFCC;
	padding:4px;
	font-size:13px;
}

td.extras2
{
	border-style:solid;
	border-color:#BFBD99;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:#FFFFCC;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	color:000000;
}

td.extras
{
	border-style:solid;
	border-color:#BFBD99;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	font-weight:bold;
	background-color:#FFFFCC;
	padding:4px;
	font-size:13px;
}

td.head2
{
	color:#005E2E;
	font-size:14px;
	font-weight:bold;
}

td.credit
{
	font-style:italic;
	font-size:11px;
}

td.widerule
{
	background-color:#004400;
}

td.footer
{
	font-size: 11px;
	background-color: #ffffff;
	padding-left:5px;				
	padding-right:5px;
	padding-top:3px;
	
	color:#004400;
}

td.leadersfooter
{
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;				
}

.editorsnote
{
	color:#004400;
	font-size:12px;
}

.inthisissue
{
	color:#000000;
	background-color:#FFFFFF;
	font-size:11px;
}

.line2
{
	font-size:12px;
	padding-left:2px;
	padding-top:2px;
	font-weight:bold;
	color:#333333;
}

.alsoin
{
	background-color:#FCF9EB;
	padding:5px;
	font-size:11px;
	border: 1px solid #BDBE9C;
}

.sidebar1
{
	background-color:#D6BF91;
	padding:5px;
	font-size:11px;
	border: 1px solid #000000;
	width:228px;
	float:right;
	margin-right:8px;
	margin-top:2px;
	margin-bottom:3px;
}

.sidebar1 hr
{

	visibility:hidden;
}

.sidebar1 h3{
	font:"Times New Roman", Times, serif;
	margin: 0px;
	text-align: center;
	font-size: 12px;
	font-weight:bold;
	color: #8F734F;
	font-weight: bold;
	padding: 3px 3px 1px 5px;
}

.sidebar_left
{
	background-color:#D6BF91;
	padding:5px;
	font-size:11px;
	border: 1px solid #000000;
	width:228px;
	float:left;
	margin-right:8px;
	margin-top:2px;
	margin-bottom:3px;
}

.sidebar_left hr
{

	visibility:hidden;
}

.sidebar_left h3{
	font:"Times New Roman", Times, serif;
	margin: 0px;
	text-align: center;
	font-size: 12px;
	font-weight:bold;
	color: #8F734F;
	font-weight: bold;
	padding: 3px 3px 1px 5px;
}

.chart1 td, .chart2 td
{
	border-top:1px solid #7B86A9;
	font-size:11px;
	padding:5px;
}

.chart1 td { height:30px; }

.chart2 td { border-right:1px solid #7B86A9; }

.chart1 th, .chart2 th
{
	padding-top:5px;
	padding-bottom:5px;
}

.chart2 th
{
	border-right:1px solid #7B86A9;
	font-weight:bold;
	background-color:#DAE3E4;
	color:#000000;
}

select
{
	font-size:11px;
	background-color:#FFFFFC;
}


.hidescreenheader
{
	display:none;
}

div.caption { font-size:11px;font-weight:normal;color:#004400; }/* CSS Document */

#quotebox {
	width: 180px;
	border-top:3px solid #D6BF91;
	border-bottom:3px solid #D6BF91;
	float: left;
	padding:0px 0px 0px 0px;
}

#quoteboxsmall {
	width: 160px;
	border-top:3px solid #D6BF91;
	border-bottom:3px solid #D6BF91;
	float: left;
	padding:0px 0px 0px 0px;
}

#quotebox_right {
	float: right;
	padding: 5px 5px 5px 5px;
}

#news_block{
	border: 1px solid #006D2E;
	padding-bottom: 5px;
	background-color: #E1F0E9;
}
#news_block h3{
	margin: 0px;
	padding: 3px 3px 1px 10px;
	border-bottom: 1px solid #006D2E;
	text-align: left;
	font-size: 90%;
	color: #EDDE9C;
	font-weight: bold;
	background:url("/indproduceropenweb/agent/images/theme/news_header_bkground.gif") no-repeat right top;
}
#news_block h4{
	margin: 0px;
	text-align: left;
	font-size: 80%;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 3px 1px 5px;
	background-color: #006D2E;
}-->
#quotebox img{
	margin: 2px;
	border: 1px solid #333333;
	padding: 3px 3px 3px 3px;
}
#quotebox p{
	padding-top:5px;
}
