body {margin:0px;}
form {margin:0px;}

.websitedescription {display:none;}
.websitedescription h1 {margin:0px;font-family:Tahoma,sans-serif;font-size:14pt;}
.websitedescription h2 {margin:0px;font-family:Tahoma,sans-serif;font-size:12pt;}
.websitedescription h3 {margin:0px;font-family:Tahoma,sans-serif;font-size:10pt;}

#mainnav {text-align:center;background-color:#000000;border-bottom:1px solid #3A3A3A;}

	.MainNavTabs {font-family:Arial, sans-serif;font-size:12px;font-weight:bold;}
	.MainNavLogoArea {height:50px;}
	#mainnav .siteType {text-align:left;}
	#mainnav .siteType img {vertical-align:top;margin-bottom:0px;}
	#mainnav .siteType hr {color:#BF291C;width:704px;margin-top:0px;margin-bottom:0px;}

	#mainnav ul {margin:0px;list-style:none;padding:0px;}
		#mainnav ul a {color:#FFFFFF;display:block;background:transparent url("/images/tabEnd.jpg") right no-repeat;text-decoration:none;padding:18px;padding-top:10px;padding-bottom:3px;}
		#mainnav ul a:hover {color:#BF291C;}

		#mainnav li {vertical-align:bottom;float:left;margin-left:6px;background: transparent url("/images/tabBackground.jpg") 0% no-repeat;}
		#mainnav li.selected {background: transparent url("/images/tabBackgroundSelected.jpg") 0% no-repeat;}
		#mainnav li.selected a {color:#BF291C;background:transparent url("/images/tabEndSelected.jpg") right no-repeat;}
		#mainnav li.selected a:hover {color:#BF291C;}

#mainnavBottom {text-align:center;background:transparent url("/images/header/headerbg_b.jpg") repeat-x; padding:0px; margin:0px; height:20px;}		
		
#subnav {height:16px;text-align:center;font-family:Arial, sans-serif;padding-top:2px;font-size:8pt;background-image:url(/images/subNavBackground.jpg);background-repeat:repeat-x;border-bottom:1px solid #666666;}
	#subnav span {padding-left:8px;padding-right:8px;}
	#subnav span.selected {font-weight:bold;}
	#subnav a {color:#333333;text-decoration:none;}
	#subnav a:hover {color:#000000;text-decoration:none;}

#mainArea {margin-top:30px;margin-bottom:25px;text-align:center;}
	.MainAreaTable {display:inline;}
	.MainAreaColumnSpacer {width:17px;}

	#mainArea td.BodySection {height:450px;background-color:#CCCCCC;background-repeat:no-repeat;background-position:bottom;}
	#mainArea td.BodySection#large {width:746px;background-image:url(/images/mainBottomLarge.gif);}
	#mainArea td.BodySection#medium {width:550px;background-image:url(/images/mainBottomMedium.gif);}
	#mainArea td.BodySection#small {width:210px;background-image:url(/images/mainBottomSmall.gif);}

	#mainArea td.BodySection div.Header {background-repeat:no-repeat;padding-left:12px;padding-right:12px;margin-bottom:13px;height:29px;line-height:29px;border-bottom:2px dotted #EEEEEE;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;color:#BF291C;text-align:left;}
	#mainArea td.BodySection#large div.Header {background-image:url(/images/mainTopLarge.gif);}
	#mainArea td.BodySection#medium div.Header {background-image:url(/images/mainTopMedium.gif);}
	#mainArea td.BodySection#small div.Header {background-image:url(/images/mainTopSmall.gif);}

	#mainArea td.BodySection div.Body {padding-left:12px;padding-right:12px;padding-bottom:12px;font-family:Arial, sans-serif;font-size:12px;color:#000000;text-align:left;}
	#mainArea td.BodySection div.Body a {color:#BF291C;}
	#mainArea td.BodySection div.Body td {font-family:Arial, sans-serif;font-size:12px;}
	#mainArea td.BodySection div.Body input.text {font-family:Arial, sans-serif; font-size:12px;border:1px solid #808080;}
	#mainArea td.BodySection div.Body select {font-family:Arial, sans-serif; font-size:12px;border:1px solid #808080;}

	#mainArea td.BodySection div.Body table.standard {background-color:#808080;}
	#mainArea td.BodySection div.Body tr.header {font-weight:bold;background-color:#CCCCCC;}
	#mainArea td.BodySection div.Body tr.TR1 {background-color:#C0C0C0;}
	#mainArea td.BodySection div.Body tr.TR2 {background-color:#D8D8D8;}
	#mainArea td.BodySection div.Body tr.TR1req {background-color:#C0D1C0;}
	#mainArea td.BodySection div.Body tr.TR2req {background-color:#D8E9D8;}
	#mainArea td.BodySection div.Body ul {margin:0px;margin-left:20px;}
	#mainArea td.BodySection div.Body li {padding-bottom:3px;}

	#mainArea td.BodySection div.Body h2 {margin:0px;margin-bottom:8px;font-size:10pt;font-weight:bold;}

