	body {
	background-image:url(../images/main_bck_02.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
}
#header {
	width:978px;
	margin:0 auto;
	text-align:right;
	z-index:100;
}
#header h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#cc0000;
}
#mainPanel {
	margin:0 auto;
	width:978px;
	height:700px;
	background-image:url(../images/main_panel_05.gif);
	background-repeat:no-repeat;
}
#floating_elements_container {
	margin:0 auto;
	width:978px;
	position:relative;
	z-index:20;
}
#logo_intro {
	width:340px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	position:absolute;
	left:45px;
	top:351px;
}
#logo_intro strong {
	font-size:16px;
	text-align:center;
	color:#9d0a0a;
}
#mag_glass {
	position:absolute;
	z-index:3;
	width:300px;
	height:98px;
	left:332px;
	top:37px;
}
#graduate {
	position:absolute;
	z-index:1;
	height:98px;
	left:-13px;
	top:-35px;
}
#getMatched {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:30px;
	color:#cc0000;
	letter-spacing:-1px;
	text-align:right;
	position:absolute;
	z-index:4;
	width:300px;
	height:60px;
	left:590px;
	top:130px;
}
#yellow_form {
	width:471px;
	position:relative;
	top:21px;
	left:475px;
	z-index:2;
}
#yellow_form_bck {
	background-image:url(../images/yellow_form_06.png);
	background-repeat:repeat-y;
	width:471px;
}
.select353 {
	width:351px;
	padding:1px 0 2px 2px;
	height:23px;
	font:12px "Lucida Grande", Arial, sans-serif;
	color:#000;
	background-color:#fff;
	border:  solid 2px #cda451;
}
.select210 {
	width:206px;
	padding:1px 0 2px 2px;
	height:23px;
	font:12px "Lucida Grande", Arial, sans-serif;
	color:#000;
	background-color:#fff;
	border:  solid 2px #cda451;
}
.select139 {
	width:139px;
	padding:1px 0 2px 2px;
	height:23px;
	font:12px "Lucida Grande", Arial, sans-serif;
	color:#000;
	background-color:#fff;
	border:  solid 2px #cda451;
}
.input170 {
	width:165px;
	padding:2px;
	outline:none;
	font:12px "Lucida Grande", Arial, sans-serif;
	color:#000;
}
.input100 {
	width:124px;
	padding:2px;
	outline:none;
	font:12px "Lucida Grande", Arial, sans-serif;
	color:#000;
}
.input80 {
	width:69px;
	padding:2px;
	outline:none;
	font:12px "Lucida Grande", Arial, sans-serif;
	color:#000;
}
.input60 {
	width:60px;
	padding:2px;
	outline:none;
	font:12px "Lucida Grande", Arial, sans-serif;
	color:#000;
}
.input40 {
	width:40px;
	padding:2px;
	outline:none;
	font:12px "Lucida Grande", Arial, sans-serif;
	color:#000;
}
.input20 {
	width:28px;
	padding:2px;
	outline:none;
	font:12px "Lucida Grande", Arial, sans-serif;
	color:#000;
}
.focusField {
	border:solid 2px #71868b;
	background:#faf9d3;
	color:#000;
}
.idleField {
	background:#fff;
	color: #000;
	border: solid 2px #cda451;
}
#formContainer {
	position:relative;
	left:68px;
	font:bold 12px "Lucida Grande", Arial, sans-serif;
	width:412px;
	z-index:500;
}
.bottomLinks{ width:100%; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px;  text-align:center;}
