body, div, span, td, p, li,ul, strong, form, html, blockquote
{
	font-family: trebuchet, Arial, Helvetica, sans-serif;
	color:#232323;
	font-size: small;
}

html, body 
{
  margin:  0;
  padding: 0;
  background-color: #7ac142;
}

#wideBckgrnd{width:100%; background: #7ac142 url('/Images/CRC_TopBckgrnd.gif') repeat-x;}
#bottom{background: #7ac142 url('/Images/CRC_TopBckgrnd.gif') repeat-x; width:100%; height:242px; margin:0; padding:0}

a,a:link,a:visited,a:active
{
    font-size: small;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
    color: #48801C;
}

h1{font-size: medium; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000;}

a.bulletinBoard:link,a.bulletinBoard:visited,a.bulletinBoard:active
{
    font-size: x-small;
}

a.quickLink:link,a.quickLink:visited,a.quickLink:active
{
    font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}

b.pageHeader,span.pageHeader
{
    font-size: small;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	
    color: #4dc8e9;
}

span.pageSubHeader,b.pageSubHeader
{
	font-weight:bold;
    color: #535252;
}

.boldWhiteText
{
    font-size: small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    color: #ffffff;
}

.WhiteText
{
    font-size: small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.redText
{
    font-size: x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color: #CC0000;
}

.noteText
{
    font-size: x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.caption 
{
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #333333;
}

input,textarea,select,label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
}

input.textBox, input.textBoxSmall, textarea ,select
{
    font-size: small;
    color: #232323;
	background-color: #dfdfbc;
	border: outset 1px #466432;
}


input.textBoxSmall
{
    font-size: xx-small;
}

input.button
{
    font-size: x-small;
    color: #ffffff;
	 font-weight:bold;
    background-color: #466432;
    cursor:hand;
	 padding-left:2px;
	 padding-right:2px;
}

.boldWhiteSmallText
{
    font-size: x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    color: #ffffff;
}

.SiteMapText {
	font-weight: bold;
	font-size: small;
	color:#003163;
}

.ListHeader
{
   color: #e8974b;
	font-weight: bolder;
	padding-bottom: -50px;
}


.BoldText 
{
	font-size:small; 
	font-weight: bold; 
	color:#003163; 
	font-family:Verdana;
}

.DefaultText 
{
	font-size:small; 
	color:#333333; 
	font-family:Verdana;
}

a.breadCrumbLink,
a.breadCrumbLink:visited,
a.breadCrumbLink:active,
a.breadCrumbLink:link
 {
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	color:#7ac142;
	text-decoration: underline;
	vertical-align: middle;
	padding: 0px 5px;
}

a.smallLink,a.smallLink:link,a.smallLink:visited,a.smallLink:active
{
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	color:#7ac142;
	text-decoration: underline;
}

a.smallWhiteLink,a.smallWhiteLink:link,a.smallWhiteLink:visited,a.smallWhiteLink:active
{
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight: bold;
	text-decoration: none;
}


.FieldText 
{
	font-size:small; 
	color:#333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.FieldLabelText,.FieldLabelText a,.FieldLabelText a:visited,.FieldLabelText a:active,.FieldLabelText a:link,.FieldLabelText div
{
	font-size:xx-small; 
	color:#333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.FieldLabelText a,.FieldLabelText a:visited,.FieldLabelText a:active,.FieldLabelText a:link
{
	color:#003163;
}

.SmallText 
{
	font-size:x-small; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.SmallBoldText 
{
	font-size:x-small; 
	font-weight: bold; 
	color:#466432; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.SmallBoldBlck 
{
	font-size:x-small; 
	font-weight: bold; 
	color:#000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.Hidden
{	
	display: none; 
}

.footer
{
   font-size: x-small; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   width: 760px; 
   color: #ffffff;
   background-color: #466432;
   text-align: center;
   vertical-align: middle;
   height: 30px;
}