@charset "utf-8";
/* CSS Document */

/*TopNav*/
.topNav{
	margin:0 10px;
	padding:0;
	list-style:none;
	background:#ADB8F2;
	font-size:1.0em;
	font-weight:bold;
	text-align:center;
	height:28px;
}
*html .topNav{
	background:none; /*IE 6.0*/
}
.topNav li{
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}
.topNav li a, .topNav li a:visited{
	text-decoration:none;
	color:#fff;
}




.topNav li a.tab01, .topNav li a.tab01:visited{
	background:url(../images/nav/tab01.gif) no-repeat;
	width:118px;
	padding:8px 0;
	display:block;
	float:left;
	height:12 px;
}
.topNav li a.tab02, .topNav li a.tab02:visited{
	background:url(../images/nav/tab02.gif) no-repeat;
	width:148px;
	padding:8px 0;
	display:block;
	float:left;
	height:12 px;
}
.topNav li a.tab03, .topNav li a.tab03:visited{
	background:url(../images/nav/tab03.gif) no-repeat;
	width:135px;
	padding:8px 0;
	display:block;
	float:left;
	height:12 px;
}
.topNav li a.tab04, .topNav li a.tab04:visited{
	background:url(../images/nav/tab04.gif) no-repeat;
	width:129px;
	padding:8px 0;
	display:block;
	float:left;
	height:12 px;
}
.topNav li a.tab05, .topNav li a.tab05:visited{
	background:url(../images/nav/tab05.gif) no-repeat;
	width:138px;
	padding:8px 0;
	display:block;
	float:left;
	height:12 px;
}
.topNav li a.tab06, .topNav li a.tab06:visited{
	background:url(../images/nav/tab06.gif) no-repeat;
	width:121px;
	padding:8px 0;
	display:block;
	float:left;
	height:12 px;
}
.topNav li a.tab07, .topNav li a.tab07:visited{
	background:url(../images/nav/tab07.gif) no-repeat;
	width:131px;
	padding:8px 0;
	display:block;
	float:left;
	height:12 px;
}
.topNav li a.tab08, .topNav li a.tab08:visited{
	background:url(../images/nav/tab08.gif) no-repeat;
	width:114px;
	padding:8px 0;
	display:block;
	float:left;
	height:12 px;
}

