/* CSS Document */

body {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	background-image:url(../images/content_Bg.jpg);
	background-repeat:repeat-x;
	}
	
.main {
	width:750px;
	text-align:left;
	border:1px solid #000;
	background-image:url(../images/mainBg.jpg);
	}
	
.main1col {
	width:750px;
	text-align:left;
	border:1px solid #000;
	}	

.nav {
	background-image:url(../images/menuBg_off.jpg);
	background-repeat:repeat-x;
	height:30px;
	padding: 0 0 0 45px;
	border-bottom: 1px solid #555;
	}
	
.bars1 {
	background-color:#506692;
	width:326px;
	height:25px;
	float:left;
	}
	
.bars2 {
	background-color:#687EAB;
	height:25px;
	width:213px;
	margin-left:1px;
	float:left;
	background-image:url(../images/bars2_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}

.bars3 {
	background-color:#506692;
	width:540px;
	height:25px;
	float:left;
	background-image:url(../images/bars3_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
	
.bars4 {
	background-color:#506692;
	width:750px;
	height:25px;
	float:left;
	}

.bars1 h2, .bars2 h2, .bars3 h2, .bars4 h2 {
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	margin:0px;
	padding:1px 0px 0px 5px;
	font-weight:normal;
	}
	
.rightCol {
	width:188px;
	border:1px solid #A2ACC0;
	border-bottom:0px;
	float:right;
	height:100%;
	}
	
.rightCol h2 {
	background-color:#BD3A3A;
	width:184px;
	height:22px;
	margin:2px 0px 2px 2px;
	padding:3px 0px 0px 0px;
	font-size:1.1em;
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	}
	
.topPic2 {
	float:left;
	}
	
.bottom {
	clear:both;
	}
	
.smallBar {
	height:5px;
	min-height:5px;
	max-height:5px;
	background-image:url(../images/smallBar_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:540px;
	font-size:1pt;
	float:left;
	}
	
.smallBar1col {
	height:5px;
	min-height:5px;
	max-height:5px;
	background-image:url(../images/1col_smallBar.jpg);
	background-position:right;
	width:750px;
	font-size:1pt;
	float:left;
	}
	
.rightCol2 {
	width:20px;
	float:right;
	}
	
.content {
	width:540px;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	}

.grantUpdate {
	width:196px;
	padding:4px 4px 0px 4px;
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #B9B9B9;
	border-top:0px;
	border-bottom:0px;
	float:right;
	margin:15px 0 0 0;
	background-image:url(../images/grantUpdate_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	}
	
.grantBottom {
	width:192px;
	border-top:2px solid #fff;
	color:#FFF;
	background-color:#677DA9;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:4px;
	margin:0px -2px 0px -2px;
	font-size:.9em;
	}
	
.grantBottom a {
	color:#FFF;
	}
	
.contentCol {
	width:310px;
	margin:15px 10px 10px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.85em;
	color:#363A42;
	line-height:15px;
	}
	
.contentCol2 {
	width:510px;
	margin:15px 10px 10px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.85em;
	color:#363A42;
	line-height:15px;
	}
	
.contentCol3 {
	width:730px;
	margin:15px 10px 10px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.85em;
	color:#363A42;
	line-height:15px;
	}
	
.contentCol h1, .contentCol2 h1, .contentCol3 h1 {
	margin:25px 0px 25px 0px;
	padding:7px 0px 7px 5px;
	font-size:2.0em;
	background-color:#777;
	border: 1px solid #aaa;
	border-right:0px;
	border-left:0px;
	border-top: 1px solid #EEE;
	width:100%;
	color:#000;
	background-image:url(../images/h1Bg.jpg);
	}
	
.contentCol h3, .contentCol2 h3, .contentCol3 h3 {
	margin:5px 0px -15px 0px;
	padding:7px 0px 7px 0px;
	font-size:1.6em;
	color:#000;
	}
	
.contentCol h4, .contentCol2 h4, .contentCol3 h4 {
	margin:5px 0px 0px 0px;
	padding:7px 0px 7px 0px;
	font-size:1.6em;
	color:#777;
	border-top:1px solid #aaa;
	}

.contentCol img, .contentCol2 img, .contentCol3 img {
	border:2px solid #BABABA;
	}
	
.newsAndNotes, .newsAndNotes2 {
	list-style-type:none;
	margin:0px 6px 0px 6px;
	padding:0px;
	}
	
.newsAndNotes li {
	padding-bottom:15px;
	margin-top:15px;
	background-image:url(../images/listSepar.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.85em;
	line-height:15px;
	color:#4B515B;
	}
	
.newsAndNotes2 li {
	background-image:url(../images/listSepar.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.85em;
	line-height:15px;
	color:#4B515B;
	}
	
.newsAndNotes2 li:hover {
	background-color:#F9F9F9;
	}

.newsAndNotes li a {
	color:#DD0000;
	}
	
.newsAndNotes2 li a {
	color:#4B515B;
	padding-bottom:15px;
	padding-top:15px;
	width:100%;
	display:block;
	}
	
.newsAndNotes2 li a:hover {
	text-decoration:none;
	}
	
.grantUpdate ul {
	list-style-type:none;
	margin:-7px 6px 0px 6px;
	padding:0px;
	}
	
.grantUpdate ul li {
	padding-bottom:7px;
	margin-top:7px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.85em;
	line-height:15px;
	color:#4B515B;
	}
	
.grantUpdate ul li a {
	color:#0000DD;
	}
	
.bottom {
	background-color:#15346E;
	clear:both;
	height:10px;
	margin-top:10px;
	}
	
table td {
	border-bottom:1px solid #e8e8e8;
	padding: 5px 5px 5px 5px;
	}
	
.td {
	border-left:1px solid #e8e8e8;
	}
	
h1 a {
	color:#FFF;
	text-decoration:none;
	}
	
.noticeBoxYellow {
	border:2px solid #FFF8BE;
	background-color:#FFFEFA;
	padding:5px;
	width:97%;
	}
	
.noticeBoxRed {
	border:2px solid #FF9F9F;
	background-color:#FFD0D0;
	padding:5px;
	width:97%;
	}
	
.error,.success {
	background:#DD0000;
	color:#FFF;
	padding:3px;
	width:100%;
	text-align:center;
	font-weight:bold;
	}
	
.success {
	background:#007700;
	}
	
.warning {
	background:#fefce6;
	color:#b8b7a8;
	display:block;
	width:700px;
	padding:2px;
	margin:0 auto;
	text-align:center;
	}

#doPrint {
	display:none;
	}
	
sup {
	color:#FF0000;
	font-size:.8em;
	}
	
.logout {
	padding:5px 0 0;
	}