BODY{
	background-color:#cccc99;
	margin:0 0 0 0;
}

.err_field   { border: 2px solid #FF0000 }

INPUT{
	background-color:white;
}

A
{
	color:#943100;
	font-family:Arial,helvetica,verdana,sans-serif;
	font-weight:normal;
	font-size:12px;
}

LI
{
	list-style-type:square;
	color:#943100;
	list-style-position:outside;
	line-height:14px;
}

UL
{
	margin-left:15px;
}
.maintext
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#52521f;
}


.header_link
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:10px;
}

.header_link_home
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-weight:normal;
	color:#999966;
	font-size:12px;
}

.login_header_link
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-weight:normal;
	color:#52521f;
	font-size:10px;
}
.header_text
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-weight:normal;
	color:#cbce99;
	font-size:12px;
	background-color:#999966;
}

.cy_menu
{
	font-family:arial,helvetica,verdana,sans-serif;
	color:#973301;
	background-color:#999966;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.cy_submenu
{
	font-family:arial,helvetica,verdana,sans-serif;
	color:#973301;
	background-color:#999966;
	
	text-align:center;
	text-decoration:none;
}

.form_field
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#CBCE99;
	background-color:#999966
}
.form_header
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#cbce99;
	
}
.page_title  { 
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#973301;
 }
.page_explanation { 
 	font-family:arial,helvetica,verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.page_text { 
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#373702;	
}
.page_text_small { 
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#373702;	
}
.page_text_bold { 
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#373702;	
}
.page_link
{
	font-family:verdana,sans-serif;
	font-weight:normal;
	color:#973301;
	font-size:12px;
	background-color:#cbce99;
}
.forgot_pass_link
{
	font-family:verdana,sans-serif;
	color:#52521f;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.bold_red_10
{
	font-family:verdana,sans-serif;
	font-weight:bold;
	color:#973301;
	font-size:10px;
}
.required { 
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#973301;	
}
.light_link
{
	font-family:verdana,sans-serif;
	font-weight:bold;
	color:#cccc99;
	font-size:10px;
}
.part_title  { 
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:20px;
	color:#373702;
	text-align:center;
 }
.err_msg
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:red;
	background-color:White;
	border: solid 1 red;
	padding:5 5 5 5;
}

.about_header
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#973301;
	background-color:#cbce99
}	
.about_subheader
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#373702;
	background-color:#cbce99;
	padding:2 2 2 2;
	
}
.about_text
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#52521f;
}

.about_link
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#993300;		
}

.footer_link
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;		
}

.page_link
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-weight:normal;
	color:#973301;
	font-size:12px;
	background-color:#cbce99;
}

.small_link
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-weight:normal;
	color:#973301;
	font-size:10px;
	background-color:#cbce99;
}

.subhead
{
	font-weight:bold;
}

/*CONTROLS*/
.submit_button
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:13px;
	font-weight:bold;	
	color:#9b3b07;
	background-color:white;
	border:solid 2 #9b3b07;
	padding:2 3 2 3;
	text-transform:uppercase;
}

/*Backgrounds*/
.light_green
{
	background-color:#CCCC99;
}
.dark_green
{
	background-color:#999966;
}
.border
{
	background-color:#52521f;
}
.dark_red
{
	background-color:#943100;
	color:White;
}
.mid_green
{
	background-color:#BDBD8A;
}
.white
{
	background-color:White;	
}

/*===============INSTANT FORUM STYLES FOR Moments of Truth section=========================*/
/* Table Headers */

.ForumsHeader
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #F1F1CC;
	background-image: url(../images/cyCellTopBG.gif);
	background-color: #999966;
}

.HeaderTxt
{
	font-family: Verdana, Arial, Verdana, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
}

.ForumGroupHeader
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #663300;
	font-weight: bold;
	background-image: url(../images/cyPagingBG2.gif);
	background-color: #f0f0f0;
}

.ForumGroupHeaderNotBold
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #999966;
	background-image: url(../images/cyPagingBG2.gif);
	background-color: #ffffff;
}

