﻿/* 
    --------------------------------------
    CDL
    Mailing: #5E7988     Alt row: #F0F7DB; 
    Library: #5E7988     Alt row: #F0F7DB;
    Admin:   #5E7988     Alt row: #F0F7DB;
   
    Green anchores #58B03C
    Orange anchors #f05a28
   
    Anchors: #58B03C;
    Headers: #58B03C;
    --------------------------------------
*/


.modalbottom { background-color: white; }

.mailing .paging, .mailing .paneltop, .mailing .pagingbottom,  .mailing .datagridpagerstyle td, .mailing .datagridheaderstyle, .mailing .datagridheaderfirst, .mailing .datagridheaderlast, .mailing .headerpanel, .mailing .modalheader { background-color: #5E7988; }

.homemailing, .homelibrary, .homeadmin { border: 1px solid #5E7988; background-color: white; }
.homemailing h1, .homemailing p, .homelibrary h1, .homelibrary p, .homeadmin h1, .homeadmin p { color: #5E7988; }
.homeadmin, .homelibrary{min-height: 239px;}

.homecustom, .homecustom h1, .homecustom p  { color: #5E7988; }

.mailingbar { border: 1px solid #5E7988; width: 690px; }
.mailing .panelbottom { border-left: 1px solid #5E7988; border-right: 1px solid #5E7988; border-bottom: 1px solid #5E7988; }

.library .paging, .library .paneltop, .library .pagingbottom, .library .datagridpagerstyle td, .library .datagridheaderstyle, .library .datagridheaderfirst, .library .datagridheaderlast, .library .headerpanel, .library .modalheader { background-color:  #5E7988; }
.library .panelbottom { border-left: 1px solid #5E7988; border-right: 1px solid #5E7988; border-bottom: 1px solid #5E7988; }

.admin .paging, .admin .paneltop, .admin .pagingbottom, .admin .datagridpagerstyle td, .admin .datagridheaderstyle, .admin .datagridheaderfirst, .admin .datagridheaderlast, .admin .headerpanel,.admin .modalheader, .admin .adminpaneltop { background-color: #5E7988; }
.admin .panelbottom, .adminpanelbottom { border-left: 1px solid #5E7988; border-right: 1px solid #5E7988; border-bottom: 1px solid #5E7988; }


.mailing .datalist, .mailing .border, .mailing .nodatapanel, .mailing .bordersides, .mailing .thumbbg:hover img, .mailing .thumbbeinggenerated:hover, .mailing .thumbunavailable:hover {border-color: #5E7988;}
.library .datalist,.library .border, .library .nodatapanel, .library .bordersides, .library .thumbbg:hover img, .library .thumbbeinggenerated:hover, .library .thumbunavailable:hover {border-color: #5E7988;}
.admin .datalist, .admin .border, .admin .nodatapanel,  .admin .bordersides, .admin .thumbbg:hover img, .admin .thumbbeinggenerated:hover, .admin .thumbunavailable:hover {border-color: #5E7988;}

.mailing .navbuttonsborder { border-top: solid 1px #5E7988; }
.library .navbuttonsborder { border-top: solid 1px #5E7988; }
.admin .navbuttonsborder { border-top: solid 1px #5E7988; }

.breadcrumbvisited, a.breadcrumbvisited {color: #5E7988;}
.breadcrumbcurrent, a.breadcrumbcurrent, span.breadcrumbcurrent {color: #58B03C;}

.mailing table.datagrid tr.datagridalternatingitem{background-color: #F0F7DB;}
.library table.datagrid tr.datagridalternatingitem{background-color: #F0F7DB;}
.admin table.datagrid tr.datagridalternatingitem{background-color: #F0F7DB;}

a, .buttonlist a, .actionbutton, table.datagrid tr.datagridpagerstyle a:hover, .paging a:hover, .pagingbottom a:hover, .masternavbar li.masternavcurrent a, .masterfooterbar li a {color: #58B03C;}
h1, h2, .mailingbar h3, .masterloggedinname {color: #58B03C;}
.mailingoptionscurrentdayrow {background-color: #58B03C;}


.masternavbar { display: block; }
.mastersiteimage { margin-left: 10px; background-image: url("../../images/CDL/IconsMaster/CDL_BusinessServices.png");}

.masterheaderframe { background-color: White; }
.masterheadernavbartop { border-top: 1px solid #5E7988; display: block; }
.masterheadernavbarbottom { border-bottom: 1px solid #5E7988; display: block; padding-top: 15px; }


a.button { color: #5E7988; background-image: url('../../images/CDL/IconsActions/ButtonLeft.png'); }
a.button:hover span { color: #5E7988; }
a.button span { color: #5E7988; background-image: url('../../images/CDL/IconsActions/ButtonRight.png'); }

.mailing hr { color: #5E7988; background-color: #5E7988; }
.library hr { color: #5E7988;  background-color: #5E7988; }
.admin hr { color: #5E7988;  background-color: #5E7988; }

body { background-color: White; }
.masterfooterframe {width: 0px; height: 0px; visibility:hidden; }

.mailing .approvalAddressListItemAnchor:hover, .mailing .approvalAddressListItem .approvalAddressListItemViewed, .mailing .approvalAddressListItemViewed .approvalAddressListItemAnchor { border-color: #5E7988; }
.admin .approvalAddressListItemAnchor:hover, .admin .approvalAddressListItem .approvalAddressListItemViewed, .admin .approvalAddressListItemViewed .approvalAddressListItemAnchor { border-color: #5E7988; }


/*

2016

*/

a.button span, a.button:hover span, a.button { color: white; }


.mailing .paging, .mailing .paneltop, .mailing .panelbottom { background-repeat: repeat-x;}
.library .paging, .library .paneltop, .library .panelbottom { background-repeat: repeat-x;}
.admin .paging, .admin .paneltop, .admin .panelbottom { background-repeat: repeat-x;}

.mailingbaricons a, .mailingbarbuttons a { color:#5E7988; }
.mailingbarbuttons a { border-color:#5E7988;  }
.mailingbariconsselected, .mailingbaricons a:hover, .mailingbaricons .mailingbariconmailingoptions:hover, .mailingbaricons .mailingbariconmailingoptionsselected, .mailingbaricons .mailingbariconmailingoptionsfirst:hover, .mailingbaricons .mailingbariconmailingoptionsfirstselected, .mailingbaricons .mailingbariconmailingoptionsfirst:hover, .mailingbaricons .mailingbariconmailingoptionsfirstselected, .mailingbaricons .mailingbaricondocuments:hover, .mailingbaricons .mailingbaricondocumentsselected, .mailingbaricons .mailingbariconaddresses:hover, .mailingbaricons .mailingbariconaddressesselected, .mailingbaricons .mailingbariconprintandpost:hover, .mailingbaricons .mailingbariconprintandpostselected, .mailingbarbuttons a:hover, .mailingbarbuttons .mailingbarbuttonselected { background-color:#5E7988; }

ul.additemsgrid li a:hover {  background-color:#5E7988; }
.library ul.additemsgrid li a:hover {  background-color:#5E7988; }
.admin ul.additemsgrid li a:hover {  background-color:#5E7988; }


.panelClose, .panelOpen, .closepanel, .advancedsearch { background-color:#5E7988;  }

.openpanel { border-top-color:#5E7988; border-bottom-color:#5E7988; }
.advancedsearch { border-color:#5E7988; }
.closepanel { border-left-color:#5E7988; border-right-color:#5E7988; border-bottom-color:#5E7988; }


.library .panelClose, .library .panelOpen, .library .closepanel, .library .advancedsearch { background-color:#5E7988;  }
.library .openpanel { border-top-color:#5E7988; border-bottom-color:#5E7988; }
.library .advancedsearch { border-color:#5E7988; }
.library .closepanel { border-left-color:#5E7988; border-right-color:#5E7988; border-bottom-color:#5E7988; }

.admin .panelClose, .admin .panelOpen, .admin .closepanel, .admin .advancedsearch { background-color:#5E7988;  }
.admin .openpanel { border-top-color:#5E7988; border-bottom-color:#5E7988; }
.admin .advancedsearch { border-color:#5E7988; }
.admin .closepanel { border-left-color:#5E7988; border-right-color:#5E7988; border-bottom-color:#5E7988; }


a.button { background-image: none; border: 3px solid#5E7988; background-color:#5E7988; }
a.button span { background-image: none; }


.mailing a.button { border-color:#5E7988; background-color:#5E7988;}

.library a.button { border-color:#5E7988; background-color:#5E7988;}
.admin a.button { border-color:#5E7988; background-color:#5E7988;}


.builderheader { background-color:#5E7988; }

.builderpropertiespanel { border-color: #5E7988; }
.builderpagerbox { border-color:#5E7988; }



.mailing ul.addressformat li a:hover, .library ul.addressformat li a:hover, .mailing ul.addressformat li a.addressformatselected, .library ul.addressformat li a.addressformatselected  { border-color:#5E7988; }

.mailing .paging { background-image: none; background-color:#5E7988; color: white; }

.mailingbarbuttons a:hover, .mailingbaricons a:hover { border-color:#5E7988; }

a.button:hover, .mailing a.button:hover, .admin a.button:hover, .library a.button:hover, .mailing .advancedsearch:hover,  .mailing .closepanel:hover { background-color: black; border-color: black;}

.mailingbaricons .mailingbaricondocuments:hover, .mailingbaricons .mailingbaricondocumentsselected { border-color:#5E7988; }
.mailingbaricons .mailingbaricongreetingcard:hover, .mailingbaricons .mailingbaricongreetingcardselected { border-color:#5E7988; }
.mailingbaricons .mailingbariconpostcard:hover, .mailingbaricons .mailingbariconpostcardselected { border-color:#5E7988; }
.mailingbaricons .mailingbariconmailingoptions:hover, .mailingbaricons .mailingbariconmailingoptionsselected { border-color:#5E7988; }
.mailingbaricons .mailingbariconmailingoptionsfirst:hover, .mailingbaricons .mailingbariconmailingoptionsfirstselected { border-color:#5E7988; }
.mailingbaricons .mailingbariconaddresses:hover, .mailingbaricons .mailingbariconaddressesselected { border-color:#5E7988; }
.mailingbaricons .mailingbariconprintandpost:hover, .mailingbaricons .mailingbariconprintandpostselected { border-color:#5E7988; }
.mailingbaricons .mailingbaricondocumentsselected, .mailingbarbuttons a:hover, .mailingbaricons a:hover, .mailing .advancedsearch:hover,  .mailing .closepanel:hover { border-color:#5E7988;}
.mailingbaricons .mailingbariconsms:hover, .mailingbaricons .mailingbariconsmsselected { border-color: #5E7988; }

.mailing .selectmailingicon a:hover { background-color: #5E7988; }
.library .selectmailingicon a:hover { background-color: #5E7988; }
.admin .selectmailingicon a:hover { background-color: #5E7988; }

.mailing .envelopepreferenceanchor:hover {border-color: #5E7988;}
.library .envelopepreferenceanchor:hover {border-color: #5E7988;}
.admin .envelopepreferenceanchor:hover {border-color: #5E7988;}

.mailing .mailingsearchicon a:hover {  border-color: #5E7988; }           
.library .mailingsearchicon a:hover { border-color: #5E7988; }           
.admin .mailingsearchicon a:hover {  border-color: #5E7988; }    

.mailing .viewtoggle:hover, .mailing .viewtoggleselected { background-color: #5E7988; }
.admin .viewtoggle:hover, .admin .viewtoggleselected  { background-color: #5E7988; }

.mailing .mailingsearchlist .selectmailingicon:hover { background-color: #5E7988; }
.admin .mailingsearchlist .selectmailingicon:hover { background-color: #5E7988; }

.admin .mailingsearchlist .searchitem:hover { border-color:  #5E7988; }
.mailing .mailingsearchlist .searchitem:hover { border-color:  #5E7988; }

.mailingbaricons .mailingbaricondocuments.mailingbariconsms { background-image: url("../../Images/SMS/MailingBarSMSGrey.png"); }
.mailingbaricons .mailingbaricondocuments.mailingbariconsms:hover, .mailingbaricons .mailingbaricondocumentsselected.mailingbariconsmsselected {background-image: url("../../Images/SMS/MailingBarSMSGrey.png"); }


