body 
{ 
background-image: url(../images/bglines.jpg); 
background-repeat: repeat;
}
.footer
{
	FONT-SIZE: 12px;
    COLOR: #8E8774;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.footer
{
	FONT-SIZE: 12px;
    COLOR: #8E8774;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
}
a.footer:hover
{
    COLOR: #383221;
}
.main-text {
	FONT-SIZE: 13px;
    COLOR: #443D2B;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left: 7px;
	padding-right: 22px;
	line-height:18px;
	text-align:justify;
	padding-top:10px;
}
.main-bottomtext-green {
	FONT-SIZE: 11px;
    COLOR: #D5D7D2;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 22px;
	padding-top: 2px;
}
#navoff
{
	FONT-SIZE: 10px;
    COLOR: #D9CCAB;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	LETTER-SPACING: 1px;
	text-decoration:none;
}
.navon
{
	FONT-SIZE: 10px;
    COLOR: #D9CCAB;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	LETTER-SPACING: 1px;
}
.col-title {
	FONT-SIZE: 11px;
    COLOR: #2F2B1D;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	padding-left:15px;
	padding-bottom:10px;
	LETTER-SPACING: 1px;
}
.body-margin {
	padding-bottom:10px;
	padding-top:40px;
	margin-left:15px;
	margin-right:15px;
}
.body {
	FONT-SIZE: 13px;
    COLOR: #685833;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.bodybold {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
    COLOR: #685833;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.title {
	FONT-SIZE: 16px;
    COLOR: #282419;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:10px;

}
.subtitle {
	FONT-SIZE: 13px;
    COLOR: #9A6734;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:8px;
}
.subtitle2 {
	FONT-SIZE: 12px;
    COLOR: #9A6734;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:8px;
	font-style:italic;
}
#bodylink, #bodylink:visited{
	FONT-SIZE: 13px;
    COLOR: #9A6734;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#bodylink:hover, #listings:hover, #sitemap-title  {
	text-decoration: none;
}
#bodylink2, #bodylink2:visited{
	FONT-SIZE: 16px;
    COLOR: #9A6734;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:10px;
}
#bodylink2:hover, #listings:hover, #sitemap-title  {
	text-decoration: none;
	
	
}
#moreinfo {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #9A6734;
	text-decoration: underline;
}
#moreinfo:hover {
	COLOR: #282419;
}
ul {
	margin-top:5px;
	margin-bottom: 15px;
	list-style:url(../images/bullet.gif);
}
li {
	padding-bottom:2px;
}
table.awards {
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.awards-year {
	FONT-SIZE: 12px;
    COLOR: #282419;
	font-weight:bold;
	font-style:italic;
}
.awards-sub {
	FONT-SIZE: 9px;
    COLOR: #282419;
}
.awards-title {
	FONT-SIZE: 14px;
    COLOR: #9A6734;
		font-weight:bold;
	font-style:italic;
}
.awards-title2 {
	FONT-SIZE: 12px;
    COLOR: #48412F;
		font-weight:bold;
}
td.subnav {
	padding-left:35px;
}
#col-subnav {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
    COLOR: #B19860;
	text-decoration:none;
	padding-left:7px;
}
#col-subnav:hover {
	text-decoration:underline;
}
sup {
	text-decoration:none;
	font-size:11px;
}
a.toptext
{
	FONT-SIZE: 11px;
    COLOR: #282419;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing: 1px;
	text-decoration: none;
}
.employ-title {
	FONT-SIZE: 15px;
    COLOR: #9A6734;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.employ-sub {
	FONT-SIZE: 13px;
    COLOR: #685833;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
}
td.headers {
}
 table.table-a {FONT-FAMILY: Verdana, Helvetica, sans-serif; border-collapse: collapse;}

.headers
{    	
    BACKGROUND-COLOR: #C3B188;
	FONT-SIZE: 11px;
	TEXT-ALIGN: LEFT;
    COLOR: #393323;
	BORDER: 1px solid #D3C4A5;
	font-weight:bold;
	BORDER-TOP: 0px;
	BORDER-BOTTOM: 0px;
} 
td.listings
{    

  	COLOR: #685833;
	FONT-SIZE: 12px;
	TEXT-ALIGN: LEFT;
	BORDER: 1px solid #D3C4A5;
	BORDER-TOP: 0px;
} 
 #listings
{ 
    COLOR: #9A6734;
	text-decoration:underline;
} 
.office-list {
	FONT-SIZE: 12px;
    COLOR: #685833;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
hr {
border:thin;
border-style:dotted;
border-color: #D5C8A8;

}
.news-header {
	FONT-SIZE: 12px;
    COLOR: #685833;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:center;
}
.office {
	FONT-SIZE: 13px;
    COLOR: #19160F;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	BACKGROUND-COLOR: #DDD2B9;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
}
Input.norm, textarea.norm
{	FONT-SIZE: 12px;
   	COLOR:#332E24;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	background-color: #E2DDCF;
	border: solid 1px #C7B897;
}
select.norm
{	FONT-SIZE: 12px;
   	COLOR: #7B6D51;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: solid 1px #B7AB91;
}
#sitemap-title {
	FONT-SIZE: 12px;
   	COLOR:#282419;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
#sitemap {
	FONT-SIZE: 12px;
    COLOR: #685833;
    FONT-FAMILY: Arial, Helvetica, sans-serif;

}
#sitemap:hover {
	text-decoration:none;
	   	COLOR:#9A6734;
	
}