.BottomArea {letter-spacing:1px;height:18px;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;color:#000000;line-height:18px;text-align:center;}
	.BottomArea a {letter-spacing:0px;color:#000000;text-decoration:none;}
	.BottomArea a:hover {color:#D0D0D0;}

.SmallBR {padding-top:6px;}
.linkAD {font-family:arial;text-align:left;font-size:8pt;padding:4px;}
.linkAD a {color:red;font-size:9pt;font-weight:bold;}



/* BLOG STYLES */
#mainArea td.BodySection div.Body #MenuArea {text-align:left;font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;line-height:18px;}
	#mainArea td.BodySection div.Body #MenuArea h3 {font-size:10pt;margin:0px;color:#666666;}
	#mainArea td.BodySection div.Body #MenuArea a {text-decoration:none;font-weight:bold;}
	#mainArea td.BodySection div.Body #MenuArea a:hover {color:#990000;}

	#mainArea td.BodySection div.Body #MenuArea a#selected {color:#808080;text-decoration:none;cursor:default;}
	#mainArea td.BodySection div.Body #MenuArea a#selected:hover {color:#AA8080;}

	#mainArea td.BodySection div.Body #MenuArea div.MenuText {font-weight:normal;font-size:11px;padding-left:5px;}
	
	#mainArea td.BodySection div.Body #MenuArea li {color:#666666;}

#mainArea td.BodySection div.Body .BodyArea {padding:8px;padding-bottom:0px;padding-top:0px;text-align:left;font-family:Arial,sans-serif;font-size:11pt;}
	#mainArea td.BodySection div.Body .BodyArea HR {border-style:solid;color:#DDDDDD;}
	#mainArea td.BodySection div.Body .PostDateArea {padding:3px;font-family:Verdana,sans-serif;font-size:7pt;letter-spacing:2px;color:#FFFFFF;font-weight:bold;background-color:#999999;border-bottom:1px solid #CCCCCC;}
	#mainArea td.BodySection div.Body .PostArea {border-top:1px solid #808080;border-bottom:1px solid #808080;margin-top:0px;margin-bottom:10px;}
		#mainArea td.BodySection div.Body .PostHeading {padding-top:3px;padding-left:5px;padding-bottom:1px;background-color:#BF291C;}
		#mainArea td.BodySection div.Body H2 {font-family:Tahoma,sans-serif;font-size:10pt;color:#BF291C;font-weight:bold;margin-bottom:3px;margin-top:1px;}
		#mainArea td.BodySection div.Body .PostCategories {padding-top:3px;padding-left:5px;padding-bottom:1px;background-color:#C0C0C0;border-top:1px dashed #EEEEEE;}
		#mainArea td.BodySection div.Body H3 {font-family:Tahoma,sans-serif;font-size:8pt;color:#BF291C;font-weight:bold;margin-bottom:3px;margin-top:1px;}
		#mainArea td.BodySection div.Body .PostHeading a {color:#FFFFFF;text-decoration:none;}
		/*#mainArea td.BodySection div.Body .PostHeading a:hover {color:#DDDDDD;text-decoration:underline;}*/
		#mainArea td.BodySection div.Body .PostHeading a:hover {color:#DDDDDD;text-decoration:none;}

		#mainArea td.BodySection div.Body .PostText {border-top:2px dotted #EEEEEE;border-bottom:2px dotted #EEEEEE;padding:10px;}
		#mainArea td.BodySection div.Body .PostText a {font-family:Arial,sans-serif;color:#004288;}
		#mainArea td.BodySection div.Body .PostText a:hover {color:#CC0000;}
		#mainArea td.BodySection div.Body .PostText a.bold {font-family:Arial,sans-serif;color:#004288;font-weight:bold;}
		#mainArea td.BodySection div.Body .PostText a.bold:hover {color:#CC0000;}

		#mainArea td.BodySection div.Body .PostFooting {height:25px;line-height:25px;padding-left:5px;background-color:#C0C0C0;color:#666666;font-size:8pt;}
			#mainArea td.BodySection div.Body .PostFooting span.PostedByText {float:left;width:450px;}
			#mainArea td.BodySection div.Body .PostFooting a {color:#666666;}
			#mainArea td.BodySection div.Body .PostFooting a:hover {color:#CC0000;}

	#mainArea td.BodySection div.Body .CommentArea {border-top:4px solid #BF291C;border-bottom:1px solid #808080;margin-top:2px;margin-bottom:8px;}
		#mainArea td.BodySection div.Body .CommentText1 {border-bottom:2px dotted #EEEEEE;padding:10px;background-color:#F2F4FF;}
		#mainArea td.BodySection div.Body .CommentText2 {border-bottom:2px dotted #EEEEEE;padding:10px;background-color:#F2FFF4;}
		/*#mainArea td.BodySection div.Body .CommentPosterLink {color:#444444;text-decoration:underline;}*/
		#mainArea td.BodySection div.Body .CommentPosterLink {color:#444444;text-decoration:none;}
		#mainArea td.BodySection div.Body .CommentFooting {padding-top:3px;padding-left:5px;padding-bottom:2px;height:14px;background-color:#C0C0C0;color:#666666;font-size:8pt;}
			#mainArea td.BodySection div.Body .CommentFooting.PostedByText {float:left;width:450px;}

		#mainArea td.BodySection div.Body .PostCommentArea {padding-left:10px;padding-top:10px;padding-right:10px;width:460px;background-image: url(/images/commentBackground.jpg);background-repeat:no-repeat;}
		#mainArea td.BodySection div.Body .CommentEntryTable {border:1px solid #666666;border-top:0px;width:405px;}
		#mainArea td.BodySection div.Body .CommentTDName {font-weight:bold;border-top:1px solid #DDDDDD;font-family:Arial,sans-serif;font-size:10pt;}
		#mainArea td.BodySection div.Body .CommentTDEntry1 {border-top:1px solid #DDDDDD;font-family:Arial,sans-serif;font-size:10pt;background-color:#CCCCCC;}
		#mainArea td.BodySection div.Body .CommentTDEntry2 {border-top:1px solid #DDDDDD;font-family:Arial,sans-serif;font-size:10pt;background-color:#CCCCCC;}
		#mainArea td.BodySection div.Body .CommentTDEntry3 {border-top:1px solid #DDDDDD;font-family:Arial,sans-serif;font-size:10pt;background-color:#CCCCCC;}



	.BodyText {font-family:Arial,sans-serif;font-size:11pt;}
	.CodeText {display:inline;font-family:Courier New,sans-serif;}

	.InputBox {font-family:Arial,sans-serif;font-size:10pt;border:1px solid #666666;}

	.BodyArea li {padding-bottom:3px;}

	.BoldText {display:inline;font-weight:bold;}
	.UnderlineText {display:inline;text-decoration:none;}
	/*.UnderlineText {display:inline;text-decoration:underline;}*/
	.ItalicText {display:inline;font-style:italic;}

			.BoxArea {}
			.BoxAreaTable {width:100%;border:1px solid #CCC;border-bottom:0;}
			.BoxAreaTableHeader {}
			.BoxAreaTableHeaderText {font-family:Tahoma,sans-serif;font-size:12px;font-weight:bold;padding-left:5px;}

			.BoxAreaTableRow {vertical-align:top;}
			.BoxAreaTableRowTD {padding:3px;font-family:Arial,sans-serif;font-size:10pt;}
			.BoxAreaTableRowTD2 {padding:3px;font-family:Arial,sans-serif;font-size:10pt;width:240px;}
			.BoxAreaTableRowTDLargeText {font-family:Arial,sans-serif;font-size:11pt;}
			.BoxAreaTableRowTDSmallText {display:inline;font-family:Arial,sans-serif;font-size:9pt;}


		.BodyLinkBold {text-decoration:none;font-family:Tahoma,sans-serif;font-size:10pt;font-weight:bold;color:#BF291C;}
		.BodyLinkBold:hover {color:#888;}

		.BodyLink {text-decoration:none;font-family:Arial,sans-serif;font-size:10pt;color:#BF291C;}
		.BodyLink:hover {color:#888;}

		.SmallBodyLink {text-decoration:none;font-family:Arial,sans-serif;font-size:9pt;color:#BF291C;}
		.SmallBodyLink:hover {color:#888;}

		.TinyBodyLink {text-decoration:none;font-family:Arial,sans-serif;font-size:8pt;color:#BF291C;}
		.TinyBodyLink:hover {color:#888;}

		.TinyBR {padding-top:4px;}
		.FeaturedStockImagePadding {margin-bottom:10px;}
		ul {margin:0px;margin-left:20px;}
		.TopLevelIndent {padding-left:10px;padding-top:8px;padding-right:10px;}
		.BodyHeader {font-family:Tahoma,sans-serif;font-size:14pt;font-weight:bold;}
		.BodyHeaderSmall {font-family:Tahoma,sans-serif;font-size:13px;font-weight:bold;color:#BF291C;}
		.redh {font-family:Tahoma,sans-serif;font-size:14pt;font-weight:bold;color:#BF291C;text-align:left;}
		
	.trr0 {background-color:#C0C0C0;}
	.trr1 {background-color:#D8D8D8;}
	.table1 {}		
	.table1 table {background-color:#808080;font-size:8pt; }
	.table1 td {text-align:center; }
	.table1 th {text-align:center; background-color:#C0C0C0;}
	.table1header {font-weight:bold;background-color:#CCCCCC;}
	.trr3 {background-color:#F5BAB1;}
	.table2 {cursor:hand;}
	.table2 table {background-color:#808080;font-family:Arial,sans-serif;font-size:8pt;width:100%;}
	.table2 td {text-align:center;}
	.table2 td:hover {background-color:#FFF;}
	.table2 th {text-align:center; background-color:#C0C0C0;}


	.basic {font-family:Arial,sans-serif;font-size:10pt;}
	.basic a {color:#BF291C;}
	.basic a:hover {color:#565656;}

	/*
.redu {color:#BF291C;text-decoration:underline;}*/
	.redu {color:#BF291C;text-decoration:none;}
	
	.vidlink{color:#1E4E92;font-size:8pt;text-align:right;text-decoration:none;font-family:Arial;}
	.vidlink:hover{color:#BF291C;font-size:8pt;text-align:right;text-decoration:none;font-family:Arial;}
	.videoheadlink{color:#1E4E92;font-size:10pt;text-align:right;text-decoration:none; font-family:Arial;}
	.videoheadlink:visited{color:#364F7A;font-size:10pt;text-align:right;text-decoration:none;font-family:Arial;}

	.videoheadlink:hover{color:#BF291C;font-size:10pt;text-align:right;text-decoration:none;font-family:Arial;}	
	.videolink{color:#1E4E92;font-size:8pt;text-align:right;text-decoration:none; font-weight:normal;font-family:Arial;}
	.videolink:hover{color:#BF291C;font-size:8pt;text-align:right;text-decoration:underline;font-family:Arial;}
	.videolink:visited{color:#364F7A;font-size:8pt;text-align:right;text-decoration:none; font-weight:normal;font-family:Arial;}
	.videotext{font-size:8pt;text-align:right;text-decoration:none;font-family:Arial;}
		
	.homeSectionName
{
    font-family:myriad pro; 
    color:#BBB4B4;
    font-size:18px; 

    font-weight:bolder; 
    text-decoration:none; 
    vertical-align:text-bottom;
    margin-bottom: 0px;
}

/* --------------------------------- CSS for Links on Homepage / Links for BLOG --------------------*/

.blognews {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	
	}
	
.blognews:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	}
	
.Blogtitle {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#3C78A7;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
	}
	
.Blogtitle:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#3C78A7;
	text-align:left;
	padding-left:5px;
	text-decoration:underline;
	}
	
.Bloglink {
	font-family:Arial;
	font-size:13px;
	text-align:left;
	color:#3C78A7;
	text-decoration:none;
	font-weight:bold;
	}
	
.Bloglink:hover {
	font-family:Arial;
	font-size:13px;
	text-align:left;
	color:#3C78A7;
	text-decoration:underline;
	font-weight:bold;
	}
	
.Storylink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C78A7;
	text-decoration:none;
	font-weight:bold;
	}
	
.Storylink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C78A7;
	text-decoration:underline;
	font-weight:bold;
	}
	
.TitleDescribe {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	padding-right:3px;
	padding-left:3px;
	}
	
.Scrolllink {
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:White;
	text-decoration:none;
	font-weight:normal;
	}
	
.Scrolllink:hover {
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:White;
	text-decoration:underline;
	font-weight:bold;
	}	

/* --------------------------------- CSS for Links on Homepage / Links for BLOG --------------------*/
		
		