/* CSS Document */

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
margin-bottom:8px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
background-color:#01209f;
}

p, table, tr, td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

a:active { color:#039; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }
a:link { color:#039; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }
a:visited { color:#039; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }
a:hover { color:#039; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }

hr { color: #999999; height: 1; width: 100%; text-align: center }


.shadow_left {
background-image:url(i/shadow_left.gif);
width:9px;
}

.shadow_right {
background-image:url(i/shadow_right.gif);
width:9px;
}

.mainbox {
background-color:#FFF;
width:780px;
}

.homenewsback {
background-image:url(i/back_news.gif);
}

.homenews_dotted01 {
background-image:url(i/back_news_dotted.gif);
width:1px;
vertical-align:bottom;
}

.homenews_dotted02 {
background-image:url(i/back_news_dotted_03.gif);
width:1px;
}

.homenews_sub {
padding-left:13px;
}

.homenews_line {
background-color:#0e5dac;
border-left:13px #eaecf8 solid;
border-right:13px #eaecf8 solid;
}

.homenews_content {
padding-left:16px;
padding-right:16px;
padding-top:8px;
padding-bottom:20px;
color:#039;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.footer_01 {
padding-left:9px;
padding-top:5px;
color:#69c;
font-size:10px;
}

.footer_01 a:link {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration: none;
}

.footer_01 a:active {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration: none;
}

.footer_01 a:visited {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration: none;
}

.footer_01 a:hover {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration: underline;
}

.footer_02 {
padding-right:9px;
padding-top:5px;
color:#69c;
font-size:10px;
text-align:right;
}

.footer_02 a:link {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration: none;
}

.footer_02 a:active {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration: none;
}

.footer_02 a:visited {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration: none;
}

.footer_02 a:hover {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration: underline;
}

.back_sec_menu {
background-image:url(i/back_sec_menu.gif);
height:51px;
}

.sec_left {
background-color:#e6e8f5;
}

.sec_left_fade {
padding-top:20px;
background-color:#e6e8f5;
border-bottom:61px #FFF solid;
}

.sec_wave {
background-image:url(i/sec_wave.gif);
height:122px;
}

.secondary_footer {
background-color:#FFF;
border-bottom:#FFF 16px solid;
text-align:center;
color:#333;
padding-bottom:7px;
padding-top:7px;
padding-left:3px;
padding-right:3px;
font-size:11px;
}

.secondary_footer a:link {
color:#333;
font-size:10px;
text-decoration:none;
}

.secondary_footer a:active {
color:#333;
font-size:10px;
text-decoration:none;
}

.secondary_footer a:visited {
color:#333;
font-size:10px;
text-decoration:none;
}

.secondary_footer a:hover {
color:#333;
font-size:10px;
text-decoration:underline;
}

.secondary_content {
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
font-size:11px;
vertical-align:top;
}

.sec_subhead {
color:#039;
font-weight:bold;
font-size:12px;
margin-top:10px;
}

#button {
	width: 149px;
	font-family:  Verdana,  Arial, sans-serif;
	font-size: 9px;
	color: #FFF;

}

#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
}
		
#button li {
		width: 147px;
		border: 1px solid #99b9dc;
		margin-bottom: 2px;
}

#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 3px solid #FFF;
		background-color: #99b9dc;
		color: #00209f;
		font-weight:bold;
		text-decoration: none;
		width: 133px;
}

#button li a:hover {
 
		background-color: #FFF;
		border-left: 3px solid #99b9dc;
}

#button02 {
	width: 147px;
	font-family:  Verdana,  Arial, sans-serif;
	font-size: 9px;
	color: #FFF;
	

}

#button02 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
}
		
#button02 li {
		width: 145px;
		border: 0px solid #99b9dc;
		margin-bottom: 2px;
		
}

#button02 li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 3px solid #e6e8f5;
		background-color: #e6e8f5;
		color: #00209f;
		font-weight:normal;
		text-decoration: none;
		width: 132px;
}

#button02 li a:hover {
 
		background-color: #FFF;
		border-left: 3px solid #FFF;
}

#button03 {
	width: 147px;
	font-family:  Verdana,  Arial, sans-serif;
	font-size: 9px;
	color: #FFF;
	

}

#button03 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
}
		
#button03 li {
		width: 145px;
		border: 0px solid #99b9dc;
		margin-bottom: 2px;
}

#button03 li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 15px solid #e6e8f5;
		background-color: #e6e8f5;
		color: #666;
		font-weight:normal;
		text-decoration: none;
		width: 120px;
}

#button03 li a:hover {
 
		background-color: #FFF;
		border-left: 15px solid #FFF;
}

#secpic_01 {
padding-bottom:10px;
}

#secpic_02 {
padding-bottom:7px;
}

#right_content {
text-align:left;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.bluebold {
color:#039;
font-weight:bold;
font-size:12px;
padding-top:10px;
}

.bluebar {
background-color:#69C;
color:#FFF;
font-weight:bold;
padding:4px;
}

.bluebarcontent {
margin-top:-5px;
}

#newsarea a:link {
		color:#039;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
		text-decoration: underline;
}

#newsarea a:active {
		color:#039;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
		text-decoration: underline;
}

#newsarea a:visited {
		color:#039;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
		text-decoration: underline;
}

#newsarea a:hover {
		color:#039;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
		text-decoration: none;
}

.charter_left {
width:8px;
background-image:url(/i/charter_sd_left.gif);
}

.charter_right {
width:8px;
background-image:url(/i/charter_sd_right.gif);
}

.charter_head_left {
font-family:"Courier New", Courier, monospace;
font-size:11px;
font-weight:bold;
color:#666666;
padding-left:18px;
padding-bottom:12px;
vertical-align:bottom;
}

.charter_head_right {
padding-right:18px;
padding-bottom:12px;
vertical-align:bottom;
text-align:right;
}

.charter_content{
font-family:"Courier New", Courier, monospace;
font-size:11px;
color:#666666;
padding-right:18px;
padding-left:18px;
padding-bottom:18px;
padding-top:18px;
text-align:left;
}

.charter_sign {
font-family:"Courier New", Courier, monospace;
font-size:11px;
color:#666666;
text-align:left;
padding:8px;
background-color:#FFFFCC;
}

.charter_sign input {
font-family:"Courier New", Courier, monospace;
font-size:11px;
color:#000099;
border-bottom:#666666 1px solid;
border-left:0px;
border-right:0px;
border-top:0px;
background-color:#FFFFCC;
width:100px;
}

