a.style_href{
background: #cfdbe9;
display: block;
font-size: 12px;
width: 180px;
line-height: 18px;
padding: 4px 4px 4px 15px;
font-weight: bold;
text-align: left;
text-decoration: none;
color: #000;
border: 1px solid#aac3dd;
}
a.style_href:hover{
background: #f2f2f2;
display: block;
width: 180px;
padding: 4px 4px 4px 15px;
font-weight: bold;
line-height: 18px;
text-align: left;
text-decoration: none;
color: #000;
border: 1px solid #aac3dd;
}

a.style_href1{
background: #aac3dd;
font-size: 10px;
display: block;
width: 97px;
height: 30px;
line-height: 30px;
text-align: center;
text-decoration: none;
font-weight: bold;
color: #000;
border: 1px solid #f2f2f2;
}
a.style_href1:hover{
background: #cfdbe9;
font-size: 10px;
display: block;
width: 97px;
height: 30px;
line-height: 30px;
text-align: center;
text-decoration: none;
font-weight: bold;
color: #000;
border: 1px solid #f2f2f2;
}
a.two_lines{
line-height: 15px;
}
a.two_lines:hover{
line-height: 15px;
}
.style_text {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 550px;
margin: 1px auto;
text-align: left;
display: block;
padding: 10px;
border: 1px solid #000;
color: #000;
}
img{
	border: none;
}
.t_center{
text-align: center;
}
.t_left{
text-align: left;
}
.t_right{
text-align: right;
}
.grid td{
	border: 1px dashed #c3c3c3;
	border-left: none;
	border-top: none;
	padding: 5px;
}
.grid th{
	border: 1px solid #c3c3c3;
	border-left: none;
	padding: 5px;
	font-size: 16px;
}
td.no_border_right, th.no_border_right{
	border-right: none;
}
input.field1, textarea.field1 {
width: 500px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14spx;
color: #000;
}

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5A95CF;
}
.error{
	background: #fff url("images/icons/ico_error.gif") no-repeat 5px 2px;
	width: 450px;
	height: 35px;
	line-height: 35px;
	padding: 3px;
	padding-left: 40px;
	margin: 1px auto;
	text-align: left;
	border: 1px solid #c3c3c3;
	color: red;
}
input.field, textarea.field{
width: 300px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000;
}
input.field2, textarea.field2{
width: 175px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}

/* Apply Form */
#apply_online {
    margin: 0 auto;
    width: 300px;
}

#apply_online p {
    margin: 10px 0 0;
}

#apply_online label, #apply_online input, #apply_online select, #apply_online textarea {
    background: #FFFFFF;
    color: #04080B;
    font-size: 14px;
    margin: 0;
    padding: 0;
}

#apply_online label {
	background: none;
}

#apply_online label {
    display: inline-block;
    margin: 0 0 5px -7px;
}

#apply_online input {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    line-height: 16px;
    padding: 3px 5px 3px 4px;
    width: 289px;
}


#apply_online .apply_online_radio .apply_online_list_item,
#apply_online .apply_online_radio .apply_online_list_item_label {
  line-height: 20px;
}

#apply_online .apply_online_radio input {
	border: none;
	width: 20px;
	height: 20px;
}

#apply_online select {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    padding: 3px 5px 3px 4px;
    width: 289px;
}

#apply_online .dob_month,
#apply_online .dob_year {
	padding: 0 0 0 10px;
}

#apply_online .dob_day select,
#apply_online .dob_month select,
#apply_online .dob_year input {
	width: 87px;
}

#apply_online textarea {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    height: 114px;
    line-height: 16px;
    padding: 3px 5px 3px 4px;
    width: 289px;
}

#apply_online .apply_online_submit {
	background: #B9BDC1;
	width: 120px;
	height: 24px;
	border: none;
}

#apply_online p {
	color: #5A95CF;
}

#apply_online .red {
	color: #FF0000;
}
/* End Apply Form */
/* Contact Form */
#contact {
    margin: 0 auto;
    width: 300px;
}

#contact p {
    margin: 10px 0 0;
}

#contact label, #contact input, #contact select, #contact textarea {
    background: #FFFFFF;
    color: #04080B;
    font-size: 14px;
    margin: 0;
    padding: 0;
}

#contact label {
	background: none;
}

#contact label {
    display: inline-block;
    margin: 0 0 5px -7px;
}

#contact input {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    line-height: 16px;
    padding: 3px 5px 3px 4px;
    width: 289px;
}


#contact .contact_radio .contact_list_item,
#contact .contact_radio .contact_list_item_label {
  line-height: 20px;
}

#contact .contact_radio input {
	border: none;
	width: 20px;
	height: 20px;
}

#contact select {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    padding: 3px 5px 3px 4px;
    width: 289px;
}

#contact .dob_month,
#contact .dob_year {
	padding: 0 0 0 10px;
}

#contact .dob_day select,
#contact .dob_month select,
#contact .dob_year input {
	width: 87px;
}

#contact textarea {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    height: 114px;
    line-height: 16px;
    padding: 3px 5px 3px 4px;
    width: 289px;
}

#contact .contact_submit {
	background: #B9BDC1;
	width: 120px;
	height: 24px;
	border: none;
}

#contact p {
	color: #5A95CF;
}

#contact .red {
	color: #FF0000;
}
/* End Contact Form */

#disable-access {
	width: 850px;
	margin: 0 auto;
    background: none repeat scroll 0 0 #FF0000;
    font-size: 24px;
    padding: 50px;
    text-align: center;
}
