body {    
background: #ffffff; 	
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-TOP: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px;   
font-family: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-IMAGE: url();
background: white url(/images/background_page.gif) repeat-y;
}

.homebody {    
background: #ffffff; 	
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-TOP: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px;   
font-family: Verdana, Arial, Helvetica, sans-serif
}
 
p {    
font-size: 70%;
line-height: 120%;
}
* html p {
margin-bottom: -7px;
m\argin-bottom: -7px;
}

dir {    
font-size: 70%;
line-height: 120%;
margin-top: -6px;
padding-top: -10px;
margin-bottom: 18px;
}
* html dir {
margin-top: 12px;
m\argin-top: 12px;
margin-bottom: -2px;
m\argin-bottom: -2px;
}

ul {    
font-size: 100%;
}

sup {    
line-height: 100%;
}
* html sup {
line-height: 180%;
l\ine-height: 180%;
}
   
li {    
font-size: 70%;
margin-bottom: 5px;
}
* html li {
margin-bottom: 0px;
m\argin-bottom: 0px;
}

a{    	
COLOR: #88171A
} 
a:hover{  
COLOR: #648038; 
}

a.hidden {
text-decoration: none;
}


a.navfooter {
COLOR: #B2B4B6; 
text-decoration: none
}
a.navfooter:Hover {
COLOR: #88171A; 
text-decoration: none
}

hr{
height: 1px;
color: #DFE4CA
}

.green-dark{    	
COLOR: #648038
}

.red{    	
COLOR: #88171A
} 

.grey{    	
COLOR: #B2B4B6
} 

.outline-tan{ 
border-bottom : 1px solid #DFE4CA;
border-left : 1px solid #DFE4CA; 
border-top : 1px solid #DFE4CA; 
border-right : 1px solid #DFE4CA; 
}

.outline-grey{ 
border-bottom : 1px solid #C7CBC1;
border-left : 1px solid #C7CBC1;
border-top : 1px solid #C7CBC1;
border-right : 1px solid #C7CBC1;
}

.outline-grey-home{ 
font-size: 60%;
margin-top: 4px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
border-bottom : 1px solid #C7CBC1;
border-left : 1px solid #C7CBC1; 
border-top : 1px solid #C7CBC1; 
border-right : 1px solid #C7CBC1; 
}
.outline-white-home{ 
font-size: 70%;
background-color: #ffffff;
text-align: right;
padding: 5px;
padding-right: 4px;
border-bottom : 1px solid #C7CBC1;
border-left : 1px solid #C7CBC1; 
border-top : 0px solid #C7CBC1; 
border-right : 1px solid #C7CBC1; 
}




.background_content{    	
background: #ffffff;
width: 740px;
height: 500px;
}

.background_tan{    	
background: #C0CBA5
}

.background_light{    	
background: #ECF0E7
}


.background_green-dark{    	
background: #648038
}

.background_green-light{    	
background: #DFE4CA 
} 

.background_grey{    	
background: #F2F2F2
} 



.background_red{    	
background: #88171A
}

.background_red-light{    	
background: #A65153
}

.background_white{    	
background: #ffffff
}

h1{    	
color: #648038; 
background: #ffffff url(../images/title_back.gif)  repeat-x;
line-height: 30px;
font-size: 90%;
margin-top: 12px;
margin-bottom: 15px;
}
* html h1 {
margin-bottom: -5px;
m\argin-bottom: -5px;
}

h2{    	
color: #648038;
font-size: 70%;
margin-bottom: -9px 
}
* html h2 {
margin-bottom: -17px;
m\argin-bottom: -17px;
}
 

h3{    	
color: #648038;
font-size: 80%;
margin-bottom: -5px;
margin-top: 30px;
}

.table-header{    	
color: #88171A;
font-size: 90%;
font-weight: bold;
}

.column-header{    	
color: #890C08;
background: #DFE4CA;
font-size: 60%;
font-weight: bold;
}


.text {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 230px;
}

* html .text {
margin-bottom: -7px;
m\argin-bottom: -7px;
}
  
.textonly {    
font-size: 80%;
font-weight: bold;
} 

* html .listsub {
font-size: 90%;
f\ont-size: 90%;
}

th{    
text-align: left;
text-size: 70%;
text-transform: uppercase
}


.textsmall{    
font-size: 60%;
}

.text90{    
font-size: 90%;
}

.textlarge{    
font-size: 110%;
}
 
.textblock:hover {
background-color : #D8DFCD; 
text-decoration : none;
display : block; 
} 

