/* CSS Document */

body {
  font-family : verdana, arial, lucida; 
  font-size: 12px; 
  color: black;
  background:#FFF;
  margin:0;
  padding:0;
}

a:link, a:visited, a:active {
  color: #800000;
  font-weight: bold;
  text-decoration:underline;
}

a:hover {
  color: #990000;
  font-weight: bold;
  text-decoration:none;
}

div#container   {
	margin:0;
	padding:0;
	width:800px;
	background-color:#FFF;
}

div#header  {
	background:#FFF url(images/headerBackground.gif);
}

div#menu1   {
	background:url(images/menu_span.gif);
	height:22px;
	padding-top:6px;
	color:#EEE;
}

div#menu2   {
	background: #000;
	color: #fff;
	height:24px;
	padding-top:6px;
	border-top:#999 medium solid;
}

#menu1 .menuItem   {
	padding-left:25px;
}
#menu1 a:link, #menu1 a:visited, #menu1 a:active   {
	color:#EEE;
	text-decoration:none
}
#menu1 a:hover   {
	color:#000;
}

#menu2 .menuItem   {
	padding-left:25px;
}
#menu2 a:link, #menu2 a:visited, #menu2 a:active   {
	color:#FFF;
	text-decoration:none
}
#menu2 a:hover   {
	color:#139775;
}


div#content   {
	min-height:400px;
	padding:5px;
}
div#homeContent   {
	height:535px;
	background: url(images/indexBackground2.jpg);
}
#homeContent h1  {
	padding:0;
	margin:0 0 5px 0;
	font-weight:800;
	font-size:120%;
	color:#FFF;
}
#homeContent h2  {
	position:relative;	
	padding:0;
	margin:0 0 5px 0;
	font-weight:800;
	font-size:110%;
}

div#homeText   {
	position:absolute;
	width:159px;
	height:236px;
	left: 635px;
	top: 243px;
	color:#FFF;
}
div#homeMenu   {
	position:relative;
	width:150;
	height:200;
	left: 211px;
	top: 325px;
}

div#footer   {
	background:#FFF url(images/bottom_green.gif) repeat-x;
	padding-top:24px;
	text-align:right;
	font-size:90%;
}

div#stickyFooter   {
	text-align:center;
	font-size:80%;
	color: #999;
	padding-top:30px
}
#stickyFooter a  {
	color: #999;
}

/* Admin Styles */

div#adminContainer   {
	margin:20px auto;
	padding:20px;
	width:810px;
	height:500px;
	background-color:#ded2f6;
	border:#000 thin solid;
}

.errorMsg   {
	color:#C00;
	font-size:95%;
	font-weight:700;
}

/*
.verticalMenu A, .verticalMenu A:visited {
  color: #ffffff;
  font-weight: bold;
}



.content { 
  font-size: 11px;
}

td { 
  font-size: 11px;
}

H1 {
  MARGIN-TOP: 3px;
  MARGIN-BOTTOM: 3px;
  font-size: 16pt;
}

H3 {
  MARGIN-TOP: 3px;
  MARGIN-BOTTOM: 3px;
}

H4 {
  MARGIN-TOP: 3px;
  MARGIN-BOTTOM: 3px;
}

H5 {
  MARGIN-TOP: 3px;
  MARGIN-BOTTOM: 3px;
}

ul { 
  MARGIN-TOP: 3px; 
  MARGIN-BOTTOM: 3px 
}

A {
  color: #800000;
  font-weight: bold;
  TEXT-DECORATION: underline
}

A:hover {
  color: #990000;
  font-weight: bold;
  TEXT-DECORATION: none;
}

.pagination {
   font-family : verdana, arial, lucida;
  text-align: center;
  font-size: 8pt;
}

.horizontalMenu {
  font-size: 8pt;
  padding: 5px;
  font-weight: bold;
  color: #aaaaaa;
}

.horizontalMenu A, .horizontalMenu A:visited {
  color: #ffffff;
}

.adminBar {
        background-color: #dddddd;
        font-size: 8pt;
   font-family : verdana, arial, lucida;
        color: #000055;
}

.highlight {
  background-color: #EAEAEA;
}

.formDescription {
  font-size: 10pt;
}

.formSubtext {
  font-size: 8pt;
}

.tableMenu {
  font-size: 8pt;
  background-color: #F5DFDF;
}
.tableMenu a {
  text-decoration: none;
}

.tableHeader {
  background-color: #F5DFDF;
  font-size: 10pt;
}

.tableData {
  font-size: 10pt;
   font-family : verdana, arial, lucida;
}

.pollAnswer {
   font-family : verdana, arial, lucida;
  font-size: 8pt;
}

.pollColor {
  background-color: #ffddbb;
}

.pollQuestion {
   font-family : verdana, arial, lucida;
  font-weight: bold;
}

.faqQuestion {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}


.tab {
  border: 1px solid black;
   background-color: #cccccc;
}
.tabBody {
   border: 1px solid black;
   border-top: 1px solid black;
   border-left: 1px solid black;
   background-color: #bbbbbb; 
}
div.tabs {
    line-height: 15px;
    font-size: 14px;
}
.tabHover {
   background-color: #aaaaaa;
}
.tabActive { 
   background-color: #bbbbbb; 
}
*/
