body {
	background-color: #5e86af;
	background-image: url(../Images/Info-Dish-Background-Gradient.gif);
	background-repeat: repeat-x;
	position: relative;
}
.MainWrapper {
	background-image: url(../Images/Info-Dish-Background-Wrapper.gif);
	background-repeat: repeat-y;
	width: 937px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
.Header {
	height: 121px;
	width: 937px;
	position: relative;
	background-image: url(../Images/Info-Dish-Header.jpg);
}
.MainMENU {
	height: 60px;
	width: 937px;
	position: relative;

}
.MenuHOME {
	height: 50px;
	width: 102px;
	position: relative;
	float: left;
}
.MenuPLANSandPRICING {
	height: 29px;
	width: 139px;
	position: relative;
	float: left;
}
.MenuABOUT {
	float: left;
	height: 29px;
	width: 156px;
	position: relative;
}
.MenuRESOURCES {
	float: left;
	height: 29px;
	width: 110px;
	position: relative;
}
.MenuSUBSCRIBERbenefits {
	float: left;
	height: 29px;
	width: 172px;
	position: relative;
}
.MenuPROMOTIONS {
	float: left;
	height: 29px;
	width: 112px;
	position: relative;
}
.MenuSIGNup {
	float: left;
	height: 29px;
	width: 146px;
	position: relative;
}
.MainImage {
	width: 937px;
	position: relative;
	height: 306px;
}
.ContentTitleBackground {
	background-image: url(../Images/Info-Dish-Content-Top-Title.gif);
	height: 51px;
	width: 937px;
	position: relative;
	font-family: geneva;
	text-align: center;
	vertical-align: middle;
}
.ContentTitleTEXT {
	font-family: arial;
	margin: auto;
	height: 31px;
	width: 937px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
	color: #003366;
}
.ContentTitleTEXT h1 {font-size:1.2em; }

.ContentREPEATABLEbackground {
	background-image: url(../Images/Info-Dish-Content-Center-Repeatable.gif);
	background-repeat: repeat-y;
	width: 937px;
	position: relative;
}
.ContentTEXT {
	width: 855px;
	position: relative;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
	font-family: arial;
	text-align: justify;
	color: #333;
	font-size: .9em;
	letter-spacing: .05em;
}
.ContentTEXT h2 {font-size:1.0em;}
.ContentEnd {
	background-image: url('../Images/Info-Dish-Content-Bottom-End.gif');
	/*margin-top:10px;*/
	height: 22px;
	width: 937px;
	position: relative;
	top: 0px;
	/*left: 21px;*/
}
.Footer {
	background-image: url(../Images/Info-Dish-Footer-Box.gif);
	height: 80px;
	width: 937px;
	position: relative;
}
.FooterText1 {

	height: 20px;
	width: 857px;
	margin-bottom: 10px;
	padding-top:10px;
	text-align: center;
	margin-right: 40px;
	margin-left: 40px;
	font-family: arial;
	font-size: .8em;
}
.FooterText1 a {font-size:.8em;}

.FooterTEXT2 {
	float: left;
	height: 20px;
	width: 857px;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 40px;
	text-align: center;
	font-family: arial;
	color: #FFF;
	font-size: .8em;
}
.FooterEnd {
	float: left;
	height: 30px;
	width: 937px;
	position: relative;
	background-image: url(../Images/Info-Dish-Footer-End.gif);
}
/*------------------
	Home page
----------------*/
#MainHomeImage {

	width: 937px;
	position: relative;
}
#EmailUs {
	background-image: url(../Images/Info-Dish-Button-Email-Us.png);
	height: 67px;
	width: 75px;
	position: absolute;
	left: 796px;
	top: 149px;
}
#FreeInfoPackage {
	background-image: url(../Images/Info-Dish-Button-Free-Info-Package.png);
	height: 31px;
	width: 80px;
	position: absolute;
	left: 792px;
	top: 247px;
}
#MainContentWrapper {
	/*float: left;*/
	height: 336px;
	width: 937px;
	position: relative;
	background-image: url(../Images/Info-Dish-Main-Text-Content.jpg);
}
#MainContentTEXT {
	float: left;
	width: 670px;
	margin-top: 90px;
	position: relative;
	margin-left: 60px;
	font-family: arial;
	color: #333;
	font-size: .9em;
	letter-spacing: 0.05em;
	text-align: justify;
}
#CompareSpeeds {
	background-image: url('../Images/Info-Dish-Compare-Download-Speed.jpg');
	float: left;
	height: 242px;
	width: 937px;
	position: relative;
	top: 0px;
	left: 0px;
}
#PurchaseHomePlan {
	background-image: url(../Images/Info-Dish-Purchase-Option-Home-Plans.jpg);
	float: left;
	height: 253px;
	width: 937px;
	position: relative;
}
.PlansContentTop {
	background-image: url(../Images/Info-Dish-Plans-Content-Top.gif);
	float: left;
	height: 16px;
	width: 937px;
	position: relative;
}
.PlansContentTextBackground {
	background-image: url(../Images/Info-Dish-Plans-Content-Center.gif);
	background-repeat: repeat-y;
	float: left;
	width: 937px;
	position: relative;
}
.PlansTEXT {
	width: 830px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	font-family: arial;
	font-size: 0.9em;
	color: #333;
	margin-top: 12px;
	margin-bottom: 10px;
	letter-spacing: 0.05em;
	text-align: justify;
}
.PlansConentEnd {
	background-image: url(../Images/Info-Dish-Plans-Content-Bottom.gif);
	float: left;
	height: 22px;
	width: 937px;
	position: relative;
}
#LeaseHomePlan {
	background-image: url(../Images/Info-Dish-Lease-Option-Home-Plans.jpg);
	float: left;
	height: 298px;
	width: 937px;
	position: relative;
}
#PurchaseBusinessPlan {
	background-image: url(../Images/Info-Dish-Purchase-Option-Business-Plans.jpg);
	float: left;
	height: 297px;
	width: 937px;
	position: relative;
}
#LeaseBusinessPlan {
	background-image: url(../Images/Info-Dish-Lease-Option-Business-Plans.jpg);
	float: left;
	height: 298px;
	width: 937px;
	position: relative;
}
#3EasySteps {
	float: left;
	height: 319px;
	width: 937px;
	position: relative;
}
/*----------------------
 Table Plans and Pricing
-----------------------*/
.Table {
  font-family: Verdana, Arial, sans-serif;
  color: #595959;
}

