#contentArea h1,#contentArea h2,#contentArea h3,#contentArea h4{
	text-transform:none;
	color:#333;
}
#contentArea #hsiHeader{
	background:transparent url(../images/usdish/hsi/hsi-header.jpg);
	height:286px;
	position:relative;
}
#contentArea #hsiHeader h2{
	margin:0;
	padding:0;
	color: #333;
	font-size:18px;
	font-weight:normal;
	position:absolute;
	bottom:30px;
	left:20px;
}
#contentArea #hsiContent{
	width:420px;
	color:#666;
	float:left;
}
#contentArea #hsiContent h1{
	font-size: 23px;
	line-height:25px;
}
#hsiContent .subhead{
	font-size:15px;
	color:#666;
	font-weight:normal;
}
#hsiContent table{
	border-collapse:collapse;
	background-color:#f4f4f4;
	border:1px solid #ccc;
	margin-left:18px;
}
#hsiContent table td{
	border:1px solid #ccc;
	font-size:12px;
	color:#666;
}
#hsiContent table .leftCol{
	text-align:left;
	width:240px;
	padding:10px;
	//padding-right:0;
}
#hsiContent table .compareCol{
	text-align:center;
	width:90px;
}
#hsiContent table th{
	text-align:left;
	border:1px solid #ccc;
}

.tinyText{
	font-size:8px;
	display:block;
	//margin-bottom:px;
}
#hsiContent h2{
	font-size:18px;
	line-height:36px;
	color:#333;
	font-weight:normal;
}
#hsiContent table h2{
	font-size:16px;
	margin:0;
	line-height:18px;
	font-weight:bold;
}
#contentArea #hsiContent ul{
	list-style-type:disc;
}
#contentArea #hsiContent li{
	margin-left:45px;
}
#contentArea p{
	margin-bottom:15px;
}
#contentArea .rightContent{
	width:195px;
	float:left;
	color:#666;
	border:1px solid #999;
	font-size:12px;
	margin-left:20px;
	margin-top:95px;
}
.tagline{
	color:#333;
}
#contentArea .rightContent h2{
	text-transform:uppercase;
	font-size:14px;
	margin:0;
	color:#fff;
	display:block;
	background-color:#333;
	padding:10px;
	font-weight:bold;
	line-height:18px;
}
#contentArea .rightContent h3{
	margin:0;
	padding:10px;
}
#contentArea .rightContent p{
	margin:0;
	padding:0 10px 15px;
}
#contentArea .rightContent .phoneBlock{
	background-color: #2063c9;
	color:#fff;
	line-height:18px;
	padding:10px;
}
.phoneBlock .phoneNumber{
	font-size:18px;
}
.satelliteRail{
	background: #f9f9f9 url(../images/usdish/hsi/hughesnet-logo2.png) no-repeat 95px 95px;
	min-height:125px;	
}
.dslRail{
	background: #f9f9f9 url(../images/usdish/hsi/embarq-logo.png) no-repeat 115px 85px;
	min-height:125px;
}
/*Tab Bar Styles*/
#contentArea #hsiTabs{
	height:28px;
	margin:20px 0 0 10px;
	padding:0;
}
#contentArea #hsiTabs li{
	list-style-type:none;
	float:left;
	margin:0;
	font-size:12px;
}
#contentArea #hsiTabs li a{
	text-decoration:none;
	display:inline-block;
	width:109px;
	text-align:center;
	font-weight:bold;
	color: #666
}

#contentArea #hsiTabs li{
	background:transparent url(../images/usdish/equipment/inactive-tab-bg.png) no-repeat bottom left;
	height:22px;
	line-height:22px;
	margin-top:6px;
}
#contentArea #hsiTabs li.selected{
	background:transparent url(../images/usdish/equipment/active-tab-bg.png) no-repeat;
	height:28px;
	line-height:28px;
	margin-top:0;
}
#contentArea #hsiTabs li.selected a{
	color:#fff;
}
#contentArea #hsiTabs li a:hover{
	color:#333;
}
#contentArea #tabArea{
	color:#666;
	padding-bottom:30px;
}
#tabArea .tabs{display:none;}
#tabArea .selected{display:block;}
#contentArea #tabArea .rightContent{
	margin-top:118px;
}
#contentArea .leftContent{
	width:420px;
	float:left;
}
#contentArea #sat{
	background:transparent url(../images/usdish/hsi/box-bg.png) repeat-x;
	border-top:2px solid #C50C13
}
#tabArea h1{
	margin-top:35px;
	margin-bottom:0;
	font-size:30px;
	line-height:30px;
}
#tabArea h2{
	font-size:22px;
	line-height:30px;
	color:#666;
	font-weight:normal;
}
#contentArea #dsl{
	background:transparent url(../images/usdish/hsi/box-bg.png) repeat-x;
	border-top:2px solid #C50C13
}
#dsl h3{
	margin-top:20px;
}
