/*  ===== pt_customerservice Notes =====   /
    Styles for the pt_customerservice page.
    This page has a two column layout,
    
    Use this style sheet to put custom styles specific to the Content Asset Pages,
    editable in the Business Manager.
*/

/***********************************************/
/* Page Structure CSS                          */
/***********************************************/
/* Wider content area for customerservice pages (same as for storefront welcome pages) */
#pt_customerservice #content {
    width: 779px;
    background-color: #ffffff;
    border: none;
    margin-left: 0px;
    float: right;
}
#pt_customerservice #content.wide {
    width: 100%;
}
#pt_customerservice #footer {
    padding-top: 30px;
}
/* IE7 Hack */
*:first-child+html #pt_customerservice #footer {
    clear: none !important;
}
/***********************************************/
/* Page Styling CSS                            */
/***********************************************/
/*
    Text from the content management system. Style are applied within the content assets.
    Default style definition in pt_default.css
*/
#pt_customerservice #content .text  {}
#pt_customerservice #content .text  h1 {
    padding: 0;
    margin: 0;
}
#pt_customerservice #content .contentasset #addresstable td  {
    padding: 5px 10px; }

#pt_customerservice #content .text a {
    font-weight: bold;
}
#pt_customerservice #content .text p.footnote {
    margin-top: 20px;
    border-top: 1px solid darkblue;
    padding-top: 5px;
    font-style: italic;
}

/* BML Terms & Conditions styles BML_TC in Business Manager.
=======HTML in Business Manager needs to have font tages removed======= */
#pt_customerservice #content #bml_termsandconditions {
    margin: 10px;
}
#pt_customerservice #content #bml_termsandconditions blockquote {
    margin: 10px 0px;
}
#pt_customerservice #content #bml_termsandconditions ul {}
#pt_customerservice #content #bml_termsandconditions ul li {
    margin-left: 20px;
}
#pt_customerservice .serviceCont {
    margin-top:7px;
}
#pt_customerservice .serviceCont a {
    color: #666;
    padding-left:1px;
    text-decoration:underline;
}
#pt_customerservice .propertyList li {
    background-image: url(../images/icon_quad.gif);
    background-position: left 10px;
}
#pt_customerservice h1 {
    margin-top: 0px;
}
#pt_customerservice select {
    width: auto;
    max-width: 175px;
}
/* IE7 Hack Start */
*+html #pt_customerservice select {
    width: auto;
    width: 205px;
}
/* IE7 Hack End */
/* IE8 Hack */
@media \0screen {
    #pt_customerservice select {
        width: auto;
        max-width:205px;
    }
}
/* IE8 Hack End */
#pt_customerservice select option {
    width: auto;
}
#subMenu ul li.first {
    background: url("../images/hor_divider.gif") repeat-x scroll left bottom transparent;
    padding: 7px 0;
}
#subMenu ul li.first a {
    margin-left: 7px;
}
#subMenu ul li {
    background: none repeat scroll 0 0 transparent;
    padding: 5px 0 3px;
}
#subMenu ul li a {
    margin-left: 17px;
}
