@charset "UTF-8";
body {
 background:#999999;
 font-family:Helvetica, Verdana, Arial, sans-serif;
 font-size:12px;
}
h1 {
 font-size:16px;
}
h2 {
 font-size:14px;
}
.bodyimg { 
 padding:10px; 
}
a {
 color:#990000;
 text-decoration:none;
 font-weight:bold;
}
a:hover {
 text-decoration:underline;
}
.indexBodyTable {
	background-color: #FFFFFF;
	background-image: url(images/BG_body.jpg);
	background-repeat:repeat-x;
	background-position: center top;
	width:800px;
	border:none;
}
.secondBodyTable {
    background-color: #FFFFFF;
	width:800px;
	border:none;
	border-collapse:collapse;
}
.secondHeaderRow {
    background-image: url(images/BG_body.jpg);
	background-repeat:repeat-x;
	background-position: center top;
}
.secondRedBar {
    background-image: url(images/red_bar_ds.png);
	height:32px;
}
#headerLogo {
 float:left;
}
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
margin: 0 0.15em;
}

#nav-menu li a
{
height: 2em;
line-height: 1.5em;
float: right;
width: 6em;
display: block;
color: #FFF;
text-decoration: none;
text-align: center;
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:34em;
float:right;
vertical-align:bottom;
} 
#nav-menu li a:hover {
 background:#777;
}
#td_indexRightNav {
 background:url(images/RightNavBlock.png);
 height:124px;
 width:234px;
 padding:5px;
 color:#FFF;
 vertical-align:top;
 background-repeat:no-repeat;
 margin:0px;
}
#td_indexRightNav h1 {
 font-size:16px;
}
#td_indexRightNav a {
 font-weight:bold;
 text-decoration:none;
 color:#FFF;
}
#td_indexRightNav a:hover {
 text-decoration:underline;
}
.td_content {
	padding:20px;
	vertical-align: top;
}

/* ARTICLE COMMENTS */

#comments {
}

#comments h6, #comment-form h6 {
	font-family:"Lucida Grande", lucida, Arial, sans-serif;
	text-transform:uppercase;
	border-bottom:1px solid #aaa;
	font-size:11px;
	font-weight:normal;
	letter-spacing:1px;
	padding-bottom:5px;
	margin:25px 0 0 0;
}

#comments dl {
	padding:0;
	margin:0;
}            

#comments dl dt  {
	font-family:"Lucida Grande", lucida, Arial, sans-serif;
	font-size:10px;
	text-transform:uppercase;   
}

#comments .comment-date {
	float:right;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size:11px;
}

#comments .posted-by {
	text-transform:none;
}

#comments dl dd {
	margin:15px 0 0 0;
	font-size:14px;
	line-height:18px;
}

#comments .comment-content {
	margin-bottom:15px;
	width:70%;
	padding:15px;
}

#comments .even {
	background-color:#eee;
}

#comment-form {
}           

#comment-form h6 {
	
}   

fieldset#comment-form-field {
	background-color:#eee;
	border:1px solid #ccc;
	margin:25px 0 25px 0;
	padding:10px 0 10px 25px;
}

fieldset#comment-form-field label {
	font-size:12px;
	font-family: Georgia, Times, "Times New Roman", serif;
	color:#111;
}

form#comment-form-form {
	float:left;
	width:50%;
	clear:left;
}

#disclaimer {
	float:right;
	width:35%;
    clear:left;
	margin:30px 35px 0 0;
}

#disclaimer p {
	font-family:"Lucida Grande", lucida, Arial, sans-serif;
	font-size:11px; 
	padding-left:15px;
}

#related-articles {
	margin:20 0 25px 0px;
}

#related-articles p {
	font-size:13px;
	line-height:18px;
}
                   
#related-articles h3 {
	font-family:"Lucida Grande", lucida, Arial, sans-serif;
	text-transform:uppercase;
	border-bottom:1px solid #aaa;
	font-size:13px;
	font-weight:normal;
	letter-spacing:1px;
	padding-bottom:5px;
}

#related-articles h4 {
	font-size:15px;
	margin:0;
	padding:0;
	font-weight:normal;
}                  

#related-articles h5 {
	font-family:"Lucida Grande", lucida, Arial, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	font-size:9px;
	margin:0;
}

#related-articles h5 .by {
	text-transform:none;
}

#related-articles p.subhead {
	font-size:12px;
	margin:0;
	padding:0;
	letter-spacing:1px;
}

#related-articles #lcol {
	float:left;
	width:160px;
	margin:15px 15px 0 0;
}

#related-articles #mcol {
	float:left;
	width:160px;
	margin:15px 15px 0 0;
}

#related-articles #rcol {
	float:left;
	width:160px;
	margin:15px 0 0 0;
} 