/************************************************
	Global
*************************************************/

	body {
		line-height					: 16px;
		font-family					: "tahoma", serif;
		font-size						: 76%;
		margin-top					: 0px;
		background-image		: url(../images/backbar.jpg);
		background-repeat		: repeat-x;
		color								: #666666;
		background-color		: #FFFFFF;
	}
	
	p {	
		margin							: 0 0 5px 0;
	}
	
	h2 {
		font-size						: 13px;
		color								: #993333;
	}
	
	a {
		color								: #006837;
		text-decoration			: none;
	}	
	
	a:hover {
		color								: #993333;
		text-decoration			: underline;
	}

/************************************************
	Main Site Container
*************************************************/
	
	#sitecontainer {
		width								: 700px;						
		margin-left					: auto;
		margin-right				: auto;
	}

/************************************************
	Header
*************************************************/
	
	#banner {
		height							: 230px;
		padding							: 5px;
		margin-bottom				: 1px; ;
		background-image		: url(../images/head.jpg);
		background-repeat		: no-repeat;
	}
	
	.csschanger {
		color								: #006837;
		font-size						: 0.9em;
		float								: right;
		margin-top					: 10px;
		margin-right				: 30px;
		height							: 15px;
	}

/************************************************
	Navigation Menu
*************************************************/
	
	.navcontainer {
		margin							: 190px 0 0 27px;
		padding							: 0;
		height							: 20px;
	}
	
	.navcontainer ul {
		border							: 0;
		margin							: 0;
		padding							: 0;
		list-style-type			: none;
		text-align					: center;
	}
	
	.navcontainer ul li {
		display							: block;
		float								: left;
		text-align					: center;
		padding							: 2px;
		margin							: 0;
	}
	
	.navcontainer ul li a {
		border							: 1px solid #993333;
		background					: #FFFFFF;
		width								: 80px;
		height							: 15px;
		padding							: 2px;
		margin							: 0 0 10px 0;
		color								: #993333;
		text-decoration			: none;
		display							: block;
		text-align					: center;
		font								: 0.9em tahoma, lucida, sans-serif;
	}
	
	.navcontainer ul li a:hover	{
		border							: 1px solid #006837;
		color								: #006837;
		background					: #E5F0EB;
	}
	
	/*
	.navcontainer a:active {
		background					: #006837;
		color								: #FFFFFF;
	}
	
	.navcontainer li#active a {
		background					: #006837;
		color								: #FFFFFF;
	}
	*/
	
/************************************************
	Sidebar
*************************************************/
	
	#sidebar-a {		
		float								: left;
		width								: 190px;
		border-top					: 1px dashed #EDF1F2;
		background-image		: url(../images/shad.jpg);
		background-repeat		: no-repeat;
	}
	
	#sidebar-a h1 {
		border-bottom				: 1px dotted #993333;
		font-size						: 12px;
		font-weight					: bold;
		color								: #993333;
	}

	#sidebar-a ul li {		
		border							: 0;
		margin-left					: -20px;
		padding-top					: 5px;
		padding-bottom			: 5px;
		border-bottom				: 1px dashed #EDF1F2;
	}

	.news{
		padding							: 5px;
		color								: #9D9C6A;
		font-size						: 0.9em;
		margin-top					: 10px;
		margin-bottom				: 10px;
	}
	
	#rightmenu {
		font-size						: 0.9em;
		margin							: 0;
		padding							: 0;
	}
	
	#rightmenu a {
		display							: block;
		background					: url(../images/arrow.gif) no-repeat center left ;
		color								: #006837;
		padding							: 2px 2px 5px 15px;
		margin							: 0 0 1px 0;
		text-decoration			: none;
		background-position	: 4px;
	}
	
	#rightmenu a:hover {
		color								: #993333;
		background					: url(../images/arrow.gif) no-repeat center left;
		background-position	: 4px;
	}

/************************************************
	Main Content
*************************************************/

	#containerboth { 
		padding-right				: 30px;
		padding-left				: 30px;
	}
	
	#content {
		border-top					: 1px dashed #EDF1F2;
		text-align					: justify;
		font-size						: 0.9em;		
		padding							: 5px;
		margin-left					: 200px;
		background-color		: #FFFFFF;
		color								: #666666;
		background-image		: url(../images/shad.jpg);
		background-repeat		: no-repeat;
	}
	
	.box{
		background-color		: #E5F0EB;
		border							: 1px dotted #993333;
		padding							: 10px;
		font-size						: 1.5em;
		line-height					: 1.5em;
		color								: #006837;
		text-align					: center;
	}
	
	.box h2{
		color								: #993333;
		font-size						: 1.2em;
	}
	
	input {
		border							: 1pt solid #006837;
		font								: normal 10px tahoma;
		color								: #707070;
		margin							: 0px 0px 5px 0px;
	}
	
	.search{
		padding							: 5px;
		font-size						: 0.9em;
		color								: #006837;
	}
	
/************************************************
	Images
*************************************************/

	.imgright{
		vertical-align			: top;
		border							: 1px solid #EEEEEE;
		padding							: 3px;
		float								: right;
		margin							: 5px;
	}
	
	.imgleft{
		vertical-align			: top;
		float								: left;
		border							: 1px solid #EEEEEE;
		padding							: 3px;
		margin							: 5px;
	}
	
/************************************************
	Footer
*************************************************/

	#footer {
		height							: 50px;
		clear								: both;
		background-image		: url(../images/footer.jpg);
		background-repeat		: no-repeat;
		background-position	: bottom;
	}
	
	.fotext {
		border-top					: 1px dashed #CCCCCC;
		margin-left					: 30px;
		margin-right				: 30px;
		font-size						: 10px;
		padding-top					: 10px;
		color								: #CCCCCC;
	}
	
	.fotext a {
		color								: #CCCCCC;
		text-decoration			: none;
	}
	
	.fotext a:hover {
		color								: #CCCCCC;
		text-decoration			: underline;
	}
