/* ----------------------- 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:#ff8a00;
	font-weight:bold;
}
.upgrade{
	font-family: Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#076090;
	font-weight:bold;
	letter-spacing: -1px;
}
.upgrade2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#707070;
	letter-spacing: -1px;
}
.upgrade3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#969696;
	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:#ff9900;
	letter-spacing: -1px;
}
.productText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	color:#ff9900;
	letter-spacing: -2.5px;
}
.productText2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#076090;
	letter-spacing: -1px;
}
.productText3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#ff9900;
	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:11px;
	color:#076090;
	font-weight:bold;
}
.featuresText2Gray{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	font-weight:bold;
}
.featuresText3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#383838;
	font-weight:bold;
}
.featuresText4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#076090;
	font-weight:bold;
}
.millions{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1070a8;
	font-weight:bold;
}
.millions2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#606060;
	font-weight:bold;
}
.whatyougetText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#707070;
	font-weight:bold;
}
.whatyougetTextSmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#707070;
	font-weight:bold;
}
.amazingTextSmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#474f5c;
	font-weight:bold;
	letter-spacing: -1px;
}
.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 ------------------------- */

.bluelink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4ca2d5;
	font-weight:bold;
	text-decoration:none;
}
.bluelink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1893c4;
	font-weight:bold;
	text-decoration:underline;
}
.bluelink a:visit{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4ca2d5;
	font-weight:bold;
	text-decoration:none;
}

.musicMoviesShowsSoftware a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	font-weight:bold;
	text-decoration:none;
}
.musicMoviesShowsSoftware a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	font-weight:bold;
	text-decoration:underline;
}
.musicMoviesShowsSoftware a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	font-weight:bold;
	text-decoration:none;
}
.genresTextLink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	text-decoration:none;
}
.genresTextLink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	text-decoration: underline;
}
.genresTextLink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	text-decoration:none;
}
.sectionText a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.sectionText a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
/* --------------------- Other Styles --------------------------- */