*
{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
}

BODY
{	
	margin: 0px;
	color: black;
}

H1
{
	font-weight: bold;
	font-size: 20pt;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #990000;
}

H2
{
	font-size: 13pt;
	font-weight: bold;
	margin-bottom: 5px;
	color: #990000;
}

H3
{
	background-color: #ff9900;
	font-size: 8pt;
	font-weight: bold;
	
	padding: 5px;

	margin-bottom: 10px;
	margin-top: 10px;
	
	text-align: left;
}

HR
{
	height: 1px;
	color: #ff9900;
}

SELECT
{
}

INPUT, TEXTAREA
{
	border: solid 1px silver;
	font-size: 8pt;
}

INPUT.button
{
	border: solid 1px silver;
	font-size: 8pt;
	cursor: hand;
	margin-left: 0px;
	margin-top: 5px;
}

UL {
	padding-left: 0px;
	margin-top: 5px;
	margin-left: 25px;
	list-style-type: square;
	list-style-image: url('../../media.2unews.com/77/home/2vi5lM6B2023mhl78c9zIBe0706700q4f0G.gif');
}
	
LI {
	vertical-align: top;
}

A
{
	color: black;
	text-decoration: underline;
}

.MainContent
{
	width: 490px;

	padding-left: 15px;
	
	border-left: solid black 2px;
	border-right: solid black 2px;

	padding-bottom: 30px;
	font-size: 8pt;
}

.MainContent IMG.featureImage
{
	border-bottom: solid 4px #ff9900;
	margin-left: -15px;
	margin-right: 0px;
}

A:hover, A.selectedLink
{
	color: #ff9900;
}

A IMG
{
	border: solid 1px black;
}

A:hover IMG
{
	border: solid 1px #ff9900;	
}

.noborder
{
	border: none;
}

.NavigationTop
{
	background-color: #ff9900;
	border: solid 2px #ff9900;
}

.NavigationTop A:hover, A.selectedLink
{
	color: #ffcc99;
}

.LeftNavigationLinks
{
	border-left: solid 1px #ff9900;
	border-right: solid 1px #ff9900;
	border-bottom: solid 1px #ff9900;
	
	padding: 10px;
}

.NavigationLink, .NavigationLink2
{
	white-space: nowrap;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 5px;
}

.NavigationLink3
{
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	
	white-space: nowrap;
	font-size: 8pt;
	font-weight: bold;		
}

.NavigationTop TD
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	white-space: nowrap;
	font-size: 8pt;
	font-weight: bold;
}

.NavigationTop TD A
{
	text-decoration: none;
}

.NavigationTop TD.first
{
	border-left: none;
}

TD.left
{
	vertical-align: top;
	font-size: 8pt;
	
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

TD.middle
{
}

TD.right
{
	padding-top: 10px;
	font-size: 8pt;	
	vertical-align: top;
}

.right P
{
	margin-top: 0px;
	padding-left: 5px;
}

.linetop
{
	padding-top: 10px;
	margin-bottom: 30px;
	
	border-top: 1pt solid #ff9900;
}

TD .footer
{
	font-size: 8pt;
	text-align: center;
	padding-top: 30px;
	padding-right: 70px;
	padding-left: 15px;
	padding-bottom: 30px;
		
}

.NewsletterLinks
{
}

.NewsletterLinks A
{
	text-decoration: none;
}

.ModulesError
{
	border: 1px red solid;
	color: red;
	font-weight: bolder;
	margin: 20px 0px 20px 0px;
	padding: 5px;
}

.ModulesSuccess
{
	border: 1px green solid;
	color: green;
	font-weight: bolder;
	margin: 20px 0px 20px 0px;
	padding: 5px;
}

/* <NewsRoom> */

.ModulesNewsroomNewsItem
{
	margin-top: 20px;
}

.ModulesNewsroomSummaryNewsItem
{
	margin-bottom: 5px;
}

UL.ModulesNewsroomTitleSummary
{
	list-style: square outside;
}

.ModulesNewsRoomReleaseDate
{

	text-transform: uppercase;
	font-size: 8pt;
	color: dimgray;
	
	margin-top: 5px;
	margin-bottom: 20px;
}

.ModulesNewsRoomSummarySentence
{
	font-weight: bold;
	font-size: 14pt;
}

.ModulesNewsRoomSummarySentence A
{
	color: black;
}

.ModulesNewsRoomSummarySentence A:hover
{
	color: #faa41a;
}

.ModulesNewsRoomSummary
{
	color: dimgray;
	margin-top: 5px;
	margin-bottom: 5px;
}

.ModulesNewsRoomYearsList UL
{
	margin-top: 0px;
	margin-left: 25px;
	list-style: square dimgray;
	font-size: 8pt;
}

.ModulesNewsRoomYearsList
{
	color: dimgray;
}

.ModulesNewsRoomReadMoreLink
{
	margin-top: 5px;
}

.EmbeddedSmall .ModulesNewsroomSummaryNewsItem
{
	border: none;
	margin-bottom: 20px;
	padding-left: 5px;
}

.EmbeddedSmall .ModulesNewsRoomReleaseDate
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.EmbeddedSmall .ModulesNewsRoomSummarySentence
{
	font-weight: normal;
	margin-bottom: 0px;
	margin-right: 0px;
	font-size: 8pt;
}

.EmbeddedSmall .ModulesNewsRoomReadMoreLink
{
	font-size: 8pt;
	font-weight: bold;
	margin-top: 0px;
}

.EmbeddedSmall
{
	font-family: Arial Narrow, Arial, sans-serif;
	font-size: 11pt;
	
	margin-left: 0px;
	margin-right: 0px;
	
}

/* </NewsRoom> */

/* <Search> */

.SearchResult
{
	margin-top: 20px;
	margin-bottom: 20px;
}

.SearchResult URL
{
}

.SearchResult Text
{
}

.SearchResult .Information
{
	color: green;
}

/* </Search> */


/* <Survey> */

.SurveyDescription
{
	border: solid 1px silver;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
}

.SurveyQuestion
{
	display: block;
	clear: both;
	
	margin-bottom: 15px;
}

.SurveyQuestionText
{
	display: block;
	clear: both;
	
	font-weight: bold;
	font-size: larger;
	
	margin-top: 10px;
	border-bottom: solid 1px black;
}

.SurveyQuestionContent
{
	margin-left: 20px;
}

.SurveyQuestionBeforeText
{
	display: block;
	clear: both;
	
	margin-top: 5px;
	margin-bottom: 10px;
}

.SurveyQuestionAfterText
{
	display: block;
	clear: both;
	
	margin-top: 10px;
}

.SurveyQuestionGrid
{
	border: 1px solid silver;
	border-collapse: collapse;
}

.SurveyQuestionGrid TD
{
	text-align: center;	
	border: 1px solid silver;
}

.SurveyQuestionGrid TD INPUT
{
	border: none;
}

.SurveyQuestionGrid TR.Line
{
	background-color: transparent;
}

.SurveyQuestionGrid TR.LineAlt
{
	background-color: #ddd;
}

.SurveyQuestionGrid TR.Header
{
	font-style: italic;
}

.SurveyQuestionGrid TH
{
	border: 1px solid silver;
}

.SurveyQuestionGrid TH.Label
{
	text-align: right;
	font-size: 8pt;
}

.SurveyQuestionGrid TH.Value
{
	text-align: center;
	font-size: 8pt;
}

/* </Survey> */
