
	
	
* {
	margin:0px;
	padding:0px;

}

body {
	background:#a2a2a2 url(/images/GradientBackground.jpg) top left repeat-x;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border-top:0px #222 solid;
	padding-top:15px;
}

#Logo a {
	display:block;
	z-index:100;
	position:relative;
	top:0px;
	left:0px;
	height:85px;
	width:100%;
	background:url(/images/logo.gif) top left no-repeat;
	border:0px #fff solid;
	margin-top:0px;
	/*border-top:none;*/
}


#Notification {
	padding-top:0px;
	padding-bottom:8px;
	width:750px;
	margin:auto;
	height:21px;
}

#ShareIt {
	float:right;
	padding-top:3px;
}

#PledgedSoFar {
	float:left;
	font-size:19px;
	letter-spacing:-1px;
	font-weight:bold;
	color:#009fc2;
	padding-left:15px;
}

#PledgedSoFar a {
	text-decoration:none;
	color:#9ebc2e;
	font-size:16px;
}

#PledgedSoFar a:hover,
#PledgedSoFar a:active {
	color:#c00;
}

#OutterShell {
	background:url(/images/ExtendedBG.jpg) repeat-y;
	width:800px;
	margin:auto;
	border:0px red solid;
}

#Perimeter {
	background: url(/images/PageBackground.jpg) no-repeat;
	width:750px;
	margin:auto;
	padding:25px;
	padding-top:19px;
	padding-bottom:0px;
	border:0px red solid;
}

#Header {
	height:85px;
	background:#89d2e3 url(/images/MyHRM.gif) top right repeat-x;
}

#Header h1 {
	display:none;
}

#Banner {
	z-index:1;
	height:400px;
	background:#ebebeb;
	margin-top:5px;
	border-bottom:5px #a3b94f solid;
}

#Breadcrumbs {
	height:20px;
	font-size:11px;
	background:#e8e8e8;
	padding-top:7px;
	padding-left:15px;
	padding-right:18px;
	text-align:left;
	border-bottom:1px #dadada solid;
}

#Breadcrumbs a {
	color:#555;
	margin:0;
	text-decoration:none;
}

#Breadcrumbs a:hover,
#Breadcrumbs a:active {
	color:#718f00;
}
#Breadcrumbs A.here:link,
#Breadcrumbs A.here:visited {
	color:#333;
}

#ContentArea {
	background:#fff;
	padding-top:20px;
}

#Sidelinks {
	display:none;
	width:205px;
	float:left;
	/* font-size:0.95em; */
}

#Sidelinks p {
	padding:6px;
	padding-left:8px;
	padding-right:8px;
	color:white;
	font-weight:bold;
	background:#009fc2;
}

#Sidelinks ul {
	border-bottom:2px #a3b94f solid;
}

#Sidelinks ul li {
	display:block;
	border-top:1px white solid;

}

#Sidelinks a {
	display:block;
	background:#e8e8e8;
	padding:8px;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
	color:#333;
}

#Sidelinks a:hover,
#Sidelinks a:active {
	background:#ecf8b3;
	color:#c00;
}

#Content {
	font-size:1.15em;
	padding:15px;
	padding-top:0px;
	border:0px red solid;
	margin-left:0px;
}

#Content h1 {
	font-size:1.6em;
	padding:0px;
	padding-top:13px;
	padding-bottom:10px;
	color:#009fc2;
}

#Content ol {
	padding:5px;
	margin-left:20px;
}

#Content ol li {
	padding:5px;
}

#Content ul {
	padding:5px;
	margin-left:20px;
}

#Content ul li {
	padding:5px;
}

#Content p {
	padding-bottom:13px;
	line-height:20px;
}

#Content a {
	color:#7b990a;
	text-decoration:none;
}

#Content a:hover,
#Content a:active {
	color:#c00;
}

#Content hr {
	color: #ccc;
	background-color: #ccc;
	border:0;
	height: 1px;
	margin-top:10px;
	margin-bottom:10px;
}

#Content table.HomepageColumns tr td {
	padding:10px;
	display:none;
}



.AdminTools {
	border:0px #ddd solid;
	padding:8px;
	padding-left:8px;
	color:#ddd;
	font-size:12px;
	text-align:right;
	margin-bottom:20px;

}

.name {
	color:#333;
	font-weight:bold;
}


.SubmitBy {
	color:#777;
	float:left;
}


