/* MAIN HELP PAGE
   -------------- */
#helpSections li.howTo         { background:url(/images/icons/silk/cog.png)         no-repeat 1px 0.1em; }
#helpSections li.devices       { background:url(/images/icons/silk/phone.png)       no-repeat 4px 0.1em; }
#helpSections li.calling_cards { background:url(/images/icons/silk/vcard.png)       no-repeat 1px 0.1em; }
#helpSections li.faq           { background:url(/images/icons/silk/help.png)        no-repeat 1px 0.1em; }
#helpSections li.glossary      { background:url(/images/icons/silk/information.png) no-repeat 1px 0.1em; }
#helpSections li.contact       { background:url(/images/icons/silk/email_go.png)    no-repeat 0   0.1em; }



/* FREQUENTLY ASKED QUESTIONS / GLOSSARY
   ------------------------------------- */
#faqList dt, #glossary dt {
    background:          url(/images/icons/silk/bullet_star_mod_green.png) no-repeat 0 0.95em;
    font-size:           1.083em;
    line-height:         1.385;
    padding:             1em 0 0 18px;
}

#faqList dd li {
    background:          url(/images/icons/silk/bullet_star_mod_green.png) no-repeat 12px -0.1em;
    margin:              0.1em 0;
    padding-left:        30px;
}

#faqList dd, #glossary dd {
    padding:             0 0 1em 18px;
}




/* DEVICE GUIDES
   ------------- */
ul.externalSupport {
    float:               left;
    margin:              0 0 1.5em 65px;
    width:               630px;
}

ul.deviceList {
    float:               left;
    margin:              0 0 3em 0;
    width:               760px;
}

ul.externalSupport li, ul.deviceList li {
    background:          url(/images/icons/silk/bullet_star_mod_green.png) no-repeat -4px 50%;
    float:               left;
    margin:              0.25em 0;
    width:               210px;
}

ul.deviceList li {
    width:               190px;
}

ul.externalSupport a, ul.deviceList a {
    display:             block;
    float:               left;
    margin:              0 10px 0 16px;
}




/* CONTACT
   ------- */
#contactAlternatives {
    clear:               both;
    margin:              0 130px;
    width:               500px;
}

#contactMail h2, #contactPhone h2 {
    font-size:           1.167em;
    font-weight:         bold;
    line-height:         1.286;
    padding:             1.3em 0 0.2em 0;
}

#contactMail, #contactMail h2, #contactMail address {
    display:             block;
    float:               left;
    width:               225px;
}

#contactPhone, #contactPhone h2, #contactPhone address {
    display:             block;
    float:               right;
    width:               225px;
}

#contactPhone strong {
    white-space:         nowrap;
}




/* LOCALPHONE SERVICES
   ------------------- */
#serviceList li {
    background-position: -4px 0.2em;
}

#serviceList h2 {
    font-size:           1.083em;
    font-weight:         bold;
    line-height:         1.385;
}

#serviceList ol {
    list-style:          decimal inside;
    margin-top:          -0.75em;
}

#serviceList li li {
    background:          none;
    margin:              0 0 0 1.5em;
    padding:             0;
}
