/* Caresource Master Reseller Account - Custom Branding re-brand April 2018 */

html	{ background: #FFFFFF;}

h1#logo { display: block; width: 1000px; height: 150px; text-indent: -9009px; background: transparent url("images/CareAdvantageLogoNew.png") no-repeat 0 0; position: absolute; top: 50px; left: 10px; z-index: 5; }
h1#logo a { display: block; width: 100%; height: 100%; outline: none; }

#tagline { display: none; }

#canvasWrapper { margin-top: 0px; margin-bottom: 25px; }
#canvasWrapper header { height: 150px; background: white; }
#canvasWrapper footer { background: #111; text-shadow: none; font-size: 11px; color: #ffffff; padding: 5px 20px 2px 20px; }
#canvasWrapper footer a {color:#ffffff;}

#canvas { border: none; background: white url("images/") repeat-x left top; }
#canvas header { background: #6B7A8F; height: 30px; }

section.breadcrumb { display: none; }

.user { background: #dcc6a8; border: 1px solid #dcc6a8; position: absolute; top: 20px; right: 25px; width: 200px; }
.user img.avatar { margin-right: 15px; width: 25px; margin-top: 15px; }
.user .name { color: #fff; }
.user .text { color: #fff; }

/* MENU */
.menu li { border-right: 1px solid #5f5f5f; }
.menu li a { color: white; text-transform: uppercase; font-size: 10px; }
.menu li.active a { background: #F7882F; color: #fff; text-shadow: none!important; }
.menu ul ul { background: #6B7A8F; }
.menu li li { border-bottom: 1px solid #ffffff; }
.menu li li a:hover { background: url("../../images/arrow_sm_white.gif") 12px 10px no-repeat !important; }
.menu li li:hover { background: #F7882F; }
.menu li li:hover a { color: #fff!important; }

/* Links */
a { color: #6B7A8F; text-decoration: none; }
a:hover { color: #6B7A8F; text-decoration: underline; }
a:visited { color: #6B7A8F; text-decoration: underline; }
.aLink {color: #6B7A8F; text-decoration: none; }
.aLink:hover { color: #6B7A8F; text-decoration: underline; }

/* Buttons */
a.button, input.button { background: #6B7A8F; color: #fff; text-decoration: none; padding: 5px; }
a.button :hover, input.button :hover { background: #6B7A8F; color: #fff; text-decoration: none; }

/* Datatables */
table.style2 th { background: #6B7A8F; color: white; }
table.style2 th.sorting_asc, table.style2 th.sorting_desc { background: #F7882F; }
table.style2 tr { background: white; }
table.style2 tr.odd { background: #f4e8d7; }
table.style2 tr:hover { background: #dcc7aa; color: #000000; }
table.style2 td { padding: 8px 5px; }
table.style2 a { color: #6B7A8F; }

div.rule2 { background: none; border-top: 2px solid #6B7A8F; }
