@charset "UTF-8";
/* CSS Document */

/* START OF PAGE CONTENT */
#subject_page {
	background: url(../images/main_back.jpg) repeat-y top center;
	z-index:30;
}
div.subject {
	padding: 10px 80px 40px 375px;
}
div.web_subject {
	padding: 170px 280px 40px 85px;
}
div.intro {
	margin:0px;
	color: #002f38;
	
}
div.intro p {
	margin-bottom: 15px;
	font-size: 130%;
	line-height: 170%;
}
div.intro a {
	text-decoration: none;
	color: #fba741;
	border:none;
}
div.intro a:hover {
	color: #3a4042;
}
div.intro span a {
	text-decoration: none;
	color: #00404d;
	background: #fba741;
	border-top:solid 2px #fcd4a7;
	border-left:solid 2px #fcd4a7;
	border-right:solid 2px #dd9034;
	border-bottom:solid 2px #dd9034;
	padding:3px 12px;
}
div.intro span a:hover {
	color: #ffffff;
	background: #e5e5e5;
	border-top:solid 2px #e1e1e1;
	border-left:solid 2px #e1e1e1;
	border-right:solid 2px #cacaca;
	border-bottom:solid 2px #cacaca;
}
h1 {
	font-size: 150%;
	line-height: 140%;
	font-weight: normal;
	margin: 25px 0px 10px 0px;
	color: #002f38;
}
h2 {
	color: #fba741;
	font-size: 85%;
	line-height: 150%;
}
form {
	margin-bottom: 20px;
}
div.subject_text {
	line-height: 180%;
	color: #002f38;
	margin:4px 0px 30px 0px;
}
div.subject_text p {
	margin-bottom: 8px;
	font-size: 85%;
	line-height: 170%;
}
div.subject_text ul, div.subject_text ol {
	margin-bottom: 20px;
	padding-left: 18px;
	font-size: 85%;
	line-height: 170%;
}
div.subject_text a, #website a {
	text-decoration: none;
	color: #002f38;
	font-weight: bold;
}
div.subject_text a:hover, #website a:hover {
	color: #fba741;
}
div.subject_text span a {
	text-decoration:none;
}
div.subject_text span {
	font-weight: bold;
}
#website_img {
	width: 200px;
	margin-left: -5px;
}
#website_text {
	float: right;
	width: 400px;
	margin-top: -172px;
}
#website_text p {
	margin-bottom: 4px;
}
#website {
	padding: 10px 0px;
}

/* END OF PAGE CONTENT */

/* START OF FOOTER */
#footer {
	padding: 10px 0px 15px 30px;
	font-size: 75%;
	color: #c2def8;
}	
#footer ul {
	padding-left: 0px;
}
#footer li {
	display: inline;
	list-style: none;
	list-style-position: inside;
}
#footer li a {
	text-decoration: none;
	color: #c2def8;
	padding: 2px 10px;
	border-right: #e8f2fb 1px solid;
}
#footer a:hover {
	color: #3a4042;
}

/* END OF FOOTER */


