/* Custom stylesheet for individual sites */

/*
convert
#dddddd - #B9C7D4
#bababa - #455560
#7fb4c9 - #0079C1
*/


/* generic styles */
body{background-color:#B9C7D4;color:#000;}

/* LINKS */
p a, a{color:#0079C1;}

/* Main Body for Site */
div#mainbody{background-color:#fff;border-color:#bababa;}
div#mainbody .intBox{border-color:#455560;background-color:#fff;}

/* Top Links and Text*/
div#topNav p{color:#455560;}
div#topNav ul li a{color:#455560;}

/* pricing dropdown */
#displayPrices,#displayPrices a{color:#000;}

/* navigation option */
.lavaLamp{background-image:url('/images/nav-default-bg.gif');background-color:#0079C1;} /* top nav color */
.lavaLamp li.back{background-image:url("/images/nav-default-lava.png");}
.lavaLamp li.back .left{background-image:url("/images/nav-default-lava.png");}
.lavaLamp li a{color:#fff;}


/* Members Area Left Navigation */
ul.lNav{background-color:#6CAEDF;} /* left navigation default color */
ul.lNav3{background-color:#6CAEDF;}
ul.lNav li, ul.lNav li a{color:#455560;text-decoration:none;}
div#mainbody div.leftFloat .lNavBor{border-color:#455560;}


/* footer option */
ul#footerLinks{background-color:#0079C1;}
ul#footerLinks li a{color:#fff;}

/* titles */
h1, h2, h3, h4, dl#steps dt{color:#0079C1;}

/* search box hilite */
.focusField{border-color:#006993;background-color:#eff5ff;color:#000;}
.idleField{border-color:#dfdfdf;background-color:#ddd;color:#666;}

/* custom advert boxes & features */
.advrt dt{color:#0071b5;}
#features dt{color:#0071b5;}

/* load custom icon set */
.simplePassMeterIcon{height:16px;width:16px;float:left;}
.meterFail .simplePassMeterIcon,.meterWarn .simplePassMeterIcon,.meterGood .simplePassMeterIcon,.meterExcel .simplePassMeterIcon, .icon, .smlIcon{background-image:url('/images/icon-set-one.png')}
.premtick {background-image:url('/images/p-tick.gif')}
.lgeIcon{background-image:url('/images/icon-set-lrg.png')}

/* Lookup Results*/
.rsOk, ul.lkpRslts li.lkpAvail, td.lkpAvail, .messRefund{border-color:#b7f0ad;background-color:#b7f0ad;color:#5bbd4d;}
.rsPrem, ul.lkpRslts li.lkpPrem, td.lkpPrem, .messRefund{border-color:#DDAA2F;background-color:#FFE69A;color:#DDAA2F;}
#FFE69A
.rsMid, ul.lkpRslts li.lkpExp{border-color:#e3e3e3;background-color:#e3e3e3;color:#6b6b6d;}
.rsNotOk, ul.lkpRslts li.lkpUnav, td.lkpUnav, .messNoRefund{border-color:#ffb9b9;background-color:#ffb9b9;color:#ec3c3c;}
.rsWarning{border: 1px solid #FF0000;color: #FF6666;font-size: 80%;font-weight: 600;padding: 5px;}
ul.lkpRslts li span.dmn{color:#666;overflow:hidden;}
ul.lkpRslts li div.rightOfRegistrationNote{font-size:12px;color:#666;padding-left:32px;}

#lgeOptions dd a{color:#0079C1;}
#lgeOptions dd.const a{color:#0079C1;}
#lgeOptions .mngeSideMargin a{color:#0079C1;}

.debit{color:#ec3c3c;}
.credit{color:#5bbd4d;}

/* table line backgrounds */
.rates div table td, .domainlist tr.domainlistlne, .resellerlist tr.resellerlistlne, td.resellerlistlne{background-color:#f6f6f6;}
.rates div table td.ratelne, .domainlist tr.domainlistaltlne, .resellerlist tr.resellerlistaltlne, td.resellerlistaltlne{background-color:#dadada;}
.pricelist tr.pricelistlne{background-color:#f6f6f6;}
.pricelist tr.pricelistaltlne{background-color:#dadada;}
.loginlist tr.loginlistlne{background-color:#f6f6f6;}
.loginlist tr.loginlistaltlne{background-color:#dadada;}
.storelist tr.domainlistlne{background-color:#f6f6f6;}
.storelist tr.domainlistaltlne{background-color:#dadada;}
.storeTreelne{background-color:#f6f6f6 !important;}
.storeTreealtlne{background-color:#dadada !important;}

/* Rate Tabs  */
.ui-tabs .ui-tabs-nav li{background-color:#7fb4c9;}
.ui-tabs .ui-tabs-nav li a{color:#fff;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#666;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background-color:#fff;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {color:#333;}

.authcode{background-color:#7fb4c9;border-color:#006993;}
.authcode p.bkg, .authcode input{background-color:#fff; border-color:#006993;}

.telcreds{background-color:#7fb4c9;border-color:#006993;}
.telcreds input{background-color:#fff;border-color:#006993;}

.xxxmember{background-color:#7fb4c9;border-color:#006993;}
.xxxmember p.bkg, .xxxmember input{background-color:#fff;border-color:#006993;}

.verified{ background-color:#cbea9e} /*Green*/
.fraud{ background-color:#ffb1b4} /*Red*/
.pendingverify{ background-color:#fcce86} /*Blue*/
.deleted{ background-color:#e9b6f4} /*Purple*/

.firstCol{text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);-moz-border-radius-topleft:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;color: #3a87ad;background-color: #d9edf7;}
.midCol{text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);color: #3a87ad;background-color: #d9edf7;}
.lastCol{text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);-moz-border-radius-topright:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;color: #3a87ad;background-color: #d9edf7;}
.rHDivider{border-bottom:1px solid #D9EDF7;display:block;margin:10px 0;}
.rVDivider{border-left:1px solid #D9EDF7;}

/* New Notifications Styles */
.alert {
    color: #3a87ad;
    background-color: #d9edf7;
    border: 1px solid #bce8f1;
    padding: 8px 35px 8px 15px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    border-radius: 4px;
    display: block;
}

.alert-error {
    color: #B94A48;
    background-color: #F2DEDE;
    border-color: #EED3D7;
}

.alert-pending {
    color: #ffa500;
    background-color: #fff8dc;
    border-color: #ffe4c4;
}

.alert-success {
    color: #468847;
    background-color: #DFF0D8;
    border-color: #D6E9C6;
}

/* New UI element styles */
.css-button {
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    color: #333333;
    text-align: center;
    cursor: pointer;
    font-size: 13px;
    padding: 4px 10px 4px;
    display: inline-block;
    border-radius: 4px;
    border: 1px solid #ccc;
    background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
    background-repeat: repeat-x;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    vertical-align: middle;
    text-decoration: none;
}

.css-button:hover {
    transition: background-position .1s linear;
    background-color: #e6e6e6;
    text-decoration: none;
    color: #333333;
    background-position: 0 -15px;
}