.Table .Title1 {
  border: solid 1px #25587E;
  background: #25587E;
  text-align: left;
  font-size: 15px;
  font-weight: bold;
  color: #ffffff;
  height: 25px;
  padding: 5px 0 0 5px;
  text-align: left;
  }

.Table .Title2 {
  height: 25px;
 
  font-size: 12px;
  font-weight: bold;
  }

.Table .Title2 .C1 {
  text-align: left;
  border: solid 1px #b9d9ff;
  background: #ffffff;
  color: #595959;
  padding: 1px 0 5px 5px;
  height: 20px;
  }

.Table .Title2 .C2 {
  text-align: center;
  border: solid 1px #B2B2B2;
  background: #ffffff;
  color: #595959;
  padding: 1px 0 5px 5px;
  height: 20px;
  }

.Table .Title3 {
  font-size: 9px;
  font-weight: bold;
  line-height: 1.1em;
  letter-spacing: 0.0em;
  }

.Table .Title3 .C1 {
  border: solid 1px #b9d9ff;
  background: #ffffff;
  color: #595959;
  text-align: center;
  font-weight: bold;
  height: 17px;
  padding: 1px 0 0 5px;
}

.Table .Title3 .FAP1 {
  border: solid 1px #b9d9ff;
  background: #ffffff;
  color: #595959;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
  height: 20px;
  padding: 7px 0 0 5px;
}

.Table .Title3 .C2 {
  border: solid 1px #FF6600;
  background: #FF7F00;
  color: #000000;
  font-size:10px;
  text-align: center;
  font-weight: bold;
  height: 17px;
  padding: 1px 0 0 5px;
}

.Table .Title3 .FAP2 {
  border: solid 1px #FF6600;
  background: #FF7F00;
  color: #000000;
  font-size:10px;
  text-align: center;
  font-weight: bold;
  height: 20px;
  padding: 7px 0 0 5px;

}

.Table .Agreement1 {

  height: 20px;
  font-size: 14px;
  color: #FFFFFF;
  background: #FF7F00;
  padding-left: 5px;
  font-weight: bold;
}

