/* CSS Document */
body {
margin: 0 auto;
text-align: center;
color: #5f604b;
font-family: Arial, Helvetica, sans-serif;
}
ul {
	margin: 0px 0px 0px 17px;
}
ul.indent {
	margin: 0px 0px 0px 34px;
}
li {
	padding: 0px 0px 4px 17px;
}
table ul {
	margin: 0px 0px 0px 17px;
}
table li {
	font-size: 11px;
	padding: 0px 0px 4px 4px;

}
#container {
text-align: left;
width: 760px;
height: 1032px;
margin: 0 auto;
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#header {
width: 724px;
height: 56px;
background: url(images/logo.png) no-repeat;
background-color: #fff;
}

#bar {
height: 9px;
width: 724px;
background: #DDD url(images/bar_bg.png) repeat ;
}
	
#menu {
	font-size: 12px;
	height: 13px;
	color: #435c88;
	padding: 10px 0;
}
	
#menu a {
text-decoration: none;
color: #666753;
padding: 0px 0px;
}
#menu a:hover {
text-decoration: underline;
color: #666753;
padding: 0px 0px;
}
#banner {
width: 724px;
height: 250px;
text-align: right;
position: relative;
}
.greenbox {
width: 346px;
height: 250px;
background: url(images/green.png);
float: right;
}

#boxes {
height: 105px;
width: 724px;
margin-top: 5px;
text-align: right;
}

#box1 {
float: left;
height: 105px;
width: 140px;
background-color: #991B1E;
margin-right: 6px;
}
#box2 {
float: left;
height: 40px;
width: 140px;
background-color: #991B1E;
margin-right: 6px;
}

#content {
width: 724px;
}
#content_padded {
text-align: left;
padding: 20px 30px;
}

#bold {
font-weight: bold;
font: 12px;
color: #991B1E;
display: inline;
}

#footer {
text-align: center;
margin-top: 100px;
}
.head_red{
	color: #990000;
	font-weight: bold;
	font-size: 14px;
}
.head_green {
	color: #669911;
	font-weight: bold;
	font-size: 14px;
}
.head_blue {
	color: #006171;
	font-weight: bold;
	font-size: 14px;
}
.head_orange {
	color: #cc6010;
	font-weight: bold;
	font-size: 14px;
}
.head_purple {
		color: #6b2947;
	font-weight: bold;
	font-size: 14px;
}
.head_dark {
	font-size: 14px;
	color: #474703;
	font-weight: bold;
}
.head_bigdark {
	font-size: 19px;
	color: #474703;
	font-weight: bold;
}
.blocklink1 {
	display: block;
	width: 140px;
	height: 105px;
	text-align: center;
	line-height: 105px;
	color: #bd6b6d;
	text-decoration: none;
	font-size: 16px;
}
.blocklink1:hover {
	color: #ffffff;
	text-decoration: none;
}
.blocklink2 {
	display: block;
	width: 140px;
	height: 105px;
	text-align: center;
	line-height: 105px;
	color: #9bbd64;
	text-decoration: none;
	font-size: 16px;
}
.blocklink2:hover {
	color: #ffffff;
	text-decoration: none;
}
.blocklink3 {
	display: block;
	width: 140px;
	height: 105px;
	text-align: center;
	line-height: 105px;
	color: #5998a3;
	text-decoration: none;
	font-size: 16px;
}
.blocklink3:hover {
	color: #ffffff;
	text-decoration: none;
}
.blocklink4 {
	display: block;
	width: 140px;
	height: 105px;
	text-align: center;
	line-height: 105px;
	color: #b18e9e;
	text-decoration: none;
	font-size: 16px;
}
.blocklink4:hover {
	color: #ffffff;
	text-decoration: none;
}
.blocklink5 {
	display: block;
	width: 140px;
	height: 105px;
	text-align: center;
	line-height: 105px;
	color: #de9763;
	text-decoration: none;
	font-size: 16px;
}
.blocklink5:hover {
	color: #ffffff;
	text-decoration: none;
}


.blocklink1_on, .blocklink2_on, .blocklink3_on, .blocklink4_on, .blocklink5_on {
	display: block;
	width: 140px;
	height: 105px;
	text-align: center;
	line-height: 105px;
	color: #ffffff;
	text-decoration: none;
	font-size: 16px;
}
.blocklink1_on:hover, .blocklink2_on:hover, .blocklink3_on:hover, .blocklink4_on:hover, .blocklink5_on:hover {
	color: #ffffff;
	text-decoration: none;
}


.blocklink1s {
	display: block;
	width: 140px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #de9763;
	text-decoration: none;
	font-size: 11px;
}
.blocklink1s:hover {
	color: #ffffff;
	text-decoration: none;
}
.blocklink2s {
	display: block;
	width: 140px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #9f7487;
	text-decoration: none;
	font-size: 11px;
}
.blocklink2s:hover {
	color: #ffffff;
	text-decoration: none;
}
.blocklink3s {
	display: block;
	width: 140px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #5998a3;
	text-decoration: none;
	font-size: 11px;
}
.blocklink3s:hover {
	color: #ffffff;
	text-decoration: none;
}
.blocklink4s {
	display: block;
	width: 140px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #9bbd64;
	text-decoration: none;
	font-size: 11px;
}
.blocklink4s:hover {
	color: #ffffff;
	text-decoration: none;
}
.blocklink5s {
	display: block;
	width: 140px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #bd6b6d;
	text-decoration: none;
	font-size: 11px;
}
.blocklink5s:hover {
	color: #ffffff;
	text-decoration: none;
}
.blocklink1s_on, .blocklink2s_on, .blocklink3s_on, .blocklink4s_on, .blocklink5s_on {
	display: block;
	width: 140px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
}
.blocklink1s_on:hover, .blocklink2s_on:hover, .blocklink3s_on:hover, .blocklink4s_on:hover, .blocklink5s_on:hover {
	color: #ffffff;
	text-decoration: none;
}
.imgoverlay {
	background-color: #733450;
	opacity: 0.88;
  -moz-opacity: 0.88;
  filter:alpha(opacity=88);
	position: absolute;
	top: 204px;
	left: 31px;
	width: 340px;
	color: #ffffff;
	height: 20px;
	line-height: 20px;
	font-size: 9px;
}
.textpadding {
	padding-right: 10px;
}
.greenbox_contents {
	color: #ffffff;
	text-align: left;
	padding: 40px 40px 40px 40px;
	font-size: 14px;
	line-height: 24px;
}
.greenbox_contents .largetext {
	font-size: 24px;
	color: #6e6e38;
	font-weight: bold;
}