
h3 {
    color: navy;
    padding-top: 20px;
    font-size:13pt;
}
h4 {
    color: navy;
    font-size: 10pt;
    padding-top: 12px;
    padding-bottom: 5px;
}

#referafriend-form li > span.input-box {
    display: inline-block;
    width: 200px;
    vertical-align:top;
}
#referafriend-form div.input-box {
    padding-bottom: 10px;
}

#invite-login-container label {
    padding-right: 30px;
}

#referafriend-form li {
    padding-bottom: 10px;
}

#referafriend-form textarea {
    width: 595px;
}

div#invite-form-footer {
    padding-top: 0px;
    padding-left: 320px;
}
#invite-form-footer span {
    padding-right: 50px;
}

.input-box input {
    width: 190px;
}

div#addmore-box {
    text-align: right;
    padding-right: 85px;
}



/* Sign up page */
#signup-form td {
    padding-bottom: 10px;
}

#signup-form label {
    padding-right: 20px;
}

#signup-form li {
    padding-bottom: 10px;
}

#signup-form .form-title {
    font-size: 10pt;
    padding-bottom: 10px;
}

#signup-form .form-title span {
    color: #1E7EC8;
    font-size: 9pt;
}

#signup-form-footer {
    padding-top: 20px;
    padding-left: 230px;
}

#signup-tbl input[type='text'], #signup-tbl input[type='password'] {
    width: 190px;
}

/* Choose page */
#referafriend-choose-container td {
    padding: 5px;
    vertical-align: middle;
}

#referafriend-choose-container span {
    padding-left: 10px;
}

/* Facebook */
#facebook-signup-form-footer {
    padding-top: 10px;
    padding-left: 200px;
}

table#facebook-tbl {
    border-collapse: collapse;
    background-color: #3558a2;
    width: 350px;
}
table#facebook-tbl td {
    padding:0px;
    color: white;
    font-weight: bold;
    font-size:10pt;
}

#facebook-tbl input[type='text'] {
    width: 250px;
}

#facebook-tbl input[disabled='disabled'], #facebook-tbl textarea[disabled='disabled'] {
    background-color: #cccccc;
}

#facebook-tbl img {
    display:block;
}

div#search-box {
    color: white;
    padding: 0px 10px 10px 100px;
}
#search-box label, #message-box label {
    color:white;
}

div#users-list {
    color: black;
    background-color:white;
    max-height: 400px;
    /*min-height: 400px;*/
    overflow: auto;
}

div#message-box {
    color: white;
    padding: 0px 10px 10px 100px;
}

#message-box textarea {
    width: 250px;
    height:100px;
}
#users-list div.item {
    border-bottom: 1px solid black;
}

#users-list div.item span.friend-pic, #users-list div.item span.friend-name, #users-list div.item span.friend-checkbox {
    vertical-align: top;
    display: inline-block;
}
#users-list div.item span.friend-name {
    padding: 30px 20px 15px 20px;
    width: 160px;
}

#users-list div.item span.friend-checkbox {
    padding: 30px 0px 15px 0px;
    width:15px;
}


div#send-msg-footer {
    padding-top: 10px;
}
#send-msg-footer span {
    padding-left: 130px;
}
#send-msg-footer input {
    padding-left: 10px;
}

div#fconnect-box {
    padding: 10px 0px 10px 0px;
}

div.pls-login {
    text-align: center;
    padding: 10px 30px 10px 30px;
}

div#rlink-box {
    padding-bottom: 10px;
}

/* Catalog */
.referafriend-catalog-link {
    padding-top: 0px;
    padding-bottom: 5px;
    font-size: 9pt;
    font-weight: bold;
}
