/***************************************************************************
HEADER AND FOOTER CODE
***************************************************************************/
body {
	text-align:center;
	margin:0 0 0 0;
	background:none;
    }

#headArea {
    width:100%;
    height:105px;
    margin:0 auto 0 auto;
    background:#ffffff;
    text-align:left;
    }

#headLogo {
	float:left;
    }
	
#headBanner {
	display:none;
	}	

#headContact {
	float:right;
    }

#footer {
	display:none;
    }
	
#footerSub {
	background:#ffffff;
    margin:15px auto 0 auto;
    padding:0px 0;
    text-align:left;
	color:#000;
    }	

#foot1 {
    float:left;
    padding-left:0;
	color:#000;
	font-size:60%;
    }
	
#foot2 {
	display:none;
	}	
	
#foot3 {
	display:none;
	}		

#foot4 {
	float:left;
	padding:0px 0px 0px 0px;
	line-height:180%;
	font-size:60%;
	}			




/***************************************************************************
3 COLUMN LAYOUT CODE
***************************************************************************/

#wrapper {
    margin: 0 auto;
    width: 100%;
    text-align: left;
    background:#ffffff;
    }
	
#leftCol {
	display:none;
    }
	
#centerCol {
    width: 100%;
	display: inline; /* fix for ie5.5 and ie6 double margin */
    }

#rightCol {
	display:none;
    }
	
	#homeFlashCol {
	display:none;
    }
	
#homeIntroCol {
    width: 100%;
	display: inline; /* fix for ie5.5 and ie6 double margin */	
	}	
	
h1,h3,h4  {
    background:#ccc;
    color:#000;
    font-size:70%;
	margin:12px 0 0 0;
    padding:5px 8px 8px 8px;
	text-transform:uppercase;
	font-weight:bold;
    }	
	
.RightAlignLink, .emailpage, .print {
	display:none;
	}	

ul, li {
	margin:15px;
	padding:inherit;
	}
	
.newsBox {
	background:#fff;
	margin:0 0 3px 0;
	}	
	
.homeNewsLeft {
	width:25%;
	float:left;
	padding:4px 0 0 4px;
	background:#fff;
	}

.homeNewsRight {
	width:75%;
	float:left;
	}		

#centerCol p.homeNewsRight  {
	color:#000;
	margin:4px 0 0 0;
	}



.homeNewsLeft img {
	border:0px solid #DCDCDC;
	float:left;
	font-size:70%;

	}	
	
#centerCol a:hover, #homeIntroCol a:hover, #rightCol a:hover, #homeFlashCol a:hover {
	background:none;
	color:#000;
	border:none;
	margin:0;
	padding:0;
	}
	
#centerCol a, #homeIntroCol a, #rightCol a, #homeFlashCol a {
	background:none;
	color:#000;
	border:none;
	margin:0;
	padding:0;
	text-decoration:underline;
	}	
	
#flashanim {
	display:none;
	}	
		
