/* 
Admin Styles
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
*/

body#admin {
	width: 100% !important;
	background: #e2e9ef;
	font-family: Arial, sans-serif;
}

body#admin h1 {
	text-transform: capitalize;
}

body#admin #global-container {
	width: 100% !important;
}



body#admin #maincol {
	width: 100% !important;
}

body#admin ul#admin-nav {
	margin: -8px 0 0 0;
}

body#admin ul#admin-nav li {
	margin: 0 2px 0 2px;
	float: left;
	display: block;
}

body#admin ul#admin-nav li a {
	font-size: 1em;
	font-weight: bold;
	display: block;
	background: #e2e9ef;
	padding: 5px 10px 5px 10px;
	text-transform: capitalize;
}

body#admin ul#admin-nav li a:hover {
	background: #417AAE;
	color: #FFF;
}

body#admin .stats_table table {
	float: left;
	margin: 10px;
}

body#admin table {
	margin: 0 0 15px 0;
	border-bottom: 1px #e2e9ef solid;
	border-right: 1px #e2e9ef solid;
}

body#admin table th {
	font-weight: bold;
	text-transform: capitalize;
}

body#admin table tr.hdr th {
	font-size: 1.5em;
}

body#admin table tr th, body#admin table tr td {
	padding: 5px;
	font-size: 1.1em;
	border-top: 1px #e2e9ef solid;
	border-left: 1px #e2e9ef solid;
}

body#admin table tr th a.btn, body#admin table tr td a.btn {
	background: #417AAE;
	font-size: 1em;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
}

body#admin table tr th a:hover.btn, body#admin table tr td a:hover.btn {
	background: #e2e9ef;
	color: #417AAE;
}

body#admin table tr.alt th, body#admin table tr.alt td {
	background: #e2e9ef;
	
}

body#admin .bd h2 {
	color: #417AAE;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #78ADDB;
	padding: 0 0 9px;
	margin: 10px 0 10px 0;
}

body#admin .bd h3 {
	color: #417AAE;
	font-size: 1.3em;
	font-weight: bold;
	margin: 25px 0 0 0;
}


