/* CSS Document */

/* lt. blue  dk.tan #D9CA8E  lt.tan #EDDD9E */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 86%;
	background-color:#939CBC;
	padding: 0px;
	text-align: center; /* for IE DO NOT change */
	margin: 0;
	}

/* container element for all the content on the page. Sets a main border for the page */

#contain {
	text-align: left; /* counter the body center DO NOT change */
	border: 1px solid #666666;
	background-color:#fff;
	margin: auto;
	width: 760px;
	}
	
#colorbar {
	background-color:#EDDD9E;
	background-image:url(graphics/yellowbar.gif);
	background-repeat:repeat-x;
	border-bottom: 1px solid #666666;
	height:15px;
	padding:0px; margin:0;
	}
	
#header {
	text-align:center;
	border-bottom: 1px solid #333333;
	background-image:url(graphics/titlebar.gif); /* Delete if you are not using a title image */
	background-repeat: repeat-x; /* Delete if you are not using a title image */
	padding:0px; margin:0;
	}
	

#content {
	padding: 0; margin:0;
	color:#333333;
	text-align:left;
	border-left:1px ridge #333333;
	}
	
#footer {
	border-top: 1px solid #666666;
	text-align:center;
	font-size: .8em;
	background-image:url(graphics/titlebar.gif); 
	background-repeat:repeat-x;
	color:#333333;
	margin:0;
	}
	
td#menuhead {vertical-align:top; font-weight:bold;}
td#menuhead a {display:block; 
	text-decoration:none; 
	font-size:.9em; margin:0; 
	padding:1px 7px 1px 5px;
	border: 1px solid  #D9CA8E; 
	color:#313A5A; 
	background-color:#EDDD9E;}
	
td#menuhead a:hover {background-color: #939CBC;
	border-right: 4px solid #313A5A;
	padding-right: 7px;}
	
td#menuhead h4 {
	margin:0; padding: 0 0 0 25px;
	background-color: #313A5A; 
	background-image:url(graphics/button2.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-size: 1em;
	font-weight:bold;
	color: #fff;
	border-right: 1px solid #313A5A;
	border-bottom: 2px solid #313A5A;
	}
	
td#menuhead ul{margin:0; padding:0;}
td#menuhead li { list-style-type:none; list-style-position:outside;}

table#content { vertical-align:top; margin:0; padding:0;}	

td#info {
	font-size: .9em;
	border-left: 1px solid #666666; 
	padding-left: 10px;
	}
	
h1 {
	font-size: 1.5em;
	color: #313A5A;
	text-align: center;
	padding-top: 10px;
	}

h2 {
	font-size: 1.3em;
	color: #313A5A;
	text-align: center;
	padding-top: 10px;
	}

	
h3 {
	font-size:1.2em;
	color: #333333;
	font-weight:bold;
	text-align:center;
	}
h4 {
	font-size:1.1em;
	color: #333333;
	font-weight:bold;
	text-align:center;
	}
	
h5 {
	font-size:1em;
	color: #333333;
	font-weight:bold;
	text-align:center;
	}
	
h6 {
	font-size: .85em;
	font-weight:bold;
	text-align:center;
	}
	
a:link, a:visited { color:#990000; text-decoration:none;}
a:hover {color:#999999;} 

.note {
	margin-left: 15px;
	padding:3px;
	width: 500px;
	background-color: #939CBC;
	border:1px solid #313A5A;
	color:#000000;
	}
	
.ans {
	margin-left: 15px;
	padding:3px;
	width: 500px;
	background-color: #EDDD9E;
	border:1px solid #313A5A;
	color:#000000;
	}
	
.agendalist td {padding: 5px 0px; vertical-align:text-top;}
#specialagenda {
	font-size: .75em; 
	background-color: #EDDD9E;
	border: 1px solid #D9CA8E;
	color:#000000;
	padding:4px 0px;
	}
	
#specialagenda td {border: 1px solid #D9CA8E; padding: 0 2px;}
	
table#form {font-size:.9em;}
td#form {padding:5px;}

input {
	border: 1px solid #313A5A;
	}
	
.subans {
	margin-left: 20px;
	padding:3px;
	width: 450px;
	background-color: #EDDD9E;
	border:1px solid #313A5A;
	color:#000000;
	}
.subq {margin-left: 20px;}

.specialtd {
	border: 1px solid #333333;
}
