/* ----------------------- 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;
}
.subheaderTextDark{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#256182;
	font-weight:bold;
}
.subheaderTextDarkThin{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#256182;
}
.subheaderTextlight{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#43bddc;
	font-weight:bold;
}
.subheaderTextDarkSmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6f6f6f;
	font-weight:bold;
	line-height: 12px;
}
.uptodate{
	font-family: Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#256182;
	font-weight:bold;
}
.uptodate2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#ffffff;
	font-weight:bold;
}
.uptodate3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#00c2ff;
	font-weight:bold;
}
.upgrade{
	font-family: Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#409fff;
	font-weight:bold;
	font-style:italic;
	letter-spacing: -1px;
}
.upgrade2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#707070;
	font-weight:bold;
	letter-spacing: -1px;
}
.upgrade3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#979797;
	font-style:italic;
	letter-spacing: -1px;
}
.thebestText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#589000;
	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;
}
.productTextBig{
	font-family: Arial, Helvetica, sans-serif;
	font-size:45px;
	font-weight:bold;
	color:#9cd500;
	letter-spacing: -2.5px;
}
.productTextBigger{
	font-family: Arial, Helvetica, sans-serif;
	font-size:45px;
	font-weight:bold;
	color:#589000;
	letter-spacing: -2.5px;
}
.productText2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#589000;
	letter-spacing: -1px;
}
.productText3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#9cd500;
	letter-spacing: -1px;
}
.regularTextWhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c9c9c9;
}
.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:#646464;
}
.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:#00c2ff;
	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:11px;
	color:#383838;
	font-weight:bold;
}
.featuresText4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383838;
}
.millions{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#336699;
	font-weight:bold;
}
.millions2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#336699;
}
.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;
}
.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;
}
.testimonials{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
	font-weight:bold;
}
.midblockTextBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#336699;
	font-weight:bold;
	letter-spacing: -1px;
	line-height: 18px;
}
.lightmidblockTextBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#43bddc;
	font-weight:bold;
	letter-spacing: -1px;
	line-height: 18px;
}
.midblockText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#409fff;
	letter-spacing: -1px;

}
.midblockTextGrey{
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#8c8c8c;
	letter-spacing: -1px;
	font-style:italic;
}
/* ----------------------- Link Styles ------------------------- */
.midblockTextGrey a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#8c8c8c;
	letter-spacing: -1px;
	font-style:italic;
	text-decoration:none;
}
.midblockTextGrey a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#8c8c8c;
	letter-spacing: -1px;
	font-style:italic;
	text-decoration:none;
}
.midblockTextBold a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#256182;
	font-weight:bold;
	letter-spacing: -1px;
	line-height: 18px;
	text-decoration:none;
}
.midblockTextBold a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#256182;
	font-weight:bold;
	letter-spacing: -1px;
	line-height: 18px;
	text-decoration:none;
}

.mainMenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#256182;
	text-decoration:none;
}
.mainMenu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}
.downloadMenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#589000;
	font-weight:bold;
	text-decoration:none;
}
.downloadMenu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#589000;
	font-weight:bold;
	text-decoration:underline;
}
.channelsLists a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}
.channelsLists a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	font-weight:bold;
	text-decoration:underline;
}
.topmenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a4b4b;
	font-weight:bold;
	text-decoration:none;
}
.topmenu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#43bddc;
	font-weight:bold;
	text-decoration:underline;
}
.morem a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4b4b;
	text-decoration:underline;
	font-weight:bold;
}
.morem a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#43bddc;
	text-decoration:underline;
	font-weight:bold;
}
.findout a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#da033e;
	font-weight:bold;
	text-decoration:none;
}
.findout a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990033;
	font-weight:bold;
	text-decoration:underline;
}
.footermenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4a4b4b;
	font-weight:bold;
	text-decoration:none;
}
.footermenu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#43bddc;
	font-weight:bold;
	text-decoration:underline;
}
/* --------------------- Other Styles --------------------------- */
.contentHolder
{
	color:#000000;
    font-family: tahoma, verdana, arial;
	font-size:11px;
	/*text-align:center;*/
	text-decoration:none;
	padding-right:8px;
	padding-left:8px;
}
.contentHolder  a:link,  .contentHolder a:active, .contentHolder a:visited
{
	color: #000000;
    font-family: tahoma, verdana, arial;
	font-size:11px;
	text-decoration:none;
	padding-right:8px;
	padding-left:8px;
}
.contentHolder a:hover, .menu2 a:visited hover 
{
	color: #666666;
	text-decoration:underline;
}

h1
{
	padding:35px;
	margin:0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #000000;
	font-weight:bold;
}
.tahoma11{
    font-family: tahoma, verdana, arial;
	font-size:11px;
	color:#000000;
}