body{
	background:				#335577;
/*	width:						960px;
	margin:						0 auto;*/
	margin:						0;
	padding:					0;
	border:						1px solid #fff;
}

.header{
	padding:					0 0;
	border:						1px solid #fff;
	font-size:					10px;
/*	background:				#789e78;*/
	background:				#669966;
	height:						170px;
}

.header a{
	font-family:				verdana;
	font-size:					12px;
	color:#fff;
}
.header table tr td img{
	border:						3px solid #111;
}
p.head{
	text-align:					left;
	border-left:				2px solid #c3ccc3;
}

#menu{
	width:						14em;
	margin:	 					0.1em -14.1em 0.1em 0;
	padding:					1em 0 0 0;
	float:						left;
/*	border:						1px solid #fff;
	border-bottom:			0;*/
	border:						1px solid #fff;

	background:				#335577;

	background-repeat:	repeat-y;
	font-family:				trebuchet MS, Verdana, Arial;
	font-size:					14px;
	text-align:					left;
	overflow:					auto;
/*	height:						41.35em;*/
}

div#menu ul, div#menu ul li{
	list-style:					none;
	display:						block;
	margin-left:				0px;
	padding-left:				0px;

}

div#menu ul li a{
/*	font-weight:				bold;*/
	font-size:					16px;
	text-decoration:		none;
	display:						block;
	padding:					4px 6px;
	color:						#fff;
/*background:				url('images/btn_bg.jpg');
	background-repeat:	repeat-x;*/
	border-bottom:			1px solid #fff;
}

div#menu ul li a.last{
	border-bottom:			0px;
}

div#menu ul li a:hover, div#menu ul li a.current{
	background:				#fff;
	color:						#335577;
	font-weight:				bold;
}

.content{
/*	background:				#ffe;*/
	background:				#d4ddcc;
	background:				#fff;
	color:						#000000;
	font-size:					14px;
	font-family:				Verdana, Arial;
	margin:						0.1em 0 0.1em 14.2em;
	padding:					1em 1em 1em 1em;
	border:						1px solid #fff;
	overflow:					auto;
	text-align:					left;
}

.content .bold{
	font-weight:				bold;
	color:						#357;
}
.content p{
	text-align:					justify;
}
.content p.big{
	font-size:15px;
}
.content blockquote{
	text-align:					justify;
	font-style:					italic;
	color:						#335577;
	border:						3px solid #696;
	padding:					1em 1em 0em 1em;
}
.content .bold{
	font-weight:				bold;
}
.content .ctr{
	text-align:					center;
}
.content p.center{
	text-align:					right;
	padding-right:			3em;
	font-weight:				bold;
}
.content p img{
	text-align:					center;
	float:						right;
	padding:					1em;
	padding-right:			0;
}

.content p.center{
	text-align:					center;
}

.content p b, .content table tr td b{
	color:#3355aa;
}
.content table tr td textarea{
	background-color:#fff;
	color:#000;
}
.content a{
	font-weight:				bold;
	color:						#335577;
	color:#3355aa;
}

.content a.current{
	color:#500000;
}

.content h3.decorative{
	background:				#669966;
	font-family:				trebuchet MS, arial;
	font-style:					italic;
	text-align:					center;
	color:						#3355aa;
	color:#fff;
}

.content h4{
	font-style:					italic;
/*	border-bottom:			3px solid #3355aa;*/
}

.sub_col_1{
	overflow:					auto;
	text-align:					left;
}

.footer{
	background:				#669966;
	color:						#000;
	border:						1px solid #fff;
	clear:						both;
	text-align:					center;
	padding:					1em 1em;
}

.footer a{
	font-family:				Arial, Verdana;
	font-size:					13px;
	font-weight:				bold;
	text-decoration:		none;
	color:						#000;
}

.footer a:hover{
	text-decoration:underline;
}