@charset "utf-8";
/* CSS Document */

body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #262261;
}
body {
	background-image: url(../images/background.jpg);
	background-color: #39567f;
	background-repeat: repeat-x;
	background-position:50% 0%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}
h2{
	border-bottom:1px solid #d6f2fe;
	font-family:Georgia, 'Times New Roman', Times, serif;
	color:#262261;
	font-size:22px;
	font-weight:lighter;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}
form{
	display:inline;
}
.contentBG{
	background-color:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top:2px;
}
.contentIndexMain{
	padding-right:20px;
	padding-top:20px;
}
.contentMain{
	padding-right:20px;
}
.sidebar{
	padding-top:20px;
}
.footerUL{
	margin:0px;
	padding:0px;
	margin-left:20px;
}
.footerBox{
	width:20%;
	background-color:#2b415f;
	border:1px solid #4c5b71;
	font-size:10px;
	color:#aab3bf;
}
.footerBox a{
	color:#aab3bf;
}
.footerCal{
	
	margin-top:5px;
	padding:5px;
	padding-left:35px;
	background-image:url(../images/footer_cal.gif);
	background-repeat:no-repeat;
	background-position:11px 50%;
}
.footerCalDate{
	color:#FFFFFF;
	font-size:10px;
}
.odd{
	background-color:#416996;
}
.even{
	background-color:#557aa1;
}
.footerCal a{
	font-weight:bold; color:#a3dcff;
}

/*Hong's Sytle*/
fieldset label
{
	width:120px;
	display:block;
	float:left;
	clear:both;
}


fieldset input 
{
	float:left;
}


fieldset input, fieldset label
{
	margin-top:10px;
	
}


#newsletter_email_list
{

	overflow:auto;
	
}


a img
{
	border:none;
}


.email_archive
{

}

.zebra1 {
	background-color:#f1f4f9;
	padding:4px;
}
.zebra2 {
	background-color:#e6ebf5;
	padding:4px;
}




