﻿body {
	color: #000;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 12px;
}
img {
	border:none;
}

select {
	font-size: 12px;
}

.linkbutton {
	text-decoration: underline;
}

a {
	color: #000; 
	text-decoration: underline;
}

a:hover {
	color: Blue;
	text-decoration: none;
}

.errorMsg {
	color: Red;
	font-weight: bold;
}

#pagewrapper {
	width: 750px; /* this makes all pages fixed width of 800px, comment it to allow liquid display */
	margin-left: 10px;
	margin-right: 10px;
}

#header {
	position: relative;
	margin-top:20px;
	height: 54px; /* must have this for headermenu positioning */
	border-bottom: 6px solid #6B80B7; /* creates graphic seperation line */ 
}

#headerlogo {
	float: left;
}
#headerlogo img {
	border: none;
}

#headermenucontainer {
	position: absolute; /* this and bottom/top values position menu at bottom of header box */
	bottom: 0;
	right: 0;
	padding:0;
}

/* breadcrumbs are removed for now
.breadcrumb {
	font-size: 12px;  
	font-weight: bold;
	color: #939393;
	margin: 10px 0 10px 0;
	padding-bottom: 10px;
	border-bottom: 2px solid #A9D3C0; 
}

.breadcrumb a {
	color: #939393;
}
*/

#maincontainer {
	margin-top: 5px; /* creates spacing from header graphic seperation line */
}

#content {
	margin: 30px 210px 0 0; /* right margin leaves room for right column */
	
}

#ContentTitle {
	color: #6B80B7;
	font-size: 16px;
	font-weight:bold;
	margin-bottom: 10px;
}

#ContentTitle h1 {
	color: #6B80B7;
	font-size: 16px;
	font-weight:bold;
	margin-bottom: 10px;
}

#rightcol {
	float: right; /* keeps column at right of main content column */
	width: 175px; /* this works with the 190px right margin in the #content style leaving a 15px buffer */
	/*border: 1px solid black; */
	border: none;
	margin: 0 0 0 0;
}

#footer {
	clear: both;  /* required to keep footer underneith content and rightcol sections */
	padding-top: 5px; /* gives seperation from graphic seperation and content or rightcol contents */
}

#footerseperator {
	background-image: url(../graphics/footerHRslice.gif);
	margin: auto;	/* for modern nonIE browsers this centers the text */
	text-align:center; /* for IE and older browsers, this centers the ext */
	color: #586CB3;
	font-weight:bold;
	font-style:oblique;
}

#footermenu {
	font-size: 11px;
	margin-top: 3px; /*create space from graphic seperator */
	padding-left: 5px; /* shift away from left edge */
}

#footermenu a {
	color: #636363;
	font-weight:bold;
	text-decoration: none;
}
#footermenu a:hover {
	color: blue;
}

#footermenu ul {
	margin: 0; /* required for horizontal menu layout */
	padding: 0; /* required for horizontal menu layout */
}

#footermenu li {
	display: inline; /* makes menu build horizontal */
}
