body {margin:5px;background-color:#DDDDDD;}

#TopArea {margin:auto;width:747px;height:120px;background-image:url(images/topImage.jpg);background-repeat:no-repeat;margin-bottom:5px;text-align:left;padding-left:13px;}
	#TopArea H1 {line-height:108px;font-family:Tahoma,sans-serif;font-size:24pt;color:#FFF;font-weight:normal;margin:0px;}

#MainArea {margin:auto;width:750px;min-height:350px;padding-top:10px;background-color:#FFFDF9;background-image:url(images/mainTopBar.gif);background-repeat:no-repeat;background-position:top center;}
	#MainArea .MainTable {width:750px;height:100%;}
	#MainArea .MainTableBodyArea {border-right:4px solid #DDDDDD;}
	#MainArea .MainTableMenuArea {width:176px;}

#MenuArea {text-align:left;padding:8px;padding-top:0px;font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;line-height:22px;}
	#MenuArea h2 {display:none;}
	#MenuArea h3 {font-size:10pt;margin:0px;}
	#MenuArea a {color:#0076C0;text-decoration:none;font-weight:bold;}
	#MenuArea a:hover {color:#CC0000;}

	#MenuArea a#selected {color:#808080;text-decoration:none;cursor:default;}
	#MenuArea a#selected:hover {color:#AA8080;}

	#MenuArea div.MenuText {font-weight:normal;font-size:9pt;padding-left:5px;}
	#MenuArea div.MenuEvent {font-weight:normal;font-size:8pt;padding-left:5px;line-height:normal;}
	#MenuArea div.MenuEvent a {color:#0076C0;text-decoration:none;font-weight:normal;}
	#MenuArea div.MenuEvent a:hover {color:#CC0000;}
	
	#MenuArea ul {line-height:normal;margin:0;padding:0;}
	#MenuArea li {color:#666666;padding-bottom:3px;}

.BodyArea {padding:8px;padding-bottom:0px;padding-top:0px;text-align:left;font-family:Arial,sans-serif;font-size:11pt;}
	.BodyArea HR {border-style:solid;color:#DDDDDD;margin:0px;}
	.BodyArea a {color:#004288;}
	.BodyArea a:hover {color:#CC0000;}
	.BodyArea a.bold {color:#004288;font-weight:bold;}
	.BodyArea a.bold:hover {color:#CC0000;}

	H2 {font-family:Tahoma,sans-serif;font-size:13pt;color:#0076C0;font-weight:bold;margin-bottom:3px;margin-top:1px;}
	H3 {font-family:Arial,sans-serif;font-size:12pt;color:#666666;font-weight:bold;margin-bottom:5px;margin-top:0px;}
	H4 {font-family:Arial,sans-serif;font-size:10pt;color:#000000;font-weight:bold;margin-bottom:5px;margin-top:0px;}

	.PostDateArea {padding:3px;font-family:Verdana,sans-serif;font-size:7pt;letter-spacing:2px;color:#FFFFFF;font-weight:bold;background-color:#546084;border-bottom:1px solid #FFFFFF;}
	.PostArea {border-top:1px solid #808080;border-bottom:1px solid #808080;margin-top:0px;margin-bottom:10px;}
		.PostHeading {padding-top:3px;padding-left:5px;padding-bottom:1px;background-color:#DAF5DD;}
		.PostHeading a {color:#0076C0;text-decoration:none;}
		.PostHeading a:hover {color:#CC0000;text-decoration:underline;}

		.PostText {border-top:1px dashed #808080;border-bottom:1px dashed #808080;padding:10px;}
		.PostText a {color:#004288;}
		.PostText a:hover {color:#CC0000;}
		.PostText a.bold {color:#004288;font-weight:bold;}
		.PostText a.bold:hover {color:#CC0000;}

		.PostFooting {height:14px;padding-top:3px;padding-left:5px;padding-bottom:2px;background-color:#F8F8C2;color:#666666;font-size:8pt;color:#666666;}
			.PostFooting .PostedByText {float:left;width:485px;}
			.PostFooting a {color:#666666;}
			.PostFooting a:hover {color:#CC0000;}

	.CommentArea {border-top:4px solid #0076C0;border-bottom:1px solid #808080;margin-top:2px;margin-bottom:8px;}
		.CommentText1 {border-bottom:1px dashed #808080;padding:10px;background-color:#F2F4FF;}
		.CommentText2 {border-bottom:1px dashed #808080;padding:10px;background-color:#F2FFF4;}
		.CommentPosterLink {color:#444444;text-decoration:underline;}
		.CommentFooting {padding-top:3px;padding-left:5px;padding-bottom:2px;height:14px;background-color:#ECE2CA;color:#666666;font-size:8pt;}
			.CommentFooting.PostedByText {float:left;width:485px;}

		.PostCommentArea {padding-left:10px;padding-top:10px;padding-right:10px;width:460px;background-image: url(images/commentBackground.jpg);background-repeat:no-repeat;}
		.CommentEntryTable {border:1px solid #666666;border-top:0px;width:400px;}
		.CommentTDName {font-weight:bold;border-top:1px solid #DDDDDD;font-family:Arial,sans-serif;font-size:10pt;}
		.CommentTDEntry1 {border-top:1px solid #DDDDDD;font-family:Arial,sans-serif;font-size:10pt;background-color:#E4F0FF;}
		.CommentTDEntry2 {border-top:1px solid #DDDDDD;font-family:Arial,sans-serif;font-size:10pt;background-color:#F0F7FF;}
		.CommentTDEntry3 {border-top:1px solid #DDDDDD;font-family:Arial,sans-serif;font-size:10pt;background-color:#F0F3FF;}

	.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;}

	.BodyArea table.stdTable {}
	.BodyArea table.stdTable td {font-family:Arial;font-size:11pt;text-align:left;}
	.BodyArea table.stdTable td input {font-family:Arial;font-size:11pt;border:1px solid #80AACC;}
	.BodyArea table.stdTable td textarea {font-family:Arial;font-size:11pt;border:1px solid #80AACC;}

	.BoldText {display:inline;font-weight:bold;}
	.UnderlineText {display:inline;text-decoration:underline;}
	.ItalicText {display:inline;font-style:italic;}

	span.bold {font-weight:bold;}
	span.underline {text-decoration:underline;}
	span.italic {font-style:italic;}

.BottomArea {margin:auto;width:760px;height:50px;background-image:url(images/bottomImage.gif);background-repeat:no-repeat;text-align:center;padding-top:20px;font-family:Verdana,sans-serif;font-size:8pt;font-weight:bold;color:#FFFFFF;}
	.LoginLink {color:#FFF;text-decoration:none;font-family:Times New Roman;font-size:12pt;}
	.LoginLink:hover {color:#DDDDDD;}