/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 12, 2012 07:49:15 AM America/New_York */



@font-face {
    font-family: 'DroidSansRegular';
    src: url('DroidSans-webfont.eot');
    src: url('DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('DroidSans-webfont.woff') format('woff'),
         url('DroidSans-webfont.ttf') format('truetype'),
         url('DroidSans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DroidSansBold';
    src: url('DroidSans-Bold-webfont.eot');
    src: url('DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('DroidSans-Bold-webfont.woff') format('woff'),
         url('DroidSans-Bold-webfont.ttf') format('truetype'),
         url('DroidSans-Bold-webfont.svg#DroidSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	background-color: #f7f7f7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
}

.bodycopy{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-align:left;
	line-height:18px;
}

.bodycopy_sml{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	text-align:left;
	line-height:18px;
	border-bottom:1px solid #cccaca;
	padding:6px;
}

.bodycopy_sml02{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	text-align:left;
	line-height:18px;
	padding:6px;
}

.bodycopy_blue{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#223b74;
	text-align:left;
	line-height:18px;
}

.bodycopy_blueborder{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#223b74;
	text-align:left;
	line-height:18px;
	border-bottom:1px solid #cccaca;
	border-right:1px solid #cccaca;
	padding:6px;
}

.bodycopy_blueborder02{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#223b74;
	text-align:left;
	line-height:18px;
	border-right:1px solid #cccaca;
	padding:6px;
}

.bodycopy_white{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}

.header_white{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:bold;
}

.header_blue{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#223b74;
	font-weight:bold;
}

.footer_copy{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #5d91c1;
}

.footer_copy02{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #223b74;
}

.contact_field01 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	padding:6px 12px 6px 12px;
	border: solid 1px #FFF;
	margin: 10px 0px 2px 2px;
	width: 250px;
	background-color:#FFF transparent;
	opacity:0.6;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
}
.contact_field02 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	padding:6px 12px 6px 12px;
	border: solid 1px #FFF;
	margin: 10px 0px 2px 2px;
	background-color:#FFF transparent;
	opacity:0.6;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
	width: 250px;
	height: 70px;
}

a.footer_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #5d91c1;
	text-decoration: none;
	font-weight:normal;
}
a.footer_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #5d91c1;
	text-decoration: none;
	font-weight:normal;
}
a.footer_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #5d91c1;
	text-decoration: none;
	font-weight:normal;
}
a.footer_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ccc;
	text-decoration: none;
	font-weight:normal;
}

a.footer_link02:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	text-decoration: none;
	font-weight:normal;
}
a.footer_link02:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	text-decoration: none;
	font-weight:normal;
}
a.footer_link02:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	text-decoration: none;
	font-weight:normal;
}
a.footer_link02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #223b74;
	text-decoration: none;
	font-weight:normal;
}

a.bodycopy_link:link {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration: none;
	font-weight:normal;
}
a.bodycopy_link:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration: none;
	font-weight:normal;
}
a.bodycopy_link:active {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration: none;
	font-weight:normal;
}
a.bodycopy_link:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#223b74;
	text-decoration: none;
	font-weight:normal;
}

a.white_link:link {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color:#fff;
	text-decoration: none;
	font-weight:normal;
	line-height:22px;
}
a.white_link:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color:#fff;
	text-decoration: none;
	font-weight:normal;
	line-height:22px;
}
a.white_link:active {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color:#fff;
	text-decoration: none;
	font-weight:normal;
	line-height:22px;
}
a.white_link:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color:#5d91c1;
	text-decoration: none;
	font-weight:normal;
	line-height:22px;
}

a.submit_link:link {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#223b74;
	text-decoration:none;
	padding:6px 12px 6px 12px;
	border: solid 1px #FFF;
	width: 150px;
	background-color:#FFF transparent;
	opacity:0.6;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
}
a.submit_link:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
	padding:6px 12px 6px 12px;
	border: solid 1px #FFF;
	width: 150px;
	background-color:#FFF transparent;
	opacity:0.6;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
}
a.submit_link:active {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
	padding:6px 12px 6px 12px;
	border: solid 1px #FFF;
	width: 150px;
	background-color:#FFF transparent;
	opacity:0.6;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
}
a.submit_link:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	padding:6px 12px 6px 12px;
	border: solid 1px #FFF;
	width: 150px;
	background-color:#FFF transparent;
	opacity:0.6;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
}

a.preview_link:link {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	padding:6px 12px 6px 12px;
	border: solid 1px #223b74;
	background-color:#223b74;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
}
a.preview_link:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	padding:6px 12px 6px 12px;
	border: solid 1px #223b74;
	background-color:#223b74;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
}
a.preview_link:active {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	padding:6px 12px 6px 12px;
	border: solid 1px #223b74;
	background-color:#223b74;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
}
a.preview_link:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	padding:6px 12px 6px 12px;
	border: solid 1px #223b74;
	background-color:#FFF transparent;
	opacity:0.8;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
}
