<!-- Body -->

body
	{
		background-image: url(images/general/background.jpg);
		background-attachment: fixed;
		font-family: Arial, Helvetica, sans-serif;
	}

#body
	{
		background-color: #FFFFFF;
	}

h1
	{
		font-size: 16px;
		font-family: Arial, Helvetica, sans-serif;
		color: #006699;
	}
	
h2
	{
		font-size: 16px;
		font-family: Arial, Helvetica, sans-serif;
		color: #006699;
	}
	
h3
	{
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		color: #006699;
	}

h4
	{
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		color: #006699;
	}

h5
	{
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		color: #006699;
	}

#content
	{
		 font-size:14px;
		 font-family:Arial, Helvetica, sans-serif;
		 color: #666666;
		 text-align: justify;
	}

#content_small
	{
		 font-size:12px;
		 font-family:Arial, Helvetica, sans-serif;
		 color: #666666;
		 text-align: justify;
	}

#content_header
	{
		height: 20px;
		border: solid 1px #CCCCCC;
		background-color: #E2E2E2;
		font-size: 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding-left: 10px;
	}
	
#sub_content_header
	{
		width: 600px;
		background-color: #E6E6E6;
		border: solid 1px #CCCCCC;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #666666;
	}

#content_border
	{
		width: 615px;
		border-left: solid 1px #CCCCCC;
		border-right: solid 1px #CCCCCC;
		border-bottom: solid 1px #CCCCCC;
	}

#content_header_large
	{
		 width: 615px;
		 cellpadding: 0px;
		 cellspacing: 0px;
		 font-size:18px;
		 font-family:Arial, Helvetica, sans-serif;
		 color:#006699;
	}

#content_header_medium
	{
		width: 70px;
		cellpadding: 0px;
		cellspacing: 0px;
		font-size:18px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#006699;
	}
	
#package_container
	{
		background-image: url(images/content/packages/package_bg.jpg);
		width: 120px;
		height: 200px;
	}

#package_name
	{
		font-size:18px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color:#003366;
	}

#package_speed
	{
		font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-style: italic;
		text-decoration: underline;
		color:#FFFFFF;
	}

#package_description
	{
		font-size:11px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#FFFFFF;
	}
	
#dollar_sign
	{
		font-size: 22px;
		font-family: "Times New Roman", Times, serif;
		color:#FFFFFF;
	}

#package_price
	{
		width: 60px;
		font-size:48px;
		font-weight: bold;
		font-family: "Times New Roman", Times, serif;
		color:#FFFFFF;
	}

#package_price_long
	{
		width: 60px;
		font-size:48px;
		font-weight: bold;
		font-family: "Times New Roman", Times, serif;
		color:#FFFFFF;
	}
	
#package_cents
	{
		width: 35px;
		font-family: "Times New Roman", Times, serif;
		font-size: 22px;
		font-weight: bold;
		color:#FFFFFF;
	}

#package_cents_long
	{
		width: 25px;
		font-family: "Times New Roman", Times, serif;
		font-size: 22px;
		font-weight: bold;
		color:#FFFFFF;
	}

#page_header
	{
		background-image: url(../../images/content/generic_header.jpg);
		width: 615px;
		height: 100px;
		font-size: 24px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
	}

#three_easy_steps
	{
		border: solid 1px #CCCCCC;
		width: 385px;
		background-color: #E2E2E2;
		font-family: Arial, Helvetica, sans-serif;
	}
	
#three_easy_steps_inside
	{
		border: solid 1px #CCCCCC;
		width: 377px;
		height: 150px;
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
	}

#hughesnet_offers
	{
		border: solid 1px #CCCCCC;
		width: 385px;
		background-color: #E2E2E2;
		font-family: Arial, Helvetica, sans-serif;
	}

#hughesnet_offers_inside
	{
		border: solid 1px #CCCCCC;
		width: 377px;
		height: 150px;
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;

	}

a.content_links
	{
		font-size: 12px;
		font-weight:bold;
		color: #0066CC;
		text-decoration: none;
	}

a.content_links:hover
	{
		font-size: 12px;
		font-weight:bold;
		color: #0066CC;
		text-decoration: underline;
	}

a.site_map_link
	{
		font-size: 12px;
		font-weight: bold;
		color: #666666;
		text-decoration: none;
	}

a.site_map_link:hover
	{
		font-size: 12px;
		font-weight: bold;
		color: #003366;
		text-decoration: underline;
	}

<!-- End of Body. -->

<!-- Column Left -->

#column_left
	{
		width: 190px;
		font-family:Arial, Helvetica, sans-serif;
	}

#column_one
	{
		width: 190px;
		background-image: url(images/column_left/content_bg.jpg);
		background-repeat: repeat-y;
	}

#column_header
	{
		background-image: url(images/column_left/cl_header.jpg);
		width: 190px;
		height: 190px;
		font-size:22px;
		font-weight: bold;
		font-family:Arial, Helvetica, sans-serif;
		color: #777777;
		padding-left: 20px;
	}

#column_sub_header
	{
		background-image: url(images/column_left/content_header_bg.jpg);
		height: 25px;
		font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #666666;
		border-bottom: solid 1px #666666;
	}

