body {

	font-family: Comic Sans MS;

	font-size: 12px;

	background-color: #cccc99; 

}

#top, #bottom, #left, #right {

	background: #666;

	position: fixed;

	}

	#left, #right {

		top: 0; bottom: 0;

		width: 5px;

		}

		#left { left: 0; }

		#right { right: 0; }



	#top, #bottom {

		left: 0; right: 0;

		height: 5px;

		}

		#top { top: 0; }

		#bottom { bottom: 0; }

#container {

	margin: 0 auto;

	width: 800px	

}

#header {

	width: 750px;
	

}

#sub_header {

	text-align: right;

	font-weight: bold;

	font-size: 20px;

	color: #000000;

	padding-right: 20px;

	padding-bottom: 5px;

	padding-top:5px;

}

#main_content {

	margin: 0 auto;

	width: 100%;

	background: #FFFFFF 

} 

#main_content_top {

	text-indent: 15px;
	
	height: 50px;

	background: #999999 

} 

#main_content_bottom {

	height: 30px;

	background: #ff0000 

}

#main_content img {

	padding: 0 10px 0 10px;

}	

#footer {

	text-align: center;

	font-size: 12px;

	margin: 0 auto;

	width: 750px;

}

.content {

	float: left;

	width: 510px;

	text-align: justify;

	padding: 0 30px 0 30px;

	font-size: 12px

}

.menu {

	width: 139px;

	float: right;

	padding: 20px 20px 20px 20px;

	border-left: #8C8484 -1px solid;

	background: #CCCCCC;

	font-size: 14px

}

.menu ul {

	margin: 0;

	padding: 10px 0 10px 15px

}

.menu il {

	list-style-type: disc

}

#header h1 {

	margin-top: 4px;

	font-size: 24px;

	font-weight: bold;

	color: #000000

}

.content h2 {

	margin-top: 10px;

	font-size: 18px;

	font-weight: bold;

	color: #000000

}

#clear {

	display: block;

	clear: both;

	width: 100%;

	height:1px;

	overflow:hidden;

}

.menu_title {

	font-size: 18px;

	font-weight: bold;

	color: #000000

}

.menu ul {

	margin: 0;

	padding: 10px 0 20px 15px

}

.menu li {

	padding-top: 2px;

	list-style-type: circle

}

a {

	color: #000000;

	font-weight: bold;

	text-decoration: underline

}

a:hover {

	color: #A40008;

	font-weight: bold;

	text-decoration: underline

}

a.menu_link {

	color: #000000;

	font-weight: bold;

	text-decoration: underline

}

a.menu_link:hover {

	color: #A40008;

	font-weight: bold;

	text-decoration: none

}

.quote {

	margin: 20px;

	text-align: center;

	font-weight: bold;

	font-style: italic

}

#maintab{

padding: 3px 0;

margin-left: 0;

margin-bottom: 0;

font: bold 12px Comic Sans MS;

list-style-type: none;

}

#maintab li{

display: inline;

margin: 0;

}

#maintab li a{

text-decoration: none;

padding: 3px 7px;

margin-right: 3px;

border: 1px solid #778;

color: black;

background: white;

}

#maintab li a:hover{

color: navy;

background: #EFFADC;

}

#maintab li.selected a{ /*selected main tab style */

background-color: #EFFADC;

border-color: navy;

}

#tabcontent{ /*2nd level content wrapper*/

border: 1px solid #778;

background-color: #EFFADC;

height: 100% /*IE7 beta2 fix*/

}

#tabcontent ul{

padding: 0;

margin: 0;

list-style-type: none;

display: none;

}

#tabcontent ul li{

display: inline;

}

#tabcontent ul.selected{ /*selected 2nd level content*/

display: block;

}

#tabcontent ul li a{

border-right: 1px solid #778;

color: navy;

padding: 2px 5px;

display: block;

float: left;

text-decoration: none;

}

#tabcontent ul li a:hover{

background-color: #D3F1A0;

color: blue;

}



