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

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	margin:0 auto;
	background-color:#22519f; /*2d5aa5 1e4d9b*/
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000099;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #99CC33;
}
.headlinesm {
	font-size: 12px;
	font-weight: bold;
	color: #888888;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666666;
}
.featurebox {
	color: #666666;
	font-weight: bold;
	font-size: 17px;
}

h3 {
	color: #99CC33;
	font-size: 16px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.headlinebold16 {
	font-size: 16px;
	font-weight: bold;
	color: #99CC33;
}



a {
	color: #99CC33;
	text-decoration: none;
}



a:visited {
	 TEXT-DECORATION: none;
}

a:hover {
	TEXT-DECORATION: underline;
}

a:active {
	TEXT-DECORATION: underline;
}



input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.footer {
	font-size: 10px;
}

#block1{
	/*background:#ffffff;*/
	width:200px;
	height:180px;
	color:#6b6b6b;
	margin:0px 0 4px 0px
}
#block1 .t{ background: url(images/bg_t_1.gif) no-repeat top}
#block1 .b{ background: url(images/bg_b_1.gif) no-repeat bottom }
#block1 .l{ background: url(images/bg_l_1.gif) no-repeat left }
#block1 .r{ background: url(images/bg_r_1.gif) no-repeat right}
#block1 .tl{ background: url(images/bg_tl_1.gif) no-repeat top left }
#block1 .tr{ background: url(images/bg_tr_1.gif) no-repeat top right }
#block1 .bl{ background: url(images/bg_bl_1.gif) no-repeat bottom left }
#block1 .br{ background: url(images/bg_br_1.gif) no-repeat bottom right }
#block1 .indent1{ padding:22px 35px 25px 21px; }


#block2{
	/*background:#ffffff;*/
	width:200px;
	height:180px;
	color:#6b6b6b;
	margin:0px 0 4px 0px
}
#block2 .t{ background: url(images/bg_t_1.gif) no-repeat top}
#block2 .b{ background: url(images/bg_b_1.gif) no-repeat bottom }
#block2 .l{ background: url(images/bg_l_1.gif) no-repeat left }
#block2 .r{ background: url(images/bg_r_1.gif) no-repeat right}
#block2 .tl{ background: url(images/bg_tl_1.gif) no-repeat top left }
#block2 .tr{ background: url(images/bg_tr_1.gif) no-repeat top right }
#block2 .bl{ background: url(images/bg_bl_1.gif) no-repeat bottom left }
#block2 .br{ background: url(images/bg_br_pen.gif) no-repeat bottom right }
#block2 .indent1{ padding:22px 35px 25px 21px; }



#block3{
	/*background:#ffffff;*/
	width:200px;
	height:300px;
	color:#6b6b6b;
	margin:0px 0 4px 0px
}
#block3 .t{ background: url(images/bg_t_1.gif) no-repeat top}
#block3 .b{ background: url(images/bg_b_1.gif) no-repeat bottom }
#block3 .l{ background: url(images/bg_l_1.gif) no-repeat left }
#block3 .r{ background: url(images/bg_r_1.gif) no-repeat right}
#block3 .tl{ background: url(images/bg_tl_1.gif) no-repeat top left }
#block3 .tr{ background: url(images/bg_tr_1.gif) no-repeat top right }
#block3 .bl{ background: url(images/bg_bl_1.gif) no-repeat bottom left }
#block3 .br{ background: url(images/bg_br_news.gif) no-repeat bottom right }
#block3 .indent1{ padding:22px 35px 25px 21px; }

#thumbnail .t{ background: url(images/tb_t.gif) no-repeat top}
#thumbnail .b{ background: url(images/tb_b.gif) no-repeat bottom }
#thumbnail .l{ background: url(images/tb_l.gif) no-repeat left }
#thumbnail .r{ background: url(images/tb_r.gif) no-repeat right}
#thumbnail .tl{ background: url(images/tb_tl.gif) no-repeat top left }
#thumbnail .tr{ background: url(images/tb_tr.gif) no-repeat top right }
#thumbnail .bl{ background: url(images/tb_bl.gif) no-repeat bottom left }
#thumbnail .br{ background: url(images/tb_br.gif) no-repeat bottom right }
#thumbnail .indent1{ padding: 7px 10px 13px 11px; }

.newsbox {
	background-color: #ECFFED;
	padding: 2px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D2EBCF;
	border-right-color: #D2EBCF;
	border-bottom-color: #D2EBCF;
	border-left-color: #D2EBCF;
}
.newsboxtitle {
	background-image: url(images/footer.jpg);
	height: 20px;
	margin: 0px;
	padding: 4px;
	padding-top: 6px;
}
.newsboxtitletext {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

.welcometext {
	line-height: 1.5;

}
h2 {
	margin: 0px;
}
