/* body */
body
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#515151; 
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#ffffff;
}

/* table */
table
{	font-size:10px; line-height:10pt
}

/* td */
td
{	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* h1 */
h1
{	font-size:14px;
	color:#7F752E;
}

/* h2 */
h2
{	font-size:12px;
	color:#792305;
}

/* h3 */
h3
{	font-size:10px;
	color:#7F752E;
}

/* hr */
hr
{	border-style:solid;
	color:#7F752E;
}

/* Input Box */
.myinput
{	border:1 solid #7F752E;
	font-size:10px;
	background-color:white;
}

/* Submit Button */
.submitButton
{	color:White;
	background-color:#98792d;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}

/* Form Text */
.myText
{	font-weight:bold;
}

/* Header Blue Large */
.blueLargeHeader
{	font-weight:bold;
	color:#00146B; 
	font-size:16px;
}

/* .mediumHeader */
.mediumHeader
{	font-weight:bold;
	color:#7F752E; 
	font-size:14px;
}

/* a:link */
a:link
{	color:#000000; 
	background-color:transparent; 
	text-decoration:none; 
	font-weight:bold;
}

/* a:visited */
a:visited
{	color:#792305; 
	background-color:transparent; 
	text-decoration:none; 
	font-weight:bold;
}

/* a:active */
a:active
{	color:#000000; 
	background-color:transparent; 
	text-decoration:none; 
	font-weight:bold;
}

/* a:hover */
a:hover
{	color:#98792D; 
	background-color:transparent; 
	text-decoration:underline;
	font-weight:bold;
}

/* .NoClass */
.noclass
{	noclass
}

/* Small Font */
.smallFont
{	font-size:10px;
}

/* Footer Rule */
.footerRule
{	border-top:1px solid #792305;
}

/* Footer Links */
.FooterLinks
{	color:#A4A4A4;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	background-color:transparent;
	
}

/* Footer Links:link */
.FooterLinks:link
{	color:#A4A4A4;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	background-color:transparent;
}

/* Footer Links:visited */
.FooterLinks:visited
{	color:#A4A4A4;
	font-size:10px;
	text-decoration:none; 
	font-weight:normal;
	background-color:transparent;
}

/* Footer Links:active */
.FooterLinks:active
{	color:#A4A4A4;
	font-size:10px;
	text-decoration:none; 
	font-weight:normal;
	background-color:transparent;
}

/* Footer Links:hover */
.FooterLinks:hover
{	color:#98792D;
	font-size:10px;
	text-decoration:underline; 
	font-weight:normal;
	background-color:transparent;
}

/* All Around Orange Rule */
.AllAroundOrangeRule
{	border:1px solid #D97318;
}

/* All Around Green Rule 3px Gr Background */
.AllAroundGreenRule3pxGrBkgd
{	border:3px solid #BCB56D;
	background-color:#CFCA95;
}

/* All Around Green Rule 3px */
.AllAroundGreenRule3px
{	border:3px solid #BCB56D;
}

/* .AllDkGrey_10Bld */
.AllDkGrey_10Bld
{	
	font-size:10px;
	color:#A4A4A4;
}

/* .AllDkGrey_bkgd */
.AllDkGrey_bkgd
{	
	background-color:#A4A4A4;
}

/* .AllDkGrey_line */
.AllDkGrey_line
{	
	border:1px solid #A4A4A4;
}

/* .AllMdGrey_10Bld */
.AllMdGrey_10Bld
{	
	font-size:10px;
	color:#BABABA;
}

/* .AllMdGrey_bkgd */
.AllMdGrey_bkgd
{	
	background-color:#BABABA;
}

/* .AllMdGrey_line */
.AllMdGrey_line
{	
	border:1px solid #BABABA;
}

/* .AllLtGrey_bkgd */
.AllLtGrey_bkgd
{	
	background-color:#F0F0F0;
}

/* .AllWht_10Bld */
.AllWht_10Bld
{	
	font-size:10px;
	color:#FFFFFF;
}

/* TBG_DkGld_10px */
.TBG_DkGld_10px
{	
	color:#98792D;
	font-size:10px;
}

/* TBG_MdGld_10px */
.TBG_MdGld_10px
{	
	color:#B49547;
	font-size:10px;
}

/* TBG_DkRd_10px */
.TBG_DkRd_10px
{	
	color:#792305;
	font-size:10px;
}

/* TBG_LtGld_10px */
.TBG_LtGld_10px
{	
	color:#E0CB97;
	font-size:10px;
}

/* .TBG_DkGld_bkgd */
.TBG_DkGld_bkgd
{	
	background-color:#98792D;
}

/* .TBG_DkRd_bkgd */
.TBG_DkRd_bkgd
{	
	background-color:#792305;
}

/* .TBG_LtGld_bkgd */
.TBG_LtGld_bkgd
{	
	background-color:#E0CB97;
}

/* .TBG_LtRd_bkgd */
.TBG_LtRd_bkgd
{	
	background-color:#E5AB97;
}

/* .TBG_LtGrey_bkgd */
.TBG_LtGrey_bkgd
{	
	background-color:#BABABA;
}

/* All Around Red Rule */
.AllAroundRedRule
{	border:1px solid #792305;
}

/* All Around Gold Rule */
.AllAroundGoldRule
{	border:1px solid #98792D;
}

/* All Around Dk Grey Rule */
.AllAroundDkGreyRule
{	border:1px solid #515151;
}

/* All Around Title Wht Bkg Red */
.AllAroundTitleRed
{	background-color:#792305;
	color:white;
	font-weight:bold;
	font-size:12px;
}

/* All Around Title Wht Bkg Gold */
.AllAroundTitleGold
{	background-color:#98792D;
	color:white;
	font-weight:bold;
	font-size:12px
}

/* All Around Title Wht Bkg Grey */
.AllAroundTitleGrey
{	background-color:#515151;
	color:white;
	font-weight:bold;
	font-size:12px;
}

/* Board Index Title */
.BoardIndexTitle
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px;
	padding:8px 0px 8px 5px;
}

/* Board Index SubTitle */
.BoardIndexSubTitle
{	font-weight:bold; 
	color:#929292; 
	padding:4px; 
	margin:0px;
	background-color:#E0CB97;
}

/* Forum Row Style */
.ForumRowStyle
{	background-color:#F0F0F0;
	vertical-align:middle;
	color:#000000;
	padding:4px; 
	margin:0px; 
}

/* Forum Table */
.ForumTable
{	c
}

/* Thread Header */
.ThreadHeader
{	background-color:#F0F0F0; 
	color:#4C77B6;
	vertical-align:middle;
	font-weight:bold; 
	letter-spacing:1px; 
	padding:4px 0px 4px 2px;
}

/* Forum Signature */
.ForumSignature
{	font-size:10px;
}

/* Forum Table Link */
.ForumTable:link
{	background-color:transparent;
	color:#000000;    
	font-weight:bold;
}

/* Forum Breadcrumb */
.ForumBreadcrumb
{	background-color:#BABABA;
	vertical-align:middle;
	font-weight:bold; 
	color:#000000;
	padding:4px 0px 4px 3px; 
}

/* Forum Thread Row1 */
.ForumThreadRow1
{	background-color:#F1F1F1;
	color:#000000;
	vertical-align:middle;
	padding:3px 3px 3px 3px; 
}

/* Forum Thread Row2 */
.ForumThreadRow2
{	background-color:#EDF6E1;
	color:#000000;
	vertical-align:middle;
	padding:3px 3px 3px 3px; 
}

/* Forum Thread Top Info */
.ForumThreadTopInfo
{	background-color:#E0CB97;
	color:#000000;
	padding:3px;
}

/* Forum Thread Bottom Info Buttons */
.ForumThreadBottomInfoButtons
{	background-color:#F7E8BA;
	color:#000000;
	padding:6px;
}

/* Forum Thread Divider */
.ForumThreadDivider
{	background-color:#C2CFDF;
}

/* Forum HRule */
.ForumHRule
{	color:#000000;
	border:2px dashed;
}

/* Forum Member Header */
.ForumMemberHeader
{	background-color:#F0F5FA;
	vertical-align:middle;
	font-weight:bold;
	color:#000000;
	padding:8px 0px 8px 5px;
}

/* Forum Poll Display */
.ForumPollDisplay
{	background-color:#EDF6E1;
	color:#000000;
	vertical-align:middle;
	padding:6px 0px 6px 5px; 
}

/* Forum Poll Selection */
.ForumPollSelection
{	color:red;
	font-weight:bold;
	font-style:oblique;
}

/* Forum Fast Reply Header */
.ForumFastReplyHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px;
	padding:8px 0px 8px 5px;
}

