/* CSS Document */
body {background-color:#8fa11f; margin-top:0px; margin-left:64px;}

#container { 
	width: 900px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #064e36;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
} 

img {border:0;}

p {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#064e36;}

p.main {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#064e36; padding-right:375px;}

span.main {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#064e36; line-height:20px;}

p.bottom, a.bottom {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#064e36;}

a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#064e36; text-decoration:none;}

a.list {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFF00}

a:hover.list {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF} 

a.blue {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0000FF; text-decoration:underline;}

a.bigger {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#064e36; text-decoration:none;}

a.links {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#8fa11f; text-decoration:none;}

p.links {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#8fa11f; padding-left:10px;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#064e36; font-weight:normal;}

.lightgreen {color:#999933; font-size:10px;}

.lightgreen13px {color:#999933; font-size:13px;}

ol {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#064e36; line-height:16px;}

ul.bullet {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#064e36;}

td {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#064e36; vertical-align:top;}

.applications {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#064e36;}

.white {color:#FFFFFF;}

.topbanner {
		position:absolute; 
		top:0px; 
		left:64px; 
		height:167px;
		width:900px;
		background-image:url(images/fctlogo4.jpg);
		z-index:1;
		}
		
.menu {
		position:absolute; 
		top:166px; 
		left:64px; 
		height:25px;
		width:900px;
		background-color:#fdf7e1;
		}
		
.dropmenu {
		position:absolute; 
		top:300px; 
		left:110px; 
		height:150px;
		width:166px;
		}

.mainbody {
		position:absolute;
		top:165px;
		left:64px;
		height:458px;
		width:853px;
		background-color:#fdf7e1;
		padding-left:47px;
		padding-top:70px;
		}

.rhpics {
		position:absolute;
		top:195px;
		left:616px;
		height:497px;
		width:346px;
		}
		
.rhpicsgeneral {
		position:absolute;
		top:195px;
		left:613px;
		height:497px;
		width:346px;
		}
		
.bottomdetails {
		position:absolute;
		top:450px;
		left:45px;
		height:57px;
		width:400px;
		}

.bottomdetailsindex {
		position:absolute;
		top:310px;
		left:30px;
		height:196px;
		width:503px;
		background-image:url(images/contactdetails.gif);
		}
		
.emailholder {
		position:absolute;
		top:129px;
		left:30px;
		height:21px;
		width:213px;
		background-image:url(images/emailaddress.gif);
		} 

/* Links page */

.links_right {
		position:absolute;
		top:100px;
		left:40px;
		height:380px;
		width:400px;
		padding-left:10px;
		}
		
.links_left {
		position:absolute;
		top:120px;
		left:268px;
		height:250px;
		width:300px;
		padding-left:10px;
		padding-top:10px;
		}
		
.bottomdetailslinks {
		position: relative;
		top:680px;
		left:0px;
		height:100px;
		width:900px;
		border-top:#060 medium solid;
		background-color:#fdf7e1;
		}
		
/* Founder page */

.bottomdetailsfounder {
		position:absolute;
		top:860px;
		left:45px;
		height:57px;
		width:400px;
		}

.mainbodyfounder {
		position:absolute;
		top:165px;
		left:64px;
		height:800px;
		width:853px;
		background-color:#fdf7e1;
		padding-left:47px;
		padding-top:70px;
		}
		
/* History page */

.bottomdetailshistory {
		position:absolute;
		top:920px;
		left:45px;
		height:57px;
		width:400px;
		}

.mainbodyhistory {
		position:absolute;
		top:165px;
		left:64px;
		height:840px;
		width:853px;
		background-color:#fdf7e1;
		padding-left:47px;
		padding-top:70px;
		}
		
/* Grants page */

.bottomdetailsgrants {
		position:absolute;
		top:450px;
		left:45px;
		height:57px;
		width:400px;
		}
		
.mainbodygrants {
		position:absolute;
		top:165px;
		left:64px;
		height:458px;
		width:853px;
		background-color:#fdf7e1;
		padding-left:47px;
		padding-top:70px;
		}
		
/* Applications page */

.bottomdetailsapplications {
		position:absolute;
		top:1005px;
		left:45px;
		height:57px;
		width:400px;
		}
		
.mainbodyapplications {
		position:absolute;
		top:165px;
		left:64px;
		height:950px;
		width:853px;
		background-color:#fdf7e1;
		padding-left:47px;
		padding-top:70px;
		}
		
.leftcolumn {
		position:absolute;
		top:130px;
		left:64px;
		height:430px;
		width:200px;
		background-color:#fdf7e1;
		padding-left:10px;
		padding-top:10px;
		}
		
.rightcolumn {
		position:absolute;
		top:130px;
		left:264px;
		height:430px;
		width:600px;
		background-color:#fdf7e1;
		padding-left:10px;
		padding-top:10px;
		}

.bottomcolumn {
		position:absolute;
		top:740px;
		left:64px;
		height:200px;
		width:700px;
		background-color:#fdf7e1;
		padding-left:10px;
		padding-top:10px;
		}
		
/* Horizontal dividers for Applications page */

.divider1 {
	position:absolute;
	top:290px;
	left:70px;
	height:1px;
	width:886px;
	background-image:url(images/divider.gif);
	background-repeat:no-repeat;
	z-index:500;
		}

.divider2 {
	position:absolute;
	top:360px;
	left:70px;
	height:1px;
	width:886px;
	background-image:url(images/divider.gif);
	background-repeat:no-repeat;
	z-index:500;
		}
		
.divider3 {
	position:absolute;
	top:445px;
	left:70px;
	height:1px;
	width:886px;
	background-image:url(images/divider.gif);
	background-repeat:no-repeat;
	z-index:500;
		}

.divider4 {
	position:absolute;
	top:570px;
	left:70px;
	height:1px;
	width:886px;
	background-image:url(images/divider.gif);
	background-repeat:no-repeat;
	z-index:500;
		}

.divider5 {
	position:absolute;
	top:650px;
	left:70px;
	height:1px;
	width:886px;
	background-image:url(images/divider.gif);
	background-repeat:no-repeat;
	z-index:500;
		}
		
.divider6 {
	position:absolute;
	top:760px;
	left:70px;
	height:1px;
	width:886px;
	background-image:url(images/divider.gif);
	background-repeat:no-repeat;
	z-index:500;
		}	

.divider7 {
	position:absolute;
	top:830px;
	left:70px;
	height:1px;
	width:886px;
	background-image:url(images/divider.gif);
	background-repeat:no-repeat;
	z-index:500;
		}	
		
.divider8 {
	position:absolute;
	top:910px;
	left:70px;
	height:1px;
	width:886px;
	background-image:url(images/divider.gif);
	background-repeat:no-repeat;
	z-index:500;
		}	
	

/* Activities pages */

.mainbodyactivities {
		position:absolute;
		top:165px;
		left:64px;
		height:458px;
		width:853px;
		background-color:#fdf7e1;
		padding-left:47px;
		padding-top:70px;
		}
		
.bottomdetailsactivities {
		position:absolute;
		top:450px;
		left:45px;
		height:57px;
		width:400px;
		}
