#header {
	width: 700px;
	height: 50px;
	background: url(/images/menu/logo.gif) no-repeat left;
	position: absolute;
}
#wrapper{
	width: 700px;
	height: auto;
	background-color:#FFFFFF;
	margin:10px auto;
	border: 1px solid #000000;
	text-align:left;
	background-image: url(/images/menu/logo.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: auto;
	vertical-align: middle;
}
#page {
	width: 700px;
}
.left_alignment {
	float: left;
}
.right_alignment {
	float: right;
}
a.content:link, a.content:active, a.content:visited, a.content:hover{
	color: #666666;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
a.content:hover{
	color: #46a8e4;
	text-decoration: underline;
}
.content {
	color: #666666;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.copyright {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#spacer_4px {
	position: relative;
	height: 4px;
	width: 700px;
}
#spacer_10px {
	position: relative;
	height: 10px;
	width: 700px;
}
h1 {
	font: bold normal 14px Arial, Helvetica, sans-serif;
	color: #0099FF;
	background: url(images/css/bullet_00001.gif) no-repeat left center;
	text-indent: 14px;
	vertical-align: middle;
	text-align: left;
}	
h2 {
	font: bold normal 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #46a8e4;
	text-align: left;
	text-indent: 4px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
#banner {
	position: relative;
	height: 145px;
	width: 700px;
}
#footer {
	vertical-align: bottom;
	width: 700px;
	position: relative;
	bottom: auto;
	top: auto;
}
.greenbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C8D581;
	border-right-color: #C8D581;
	border-bottom-color: #C8D581;
	border-left-color: #C8D581;
}
.bluebox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #46A8E4;
	border-right-color: #46A8E4;
	border-bottom-color: #46A8E4;
	border-left-color: #46A8E4;
}
.blueboxside {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #46A8E4;
	border-left-color: #46A8E4;
}
.bullet {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	background: url(images/css/bullet_00001.gif) no-repeat left center;
	text-indent: 20px;
	vertical-align: middle;
	text-align: left;
	height: 30px;
}	
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #666666;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #46A8E4;
	border-right-color: #46A8E4;
	border-bottom-color: #46A8E4;
	border-left-color: #46A8E4;
	text-align: left;
}
.smalltext_noborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #666666;
}