.FooterBG
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #5984CE;
	background-image: url(../images/footerbg.gif);
	background-color: #ffffff;
	font-weight: bold;
}

.FooterBG a
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #013DA4;
}

.FooterBG visited
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #003366;
}

.FooterBG:link
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #003366;
}

.FooterBG hover
{
	color: #dd0000;
}

.FooterBG:visited
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #003366;
}



.ForumGroupTxt
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #999966;
}

.MessageSeperator
{
	background-color: #FFFFFF;
}

.ForumsBackGroundTable
{
	background-color: #BBC8E5;
	border-bottom: #52521f 1px solid;
	border-right: #52521f 1px solid;
	border-top: #52521f 1px solid;
	border-left: #52521f 1px solid;
}

.ForumsBody1
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;
	background-color: #f0f0f0;
}

.ForumsBody2
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;
	background-color: #EFF0D5;
}

.ForumsBody3
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;
	background-color: #ebeffc;
}

.ForumsBody4
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;
	background-color: #F7FBFF;
}

.ShwMessageAuthorName
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #5984CE;
	background-image: url(../images/authornamebg.gif);
	background-color: #ffffff;
}

.ShwMessageFooter
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #5984CE;
	background-color: #F4FAFF;

}

.WhiteCell
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;
	background-color: #FFFFFF;
}
.DarkCell
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;
	background-color: #BBC8E5;
}

.smalltxt
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;
}

.smalltxtbold
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;
}

.smallLightBlueText
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #A4BBE4;
}

.smallgraytext
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #999999;
}

.smllinks 
{
	color: #663300;
}
.smllinks a
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #663300;
}
.smllinks:link
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #663300;
}

.smllinks:hover
{
	color: #dd0000;
}

.smllinks:visited
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #663300;
}

.smlboldlinks 
{
	color: #663300;
}

.smlboldlinks:link
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #663300;
}

.smlboldlinks:hover
{
	color: #dd0000;
}

.smlboldlinks:visited
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #663300;
}

.bgboldlinks 
{
	color: #663300;
}

.bgboldlinks:link
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #663300;
}

.bgboldlinks:hover
{
	color: #dd0000;
}

.bgboldlinks:visited
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #663300;
}

.vsmllinks:link
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 7pt;
	color: #013DA4;
}

.vsmllinks:hover
{
	color: #dd0000;
}

.vsmllinks:visited
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 7pt;
	color: #663300;
}

.navseperator
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #999999;
}

.navigationlabel
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
}

.joinlink:link
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #013DA4;
}

.joinlink:hover
{
	color: #dd0000;
}

.joinlink:visited
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: 663300;
}

.WarningCell
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #EE0000;
}

.FormInputText
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10pt;
	color: #003366;
	width: 65%;
}


.FormInputTextSmall
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #003366;
}

.FormInputBox
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10pt;
	color: #003366;
	width: 40%;
}
.FormInputUpload
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10pt;
	color: #003366;
	width: 65%;
}

.FormButton
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #663300;
	font-weight: bold;
}

.FormButtonBig
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10pt;
	color: #663300;
	font-weight: bold;
}

.smallDropDownList
{
	font-family: verdana, ms sans serif;
	font-size: 5pt;
	color: #003366;
}

.smallFormInputBox
{
	font-family: verdana, ms sans serif;
	font-size: 8pt;
	width: 100%;
	color: #003366;
}

.ForumOptionDropDownLists
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #555555;
}

/* Users Search Box */

.UserInputText
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #003366;
	width: 200px;
}

.searchPanelHeader
{
	font-family: Verdana, Arial, Verdana, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #663300;
	background-color: #E7F7FF;
}

.SearchSelects
{
	font-family: verdana, ms sans serif;
	font-size: 8pt;
	color: #003366;
}

.validationtxt
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #dd0000;
}
.smlredbold
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #dd0000;
}

.profileNavTbl
{
	border: 1px solid #BECBD2;
}

.Quote
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #666666;
	width: 70%;
	background-color: #ffffff;
	border: #7898B5 1px solid;
}

.Sticky
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	color: #666666;
	background-color: #FFFFB4;
	border: #7898B5 1px solid;
}
