/* body { margin:0px; padding:0px; background-color:#ffffff; font: 11px/15px verdana, tahoma, arial, helvetica, sans-serif; background-image:url(/hughesnet/images/bg2.jpg); } */

body { margin:0px; padding:0px; background-color:#EDEBEC; font: 11px/15px verdana, tahoma, arial, helvetica, sans-serif; }

.leftshade {
	background-image:url(/hughesnet/images/shade_left2.jpg);
	background-repeat: repeat-y;
	background-position:top left;
	margin: 0;
	padding: 0;
}
.rightshade {
	background-image:url(/hughesnet/images/shade_right2.jpg);
	background-repeat: repeat-y;
	background-position:top right;
	margin: 0;
	padding: 0;
}

form { padding:0px; margin:0px; }

p, td { font: 11px/15px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; }
	
.text { font: 11px/15px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; }

.promotext { font: bold 14px/14px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; }

.promotext2 { font: 12px/12px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; }

.textalt { font: 11px/16px tahoma, 'trebuchet ms', arial, helvetica, sans-serif; color:#676767; }

.textequip { font: 10px/11px tahoma, 'trebuchet ms', arial, helvetica, sans-serif; color:#CCCCCC; }

.lgt, .lgt li { font-size:12px; line-height:18px; }
.lgt2 { font-size:13px; line-height:18px; }
.lgt3 { font-size:14px; line-height:20px; }
.lgt4 { font-size:16px; line-height:22px; }

select, input, textarea  { font: 11px/15px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; }

.sm { font: 10px/10px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; }
.sm2 { font: 9px/10px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; }
.sm3 { font: 5px/6px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; }

.pr { font: 12px/12px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; line-height: 140% }
.pr2 { font: 14px/14px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; line-height: 140% }

.grayborder { border:1px solid #DCDCDC; }

a.ht:link, a.ht:visited,a.ht:active { font: bold 11px/13px arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; text-decoration:none; }
a.ht:hover { text-decoration:underline; }

a.bl:link, a.bl:visited, a.bl:active { font-weight: bold; color:#0066FF; text-decoration: none; }
a.bl:hover { text-decoration: underline; }

.headerText { font: bold 13px/16px arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; }
.headerText1 { font: bold 16px/19px arial, verdana, tahoma, helvetica, sans-serif; color:#3366CC; }
.headerText2 { font: bold 13px/16px arial, verdana, tahoma, helvetica, sans-serif; color:#ED5D07; }
.headerText3 { font: 13px/16px arial, verdana, tahoma, helvetica, sans-serif; color:#565656; }

h1 { font: bold 14px/16px arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; padding-top:5px; margin:0px;}

h2 { font: bold 13px/16px arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; }
h3 { font: bold 11px/15px arial, verdana, tahoma, helvetica, sans-serif; color:#ED5D07; padding-top:10px; margin:0px; }

h4 { font: bold 11px/15px arial, verdana, tahoma, helvetica, sans-serif;  color:#3A64A2; padding-top:10px; margin:0px; }

h5 { font: bold 16px/17px arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; padding-top:5px; margin:0px;}
h6 { font: bold 14px/16px arial, verdana, tahoma, helvetica, sans-serif; color:#333333; padding-top:5px; margin:0px;}


.accentTextLg { font: bold 12px/16px arial, verdana, tahoma, helvetica, sans-serif; color:#676767; }

.accentText { font: 13px/16px; color:#DD001D; }
.accentText2 { font:13px/16px; color:#ED5D07; }
.accentText3 { color:#ED5D07; }
.accentText4 { font-family: arial, verdana, tahoma, helvetica, sans-serif; color:#FFFFFF; }
.accentText5 { font-family: arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; }
.accentText6 { color:#DD001D; }
.accentText7 { font-family: arial, verdana, tahoma, helvetica, sans-serif; color:#ED5D07; }

.altcolor { color: #669933; }
.altcolorlg { font: bold 15px/16px arial, verdana, tahoma, helvetica, sans-serif; color:#669933; }

.atb { font-weight:bold; font-family: arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; }
.atb2 { font-weight:bold; font-size:13px; font-family: arial, verdana, tahoma, helvetica, sans-serif; color:#FFFFFF; }
.atb3 { font-weight:bold; font-size:13px; font-family: arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; }
.atbmed { font: bold 12px/16px arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; }
.ato { font-weight:bold; font-family: arial, verdana, tahoma, helvetica, sans-serif; color:#ED5D07; }
.atbl { font: bold 16px/16px arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; }
.atl { font: bold 16px/20px arial, verdana, tahoma, helvetica, sans-serif; color:#676767; }
.atw { font-weight:bold; font-family: arial, verdana, tahoma, helvetica, sans-serif; color:#FFFFFF; }
.atwl { font-size:12px; font-weight:bold; font-family: arial, verdana, tahoma, helvetica, sans-serif; color:#FFFFFF; line-height:18px; }
.atpr { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #676767; }
.atpr-sup { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #676767; position: relative; width: 1px; top: -8px; }
.at-or { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0067D0; }
.at-or2 { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0067D0; }
.at-or3 { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0067D0; }
.at-or4 { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #676767; }
.at-blu { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 13px; color: #FF8C40; }
.at-blu2 { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FF8C40; }
.at-blu3 { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 13px; color: #FF8C40; }
.at-blu4 { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FF8C40; }
.at-blu-1 { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 13px; color: #0067D0; }
.at-blu-2 { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0067D0; }
.at-blsm { font: 10px/10px verdana, tahoma, arial, helvetica, sans-serif; color:#0067D0; }
.at-test-blsm { font: 12px/14px verdana, tahoma, arial, helvetica, sans-serif; color:#3A64A2; }
.at-test-grsm { font: 10px/12px verdana, tahoma, arial, helvetica, sans-serif; color:#676767; }
.at-spc { font: 20px verdana, tahoma, arial, helvetica, sans-serif; color:#0067D0; }
.hd-or { font: bold 20px/26px arial, verdana, tahoma, helvetica, sans-serif; color:#3A64A2; }

.copyr { font:10px/14px arial,hevetica,verdana,sans-serif; color:#333333; }
a.copyr { color:#333333; }

.whtText { text-weight:bold; color:#ffffff; }
a.whtText { text-weight:bold; color:#ffffff; }

a { color:#4879C2; text-decoration:underline; }
a:hover { text-decoration: none; }


a.footer { color:#4879C2; text-decoration: none; }
a.footer:hover { text-decoration: underline; }


a.footer3 { 
	font:11px/20px arial,helvetica,verdana,sans-serif;
	color:#333333; 
	text-decoration: underline; 
}
a.footer3:hover { text-decoration: none; }

a.info { 
	font:11px/16px arial,helvetica,verdana,sans-serif;
	color:#2F82DB; 
	text-decoration: underline; 
}
a.info:hover { text-decoration: none; }


.footer2 { font-size:10px; }
a.footer2 { color:#4879C2; text-decoration:none; }
a.footer2:hover { text-decoration: underline; }

a.nav2 { font: bold 10px/12px verdana, tahoma, arial, helvetica, sans-serif; color:#FFFFFF; text-decoration: none; }
.over { background-color: #82A5CF; border-right:1px solid #ffffff; border-bottom:2px solid #ffffff; } 
.out { background-color: #4879C2; border-right:1px solid #ffffff; border-bottom:2px solid #ffffff; } 
.c_over { background-color: #82A5CF; border-right:1px solid #ffffff; border-bottom:2px solid #82A5CF; } 
.c_out { background-color: #82A5CF; border-right:1px solid #ffffff; border-bottom:2px solid #82A5CF; } 
.over2 { background-color: #B7CEEC;  border-right:1px solid #ffffff; } 
.out2 { background-color: #82A5CF; border-right:1px solid #ffffff; } 


/***** Compare background colors *****/
.bglt2 { background-color: #FFFFFF; border-right:1px solid #B2CDE7; }
.bglt { background-color: #F1F4F8; border-right:1px solid #B2CDE7; }
.bgmd { background-color: #DBE5EE; border-right:1px solid #B2CDE7; }
.bgdk { background-color: #B2CDE7; border-right:1px solid #B2CDE7; }
.bgdk2 { background-color: #5291e5; border-right:1px solid #B2CDE7; }

.bgs_1 { 
    background-color: #F1F4F8; 
	border-right:1px solid #B2CDE7; 
}
.bgs_2 { 
    background-color: #F1F4F8; 
}
.bgs_3 { 
    background-color: #F1F4F8; 
	border-right:1px solid #B2CDE7; 
	border-bottom:1px solid #B2CDE7; 
}
.bgs_4 { 
    background-color: #F1F4F8;
	border-bottom:1px solid #B2CDE7; 
}

.bgwhite {
	background-image:url(/hughesnet/order/images/bgarrow.gif);
	background-repeat: no-repeat;
	border-right:1px solid #B2CDE7; 
}

.bglite {
	background-color:#3366cc;
	background-image:url(/hughesnet/order/images/bgarrow-blue.gif);
	background-repeat: no-repeat;
	border-right:1px solid #B2CDE7; 
}

.bgblue { 
	/*background-image:url(/HughesNet/images/tab2.jpg); */
	background-color:#3366cc;
	border-right:1px solid #B2CDE7;  
	font-size:15px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#FFFFFF;
}

.bgmedblue { 
	/*background-image:url(/HughesNet/images/tab2.jpg); */
	background-color:#5291e5;
	border-right:1px solid #B2CDE7;  
	font-size:15px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#FFFFFF;
}

.bgliteblue { 
	background-color: #F1F4F8; 
	border-right:1px solid #B2CDE7; 
	border-bottom:1px solid #B2CDE7; 
}
.bgliteblue_1 { 
	background-color: #FFFFFF; 
	border-right:1px solid #B2CDE7; 
	border-bottom:1px solid #B2CDE7; 
}
.bgliteblue_2 { 
	background-color: #FFFFFF; 
	border-bottom:1px solid #B2CDE7; 
}
.bgliteblue_3 { 
	background-color: #FFFFFF; 
	border-right:1px solid #B2CDE7; 
}
.bgliteblue_4 { 
	background-color: #FFFFFF; 
}
.bgbluetab { 
	background-image:url(/HughesNet/images/tab2.gif); 
	/*background-color:#3366cc;*/
	height: 25px;
	border-right:1px solid #B2CDE7;  
	font-size:15px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#FFFFFF;
}
.bgbluetab_1 { 
	background-color:#2E83DD;
	height: 25px;
	border-right:1px solid #B2CDE7;  
	font-size:15px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#FFFFFF;
}
.bgbluetab_2 { 
	background-color:#2E83DD;
	height: 25px;
	font-size:15px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#FFFFFF;
}

.bgnu_phd { 
	background-color: #84ADFF;
	font-size:18px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	padding-left:5px;
	color:#FFFFFF; 
}
.bgnu_svc { 
	background-color: #FFFFFF; 
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC; 
	border-left:1px solid #CCCCCC; 
}
.bgnu_resgrad { 
	background-image:url(/HughesNet/order/images/resgrad.jpg);
	background-color: #FFFFFF; 
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC; 
	border-left:1px solid #CCCCCC; 
	font-size:12px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#0A94D3;
}
.bgnu_resgrad2 { 
	background-image:url(/HughesNet/service_plans/images/resgrad2.jpg);
	background-color: #FFFFFF; 
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC; 
	border-left:1px solid #CCCCCC; 
	font-size:12px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#0A94D3;
}
.bgnu_bizgrad { 
	background-image:url(/HughesNet/order/images/bizgrad.jpg);
	background-color: #FFFFFF; 
	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:#0A94D3;
}
.bgnu_bizgrad2 { 
	background-image:url(/HughesNet/service_plans/images/bizgrad2.jpg);
	background-color: #FFFFFF; 
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC; 
	border-left:1px solid #CCCCCC; 
	font-size:14px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#0A94D3;
}
.bgnu_blank { 
	background-color: #FFFFFF; 
}
.bgnu_2s { 
	background-color: #FFFFFF; 
	border-top:1px solid #CFE3FB; 
	border-left:1px solid #CFE3FB; 
	padding-left: 10px;
	font-size:12px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#0365CA;
}
.bgnu_3s { 
	background-color: #FFFFFF; 
	border-top:1px solid #CFE3FB; 
	border-left:1px solid #CFE3FB; 
	border-bottom:1px solid #CFE3FB;
	padding-left: 10px;
	font-size:12px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#0365CA;
}
.bgnu_22s { 
	background-color: #FFFFFF; 
	border-top:1px solid #CFE3FB; 
	border-left:1px solid #CFE3FB; 
	padding-left: 5px;
	font-size:11px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#0365CA;
}
.bgnu_24s { 
	background-color: #FFFFFF; 
	border-top:1px solid #CFE3FB; 
	border-left:1px solid #CFE3FB; 
	padding-left: 5px;
	font-size:12px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#0365CA;
}
.bgnu_44s { 
	background-color: #FFFFFF; 
	border-top:1px solid #CFE3FB; 
	border-left:1px solid #CFE3FB; 
	border-bottom:1px solid #CFE3FB;
	padding-left: 5px;
	font-size:11px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#0365CA;
}
.bgnu_4so { 
	/* background-image:url(/HughesNet/order/images/arrow_option.jpg); */
	background-color: #FE8D41; 
	border-top:1px solid #FE8D41; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF; 
	border-left:1px solid #FE8D41; 
	padding-left: 10px;
	font-size:16px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#FFFFFF;
}
.bgnu_4so2 { 
	/* background-image:url(/HughesNet/order/images/arrow_option.jpg); */
	background-color: #FE8D41; 
	border-top:1px solid #FE8D41; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF; 
	border-left:1px solid #FE8D41; 
	padding-left: 5px;
	font-size:11px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#FFFFFF;
}
.bgnu_4sb { 
	background-image:url(/HughesNet/order/images/arrow_select_plan.jpg);
	background-color: #84ADFF; 
	border-top:1px solid #CFE3FB; 
	border-right:1px solid #CFE3FB; 
	border-bottom:1px solid #CFE3FB; 
	border-left:1px solid #CFE3FB; 
	padding-left: 10px;
	font-size:13px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#FFFFFF;
}
.bgnu_4sb2 { 
	background-image:url(/HughesNet/service_plans/images/arrow_select_plan2.jpg);
	background-repeat:no-repeat;
	background-color: #84ADFF; 
	border-top:1px solid #CFE3FB; 
	border-right:1px solid #CFE3FB; 
	border-bottom:1px solid #CFE3FB; 
	border-left:1px solid #CFE3FB; 
	padding-left: 10px;
	font-size:13px;
	font-weight:bold; 
	font-family: arial, verdana, tahoma, helvetica, sans-serif; 
	color:#FFFFFF;
}
.bgnu_rescol { 
	background-color: #E7F0FF; 
}
.bgnu_bizcol { 
	background-color: #C8E3FE; 
}
.bgsl { 
	background-color: #FFFFFF; 
	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;
}

ul.lks { margin:0px 0px 0px 13px; padding:0px; }
ul.lks1 { margin:5px 30px 0px 25px; padding:0px; }
ul.lks2 { margin:5px 20px 0px 25px; padding:0px; }
ul.lks3 { margin:0px 0px 0px 20px; padding:0px; }
ul.lks5 { margin:0px 0px 0px 13px; padding:0px; }
ul.lks6 { margin:0px 0px 0px 0px; padding:0px; }
ul.lks7 { margin:10px 20px 0px 25px; padding:0px; }
ol.lks3 { margin:0px 0px 0px 30px; padding:0px; }


<!--| li.lks5 { list-style:url(/HughesNet/images/icon_box.gif) circle outside; margin:0px; padding:5px 0px; vertical-align : text-top; } |-->

li.lks1 { list-style:url(/HughesNet/images/bullet_o.gif) circle outside; margin:0px; padding:5px 0px; vertical-align : text-middle; }
li.lks { list-style:url(/HughesNet/images/bullet.gif) circle outside; margin:0px; padding:0px; }
li.lks2 {
	list-style:url(/HughesNet/images/bullet_o.gif) circle outside;
	margin:0px;
	padding:3px 0px;
	vertical-align : text-bottom;
}
li.lks3 { padding:3px 3px; }
li.lks4 {
	list-style:url(/HughesNet/images/bullet_o.gif) circle outside;
	margin:0px;
	padding:5px 0px;
	vertical-align : text-bottom;
}
li.lks5 {
	list-style:url(/HughesNet/images/bullet_blue.gif) circle outside;
	margin:0px;
	padding:0px 0px;
	vertical-align : text-bottom;
}
li.lks6 {
	list-style:url(/HughesNet/images/bullet_blue.gif) circle outside;
	margin:0px;
	padding:0px 0px;
	vertical-align : text-bottom;
}
li.lks7 {
	list-style:url(/HughesNet/images/bullet_blue2.gif) circle outside;
	margin:0px;
	padding:3px 0px;
	vertical-align : text-bottom;
}
li.lks-spec {
	list-style:url(/HughesNet/images/bullet_blue.gif) circle outside;
	margin:0px;
	padding:3px 0px;
	vertical-align : text-bottom;
}

#s_l { background-image:url(/HughesNet/images/shade_left.jpg); background-repeat:repeat-y;  }
#s_r { background-image:url(/HughesNet/images/shade_right.jpg); background-repeat:repeat-y; }
#s_b { background-image:url(/HughesNet/images/shade_btm.jpg); background-repeat:repeat-x; }

#main, .main { background-color: #FFFFFF; }
#nav { background-color: #FFFFFF; }

/*
#sub_h1mid { background-image:url(/HughesNet/images/sub_h1_mid.jpg); background-repeat:x-repeat; padding:5px 2px 0px 10px; }
#sub_h1btm { background-image:url(/HughesNet/images/sub_h1_btm.jpg); background-repeat:no-repeat; }
*/

#sub_h2mid { background-image:url(/HughesNet/images/sub_h2_mid.jpg); background-repeat:repeat; padding:3px 10px 5px 10px; }
#sub_h2btm { background-image:url(/HughesNet/images/sub_h2_btm.jpg); background-repeat:no-repeat; }

#test_h2top { background-image:url(/HughesNet/images/test_h2top.jpg); background-repeat:no-repeat; }
#test_h2mid { background-image:url(/HughesNet/images/test_h2mid.jpg); background-repeat:repeat; padding:3px 10px 5px 10px; }
#test_h2btm { background-image:url(/HughesNet/images/test_h2btm.jpg); background-repeat:no-repeat; }

/*
#sub_h3mid { background-image:url(/HughesNet/images/sub_h3_mid.jpg); background-repeat:repeat; padding:0px 15px 5px 15px; }
#sub_h3btm { background-image:url(/HughesNet/images/sub_h3_btm.jpg); background-repeat:no-repeat; }
*/

#botm_mid { background-image:url(/HughesNet/images/botm_bg-mid.gif); background-repeat:repeat; padding:0px 5px 3px 7px; font-size:10px; color:#cccccc; line-height:16px; }
#botm_botm { background-image:url(/HughesNet/images/botm_bg-botm.gif); background-repeat:no-repeat; }

#altbg { background-color: #CDCDCD; border-bottom:1px solid #EEEEEE; }
#ltbg, .ltbg { background-color: #FFFFFF; border-bottom:1px solid #EEEEEE; }
#mdbg, .mdbg { background-color: #ECECEC; border-bottom:1px solid #FFFFFF; }
#dkbg, .dkbg { background-color: #DCDCDC; border-bottom:1px solid #FFFFFF; }
#blbg { background-color: #DDE4EC; border-bottom:1px solid #FFFFFF; }

/*Example CSS for the two scrollers*/

#pscroller1{
width: 160px;
height: 130px;

/*border: 1px solid #DDE5EF;*/
padding: 5px;
background-color: #FEFEFF;
text-align:left;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}



/*CSS for color tab menu */

#ddcolortabs{
margin-left: 1px;
padding: 0px;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 1px;
}

#ddcolortabs ul{
font: bold 12px/20px  Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0px 2px 0px 0px;
padding:0px;
/*text-transform:uppercase;*/
}


#ddcolortabs a{
float:left;
color: white;
background: #3372C6 url(/HughesNet/images/color_tabs_left.gif) no-repeat left top;
margin:0px 2px 0px 0px;
padding:0px 0px 1px 3px;
text-decoration:none;
/*letter-spacing: 1px;*/
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(/HughesNet/images/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #005DA4;
}

#ddcolortabs a:hover span{
background-color: #005DA4;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #005DA4;
}

#ddcolortabsline{
clear: both;
padding: 0px;
width: 100%;
height: 4px;
line-height: 4px;
background: #005DA4;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}


/* Sub Menus: smt=sub menu top, smma=sub menu mid active, smb=sub menu bottom */

.smt {
background-color:#005DA4; 
margin-right:0px; 
margin-left:3px; 
padding:5px 10px;
font-weight:bold; font-family: arial, verdana, tahoma, helvetica, sans-serif; 
color:#FFFFFF; 
}

.smm {
background-color:#DDE7F1; 
border-top:1px solid #FFFFFF; 
margin-right:0px; 
margin-left:3px; 
padding:3px 7px;
line-height:16px;
}

.smma {
background-color:#FFFFFF; 
border-top:1px solid #DDE7F1; 
margin-right:0px; 
margin-left:3px; 
padding:3px 7px;
line-height:16px;
}

.smb {
background-color:#005DA4; 
border-bottom:7px solid #FFFFFF; 
margin-right:0px; 
margin-left:3px; padding:0px;
}

.checkavail-footerbar {
background-image: url(/hughesnet/images3/main_bottom_dynamic.gif);
background-align: top;
background-repeat: no-repeat;
height: 60px;
width: 950px;
text-align: center;
}

.dynamic-footer-text {
font-size: 20px;
font-family: Verdana;
font-weight: bold;
color: #ffffff;
vertical-align: middle; 
padding-top: 10px;
margin: 0;
}


#menu, #top_menu{ margin-left:5px; }
#menu a, #top_menu a{ float:left; }

