body {
	margin: 0px 0px 0px 0px;
	padding: 0;
	background: #ffffff;
	text-align: left;
	font: 12px Tahoma, Arial, Helvetica; font-size: 11px;
	font-weight: normal;
	color: #45555f;
	line-height: 14px;
}

.slideshow img { padding: opx; border: opx solid #ccc; background-color: #ffffff; }

hr {
display: block;
position: relative;
padding: 0;
margin: 8px auto;
width: 100%;
clear: both;
border: none;
border-top: 1px solid #d1d1d1;
border-bottom: 1px solid #FFF;
font-size: 1px;
line-height: 0;
overflow: visible;
}

h1 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-weight: bold;
	color: #54636d;
	line-height: 1em;

}

h2 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #54636d;
	line-height: 1em;

}

h4 {	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #7c0000;
		line-height: 2em;

}


.hidden { display: none; }
 .unhidden { display: block; }



<!--h2 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	line-height: 10px;

} -->

h3 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
	color: #8a0c02;
	line-height: 22px;

}

.red {	
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8b0f04;
	line-height: 14px;
	
}

.green {	
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3d7c06;
	line-height: 14px;
	
}


.hometext {	
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #45555f;
	line-height: 18px;
	
}



.text2 {	
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #45555f;
	line-height: 16px;
	
}

.text {	
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
	
}
.sm {	
	font-family: arial,helvetica,sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #45555f;
	line-height: 12px;
	
}


.jobs {	
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #45555f;
	line-height: 16px;
	
}




.xl {	
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #636363;
	line-height: 18px;
	
}





.splash {
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #636363;
	line-height: 18px;

}




.bullets {
	font-family: arial,helvetica,sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #45555f;
	line-height: 15px;

}


.padded {
	font-family: tahoma, arial,helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
    padding-right:18px;
    padding-top: 6px;
	padding-left: 18px;
	padding-bottom: 0;




ul {
	list-style: disc;
	list-style-position: outside;
	margin-left: 18;
	padding-left: 1em;
	text-indent: -1em;
	text-indent: 5px;

	}

.bigyellow {
	font-family: arial,helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFD445;
	line-height: 16px;

}

.footer {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9ea6ac;
}

.SM {
	font-family: arial,helvetica,sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #636363;
}

.events {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 12px;
}

.descrip {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #636363;
	line-height: 14px;
}

form { border: none; 
	margin: 0; }
	display: inline; }

.frmLabel {
	font-family:arial,verdana,helvetica;
	color:#000000;
	font-size:11px;
	}
	
.frmTextArea {
	width:240px;
	height:68px;
	border:solid 1px #ebebeb;
	background:#ffffff;
	font-size:11px;
	font-family:arial,verdana,helvetica;
	color:#414B4D;
	padding:3px;
	}
	
.frmInput {
	width:240px;
	height:15px;
	border:solid 1px #ebebeb;
	background:#ffffff;
	font-size:11px;
	font-family:arial,verdana,helvetica;
	color:#414B4D;
	padding:3px;
	}
	
a:link,a:active,a:visited{color:#7c0000;text-decoration:none;font-weight: normal;}
a:hover{color:#7c0000;text-decoration:underline; font-weight: normal;}


.white A:link {text-decoration: none; color: #FFFFFF;}
.white A:visited {text-decoration: none; color:#FFFFFF}
.white A:active {text-decoration: none; color: #FFFFFF}
.white A:hover {text-decoration: none; color: #5EB9FF}
.white{	

font-family: tahoma,arial,helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 14px;
}

.subnav A:link {text-decoration: none; color: #31424e;}
.subnav A:visited {text-decoration: none; color:#31424e;}
.subnav A:active {text-decoration: none; color: #31424e;}
.subnav A:hover {text-decoration: underline; color: #7c0000;}
.subnav{
	font-family: tahoma,arial,helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #31424e;
	line-height: 14px;
	padding-left:15px;
	padding-top: 0px;
	padding-right:0px;
	padding-bottom:0px;

}

.footers A:link {text-decoration: none; color: #6b6bad;}
.footers A:visited {text-decoration: none; color:#6b6bad}
.footers A:active {text-decoration: none; color: #6b6bad}
.footers A:hover {text-decoration: none; color: #5EB9FF}
.footers{	
	font-family: tahoma,arial,helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #6b6bad;
	line-height: 14px;


}

a {outline:none;}

 #ticker-container {
        position:relative;
        overflow:hidden;
        width: 200px;
        height: 175px;
        background-color: ;
        background-repeat: repeat;
        padding: 2px;
        border: Defaultpx dotted ;
        }
	
	#ticker {
		position:relative;
		width:170px;
	}
	
	#ticker ul {
		padding:0px;
		margin:0px;
		list-style-type:none;
	}
	#ticker ul li {
            display:list-item;
            margin-top: 1px;
            margin-bottom: 1px;
            padding-top: 1px;
            padding-bottom: 1px;
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            color:#7c0000;
            padding-left: 0px;
	}
	
	#ticker ul li a {
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            color: #7c0000;
            text-decoration: none;
            padding-left: 0px;
	}
        
        #ticker ul li a:hover {
            font-family: arial;
            font-size: xx-small;
            color: 7c0000;
            text-decoration: underline;
            padding-left: 0px;
        }
		
		#flashContent {
background:url('images/flash.jpg') top left no-repeat;
width:608px;
height:480px;
}

#flashContent2 {
background:url('images/flapistons.gif') top left no-repeat;
width:480px;
height:360px;
}
