body {
	margin:0px; padding:0px; font-family:Arial; background:white; font-size:12px; color:#484848;
}

img {
	border:0px;
}
form {
	margin:0px;
}
#header {
	height:92px; background:url("../images/header_bg.gif") repeat-x;
}

#main {
	width:977px;
}

#nav {
	background:black; height:25px;
}
#nav ul {
	margin:0px 0px 0px 23px; padding:0px; list-style:none;
}
#nav ul li {
	float:left; width:114px; background:url("../images/nav_item_bg.gif") no-repeat;
}
#nav ul li a {
	display:block; width:100%; text-align:center; font-size:12px; color:white; line-height:25px; text-decoration:none; font-weight:bold;
}

.banner {
	border:1px solid #d8ddd7; margin-bottom:10px;
}
#rightBox {
	float:right; width:208px; margin-top:9px;
}
#rightBox #graybox {
	background:url("../images/graybox_bg.gif") no-repeat; height:128px;
}
#rightBox #graybox p {
	margin:15px 80px 15px 15px; font-size:12px; color:black; line-height:1.6em;
}
#rightBox #loginBox {
	background:#e9f2f4; padding:10px; margin:10px 0px;
}
#rightBox #loginBox h4 {
	margin:0px; font-size:12px; color:#1e487d;
}
#rightBox #loginBox th {
	font-size:12px; color:#1e487d; font-weight:normal;
}
#rightBox #loginBox td input.txt {
	background:white; border:0px; width:120px;
}
#leftSpace {
	float:left; width:24px;
}
#core {
	float:left; width:732px; margin-top:19px;
}
#core h2 {
	margin:0px; padding:13px 10px 10px 20px; font-size:14px; color:#1e487d; background:url("../images/title_bg.gif") no-repeat;
}
#core h2 span {
	color:#4f5354; font-size:12px; font-weight:normal;
}
#core #column {
	padding-left:13px;
}
#core .homecolumn img {
	border-bottom:1px solid #58798c;
}
#core .homecolumn {
	float:left; width:225px; height:180px; margin:10px 0px; background:#f0f0f0 url("../images/home_column_bg.jpg") 0px 66px repeat-x;
}
#core .homecolumn h4 {
	margin:0px; font-size:12px; color:#174777; padding:0px 10px; line-height:25px;
}
#core .homecolumn p {
	margin:10px; color:#4a4a4a; font-size:12px; text-indent:0;
}
#core .columnSpace {
	float:left; width:13px;
}
#core dl {
	margin-left:115px;
}
#core dl dt {
	background:url("../images/list_point.gif") 0px 2px no-repeat; font-size:12px; color:#1e487d; padding-left:15px;
}
#core dl.news dt {
	margin-bottom:10px;
}
#core dl dt span {
	margin-right:15px;
}
#core dl dt span {
	margin-right:15px;
}
#core dl dt a {
	font-size:12px; color:#1e487d; text-decoration:none;
}
#core dl dd {
	margin:8px 0px; padding:0px 0px 8px 95px; font-size:12px; color:#484848; border-bottom:1px solid #dbdbdb;
}
#core #intro {
	margin:5px 10px; padding-bottom:10px; border-bottom:1px solid #bbc8d8; font-size:12px; color:black;
}

#core #introtext {
	margin:5px 10px; padding-bottom:10px; font-size:12px; color:#484848;
}
#core p {
	font-size:12px; color:#484848; line-height:1.6em;
}
#core ul {
	font-size:12px; color:#484848; line-height:1.6em;
}
#contribute img.pic {
	float:left; border:3px solid #e9f1f4; margin-right:10px;
}
#contribute td {
	width:50%; vertical-align:top;
}
#contribute td p {
	margin:8px; font-size:12px; color:#484848; line-height:1.5em;
}
#contribute td p.more a {
	background:url("../images/list_point.gif") no-repeat; padding-left:12px;
}
p.more {
	text-align:right; font-size:12px; color:#1e487d;
}
p.more a {
	font-size:12px; color:#1e487d; text-decoration:underline;
}

/* Footer Begin */
a.v4footerlink { font-family: Arial, Verdana; font-size: 12px; color: #003366;}
a.v4footerlink:link { font-family: Arial, Verdana; font-size: 12px; color: #003366; text-decoration: none;}
a.v4footerlink:visited { font-family: Arial, Verdana; font-size: 12px; color: #003366; text-decoration: none;}
a.v4footerlink:active { font-family: Arial, Verdana; font-size: 12px; color: #003366; text-decoration: none;}
a.v4footerlink:hover { font-family: Arial, Verdana; font-size: 12px; color: #003366; text-decoration: none;}

.v4copyright {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}


P {
	FONT-FAMILY: Arial, Helvetica, line-height:16pt; FONT-WEIGHT: normal; empty-cells: show;
text-indent:24px; }
/* Footer End */