.mouseoverinfo {
BORDER-BOTTOM: #33CCFF 1px solid; 
BORDER-LEFT: #33CCFF 1px solid; 
BORDER-RIGHT: #33CCFF 1px solid; 
BORDER-TOP: #33CCFF 1px solid; 
POSITION: absolute; 
VISIBILITY: hidden; 
background-color: #FFFFCC;
padding-top: 3px; 
padding-right: 3px; 
padding-bottom: 3px; 
padding-left: 3px;
}

.leftmenulevel1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0a5b9d;
font-weight:thin;
}


.leftmenulevel1 a{
font-family:Arial, Helvetica, sans-serif;
color:#0a5b9d;
text-decoration:none;
}

.leftmenulevel2{
font-family:Arial, Helvetica, sans-serif;font-size:12px;
color:#616265;
}

.leftmenulevel2 a{
font-family:Arial, Helvetica, sans-serif;
color:#616265;
text-decoration:none;
}


.leftmenulevel1 a:hover{
	background-color:#c7e5ff;
font-family:Arial, Helvetica, sans-serif;font-size:14px;
color:#0099FF;
font-weight:bold;
	display:block;
}

.leftmenulevel2 a:hover {
	background-color:#c7e5ff;
font-family:Arial, Helvetica, sans-serif;font-size:12px;
color:#0099FF;
font-weight:bold;
	display:block;
}
/*
#arrows {
Z-INDEX: 1; 
LEFT: 74px; 
WIDTH: 10px; 
POSITION: absolute; 
TOP: 171px}
*/

a:link {
cursor: hand;
FONT-FAMILY: 宋體; mso-ascii-font-family: &apos; Times: ; mso-hansi-font-family: &apos;
font-size: 12px;
color: #22b0ff;
text-decoration: none;
}

a:hover {
cursor: hand;
FONT-FAMILY: 宋體; mso-ascii-font-family: &apos; Times: ; mso-hansi-font-family: &apos;
font-size: 12px;
color: #FF5A0D;
text-decoration: none;
}

a:active {
FONT-FAMILY: 宋體; mso-ascii-font-family: &apos; Times: ; mso-hansi-font-family: &apos;
font-size: 12px;
color: #22b0ff;
text-decoration: none;
}

a:visited {
FONT-FAMILY: 宋體; mso-ascii-font-family: &apos; Times: ; mso-hansi-font-family: &apos;
font-size: 12px;
color: #22b0ff;
text-decoration: none;
}

.bluenews{
color:#5eb6c7;
background-color: #B6E4F9;
}


.bluesurveyButton{
cursor: hand;
color: #FFFFFF;
background-color: #76C2F7;
border-style:outset;
border-width:thin;
border-color:#ffffff;
border-style:outset;
}


BODY {
	scrollbar-face-color:#FFF6C9;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#dddddd;
	scrollbar-shadow-color:#FFF6C9;
	scrollbar-highlight-color:#FFFFFF;
	background-color: #cbd3d2;
	FONT-FAMILY: 宋體; mso-ascii-font-family: &apos; Times: ; mso-hansi-font-family: &apos;
}


.bluefont {
font-size:12px;
color:#5eb6c7;
}

.bluefont14 {
font-size:14px;
color:#5eb6c7;
}



.error{
background-color: #FFD741;
color: #ff7e00;
font-weight: bold;
padding: 1px; 
}


.highlight {
color:#FF9900;
font-weight:bold;
}

.highlightnobold{
color:#777777;
font-weight:bold;
FONT-FAMILY: 宋體; mso-ascii-font-family: &apos; Times: ; mso-hansi-font-family: &apos;
}

#links {	
Z-INDEX: 1; 
LEFT: 77px; 
WIDTH: 20px; 
POSITION: absolute; 
TOP: 64px}

.menu {	
font-size:12px;	
color: #5d5d5d;	
}


.news{
color:#22b0ff;
background-color: #FFCC66;
}

.newsgeneral{
color:#22b0ff;
background-color: #ffffff;
}

