/* Tags */

body {
	margin:0;
	padding:0;
	background:#e3e3e4 url(/sites/657/design/images/body-bg.gif) repeat-x;
	color:#001948;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
}
a, a:hover, a:active, a:focus {
    outline:none;
	color:#408eae;
}
div, ul, p {
	overflow:hidden; /* Auto-clears all floats */
	margin:0;
	padding:0;
}
img {
	border:none;	
}
h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
}
h1 {
	font:bold 19px Verdana, Geneva, sans-serif;
	color:#005996;
	margin:0 0 14px 0;
}
strong, b {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
	color:#005996;
}
em, i {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
	color:#001948;
}



/* Classes */

.float {
	float:left;	
}
.stage {
	margin:auto;
	width:876px;
}
.abs {
	position:absolute;		
}



#container {
	width:100%;
	background:url(/sites/657/design/images/container-bg.jpg) no-repeat center top;
}
#logo {
	width:232px;
	height:95px;
	background:url(/sites/657/design/images/logo.gif) no-repeat;
}
#logo a {
	display:block;
	width:232px;
	height:95px;
}
#logo h1 span {
	display:none;	
}
#tagline{
	width:644px;
	height:95px;
	background:url(/sites/657/design/images/tagline-bg.gif) no-repeat right top;
}
#tagline a {
	display:block;
	width:644px;
	height:95px;
}
/* Dont Forget to Add Hit Area to Login */


/* Start Navigation */ 
#site-nav {
	width:644px;
	height:35px;
	float:right;
}
#site-nav ul{
	list-style:none;
	margin:0;
	padding:0;
}
#site-nav li {
	float:left;	
	list-style:none;
}
#site-nav li a {
	display:block;
	height:35px;
	list-style:none;
	padding:72px 0 0 0; /* This hides the anchor text */
}
#site-navigation-ul-li-1 a {
	width:116px;
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat;
}
#site-navigation-ul-li-1 a:hover {
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat 0 -70px;
}
#site-navigation-ul-li-1.active a, #site-navigation-ul-li-1.active a:hover {
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat 0 -35px;
}
#site-navigation-ul-li-2 a {
	width:141px;	
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -116px 0;	
}
#site-navigation-ul-li-2 a:hover {
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -116px -70px;
}
#site-navigation-ul-li-2.active a, #site-navigation-ul-li-2.active a:hover {
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -116px -35px;
}
#site-navigation-ul-li-3 a {
	width:130px;	
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -257px 0;	
}
#site-navigation-ul-li-3 a:hover {
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -257px -70px;
}
#site-navigation-ul-li-3.active a, #site-navigation-ul-li-3.active a:hover {
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -257px -35px;
}
#site-navigation-ul-li-4 a {
	width:124px;	
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -387px 0;	
}
#site-navigation-ul-li-4 a:hover {
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -387px -70px;
}
#site-navigation-ul-li-4.active a, #site-navigation-ul-li-4.active a:hover {
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -387px -35px;
}
#site-navigation-ul-li-5 a {
	width:133px;	
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -511px 0;	
}
#site-navigation-ul-li-5 a:hover {
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -511px -70px;
}
#site-navigation-ul-li-5.active a, #site-navigation-ul-li-5.active a:hover {
	background:url(/sites/657/design/images/nav-sprite.gif) no-repeat -511px -35px;
}
 

#footer {
	margin:12px 0 0 0;
	background:url(/sites/657/design/images/footer-bg.gif) center top no-repeat;	
	text-align:right;
	font:bold 10px Verdana, Geneva, sans-serif;
	color:#999999;
	line-height:24px;
	padding:15px 0 0 0;
}








