@charset "UTF-8";

/*INTERNAL*/
	
html{
	margin:0;
	padding:0;
	}
	
body{
	margin: 0;
	padding: 0;
	font: normal normal 85% Arial, sans-serif;
	color: #000;
	}
	
/*HOLDS EVERYTHING ON WEB PAGE*/
#container{
	margin: 1em auto;
	padding: 10px 10px 0 10px;
	width: 930px;
	text-align:left;
	background-color: #FFFFFF;
		}

/*HOLDS ALL MAIN CONTENT OF WEB PAGE WITHIN CONTAINER*/		
#content_container{
	margin:0;
	padding:0;
	}

#logoBanner{
	margin:0;
	padding:0;
	font-size:1px;
	text-align:right;
	color: #fff;
	background-image:url(images/logo_header.gif);
	padding: 4px 0px;
	}



/*MAIN CONTENT AREA*/
#mainContent_container { 
	margin: 20px 200px 30px 0;
	}
	
	
#mainContent_container_onthejob {
	margin-top: 10px;
	margin-right: 200px;
	margin-bottom: 0px;
	margin-left: 0;
	}
	
	
/*MAIN TEMPLATES SECTION HEADER*/		
#section_header{
	margin:0 20px 20px 0;
	padding:0;
	border-bottom: px solid #000033;
	}
	
	
	
/*MAIN TEMPLATES SECTION HEADER H1*/	
#section_header h1{
	margin:0;
	padding:0 0 5px 0;
	font: normal Arial, sans-serif;
	font-size: small;
	color:#000033;
	}
	
/*MARGIN FOR TFP IS SMALLER*/
#section_headerVar_1{
	margin:0 20px 10px 0;
	padding:0;
	border-bottom: 1px solid #f2f2f2;
	}
	
/*TARGET TFP SECTION HEADER H1*/
#section_headerVar_1 h1{
	margin:0;
	padding:0 0 5px 0;
	font: normal 120% Arial, sans-serif;
	}
	
	
/*LEFT SIDE NAV IS DEFAULT*/
#leftNav{
	margin:0;
	padding:25px 0 0 0;
	width:178px;
	float: left;
	display:inline;
	font-size: 90%;
	border-right:1px solid #f2f2f2;
	border-left:1px solid #f2f2f2;	
	min-height:420px;
	height:auto;
	height:420px;
	}

#leftNav ul{
	margin:0 10px;
	padding:0;
	list-style-type: none;
	}

#leftNav ul ul{
	margin:10px 0 0 10px;
	padding:0;
	list-style-type: none;
	}

#leftNav li {
	margin:0 0 10px 0;
	padding:0;
	}

#leftNav li.header {color:#666;}
	

/*END OF LEFTNAV*/

	
	
/*TXT ABOVE CONTENT INSIDE MAIN_CONTENT */
#topTxt_container{
	margin:0 0 20px 0;
	}
	
	
/*TXT BOX W/ BTM BORDER*/
.topTxtVar_1{
	padding:0 0 2px 0;
	border-bottom: 1px solid #f2f2f2;
	}



/*SUBNAV4 IS THE 4TH LEVEL NAVIGATION RELATED TO THE LEFT-NAV*/
#subnav4_container {
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	border-bottom: 1px solid #f2f2f2;
	}



/*SUBNAV4 CLASS BECAUSE #MAINCONTENT UL HAS 10PX MARGIN ON BTM AND IT OVERRIDES THIS STYLE FOR TEMPLATE A*/
#subnav4_container ul.subnav4 {
	margin: 0;
	padding: 0;
	position:relative;
	list-style: none;	
	}

#subnav4_container li {
	margin: 0;
	padding: 0;	
	}

#subnav4_container a {
	margin: 0;
	padding: 0;
	}		
	

/*ALL LISTS INSIDE MAINCONTENT*/	
#mainContent ul, #mainContent ul.ulVar_1, #mainContent ul.ulVar_10{
	margin:0 0 10px 0;
	padding:0;
	list-style: none;
	font: 90% Arial, sans-serif;
	}
		
#mainContent ul ul, #mainContent ul.ulVar_1 ul{
	margin:0 0 10px 20px;
	padding:0;
	list-style: none;
	font: 100% Arial, sans-serif;
	}

#mainContent li, #mainContent ul.ulVar_3 li, #mainContent ul.ulVar_5 li, #mainContent ul.ulVar_7 li, #mainContent ul.ulVar_8 li, #mainContent ul.ulVar_9 li{
	margin:0;
	padding:0;
	}

#mainContent a{
	margin:0;
	padding:0;
	}

#mainContent ul.ulVar_1 li, #mainContent ul.ulVar_2 li, #mainContent ul.ulVar_4 li, #mainContent ul.ulVar_6 li{
	margin:0 0 10px 0;
	padding:0;
	}
	
#mainContent ul.ulVar_2{
	margin:0 0 20px 0;
	}
	
#mainContent ul.ulVar_3, #mainContent ul.ulVar_4{
	margin:10px 0 10px 40px;
	}
	
#mainContent ul.ulVar_5, #mainContent ul.ulVar_6{
	margin:0 0 10px 20px;
	padding:0;
	}
	
#mainContent ul.ulVar_7{
	margin:0;
	padding:0;
	}
	
#mainContent ul.ulVar_8{
	margin:0 0 10px 10px;
	padding:0;
	}
	
#mainContent ul.ulVar_8 ul{
	margin:0 0 0 20px;
	padding:0;
	}
	
#mainContent ul.ulVar_9{
	margin:0 0 10px 10px;
	padding:0;
	}

#mainContent ul.ulVar_10 li{
	margin:0 0 20px 0;
	padding:0;
	}



.contactForm {
	font: Arial, Helvetica, sans-serif;
	color: #000033;
	font-size: 14px;


}
