@charset "utf-8";
html, #prehead, #tbl_insert, #tbl_insert td.inside, #tbl_inside, #tbl_inside2, #tbl_inside3, label#btn_submit, #button, .clear, #prenav, #prenav li {
	margin:0px;
	padding:0px;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:center;
	margin:0px;
	padding:20px 0px;
	color: #504B43;
}
a:link, a:visited, a:active {
	color:#504B43;
	text-decoration:underline;
	outline:none;
}
a:hover {
	text-decoration:none;
}
#wrap {
	padding:0px;
	margin:0px auto;
	height:auto;
	width:767px;
	text-align:left;
}
#prehead {
	width:765px;
	height:30px;
	position:relative;
	border-top:solid 1px #aaa;
	border-right:solid 1px #aaa;
	border-left:solid 1px #aaa;
	background-image:url(../images/nav.gif);
	background-attachment:scroll;
	background-position:0px 50%;
	background-repeat:repeat-x;
}
#prenav {
	list-style:none;
	list-style-type:none;
	position:absolute;
	top:0px;
	right:5px;
}
#prenav li {
	float:left;
	display:block;
}
#prenav li a:link, #prenav li a:visited, #prenav li a:active {
	float:left;
	text-decoration:none;
	padding:8px 10px 0px 10px;
	margin:0px;
	font-size:11px;
	width:auto;
	height:22px;
}
#prenav li a:hover {
	text-decoration:none;
	color:#aaa;
}
#header {
	height: 122px;
	width: 765px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/header.png);
	background-attachment:scroll;
	background-position:top right;
	background-repeat:no-repeat;
	border: 1px solid #aaa;
}
#cont {
	margin:10px 0px;
	padding:0px;
	border:solid 1px #aaa;
	height:1%;
}
#cont p {
	margin:0px;
	padding:0px 0px 20px 0px;
}
#left {
	padding:20px 30px 20px 30px;
	line-height:1.8em;
	float:left;
	width:595px;
}
#flash {
	height:1%;
	width:110px;
	float:left;
}
.ptitle {
	font-size:12pt;
	color:#993300;
	font-weight:bold;
}
.subtitle {
	font-size:11pt;
	color:#1A4876;
	font-weight:bold;
}
.imgright, .imgleft {
	padding:5px;
	border:solid 1px #aaa;
}
.imgright {
	float:right;
}
.imgleft {
	float:left;
}
.divcenter {
	width:100%;
	margin:0px;
	padding:20px 0px;
	text-align:center;
}
.list {
	margin:0px;
	padding:0px 0px 20px 15px;
}
.ul_regular {
	margin:0px;
	padding:0px 0px 30px 18px;
}
.clear {
	display:block;
	font-size:0px;
	line-height:0px;
	height:0px;
	width:100%;
	clear:both;
}
#foot {
	margin:0px;
	padding:15px 0px;
	text-align:center;
	font-size:8pt;
	color:#777;
	line-height:1.7em;
	background-color:#EBEBEB;
	border:solid 1px #aaa;
}
#foot p {
	margin:0px auto;
	padding:0px;
}
#foot a:link, #foot a:visited, #foot a:active {
	text-decoration:none;
	color:#777;
}
#foot a:hover {
	text-decoration:none;
	color:#999;
}
/* ---------------------- Drop Down Menu --------------------------------*/
#nav {
	padding:0px;
	height:25px;
	width:766px;
	position:relative;
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;
	border-left:solid 1px #999;
	font-size:11px;
	background-image:url(../images/nav.gif);
	background-attachment:scroll;
	background-position:0px 50%;
	background-repeat:repeat-x;
	margin:10px 0px 0px 0px;
}
#mnav {
	padding:0px;
	margin:0px;
	list-style-image:none;
	list-style-type:none;
	height:25px;
	width:766px;
}
/*Top level list items*/
#mnav li {
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
	height:25px;
	width:127px;
}
#mnav li.scroll_down {
	background-attachment:scroll;
	background-image:url(../images/scroll.gif);
	background-repeat:no-repeat;
	background-position:110px 50%;
}
/*Top level menu link items style*/
#mnav li a {
	text-decoration:none;
	margin:0px;
	padding:5px 0px 0px 10px;
	display:block;
	text-align:left;
	color:#444;
	width:116px;
	height:20px;
	border-right:solid 1px #999;
}
#mnav li a:hover {
	color:#aaa;
}
/*1st sub level menu*/
#mnav li ul {
	position:absolute;
	left:-1px;
	top:30px; /* no need to change, as true value set by script */
	display:none;
	list-style-image:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
	border:none;
	line-height:1.3em;
	width:127px;
	z-index:1000;
	background-color:#f1f1f1;
}
/*Sub level menu list items (undo style from Top level List Items)*/
#mnav li ul li {
	margin:0px;
	padding:0px;
	width:127px;
	height:25px;
}
/* Sub level menu links style */
#mnav li ul li a {
	display:block; /*width of sub menu levels*/
	text-decoration:none;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:5px 0px 0px 10px;
	color:#444;
	width:116px;
	height:19px;
	border-top:solid 1px #999;
	border-right:solid 1px #999;
	border-bottom:none;
	border-left:solid 1px #999;
}
#mnav li ul li a:hover {
	color:#aaa;
}
#mnav li ul li a.bottom_border {
	border-bottom:solid 1px #999;
}
/* Holly Hack for IE \*/
	* html #mnav li {
	height:25px;
}
* html #mnav li a {
	height:20px;
	padding:5px 0px 0px 10px;
	display:block;
	width:116px;
}
/* End */
/* ---------------------- /Drop Down Menu --------------------------------*/

