/* PHP LIVE CSS */

#surveyDiv {
    position: absolute; 
    height: 1; 
    width: 1; 
    top: 0; 
    left: 0;
}

/* end PHP LIVE CSS */

body
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: 150%;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
}
a.menuOn
{
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	padding-left: 12px;
}
a.menuOff
{
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	font-weight: bolder;
	padding-left: 12px;
}
a.subMenuOff
{
	font-weight: bold;
	margin-top: 10px;
}
a.subMenuOn
{
	font-weight: bold;
	text-decoration: none;
	margin-top: 10px;
	color: #666666;
}
td.tableTitle
{
	background-color: #990000;
	padding: 3px;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
}
td.tableSubTitle
{
	background-color: #cccccc;
	height: 20px;
	padding-left: 10px;
	color: #000000;
	font-weight: bold;
	font-size: 9px;
	border-bottom: solid 2px #666666;
}
td.tableField
{
	background-color: #ececec;
	padding: 3px;
	color: #000000;
}
td.tableField2
{
	background-color: #ffffff;
	padding: 3px;
	color: #000000;
}
td.tableEnd
{
	border-top: solid 2px #666666;
}
td.menuOnBg
{
	background-color: #990000;
	height: 23px;
	padding-bottom: 1px;
	cursor:pointer;
}
td.menuOffBg
{
	height: 24px;
	cursor:pointer;
}
td.menuOnBitBg
{
	background-color: #000000;
}
td.menuOffBitBg
{
	padding-left: 9px;
}
.textLight
{
	color: #999999;
}
.textLighter
{
	color: #666666;
}
.bgColorLight
{
	background: #e5e5e5;
}
.mainTitle
{
	background-color: #990000;
	height: 35px;
	font-weight: bolder;
	font-size: small;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 15px;
}
.title
{
	font-weight: bold;
	font-size: 130%;
	margin-bottom: 10px;
	color: #000000;
	padding: 2px;
}
.secTitle
{
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	color: #000000;
	padding: 2px;
	background: url('/i/bg_dotted_red.gif') repeat-x bottom;
}
.subTitle
{
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
	color: #000000;
}
.textWhite
{
	color: #FFFFFF
}
.smallLight
{
	font-size: 10px;
	color: #999999;
}
.bulPoint
{
	margin-top: 3px;
	margin-right: 5px;
	border: solid 2px #e5e5e5;
}
li.ps
{
	list-style-type: square;
	padding-bottom:5px;
}
ul.ulMenu
{
	margin-left: 20px;
	margin-top: 5px;
}
.inputdef
{
	height: 21px;
	font-size: 10px;
	font-weight: bold;
	border: solid 1px #000000;
	color: #FFFFFF;
	background-color: #990000;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
hr
{
	color: #000000; height: 1px
}
a.calMonth {font-size: 10px; padding-right: 3px}

a.calMonthOn {text-decoration: none; font-size: 10px; color: #333333; padding-right: 3px}
a.calMonthOn:hover {text-decoration: none;}
div.calDiv {font-size: 11px; padding-top: 3px; border-top: 2px solid #990000; }

a.calYear {text-decoration: none; font-size: 10px; padding: 5px; margin-right: 2px; margin-bottom: 1px; color: #FFFFFF;}
a.calYear:hover {text-decoration: none}
td.calTD {height: 17px; margin: 0px; background-color: #CCCCCC; border-right: solid 2px #F8F8F8; border-left: solid 2px #F8F8F8; border-bottom: solid 1px #F8F8F8;}

a.calYearOn {text-decoration: none; font-size: 10px; padding: 5px; margin-right: 2px; color: #FFFFFF; background-color: #990000}
a.calYearOn:hover {text-decoration: none}
td.calTDon {height: 17px; padding: 0px; background-color: #990000}