body
{
	margin: 0;
	padding: 0;
	background-color: #D32207;
/*	background-image: url(/images/hdstudio/hd_body_bg.gif); */
	background-repeat: repeat-y;
	font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	color: #444444;
}
img { border-style: none; }
p {}
td {}
a:link { color: #444444; text-decoration:none; }
a:visited { color: #444444; text-decoration:none; }
a:hover { color: #d70606; text-decoration: underline }
a:active { color: #d70606 }

h1 { font-size: 18px; font-weight: normal; color: #000; margin: 5px 0 2px 0} /* HEADLINE RED */
h2 { font-size: 12px; color: #d70606; margin: 0 } /* SUBHEADLINE RED */
h3 { font-size: 13px; font-weight: normal; color: #444444; margin: 0 } /* SUBHEADLINE */
h4 { font-size: 14px; font-weight: normal; color: #000000; margin: 0 } /* DEK */
h5 { font-size: 14px; font-weight: bold; color: #828282; margin: 0 } /* KICKER */
h6 { font-size: 11px; font-style: italic; font-weight: normal; color: #444444; margin: 0 } /* TAGLINE */
b.numbering { font-size: 12px; font-weight: bold; color:#000000; } /* PARA NUMBERING */
b.black { font-size: 11px; font-weight: bold; color:#000000; } /* PARA NUMBERING */
p.systemmessage {font-size: 16px; color: #e12200 } /* SYSTEM MESSAGE - RIGHT COLUMN */
img.bullet {margin: 3px 3px 0 0 } /* RED RIGHT BULLET SPACING */
img.left_hd {margin: 5px 0 0 0 } /* RED RIGHT BULLET SPACING */


td.nav {  background-color: #dfdfdf; background-image: url(/images/hdstudio/hd_bg_top_nav.gif); background-repeat: repeat-x } /* INSERT BACKGROUND IMAGE FOR NAVIGATION */
td.searchbar {  background-color: #dfdfdf; background-image: url(/images/hdstudio/searchbar_bg.gif); background-repeat: repeat-x } /* INSERT BACKGROUND IMAGE FOR SEARCH BAR */
td #logos img {  margin-left: 5px; }

input.nav_searchbar { margin-bottom: 6px; margin-top: 6px; font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; width: 120px; border: 1px solid #797979; min-width: 120px; background: #dfdfdf; color: #797979; }
select.issueselect { margin-bottom: 6px; margin-top: 6px; font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; width: 120px; border: 1px solid #797979; min-width: 120px; background: #dfdfdf; color: #797979; }

#rightcol img { margin-bottom: 5px } /* INSERTS 5 PIXEL LOWER SPACE FOR IMAGES */
#rightcol p { font-size: 10px; margin: 0 0 7px 0 }  /* INSERTS 7 PIXEL LOWER SPACE FOR TEXT AND DECREASE FONT */
#leftnav table { font-size: 10px; } /* DECREASE FONT SIZE */
#footer p { font-size: 10px; margin: 0 0 0 0 } /* DECREASE FONT SIZE */
#tblrollover table.bg { margin: 0 } /* SET INITAL TABLE FORMAT BEFORE ROLLOVER */
#tblrollover table.bg:hover { background: #ececec } /* TABLE ROLLOVER BACKGROUND COLOR */

/* new stuff for redesign 6/17/08 */

#main_body {
  width: 790px;
}

#main_content {
  float: left;
  width: 539px;
}

.site_block td {
  padding: 10px 3px;
}

#secondary_content {
  float: left;
  width: 225px;
  border-left: 1px dotted gray;
  margin-left: 10px;
  padding-left: 5px;
} 

#secondary_content h2{
  font-size: 150%;
}

#toc {
  border-bottom: 1.25px dotted gray;
  padding-left: 8px;
}

ul.feed {
  list-style-image: url('/images/hdstudio/hd_red_bullet.gif');
  list-style-type: square;
  padding: 0;
  margin-left: 20px;
}

ul.feed lh {
  margin-left: -20px;
}

ul.feed li {
  margin: 2px 0;
}

ul.feed li a {
  color: #000;
}

#misc { 
  clear: both;
  padding-top: 10px;
}

/* archive pages */

.archive_item {
  float: left;
  border-bottom: 1px dotted gray;
  width: 515px;
  margin-bottom: 15px;
  margin-left: 10px;
}
.archive_item p {
  position: relative;
  clear: none;
  margin: 8px 0;
}

.archive_item img {
  float: left;
  clear: left;
  margin: 5px 5px 15px 0;
}

#paging {
  float: left;
  width: 515px;
  margin-bottom: 15px;
  margin-left: 10px;
}
