
/*questionnaire style begin*/
#wrap_q{
	width:477px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}
/*questionnaire style end*/
	
#wrap{
	font-size:11px;
	width:470px;
	}
	
#wrap img {border:0; float:none; margin:0;}
#wrap input {font-size:11px;}
#wrap h3 {
		font: bold 12pt "Lucida Sans", arial;
		color: #867E63;
		background:none;
		padding:0;
		margin:10px;
		}
		
		
/*calendar*/
.cal_highlight {

	border-style:solid;
	border-width:1px;
	border-color:#0066FF;
	background-color:#D9E7F2;
	m: expression(onmouseover=new Function("this.style.backgroundColor='#F3F3F3';"), onmouseout=new Function("this.style.backgroundColor='#D9E7F2';"));
}
.cal_highlight:hover {
	background-color:#F3F3F3;
}
.cal_basic {
	border-style:solid;
	border-width:1px;
	border-color:#006633;
	background-color:#FFFFFF;
	m: expression(onmouseover=new Function("this.style.backgroundColor='#F3F3F3';"), onmouseout=new Function("this.style.backgroundColor='#FFFFFF';"));

}

.cal_basic:hover {
	background-color:#F3F3F3;
}

.cal_log {
	border-style:solid;
	border-width:1px;
	border-color:#006633;
	background-color:#FFFFD9;
	m: expression(onmouseover=new Function("this.style.backgroundColor='#F3F3F3';"), onmouseout=new Function("this.style.backgroundColor='#FFFFD9';"));

}

.cal_log:hover {
	background-color:#F3F3F3;
}
.calendar td {
	vertical-align:middle;
	text-align:center;
	}
.calendar table {
	background-color:#FFFFFF;
	}
.calendar select {
	font-size:16px;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	}
.cal_header {
	border-style:solid;
	border-width:1px;
	border-color:#003399;
	background-color:#FEFFEA;
	font-variant:small-caps;
	font-weight:bold;
}

.cal_header_w {
	border-style:solid;
	border-width:1px;
	border-color:#003399;
	background-color:#FEFFEA;
	font-variant:small-caps;
	font-weight:bold;
	color:#FF0033;
}

/*calendar_end*/

/*questionnaire*/

.pad15 {padding-right:15px;}

#topheaderlinks{
	position:absolute;
	height:330px;
}
#topheaderlinks img {
	position: absolute;
}