#content-insidepage
{
  font-family: Arial, Tahoma, 'Trebuchet MS';
  font-size: 11px;
}

#content-insidepage p
{
  line-height: 1.5em;
  margin: 10px 0;
}

#content-insidepage .box
{
  background-color:#F6F6F6;
  color:#444;
  margin-bottom:3px;
  padding:15px 10px 10px 14px;
}

#content-insidepage .hbox
{
  font-family:Arial;
  font-size:11px;
  background-color:#EDEDED;
  color:#444;
  margin-bottom:3px;
  line-height:16px;
  padding:10px 10px 10px 14px;
}

#content-insidepage .hbox a
{
  color:#555;
}

#content-insidepage .box p
{
  margin-top:0;
}

#content-insidepage a
{
  color:#cf3100;
  text-decoration:none;
}

#content-insidepage a:hover
{
  color:#000;
  text-decoration:underline;
}

#dropmenudiv
{
  position:absolute;
  z-index:100;
}

#dropmenudiv a
{
  width:100%;
  display:block;
  top:100px;
}

#dropmenudiv a:hover
{
  background-color:#70665e;
}

#table,
#plans,
#modems
{
  margin-top:7px;
  margin-bottom:7px;
}

#table
{
  border-top:6px solid #635950;
  border-bottom:6px solid #635950;
}

#table th,#plans th
{
  height:31px;
}

#table td,
#modems td,
#plans td,
#modems th
{
  text-align:center;
  border-left:1px solid #E2E2E2;
  height:24px;
  background-image:url(/img/1/row24.jpg);
  padding:4px;
}

#table td.c,
#table th.c,
#modems td.c,
#modems th.c,
#plans td.c,
#plans th.c
{
  border-right:1px solid #E2E2E2;
}

#plans .cts
{
  font-size:10px;
}

#plans th.gap
{
  height:10px;
}

#modems .title
{
  height:31px;
  border:none;
  background-image:url(/img/1/modems_contracts.jpg);
}

#modems .title1
{
  height:31px;
  border:none;
  background-image:url(/img/1/shdsl_cpe.jpg);
}

#modems .title2
{
  height:31px;
  border:none;
  background-image:url(/img/1/shdsl_staticips.jpg);
}

#su th
{
  width:100px;
  text-align:right;
  color:#444;
}

#content-insidepage .l
{
  font-size:14px;
}

#content-insidepage .error
{
  color:red;
  font-weight:700;
}

#su input,#su select,#su textarea
{
  font-family:Arial;
  font-size:15px;
  font-weight:700;
  height:25px;
  color:#000;
  border:1px solid #ccc;
  padding:2px 4px 4px;
}

#content-insidepage input.shadow
{
  background-image:url(/img/input-shadow.jpg);
  background-repeat:repeat-x;
  background-attachment:scroll;
  padding:4px;
}

#steps
{
  width:700px;
}

#steps td
{
  text-align:center;
  height:22px;
}

#steps td.active
{
  background-color:#eee;
  border:1px solid #999;
}

#content-insidepage li
{
 list-style-image:url("/themes/spin/v2/images/square-bullet.png");
 list-style-position:outside;
 list-style-type:disc;
 margin-left:15px;

}

#faqAccordion
{
  width:100%;
  margin-top:1px;
}

#content-insidepage .faqAccordionContent
{
  font-size:11px;
  overflow:hidden;
  padding:10px;
}

#horiz-sub-menu
{
  width:100%;
  background-color:#72685F;
  margin:0;
}

#horiz-sub-menu td
{
  padding:0;
}

#horiz-sub-menu td div
{
  background-color:#72685F;
  border:none;
  margin:0;
  padding:0;
}

#horiz-sub-menu td div ul
{
  line-height:23px;
  white-space:nowrap;
  background-color:#72685F;
  margin:0;
  padding:0;
}

#horiz-sub-menu td div ul li
{
  list-style-type:none;
  display:inline;
  float:left;
  margin:0 0 0 12px;
}

#horiz-sub-menu td div ul li a
{
  color:#FFF;
  text-decoration:none;
  font-weight:800;
  text-align:center;
  display:block;
  padding:0 4px;
}

#horiz-sub-menu a:hover
{
  color:#000;
  text-decoration:underline;
  background-color:#FFF;
}

#mainContentTable
{
  width:100%;
  margin:0;
  padding:0;
}

#content-insidepage div.tamFloatBox
{
  border:1px solid #000;
  width:215px;
  background-color:#FFF;
  margin:0 5px 5px;
  padding:3px;
}

#content-insidepage div.tamFloatBox h1
{
  background-color:#72685F;
  color:#FFF;
  font-size:14px;
  margin:0;
  padding:3px;
}

#content-insidepage div.tamFloatBox table
{
  width:100%;
}

