html, body {
font-size:11px;
font-family:'Lucida Grande', verdana, arial, helvetica, sans-serif;
color:#232323;
/*/*/ line-height:1.3em;  /* Hide from NN4 */ 
}

body{
background:#E0E0E0  url("i/bg_body.gif");
text-align: center;
margin:0;
padding:0;
}

.bodytext p strong{
color:#000;
}

.bodytext p strong.faint{
color:#343434;
}

.small{
font-size:10px;
}

.smaller{
font-size:9px;
}

.bodytext p.flush{
margin:0;
padding:0;
}

.bodytext p.faintline{
border-top:1px dotted #D7CEC1; 
margin:0; 
padding:0;
}

h3.header{
margin:0 0 14px 0;
padding:5px 0 0 13px;
background-image: url("i/subheader_background.gif");
background-repeat:no-repeat;
font-size:9px;
text-transform:uppercase;
}

h3.graphicheader{
margin:0 0 6px 0;
padding:0 0 0 14px;
font-weight:normal;
}

.tablefooter{
margin:0 0 14px 0;
padding:5px 0 0 0px;
font-size:9px;
text-transform:uppercase;
font-weight:bold;
}

h3.header a{
border:0;
}

p.footnotecredit{
font-size:9px;
color:#666;
border-top:1px dotted #d3d3d3;
padding:4px 0 4px 8px !important;
margin:0 !important;
background-color:#efefef;
}

p.footnotecredit strong{
color:#333;
}

p.prolog{
text-transform:uppercase;
font-weight:bold;
font-size:9px;
font-family:'Lucida Grande', verdana, arial, helvetica, sans-serif;
}

p.prolog .date{
text-transform:uppercase;
color:#816B62;
}

.date{
font-weight:bold;
font-size:9px;
text-transform:uppercase;
color:#816B62;
}

.indented{
margin:0 0 16px 24px !important;
}

#wrapper{
width:796px; /* Total width including the shadows */
margin: 0 auto;
padding: 0;
position: relative;
text-align: left;
}

#wrapper-middle{
background:#fff;
}

#wrapper-left{
background:#E0E0E0 url("i/bg_main_leftshadow.gif") 0 0 repeat-y;
}

#wrapper-right{
background:#E0E0E0 url("i/bg_main_rightshadow.gif") 0 0 repeat-y;
}

div.imagefeature{
padding:0 0 0 0 !important;
margin:10px;
background-color:#fff;
border:1px solid #ccc;
}

div.imagefeature img{
padding:3px;
}

div.imagefeaturert img{
padding:3px;
border:1px solid #ccc;
}

div.imagefeature p{
margin:0;
padding:3px 5px;
color:#000;
font-size:10px;
}

td.imagefeaturert img, img.imagefeaturertinline{
padding:3px;
border:1px solid #ccc;
background-color:#fff;
}

img.basicborder{
border:1px solid #333;
}

img.imagefeaturertinline{
margin:0 10px 0 10px;
}

.imagefeature caption{
padding:0 0 0 0 !important;
}

ul.general_list{
padding-right:30px;
}

ul.general_list li{
margin-bottom:4px;
}

ul.link_list{
padding-right:30px;
}

ul.link_list li{
list-style-image: url('i/listimage_arrow.gif');
margin-bottom:4px;
}


.k{
color:#000;
}

.caps{
text-transform:uppercase;
font-weight:bold;
font-size:9px;
}

/* GENERAL LINK STYLES */ 

a{
color:#D94A24;
text-decoration:none;
}

.bodytext a{
/* border-bottom:1px dotted #D94A24; */
}

.breadcrumb a{
border-bottom:0;
}

a.str{
font-weight:bold;
}

a.strsmall{
font-weight:bold;
font-size:10px;
}

a.strsmaller{
font-weight:bold;
font-size:9px;
}

a.plain{
border-bottom:0;
}

a:hover{
color:#9A2D10;
}

#archivednews .headline a{
text-decoration:none;
}
 
/* FOOTER AND COPYRIGHT STYLES */ 

#footer{
border-top:2px solid #ccc;
background:#B2A39C;
padding-top:4px;
}

#footer .rt{
padding:0 8px 0 0;
margin:0;
font-size:9px;
color:#f0f0f0;
font-weight:normal;
}

#footer .lt{
padding-left:6px;
margin:0;
color:#f0f0f0;
font-weight:normal;
}

#footer .lt a{
font-size:10px;
}

#footer a{
text-decoration:none;
font-weight:bold;
color:#fff;
}

#footer .lt a.on, #footer .rt a.on, #footer .copyright a.on{
font-weight:normal;
}

#footer a:hover{
text-decoration:underline;
font-weight:bold;
color:#fff;
}

.copyright{
color:#f0f0f0;
margin:0;
padding:1px 0 6px;
font-size:9px;
padding-left:6px;
}