/*****MenuHover*******/
		.topNav li a.tab01:hover{
			background:url(../images/nav/tab01_ovr.gif) no-repeat;
			width:118px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.tab02:hover{
			background:url(../images/nav/tab02_ovr.gif) no-repeat;
			width:148px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.tab03:hover{
			background:url(../images/nav/tab03_ovr.gif) no-repeat;
			width:135px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.tab04:hover{
			background:url(../images/nav/tab04_ovr.gif) no-repeat;
			width:129px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.tab05:hover{
			background:url(../images/nav/tab05_ovr.gif) no-repeat;
			width:138px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.tab06:hover{
			background:url(../images/nav/tab06_ovr.gif) no-repeat;
			width:121px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.tab07:hover{
			background:url(../images/nav/tab07_ovr.gif) no-repeat;
			width:131px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.tab08:hover{
			background:url(../images/nav/tab08_ovr.gif) no-repeat;
			width:114px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}


		/*****MenuActive*******/
		.topNav li a.active01, .topNav li a.active01:visited, .topNav li a.active01:hover{
			background:url(../images/nav/tab01_on.gif) no-repeat;
			width:118px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.active02, .topNav li a.active02:visited, .topNav li a.active02:hover{
			background:url(../images/nav/tab02_on.gif) no-repeat;
			width:148px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.active03, .topNav li a.active03:visited, .topNav li a.active03:hover{
			background:url(../images/nav/tab03_on.gif) no-repeat;
			width:135px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.active04, .topNav li a.active04:visited, .topNav li a.active04:hover{
			background:url(../images/nav/tab04_on.gif) no-repeat;
			width:129px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.active05, .topNav li a.active05:visited, .topNav li a.active05:hover{
			background:url(../images/nav/tab05_on.gif) no-repeat;
			width:138px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.active06, .topNav li a.active06:visited, .topNav li a.active06:hover{
			background:url(../images/nav/tab06_on.gif) no-repeat;
			width:121px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.active07, .topNav li a.active07:visited, .topNav li a.active07:hover{
			background:url(../images/nav/tab07_on.gif) no-repeat;
			width:131px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}
		.topNav li a.active08, .topNav li a.active08:visited, .topNav li a.active08:hover{
			background:url(../images/nav/tab08_on.gif) no-repeat;
			width:114px;
			padding:8px 0;
			display:block;
			float:left;
			height:12 px;
			color:#fff;
		}



/************************LeftNav*******************/
.leftNav{
	margin:0;
	padding:0;
	list-style:none;
	padding-left:15px;
}
.leftNav li{
	margin:0;
	padding:0;
	list-style:none;
}
.leftNav li a, .leftNav li a:visited{
	text-decoration:none;
	display:block;
	color:#333333;
	padding:5px 5px 5px 15px;
	border-bottom:1px solid #999;
	background:url(../images/arrow.gif) no-repeat left 10px;
	font-size:.9em;
	font-weight:bold;
}
.leftNav li a:hover{
	text-decoration:none;
	display:block;
	color:#333333;
	padding:5px 5px 5px 15px;
	border-bottom:1px solid #999;
	background:#E5F0EC url(../images/arrow.gif) no-repeat left 10px;
	font-size:.9em;
	font-weight:bold;
}
.leftNav li a.activeBr, .leftNav li a.activeBr:visited{
	text-decoration:none;
	display:block;
	color:#333333;
	padding:5px 5px 5px 15px;
	background:#CCE3DB url(../images/arrow.gif) no-repeat left 10px;
	font-size:.9em;
	font-weight:bold;
	border-bottom:1px solid #999;
}
.leftNav li a.activeNoBr, .leftNav li a.activeNoBr:visited{
	text-decoration:none;
	display:block;
	color:#333333;
	padding:5px 5px 5px 15px;
	background:#CCE3DB url(../images/arrow.gif) no-repeat left 10px;
	font-size:.9em;
	font-weight:bold;
	border-bottom:0;
}
.leftNav li ul{
	background:#CCE3DB;
	margin:0;
	padding:0 0 0 25px;
	font-size:.9em;
	font-weight:normal;
	border-bottom:1px solid #999;
}
.leftNav li ul li a:link, .leftNav li ul li a:visited{
	display:block;
	background:url(../images/subArrow.gif) left 12px no-repeat;
	border:0;
	padding:5px 8px;
	font-weight:normal;
}
html[xmlns*=""] body:last-child .leftNav li ul li a:link, .leftNav li ul li a:visited{
	background:url(../images/subArrow.gif) left 10px no-repeat;
}
.leftNav li ul li a.active, .leftNav li ul li a.active:visited, .leftNav li ul li a.active:hover{
	display:block;
	background:url(../images/nav/subArrowActive.gif) left 10px no-repeat;
	border:0;
	padding:5px 8px;
	font-weight:bold;
}
html[xmlns*=""] body:last-child .leftNav li ul li a.active{
	background:url(../images/nav/subArrowActive.gif) left 8px no-repeat;
}
html>/**/body .leftNav li ul li a.active, html>/**/body .leftNav li ul li a.active:hover, html>/**/body .leftNav li ul li a.active:visited{
	background:url(../images/nav/subArrowActive.gif) left 9px no-repeat;
}

.leftNav li ul li a:hover{
	display:block;
	background:url(../images/subArrow.gif) left 11px no-repeat;
	border:0;
	padding:5px 8px;
	text-decoration:underline;
	font-weight:normal;
}
.qLinks{
	width:202px;
	margin-top:20px;
	margin-left:15px;
}




/***********GloNov***********/

.gloNav{
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
	padding-top/**/:/**/6px;
	padding-right:10px;
	font-size:.95em;
}
.gloNavTextSize{
	margin:0;
	padding:6px 0;
	list-style:none;
	text-align:right;
	padding-right:10px;
	font-size:.95em;
}
.gloNavTextSize li{
	margin:0;
	padding:0 3px 0 5px;
	list-style:none;
	display:inline;
	background:url(../images/footerBar.gif) no-repeat left 3px;
}
.gloNavTextSize li a{
	text-decoration:none;
}
.gloNavTextSize li.start{
	margin:0;
	padding:0 3px 0 5px;
	list-style:none;
	display:inline;
	background:none;
}
.gloNavTextSize li.start01{
	margin:0;
	padding:0 3px 0 5px;
	list-style:none;
	display:inline;
	background:none;
}
.formMainGapFix{
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
	padding-right:10px;
	font-size:.95em;
	outline:0;
	line-height:0;
	padding-top:2px;
}
.formMainGapFix li{
	margin:0;
	padding:0 3px 0 5px;
	list-style:none;
	display:inline;
	background:none;
}
.gloNav li{
	margin:0;
	padding:0 3px 0 5px;
	list-style:none;
	display:inline;
	background:url(../images/footerBar.gif) no-repeat left 3px;
}
.gloNav li.start{
	margin:0;
	padding:0 3px 0 5px;
	list-style:none;
	display:inline;
	background:none;
}
.gloNav li.start01{
	margin:0;
	padding:0 3px 0 0;
	list-style:none;
	display:inline;
	background:none;
}

.gloNav li.end{
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	background:none;
}
.gloNav li a{
	text-decoration:none;
}

.gloNav2{
	margin:0;
	padding:8px 0 10px 0; 
	list-style:none;
	text-align:right;
	padding-right:10px;
	font-size:.95em;
}
.formGapFix{
	margin:0;
	padding:0;
	border:0;
}
.inputSearch{
	margin:0;
	padding:0;

}
.gloNav2 li{
	margin:0;
	padding:0 3px 0 5px;
	list-style:none;
	display:inline;
	background:url(../images/footerBar.gif) no-repeat left 3px;
}
.gloNav2 li.start{
	margin:0;
	padding:0 3px 0 5px;
	list-style:none;
	display:inline;
	background:none;
}
.gloNav2 li a{
	text-decoration:none;
}
.searchButton{
	background:#740000;
	color:#FFFFFF;
	border-bottom:1px solid #530000;
	border-left:1px solid #740000;
	border-right:1px solid #530000;
	border-top:1px solid #740000;
}

.bigText{
	font-size:1.2em;
}
.leftNav li.activecchange { background:#9CC9B9;}

/***********Non-Fetac Award Exemption Mapping CR889 ***********/

.expNav
{
                color:#006633;
                font-weight:bold;
                cursor:pointer;
}

.expNav:hover 
{ 
                color:#FF6600;
}