/* Forum Fast Reply Background */
.ForumFastReplyBackground
{	background-color:#D8E9C1;
	color:#000000;
	vertical-align:middle;
	padding:5px 5px 5px 5px; 
}

/* Forum Reply Top Header */
.ForumReplyTopHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px;
	padding:8px 0px 8px 5px;
}

/* Forum Reply Code Buttons */
.ForumReplyCodeButtons
{	background-color:#F7E8BA;
	color:#000000;
	padding:6px;
}

/* Forum Reply Post Header */
.ForumReplyPostHeader
{	background-color:#F7E8BA;
	color:#000000;
	padding:6px;
}

/* Forum Reply File Attachments */
.ForumReplyFileAttachments
{	background-color:#F7E8BA;
	color:#000000;
	padding:6px;
}

/* Forum Reply Submit Header */
.ForumReplySubmitHeader
{	background-color:#F7E8BA;
	color:#000000;
	padding:6px;
}

/* Forum Reply Last Post Top Header */
.ForumReplyLastPostTopHeader
{	background-color:#F7E8BA;
	color:#000000;
	padding:6px;
}

/* Forum Reply Last Post User Header */
.ForumReplyLastPostUserHeader
{	background-color:#E4EAF2;
	color:#000000;
	padding:6px;
}

/* Forum Reply Last Post Bottom Header */
.ForumReplyLastPostBottomHeader
{	background-color:#D8E9C1;
	color:#000000;
	padding:6px;
}