.searchbox{   
background-color: #DFE4CA; 
height: 13px;
line-height: 12px;
font-size: 9px;
width: 85px;
border-bottom : 0px solid #CED1C2;
border-left : 0px solid #CED1C2; 
border-top : 0px solid #CED1C2; 
border-right : 0px solid #CED1C2; 
}

.searchbutton{   
background-color: #DFE4CA; 
border-bottom : 1px solid #648038;
border-left : 1px solid #648038; 
border-top : 1px solid #648038; 
border-right : 1px solid #648038; 
text-color: #648038;
font-size: 9px;
margin-left: 5px;
}

.pad1_bot{   
margin-bottom: 0px;
}

* html .pad1_bot {
margin-bottom: -1px;
m\argin-bottom: -1px;
}


.pad5{   
padding-left: 5px;
}

/* Top Menu CSS ROLLOVER Settings  */ 
A.nav1 {
BACKGROUND-IMAGE: url(/images/topnav_01.gif);
text-decoration : none; 
display : block; 

} 
A.nav1:hover {
background-color : #648038;
BACKGROUND-IMAGE: url(/images/topnav_01o.gif);
text-decoration : none; 
display : block; 
} 

.nav1Active{
background-color : #648038;
BACKGROUND-IMAGE: url(/images/topnav_01o.gif);
text-decoration : none;
display : block; 
} 



A.nav2 {
BACKGROUND-IMAGE: url(/images/topnav_02.gif);
text-decoration : none; 
display : block; 
} 
A.nav2:hover {
background-color : #648038;
BACKGROUND-IMAGE: url(/images/topnav_02o.gif);
text-decoration : none;
display : block; 
} 


A.nav3 {
BACKGROUND-IMAGE: url(/images/topnav_03.gif);
text-decoration : none; 
display : block; 
} 
A.nav3:hover {
background-color : #648038;
BACKGROUND-IMAGE: url(/images/topnav_03o.gif);
text-decoration : none;
display : block; 
} 


A.nav4 {
BACKGROUND-IMAGE: url(/images/topnav_04.gif);
text-decoration : none;
display : block; 
} 
A.nav4:hover {
background-color : #648038;
BACKGROUND-IMAGE: url(/images/topnav_04o.gif);
text-decoration : none;
display : block; 
} 


A.nav5 {
BACKGROUND-IMAGE: url(/images/topnav_05.gif);
text-decoration : none; 
display : block; 
} 
A.nav5:hover {
background-color : #648038;
BACKGROUND-IMAGE: url(/images/topnav_05o.gif);
text-decoration : none;
display : block; 
} 


A.nav6 {
BACKGROUND-IMAGE: url(/images/topnav_06.gif);
text-decoration : none; 
display : block; 
} 
A.nav6:hover {
background-color : #648038;
BACKGROUND-IMAGE: url(/images/topnav_06o.gif);
text-decoration : none;
height: 35px;
display : block; 
} 

A.nav7 {
BACKGROUND-IMAGE: url(/images/topnav_07.gif);
text-decoration : none; 
display : block; 
} 
A.nav7:hover {
background-color : #648038;
BACKGROUND-IMAGE: url(/images/topnav_07o.gif);
text-decoration : none;
display : block; 
} 


A.nav8 {
BACKGROUND-IMAGE: url(/images/topnav_08.gif);
text-decoration : none; 
display : block; 
} 
A.nav8:hover {
background-color : #648038;
BACKGROUND-IMAGE: url(/images/topnav_08o.gif);
text-decoration : none;
display : block; 
} 


/* REQUIRED Top Menu Settings  - rollover done in CSS*/ 


#menu {
background-color : #DFE4CA; 
color: #648038;
position : absolute; 
top : 10px; 
left : 40px; 
visibility : hidden; 
width : 95px; 
margin-top: -2px;
} 
#menu2 {
background-color : #DFE4CA; 
color: #648038;
position : absolute; 
top : 10px; 
left : 10px; 
visibility : hidden;  
width : 95px; 
margin-top: -2px;
margin-left: -1px;
} 
#menu3 {
background-color : #DFE4CA; 
color: #648038;
position : absolute; 
top : 10px; 
left : 10px; 
visibility : hidden;   
width : 95px; 
margin-top: -2px;
margin-left: -1px;
} 
#menu4 {
background-color : #DFE4CA; 
color: #648038;
position : absolute; 
top : 10px; 
left : 10px; 
visibility : hidden;   
width : 95px; 
margin-top: -2px;
margin-left: -1px;
} 
#menu5 {
background-color : #DFE4CA; 
color: #648038;
position : absolute; 
top : 10px; 
left : 10px; 
visibility : hidden; 
width : 95px; 
margin-top: -2px;
margin-left: -1px;
} 
#menu6 {
background-color : #DFE4CA; 
color: #648038;
position : absolute; 
top : 10px; 
left : 10px; 
visibility : hidden; 
width : 95px; 
margin-top: -2px;
margin-left: -1px;
}
 
