@charset "UTF-8";
/* CSS Document */

/* main colors
	blue: #006294
	dark blue: #0a396a
	gray: #666666
	green: #389736
	light gray: #999999
	orange: #ff9900
end colors*/

/* begin css reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style: none;
}
/* end css reset */

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:22px; width:100%; height:100%; background:#f3f3f3;}
body a {text-decoration:none;}

h1 {font-size:24px; color:#999999; font-weight:normal;}
h2 {font-size:18px; font-weight:normal;}
p {padding:2px 0 0 0;}

#header {width:100%; background:#ffffff;}
#header-holder {width:854px; margin:0 auto; height:97px;}
#nav {padding:56px 0 0 0; float:right; line-height:10px;}

#img {width:100%; height:301px; background:url(../images/img-repeat.gif) top left repeat-x;}
#img-holder {width:854px; margin:0 auto;}

#content {width:100%; background:#ffffff; height:inherit;}
#content-holder {width:854px; margin:0 auto; padding:30px 0 0 0;}
#content-left {width:250px; float:left; padding:0 0 0 18px;}
#content-left ul {list-style:inside disc; font-size:12px; color:#999999; padding:0 0 0 2px;}
#content-right {width:496px; float:left; margin:0 0 30px 37px; padding:0 0 0 42px; border-left:solid 1px #cccccc;}

#footer {width:100%; background:url(../images/footer-repeat.gif) top left repeat-x; height:42px; font-size:10px;}
#footer a {color:#0a396a;}
#footer a:hover {color:#ff9900;}
#footer a:focus {color:#ff9900;}
#footer-holder {width:854px; margin:0 auto;}
#footer-left {padding:6px 0 0 18px; float:left;}
#footer-right {padding:6px 0 0 104px; float:left;}

.clear {clear:both;}
.dark-blue {color:#0a396a;}
.green {color:#389736;}
.orange {color:#ff9900;}
.quote {font-size:16px; color:#389736; font-weight:normal; font-style:italic; font-family:Times, "Times New Roman", Georgia, serif; padding:36px 0 0 0;}
.quote-name {text-align:right; line-height:16px; font-size:14px;}

.application_form_field_full {
float:left;
width:496px;
}

.application_form_field_full_padding {
float:left;
width:496px;
padding: 10px 0 0 0;
}

.application_form_field_part {
float:left;
}

.row {
float:left;
width:496px;
line-height:18px;
}

.application_form_section_full {
float:left;
width:496px;
padding: 15px 0 0 0;
}