A.submenuLink:link {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT:0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	COLOR: #888888;
	TEXT-INDENT: 7px;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, oE;
}
A.submenuLink:active {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT:0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	COLOR: #888888;
	TEXT-INDENT: 7px;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, oE;
}
A.submenuLink:visited {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT:0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	COLOR: #888888;
	TEXT-INDENT: 7px;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, oE;
}
A.submenuLink:hover {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT:0px;
	FONT-SIZE: 10px;
	BACKGROUND: #FFF9AE;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	COLOR: #6D6E71;
	TEXT-INDENT: 7px;
	PADDING-TOP: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif, oE;
}
.menuSite {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: #9FC723;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	TEXT-INDENT: 7px;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	color: #FFFF33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menuSite_o {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: #F79D01;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	TEXT-INDENT: 7px;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	color: #FFFF33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menuSite_b {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: #1776C4;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	TEXT-INDENT: 7px;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	color: #FFFF33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menuSite_p {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: #AC4A95;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	TEXT-INDENT: 7px;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	color: #FFFF33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.menulink2:link {
	FONT-SIZE: 10px; COLOR: #46A8E4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menulink2:visited {
	FONT-SIZE: 10px; COLOR: #46A8E4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menulink2:hover {
	FONT-SIZE: 10px; COLOR: #B2C162; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkparagraph_plain:link {
	FONT-SIZE: 11px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.linkparagraph_plain:visited {
	FONT-SIZE: 11px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.linkparagraph_plain:hover {
	FONT-SIZE: 11px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.typelinks:link {
	FONT-SIZE: 10px; COLOR: #888888; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.typelinks:visited {
	FONT-SIZE: 10px; COLOR: #888888; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.typelinks:hover {
	FONT-SIZE: 10px; COLOR: #0099FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menulink3:link {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menulink3:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menulink3:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0099FF;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #FFFFFF;
}
.homepagetext {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: justify;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #333333;
}	
.homepagetext_nojustify {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: left;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #333333;	
}
.title {
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	color: #0099FF;
	vertical-align: middle;
	white-space: normal;
}
.title_calender {
	text-align: left;
	font: 16px Arial, Helvetica, sans-serif;
	color:#A978B4;	
	letter-spacing:0.5px;
	line-height:25px;
	font-weight:600
}
.homepagetext_ul {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: justify;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #333333;
	list-style-image: url(images/css/bullet_00002.gif);
	list-style-type: circle;
}
.homepagetext_ul_nojust {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #333333;
	list-style-image: url(images/css/bullet_00002.gif);
	list-style-type: circle;
}
A.simplifySubmenu:link {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	COLOR: #888888;
	TEXT-INDENT: 7px;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, oE;
}
A.simplifySubmenu:active {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	COLOR: #888888;
	TEXT-INDENT: 7px;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, oE;
}
A.simplifySubmenu:visited {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	COLOR: #888888;
	TEXT-INDENT: 7px;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, oE;
}
A.simplifySubmenu:hover {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	BACKGROUND: #7BBAE7;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	COLOR: #fff;
	TEXT-INDENT: 7px;
	PADDING-TOP: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif, oE;
}
.site {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	BACKGROUND: #42AAE7;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	TEXT-INDENT: 7px;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif, oE;
}
.pageTextMandarin {
	font-family: Verdana, Arial, Helvetica, sans-serif, oE;
	text-align: justify;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 12px;
	COLOR: #666;
	line-height: 18px;
}	
.homepagetext_rightalign {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: left;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #333333;
}
#mid_alignment {
	float: none;
	position: relative;
	clip: rect(auto,auto,auto,auto);
	top: 113px;
	height: 20px;
	width: 720px;
	clear: both;
}
.f004 {
    FONT-SIZE: 11px;
	BACKGROUND: #E4F3F3;
	TEXT-DECORATION: none;
	color: #666666;
	PADDING-LEFT: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #CFCFCF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
letter-spacing:.02em;
}

.f004r {
    FONT-SIZE: 11px;
	BACKGROUND: #E4F3F3;
	TEXT-DECORATION: none;
	color: #666666;
	PADDING-LEFT:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #CFCFCF;
	border-bottom-color: #CFCFCF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing:.02em;
}
.f003 {
	FONT-SIZE: 11px;
	BACKGROUND: #F0F7F7;
	TEXT-DECORATION: none;
	color: #666666;
	PADDING-LEFT:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #CFCFCF;
	border-bottom-color: #CFCFCF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing:.02em;
	}
.f003r {
    FONT-SIZE: 11px;
	BACKGROUND: #F0F7F7;
	TEXT-DECORATION: none;
	color: #666666;
	PADDING-LEFT:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #CFCFCF;
	border-bottom-color: #CFCFCF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing:.02em;
}
.f005 {
    FONT-SIZE: 11px;
	BACKGROUND: #E9D9E4;
	TEXT-DECORATION: none;
	color: #666666;
	PADDING-LEFT: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #CFCFCF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
letter-spacing:.02em;
}

.f005r {
    FONT-SIZE: 11px;
	BACKGROUND: #E9D9E4;
	TEXT-DECORATION: none;
	color: #666666;
	PADDING-LEFT:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #CFCFCF;
	border-bottom-color: #CFCFCF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing:.02em;
}
.f_calendar {
    FONT-SIZE: 10px;
	BACKGROUND: #DFBCD4;
	TEXT-DECORATION: none;
	color: #666666;
	PADDING-LEFT: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #EEDCE9;
	border-bottom-color: #B16B9B;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.f_calendar_g{
    FONT-SIZE: 10px;
	BACKGROUND: #DDDBDB;
	color: #333333;
	PADDING-LEFT: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #BAB9B9;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.p01 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #4C6092;
}
.dotline {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #DFDFDF;
}
.dotlineT {

	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}
.calendar_bg {
    FONT-SIZE: 11px;
	BACKGROUND: #B0B0B0;
	TEXT-DECORATION: none;
	color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
	border-left-color: #E5E5E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing:.02em;
}
.calendar_date_bg {
    FONT-SIZE: 10px;
	BACKGROUND:#B455A0;
	TEXT-DECORATION: none;
	color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
	border-left-color: #E5E5E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing:.02em;
}
.calendar_cw:link {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height:19px;
}
.calendar_cw:visited {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height:19px;
}
.calendar_cw:hover {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height:19px;	
}