/* ---------------------- Application form --------------------------------*/
#frm_insert {
	margin:0px;
	padding:20px 0px;
}
#tbl_insert {
	width:100%;
}
#tbl_insert th, #tbl_insert td {
	margin:0px;
	padding:3px 10px 3px 0px;
	text-align:left;
	vertical-align:top;
}
#tbl_insert th {
	font-weight:bold;
}
.valid {
	color:#f1f1f1;
	line-height:1.8em;
	font-weight:bold;
	margin:0px;
	padding:10px;
	background-color:#990000;
}
#tbl_insert td.tbl_head {
	font-weight:bold;
	margin:0px;
	padding:7px 10px 3px 0px;
	font-size:11pt;
	color:#990000;
	text-transform:uppercase;
}
#tbl_inside, #tbl_inside2, #tbl_inside3 {
	width: 100%;
}
#tbl_inside th, #tbl_inside td, #tbl_inside2 th, #tbl_inside2 td, #tbl_inside3 th, #tbl_inside3 td {
	padding:3px 10px 3px 0px;
	margin:0px;
}
.frmfield, .frmfieldmiddle, .frmfieldmiddle, .frmfieldmedsmall, .frmfieldsmall, .frmfieldarea, label#btn_submit {
	border:1px solid #aaa;
}
.frmfield {
	width:400px;
}
.frmfieldmiddle {
	width:230px;
}
.frmfieldmedsmall {
	width:150px;
}
.frmfieldsmall {
	width:80px;
}
.frmfieldarea {
	height:150px;
	width:520px;
}
label#btn_submit {
	width:120px;
	height:20px;
	background-attachment:scroll;
	background-image:url(../images/btngrey.gif);
	background-repeat:repeat-x;
	background-position:0px 50%;
	display:block;
}
#button {
	height:20px;
	width:120px;
	background-color:transparent;
	background-image:none;
	border:none;
	cursor:pointer;
}
/* ---------------------- /Application form --------------------------------*/
.blink,a.blink:link,a.blink:visited,a.blink:active,a.blink:hover {
	color:#F00;
}