body, span, input, select, a, table, td, p, H1, H2, H3, TH, UL, OL, font, textarea
{
	margin:0px;
	font-size:8pt;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}
label, input
{vertical-align:middle;}
.TextBox
{
	border:1px #999999 solid;
	background-color:White;
}
.title
{
    FONT-SIZE: 25px;
    COLOR: #000000;
    FONT-FAMILY: Century Gothic    
}
A:link {
	COLOR: #0000ff
}
A:visited {
	COLOR: #800080
}
A:hover {
	COLOR: #800080; TEXT-DECORATION: none
}
.menus {
	COLOR: #8b8b8d; LINE-HEIGHT: 16px
}
A.menus {
	COLOR: #8b8b8d; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
A.menus:visited {
	COLOR: #8b8b8d; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
A.menus:hover {
	COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
A.menus:active {
	COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}

.menustitle {
	COLOR: #8b8b8d; LINE-HEIGHT: 16px
}

.indexbg {
	BACKGROUND: no-repeat
}
.qnews {
	COLOR: #999999;  TEXT-DECORATION: none
}
A.qnews {
	COLOR: #999999;  TEXT-DECORATION: none
}
A.qnews:visited {
	COLOR: #433d7d;  TEXT-DECORATION: none
}
A.qnews:hover {
	COLOR: #000000;  TEXT-DECORATION: none
}
A.qnews:active {
	COLOR: #000000;  TEXT-DECORATION: none
}
.left-menu {
	FONT-SIZE: 9pt; COLOR: #999999; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
A.left-menu {
	FONT-SIZE: 9pt; COLOR: #999999; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
A.left-menu:visited {
	FONT-SIZE: 9pt; COLOR: #999999; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
A.left-menu:hover {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
A.left-menu:active {
	FONT-SIZE: 9pt; COLOR: #999999; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.menus {
	COLOR: #8b8b8d; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.link {
	COLOR: #000000; LINE-HEIGHT: 16px
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #433b80
}
A.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #433b80; TEXT-DECORATION: none
}
A.title:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #433b80; TEXT-DECORATION: underline
}
A.title:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #433b80
}
.mb {
	COLOR: #999999;  TEXT-DECORATION: none
}
A.mb {
	COLOR: #999999;  TEXT-DECORATION: none
}
A.mb:visited {
	COLOR: #999999;  TEXT-DECORATION: none
}
A.mb:hover {
	COLOR: #000000;  TEXT-DECORATION: none
}
A.mb:active {
	COLOR: #000000;  TEXT-DECORATION: none
}
.copyright {
	COLOR: #999999
}
.content_g {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 120%
}
.main_title 
{
}
#TopBanner
{
	width:493px;
	height:45px;
	background-image:url(../Images/es2b.jpg);
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #ffffff;
	padding-top:8px;
	padding-left:20px;
	margin-bottom:8px;
}
.promo_title {
	FONT-SIZE: 14px; COLOR: #660099; LINE-HEIGHT: 140%
}
.promo_content {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 120%
}
.p_title {
	FONT-SIZE: 13px; LINE-HEIGHT: 140%
}
.p_subtitle {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 140%
}
.p_content {
	COLOR: #666666; LINE-HEIGHT: 140%
}
.b_title {
	FONT-SIZE: 16px; COLOR: #333399; LINE-HEIGHT: 140%
}
A.feature {
	COLOR: #999999; LINE-HEIGHT: 120%; TEXT-DECORATION: none
}
A.feature:visited {
	COLOR: #999999; LINE-HEIGHT: 120%; TEXT-DECORATION: none
}
A.feature:hover {
	COLOR: #000000; LINE-HEIGHT: 120%; TEXT-DECORATION: none
}
#content
{
	vertical-align:top;
	text-align:left;
	width:100%
}

.RegTable
{
	border:none;
	border-collapse:collapse;
}
.RegTitle
{
	background-color:#4e4e9a;
	font-weight:bold;
	color:White;
	border:1px white solid;
}
.RegTd1
{
	background-color:#e1e0eb;
	padding-left:10px;
	font-weight:bold;
	color:#333399;
	border:1px white solid;
}
.RegTd2
{
	border:1px white solid;
	background-color:#e1e1e1;
}
.Margin10
{
	margin-left:10px;
	margin-right:10px;
}

