/* CSS Document */
*{margin:0;padding:0}
ul{
  padding:20px;
}
p{
  padding:5px;
}

td{
padding:5px;
}
body{
  background:#a8a099
}
#wrapper {
	width:900px;
	margin:0 auto;
}
#content{
  position:relative;
  margin-top:2px;
  vertical-align:top;
  min-height:600px;
  height:100%;
}
#left {
  float:left;
  padding:10px 0 0 0;
  width:200px;
  min-height:600px;
  height:100%;
  background:#273864;
}

#right{
  padding:5px;
  background-color:#efefef;
  width:683px;
  border:solid #000000;
  border-width:0 1px 1px 1px;
  text-align:left;
  height:100%;
  min-height:600px;
}

#header {
  background: url("http://www.apo-observers.org/images/apoheader.gif") no-repeat;
  height:200px;
  width:900px;
  overflow:hidden;
}

.menu{
  margin: 0px;
  background:url("http://www.apo-observers.org/images/menubackground.gif") repeat-x;
}
/*side menu*/
#tablelinks {
	text-align:left;
}
#link{
	background-color:#273864;
	width:190px;
	height:25px;
	color:#ffffff;
	text-align:left;
	
}
#link:hover{
	background-color:#13d584;
	color:#273864;
}
#tablelinks #margin a{
  text-indent:15px;
  font-size:10px;
  color:#ffffff;
}

#tablelinks a{
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	
}

#tablelinks a:link, .tablelinks a:visited{
	color:#ffffff;
}
#tablelinks a:hover{
	color:#273864;
	font-style:italic;
}

#tablelinks img{
	width:150px;
	height:30px;
	border:none;
}

/*fonts*/
#website{
  color:#9ed3b2;
  font-size:10px;
}
#website a{
  color:#0066b3;
  font-size:10px;
  text-decoration:none;
}
#fontHeader{
	font-size:24px;
	text-align:center;
	color:#13d584;
	}
#fontHeader a{
  text-decoration:none;
  color:#13d584;
  }
#siteText{
  padding:5px;
	color:#273864;
  font-size:12pt;
  font-family:'arial';
	}
#siteText a{
  color:#13d584;
  text-decoration:none;
  }
#siteTextHeader{
  font-size:16pt;
  font-weight:bold;
}
h1{
  font-family:'arial';
  font-size:16pt;
  font-weight:bold;
}
#smallFont{
  font-size:10px;
  font-style:italic;
}
#bibliography{
  font-size:11px;
  margin-left: 5px;
  text-indent:-5px;
}

.contact{
  position:relative;
  top:400px;
  padding:5px 0 5px 0;
  width: 900px;
  text-align:center;
  font-family:"arial"; 
  font-size:10px;
  color:#fefefe;
  background-color:#163108
}

.contact a{
  color:#fefefe;
  text-decoration:none
}

/* Footer styles */
#footer {
 float:right;
 width:683px;
 margin: 0px;
 background:url("http://www.lotuswebconsulting.com/APOTrialSite/images/menubackground.gif") repeat-x;
 height:50px;
 color: #333333;
 border:solid black;
 border-width:1px 0 0 0;
 text-align:center;
 font-family: Arial, Helvetica, sans-serif;font-size:10px;
 }
 
 /*forms*/
fieldset{
	border:2px solid #273864;
	padding:5px;
}
legend{
	color:#ffffff;
	background: #273864;
}
label{
	font-size:12px;
	display:block;
}
input {
	color:#000033;
	border:2px outset #000033;
}