.siteHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
    font-weight: bold;
	color: #04316C;
}

.siteSubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    font-weight: bold;
	color: #555555;
}



.mytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
}

.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

.smalltext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: black;
}


.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
    font-weight: bold;
}


.gray14 {
	color: #8a61ae;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.blue14 {
    color: #04316C;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
}

.mediumTitle {
	color: #c878bb;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
}




#footer {
    MARGIN: 0px 0px 0px 0px;
    WIDTH: 100%;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
	padding : 0px 0px 0px 0px;
	background-image: url(img/zipline.gif);
	background-repeat: repeat-x;	
}

.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

a.footernavlink:link { color: #999999; text-decoration: none; }
a.footernavlink:visited { color: #999999; text-decoration: none; }
a.footernavlink:hover { color: #8a61ae; text-decoration: none; }

a.navlink:link { color: #4a52ff; text-decoration: none; }
a.navlink:visited { color: #4a52ff; text-decoration: none; }
a.navlink:hover { color: #8c91ff; text-decoration: none; }


/*------ Layout Elements ----- */
BODY {
	background-color: #000000;
}

.wrapper {
	background-color: #FFFFFF;
}

.bannerWrapper {
	MARGIN: 0px 0px 0px 0px;
    HEIGHT: 185px;
    TEXT-ALIGN: center;
	padding : 0px 0px 0px 0px;
	background-image: url(img/ziplines.gif);
	background-repeat: repeat-x;	
}

.zipEndLeft {
	MARGIN: 0px 0px 0px 0px;
    HEIGHT: 185px;
    background-position: right;
	padding : 0px 0px 0px 0px;
	background-image: url(img/ziplines_end_left.gif);
	background-repeat: no-repeat;	
}

.zipEndRight {
	MARGIN: 0px 0px 0px 0px;
    HEIGHT: 185px;
    background-position: left;
	padding : 0px 0px 0px 0px;
	background-image: url(img/ziplines_end_right.gif);
	background-repeat: no-repeat;	
}

.borderLeft{
	MARGIN: 0px 0px 0px 0px;
    WIDTH: 10px;
	padding : 0px 0px 0px 0px;
	background-image: url(img/borderLeft.gif);
	background-repeat: repeat-y;	
}

.borderRight{
	MARGIN: 0px 0px 0px 0px;
    WIDTH: 10px;
	padding : 0px 0px 0px 0px;
	background-image: url(img/borderRight.gif);
	background-repeat: repeat-y;	
}

.borderTop{
	MARGIN: 0px 0px 0px 0px;
    WIDTH: 610px;
	padding : 0px 0px 0px 0px;
	background-image: url(img/borderTop.gif);
	background-repeat: repeat-x;	
}

.footerWrapper {
	MARGIN: 0px 0px 0px 0px;
    HEIGHT: 16px;
    background-position: center;
	padding : 0px 0px 0px 0px;
	background-image: url(img/zipline.gif);
	background-repeat: repeat-x;	
}

.footerEndLeft {
	MARGIN: 0px 0px 0px 0px;
    HEIGHT: 16px;
    background-position: right;
	padding : 0px 0px 0px 0px;
	background-image: url(img/zipline_end_left.gif);
	background-repeat: no-repeat;	
}

.footerEndRight {
	MARGIN: 0px 0px 0px 0px;
    HEIGHT: 16px;
    background-position: left;
	padding : 0px 0px 0px 0px;
	background-image: url(img/zipline_end_right.gif);
	background-repeat: no-repeat;	
}

.footerCenter {
	HEIGHT: 16px;
	WIDTH: 750px;
	background-position: center;
	background-image: url(img/zipline.gif);
	background-repeat: repeat-x;	
}