/* ----------------------- Body Styles ------------------------- */

html,body,div,ol,ul,li,h1,h2,h3,h4,h5,h6,p,form,fieldset {
  margin: 0;
  padding: 0;
}

body {
	background: #ffffff url(../images/bg.jpg);
	padding-right:2px;
	background-position: top;
	margin: 0px 0px 0px 0px;
}

/* ----------------------- Main Styles ------------------------- */
.downloadearthnow{
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#d93020;
	font-weight:bold;
}
.downloadpdfnow{
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#6c6b6d;
	font-weight:bold;
}
.mapviewimages{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#d93020;
	font-weight:bold;
}
.titleTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#636363;
}
.headerText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
}
.subheaderText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
}
.subheaderTextDark{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#076090;
	font-weight:bold;
}
.uptodate{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#336699;
	font-weight:bold;
}
.uptodateOrange{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF7C0A;
	font-weight:bold;
}
.upgrade{
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#076090;
	font-weight:bold;
	letter-spacing: -1px;
}
.thebestText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#de0007;
	font-weight:bold;
	line-height: 1.6;
}
.whyweareText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#de0007;
	letter-spacing: -1px;
}
.productText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:44px;
	font-weight:bold;
	color:#336699;
	letter-spacing: -2.5px;
}
.productTextNoBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:44px;
	color:#3b3b3b;
	letter-spacing: -2.5px;
}
.productText2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:32px;
	font-weight:bold;
	color:#FF7C0A;
	letter-spacing: -1px;
}
.productText2Smaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#076090;
	letter-spacing: -1px;
}
.productText3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#336699;
	letter-spacing: -1px;
}
.productText3noBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3b3b3b;
	letter-spacing: -1px;
}
.regularText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
}
.regularTextBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	font-weight:bold;
}
.regularTextTwelve{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
}
.regularTextSpaced{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	line-height: 18px;
}
.regularText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
}
.smallText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#848484;
}
.featuresText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#545454;
	font-weight:bold;
	letter-spacing: -1px;
}
.featuresText2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d93020;
	font-weight:bold;
}
.whatyougetText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#707070;
	font-weight:bold;
}
.amazingTextSmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#474f5c;
	font-weight:bold;
	letter-spacing: -1px;
}
.sectionText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}
.learnhowText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3e3e;
	font-weight:bold;
}
.whitesmallText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cecece;
}
/* ----------------------- Link Styles ------------------------- */

.fullaccess:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#de0007;
	text-decoration: none;
}

.fullaccess:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#de0007;
	text-decoration: underline;
} 
.fullaccess:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#de0007;
	text-decoration: none;
}
.directlyText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#0172b2;
	letter-spacing: -1px;
}
.directlyTextSmaller a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0172b2;
	font-weight:bold;
}
.directlyTextSmaller a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0172b2;
	font-weight:bold;
}
.directlyTextSmaller a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0172b2;
	font-weight:bold;
}



/* --------------------- Other Styles --------------------------- */
