header#main_header .top_row{
	background: -moz-linear-gradient(top,  #333333 19%, #333333 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(19%,#333333), color-stop(100%,#333333)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #333333 19%,#333333 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #333333 19%,#333333 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #333333 19%,#333333 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #333333 19%,#333333 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
}
.common_box h2{
	background: -moz-linear-gradient(top,  #eaeaea 0%, #eaeaea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eaeaea 0%,#eaeaea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}
header#main_header .black_row {
	background: none;
}
header#main_header .black_row, header#main_header .menu ul ul {
	background: -moz-linear-gradient(top,  #eaeaea 0%, #eaeaea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eaeaea 0%,#eaeaea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}
header#main_header .menu{
	background: -moz-linear-gradient(top,  #4c4c4c 0%, #4c4c4c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c4c4c 0%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4c4c4c 0%,#4c4c4c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4c4c4c 0%,#4c4c4c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4c4c4c 0%,#4c4c4c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */

}
header#main_header .select_box #current_company a{
	background: -moz-linear-gradient(top,  #4c4c4c 0%, #4c4c4c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c4c4c 0%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4c4c4c 0%,#4c4c4c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4c4c4c 0%,#4c4c4c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4c4c4c 0%,#4c4c4c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
}
.common_box h2 a{
	background: -moz-linear-gradient(top,  #d2d2d2 0%, #e2e1e1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d2d2d2), color-stop(100%,#e2e1e1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d2d2d2 0%,#e2e1e1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d2d2d2 0%,#e2e1e1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d2d2d2 0%,#e2e1e1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d2d2d2 0%,#e2e1e1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2d2d2', endColorstr='#e2e1e1',GradientType=0 ); /* IE6-9 */
}

header#main_header .top_nav {color:#ffffff;}
header#main_header .top_nav ul li a {color:#ffffff;}
header#main_header .select_box { background-color:#4c4c4c;}
header#main_header .select_box #current_company span { color:#ffffff;}

header#main_header .menu ul.nav > li > a {color:#ffffff;}
header#main_header .menu ul.nav > li > a:hover {color:#6e6e6e;}
header#main_header .menu ul.nav > li:hover > a { color:#6e6e6e;}
header#main_header .menu ul.nav > li.active > a { color:#3d3d3d;}
header#main_header .menu ul.nav > li.active > a:hover,
header#main_header .menu ul.nav > li.open > a { color:#6e6e6e;}

header#main_header .menu ul ul li, header#main_header .menu ul ul li a {color:#8c8c8c;}
#quicklink i.fa-star-o {color:#8c8c8c;}
header#main_header .menu ul ul li a:hover,
header#main_header .menu ul ul li a:focus {color:#6e6e6e !important; background-color:#eaeaea;}
header#main_header .menu ul li.active ul li.current a,
header#main_header .menu ul li.open ul li.current a { color:#3d3d3d;}

header#main_header .menu ul li.active,
header#main_header .menu ul.nav li:hover,
header#main_header .menu ul.nav > li.active,
header#main_header .menu ul.nav > li.open,
header#main_header .menu ul.nav > li:hover { background-color:#eaeaea;}

.common_box h2 span {color:#6e6e6e; text-shadow:0px 1px 0px #ffffff;}
.common_box .common_box_header h2 a i.fa { color:#6e6e6e; opacity:0.5;}

a {color:#157bb8;}
a.override {color:#157bb8 !important;}

.account_actions ul li a {color:#157bb8;}
.account_actions a.show_all {color:#157bb8;}
.account_actions a.show_common {color:#157bb8;}

.client_detail_box .address_box p a {color:#157bb8;}
.client_detail_box .address_box .bottom_row a.link {color:#157bb8;}

.tabs_content .line a {color:#157bb8;}

.common_box .links_row ul li a {color:#157bb8;}

.table td a {color:#157bb8;}

.common_box h4 {color:#157bb8;}
.common_box h4 a {color:#157bb8;}

.quick_links ul li a {color:#157bb8;}


.top_nav{text-shadow: 0px 1px 0px #ffffff;}

.client_detail_box .contacts p a {color:#157bb8;}

.table .expand:hover{background-color: #ecf7ff;}
.table tr.highlight{background-color: #ecf7ff;}
.pagination ul li a:hover, .pagination ul li.active a{background-color: #ecf7ff;}

.calendar_box .calendar_inner .calendar_section table.jCalendar th {background-color: #ecf7ff;}

ul.dropdown-menu li:hover {background-color: #ecf7ff;}

.settings_detail_box .shadow, .client_detail_box .shadow,
.common_box .shadow, .calendar_box .shadow {
    -moz-box-shadow: 0 5px 15px transparent;
    -webkit-box-shadow: 0 5px 15px transparent;
    box-shadow: 0 5px 15px transparent;
}
