body {
  margin:0px auto 0px auto;
  width:1000px;
  font-family: sans-serif;
}

img {
  text-decoration:none;
  border:#FFFFFF solid 0px;
}

.hidden {display:none;}

table#mainHeaderLogo tr td#mainHeaderLogo_spacer,
table#mainHeaderNav table#nav td,
table#mainBody tr td#mainBody_spacer,
table#mainBody tr:first-child td:first-child {width:110px;}
table#mainBody tr:first-child td:last-child {width:1px;}

div.bar_blue,
div.bar_darkBlue,
table#mainHeaderLogo,
table#mainHeaderNav,
table#mainBody {width:1000px;}

table#mainHeaderNav tr td#nav_right,
table#mainHeaderNav table#nav td,
table#mainBody td#brands_title {color:#005DAB;}

div.shadow {text-align:center;}

table#mainBody table#brands td a,
table#mainBody table#brands td a img,
a>img {
  text-decoration:none;
  border:0px;
}

div.coverageSelect,
div#mainFooter b {
  margin-left:2px;
  margin-right:2px;
}

/*
table#mainBody td#content_title,
table#mainBody div#content {color:#AAAAAA;}
table#mainBody div#content b {color:#606060;}
*/


/*****
 * header
 */

table#mainHeaderLogo img,
table#mainHeaderNav img {margin:0px;}
table#mainHeaderLogo,
table#mainHeaderNav {
  border:#FFFFFF solid 0px;
  border-spacing:0px;
}
div.bar_blue {
  background-color:#7DA7D9;
  font-size:0pt;
  height:10px;
}
div.bar_darkBlue {
  background-color:#3D6DB9;
  font-size:0pt;
  height:8px;
}
table#mainHeaderLogo tr {height:120px;}
table#mainHeaderLogo tr td {padding:0px;}
table#mainHeaderLogo tr td#mainHeaderLogo_logo {
  vertical-align:middle;
  background:#FFFFFF url('http://jabbroadband.com/images/logo_bg.gif') no-repeat scroll center right;
}
table#mainHeaderLogo tr td#mainHeaderLogo_logo img,
table#mainHeaderLogo tr td#mainHeaderLogo_logo img#jab_logo:hover {
  cursor:pointer;
  text-decoration:none;
  /*text-align:left;*/
  /*float:left;*/
}
table#mainHeaderNav tr.bg_nav td {
  background-color:#BED3EC;
  padding:0px;
}
table#mainHeaderNav table#nav tr td {
  padding:8px;
  /*padding-top:20px;*/
  padding-top:15px;
  padding-bottom:15px;
  text-align:center;/*left;*/
  vertical-align:bottom;
}
table#mainHeaderNav table#nav {border-spacing:0px;}
table#mainHeaderNav table#nav td {
  border:#BED3EC solid 2px;
  border-top:0px !important;
  border-bottom:0px !important;
  background:#BED3EC url('http://jabbroadband.com/images/stripe.png') repeat;
}
table#mainHeaderNav table#nav tr {
  border:0px !important;
  border-width:0px !important;
}
table#mainHeaderNav table#nav tr td:first-child {border-left:0px;}
table#mainHeaderNav table#nav tr td.nav_active,
table#mainHeaderNav table#nav tr td.hover,
table#mainHeaderNav table#nav tr td:hover {
  /*color:#BED3EC;*/
  /*background-color:#7DA7D9;*/
  background-color:#BED3EC;
  background-image:none;
  cursor:pointer;
}
table#mainHeaderNav tr td#nav_right {
  vertical-align:bottom;
  font-weight:bold;
  text-align:right;
  padding-right:10px;
  padding-bottom:2px;
  font-stretch:extra-condensed;
}

/*
 *****/


/*****
 * body
 */

table#mainBody {
  margin-top:20px;
  margin-bottom:20px;
  border:#FFFFFF solid 0px;
  border-spacing:4px 0px;
}
table#mainBody div.greybar {
  background-color:#C3C8CB;
  height:4px;
  font-size:0pt;
  padding:0px;
}
table#mainBody tr#thebody td {
  vertical-align:top;
  padding-top:0px;
}
table#mainBody td#content_title {
  font-size:20pt;
  /*font-family:"impact";*/
  font-family:"Arial", "Helvetica", "sans-serif";
  font-weight:bold;
  font-size:32.4px;
}
table#mainBody div#content {
  padding-right:35px;
}
table#mainBody div#content,
table#mainBody div#content pre {
  line-height:160%;
  /*font-family:"Trebuchet MS", "Helvetica";*/
  /*font-size:14pt;*/
  font-family:"Arial", "Helvetica", "sans-serif";
  /*font-size:12px;*/
  text-align:justify;
}

table#mainBody table#brands {
  border:#FFFFFF solid 0px;
  border-spacing:0px;
  width:100%;
}
table#mainBody table#brands td {
  padding:0px;
  text-align:center;
}
table#mainBody td#brands_title {
  text-align:right;
  vertical-align:bottom;
}
table#mainBody td#brands_brands {
  vertical-align:top;
}
table#mainBody table#brands td.brands_spacer {
  height:10px;
  background-color:#FFFFFF;
}
table#mainBody td#brands_brands div.brand {
  cursor:pointer;
  background:#FFFFFF url('http://jabbroadband.com/images/stripe.png') repeat;
  margin-bottom:10px;
}
table#mainBody td#brands_brands div.brand.hover,
table#mainBody td#brands_brands div.brand:hover {background-image:none;}
table#mainBody td#brands_brands div.brand img {margin:15px 30px 20px 30px;}
table#mainBody div#content img {margin:2px 3px 15px 10px;}

div.coverageSelect {font-size:8pt;}
div.coverageSelect a {white-space:nowrap;}
div.coverageSelect a,
div.coverageSelect a:hover,
div.coverageSelect a:active,
div.coverageSelect a:visited {
  color:#3D6DB9;
  cursor:pointer;
}
div.coverageSelect a.hover,
div.coverageSelect a:hover {text-decoration:underline;}
div.coverageArea img,
map area {cursor:pointer;}

span.desc {
  font-size:9pt;
  color:#AAAAAA;
}

/*
 *****/


/*****
 * footer
 */

div#mainFooter div {
  font-size:8pt;
  text-align:center;
  white-space:nowrap;
}
div#mainFooter div#nav_foot a,
div#mainFooter div#nav_foot a:hover {cursor:pointer;}
div#mainFooter div#nav_foot,
div#mainFooter div#nav_foot a,
div#mainFooter div#nav_foot a:hover,
div#mainFooter div#nav_foot a:active,
div#mainFooter div#nav_foot a:visited {color:#666666;}
div#mainFooter div#nav_foot a,
div#mainFooter div#nav_foot a:active,
div#mainFooter div#nav_foot a:visited {text-decoration:none;}
div#mainFooter div#nav_foot a:hover {text-decoration:underline;}
div#mainFooter div#nav_foot  {margin-top:10px;}
div#mainFooter div#copyright {
  color:#CCCCCC;
  margin-top:10px;
  margin-bottom:15px;
}

/*
 *****/

