body {
	margin:0;
	background-color:#ECEBEA;
}

form {
	padding:0;
	margin:0;
}


img {
	border:0;
	padding:0;
	margin:0;
}

.navigation {font-family: arial,verdana,helvetica,sans-serif; font-size:11px; color: #999999; background-color:#333333; padding:7px 0 7px 10px;}
.navigation a:link {color: #ffffff;text-decoration:none;}
.navigation a:hover {color: #D73239; text-decoration:none;}
.navigation a:active {color: #ffffff; text-decoration:none;}
.navigation a:visited {color: #ffffff; text-decoration:none;}

.pageHeader {font-family: arial,verdana,helvetica,sans-serif; font-size:16px; color: #043179; background-color:#E5EAF1; padding:10px 10px 10px 10px; font-weight:bold;}

/*FOOTER STYLE*/
.footer {font-family: arial,verdana,helvetica,sans-serif; font-size:10px; color: #043179; background-color:#E5EAF1; padding:10px 10px 10px 10px;}
.footer a:link {color: #043179;text-decoration:underline;}
.footer a:hover {color: #748DB5; text-decoration:underline;}
.footer a:active {color: #043179; text-decoration:underline;}
.footer a:visited {color: #043179; text-decoration:underline;}

.footerCredit {font-family: arial,verdana,helvetica,sans-serif; font-size:10px; color: #043179; padding:5px 15px 5px 0; text-align:right;}
.footerCredit a:link {color: #043179;text-decoration:none;}
.footerCredit a:hover {color: #748DB5; text-decoration:none;}
.footerCredit a:active {color: #043179; text-decoration:none;}
.footerCredit a:visited {color: #043179; text-decoration:none;}


/*HEADER STYLE*/
.headerDescription {font-family: arial,verdana,helvetica,sans-serif; font-size:10px; color: #4A6B9E; padding:5px 0 7px 0; text-align:justify; line-height:1.3em;}


/*CONTENT STYLE*/
.content12 {font-family: arial,verdana,helvetica,sans-serif; font-size:12px; color: #000000; line-height:1.5em; padding:25px 50px 25px 50px;}
.content12 a:link {color: #0D3A7E;text-decoration:underline;}
.content12 a:hover {color: #ffffff; text-decoration:underline; background-color:#0D3A7E;}
.content12 a:active {color: #ffffff; text-decoration:underline;}
.content12 a:visited {color: #0D3A7E; text-decoration:underline;}

.content12noPad {font-family: arial,verdana,helvetica,sans-serif; font-size:12px; color: #000000;}
.content12noPad a:link {color: #0D3A7E;text-decoration:underline;}
.content12noPad a:hover {color: #ffffff; text-decoration:underline; background-color:#0D3A7E;}
.content12noPad a:active {color: #ffffff; text-decoration:underline;}
.content12noPad a:visited {color: #0D3A7E; text-decoration:underline;}


.notifyError {
	font-family: arial,verdana,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#CC0000;
	}
	
.homeNewsTitle {font-family: arial,verdana,helvetica,sans-serif; font-size:14px; font-weight:bold; color: #cc0000; background-color:#D9D9D9;}

.homeNewsItem {font-family: arial,verdana,helvetica,sans-serif; font-size:11px; color: #000000; background-color:#DBDFE6; line-height:2em;}
.homeNewsItem a:link {color: #000000; text-decoration:underline;}
.homeNewsItem a:visited {color: #000000; text-decoration:underline;}
.homeNewsItem a:hover {color: #cc0000; text-decoration:underline;}
.homeNewsItem a:active {color: #cc0000; text-decoration:underline;}


.homeCalendarTitle {font-family: arial,verdana,helvetica,sans-serif; font-size:14px; font-weight:bold; color: #0D3A7E; background-color:#D9D9D9;}

.homeCalendarItem {font-family: arial,verdana,helvetica,sans-serif; font-size:9px; color: #000000; line-height:1.5em;}
.homeCalendarItem a:link {color: #cc0000; text-decoration:underline;}
.homeCalendarItem a:hover {color: #000000; text-decoration:underline;}
.homeCalendarItem a:active {color: #cc0000; text-decoration:underline;}
.homeCalendarItem a:visited {color: #cc0000; text-decoration:underline;}

.homeWelcome {font-family: arial,verdana,helvetica,sans-serif; font-size:12px; color: #000000; line-height:1.3em; padding:15px 28px 0 28px;}
.homeWelcome a:link {color: #0D3A7E;text-decoration:underline;}
.homeWelcome a:hover {color: #ffffff; text-decoration:underline; background-color:#0D3A7E;}
.homeWelcome a:active {color: #ffffff; text-decoration:underline;}
.homeWelcome a:visited {color: #0D3A7E; text-decoration:underline;}

.homeFeatureLinks {font-family: arial,verdana,helvetica,sans-serif; font-size:12px; color: #D73239; line-height:1.5em;}
.homeFeatureLinks a:link {color: #D73239;text-decoration:underline;}
.homeFeatureLinks a:hover {color: #000000; text-decoration:underline; background-color:#ffffff;}
.homeFeatureLinks a:active {color: #000000; text-decoration:underline; background-color:#ffffff;}
.homeFeatureLinks a:visited {color: #D73239; text-decoration:underline;}

.month {width:100%; text-align:center; background-color:#ffffff;}

.dayname{color: #000000; font-weight: normal; font-size: 10px; font-family: arial,verdana,helvetica,sans-serif; text-align:center; background-color:#ffffff;}
.monthname {color: #000000; font-weight: normal; font-size: 12px; font-family: arial,verdana,helvetica,sans-serif; font-weight:bold; background-color:#ffffff;}

.today {color: #00ff00; font-weight: normal; font-size: 12px; font-family: arial,verdana,helvetica,sans-serif; font-weight:bold; text-align:center; background-color:#aaaaaa;}
.today a:link{color: #000000; text-decoration:none;}
.today a:hover {color: #D73239; text-decoration:none; }
.today a:visited {color: #000000; text-decoration:none;}

.nomonthday { color: #000000; font-weight: normal; font-size: 10px; font-family: arial,verdana,helvetica,sans-serif; text-align:center; background-color:#ffffff;}

.sunday {color: #000000; font-weight: normal; font-size: 10px; font-family: arial,verdana,helvetica,sans-serif; text-align:center; background-color:#ffffff;}
.sunday a:link{color: #000000; text-decoration:none;}
.sunday a:hover {color: #D73239; text-decoration:none; }
.sunday a:visited {color: #000000; text-decoration:none;}

.saturday {  color: #000000; font-weight: normal; font-size: 10px; font-family: arial,verdana,helvetica,sans-serif; text-align:center; background-color:#ffffff;}
.saturday a:link{color: #D73239; text-decoration:none;}
.saturday a:link{color: #000000; text-decoration:none;}
.saturday a:hover {color: #D73239; text-decoration:none;}
.saturday a:visited {color: #000000; text-decoration:none;}

.monthday { color: #000000; font-weight: normal; font-size: 10px; font-family: arial,verdana,helvetica,sans-serif; text-align:center; background-color:#ffffff;}
.monthday a:link{color: #D73239; text-decoration:none;}
.monthday a:link{color: #000000; text-decoration:none;}
.monthday a:hover {color: #D73239; text-decoration:none;}
.monthday a:visited {color: #000000; text-decoration:none;}

.event { color: #000000; font-weight: normal; font-size: 10px; font-family: arial,verdana,helvetica,sans-serif; text-align:center; background-color:#D7E1F5;}
.event a:link{color: #000000; text-decoration:none;}
.event a:link{color: #000000; text-decoration:none;}
.event a:hover {color: #D73239 ; text-decoration:none;}
.event a:visited {color: #000000; text-decoration:none;}

.todayevent { color: #ffffff; font-weight: normal; font-size: 10px; font-family: arial,verdana,helvetica,sans-serif; text-align:center; background-color:#000080;}
.todayevent a:link{color: #ffffff; text-decoration:none;}
.todayevent a:link{color: #ffffff; text-decoration:none;}
.todayevent a:hover {color: #D73239; text-decoration:none;}
.todayevent a:visited {color: #ffffff; text-decoration:none;}

.chinacontent { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;color: #000000; line-height:1.5em;}
.chinacontent a:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #0052A0;}
.chinacontent a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #0052A0;}
.chinacontent a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #D2232A;}
.chinacontent a:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #0052A0;}


.dayAtGlanceHeader { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px;color: #0D3A7E; font-weight:bold;}
.dayAtGlanceText { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;color: #000000; line-height:1.5em; padding:25px 50px 25px 50px;}

.weekAtGlanceHeader { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px;color: #0D3A7E; font-weight:bold;}
.weekAtGlanceText { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;color: #000000; line-height:1.5em; padding:25px 50px 25px 50px; background-color:#F4F4F4;}

.yearAtGlanceHeader { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px;color: #0D3A7E; font-weight:bold; padding:25px 0 0 5px;}


.month
{ width: 210px;
background-color: #000000;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px;
padding: 5px;
}

.month td{
border: 1px #000000 solid;
padding: 5px;
}

.yearnavigation {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 14px;
color: #000000; 
font-weight:bold;
}
.yearnavigation a:link {text-decoration: none;}
.yearname{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 14px;
color: #000000; 
font-weight:bold;
}