/* Forum Reply Background */
.ForumReplyBackground
{	background-color:#D8E9C1;
	color:#000000;
	vertical-align:middle;
	padding:6px 0px 6px 5px; 
}

/* Forum Quote Header */
.ForumQuoteHeader
{	vertical-align:middle;
	background-color:#C2DAFF;
	border-top:1px #000000 dashed;
	border-right:1px #000000 dashed;
	border-left:5px #6C91C3 solid;
	color:#000000;
	font-weight:bold;
	font-size:10px;
	padding:6px 3px 6px 3px; 
	background-image:url(../images/forum/background_quotes.gif);
	background-repeat:no-repeat;
	background-position:right;
}

/* Forum Quote */
.ForumQuote
{	background-color:#ffffff;
	color:#000000;
	padding:8px;
	font-size:10px;
	font-weight:normal;
	font-style:oblique;
	border-right:1px #000000 dashed;
	border-bottom:1px #000000 dashed;
	border-left:5px #6C91C3 solid;
}

/* Forum Quote2 */
.ForumQuote2
{	background-color:#E4EAF2;
	color:#000000;
	padding:8px;
	font-size:10px;
	font-weight:normal;
	border-right:1px #000000 dashed;
	border-bottom:1px #000000 dashed;
	border-left:5px #6C91C3 solid;
}

/* Forum Member List Top Header */
.ForumMemberListTopHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px;
	padding:8px 0px 8px 5px;
}

/* Forum Member List Sub Header */
.ForumMemberListSubHeader
{	background-color:#F7E8BA;
	padding:2px 2px 2px 2px;
	vertical-align:middle;
	color:#000000;
}

/* Forum Member List Row1 */
.ForumMemberListRow1
{	background-color:#E4EAF2;
	padding:4px 4px 4px 4px; 
	color:#000000;
}

/* Forum Member List Row2 */
.ForumMemberListRow2
{	background-color:#D9ECBF;
	padding:4px 4px 4px 4px;
	color:#000000;
}

/* Forum Member List Search Row */
.ForumMemberListSearchRow
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px;
}

/* Forum Member List Sort Row */
.ForumMemberListSortRow
{	background-color:#C2CFD;
	padding:8px 0px 8px 5px;
}

/* Forum PM Top Header */
.ForumPMTopHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px; 
	padding:8px 5px 8px 5px;
}

/* Forum PM Recipients Name Header */
.ForumPMRecipientsNameHeader
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum PM Main Background */
.ForumPMMainBackground
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum PM Carbon Copy Header */
.ForumPMCarbonCopyHeader
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum PM Main Message Header */
.ForumPMMainMessageHeader
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum PM Code Buttons Header */
.ForumPMCodeButtonsHeader
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum PM The Post Header */
.ForumPMThePostHeader
{	background-color:#A1B5EB;
	padding:8px 0px 8px 5px; 
}

/* Forum PM Options Header */
.ForumPMOptionsHeader
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum PM Submit Buttons Header */
.ForumPMSubmitButtonsHeader
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum Member Profile Display Name */
.ForumMemberProfileDisplayName
{	font-size:18px;
	font-weight:bold;
	padding:8px 0px 8px 5px; 
}

/* Forum Member Profile Header */
.ForumMemberProfileHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px;
	padding:8px 0px 8px 5px;
}

