body {
background-color: #ffffff;
}

body, p, blockquote, ol, ul, li, td {
font-family: verdana;
font-size: 8pt;
color: #333333;
}

ol, ul, li {
font-family: verdana;
font-size: 8pt;
color: #333333;
}

.text {
font-family: verdana;
font-size: 8pt;
color: #333333;
}

.hometext {
font-family: verdana;
font-size: 7pt;
color: #333333;
}

.text a{
font-weight : bold ;
}

.sidenav {
color: #00539F;
font-family: verdana;
font-size: 8pt;
background-color: #C2D7EC;
text-decoration: none;
cursor : hand ;
}


.sidenavOn {
color: #ffffff;
font-size: 8pt;
font-family: verdana;
background-color: #518BC9;
text-decoration: none;
cursor : hand ;
}

.sidenav a, .sidenav a:hover {
font-size: 8pt;
color: #00539F;
}

.sidenavOn a, .sidenavOn a:hover {
font-size: 8pt;
color: #FFFFFF;
}

.search {
color: #00539F;
font-family: verdana;
font-size: 9pt;
font-weight: bold;
}

.subhead {
color: #ff9900;
font-family: verdana;
font-weight: bold;
}

.copyright {
font-size: .9em;
font-family: verdana;
color: #cccccc;
}

.form {
line-height: normal;
}

.quizQuestion {
background-color: #d7ebff;
}

.faqQuestion {
color: #336699;
font-weight: bold;
}

a {
color: #518BC9;
font-family: verdana;
font-size: 8pt;
text-decoration: none;
}

a:hover {
color : #00539F ; 
}


.footer {
font-size: 8pt;
color: #518BC9;
font-family: verdana;
}

.footer a {
font-size: 8pt;
}

.bgMain{
background-color: #ffffff;
}

.methodHeader{
color:#01539F;
font-family: verdana;
font-weight:bold;
}

.methodPicks{
color:#0152A1
}

.majorHeaders{
background-color:#E6EEF6;
font-family:verdana;
font-weight:bold;
color:#01539F;
}

.tableContent {
background-color:#E6EEF6;
color:#000000;
}

.boldHeaderNoBG{
color:#000000;
font-weight:bold;
}

.blackTextNoBG{
color:#000000;
}

.surveyTableColumn{
background-color:#E6EEF6;
color:#01539F;
font-weight:bold;
}

.surveyTableRow{
background-color:#E6EEF6;
color:#01539F;
}


.ltBlueBg { 
background-image: url("/images/global/ltBlueBg.gif");
}

.red {
background-color: #ff0000;
}

.coupon {
font-size: 9 px;
}

.leaderTxt {
color:#006699;
font-weight: bold; 
}

input.submitButton {
border-style: none;
background-color: #999999;
color: #ffffff; 
font: bold 7.5pt Verdana;
padding-right: 8px;
padding-left: 8px;
padding-top: 3px;
padding-bottom: 3px;
cursor: hand;
}

.glossaryHeader {
color: #336699;
font-weight: bold;
}

.calborder {
    BACKGROUND-COLOR: #00539f
}

.nodatefill
{
    BACKGROUND-COLOR: #518bc9
}

.formLabel {
font-weight : bold ;
}

.error {
color : #ff0000;
}

.inputFont {
font-family: verdana;
font-size: 8pt;
}


/* general */	
	.cs_tableborder01 { border-color:#CCCCCC; }
	
	/* background colors */
	.cs_bgbhead { background-color:#CCCCCC}	
	.cs_bgtxt { background-color:#EEEEEE} 
	 
	/* fonts */
	.cs_bhead { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:9pt; color: #003399; font-weight : bold; text-decoration : none}

	.cs_txt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 9pt; color: #003399; text-decoration : none; }
    .cs_subtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 8pt; color: #003399; text-decoration : none; }
	
	/* background colours */
	.cs_bgloginhead { background-color:#CCCCCC;}
	.cs_bgloginmain { background-color:#EEEEEE;}
	.cs_bgline { background-color:#FFFFFF;}
		
	/* fonts */	 
	.cs_loginhead { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:9pt; color: #003399; font-weight : bold; text-decoration : none; }

