
body {
	background-color			: #F0F0F0;
	margin						: 0px 0px 20px 0px;
}

div, p, td {
	font-family					: arial, verdana, sans-serif;
	color						: #666666;
	font-size					: 9pt;
}

a:link, a:active, a:visited, a:hover {
	font-family					: verdana, arial, sans-serif;
	color						: #117931;
	font-size					: 11px;
	text-decoration				: underline;
}

a:hover {
	color						: #FF0000;
}

b {
	color						: #444444;
}

h1 {
	font-family					: Georgia, "Times New Roman", sans-serif;
	line-height					: normal;
}

h1.pagetitle {
	padding-left				: 2em;
}

h2 {
	font-family					: verdana, arial, sans-sarif;
	color						: #000000;
	font-size					: 12pt;
	font-weight					: bold;
}

h3 {
	display						: block;
	width						: 100%;
	text-align					: left;
    padding						: 2px 0 2px 1em;
	font-family					: arial, verdana, sans-sarif;
	color						: #ED1A3B;
	font-size					: 10pt;
	font-weight					: bold;
	background-color			: #EEEEEE;
}

form input, form select option {
	font-family					: arial, verdana, sans-serif;
	color						: #666666;
	font-size					: 9pt;
}

.border_left {
	vertical-align				: top;
	background-image			: url('../images/border_left_02.gif');
	background-repeat			: repeat-y;
}

.border_right {
	vertical-align				: top;
	background-image			: url('../images/border_right_02.gif');
	background-repeat			: repeat-y;
}

.border_bottom {
	background-image			: url('../images/border_bottom.gif');
	background-repeat			: repeat-x;
}

.header {
	background-image			: url('../images/header.jpg');
	background-repeat			: no-repeat;
	width						: 800px;
	height						: 172px;
	vertical-align				: top;
	padding						: 1em 2em;
}

.header h2, .header h2 a:link, .header h2 a:active, .header h2 a:visited, .header h2 a:hover,  {
	color						: #ED1A3B;
	margin						: 5px 0px;
	text-decoration				: none;
}

.address {
	width						: 60%;
	text-align					: left;
	padding-left				: 30px;
}

#content_pane {
	background-image			: url('../images/content_bg.gif');
	background-repeat			: repeat-x;
	background-color			: #FFFFFF;
    vertical-align				: top;
}

.content {
	vertical-align				: top;
}

.sidebar {
	vertical-align				: top;
	text-align					: center;
}

.innerNav {
	padding						: 0 10px 10px 10px;
    border-top					: 1px solid #666666;
	border-right				: 1px solid #666666;
    background-image			: url('../images/innerNav_bg.gif');
	background-position			: top right;
	background-repeat			: no-repeat;
	vertical-align				: top;
}

.innerNav a, .innerNav a:link, .innerNav a:active, .innerNav a:visited, .innerNav a:hover {
	display						: block;
	padding						: 8px;
	color						: #117931;
	font-size					: 8pt;
	font-weight					: bold;
	border-bottom				: 1px dashed #666666;
	text-decoration				: none;
}

.innerNav a:hover {
	color						: #ED1A3B;
}

.innerNav .selected {
	background-color			: #EEEEEE;
}

#footer {
	padding-top					: 1em;
	color						: #666666;
	line-height					: normal;
	text-align					: center;
}

#footer a:link, #footer a:active, #footer a:visited, #footer a:hover {
	color						: #ED1A3B;
	text-decoration				: underline;
}

#footer a:hover {
	color						: #666666;
}