#Navigation {
	background:#009fc2;
	height:25px;
	border-top:1px #819533 solid;
}

	.NavItems {
		position:relative;
		display:block;
		margin:auto;
		/*margin-left:162px;*/
		margin-right:0px;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		padding-top:0px;
		/*letter-spacing:-1px;
		padding-left:15px;*/
		list-style:none;
		/*padding-left:100px;*/

	}

	.NavItems li {
		float:left;
		margin:0;
		margin-right:0px;
		padding:0;
		border-left:0;
		border-right:1px #00abd1 solid;
	}

	.NavItems li.spacer {
		padding-left:0px;
		padding-right:0px;
	}

	.NavItems a {
		display:block;
		color:#fff;
		text-decoration:none;
		margin:0;
		margin-right:0px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
	}

	.NavItems a:hover,
	.NavItems a:active {
		color:#fff;
		background:#71c3d5;

	}

	.NavItems A.here:link,
	.NavItems A.here:visited {
		color:#7A6C4F;
	}
	
	
#errorBox {
	color: #b13737;
	background: #ffeaea;
	border:1px #f17979 solid;
	width:99%;
}

#errorBox p {
	padding:10px;	
	color:#c00;
}

#errorBox ul {
	padding:10px;
	color:#c00;
}

#errorBox ul li {
	color:#c00;
}



form td {
	padding:3px;

}

form input {
	width:200px;
	font-size:13px;
	padding:4px;
	color:#666;
	font-weight:bold;
	letter-spacing:1px;

}
form input.button {
	width:150px;
	color:#111;

}

form input.checkbox {
	padding:15px;
	margin:0;
	width:15px;

}


form textarea {
	width:425px;
	font-size:13px;
	padding:4px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;

}	


	.Crumbs {
		font-size:11px;
		position:relative;
		display:block;
		margin:auto;
		margin-left:0px;
		margin-right:0px;
		margin-top:1px;
		margin-bottom:1px;
		padding:1px;
		padding-top:1px;
		/*letter-spacing:-1px;
		padding-left:15px;*/
		list-style:none;
		/*padding-left:100px;*/

	}

	.Crumbs li {
		float:right;
		margin:0;
		margin-right:0px;
		padding:0;
		/*padding-top:0.2em;
		padding-bottom:0.2em;
		border:1px #d8d8d8 solid;*/
		border-left:0;
		border-right:1px #444 dotted;
		/*background:white url(../images/nav-tr.gif) top right no-repeat;*/

	}

	.Crumbs li.spacer {
		padding-left:0px;
		padding-right:0px;
	}

	.Crumbs a {
		/*text-transform:uppercase;
		font-weight:bold;*/
		display:block;
		color:#222;
		text-decoration:none;
		margin:0;
		margin-right:0px;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:10px;
		padding-right:10px;
		/*background:url(../images/nav-tl.gif) top left no-repeat;
		border:1px solid #f8f8f8;*/
	}



	.Crumbs a:hover,
	.Crumbs a:active {
		color:#222;
		background:#ddd;
		/*background:#fff;
		border:1px solid #fff;
		text-decoration:underline;*/
	}
	.Crumbs A.here:link,
	.Crumbs A.here:visited {
		color:#7A6C4F;
		/*border-bottom:1px #c00 solid;*/
	}
	
	
	
	
	#FooterGraphic {
		background:url(/images/PageBackgroundFooter.jpg) no-repeat;
		height:28px;
		width:800px;
		margin:auto;
	}
	
	#Footer {
		height:55px;
		width:755px;
		margin:auto;
		margin-top:2px;
		margin-bottom:15px;
		border:0px red solid;
	}
	
	#Footer img {
		display:inline;
		float:left;
		height:55px;
		width:133px;
	}
	
	#Footer p {
		padding-top:11px;
		padding-left:10px;
		margin-left:140px;
		color:#222;
		line-height:17px;
	}
	
	#Footer p a {
		color:#444;
		text-decoration:none;
	}
	
	#Footer p a:hover,
	#Footer p a:active {
		color:#c00;
	}
	
	
	
#dropmenudiv{
	position:absolute;
	z-index:100;
	border:1px #009fc2 solid;
	border-top:none;
	padding:5px;
	margin-top:0px;
}

#dropmenudiv a {
	color:#fff;
	display: block;
	padding:9px;
	padding-top:7px;
	padding-bottom:7px;
	text-decoration: none;
	border-top:1px #65b3c4 solid;
}

#dropmenudiv a:hover,
#dropmenudiv a:active { /*hover background color*/
	background-color: #accc32;
	color:#fff;
}

