/* Header and Footer
----------------------------------------------- */
#header-container {
	/*
	margin-right:auto;
	margin-left:auto;
	position:static;
	background-image: -moz-linear-gradient(center top , #ECECEC, #044e86);
	text-shadow: 1px 1px white, -1px -1px #000;
	background-image: -moz-linear-gradient(center top , #0080A9, #054664);  lastest
	*/
	height:80px;
	margin:0px 0px 10px 0px;
	border-bottom: 1px solid #fff;
	color:#ccc;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
 	background:#212121 url(../../hourlyreport_style/images/bg_header.png) repeat-x scroll 45% 0; 
	-webkit-box-shadow:0px 0px 5px #02135d;-moz-box-shadow:0px 0px 5px #02135d;box-shadow:0px 0px 5px #02135d;
}
#header {
	background:none;
}
#header-bg {
	margin-top:20px;
    background: #808080;
    color: #02577F;
    text-shadow: 0 1px 0 rgba(109, 109, 109, 0.75);
	vertical-align: bottom;
	padding:0px 20px 0px 0px;
	text-align: right;
	vertical-align: middle;
}
#footer-container, #footer {
	color:#fff;
	 text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
 	 background:#212121 url(../../hourlyreport_style/images/bg_header.png) repeat-x scroll 45% 0; 
}
#footer-text {
	color:#fff;
	padding: 0px 0px 5px 0px;
}
#footer-text  a {
	color:#fff;
}
#footer-text  a:hover {
	color:#ccc;
}
#footer-text #menu-bottom {

}
#footer-text #menu-bottom li {
	float:left;
	display:block;
	padding: 5px 20px 5px 0px;
	margin: 0px 7px 0px 0px;
	border:none;
	background: url(../images/seperator.png)  no-repeat right 0px ;
}
#footer-text #copyright {
	color:#fff;
	width: 100%;
	float:left;
	display:block;
	padding-bottom:0px;
}
/* End Header and Footer
----------------------------------------------- */

#top {
	text-decoration: underline;
}