/*html elements*/
body{ font-family:verdana, sans-serif; font-size: 11px; color: #000000;
}
td{ font-family:verdana, sans-serif; font-size: 11px; color: #000000;
}
p {
   font-family:verdana, sans-serif; 
   font-size: 11px; 
/*   margin-top: 2px; */
/*   padding: 6px; */
   color: #000000;
}

IMG {
 display : block;
}

/*forms*/
.headersmall{ color:#333333; font-weight:bold; font-size: 8pt; }
.white{ color:#FFFFFF;  font-size: 8pt; }

/*links*/
a{color:#3C4699; font-weight: bold}
a:hover{color:#666666; text-decoration:none;}
a.linkA{color:#003366; text-decoration:underline;}
a.linkA:hover{color:#660000; text-decoration:none;}
a.tos{font-family:verdana,helvetica,sans-serif; color:#333333; text-decoration:underline; font-size: 8pt;}
a.tos:hover{color:#660000; text-decoration:none; font-size: 8pt;}

/*weights*/
.bold{ font-weight: bold;}
.bigbold{ font-weight: bold; font-size: 12pt;}

/*special chars*/

/*specsheets*/

/*general table styles*/
table.main {
width: 665px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.topa {
width: 288px;
height: 128px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.topb {
width: 360px;
height: 128px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.top_smalla {
width: 184px;
height: 90px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.top_smallb {
width: 464px;
height: 90px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.leftWhite {
width: 17px;
border: 0px;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
}

/***home styles***/
td.home_leftnav {
width: 144px;
height: 1050px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.home_mid {
width: 270px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.home_right{
width: 203px;
height: 300px;
border: 0px;
margin: 0px;
}

/***issue styles***/
td.issue_leftnav {
width: 144px;
height: 1201px;
border: 0px;
margin: 0px;
padding: 0px;
background-color: #ABACAE;
}

td.issue_mid_content {
width: 504px;
height: 1201px;
border: 0px;
margin: 0px;
padding: 0px;
background-color: #FFFFFF
}

#issue_mid_cover{
position: absolute; top: 226px; left: 189px;
width: 271px;
}

#issue_rt_feature{
position: absolute; top: 226px; left: 459px;
}

#issue_rt_text {
height: 300px;
width: 195px;

font-family:verdana, sans-serif;
font-size: 11px; 
color: #000000; 
padding: 8px 14px;
}

#issue_mid_greybar{
height: 13px;
width: 486px;

background-color: #D2D3D6;
}

#issue_scoops{
height: 150px;
width: 143px;

font-family:verdana, sans-serif;
font-size: 11px; 
color: #000000; 
}

#issue_reviews{
width: 182px;
height: 450px;

border: 2px solid #D2D3D5;
}

#issue_reviews_topic{
width: 160px;
height: 397px;

text-align: left;
font-family:verdana, sans-serif;
font-size: 11px; 
color: #000000;
}

ul{
   margin-left: 0px;
   padding-left: 15px;
}

li{
   list-style-type: square; 
   color: red;
   margin-left: 0px;
   padding-left: 0px;
}

#issue_text_reviews{
font-family:verdana, sans-serif;
font-size: 11px; 
color: #000000; 
padding: 8px 6px;
}

#issue_plus{
width: 275px;
height: 450px;
border: 2px solid #D2D3D5;
}

#issue_text_plus{
width: 285px;
font-family:verdana, sans-serif;
font-size: 11px; 
color: #000000; 
padding: 8px 6px;
}

/***eyewitness styles***/
td.eye_leftnav {
width: 144px;
height: 1050px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.eye_mid {
width: 284px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.eye_rt_content {
width: 202px;
border: 0px;
margin: 0px;
padding: 0px;
}

/***opinion styles***/
td.opinion_leftnav {
width: 144px;
border: 0px;
margin: 0px;
padding: 0px;
background-color: #ABACAE;
}

td.opinion_mid_content {
width: 504px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.opinion_cell{
width: 279px;
background-color: #FFE820;
font-family:verdana, sans-serif;
font-size: 11px; 
color: #000000; 
padding: 8px 6px;
}

/***review styles***/
td.review_leftnav {
width: 144px;
margin: 0px;
padding: 0px;
border-width: 0px;
background-color: #ABACAE;
}

td.review_mid {
width: 301px;
border: 0px;
margin: 0px;
padding: 0px;
background-color: #FFFFFF
}

.review_text_head{
font-family:verdana, sans-serif;
font-size: 15px;
font-weight: bold;
color: #000000;
/*padding: 8px 24px;*/
}

#review_text_mid{font-family:verdana, sans-serif;
font-size: 11px;
color: #000000;
padding: 0px 24px;
}

td.review_rt_content {
width: 203px;
border: 0px;
margin: 0px;
padding: 0px;
}

td.review_rt_content_gd {
width: 169px;
border: 0px;
margin: 0px;
padding: 0px;
}

#review_text_rt{
height: 250px;
font-family:verdana, sans-serif;
font-size: 11px; 
color: #000000; 
padding: 8px 6px;
background-color: #D3D4D6;
}

select.narrow_box{
width:202px;
font-family:verdana, sans-serif;
font-size: 11px; 
color: #000000; 
padding: 8px 6px;
}

select.narrow_box_gd{
width:168px;
font-family:verdana, sans-serif;
font-size: 11px; 
color: #000000; 
padding: 8px 6px;
}