body {
	background-color: #FFFCF2;
}
H3,A,TD,P,B,INPUT,.sTx,LI,.error,DIV,.dTx,.qCls,.ansCls{font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #195193 }
input, select, textarea  { font-family:Verdana, Tahoma,  Arial, Helvetica, sans-serif; color: #696969; font-size: 10px; border:1px solid }
h3 { font-size: 16px; margin: 0px 0px 10px 0px;}
h4 { font-size: 12px; margin: 0px 0px 10px 0px; font-weight:normal}
a { text-decoration: none; }
a:link    { color: #6a97c8; text-decoration: none; }
a:visited { color: #6a97c8; text-decoration: none; }
a:hover   { color: #195193; text-decoration: underline; }
a:active  { color: #6a97c8; text-decoration: none; }
p {
	text-indent:20px;
}
a.toplinkOn:link, a.toplinkOn:visited,a.toplinkOn:hover,a.toplinkOn:active{
	color:#ffff66;
}

a.toplink:hover,a.toplink:active{
	color:#ffff66;
}

form { margin: 0; padding: 0; text-align: left;}


.error{
	font-size:13px;font-weight:bold;
	color:#CC0000
}
.qCls{
	font-size:13px
	color: #8C6B8C;
}
.ansCls{
	font-size:13px
	color: #000000;
}
.mdCaption{font-size:11px;font-weight:bold;}
.sTx,.sLn{font-size:11px;}
.lTx,.lLn{font-size:15px}

#footerSection{
	color:#;
}
#footerSection a{
	color:#;
}


table.grid td{
	padding: 3px 3px 3px 6px;
	text-indent:0px;
}

tr.gridRow1 td,tr.gridRow0 td{
	border-bottom: 1px solid #C1DAD7;
}


/*---- Layout ----*/
div
{
	/* this is for netscape 4's sake */
	margin: 0;
	padding: 0;
}