#content-insidepage div.us-vNav a:link,
#content-insidepage div.us-vNav a:visited
{
  display:block;
  border-top:1px solid #eee;
  background-color:#FFF;
  text-decoration:none;
  padding:2px 5px;
}

#content-insidepage div.us-vNav a:hover
{
  background-color:#F6F6F6;
}

#content-insidepage h1.hide,h2.hide,h3.hide,h4.hide,h5.hide
{
  display:none;
}

#form-error
{
  border:1px solid #C00;
  margin:20px;
  padding:5px;
}

#form-error h1
{
  font-size:18px;
  margin:2px 0 0 4px;
}

#form-error ol
{
  margin:8px 30px;
}

#form-error li
{
  color:#C00;
}

#form-error p
{
  margin:2px 0 0;
}

#terms h3
{
  margin-left:20px;
}

#terms h4
{
  color:#306FB6;
  margin:0;
  padding:0;
}

#content-insidepage table.ntable
{
  border:1px #CFCFCF solid;
  border-collapse:separate;
	margin-bottom:5px;
}

#content-insidepage table.ntable tr.odd
{
  background-color:#EFEFEF;
}

#content-insidepage table.ntable tr.even
{
  background-color:#FFF;
}

#content-insidepage table.ntable th,table.ntable td
{
  padding:5px;
}

#wireless-head
{
  height:22px;
  position:relative;
  top:-10px;
  margin-bottom:10px;
}

#wireless-head table
{
  width:100%;
  height:22px;
}

#wireless-head td
{
  width:15%;
  height:22px;
  text-align:center;
  padding:5px 2px;
}

#wireless-head a
{
  color:#FFF;
}

#content-insidepage h2.threeg
{
  border-bottom:2px solid #EEE;
  font-family:Georgia,serif;
  font-size:20px;
  font-weight:400;
  line-height:normal;
  margin:30px 0 20px;
  padding:0 5px;
}

#content-insidepage h1.threeg
{
  border-bottom:2px solid #EEE;
  font-family:Georgia,serif;
  font-size:32px;
  font-weight:400;
  line-height:normal;
  margin:0 0 20px;
  padding:0 5px;
}

#content-insidepage h3.threeg
{
  border-bottom:none;
  font-family:Georgia,serif;
  font-size:16px;
  font-weight:400;
  line-height:normal;
  color:#adafb1;
  margin:8px 4px;
}

#sq div.form
{
  background-image:url(/img/1/sq/checker.jpg);
  width:760px;
  height:55px;
  line-height:55px;
  margin:20px auto;
}

#sq div.form form
{
  margin-left:320px;
}

#sq div.form table.wrapper td
{
  height:42px;
  vertical-align:bottom;
}

#sq div.form input#areaCode,
#sq div.form input#number
{
  height: 15px;
  padding: 5px;
  margin-right: 5px;
}

#sq div.form input#areaCode
{
  width:30px;
}

#sq div.form input#number
{
  width:105px;
}

#content-insidepage .infoBox,
#content-insidepage .notice
{
  background-color:#fff1ad;
  padding:5px 8px;
}

#content-insidepage .notice
{
  margin:10px 0;
}

#content-insidepage .notice h3.threeg,
#content-insidepage .notice h3.threeg a
{
  color:#000;
}

#content-insidepage .notice h3.threeg a
{
  text-decoration:underline;
}

#content-insidepage .notice h3 span
{
  font-size:12px;
  font-family:Arial;
  line-height:20px;
}

#content-insidepage .sqResults
{
  position: fixed;
  top: 0;
  right: 20px;

  padding: 10px;

  background-color: #EEE;

  -moz-box-shadow: 0 0 10px #999;
  -webkit-box-shadow: 0 0 10px #999;
  box-shadow: 0 0 10px #999;
}

#content-insidepage .sqResults table
{
  border:1px solid #E0E0E0;

  border-collapse: separate;
  border-spacing: 10px;

  background-color: #CCC;
}

#content-insidepage h3.threeg.adsl20000
{
  color:#333;
  font-weight:700;
}

#content-insidepage h3.threeg.adsl20000:after
{
  content:'!';
}

#content-insidepage h3.threeg.adsl256,
#content-insidepage h3.threeg.adsl512,
#content-insidepage h3.threeg.adsl1500,
#content-insidepage h3.threeg.adsl8000
{
  color:#777;
}

#modems th,table.ntable th
{
  font-weight:700;
}

#modems td,
#plans .ct,
#plans .cts,
#content-insidepage div.tamFloatBox table td
{
  text-align:center;
}

#content-insidepage table.plain,
#content-insidepage table.plain td
{
  border-color:#000;
  border-style:solid;
  border-width:1px;
}

#terms p,
#terms ul
{
  margin-left:40px;
}

/*

  resize for userservices

*/

.container{
  width:772px !important;
}

#content-insidepage .sqResults p
{
  font-size: 12px;
}

