body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 6px 0px 0px;
	padding: 0px;
	line-height: 14pt;
	color: #000000;
	text-align: left;
	background: url(../images/background-1.jpg) repeat center;
}

a {
	text-decoration: none;
}
p {
	margin: 0px 0px 8px;
}
h1 {
	font: 18pt Arial, Helvetica, sans-serif;
	color: #E52635;
	margin: 0px 0px 16px;
}
h2 {
	font: 16pt/20pt Arial, Helvetica, sans-serif;
	color: #205AA3;
	margin: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #205AA3;
	text-decoration: none;
	margin: 0px;
}
ul {
	margin: 4px 0px 4px 10px;
}
li {
	margin: 0px 0px 0px 16px;
}
.red {
	color: #FF0000;
}

#wrap {
	width: 740px;
}
/******************************/
/*****    Header    ***********/
.hdrrow {
	width: 740px;
	display: block;
}
.gpcouncil {
	background: url(../images/hdr_left.jpg) no-repeat;
	height: 223px;
	width: 190px;
	float: left;
	display: inline;
}
.hdrpic {
	height: 223px;
	width: 550px;
	display: inline;
	float: right;
}

/*******************************/
/*****  Nav Buttons  ***********/
#left, #left_home, #left_application, #left_calendar, #left_contact, #left_gpcouncil, #left_grantprogram, #left_requirements {
	width: 210px;
}

#left a, #left_home a, #left_application a, #left_calendar a, #left_contact a, #left_gpcouncil a, #left_grantprogram a, #left_requirements a {
	display: block;
	font-family:arial;
	font-weight:bold;
	color:#666666;
	width:190px;
	height:38px;
	background-image: url(../images/nav_off.jpg);
	text-decoration: none;
	padding:0px;
	font-size:12px;
	text-align: left;
	line-height: 32px;
	float: left;
	background-repeat: no-repeat;
	text-indent: 14px;
}
/*******   normal button mouseover effects   **********/
a.button1:hover, a.button2:hover, a.button3:hover, a.button4:hover, a.button5:hover, a.button6:hover, a.button7:hover {
	display: block;
	color: #205AA3;
}

/*******   highlight menu item by page   **********/
#left_home a.button1, #left_application a.button6, #left_calendar a.button5, #left_contact a.button7, #left_gpcouncil a.button2, #left_grantprogram a.button3, #left_requirements a.button4 {
	display: block;
	color: #205AA3;
}
/*******   red buttons    **********/
#left_gpcouncil a.redbutton, #left_gpcouncil a.redbutton:visited {
	display: block;
	font-family:arial;
	font-weight:bold;
	color:#666666;
	width:190px;
	height:38px;
	background-image: url(../images/nav_red.jpg);
	text-decoration: none;
	padding:0px;
	font-size:12px;
	text-align: left;
	line-height: 32px;
	float: left;
	background-repeat: no-repeat;
	text-indent: 14px;
}

#left_gpcouncil a.redbutton:hover {
	display: block;
	color: #205AA3;
}

/**** Left Column - below nav buttons   ****/
.leftcol {
	width: 210px;
}

#footnote {
	width: 180px;
	padding-left: 10px;
	padding-top: 20px;
}

/***********************************/
/**********     Body      **********/
.purpose {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #205AA3;
	width: 360px;
	text-align: justify;
	padding-left: 54px;
	float: left;
}
/************************************/
/*****   Grant App Specific     *****/
.bodywrap {
	display: block;
	width: 680px;
	text-align: left;
}
.loginwrap {
	display: block;
	width: 460px;
	text-align: left;
}
input {
	font: 10px Arial, Helvetica, sans-serif;
}
textarea {
	font: 10px Arial, Helvetica, sans-serif;
}
select {
	font: 10px Arial, Helvetica, sans-serif;
}
.widthfull {
	width: 660px;
}
.widthreferences {
	width: 560px;
}
.signup {
	width: 140px;
}

.submitted {
	background: #FFFFCC;
}
.workinprogress {
	background: #FFFFFF;
}

/*****  Form Field Progress Bar   *****/
.progress{
	width: 1px;
	height: 16px;
	color: yellow;
	font-size: 12px;
	overflow: hidden;
	background-color: navy;
	padding-left: 5px;
}
/**********************************/
/*******     Footer    ************/
.copyright {
	color: #999999;
}
