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:#BF291C;border-bottom:1px solid #3A3A3A;}

	.MainNavTabs {display:none;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 {display:none;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:9px;padding-bottom:4px}
		#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;}

#subnav {display:none;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 {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 {display:none;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;border-bottom:2px dotted #EEEEEE;font-family:Arial, sans-serif;font-size:15px;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:14px;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:14px;}
	#mainArea td.BodySection div.Body input.text {font-family:Arial, sans-serif; font-size:14px;border:1px solid #808080;}
	#mainArea td.BodySection div.Body select {font-family:Arial, sans-serif; font-size:14px;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 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;}

/* 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 .BlogHeading {padding-top:3px;padding-left:5px;padding-bottom:1px;background-color:#C0C0C0;border-top:1px dashed #EEEEEE;}
	#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 .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 .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:underline;}
	.ItalicText {display:inline;font-style:italic;}
