:root {
	--background-color: #f2f2f2;
	
	--tabstrip-background-color-1: transparent;
	--tabstrip-tab-background-color-1: #888;
	--tabstrip-tab-foreground-color-1: #fff;
	/*--tabstrip-tab-active-background-color-1: #55AFD6;
	--tabstrip-tab-active-foreground-color-1: #525252;*/
	--tabstrip-tab-hover-background-color-1: #ddd;
	--tabstrip-tab-hover-foreground-color-1: #000;
	--tabstrip-tab-content-background-color-1: #fff;
	
	--tabstrip-background-color-2: transparent;
	--tabstrip-tab-background-color-2: #888;
	--tabstrip-tab-foreground-color-2: #fff;
	/*--tabstrip-tab-active-background-color-2: #55AFD6;
	--tabstrip-tab-active-foreground-color-2: #525252;*/
	--tabstrip-tab-hover-background-color-2: #ddd;
	--tabstrip-tab-hover-foreground-color-2: #000;
	--tabstrip-tab-content-background-color-2: #fff;
}
/* Here is a sample dark theme */
html {background: #000;}
body { background-color:#f2f2f2;}

a {
color: #08c;
text-decoration: none;
}

a:hover, a:active {
color: #333;
text-decoration: underline;
}

.header {
	background:#f2f2f2;
	height: auto;
}

.breadcrumb 
{ 
	background-color:none; 
	padding:0;
	margin-bottom:1em;
	border: 0;
}
.well { background-color:#fbc900; border: 0; }

.nav-right {float:right;}
.form-search{ float: left; margin: 5px 20px 0 0; }
.form-search input{ background: #999; border: 1px solid #ccc; color:#fff; }
.form-search button { background: #ccc;}

.login {
	float: right;
	margin-top: -28px;
	margin-right: 20px;
}

.login .dropdown-menu { margin: 2px 0 0 -86px}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a 
{
	color: #fff;
	text-decoration: none;
	background-color: #333;
	background-image: -moz-linear-gradient(top,#666,#333);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#666),to(#333));
	background-image: -webkit-linear-gradient(top,#666,#333);
	background-image: -o-linear-gradient(top,#666,#333);
	background-image: linear-gradient(to bottom,#666,#333);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);
}


.nav.dropdown-toggle .caret {
margin-top: 6px;
border-top-color: #fbc900;
border-bottom-color: #fbc900;
}

.nav.dropdown-toggle:hover .caret {
	border-top-color: #fbc900;
	border-bottom-color: #fbc900;
}

.nav.dropdown-toggle.active .caret {
	border-top-color: #fbc900;
	border-bottom-color: #fbc900;
}

.dropdown-menu {
	-webkit-border-radius: none !important;
	-moz-border-radius:none !important;
	border-radius: none !important;
}

.footer {
	width: 100%;
	min-height: 150px;
	background: #111;
	border-top: 7px solid #fbc900;
	margin-top: 20px;
}

.footer-inner {
	margin: 0 auto;
	width: 550px;
	padding-top: 25px;
}

.footer-logo {
	float:left;
}

.footer ul{
	color: #999;
	float:left;
	list-style: none;
	padding-top: 15px;
}

.footer ul a{
	color: #ccc;
	padding: 0 10px 0 0;
}


thead>tr>th>.tip {
color: #000
}

a {
color: #00693C;
text-decoration: none;
}
.breadcrumb {
color: #00693C;
background-color: #f2f2f2;
}


/* BEGIN NAVBAR AND MENU STYLES */
.navbar-static-top { margin-bottom: 10px; }

.navbar-static-top .navbar-inner {
	background: none;
	background-color: #000;
	border: none;
	border-bottom: solid 7px #fbc900;
	filter: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;	
}

/* top menu item styles */
.sf-menu > li { background-color: #000;margin-top: 20px; }

/* Top menu link style */
.sf-menu > li > a { color: #999; text-shadow: none;line-height: 32px;  }

/* Top menu select background */
.sf-menu > li.sfHover { background: none; background-color: #fbc900; }

/* Top menu hover link */
.sf-menu > li > a:hover, .sf-menu > li.sfHover > a { background-color: #fbc900; color: #1B1B1B;  }

/* Top menu arrow color*/
.sf-arrows .sf-with-ul:after { border-top-color: #999; }

/* Top menu hover arrow color*/
.sf-arrows > li > .sf-with-ul:focus:after, 
.sf-arrows > li:hover > .sf-with-ul:after, 
.sf-arrows > .sfHover > .sf-with-ul:after { border-top-color: #1B1B1B; }

/* Sub-menu link style */
.sf-menu ul > li > a { color: #333; }

/* Sub-menu hover background */
.sf-menu ul li:hover, .sf-menu ul li.sfHover { 
	background-color: #333;
	background-image: -moz-linear-gradient(top, #666, #333);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#666), to(#333));
	background-image: -webkit-linear-gradient(top, #666, #333);
	background-image: -o-linear-gradient(top, #666, #333);
	background-image: linear-gradient(to bottom, #666, #333);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666', endColorstr='#666', GradientType=0);
}

#ei-select-menu { margin: 11px 0 0; float: right; }

/* END NAVBAR AND MENU STYLES */

.ei-widget-title { margin-bottom: .25em; color: #777; font-weight: bold; }
.ei-widget { margin-bottom: 1em; }

.grid th:last-child, .grid td:last-child {
    padding-right: 5px;
}