/*==== Global header styles ====*/

body {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: none; BACKGROUND-COLOR: #FFFFFF;}


/*==== Global nav links ====*/
.gnav_t_10 {FONT-SIZE: 10px; COLOR: #ffffff; PADDING: 2px 0px 0px 0px; BORDER-top: #FF0000 2px solid; TEXT-DECORATION: none;}
.gnav_divider {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #9C9C9C; PADDING: 2px 10px 0px 10px; TEXT-DECORATION: none;}
A.gnav_l_10 {FONT-SIZE: 10px; COLOR: #ffffff; PADDING: 2px 0px 2px 0px; TEXT-DECORATION: none;}
A.gnav_l_10:active {FONT-SIZE: 10px; COLOR: #ff0000; PADDING: 2px 0px 2px 0px; TEXT-DECORATION: none;}
A.gnav_l_10:visited {FONT-SIZE: 10px; COLOR: #ffffff; PADDING: 2px 0px 2px 0px; TEXT-DECORATION: none;}
A.gnav_l_10:hover {FONT-SIZE: 10px; COLOR: #ff0000; PADDING: 2px 0px 2px 0px; TEXT-DECORATION: none;}

A.gnav_l_15_gry {FONT-SIZE: 15px; COLOR: #6D6D6D; FONT-WEIGHT: bold; PADDING: 5px 5px 5px 5px; TEXT-DECORATION: none;} 
A.gnav_l_15_gry:active {FONT-SIZE: 15px; COLOR: #6D6D6D; PADDING: 12px 5px 12px 5px; TEXT-DECORATION: none;}
A.gnav_l_15_gry:visited {FONT-SIZE: 15px; COLOR: #6D6D6D; PADDING: 12px 5px 12px 5px; TEXT-DECORATION: none;}
A.gnav_l_15_gry:hover {FONT-SIZE: 15px; COLOR: #003366; PADDING: 12px 5px 12px 5px; TEXT-DECORATION: none;}

A.gnav_l_12_gry {FONT-SIZE: 12px; COLOR: #6D6D6D; FONT-WEIGHT: bold; PADDING: 2px 5px 2px 5px; TEXT-DECORATION: none; }
A.gnav_l_12_gry:active {FONT-SIZE: 12px; COLOR: #003366; PADDING: 2px 5px 2px 5px; TEXT-DECORATION: none;}
A.gnav_l_12_gry:visited {FONT-SIZE: 12px; COLOR: #6D6D6D; PADDING: 2px 5px 2px 5px; TEXT-DECORATION: none;}
A.gnav_l_12_gry:hover {FONT-SIZE: 12px; COLOR: #003366; PADDING: 2px 5px 2px 5px; TEXT-DECORATION: none;}

A.gnav_drop{FONT-SIZE: 12px; COLOR: #6D6D6D; FONT-WEIGHT: normal; PADDING: 15px 5px 15px 5px; vertical-align: middle; TEXT-DECORATION: none; }
A.gnav_drop:active {FONT-SIZE: 12px; COLOR: #003366; PADDING: 15px 5px 15px 5px; TEXT-DECORATION: none;}
A.gnav_drop:visited {FONT-SIZE: 12px; COLOR: #6D6D6D; PADDING: 15px 5px 15px 5px; TEXT-DECORATION: none;}
A.gnav_drop:hover {FONT-SIZE: 12px; COLOR: #003366; PADDING: 15px 5px 15px 5px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}


/*==== GLOBAL NAV TILES ======*/
.gnav_tile {background-image:url(../../images/global/tile_global2.gif); HEIGHT: 125; }


/*==== FORM ELEMENTS ====*/
.inputform {FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none; height:18; margin: 5px; padding-left: 2px;}
.dropdown {FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none; height:18; margin: 5px;}
.inputform2 {FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none; height:18; padding-left: 2px;}

/*==== ERRORS =====*/
.e_title{padding:5px 0px 5px 0px; font-size:14px; font-weight:bold; color:#CC0000;}
.e_box p{padding-top:0px;}
.e_bg {background:#ffffcc; font-size:11px; font-weight:bold;}
.e_box ul li {margin: 0 0 0 15; padding: 0 0 0 0; font-size: 11px;}

/*===== TABS =====*/

.tab_active_l {background-image:url(../../images/tabs/tab_active_lft.gif);width: 4px; height:21px;}
.tab_active_r {background-image:url(../../images/tabs/tab_active_rt.gif); width: 3px; height:21px;}
.tab_active_text {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; padding: 3 4 4 4; background-image: url(../../images/tabs/tab_active_bg.gif); height:21px;}

.tab_inactive_l2 { background-image: url(../../images/tabs/tab_inactive_lft2.gif); height:21px; width: 3px;}
.tab_inactive_l { background-image: url(../../images/tabs/tab_inactive_lft2.gif); height:21px; width: 3px;}
.tab_inactive_r {background-image:url(../../images/tabs/tab_inactive_rt.gif); height:21px; width: 3px;}

/*.tab_inactive_text {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: none; padding: 2 4 0 4; height:21px; background-image:url(../../images/tabs/tab_inactive_bg.gif);}*/
.tab_inactive_border {background-image:url(../../images/tabs/tab_inactive_border.gif);  height:21px; width: 1px;}



A.tab_link {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: none;}
A.tab_link:active {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: none;}
A.tab_link:visited {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: none;}
A.tab_link:hover {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: underline;}

A.tab_inactive_text {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; background-color:#FFFFFF; TEXT-DECORATION: none; padding: 3 4 4 4; background-image:url(../../images/tabs/tab_inactive_bg.gif); height:21px;}
A.tab_inactive_text:active {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: none; height:21px;}
A.tab_inactive_text:visited {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: none; height:21px;}
A.tab_inactive_text:hover {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: underline; height:21px;}


/* === ROUNDED HEADER =====*/
.rheader_tile {background-image: url(../../images/misc/rheader_bg_tile.gif); height:24; }
.rheader_text {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none; }
.rheader_l {background-image: url(../../images/misc/rheader_bg_lft.gif); width:10;}
.rheader_r {background-image: url(../../images/misc/rheader_bg_rt.gif); width:10;}

/* === TABLE CLASSES =====*/
.tablesavings {border: solid 1px #336699; background-color: #FFFFFF; padding: 5px 5px 5px 5px;}
.sidenavborder {border:solid 1px #CDCDCD; background-color: #F3F3F3; margin: 5px 5px;}
.grayrow {background-color: #F3F3F3; height:24px; border-bottom: solid 1px #CDCDCD; border-top: solid 1px #CDCDCD; padding: 0px 5px 0px 5px; FONT-SIZE: 12px; color: #000000; font-weight:BOLD;}
.orangerow {background-color: #336699; height:24px; padding: 0px 5px 0px 5px;}
.bluerow {background-color: #C5CAE7; height:24px; padding: 0px 5px 0px 5px;}
.bluerow2 {background-color: #006699; height:24px; padding: 0px 5px 0px 5px;} 
.margin_tb5 {margin: 5px 0px 5px 0px;}
.margin_tb10 {margin: 10px 0px 10px 0px;}
.popup {border: solid 1px #969696; background-color: #FFFFFF; padding: 5px 5px; margin: 5px 5px;}

.productrow {background-color: #336699; height:24px; padding: 0px 5px 0px 5px; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none;}

/* ===SIDE NAV STUFF ====*/
.sideheadbg {background-image: url(../../images/sidenav/headerbg.gif); height:24px; background-repeat:no-repeat}

.sidetitle {FONT-SIZE: 11px; COLOR: #686868; FONT-WEIGHT:BOLD; PADDING: 0 0 0 8px;}
.sideprice {FONT-SIZE: 11px; COLOR: #000000; FONT-WEIGHT:BOLD; PADDING: 0 8 0 0px;}
.sideleftbg {background-image: url(../../images/sidenav/headerbg_left.gif); height: 24px; background-repeat:no-repeat}
.siderightbg {background-image: url(../../images/sidenav/headerbg_right.gif); height: 24px; background-repeat:no-repeat}

/*==== FOOTER TEXT =====*/
A.foot_l_10_gry {FONT-SIZE: 10px; COLOR: #6D6D6D; FONT-WEIGHT: bold; PADDING: 2px 5px 2px 5px; TEXT-DECORATION: none; }
A.foot_l_10_gry:active {FONT-SIZE: 10px; COLOR: #003366; PADDING: 2px 5px 2px 5px; TEXT-DECORATION: none;}
A.foot_l_10_gry:visited {FONT-SIZE: 10px; COLOR: #6D6D6D; PADDING: 2px 5px 2px 5px; TEXT-DECORATION: none;}
A.foot_l_10_gry:hover {FONT-SIZE: 10px; COLOR: #003366; PADDING: 2px 5px 2px 5px; TEXT-DECORATION: underline;}

.foot_t_10_gry {FONT-SIZE: 10px; COLOR: #6D6D6D; FONT-WEIGHT: bold; PADDING: 0px 0px 5px 0px; }

/* PADDING */
.padding_5all{padding: 5 5 5 5;}
.padding_5{padding: 0 5 0 5;}
.padding_5_gray1 {padding: 0 5 0 5; background-color: #F3F3F3;}
.padding_tb5 {padding: 5px 0 5px 0;}

/* ==== button styles ==== */
.imageborder {border:solid 1px #CDCDCD}
.button {margin: 5px 5px 5px 5px; vertical-align:middle;}

/* FAMILY RATE TABLE */
.family {background-color: #F3F3F3; BORDER-LEFT: #FF6600 1px solid; BORDER-RIGHT: #FF6600 1px solid;padding: 5 5 5 5;}
.family_lft {background-color: #F3F3F3; BORDER-LEFT: #FF6600 1px solid;}
.family_rgt {background-color: #F3F3F3; BORDER-RIGHT: #FF6600 1px solid;}

/* COMPARE */ 
.compare1{padding-left: 15px; height:20px;}
.compare2{padding-left: 15px; background-color: #F3F3F3; height:20px;}
.compareimage{padding: 10px 0px 10px 15px;}
.comparehead{padding: 10px 0px 10px 15px; background-color: #F3F3F3;}

/*  DETAILS TABS */
#overview, #specs, #acces { position:absolute; visibility:hidden; left:20px; top:100px; width:400px; z-index:100 }

/* MODULES CSS ONLY */
.modules {FONT-SIZE: 14px; color:#003366; background-color:#cccccc; font-weight:bold;}

/* HOMEPAGE FLASH */
.flashContainerHP {z-index: -5;}

/*==== NEW HOMEPAGE OFFERS ====*/

#home_shop {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_wii.jpg); background-repeat: no-repeat; margin: 0px; width: 243px; height: 160px;}
#home_mfb {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_mfb.jpg); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_afb {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_afb.jpg); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_gogreen {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_gogreen.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_fwap {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_fwap.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_frogs {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_frogs.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_colonial {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_fwcats.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_espn {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_espn.gif); background-repeat: no-repeat; margin: 0px; width: 243px; height: 160px;}
#home_sb {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_whatif10.jpg); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_bold {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_bold.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_dish {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_dish.gif); background-repeat: no-repeat; margin: 0px; width: 458px; height: 160px;}
#home_video {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_video.gif); background-repeat: no-repeat; margin: 0px; width: 243px; height: 160px;}
#home_outlet {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_hawkoutlet.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_techtalk {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_techtalk.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_feedback {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_feedback.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_biz {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_hawkbiz.gif); background-repeat: no-repeat; margin: 0px; width: 243px; height: 160px;}
#home_bluetooth {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_bluetooth.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_dga {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_dga.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_aircards {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_aircards.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}
#home_account {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/bg_accounthome.jpg); background-repeat: no-repeat; margin: 0px; width: 243px; height: 160px;}
#home_hawkblog {position: relative; background-color: #FFFFFF; background-image: url(../../images/homepage/hawkblog.gif); background-repeat: no-repeat; margin: 0px; width: 225px; height: 160px;}

#home_shoptext {position: absolute; left: 10px; top: 50px; width: 130px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_mfbtxt {position: absolute; left: 10px; top: 50px; width: 110px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_afbtxt {position: absolute; left: 10px; top: 50px; width: 110px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_sbtxt {position: absolute; left: 10px; top: 50px; width: 110px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_gogreentxt {position: absolute; left: 10px; top: 50px; width: 120px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_fwaptext {position: absolute; left: 10px; top: 50px; width: 120px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_frogstext {position: absolute; left: 10px; top: 50px; width: 110px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_espntext {position: absolute; left: 10px; top: 50px; width: 120px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_boldtext {position: absolute; left: 10px; top: 50px; width: 120px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_dishtext {position: absolute; left: 10px; top: 50px; width: 150px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_videotext {position: absolute; left: 10px; top: 50px; width: 120px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_techtalktext {position: absolute; left: 10px; top: 50px; width: 115px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_outlettext {position: absolute; left: 10px; top: 50px; width: 115px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_feedbacktext {position: absolute; left: 10px; top: 50px; width: 110px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_biztext {position: absolute; left: 10px; top: 50px; width: 130px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_bluetoothtext {position: absolute; left: 10px; top: 50px; width: 110px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_dgatext {position: absolute; left: 10px; top: 50px; width: 120px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_aircardstext {position: absolute; left: 10px; top: 50px; width: 100px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_accounttext {position: absolute; left: 10px; top: 30px; width: 115px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}
#home_hawkblogtext {position: absolute; left: 10px; top: 50px; width: 100px; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;}

#home_shopimage {position: absolute; left: 140px; top: 60px;}
#home_mfbimage {position: absolute; left: 130px; top: 70px;}
#home_afbimage {position: absolute; left: 120px; top: 50px;}
#home_gogreenimage {position: absolute; left: 140px; top: 50px;}
#home_fwapimage {position: absolute; left: 130px; top: 50px;}
#home_frogsimage {position: absolute; left: 120px; top: 50px;}
#home_colonialimage {position: absolute; left: 120px; top: 45px;}
#home_espnimage {position: absolute; left: 130px; top: 75px;}
#home_boldimage {position: absolute; left: 140px; top: 45px;}
#home_dishimage {position: absolute; left: 170px; top: 55px;}
#home_videoimage {position: absolute; left: 130px; top: 45px;}
#home_outletimage {position: absolute; left: 100px; top: 55px;}
#home_techtalkimage {position: absolute; left: 140px; top: 55px;}
#home_feedbackimage {position: absolute; left: 125px; top: 55px;}
#home_bizimage {position: absolute; left: 160px; top: 45px;}
#home_bluetoothimage {position: absolute; left: 120px; top: 50px;}
#home_dgaimage {position: absolute; left: 140px; top: 60px;}
#home_aircardsimage {position: absolute; left: 110px; top: 65px;}
#home_sbimage {position: absolute; left: 120px; top: 55px;}
#home_hawkblogimage {position: absolute; left: 115px; top: 60px;}


#home_linkbutton {position: absolute; top: 130px; left: 10px;}
A.home {FONT-SIZE: 11px; font-family: Arial, Helvetica, sans-serif; COLOR: #0A4991; TEXT-DECORATION: none; vertical-align: middle;}
A.home:hover {FONT-SIZE: 11px; font-family: Arial, Helvetica, sans-serif; COLOR: #0A4991; TEXT-DECORATION: underline; vertical-align: middle;}

