/* Version 1.01 last updated by do6596 on 11-26-2008 at 10:48 CST */

body{margin:0; background:#ffffff;}

p
{
font-size: 10pt;
line-height: 10pt;
}

a
{
text-decoration: none;
color: #000;
}

h1
{
font-size: 15pt;
line-height: 15pt;
}

#wrapper,
#container,
#page,
#content
{
overflow: visible;
position: static;
margin:0;
}

#css-reset .progressIndicator,
ul#universalNav,
#header,
#PrimaryNav,
#noimg_PrimaryNav,
#pageID,
.col_310,
#css-reset .col_230,
#btmContainer,
.printLink
{
display: none;
}


/**************************
   SUPER N
**************************/
#css-reset .first_710{width:670px !important; background-color:#ffffff}
#css-reset .first_319{width:300px;}
#css-reset .col_319{width:300px; clear:right;}
#css-reset .first_155{width:135px}
#css-reset .first_222{width:200px}
#css-reset .col_223{ width: 200px}
#css-reset th.dottedTitle{position:relative; top:-5px;}
#css-reset br{line-height:10px !important;}



/**************************
   FAQ & Compare
**************************/
#btnChat,
.linkbar,
.btnViewAllPlans,
.footnote a
{
display: none;
}

#page_FAQ .first_630
{
width: 100%;
float: none;
}

#page_FAQ .grayBorder
{
border: 0;
}

#page_FAQ .paddedModContent
{
padding: 0;
}

#content #faqList li
{

}

#faqList p.q
{
text-indent: 0;
height: 12pt;
line-height: 12pt;
margin: 0 0 10px 0;
}

#faqList li.close div.a
{
display: block;
}


#compare
{
border: none;
}

#pd_price,
#pd_offers,
#pd_speed,
#pd_email,
#pd_emailsize,
#pd_storage,
#pf_1,
#pf_2,
#pf_3,
#eq_1,
#eq_2
{
display: table-row !important; /*block does not align the top headings properly in Firefox but IE does not support this. thus IE is set as block below.*/
}

#ie #pd_price,
#ie #pd_offers,
#ie #pd_speed,
#ie #pd_email,
#ie #pd_emailsize,
#ie #pd_storage,
#ie #pf_1,
#ie #pf_2,
#ie #pf_3,
#ie #eq_1,
#ie #eq_2
{
display: block !important;
}

#compare table
{
border-collapse: collapse;
}

#compare td,
#compare th
{
padding: 4pt;
font-size: 10pt;
line-height: 11pt;
text-align: left;
}

#compare th
{
padding-left: 10pt;
}

#compare td.more
{
font-weight: bold;
font-size: 12pt;
line-height: 12pt;
padding: 5pt 0 0 0;
text-indent: 0;
color: #0a94d6;
}

#compare tr.packages th h2
{
font-size: 12pt;
line-height: 12pt;
padding: 0;
margin: 0;
}

#compare th h2 a
{
color: #0a94d6;
}

#compare .packages th
{
padding-left: 2pt;
}

#compare tr.packages th div.greatDeal
{
color: #f27d00;
padding: 0;
margin: 0;
}

#compare .packages th img
{
display: none;
}

#compare table th ul,
#compare table th li
{
margin: 0 5pt;
padding: 0;
text-align: left;
list-style-type: square;
}

#compare table ul,
#compare table li
{
margin: 0 8pt;
padding: 0;
text-align: left;
list-style-type: square !important;
}

#compare a
{
color: #000;
text-decoration: none;
}