/* AUTHOR: Joanne Rust */
/* CREATION DATE: 12/2009 revised 1/15/2011 */

html {
	overflow-x: hidden;
	color: #EFD6CA;
}

body {
  padding:0;
  width:100%;
  height: 100%;
  background-color: #FBFFD9;
  color: #333333;
}

/* for internet explorer */

* html body {
  padding: 0px;
  }

* html #content {
  height:100%; 
  width:100%;
  }

/* -- STRUCTURE --------------  */


#container {
	width: 920px; 
	text-align: left;
	margin: 0 auto;
	background-color: #cccc99;
	font: 13pt/15pt "Times New Roman", Times, serif;
	}
	
#header {
  width:100%; 
  height:120px; 
  background:#cccc99;
  padding: 5px 0 0 0;
  }
#logo {	float: left; width: 111px; height: 109px; padding: 0 13px; border: 0;}	  

#top-menu {float: right; padding-right: 10px;}			   

 
#side {
	background: #cccc99; 
	float: left; 
	width: 125px; 
	height: 100%; 
	padding: 0 10px;
	}

#maintext {
	float: left; 
	width: 760px; 
	height: 100%;
	background-color: white;
	background-image:url('images/bg_image.gif');
	background-repeat: repeat-y;
	}
	
#maintext p {padding: 0 10px 0 20px;}

#greenside {background: #cccc99; float: right; width: 10px; height: 100%; }

#footer {
	clear: both; 
	width: 920px; 
	background: #cccc99; 
	text-align: center;
	font-size: 10pt; 
	padding: 5px 0;
	}
	
#footer a {font-family: "Times New Roman", Times, serif; font-size: 10pt;}

/* use for footer menu if any */
.bottom {color: #669;}


/* ==================== LINKS =============================================== */
/* menu spans are index=purp, serv=red, gsa=gold, rates=burg, info=orange */ 

span.roll {
	color: #660;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight: 600;
	}


/* Spans for changing colors */
span.red{color:#c30}
span.navy{color:#006}
span.brown{color:#930}
span.green{color:#660}
span.gold{color:#c93}
span.purp{color:#669}
span.orange{color:#c63}
span.teal{color:#366}
span.straw{color:#cc6}
span.burg{color:#933}
span.slate{color:#333}
/*background light green is #cccc99 */


/* default links for ALL */
a {	text-decoration: none; 	font: bold 11pt/11pt Arial, Helvetica, sans-serif;	}

a:link{color:#669;}
a:visited{color:#669;}
a:hover{color:#660;}
a:active{color:#660;}


/* ........................ PAGE LINKS ......................................... */

/* default links for SERV page */
a.serv:link{color:#c30;}
a.serv:visited{color:#c30;}
a.serv:hover{color:#669;}
a.serv:active{color:#669;}

/* default links for PERF page */
a.perf:link{color:#366;}
a.perf:visited{color:#366;}
a.perf:hover{color:#669;}
a.perf:active{color:#669;}

/* default links for INFO page */
a.info:link{color:#c63;}
a.info:visited{color:#c63;}
a.info:hover{color:#660;}
a.info:active{color:#660;}

/* default links for GSA and RATE pages */
a.gsa:link{color:#933;}
a.gsa:visited{color:#933;}
a.gsa:hover{color:#c93;}
a.gsa:active{color:#c93;}


/* Big HEAD, use span color  */
p.head{
	font-family: Arial, Helvetica, sans-serif;
	text-align:center; 
	font-weight:bold;
	font-size:14pt;
	line-height:16pt;
	margin-top:10pt;
	margin-bottom:8pt;
	}

	
/* SUB-head, use span color */
p.sub{
	font: italic bold 11pt/11pt Arial, Helvetica, sans-serif;
	text-align:left;
	}
p.tag{
	font: italic bold 11pt/11pt Arial, Helvetica, sans-serif;
	text-align:right;
	}

	
img {border: 0; padding: 0; margin: 0;}

#poem {
	width: 40%; 
	font: 12pt/14.5pt "Times New Roman", Times, serif;
	text-align: center; 
	margin: 0 auto; 
	background-color:transparent; 
	padding: 1px; 
	border:2px solid #cccc99;
	-moz-border-radius: 15px;
	border-radius: 15px;;
	}

#intro p {font-size: 13pt; line-height: 140%;}			
#poem p {text-align: left;}
#author p {padding: 0 5px 0 0; text-align: right; font-style:italic; font-size:11pt;}

/* ....................... only for TABLES  ....................................... */

#descripts table td {vertical-align: top; }
#descripts table td p {padding: 0 0 0 8px; margin-top: 0; }

/* 9pt arial slate bold */
table.tabletext{  
  margin:10pt auto;
  text-align:left; 
  font-weight:bold; 
  font-size:9pt;
  line-height:12pt; 
  font-family: Arial, Helvetica, sans-serif; 
  color:#333333; 
}


/* arial bold green - text 660  */
span.tabletop{  
  font-weight:bold; 
  font-size:11pt;
  font-family: Arial, Helvetica, sans-serif; 
  font-variant:normal;
  font-style:normal;
  color:#666600;
} 


