/* CSS Document */

body{background-color:#ffffff;}
#wrap { margin: 0 auto; padding: 0 0;}
.tbltxtwhite { font: bold 14px Arial, Helvetica, sans-serif; color: #FFF;}

h1 { margin: 0; padding: 0; font-family: arial; font-size:14px; color:#411800; text-decoration:none; font-weight:bold; }
h2 { margin: 0; padding: 0; font-family: arial; font-size:12px; color:#9DC327; text-decoration:none; font-weight:bold; }
h2.brown { margin: 0; padding: 0; font-family: arial; font-size:12px; color:#411800; text-decoration:none; font-weight:bold; }
a.dloads:link,a.dloads:visited { color: white!important;}
a.dloads:hover { text-decoration: underline; color: white!important;}

p {  margin: 0; padding: 0 0 10px 0; font: normal 11px Arial, Helvetica, sans-serif; color: #333; line-height: 16px;}

#cgis a.m01, #gsoci a.m02, #cgsofp a.m03, #gsocie a.m04, #notes a.m05, #rohe a.m06, #cgsocf a.m07, #rasr a.m08, #upi a.m09, #comments a.m10, #downloads a.m11 {color:#8ABC1A; }

img{border:none;}
.bar {font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#411800; text-decoration:none;}

a:link{font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#411800; text-decoration:none;}

a:active {font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#411800; text-decoration:none;}

a:visited {font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#411800; text-decoration:none;}

a:hover {font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#8ABC1A; text-decoration:none;}


a.sitelink:link {font-family:Arial, Helvetica, sans-serif;
font-size:16px; color:#ffffff; text-decoration:none;
padding-top: 5px;
padding-bottom: 5px; 
 }

a.sitelink:active{font-family:Arial, Helvetica, sans-serif;
font-size:16px; color:#ffffff; text-decoration:none; 
padding-top: 5px;
padding-bottom: 5px; 
 }

a.sitelink:visited{font-family:Arial, Helvetica, sans-serif;
font-size:16px; color:#ffffff; text-decoration:none; 
padding-top: 5px;
padding-bottom: 5px; 
 }

a.sitelink:hover{font-family:Arial, Helvetica, sans-serif;
font-size:16px; color:#8ABC1A; text-decoration:none; 
padding-top: 5px;
padding-bottom: 5px; 
}

.sitelink{font-family:Arial, Helvetica, sans-serif;
font-size:16px; color:#ffffff; text-decoration:none; font-weight:bold; background-color:#411800;
display:block; height:20px; padding-top:5px;}

a.backtotoplink:link {font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#ffffff; text-decoration:none;
padding-top: 2px;
padding-bottom: 5px; 
 }

a.backtotoplink:active{font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#ffffff; text-decoration:none; 
padding-top: 2px;
padding-bottom: 2px; 
 }

a.backtotoplink:visited{font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#ffffff; text-decoration:none; 
padding-top: 2px;
padding-bottom: 2px; 
 }

a.backtotoplink:hover{font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#8ABC1A; text-decoration:none; 
padding-top:2px;
padding-bottom: 2px; 
}

.backtotoplink{font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold; background-color:#411800;
display:block; height:10px; padding-top:2px; padding-bottom:2px}

#nav li.bar { /*seperator bar*/
	float: left;
	width: 3px; /* width needed or else Opera goes nuts */
	font: 11px arial, helvetica, sans-serif; color: #000; text-align: center;
	padding-left: 10px;/*adds spacer to the left of each link*/
		padding-right: 10px;/*adds spacer to the left of each link*/

	}


.maintextwhite{font-family: interstate-regular; font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold; }

.textwhite11bold{font-family: arial; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; }

.textwhite11{font-family: arial; font-size:11px; color:#ffffff; text-decoration:none; }

.textmenu{font-family: arial; font-size:11px; color:##411800; text-decoration:none; }

.textblackbold{font-family: arial; font-size:11px; color:#000; text-decoration:none; font-weight:bold;}

.textwhite12{font-family: arial; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold; }

.textwhite{font-family: arial; font-size:16px; color:#ffffff; text-decoration:none; font-weight:bold; }

.textblack14{font-family: arial; font-size:14px; color:#000; text-decoration:none; font-weight:bold; }

.textbrown{font-family: arial; font-size:11px; color:#411800; text-decoration:none; }

.textbrown2{font-family: arial; font-size:11px; color:#411800; text-decoration:none; font-weight:bold; }

.textbrown3{font-family: arial; font-size:14px; color:#411800; text-decoration:none; font-weight:bold; }

.rulewhite{border-bottom:1px solid #ffffff; } 

.ruleblack02{border-bottom:1px solid #000; } 

.tbltxt a {color: 	;}
.tbltxt {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
 		line-height: 17px;
  		color: #000; }

.tblTxtBrown { color: #411800;}
.tblTxtGreen { color: #9DC327;}

.maintext { font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;}

.maintextblk { font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #411800;}

.tbltextwhtline{
border-bottom: 1px  #FFFFFF }

.maintextbrwm{
color: #411800;
line-height: 18px;}

.maintextbrwm02{
color: #411800;
font-size: 12px;}

.maintextmedwht{
color: #fff;
font-size: 14px;}

.maintextmedgreen{
color: #7CB900;
font-size: 16px;}

.textbrwnsubbig{
color: #411800;
font-size: 13px;
line-height: 20px;}

.textbigbrwm{
color: #411800;
font-size: 24px;}

.textsubwht{
color: #FFFFFF;
font-size: 16px;}

.textsubbrwn{
color: #411800;
font-size: 16px;}

.textsubblack{
color: #411800;
font-size: 12px;
font-weight:bold;}

.textblack{
color: #411800;
font-size: 9px;}

.textblackhead {
color: #411800;
font-size: 12px;}

.tblTextIndent	{
	padding-left: 15px;
}
.tblTextBrwn	{
	color: #411800;
	font-weight: bold;
}
.tblTextbrwn01 {
 color: #411800;
 border-bottom: 1px solid #411800;
}


.tblTextBrwn02 {
 color: #411800;
 font-weight: bold;
 border-bottom: 2px solid #411800;
}

.tblgreetop02{
border-top: 2px solid #92C93A;
}

.tblgreebottom02{
border-bottom: 2px solid #92C93A;
}

.tblgreeleft02{
border-left: 2px solid #92C93A;}

.tblgreeright02{
border-right: 2px solid #92C93A;}



.tblTextRed	{
	color: #B30738;
	font-weight: bold;
}
.tblText01	{
	border-bottom: 1px solid #411800;
}
.tblText01Brwn	{
	border-bottom: 1px solid #411800;
}
.tblText01Indent	{
	padding-left: 15px;
	border-bottom: 1px solid #411800;
}
.tblText02	{
	border-bottom: 2px solid #411800;
}
.tblTextBoxTop	{
	border-top: 1px solid #411800;
	border-left: 1px solid #411800;
	border-right: 1px solid #411800;
}
.tblTextBoxBottom	{
	border-bottom: 1px solid #411800;
	border-left: 1px solid #411800;
	border-right: 1px solid #411800;
}
.tblTextBoxSides	{
	border-left: 1px solid #411800;
	border-right: 1px solid #411800;
}
.tblTextBoxLeft	{
	border-top: 1px solid #411800;
	border-left: 1px solid #411800;
	border-bottom: 1px solid #411800;
}
.tblTextBoxRight	{
	border-top: 1px solid #411800;
	border-right: 1px solid #411800;
	border-bottom: 1px solid #411800;
}
.tblTextBox	{
	border: 1px solid #411800;
}
.tblTextCnrTL	{
	border-top: 1px solid #411800;
	border-left: 1px solid #411800;
}
.tblTextCnrTR	{
	border-top: 1px solid #411800;
	border-right: 1px solid #411800;
}
.tblTextCnrBL	{
	border-bottom: 1px solid #411800;
	border-left: 1px solid #411800;
}
.tblTextCnrBR	{
	border-bottom: 1px solid #411800;
	border-right: 1px solid #411800;
}
.tblTextCnrSideL	{
	border-left: 1px solid #411800;
	
}
.tblTextCnrSidebottomL	{
	border-left: 1px solid #411800;
	border-bottom: 1px solid #411800;
}

.tblTextCnrSideR	{
	border-right: 1px solid #411800;
}
.tblTextCnrTL	{
	border-top: 1px solid #411800;
	border-left: 1px solid #411800;
}
.smltxt { font-size: 10px;}
