@charset "utf-8";
/* CSS Document  Internet Common JSP 11/09/09 v_1.1*/

/*General Styles*/
body{
	margin:0;
	background:#F5E4CA url(../images/bodyBg.gif) repeat-x;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#333;
	text-align:center;
/*	overflow-x:hidden;*/
}
*html body{
	overflow-x:hidden;
}
body.NoBg{
	margin:0;
	background:none;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#333;
	text-align:center;
/*	overflow-x:hidden;*/
	padding-top:150px;
}
*html body.NoBg{
	overflow-x:hidden;
}
*html body.bgSafari{
	background:#F5E4CA url(../images/bodyBg.gif) repeat-x;
}
*html #content table{
	font-size:100% /*IE 6.0*/
}
body.bgSafari{
	background:#F5E4CA url(../images/bodyBg.gif) repeat-x;
}
a:link{
	color:#006633;
/*	outline:none;*/
}
a:visited{
	color:#4E4E4E;
/*	outline:none;*/
}
a:hover{
	color:#FF6600;
}

/*a:focus{
	outline:none
}
*/

/*Headings*/
h1{
	margin:6px 10px 0 10px;
	padding:30px 0 9px 10px;
	font-size:1.8em;
	font-weight:normal;
	color:#fff;
}
*html h1{
	margin:1px 10px 0 10px;
}


h1.color01{
	background:#078164 url(../images/banners/banner01.gif) right no-repeat;
}
h1.color02{
	background:#2A6598 url(../images/banners/banner02.gif) right no-repeat;
}
h1.color03{
	background:#998228 url(../images/banners/banner03.gif) right no-repeat;
}
h1.color04{
	background:#99285F url(../images/banners/banner04.gif) right no-repeat;
}
h1.color05{
	background:#078164 url(../images/banners/banner05.gif) right no-repeat;
}
h1.color06{
	background:#078164 url(../images/banners/banner06.gif) right no-repeat;
}
h1.color07{
	background:#078164 url(../images/banners/banner07.gif) right no-repeat;
}
h1.color08{
	background:#078164 url(../images/banners/aboutFetac.gif) right no-repeat;
}



h2{
	padding:0;
	margin:0;
	font-size:1.8em;
	font-weight:normal;
	padding-top:10px;
}

h3{
	font-size:1.2em;
	font-weight:bold;
	padding:0;
	margin:0;

}
h4, h5, h6{
	font-size:1.0em;
	font-weight:bold;
}

#content h3{
	font-size:1.2em;
	font-weight:bold;
	padding:0;
	margin:0;
	padding-top:10px;

}
#content h4, h5, h6{
	font-size:1.0em;
	font-weight:bold;
	padding-top:10px;
}

.titleBg{
	color:#333;
	background:#ffffff;
}


.linkUl{
	margin:0;
	padding:0;
	list-style:none;
	margin-left:25px;
}
.linkUl li{
	margin:0;
	padding:0;
	list-style:none;
}
.linkUl li a{
	display:block;
	background:url(../images/arrow01.gif) no-repeat left 4px;
	padding-left:10px;
}

.breadcrumb p{
	padding:5px 0 4px 0;
	margin:0;
	margin-bottom:6px;
	font-size:.85em;
	border-bottom:1px solid #CCCCCC;
	line-height:1.6em;

}
.logo{
	margin:7px 11px;
	float:left;

}
hr{
	border-bottom:1px solid #999;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}


/*MainWrapper*/
#mainWrapper{
	width:990px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/topShadow.gif) no-repeat;
	padding-top:18px;
	margin-top:18px;
	text-align:left;
}

#mainWrapper1{
	width:700px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/topShadow.gif) no-repeat;
	padding-top:18px;
	margin-top:18px;
	text-align:left;
}

/*Header*/
#header{
	background:#fff url(../images/headShadow.gif) no-repeat;
	height:198px;
	padding-left:26px;
	padding-right:23px;
	
}

#home #header{
	background:#fff url(../images/headShadowHome.gif) no-repeat;
	padding-left:26px;
	height:321px;
	padding-right:23px;
	
}
*html #home #header{
	background:#fff url(../images/headShadowHome_IE6.gif) no-repeat;
}
.banner{
	margin:8px 10px 0 10px;
	height:183px;
}
.flashBanner{
	float:left;
	width:687px;
	height:183px;
}
.newsPannel{
	background:#BA0101;
	font-weight:normal;
	color:#fff;
	float:left;
	margin-left:8px;
	width:224px;
	height:183px;
}
.newsHeadRight{
	font-weight:normal;
	font-size:.9em;
}
.newsPannel ul{
	margin:0;
	padding:6px;
	padding-left:12px;
	margin-left:10px;
}
.newsPannel ul li{
	margin:0;
	padding-bottom:6px;
}
.newsPannel ul li a, .newsPannel ul li a:visited{
	color:#fff;
	text-decoration:none;
}
.newsPannel ul li a:hover{
	color:#fff;
	text-decoration:underline;
}

.newsHead{
	background:#600000;
	color:#fff;
	font-size:1.0em;
	padding:4px;

}

