body  {
    color:#333333;
    background-color:#000000;
    margin:0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:1.4em;
}

#maincontainer {
    text-align:center;
    background-color:#000000;
}

#centeredpane {
    margin:auto;
    width:724px;
     background-color:#ffffff;
    background-image:url(http://a.disney.go.com/pirates/online/v3/images/recovery/shadow.gif);
    background-repeat:repeat-y;
    padding:0 0 0 25px;
    text-align: left;
}

h1 {
    font-family:verdana,Arial, Helvetica, sans-serif;
    color:#4b0801;
    font-size:16px;
    margin:0 0 20px 14px;
}

#maincontent {
    text-align:left;
    line-height:1.4em;
    padding:0;
    min-height:300px;
    height:auto;
    _height:200px; /* this an IE min-height hack */
}

th {
    font-size:10px;
    font-family: verdana,Arial, Helvetica, sans-serif;
    padding:2px 0 2px 6px;
}

.headrow {
    background-color:#ccddee;
    color:#000000;
}

#header {
    background-image:url(http://a.disney.go.com/pirates/online/v3/images/recovery/logo_potco.jpg);
    background-position:center;
    background-repeat: no-repeat;
    width:698px;
    height:123px;
}

#manageaccounts {
    text-align:left;
    width:674px;
    margin:12px 0 0 12px;
    background-color:#d2dff2;
    }
    
.lightrow {
    background-color:#FFFFFF;
    }
.darkrow {
    background-color:#eef2f7;
    }
    
.gutter {
    padding:0 0 0 14px;
    width:685px;
}
    
.primary {
}   

.boxtop{

    background: #EEF2F7;
    padding: 5px 0px 5px 10px;
    line-height: 13px;
    }
    
.box
    {

    border: 1px solid #D2DFF2;
    margin-bottom: 0px;
    padding-bottom: 0px;
    }
    
.padtop {
    margin-top:12px;
    }
    
.center {
    text-align:center;
    }
    
#instructions {
    background-color:#efe6cb;
    padding:5px 0 5px 14px;
    width:686px;
    border-bottom: 2px solid #ca9701;
    color:#4b0801;
}

.arrowlist {
list-style-image:url(http://a.disney.go.com/pirates/online/v3/images/global/arrow_black.gif)
}

#footer {
    background-color:#efe6cb;
    padding:10px 0 10px 14px;
    border-bottom: 5px solid #efe6cb;
    width:686px;
    margin:20px 0 0 0;
    text-align:center;
    color:#666666;
}
.formlabel {
    text-align:right;
    font-weight:bold;
    width: 250px;
    color:#4b0801;
}

.regEmailAddressTaken {
    color: RED;
}
.regEmailAddressTaken a:link {
    text-decoration: underline;
    font-weight:bold;
    color: RED;
}
.regEmailAddressTaken a:visited {
    text-decoration: underline;
    font-weight:bold;
    color: RED;
}
.regEmailAddressTaken a:hover {
    text-decoration: underline;
    font-weight:bold;
    color: RED;
}


.loginBody {
    width: 450px;
    padding: 0 0 0 0;
}

.loginAgreement {
    padding: 50px 0 0 50px;
}

.forgotSection {
    padding: 0 0 0 235px;
}

.plain {
    border: 1px solid #4b0801;
    background-color:#efe6cb;
    padding: 2px 3px 2px 3px;
    font-size:11px;
    color: #993333;
}

.registerNow {
    float: right;
    padding: 10px 80px 0px 10px;
}

.memberInfoBanner {
    border-bottom: 1px solid #000000;
    font-weight:bold;
    font-size:12px;
    color: #000000;
}
.memberInfoSection {
    padding: 10px 30px 10px 30px;
}
.memberNameAndPasswordBanner { 
    border-bottom: 1px solid #000000;
    font-weight:bold;
    font-size:12px;
    color: #000000;
}
.memberNameAndPasswordSection {
    padding: 10px 30px 10px 30px;
}
.internationalMessage {
    padding: 10px 50px 10px 100px;
}

.membernameText {
    color: #000000;
}

.exclusiveOffers {
    padding: 10px 50px 10px 30px;
}
.exclusiveOffersBanner {
    border-bottom: 1px solid #000000;
    font-weight:bold;
    font-size:12px;
    color: #000000;
}
.exclusiveOfferCheckbox {
    padding: 5px 5px 5px 5px;
}
.exclusiveOfferDisclaimer {
    font-style: italic;
}

.newsletters {
    padding: 10px 50px 10px 30px;
}
.newsletterBanner {
    border-bottom: 1px solid #000000;
    font-weight:bold;
    font-size:12px;
    color: #000000;
}
.newsletterCheckbox {
    padding: 5px 5px 5px 5px;
}
.newsletterDisclaimer {
    font-style: italic;
}

.joinNow {
    padding: 10px 80px 0px 10px;
    text-align:center;
}

.narrow {
    width:200px;
}
    
    
A:link {TEXT-DECORATION: none; COLOR: #993333}
A:visited {TEXT-DECORATION: none; COLOR: #044fb5}
A:hover {TEXT-DECORATION: underline; COLOR: #CC0000}

A.tip:link{TEXT-DECORATION: none; COLOR: #333333}
A.tip:visited {TEXT-DECORATION: none; COLOR: #333333}
A.tip:hover{TEXT-DECORATION: none; COLOR: #333333}

/* CSS Document */

