/* CSS Document */

/*side bar background*/
#onecolumn div {
	background-image:url(/images/bkgd-wide-col.gif);
	background-position:center;
	background-repeat:repeat-y;
}

/* main document links--main content area needs an id of content for these to apply */
#content div {
clear:both;
}

#content a:link, #content a:visited, #content a:active
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: 600;
	text-decoration: underline;
	color: #666666;
}

#content a:hover
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: 600;
	text-decoration: underline;
	color: #D71920;
}

#rssfeed div {
clear:both;
background:none;
}

#rssfeed a:link, #content a:visited, #content a:active
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: 400;
	text-decoration: underline;
	color: #666666;
}

#rssfeed a:hover
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: 400;
	text-decoration: underline;
	color: #D71920;
}


#flags a:link, #flags a:visited, #flags a:active
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: 600;
	text-decoration: underline;
	color: #666666;
}

#flags a:hover
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: 600;
	text-decoration: underline;
	color: #D71920;
}

#content td, #content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	background:none;
}

#content strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	color: #666666;	
}
/* larger display body font */
#content h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	text-decoration: none;
	color: #666666;
	line-height: 16px;
	vertical-align: baseline;
	margin: 0;
	padding-left: 7px;
	padding-right: 7px;
}
#content h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	text-decoration: none;
	color: #D71920;
	line-height: 16px;
	vertical-align: baseline;
	margin: 0;
	padding: 0;	
}
#content .redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	text-decoration: none;
	color: #D71920;
	line-height: 16px;

}

#content .download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	text-decoration: none;
	color: #D71920;
	line-height: 16px;

}
#content h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #D71920;
	line-height: 20px;	
	vertical-align: baseline;
	margin: 0;
	padding: 5;	
}

#content p {
	vertical-align: baseline;
	margin: 0;
	padding: 5;	
}

.indenting {
margin-left: 30px;
margin-top: 0px;
padding-top: 0;
vertical-align: text-top;
}

.error {
color: #385575;
font-weight:bold;
background-color:#F0F8FF;
}

.required {
color: #D71920;
}
#content .required {
color: #D71920;
}