/*InnterWrapper*/
#innerWrapper{
	background:url(../images/contentBg.gif) repeat-y;
	padding:0 33px 0 36px;
	min-height:400px;
	height:400px;
	height/**/:/**/400px;
	height:auto;
}
*html #innerWrapper{
	height:400px;
}


#home #innerWrapper{
	background:url(../images/contentBg.gif) repeat-y;
	padding:10px 33px 8px 36px;
	min-height:290px;
	height:290px;
}

.contentPannel01{
	float:left;
	width:225px;
}
.contentPannel0101 p{
	padding:6px 6px;
	margin:0;
	margin-bottom:6px;
}
.contentPannel0201 p{
	padding:6px 6px;
	margin:0;
	margin-bottom:6px;
}
.contentPannel0301 p{
	padding:6px 6px;
	margin:0;
	margin-bottom:8px;
}
.contentPannel0401 p{
	padding:15px 8px;
	margin:0;
	border-bottom:1px solid #CCCCCC;
	display:block;
}
*html .contentPannel0101{
	width:225px;
}
*html .contentPannel0201{
	width:225px;
}
*html .contentPannel0301{
	width:225px;
}
*html .contentPannel0401{
	width:225px;
}
*html .quickLinksExtn{
	width:225px;
	margin-right:1px;
} /*Commented on 01 Dec 2008 - This is for only IE 6*/

.contentPannel0101 p.more01{
	color:#2A6598;
	font-weight:bold;
	text-align:right;
	background:url(../images/moreArrow01.gif) no-repeat right 12px;
	padding-right:10px;
	margin-right:10px;
}
.contentPannel0101 p.more01 a, .contentPannel0101 p.more01 a:visited{
	text-decoration:none;
	color:#2A6598;
}
.contentPannel0101 p.more01 a:hover{
	text-decoration:underline;
	color:#2A6598;
}
.contentPannel0201 p.more02 a, .contentPannel0201 p.more02 a:visited{
	text-decoration:none;
	color:#998228;
}
.contentPannel0201 p.more02 a:hover{
	text-decoration:underline;
	color:#998228;
}
.contentPannel0301 p.more03 a, .contentPannel0301 p.more03 a:visited{
	text-decoration:none;
	color:#99285F;
}
.contentPannel0301 p.more03 a:hover{
	text-decoration:underline;
	color:#99285F;
}
.contentPannel0201 p.more02{
	color:#998228;
	font-weight:bold;
	text-align:right;
	background:url(../images/moreArrow02.gif) no-repeat right 12px;
	padding-right:10px;
	margin-right:10px;
}
.contentPannel0301 p.more03{
	color:#99285F;
	font-weight:bold;
	text-align:right;
	background:url(../images/moreArrow03.gif) no-repeat right 12px;
	padding-right:10px;
	margin-right:10px;
}

.startLetter01{
	font-size:1.6em;
	font-weight:bold;
	color:#2A6598;
}
.startLetter02{
	font-size:1.6em;
	font-weight:bold;
	color:#998228;
}
.startLetter03{
	font-size:1.6em;
	font-weight:bold;
	color:#99285F;
}

.contentPannel0101{
	width:223px;
	border-top:1px solid #2A6598;
	border-left:1px solid #2A6598;
	border-right:1px solid #2A6598;
	border-bottom:0;
	height:198px;
	padding:0;
}
*html .contentPannel0101, *html .contentPannel0201, *html .contentPannel0301{
	height:200px;
}
.contentPannel0201{
	width:223px;
	border-top:1px solid #998228;
	border-left:1px solid #998228;
	border-right:1px solid #998228;
	border-bottom:0;
	height:198px;
	padding:0;
}
.contentPannel0301{
	width:223px;
	border-top:1px solid #99285F;
	border-left:1px solid #99285F;
	border-right:1px solid #99285F;
	border-bottom:0;
	height:198px;
	padding:0;
}

.contentPannel0401{
	width:223px;
	border-top:1px solid #006749;
	border-left:1px solid #006749;
	border-right:1px solid #006749;
	border-bottom:1px solid #006749;
	height:223px;
	padding:0;
}
*html .contentPannel0401{
	height:223px;
}


