/** SITESTYLE.CSS **/

/*** GENERAL PAGE STYLES ***/

BODY {
	background-color: #16499C;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: none; 
	color : white
}

P {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: none; 
	color : white
}

TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: none; 
	color : white
}

UL {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: none; 
	color : white
}

LI {
	line-height : 14px;
}

ul.tour {
	margin-left: 20px;
	list-style-type: square;
	list-style-position: outside;
}
/*** LAYER STYLES ***/

/* header layers */
#HeaderLLyr {
	position: absolute;
	width: 405px;
	height: 58px;
	left: 0px;
	top: 0px;
	z-index: 1
}

#HeaderRLyr {
	position: absolute;
	width: 269px;
	height: 41px;
	left: 405px;
	top: 0px;
	z-index: 2
}
 
#HeaderMenuLyr {
	position: absolute;
	width: 399px;
	height: 17px;
	left: 275px;
	top: 41px;
	visibility: hidden;
	z-index: 3
}

#HeaderMenuR1Lyr {
	position: absolute;
	width: 259px;
	height: 31px;
	left: 410px;
	top: 3px;
	visibility: hidden;
	z-index: 21
}

#HeaderMenuR2Lyr {
	position: absolute;
	width: 259px;
	height: 31px;
	left: 410px;
	top: 3px;
	visibility: hidden;
	z-index: 23
}

#HeaderMenuR3Lyr {
	position: absolute;
	width: 259px;
	height: 31px;
	left: 410px;
	top: 3px;
	visibility: hidden;
	z-index: 24
}

#HeaderMenuR4Lyr {
	position: absolute;
	width: 259px;
	height: 31px;
	left: 410px;
	top: 3px;
	visibility: hidden;
	z-index: 25
}

#HeaderSubBackLyr {
	position: absolute;
	width: 674px;
	height: 25px;
	left: 0px;
	top: 87px;
	z-index: 20
}
 
#HeaderSubMenuLyr {
	position: absolute;
	width: 674px;
	height: 25px;
	left: 0px;
	top: 87px;
	visibility: hidden;
	z-index: 21
}

/* main menu layer */
#MenuBarLyr {
	position: absolute;
	width: 675px;
	height: 29px;
	left: 0px;
	top: 58px;
	visibility: hidden;
	z-index: 4
}

/* title layer */
#TitleLyr {
	position: absolute;
	width: 299px;
	height: 40px;
	left: 0px;
	top: 117px;
	z-index: 1
}

/* Home page (default.asp) layers */
/* FCB -- the text layers below (Text1Lyr, Text2Lyr) may be removed, check with Scott S. */
#Text1Lyr {
	position: absolute;
	width: 356px;
	height: 226px;
	left: 14px;
	top: 122px;
	z-index: 5
}

#Text2Lyr {
	position: absolute;
	width: 127px;
	height: 11px;
	left: 243px;
	top: 357px;
	z-index: 6
}

#PhotoLyr {
	position: absolute;
	width: 200px;
	height: 115px;
	left: 405px;
	top: 87px;
	z-index: 7
}

#FooterLyr {
	position: absolute;
	width: 269px;
	height: 20px;
	left: 405px;
	top: 468px;
	z-index: 8
}

/* chaser layers */
#ChaserMenuTitle {
	position: absolute;
	width: 230px;
	height: 15px;
	left: 15px;
	top: 165px;
	visibility: hidden;
	z-index: 28
}

#ChaserSubMenu {
	position: absolute;
	width: 245px;
	height: 60px;
	left: 15px;
	top: 187px;
	visibility: hidden;
	z-index: 27
}

#ChaserFooterLyr {
	position: absolute;
	width: 269px;
	height: 200px;
	left: 0px;
	top: 163px;
	z-index: 8
}

/*** LINK STYLES ***/

A:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #F8CF34
}

A:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #F8CF34
}

A:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #3399FF
}

A.titleLink:link, A.titleLink:visited, A.titleLink:active {
	color : #16499C
}

A.CalendarEvent:link {
	text-decoration : underline;
}

A.CalendarEvent:visited {
	text-decoration : underline;
}

A.CalendarEvent:hover {
	text-decoration : underline;
}

/*** CUSTOM TEXT STYLES ***/

/* chaser title and menu item text  */

.PoolTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 30px;
	text-decoration : none;
	font-weight : bold;
	color : #F8CF34
}

.PoolSub {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	text-decoration : none;
	font-weight : bold;
	color : #99CCFF
}

.chaserMenuTitle {
	font-weight : bold;
	color : #16499C
}

.chaserMenu {
	color : #F8CF34
}

.chaserMenuHi {
	text-decoration : none;
	color : white
}

/* misc text styles */
.pageHeader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: none; 
	color : white
}

.smalltext {
	line-height : 11px;
	font-size : 11px;
	color : white;
}

.boldtype {
	font-weight : bold;
}

.yellow {
	color : #F8CF34
}

.blue {
	color : #99CCFF
}

.boldyellow {
	font-weight : bold;
	color : #F8CF34
}

.italictype {
	font-weight : italic
}

.fineprint {
	font-size : 10px;
}

.chaserSchedule {
	text-decoration : none;
	color : #04FF9D
}

.schedTitle {
	color : #F8CF34;
	font-size : 20px;
}

.footerText {
	line-height : 11px;
	font-size : 11px;
	color : #92b7dc;
}

.ltBlueType {
	color : #92b7dc;
}