/* Forum Member Profile Description */
.ForumMemberProfileDescription
{	background-color:#EDF6E1;
	padding:8px 5px 8px 5px; 
	color:#000000;
}

/* Forum Member Profile Details */
.ForumMemberProfileDetails
{	background-color:#D8E9C1;
	padding:8px 5px 8px 5px;
	color:#000000; 
}

/* Forum PM List Top Header */
.ForumPMListTopHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px;
	padding:8px 0px 8px 5px;
}

/* Forum PM List Sub Header */
.ForumPMListSubHeader
{	background-color:#F7E8BA;
	padding:8px 5px 8px 5px; 
	color:#000000;
	font-weight:bold;
}

/* Forum PM List Controls Background */
.ForumPMListControlsBackground
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum PM List Header */
.ForumPMListHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px; 
	padding:8px 5px 8px 5px;
}

/* Forum PM List Row1 */
.ForumPMListRow1
{	background-color:#E4EAF2;
	padding:6px 6px 6px 6px; 
	color:#000000;
}

/* Forum PM List Row2 */
.ForumPMListRow2
{	background-color:#D9ECBF;
	padding:6px 6px 6px 6px;
	color:#000000;
}

/* Forum PM List Bottom Header */
.ForumPMListBottomHeader
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum PM List Bottom Background */
.ForumPMListBottomBackground
{	background-color:#D9ECBF;
	padding:8px 0px 8px 5px;
	color:#000000;
}

/* Forum Stats Header */
.ForumStatsHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px;
	padding:8px 0px 8px 5px;
}

/* Forum Stats SubHeader */
.ForumStatsSubHeader
{	background-color:#F7E8BA;
	padding:8px 5px 8px 5px; 
	color:#000000;
	font-weight:bold;
}

/* Forum Stats Active Users Header */
.ForumStatsActiveUsersHeader
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum Stats Background */
.ForumStatsBackground
{	background-color:#E4EAF2;
	padding:6px 6px 6px 6px; 
	color:#000000;
}

/* Forum Calendar Main Header */
.ForumCalendarMainHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px;
	padding:8px 0px 8px 5px;
}

/* Forum Calendar Month Header */
.ForumCalendarMonthHeader
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum Calendar Week Display */
.ForumCalendarWeekDisplay
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px; 
}

/* Forum Calendar Today Display */
.ForumCalendarTodayDisplay
{	background-color:#ffffff;
	padding:6px 6px 6px 6px;
	color:#000099;
	font-weight:bold;
}

/* Forum Calendar Day Display */
.ForumCalendarDayDisplay
{	background-color:#D9ECBF;
	padding:6px 6px 6px 6px;
	color:#000000;
}

/* Forum Calendar Events */
.ForumCalendarEvents
{	background-color:#F7E8BA;
	padding:8px 0px 8px 5px;
}

/* Forum Calendar BDay Header */
.ForumCalendarBDayHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px; 
	padding:8px 5px 8px 5px;
}

/* Forum Calendar BDay Day */
.ForumCalendarBDayDay
{	background-color:#F7E8BA;
	color:#000000;
	font-weight:bold;
	padding:6px 6px 6px 6px;
}

/* Forum Calendar BDay Person */
.ForumCalendarBDayPerson
{	background-color:#E4EAF2;
	padding:6px 6px 6px 6px;
}

/* Forum Calendar Month Table */
.ForumCalendarMonthTable
{	border:1px solid #000000;
}

/* Forum Calendar BDay Table */
.ForumCalendarBDayTable
{	border:1px solid #000000;
}

/* Forum Calendar Background */
.ForumCalendarBackground
{	background-color:#E4EAF2;
	padding:6px 6px 6px 6px; 
	color:#000000;
}

/* Forum PM Username */
.ForumPMUsername
{	background-color:#F7E8BA;
	font-weight:bold;
	padding:5px 5px 5px 5px;
}

/* Forum PM Subject */
.ForumPMSubject
{	background-color:#F7E8BA;
	font-weight:bold;
	padding:5px 5px 5px 5px;
}

/* Forum PM Message */
.ForumPMMessage
{	background-color:#E4EAF2;
}

/* Forum PM Signature */
.ForumPMSignature
{	font-size:10px;
	background-color:#E4EAF2;
	border-top:1px dashed #000000;
	padding:5px 5px 5px 5px;
}

/* Forum PM Message Header */
.ForumPMMessageHeader
{	vertical-align:middle;
	background-color:#EECE69;
	color:#FFFFFF; 
	letter-spacing:1px; 
	padding:8px 5px 8px 5px;
}

