/* ==================================
*  Alliance for Audience Stylesheet 
*  Created August 2008
*  Cameo Hill
*  ==================================
*/

* {
  margin:0;
  padding:0;
  }
body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	background:#475379 url(../images/topbk.jpg) top repeat-x;
  }
h1, h2, h3 {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-weight:normal;
  }
h1 {
	font-size:14px;
	padding:7px 0 5px 0;
  }
h2 {
	font-size:14pt;
	color:#003399;
	padding:7px 0 5px 0;
  }
h3 {
  font-size:12pt;
  color: #000;
  padding:7px 0 5px 0;
  font-family:Georgia;
  font-weight:bold;
  }
.title {
  width:275px;
  color:#FFFFFF;
  font-size:20pt;
  font-family: Georgia, "Times New Roman", Times, serif;
  float:left;
  margin:0 10px 0 0;
}
.title a {
  color:#FFFFFF;
  text-decoration:none;
  }
p {
  padding:5px 0;
  }
img {
	border:none;
	text-align: center;
  }
ul, ol {
  margin:7px 0 7px 15px;
  padding:5px 0 5px 20px;
  }
#logo-container {
  background:url(../images/topleft.jpg) top left no-repeat;
  }
#container {
  width:700px;
  padding:0 0 0 150px;  
  }
#header {
  width:650px;
  text-align:center;
  margin:0 auto;
  padding:87px 0 0 0;
  }
#content-wrap {
  width:700px;
  background: url(../images/gradient.png) top repeat-y;
  }
#content {
  padding:10px 60px;
  }
#content a {
  color: #003399;
  text-decoration:none;
  font-weight:bold;
  border-bottom:1px dotted #003399;
  }
#content a:hover {
  color: #666;
  }
#footer {
  width:650px;
  background:#000;
  margin:0 auto;
  color:#fff;
  padding:5px 0;
  font-size:8pt;
  text-align:center;
  }
.menu ul {
	list-style-type: none;
	margin:0;
	padding:10px 0;
	border-bottom:1px #ccc solid;
	background:#333;
	font-size: 14px;
  }
.menu li {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:14pt;
  display:inline;
  margin:0;
  }
.menu li a {
  text-decoration:none;
  padding:10px 15px;
  color: #fff;
  }
.menu li a:hover {
	background: url(../images/menu_bk.png) bottom repeat-x;
	color: # FFF;
  }
.clear {
  clear:both;
  }
.members {
  width:150px;
  float:right;
  padding:0 0 0 10px;
  border-left:1px #ccc solid;
  }
.small_gray_text {
  font-size:8pt;
  color:#333;
  }
.odd {
	background-color: #BCC4D8;
}
.even {
	background-color: #CCC;
}
.sortable:hover {
	cursor: pointer;
	text-decoration: underline;
}