.Table .Agreement2 {
  height: 20px;
  font-size: 14px;
  color: #FFFFFF;
  background: #25587E;
  padding-left: 5px;
  font-weight: bold;
}

.Table .AgreementTitle2 {
  height: 25px;
  
  font-size: 12px;
  color: #25587E;
  font-weight: bold;
  }

.Table .AgreementTitle3 {
  font-size: 11px;
  font-weight: bold;
  line-height: 1.1em;
  color: #000000;
  letter-spacing: 0.0em;
  }

.Table .Content {
  vertical-align: top;
}

.Table .Content .C1 {
  background: #ffffff;
  border: solid 1px #b9d9ff;
  text-align: left;
  color: #595959;
  padding: 5px;
}

.Table .Content .C1_1 {
  width: 300px;
  background: #ffffff;
  border: solid 1px #b9d9ff;
  text-align: left;
  color: #595959;
  padding: 5px;
}

.Table .Content .C1_1 .Att {
  text-align: right;
  font-weight: bold;
  color: #25587E;
  font-size: 16px;
}

.Table .Content .C2 {
  background: #E8F2FF;
  border: solid 1px #B2B2B2;
  text-align: center;
  padding: 5px;
  padding: 5px;
}

.Table .Content .C2_1 {
  width: 300px;
  background: #E8F2FF;
  border: solid 1px #cccccc;
  text-align: center;
}

.Table .Content .C2_1 .Att {
  font-weight: bold;
  color: #000000;
  font-size: 16px;
}

.Table .Content .C2A {
  color: #25587E;
  font-size: 15px;
  font-style: italic;

  font-weight: bold;
}

.Table .Content .C2B {
  color: #25587E;  
  font-size: 12px;
  font-weight: bold;
  }

.Table .Content .C2C {
  color: #FF7F00;
  font-size: 12px;
  }

.Table .Content .C2D {
  color: #595959; 
  font-size: 12px;
  font-weight: normal;
  }

.Table .Content .C2E {
  color: #25587E; 
  font-size: 16px;
  font-weight: bold;
  }

.Table .Content .C2F {
  color: #595959; 
  font-size: 10px;
  }

.Table .Content .Col1 {
  border:solid 1px #B9B9B9;
  padding: 3px 5px 3px 5px;
  font-size: 12px;
  background: #E9E9E9;
  text-align: center;
  }

.Table .Content .Col2 {
  border:solid 1px #B9B9B9;
  padding: 3px 5px 3px 5px;
  font-size: 12px;
  background: #cccccc;
  text-align: center;
  }

.Table .Content .Col3 {
  border:solid 1px #b9d9ff;
  padding: 3px 5px 3px 5px;
  font-size: 12px;
  background: #ffffff;
  text-align: left;
  }
  
  #SignMeUp{background-image:url('../Images/Info-Dish-Main-Image-Sign-Up-Tool.jpg');width:937px; height:306px;}
  #divNameS{position:relative; top:165px; 
left:140px; 
width:134px; 
height:20px;
}
  #divAddressS{position:relative; top:143px; 
left:381px; 
width:135px; 
height:20px;
}
  #divZipS{position:relative; top:124px; 
left:629px; 
width:129px; 
height:20px;
}
  #divEmailS{position:relative; top:150px; 
left:141px; 
width:130px; 
height:20px;
}
  #divPhoneS{position:relative; top:131px; 
left:381px; 
width:130px; 
height:20px;
}
#divSignUpS{position:relative; top: 108px; 
left:583px; 
width:200px; 
height:38px; }


#speedbg {background-image:url('../Images/Info-Dish-Main-Image-About-HughesNet-SPEED.jpg'); width:937px; height:306px;}
#flshSpeed{position:relative; height:255px; width:530px; top:22px; 
left:357px;
}

.tblSpeedcomp {width:100%; text-align:center; border:solid 1px black;}
.tblSpeedcomp tr {border-top:solid 1px black;}
.tblSpeedcomp th {border-style:solid; border-width:1px; border-color:Black;}
.tblSpeedcomp td {border-style:solid; border-width:1px; border-color:Black;}

#divError{ position:relative; top:-32px; 
left:554px; 
color:Red; font-size:1.3em;
}