body {

	margin: 5px ;

	font-family: Arial ;

	background: url("images/background.gif") #002953 top center  ;

}


div#c1 {

	position: relative ;


	width: 900px ;
	height: 250px ;

	min-width: 900px ;

/* 	top: 25px ; */
/* 	left: 50% ; */

/* 	margin-left: -385px ; */


/* 	border: 1px solid #fff ; */

}

div#c1.welcome {
	width: 900px ;
	height: 250px ;
	min-width: 0px ;
	left: 50% ;
	margin-left: -385px ;
}

div#head {

	position: relative ;

	height: 250px ;

/* 	padding: 0px 110px ; */
	margin-bottom: 10px ;

	padding-top: 10px ;

	text-align: center ;

	font-size: 14px ;
	font-weight: bold ;
	color: #9ff ;

	overflow: hidden ;

}


span.headpagetitle {
	position: relative ;
	font-size: 18px ;
}

span.headpagetitle span.pt1 {
	position: relative ;
	color: #fff ;
	z-index: 2 ;
}

span.headpagetitle span.pt2 {
	position: absolute ;
	top: 1px ;
	left: 1px ;
	color: #000 ;
	z-index: 1 ;
}



div#c1.welcome div#head {
	padding-top: 20px ;
	height: 250px ;
	font-family: Arial Black ;
	font-weight: normal ;
	font-size: 18px ;
	font-style: italic ;
	color: #fff ;
}

div#head span.dsta {
	font-size: 38px ;
	font-weight: bold ;
	text-decoration: underline ;
}


div#welcomedsta {
	font-size: 30px ;
	text-align: center ;
	text-transform: uppercase ;
}

div#welcometext {
	font-size: 20px ;
	font-weight: bold ;
	font-style: italic ;
	text-align: center ;
}


div#content {

	position: relative ;

	min-height: 280px ;

	margin-top: 10px ;
/* 	margin-left: 145px ; */
	margin-left: 155px ;
	padding: 10px ;
/* 	padding-bottom: 40px ; */

/* 	font-size: 20px; */
	font-size: 14px ;
	color: #fff ;

/* 	background-color: #f0f ; */
/* 	border: 1px solid #99f ; */
	border: 1px solid #fff ;


}

div#homemarquee {
/* 	position: absolute ; */
	position: relative ;

	width: 100% ;
	left: 0px ;
/* 	bottom: 50px ; */

/* 	margin-top: 50px ; */

/* 	background-color: #f00 ; */
}



div#foot {

	position: relative ;

	margin-top: 10px ;

	font-weight: bold ;
	text-align: center ;
	color: #fff ;

}



a {
	font-weight: bold ;
	color: #fff ;
}

a img {
	border: 0px ;
}













.blue1 { color: #ccecff ; }
.blue2 { color: #66ccff ; }





.fleft { float: left ; }
.fright { float: right ; }

.left { text-align: left ; }
.center { text-align: center ; }
.right { text-align: right ; }

.clear { clear: both ; }

div.emptyclear {
	position: relative ;
	height: 0px ;
	font-size: 0px ;
	clear: both ;
}

.b { font-weight: bold ; }
.i { font-style: italic ; }
.u { text-decoration: underline ; }


.f12 { font-size: 12px ; }
.f14 { font-size: 14px ; }
.f16 { font-size: 16px ; }
.f18 { font-size: 18px ; }
.f20 { font-size: 20px ; }









* html img.trans {
	behavior: url("iepngfix.htc") ;
}





div.pagetitle {
	margin-bottom: 20px ;
	font-family: Georgia ;
	font-size: 20px ;
	font-weight: bold ;
	font-style: italic ;
/* 	color: #fff ; */
	color: #ccecff ;
	border-bottom: 1px solid #fff ;
}

div.subtitle {

	position: relative ;
	top: -15px ;

	margin-bottom: 20px ;

	font-size: 13px ;
	font-style: italic ;

}



div.emailme {
	position: relative ;
	float: right ;
	width: 170px ;
	margin-top: 200px ;
	font-weight: bold ;
}

div.emailme img {
	margin-right: 5px ;
}






table.style1 {
	border-collapse: collapse ;

	border: 1px solid #fff ;
}

table.style1 th, table.style1 td {
	padding: 4px 8px ;
	border: 1px solid #fff ;
	background-color: #0066cc ;
}

table.style1 th {
	text-align: right ;
	color: #000 ;
	background-color: #acf ;
}

table.style1 th.head {
	text-align: center ;
	color: #000 ;
	background-color: #fff ;
}

table.style1 th.foot {
	text-align: center ;
}


table.style1 td.blank {
	height: 5px ;
	font-size: 0px ;
	background: none ;
	border: 0px ;
}


table.style1.horiz th, table.style1.horiz td {
	text-align: center ;
}