.contentPannel02{
	float:left;
	width:225px;
	margin-left:6px;
}
.contentPannel03{
	float:left;
	width:225px;
	margin-left:6px;
}
.contentPannel04{
	float:left;
	width:225px;
	margin-left:7px;
}
.title01{
	background:#2A6598 url(../images/curve1.gif) no-repeat top left;
	color:#fff;
	padding:8px;
	
}
.title02{
	background:#998228 url(../images/curve2.gif) no-repeat top left;
	color:#fff;
	padding:8px;
}
.title03{
	background:#99285F url(../images/curve3.gif) no-repeat top left;
	color:#fff;
	padding:8px;
}
.title04{
	background:#006749;
	color:#fff;
	padding:8px;
}
.buttomCurve01{
	background:url(../images/curve1Bottom.gif) no-repeat;
	color:#818181;
	font-size:1.2em;
	font-weight:bold;
	padding:5px 5px 7px 5px;
	margin:0;
}
.buttomCurve01 a, .buttomCurve01 a:visited{
	color:#818181;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:none;
}
.buttomCurve01 a:hover{
	color:#5E5E5E;
}
.buttomCurve02 a:hover{
	color:#5E5E5E;
}
.buttomCurve03 a:hover{
	color:#5E5E5E;
}
.buttomCurve02 a, .buttomCurve02 a:visited{
	color:#818181;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:none;
}
.buttomCurve03 a, .buttomCurve03 a:visited{
	color:#818181;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:none;
}
.buttomCurve02{
	background:url(../images/curve2Bottom.gif) no-repeat;
	color:#818181;
	font-size:1.2em;
	font-weight:bold;
	padding:5px 5px 7px 5px;
	margin:0;
}
.buttomCurve03{
	background:url(../images/curve3Bottom.gif) no-repeat;
	color:#818181;
	font-size:1.2em;
	font-weight:bold;
	padding:5px 5px 7px 5px;
	margin:0;
}
p.icon01{
	/*
	background:url(../images/icon01.gif) no-repeat left 5px;
	*/
	padding-left:5px;
}
p.icon02{
	background:url(../images/icon02.gif) no-repeat left 5px;
	padding-left:45px;
}
.quickLinksExtn p.icon04{
	background:url(../images/icon04.gif) no-repeat left 5px;
	padding-left:45px;
}
.quickLinksExtn p.icon05{
	background:url(../images/icon05.gif) no-repeat left 5px;
	padding-left:45px;
}
.quickLinksExtn p.icon06{
	background:url(../images/icon06.gif) no-repeat left 5px;
	padding-left:45px;
}
p.icon03{
	margin:0;
	padding:0;
	padding-top:26px;
	border-bottom:0;
	text-align:center;
}
p.icon07{
	margin:0;
	padding:10px 0 26px 0;
	text-align:center;
}
*html p.icon03{
	margin:0;
	padding:0;
	padding-top:30px;
	border-bottom:0;
	text-align:center;
}
*html p.icon07{
	margin:0;
	padding:12px 0 30px 0;
	text-align:center;
}

/*.icon03 img{
	padding-bottom:15px;
}
.imgNFQ{
	padding-bottom:15px;
}
*html p.icon03{
	padding-top:29px;
	padding-bottom:29px;
}*/
.linkText{
	text-align:center;
	padding-left:0;
	padding-right:0;
}
.logoIcons{
	width:685px;
	text-align:center;
	padding-top:25px;
}
	* html .logoIcons{float:left;}
	*:first-child+html .logoIcons{float:left;}
	
.logoIcons img{
	margin-left:10px;
}
.quickLinksExtn{
	float:right;
	border-top:0;
	border-left:1px solid #006749;
	border-right:1px solid #006749;
	border-bottom:1px solid #006749;
	width:223px;
	margin-left:12px;
	margin-right:2px;
}
.quickLinksExtn p{
	padding:15px 6px;
	margin:0;
	border-bottom:1px solid #CCCCCC;
}




/*Left Column*/
#leftCol{
	width:218px;
	float:left;
	background:url(../images/leftColBg.gif) no-repeat;
	padding-top:12px;
	height:100%;
}


/*Right Column*/
#rightCol{
	width:248px;
	float:right;
	padding-top:30px;
}


/*Content*/
#content{
	margin-left:230px;
	margin-right:250px;
}
#extend #content{
	margin-left:230px;
	margin-right:10px;
}
#extendNoCol #content{
	margin-left:5px;
	margin-right:10px;
}

*html #content{ /*only for IE 6.0*/
	width:670px;
	margin-left:230px;
	margin-right:250px;
}
*html #extend #content{ /*only for IE 6.0*/
	width:670px;
	margin-left:230px;
	margin-right:10px;
}
*html #extendNoCol #content{ /*only for IE 6.0*/
	width:910px;
	margin-left:5px;
	margin-right:10px;
}

#extend #content table, #extend #extendNoCol table, #content table{
	margin-bottom:15px;
}
#content ul{
	list-style:none;
	list-style-image:url(../images/contentBl.gif);
}
#content ul.bulletHide{
	list-style:none;
	list-style-image:none;
}

.newsPannel ul{
	list-style:none;
	list-style-image:url(../images/contentBlHome.gif);
	
}
/*Footer*/
#footer{
	background:url(../images/footerShadow.gif) no-repeat bottom;
	padding-bottom:28px;
}
#footerLinks{
	background:url(../images/contentBg.gif) repeat-y;
	padding:10px 36px;
	text-align:center;
}
.footerLinks{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
	padding-top:20px;
}


.footerLinks li{
	margin:0;
	padding:0 2px 0 5px;
	list-style:none;
	display:inline;
	background:url(../images/footerBar.gif) no-repeat left 2px;
}
.footerLinks li.start{
	margin:0;
	padding:0 5px;
	list-style:none;
	display:inline;
	background:none;

}

p.copy{
	margin:0;
	padding:5px 0;

}
.button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	height:20px;
}
body.NoBg1{
	margin:0;
	background:none;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#333;
	text-align:left;
	padding:10px;
/*	overflow-x:hidden;*/
}
