
body {	
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:20px;
}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
}
PRE 
{
	overflow: auto;
	width: 500px;
}
A 		{ color: #0B0888; text-decoration: none; }
A:link		{ color: #0B0888; text-decoration: none; }
A:visited	{ color: #0B0888; text-decoration: none; }
A:active	{ color: #0B0888;  }
A:hover		{ color: #585858; text-decoration:underline; }	

.barlink 		{ color: #1B5A0E; text-decoration: none; }
.barlink:link		{ color: #1B5A0E; text-decoration: none; }
.barlink:visited	{ color: #1B5A0E; text-decoration: none; }
.barlink:active	{ color: #1B5A0E;  }
.barlink:hover		{ color: #ffffff; text-decoration:none; }	

.selbarlink 		{ color: #000000; text-decoration: none; }
.selbarlink:link	{ color: #000000; text-decoration: none; }
.selbarlink:visited	{ color: #000000; text-decoration: none; }
.selbarlink:active	{ color: #000000;  }
.selbarlink:hover	{ color: #ffffff; text-decoration:underline; }	

.tablink 		{ color: #808080; text-decoration: none; font-weight:bold; }
.tablink:link	{ color: #808080; text-decoration: none; }
.tablink:visited	{ color: #808080; text-decoration: none; }
.tablink:active	{ color: #808080; text-decoration: none; }
.tablink:hover	{ color: #000000; text-decoration: none; }

.seltablink 		{ color: #000000; text-decoration: none; font-weight:bold; }
.seltablink:link	{ color: #000000; text-decoration: none; }
.seltablink:visited	{ color: #000000; text-decoration: none; }
.seltablink:active	{ color: #000000;  }
.seltablink:hover	{ color: #8F8F8F; text-decoration: none;  }

.helptitlelink 		{ color: #808080; text-decoration: none; }
.helptitlelink:link	{ color: #808080; text-decoration: none; }
.helptitlelink:visited	{ color: #808080; text-decoration: none; }
.helptitlelink:active	{ color: #808080;  }
.helptitlelink:hover	{ color: #000000; text-decoration: none;  }

.PageCaptionTable
{
	width:100%;
}
.PageCaption
{
	font-family: tahoma;
	font-weight:bold;
	font-size:38px;
	color:#ffffff;
	padding-left:20px;
}
.PageCaptionExtra
{
	font-family: tahoma;
	font-size:12px;
	color:#ffffff;
	padding-left:10px;
	width:100%;
	padding-top:20px;
}
.BarTitle
{
	font-family: tahoma;
	font-size:12px;
	color:#1B5A0E;
	padding-left:25px;
	padding-right:25px;
}
.SelBarTitle
{
	font-family: tahoma;
	font-size:13px;
	font-weight:bold;
	padding-left:25px;
	padding-right:25px;
}
.HelpContent
{
	width:650;
	margin-top:20px;
}

.HelpTitleTable
{
	margin-left:27px;
	margin-top:10px;
}
.HelpParentTitle
{
	font-family: tahoma;
	font-weight:bold;
	font-size:12px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:5px;
	width:100%;
}
.HelpTitle
{
	font-family: tahoma;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	color:#000;
	padding-bottom:3px;
	width:100%;
}
.HelpDeepNote
{
	font-family: tahoma;
	font-size:10px;
	font-weight:bold;
	vertical-align:bottom;
	padding-bottom:5px;
}
.HelpContentTable
{
	margin-left:40px;
	margin-top:10px;
	width:560;
	text-align:left;
}
.ExplanationTable
{
	margin:20px;
	width:90%;
	text-align:left;
}
.HelpContent
{
	font-family: tahoma;
	font-size:12px;
	color:#444;
	line-height:150%;
}
.HelpNoteTitleTable
{
	border-bottom:1px solid #E3E3E3;
	margin-left:20px;
	margin-top:20px;
	width:93%;
}
.HelpNoteTitle
{
	font-family: verdana;
	font-weight:bold;
	font-size:11px;
	padding-left:10px;
	color:#808080;
	padding-bottom:3px;
	width:100%;
}
.HelpNoteTable
{
	font-family: verdana;
	font-size:11px;
	color:#444;
	margin-left:20px;
	margin-top:10px;
	margin-right:30px;
	line-height:140%;
}
.HelpNote
{
	font-family: verdana;
	font-size:11px;
	color:#444;
	line-height:140%;
	padding-bottom:5px;
	padding-left:10px;
	height:21px;
}
.HelpExampleTable
{
	margin-left:40px;
	margin-top:20px;
	margin-right:40px;
	border:1px solid #999;
}
.HelpExample
{
	font-family: verdana;
	font-size:11px;
	color:#444;
	line-height:140%;
	padding:10px;
	background:#eaeaea;
}
.HelpExampleTitle
{
	font-family: Verdana;
	font-weight:bold;
	font-size:11px;
	color:#111;
	padding-left:10px;
	padding-bottom:2px;
	line-height:140%;
	background:#ccc;
}
.HelpCenterTable
{
	width:500;
	margin-top:130px;
}
.HelpSearchTable
{
}
.HelpSearchSection
{
	width:290px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
}
.HelpCenterSectionTitle
{
	font-family: Verdana;
	font-weight:bold;
	font-size:12px;		
}
.HelpCenterTopicTitle
{
	font-family: Verdana;
	font-size:10px;		
}
.HelpSearchSections
{
	padding-top:20px;
}
.TipMore
{
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#111;
	padding-right:20px;
	text-align:right;		
}
.HallUpdateInfo
{
	font-family: verdana, Tahoma;
	font-size:11px;
	color:#555;
	line-height:140%;
	padding:10px;
}

.PageTable
{
	width:680px;
	text-align:center;
}
.PageContent
{
	width:500px;
	border-bottom:1px dashed #E3E3E3;
}		
.TabsTable
{
	margin-bottom:0px;
}
.LogoTable
{
	margin:15, 0, 0, 10;
}
.SeparatorTab
{
	width:5;
	border-bottom:1px solid #CCCCCC;
}
.RoundTopTable
{
	border-bottom:1px solid #E3E3E3;
	width:100%;
}
.RoundTopSelTable
{
	border-bottom:1px solid #CCCCCC;
	width:100%;
}
.RoundBottomOutTable
{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
	width:100%;
}
.RoundBottomSelOutTable
{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:100%;
}
.RoundBottomInTable
{
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #EEEEEE;
	background:#F3F3F3;
	font-family: tahoma;
	font-size:12;
	font-weight:bold;
	color:#808080;
	padding:5, 25, 5, 25;
	width:100%;
}
.RoundBottomSelInTable
{
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #DCDCDC;
	border-right:1px solid #D3D3D3;
	background:#DCDCDC;
	font-family: tahoma;
	font-size:12;
	font-weight:bold;
	color:#022B7E;
	padding:5, 25, 5, 25;
	width:100%;
}
.RoundInnerTable
{
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #EEEEEE;
	background:#F3F3F3;
	font-family: tahoma;
	font-size:12;
	font-weight:bold;
	color:#808080;
	padding-top:5;
	padding-bottom:5;
	padding-left:5;
	padding-right:5;
	width:100%;
}
.IndexCaption
{
	font-family: tahoma;
	font-size:14;
	font-weight:bold;
	color:#404040;
	padding-left:5px;
	padding-bottom:5px;
}
.IndexText
{
	font-family: tahoma;
	font-size:11;
	color:#716F6F;
	line-height:140%;
}
.infocaption
{
	font-family: tahoma;
	font-size:11;
	font-weight:bold;
	color:#404040;
}
.infotxt
{
	font-family: tahoma;
	font-size:11;
	color:#404040;
	line-height:150%;
}
.deftxt
{
	font-family: tahoma;
	font-size:11;
	color:#404040;
	line-height:150%;
	border:1px dotted #D8D8D8;
	padding:8px;
	background:#FFFFDC;
}
.abouttext
{
	font-family: tahoma;
	font-size:12;
	color:#404040;
	line-height:150%;
}
.RightPanel
{
	border-left:1px solid #D8D8D8;
	font-family: tahoma;
	font-size:11;
	color:#716F6F;
	line-height:140%;
	padding-left:7px;
}
.RightFuncPanel
{
	font-family: tahoma;
	font-size:11;
	color:#716F6F;
	line-height:140%;
}
.RPCell
{
	font-family: tahoma;
	font-size:11;
	color:#716F6F;
	line-height:140%;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	background:#FAFAFA;
}
.SlideCaption
{
	font-family: tahoma;
	font-size:19;
	font-weight:bold;
	padding:0 0 12 10;
}
.SlideSubCaption
{
	font-family: tahoma;
	font-size:12;
	font-weight:bold;
	padding:5 0 5 30;
}
.SlideContent
{
	font-family: tahoma;
	font-size:12;
	line-height:140%;
	color:#808080;
	padding:10 40 10 40;
}
.TabDesc
{
	font-family: tahoma;
	font-size:11;
	padding-left:10px;
}
.BottomPanel
{
	font-family: tahoma;
	font-size:11;
	border-bottom:1px solid #E0E0E0;
}
.bluebutton 
{ 
	font: 11px Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	background: #2184FD; 
	border: 1px solid; 
	border-top-color: #9DDBFF; 
	border-right-color: #4975C8; 
	border-bottom-color: #4975C8; 
	border-left-color: #9DDBFF; 
	padding:1, 1, 1, 1;
	margin-left:10px;
}
.SearchButton
{
	font: 11px Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	background: #2184FD; 
	border: 1px solid; 
	border-top-color: #9DDBFF; 
	border-right-color: #4975C8; 
	border-bottom-color: #4975C8; 
	border-left-color: #9DDBFF; 
}
.SearchBar
{
	margin: 0px 2px 1px 0px;
	font-family: tahoma;
	font-size:11px;
	vertical-align:middle;
	border:1px solid #C0C0C0;
	padding-left:3px;
	padding-top:2px;
	height:20px;
	color:#404040;
}
.textarea
{
	font-family: tahoma;
	font-size:12;
	color:#404040;
	width:400px;
	line-height:140%;
	padding:10px;
}
.LogoCaption
{
	font-family: tahoma;
	font-size:20;
	font-weight:bold;
	color:#C0C0C0;	
	padding-left:10px;
}
.BlueLogoCaption
{
	font-family: tahoma;
	font-size:20;
	font-weight:bold;
	color:#316AC5;	
	padding-left:10px;
}
.GrayTxt
{
	font-family: tahoma;
	font-size:11;
	color:#808080;
	line-height:140%;
}

.introtitle
{
	font-family:Tahoma;
	font-size:19;
	font-weight:bold;
	color:#8E1E08;
	border-bottom:1px dotted #C0C0C0;
}
.introcontent
{
	font-family:Tahoma;
	font-size:12;
	color:#716F6F;
	line-height:150%;
	padding-top:20px; 
	padding-left:15px;
}

.HelpSearchListing
{	
	width:550;
	margin-top:20px;
}
.EpisodeContent
{
	font-family: tahoma;
	font-size:12;
	color:#1F1F1F;
	line-height:150%;
	width:100%;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:15px;
	padding-left:10px;
	height:27;
}
.EpisodeTitle
{
	font-family: tahoma;
	font-weight:bold;
	font-size:14;
	color:#1F1F1F;
	line-height:150%;
	width:100%;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:3px;
	padding-left:5px;
	height:27;
}
.PostTable
{
	padding:5px;
	background:#FCFCFC;
	border:1px solid #FCFCFC;
}
.GrayPostTable
{
	padding:5px;
	background:#F5F5F5;
	border:1px solid #F5F5F5;
}

.PostListingCaption
{
	font-family: tahoma;
	font-size:11;
	border-bottom:#4A719A 1px solid;
}
.NoPostToList
{
	font-family: tahoma;
	font-size:11;
	text-align:center;
	background:#FAFAFA;
	padding:30px;
	border-bottom:2px solid #EAEAEA;
	border-right:2px solid #EAEAEA;
}
.PageNavPanel
{
}
.NavCell
{
	font-family: tahoma;
	font-size:10;
	text-align:center;
	color:#000000;
	padding:3px;
	background:#F5F5F5;
	border:#C0C0C0 1px solid;
}
.HoveredNavCell
{
	font-family: tahoma;
	font-size:13;
	font-weight:bold;
	text-align:center;
	color:#000000;
	padding:3px;
	background:#90E97F;
	cursor:hand;
	border:#000 1px solid;
}
.CurNavCell
{
	font-family: tahoma;
	font-size:13;
	text-align:center;
	color:#000000;
	padding:3px;
	background:#90E97F;
	border:#000 1px solid;
}
.HighlightedWord
{
	font-weight:bold;
	color:Red;
}
.HelpSearchListingCaption
{
	font-family: tahoma;
	font-size:11;
	border-bottom:#4A719A 1px solid;
}
.IntroSlideTitle
{
	font-family: tahoma;
	font-size:12;
	font-weight:bold;
}
.IntroSlideReason
{
	font-family: tahoma;
	font-size:11;
	font-weight:bold;
	color:#A52705;
	line-height:150%;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
	width:370px;
}
.IntroSlideContent
{
	font-family: tahoma;
	font-size:11;
	color:#404040;
	line-height:150%;
	width:330px;
	padding-left:10px;
}