#menu7 {
background-color : #DFE4CA; 
color: #648038;
position : absolute; 
top : 10px; 
left : 10px; 
visibility : hidden; 
width : 95px; 
margin-top: -2px;
margin-left: -1px;
}
 
#menu8 {
background-color : #DFE4CA; 
color: #648038;
position : absolute; 
top : 10px; 
left : 10px; 
visibility : hidden; 
width : 95px; 
margin-top: -2px;
margin-left: -1px;
}
  
 A.menulink1 {
background-color: #DFE4CA; 
color: #648038;
width : 107px; 
display : block; 
font : normal 10px verdana, sans-serif; 
text-decoration : none; 
border-bottom : 0px solid #648038;
border-left : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
border-right : 1px solid #ffffff; 
padding-left : 0; 
padding-right : 5; 
padding-top : 4; 
padding-bottom : 5;   
} 
* html A.menulink1 {
	width: 96px; 
	w\idth: 96px;
}
 
A.menulink1:hover {
background-color : #648038;
color:#DFE4CA; 
} 





/* Side Menu Settings  */ 

a.menuside { 
background: #DFE4CA url(../images/sidenav_back.gif)  no-repeat;
color: #648038;
font-size: 11px;
line-height: 23px;
text-decoration: none; 
padding-left: 12px; 
display: block; 
} 

a.menuside:hover {
color:#ffffff;
background-color: #648038;
text-decoration: none; 

} 

a.menuside-current {  
color:#648038;
font-size: 11px;
text-decoration: none; 
font-weight: bold;  
padding-left: 12; 
padding-right: 0; 
padding-top: 5; 
padding-bottom: 5;
display: block; 
} 
a.menuside-current:hover {
color:#ffffff;
background-color: #648038;
text-decoration: none;  
} 

.menuside-current-line { 
background: #DFE4CA url(../images/sidenav_back_1.gif)  no-repeat;
color:#648038;
height: 1px;
margin-top: 5px;
 } 

.menuside-active { 
background: #DFE4CA url(../images/sidenav_back.gif)  no-repeat;
color:#648038;
font-size: 11px;
text-decoration: none; 
font-weight: bold;  
padding-left: 12; 
padding-right: 0; 
padding-top: 5; 
padding-bottom: 5;
display: block; 
} 


a.menuside2 {
color: #656957;
font-size: 10px;
text-decoration : none; 
padding-left : 20; 
padding-right : 5; 
padding-top : 2; 
padding-bottom : 2; 
text-align : left; 
outline: 0px;
display : block; 
} 
a.menuside2:hover {
background-color : #8A8D7F;
color: #E6E4E1;
text-decoration : none;
} 


.menuside2-delinked { 
color: #656957;
font-weight: bold;
font-size: 10px;
text-decoration : none; 
padding-left : 20; 
padding-right : 5; 
padding-top : 2; 
padding-bottom : 2; 
text-align : left; 
outline: 0px;
display : block; 
} 


/* Page Section Links */ 

a.sectionlink {
color:#000000;
text-decoration: none; 
display: block; 
} 

a.sectionlink:hover {
color:#000000;
background-color: #eeeeee;
text-decoration: none;  
} 

a.pagelink {
text-decoration: none;
} 

a.pagelink:hover {
background-color: #eeeeee;
text-decoration: none;  
}

a.homeroll-01 {
background: #DFE4CA url(../images/home_01.gif) no-repeat;
display: block;
width: 175px;
} 
a.homeroll-01:hover {
background: #88171A url(../images/home_01o.gif) no-repeat;
display: block;
width: 175px;
} 

a.homeroll-02 {
background: #DFE4CA url(../images/home_02.gif) no-repeat;
display: block;
width: 175px;
} 
a.homeroll-02:hover {
background: #88171A url(../images/home_02o.gif) no-repeat;
display: block;
width: 175px;
} 

a.homeroll-03 {
background: #DFE4CA url(../images/home_03.gif) no-repeat;
display: block;
width: 175px;
} 
a.homeroll-03:hover {
background: #88171A url(../images/home_03o.gif) no-repeat;
display: block;
width: 175px;
} 
.s5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.L1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #648038;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
}
.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #648038;
}
