form {margin-top: 0em; margin: 0} 

body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
}

a {
color: #ccdff1;
text-decoration: none;
}
a:hover {
color: #ffffff;
}

img { border: none; }

h1 {
font-weight: bold;
	color: #333333;
	font-size: 18px;
}


.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccdff1;
	line-height: 18px;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;
}
.style2a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;
	letter-spacing: -0.07em;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c525c;
	line-height: 16px;
	text-decoration: none;
}
.style3 A:link {
	color: #3c525c; 
	text-decoration: none;
}

.style3 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.style3 A:visited {
	color: #3c525c; 
	text-decoration: none;
}

.style3a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c525c;
	line-height: 28px;
	text-decoration: none;
}
.style3a A:link {
	color: #3c525c; 
	text-decoration: none;
}

.style3a A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.style3a A:visited {
	color: #3c525c; 
	text-decoration: none;
}
.styledrtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	text-decoration: none;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b8b8b;
	line-height: 18px;
}

.style4 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b8b8b;
	line-height: 18px;
}

.style4 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b8b8b;
	line-height: 18px;
}

.style4white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 18px;
}

.style4white A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 18px;
}

.style4white A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 18px;
}

.style5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #3a73a7;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: -0.05em;
}

.style6 {position: relative; z-index: 5; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px11px; color: #FFFFFF; line-height: 18px; }
.style_annotation {position: relative; z-index: 5; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #DAF2E2; line-height: 14px; }

.style_dr_text_top {position: relative; z-index: 5; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 13px; }


.style7 {color: #FFFFFF}

.style8a {
	font-weight: bold;
	font-size: 24px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: normal;
	letter-spacing: -0.07em;
}

.style8b {
	font-weight: bold;
	font-size: 36px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: normal;
}

.requiredtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	line-height: 17px;
	font-weight: normal;
}
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#3c525c;
	font-weight: bold;
	letter-spacing: -0.03em;
}
.style8 A:Link{
	color:#3c525c;
}

.style8white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#d7d7d7;
	font-weight: bold;
	letter-spacing: -0.05em;
}
.style8white A:Link{
	color:#B0B0B0;
}

.style9 {font-size: 12px;
		 color:#3c525c;	
		}
		
.style9 A:link {font-size: 12px;
		 color:#3c525c;
		 font-weight: bold;
		}
.style9 A:visited {font-size: 12px;
		 color:#3c525c;
		 font-weight: bold;
		}


.style9small {
	font-size: 9px;
	font-weight: bold;
	color:#3c525c;	
}
	
.style9light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #B0B0B0;
	
}
.style9light A:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #B0B0B0;
	
}

.style9light A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #2ac81c;
	
}
.style9light A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #B0B0B0;;
	
}


.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#3c525c;
	font-weight: bold;
}
.style10 A:Link{
	color:#3c525c;
}
.style10 A:Visited{
	color:#3c525c;
}
.style16 {
	color: #3c525c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 24px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: -0.07em;
}
.style17 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: -0.03em;
}
.blue_title {
	color: #3a73a7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 24px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: -0.07em;
}
.directions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#3a73a7;
	font-weight: bold;
	letter-spacing: -0.09em;
}
.directions A:Link {
	font-size: 14px;
	color:#3a73a7;
	letter-spacing: -0.09em;

}
.directions A:hover {
	font-size: 14px;
	color:#3a73a7;
	letter-spacing: -0.09em;

}
.directions A:Visited{

	color:#3a73a7;

}
.style18 {font-size: 18px}

.style19 {color: #3a73a7}

.style20 {color: #FF0000}

.statement_text {

	line-height: 16px;
	color: #3c525c; 
}

.SPECIALOFFER {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: -0.03em;
}