@charset "UTF-8";
/* CSS Document */


/* Clear all padding & margins */

body, h1, h2, h3, h4, h5, h6, p, ol, ul, blockquote {padding: 0px; margin: 0px;}

a { text-decoration: none; border: none;}

table { border-collapse: collapse}

body { background-color: #F8F8F8;}

/* Headlines */

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #79a569; font-weight: bold; padding: 15px 0px 8px 0px; }
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #79a569; font-weight: bold; padding: 6px 0px 3px 0px;}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #79a569; font-weight: bold; padding: 6px 0px 3px 0px;}


/* Text styles  */

.subtext {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight : normal;} 

.subtext a:link {color: #000000; text-decoration: none} 
.subtext a:visited {color: #000000; text-decoration: none} 
.subtext a:hover {color: #000000; text-decoration: underline} 
.subtext a:active {color: #000000; text-decoration: underline} 

/*  Main Body  */

#Main  {  font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 24px; padding: 6px 25px 6px 20px; border-top: 1px solid #c2c2c2;} 


#Main a:link {color: #79a569;  font-weight : normal; text-decoration: none } 
#Main a:visited {color: #79a569;  font-weight : normal; text-decoration: none } 
#Main a:hover {color: #000000;  font-weight : normal; text-decoration: underline } 
#Main a:active {color: #000000;  font-weight : normal; text-decoration: underline } 		

#Main li { font-family:  Arial, Helvetica, sans-serif; color: #00000; font-size: 12px; line-height: 16px; padding: 3px; margin-left: 20px;} 
#Main ul { color: #000000; list-style-type: square} 
#Main ol { font-family:  Arial, Helvetica, sans-serif; color: #00000; font-size: 11px; line-height: 13px; padding: 3px; margin-left: 50px;}

/*  Navigation  */

.Nav {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; padding-top: 25px; border-top: 1px solid #c2c2c2;} 

		
/*  Head  */

#Head  {  font-family: Arial, Helvetica, sans-serif;

		  font-size: 11px;
		  color: #47613E;
		  text-align: right;
		  line-height: 18px;
		  padding-right: 0px;
		  } 

.HeadBid { font-size: 15px; color: #47613E; font-weight: bold;}

#Head a:link {color: #47613E;  font-weight : normal; text-decoration: none } 
#Head a:visited {color: #47613E;  font-weight : normal; text-decoration: none } 
#Head a:hover {color: #000000;  font-weight : normal; text-decoration: underline } 
#Head a:active {color: #000000;  font-weight : normal; text-decoration: underline } 



/*  Footer  */

#Footer {  font-family: Arial, Helvetica, sans-serif;

		  font-size: 11px;
		  color: #47613e;
		  text-align: center;
		  line-height: 20px;
		  border-top: 1px solid #c2c2c2;
		  } 


#Footer a:link {color: #79a569;  font-weight : normal; text-decoration: none } 
#Footer a:visited {color: #79a569;  font-weight : normal; text-decoration: none } 
#Footer a:hover {color: #000000;  font-weight : normal; text-decoration: underline } 
#Footer a:active {color: #000000;  font-weight : normal; text-decoration: underline } 	

/*  Misc. Stuff  */


#mainboxborder {

	border-top: 10px solid #FFFFFF;
	border-right: 10px solid #FFFFFF;
	border-bottom: 20px solid #FFFFFF;
	border-left: 10px solid #FFFFFF;
}

.LogoPosition { float: left; padding-left: 0px;}

.SlideImage { border: 1px solid #C2C2C2; padding: 3px; margin-bottom: 8px;}

.BackgroundImage 	{
					background-image: url(images/plan.jpg);
					background-repeat: no-repeat;
					background-position: left bottom;
					}
					
.TableBorderTop  { border-top: 1px solid #79a569;}

.CellPaddingLeft { padding-left: 15px;}

/*  Staff  */

.Staff  p {  font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 14px; color: #000000; font-style: normal;  } 

.Staff td {border-top: solid 1px #79a569; background-color: #f4f4f4; border-collapse: separate; padding: 10px 10px 10px 20px; }