#column_content
	{
		height: 25px;
		color:#FFFFFF;
		vertical-align:middle;
		padding-left: 15px;
		border-bottom: solid 1px #CCCCCC;
	}

#sub_column_content
	{
		background-color: #CCCCCC;
		height: 25px;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		vertical-align:middle;
		padding-left: 5px;
		border-bottom: solid 1px #999999;
	}

a.cl_links
	{
		font-size: 12px;
		font-weight: bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration: none;
	}

a.cl_links:hover
	{
		font-size: 12px;
		font-weight: bold;
		font-family:Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		text-decoration: underline;
	}
	
a.cl_sub_links
	{
		font-size: 12px;
		font-weight: bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		text-decoration: none;
	}

a.cl_sub_links:hover
	{
		font-size: 12px;
		font-weight: bold;
		font-family:Arial, Helvetica, sans-serif;
		color: #666666;
		text-decoration: underline;
	}

<!-- End of Column Left. -->

<!-- Footer -->

#footer
	{
		width: 975px;
		background-color: #FFFFFF;
		border-left: solid 3px #FFFFFF;
		border-right: solid 3px #FFFFFF;
	}

#directory
	{
		width: 969px;
		height: 25px;
		background-image: url(images/footer/content_bg.jpg);
		background-color: #0066CC;
		border-bottom: solid 1px #FFFFFF;
	}

#footer_disclaimer
	{
		width: 975px;
		height: 30px;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	
#footer_header
	{
		font-size: 12px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		padding-left: 10px;
	}

#spacer
	{
		color: #FFFFFF;
		padding-bottom: 3px;
	}

a.footer_links
	{
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		vertical-align: middle;
	}

a.footer_links:hover
	{
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: underline;
		vertical-align: middle;
	}

	
<!-- End of Footer. -->


/*=========================
  END: Right Click Styles
=========================*/
/* Huhgesnet */

.hn_business	 	{font-family:Arial, Helvetica, sans-serif; color:#727272; border: solid 1px #CCCCCC;  background-color:#CFE3FB;}
.hn_residential	 	{font-family:Arial, Helvetica, sans-serif; color:#727272; border: solid 1px #CCCCCC;  background-color:#EEEEEE;}
.grey14b 		 	{font-family:Arial, Helvetica, sans-serif; color:#727272; font-size:28px; text-decoration:none; font-weight:bold;}
.grey14b_2 		 	{font-family:Arial, Helvetica, sans-serif; color:#727272; font-size:20px; text-decoration:none; font-weight:bold;}
.grey10 		 	{font-family:Arial, Helvetica, sans-serif; color:#727272; font-size:12px; text-decoration:none;}
.hn_prices			{font-family:Arial, Helvetica, sans-serif; color:#727272; font-size:16px; text-decoration:none; font-weight:bold; vertical-align: top;}
.hn_prices_2		{font-family:Arial, Helvetica, sans-serif; color:#727272; font-size:12px; text-decoration:none; font-weight:bold; vertical-align: top;}
.tl_header 			{background-color: #003366;	font-size:18px;	font-weight:bold; 	font-family: arial, verdana, tahoma, helvetica, sans-serif; 	padding-left:5px;	color:#FFFFFF; }
.tl_orange 			{background-color: #99CC33; 	border-top:1px solid #669900; 	border-right:1px solid #669900; 	border-bottom:1px solid #669900; 	border-left:1px solid #669900; 	padding-left: 10px;	font-size:16px;	font-weight:bold; 	font-family: arial, verdana, tahoma, helvetica, sans-serif; 	color:#FFFFFF;}
.speed_ranking 		{font-family:Arial, Helvetica, sans-serif; color:#727272; font-size:10px; text-decoration:none; font-weight:bold; border: 1px solid #CCCCCC;}
.hn_headings 		{border-top:1px solid #CCCCCC;	border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; 	font-size:16px;	font-weight:bold; 	font-family: arial, verdana, tahoma, helvetica, sans-serif; 	color:#006699;}
.hn_left_menu 		{ border-top:1px solid #CFE3FB; border-right:1px solid #CFE3FB;	border-left:1px solid #CFE3FB; border-bottom:1px solid #CFE3FB; 	padding-left: 10px;	font-size:16px;	font-weight:bold; 	font-family: arial, verdana, tahoma, helvetica, sans-serif; 	color:#006699;}
.hn_left_menu_comm	{ border-top:1px solid #CFE3FB; border-right:1px solid #CFE3FB;	border-left:1px solid #CFE3FB; border-bottom:1px solid #CFE3FB; 	font-size:12px;	font-weight:bold; 	font-family: arial, verdana, tahoma, helvetica, sans-serif; 	color:#006600;}
.bottom_select      {border-top:1px solid #CFE3FC; 	border-right:1px solid #CFE3FC; 	border-bottom:1px solid #CFE3FC; 	border-left:1px solid #CFE3FC; 	font-size:12px;	font-weight:bold; 	font-family: arial, verdana, tahoma, helvetica, sans-serif; 	color:#0067D0;}
.hn_blue2		    { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #669900; }
.hn_blue            { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 13px; color: #669900; }
.sm { font: 10px/10px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; }
a.rebate { font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: none; };
a.rebate:hover { font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: underline; };
/*=========================  
START: Drag Layers Styles
=========================*/