.pagetitle {

	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	color: #22b0ff;

}

.question1 {
color:#0033CC;
font-size: 12px;
}


.question2{
background-color: #CCCCCC;
color: #663300;
font-size : 10pt;
padding: 1px;
}

.questionafterlogin{
background-color: #DAF1FA;
color: #5eb6c7;
font-size : 10pt;
padding: 1px;
}

.regButton{
cursor: hand;
margin-top: 5px;
width: 150px;
font-weight: bold;
color: #FFffff;
background-color: #FAB71B;
border-color:#FFFFFF;
border-style:outset;
border-width:thick;																													  
}

.reward_table{
background-color:#ade3ff;
color:#22b0ff;
}

.subtitle2 {
	color: #22b0ff;
	font-weight: bold;
}

.subtitle {
	color: #22b0ff;
	font-weight: bold;
}

.subtitle_blue {
	color: #5eb6c7;
	font-weight: bold;
}

.surveyButton{
cursor: hand;
color: #ffffff;
background-color: #22b0ff;
border-style:outset;
border-width:thin;
border-color:#ffffff;
border-style:outset;
}

#ticker{
color:#FF9900;
background-color: #FFFF99;
font: 12px;
height: 60;
width: 190;
border: 0px ;
padding: 2px;
filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.5)
}


td {
	font-family: "Arial";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}


.tab{
background-color:#e8e8e8;
color: #646464;
}

.whitefont {
font-size:12px;	
color: #ffffff;
}


.dmg, .dmgSectionHeader{
					font-family : Verdana, Arial, sans-serif ;
					font-size : 9pt;
					}
					.dmgRequired_Y{
					font-weight: bold;
					}
					.dmgRequired_N{
					font-weight: normal;
					}
					.dmgInput{
					color: Black;
					}
					.dmgSelect{
					color: Black;
					border: 1px solid #Gray;
					}
					.dmgDemographic, .dmgSectionHeader{
					padding: 5px;
					}
					.dmgExistingPage{
					color:#22b0ff;
					font-weight:bold;
					}
					.dmgIndividual{
					background-color: White;
					border: thin solid #E57D2E;
					padding: 5px;
					}
					DIV.dmgGrouping{
					background-color: #ffffff;
					border: 1px solid Gray;
					padding: 5px;
					}
					TABLE.dmgGrouping{
					font-family : Verdana, Arial, sans-serif ;
					font-size : 9pt;
					padding: 5px;
					}

					.dmgError{
					background-color: #FFD741;
					color: #ff0000;
					font-weight: bold;
					padding: 1px;
					}
					.dmgQuestion{
					/*background-color: #f2f2f2;		*/
					font-size : 9pt;
					padding: 1px;
					}
					.dmgSectionContent{
					color:#666666;
					font-size:12px;
					}
					.dmgGroupingdate{
					visibility:hidden;
					}

		.dmgButton{
					cursor: hand;
					margin-top: 5px;
					width: 150px;
					font-weight: bold;
					color: #FFFFFF;
					background-color:#FF9900;
					border-style:outset;
					border-width:thick;
					border-color:#FFFFFF;
					}

					.dmgsubtitle{
					color:#22b0ff;
					font-size:12px;
					font-weight: bold;
					}

					.dmgfocus{
					color:#FF00FF;
					font-size:14px;
					font-weight:bolder;
					}
 .hid {display: none; }
				.show {display: block;
background-color:#FFFFCC;
border:thin;
border-color:#CCCCCC;
margin-left:10px;
				margin-right:10px; }

.dropdown_head {
	font-size:14px;
	color:#999999;
	position: relative;
	padding-left:10px;
    font-weight:bold;
	text-indent:10px;
}

.dropdown_body {
	display:none;
	text-indent:10px;
	color:#485dc5;

	}
.left_menu {
	background-color: #e8e8e8;
	width: 176px;
}

.title_bg {
	background-color: #22b0ff;
	color:#ffffff;
	font-weight: bold;	
    padding: 3px 3px 3px 3px;
}


