﻿body{
	background-color:gray;
	font-family:Arial, Helvetica, sans-serif;
}
/*Div Tags*/
#content {
	position:relative;
	width:760px;
	height:925px;
	margin:0 auto auto auto;
	background-color:white;
	display:inline-block;
}

#masthead {
	width:760px;
	height:185px;
}

#masthead img {
	clear:left;
	float:left;
}

#nav-left {
	background-color:white;
	width:150px;
	margin-top:50px;
	clear:both;
	float:left;
}
#container {
	margin-left: 150px;
	margin-top: 60px;
	margin-right:5px;
	padding-bottom:5px;
}

#footer {
	clear:both;
	font-size:10pt;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	text-align:center;
}
/*Fonts*/
#masthead h1 {
	font-family:"Arial Black";
	color:black;
	font-size:24pt;
	font-style:normal;
	font-weight:normal;
	text-align:center;
}

#masthead h2 {
	font-family:"Arial Rounded MT Bold";
	color:black;
	font-size:18pt;
	font-style:normal;
	font-weight:normal;
	text-align:center;
}

#nav-left h1 {
	color: black;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style:normal;
	text-align: center;
	font-weight:normal;
	padding-top: 0px;
}

#nav-left a {
	color:purple;
	text-decoration:none	
}

#container h1 {
	font-family:"Arial Rounded MT Bold";
	color:black;
	font-size:large;
	font-style:normal;
	font-weight:normal;
	text-align:center;
}

#container h2 {
	font-family:"Arial Rounded MT Bold";
	color:black;
	font-size:18pt;
	font-style:normal;
	font-weight:normal;
	text-align:left;
}

#container h3 {
	font-family:"Arial Rounded MT Bold";
	color:black;
	font-size:14pt;
	font-style:normal;
	font-weight:normal;
	text-align:left;
}

.paragraph {
	font-family:"Arial Rounded MT Bold";
	color:black;
	font-size:14pt;
	font-style:normal;
	font-weight:normal;
	text-align:left;
}

#container ul {
	font-family:"Arial Rounded MT Bold";
	color:black;
	font-size:14pt;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	list-style:none;
}

.image_right {
	float:right;
	border:thin black solid;
}

.font_12pt {
	font-size:10pt;
}

#preview {
	clear:both;
}

#horz_line {
	border-top: 1px black solid;
	clear: right;
}

.hr color{
	color:#C0C0C0;
}

table.formtable TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
table.formtable {
	PADDING-RIGHT: 0px; 
}

.errorLabel {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 16px; BACKGROUND-IMAGE:url('../images/error-graphic.gif'); 
BACKGROUND-REPEAT: no-repeat;
}
.fixedLabel {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 6px; BACKGROUND-IMAGE:url('../images/astrick.gif'); 
BACKGROUND-REPEAT: no-repeat;
}

.required {
	COLOR: #ff0000;
}
.errortxt {
	font-size:small;
	DISPLAY: none;
	COLOR: #ff0000;
}
#errorwarning {
	padding: 6px 15px 6px 15px;
	DISPLAY: none;
	MARGIN:5px 8.5%;
	BORDER-LEFT: #990000 15px solid;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #ff0000;
}
.requiredcontainer {
	FLOAT: right; WIDTH: 75px; COLOR: #999999; TEXT-ALIGN: right;
}

/*Fonts*/

#container h1 {
	font-size:x-large;
	font-style:italic;
	font-weight:bolder;
	padding-left: 10px;
	text-align:center;
}

#container h2 {
	font-size: small;
	font-weight: normal;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}

#container h3 {
	font-size:small;
	font-style:italic;
	font-weight:bold;
}

#container a {
	color:black;
}

/*List Layout*/
#nav-left ul {
	list-style-type:none;
}
#nav-left li {
	background-image:url('../images/nav_left/backG.jpg');
	background-position:center center;
	background-repeat:no-repeat;
	text-align:center;
	padding-top:8px;
	padding-bottom: 8px;
	padding-right:4px;
	margin-left:-35px;
}

/*Link Styles*/

#container a:hover {
	font-style:italic;
}


/*Images*/
#container img {
	border: 2px black solid;
	margin: 5px;
	float: right;
}
