/* ----------------------------------   LINKS ----------------- */


a:link{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 14px;
color: #660000;
font-weight: bold;
text-decoration: none;
}


a:visited{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 14px;
color: #660000;
font-weight: bold;
text-decoration: none;
}


a:hover{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 14px;
color: #ff0000;
font-weight: bold;
text-decoration: none;
}



a.rev:link{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 14px;
color: #FDCA24;
font-weight: bold;
text-decoration: none;
}


a.rev:visited{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 14px;
color: #FDCA24;
font-weight: bold;
text-decoration: none;
}


a.rev:hover{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 14px;
color: #99B5D3;
font-weight: bold;
text-decoration: none;
}


a.revSmall:link{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 10px;
color: #FDCA24;
font-weight: bold;
text-decoration: none;
}


a.revSmall:visited{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 10px;
color: #FDCA24;
font-weight: bold;
text-decoration: none;
}


a.revSmall:hover{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 10px;
color: #99B5D3;
font-weight: bold;
text-decoration: none;
}


a.tool:link{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 11px;
color: #003300;
font-weight: bold;
text-decoration: none;
}


a.tool:visited{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 11px;
color: #003300;
font-weight: bold;
text-decoration: none;
}


a.tool:hover{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 11px;
color: #880000;
font-weight: bold;
text-decoration: none;
}












a.side:link{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
color: #eeeeee;
font-weight: bold;
text-decoration: none;
}


a.side:visited{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
color: #eeeeee;
font-weight: bold;
text-decoration: none;
}


a.side:hover{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
color: #880000;
font-weight: bold;
text-decoration: none;
}










a.side2:link{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
color: #003300;
font-weight: bold;
text-decoration: none;
}
a.side2:visited{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
color: #003300;
font-weight: bold;
text-decoration: none;
}
a.side2:hover{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
color:  #880000;
font-weight: bold;
text-decoration: none;
}



a.footer2:link{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
font-style: italic;
color: #003300;
font-weight: plain;
}
a.footer2:visited{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
font-style: italic;
color: #003300;
font-weight: plain;
}
a.footer2:hover{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 13px;
font-style: italic;
color: #003300;
font-weight: plain;
}





a.footerRev:link{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 11px;
font-style: italic;
color: #FFFFFF;
font-weight: plain;
}
a.footerRev:visited{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 11px;
font-style: italic;
color: #FFFFFF;
font-weight: plain;
}
a.footerRev:hover{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 11px;
font-style: italic;
color: #FFFFFF;
font-weight: plain;
}

a.headerRev:link{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 22px;
color: #FFFFFF;
font-weight: plain;
}
a.headerRev:visited{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 22px;
color: #FFFFFF;
font-weight: plain;
}
a.headerRev:hover{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 22px;
color: #FFFFFF;
font-weight: plain;
}




INPUT.ButtonSmall
{
	BACKGROUND-COLOR: #FFFBC9;
	BORDER-BOTTOM: thin solid #50441C;
	BORDER-RIGHT: thin solid #78662D;
	BORDER-LEFT: thin solid #D1B24C;	
	BORDER-TOP: thin solid #F7D76B
	CURSOR: hand;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	HEIGHT: 20px;
	WIDTH: 70px;
	MARGIN: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}


INPUT.ButtonAnnounce
{
	BACKGROUND-COLOR: #FFFBC9;
	BORDER-BOTTOM: thin solid #50441C;
	BORDER-RIGHT: thin solid #78662D;
	BORDER-LEFT: thin solid #D1B24C;	
	BORDER-TOP: thin solid #F7D76B
    CURSOR: hand;
    FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
    HEIGHT: 20px;
    MARGIN: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    
    
}







/* ------------------    CLOSE LINKS --------------------------------------------*/





/* ------------------    MAIN -------------------------------------- */

.bottom p{
 vertical-align : bottom
}


.title{ 
/*font-family: "Arial", Verdana, Helvetica, sans serif;*/
font-family: "New York", serif;
font-size: 36px;
color: #000033;
font-weight: bold;
} 

.navSelected{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 16px;
line-height: 28px;
color: #cecece;
font-style: italic;
} 

.navSelectedSmall{ 
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 11px;
line-height: 11px;
color: #cecece;
font-weight: bold;
font-style: italic;
} 



H1{ 
/*font-family: "Arial", Verdana, Helvetica, sans serif;*/
font-family: "New York", serif;
font-size: 16px;
line-height: 28px;
color: #999999;
font-style: italic;
} 

H2{
/*font-family: "Arial", Verdana, Helvetica, sans serif;*/
font-family: "New York", serif;
font-size: 12px;
line-height: 26px;
color: #000000;
} 


.sidebar{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 22px;
line-height: 28px;
color: #666666;
font-weight: bold;
font-style: italic;
} 


.header1purp{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 28px;
color: #553678;
font-weight: bold;
} 

.header2{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 16px;
color: #000000;
font-weight: bold;
} 

.header2purp{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 16px;
color: #553678;
font-weight: bold;
} 


.header3{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
color: #000000;
font-weight: bold;
} 

.header3purp{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 14px;
color: #553678;
font-weight: bold;
} 

.header3rev{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
} 

.headerRev2{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 20px;
color: #CECECE;
font-weight: plain;
font-style: italic;
} <br>


.headerHuge{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 36px;
color: #FFFFFF;
font-weight: bold;
font-style: italic;
} 


.revh2{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 20px;
color: #ffffff;
font-weight: bold;
} 


.revh3{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
} 


.footnote{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 13px;
color: #949D88;
font-weight: bold;
font-style: italic;
} 


.bodyText{
font-family:  "Arial", Verdana, Helvetica, sans serif;
font-size: 12px;
color: #222222;
font-weight: normal;
} 

.bodySm{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 10px;
color: #451F5E;
font-weight: plain;
} 


.footer{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 10px;
color: #000000;
font-weight: bold;
} 


.footer2{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 10px;
color: #003300;
font-weight: plain;
} 

.footer2Rev{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 10px;
color: #F4C62A;
font-weight: plain;
} 

.announcements{
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 14px;
color: #949D88;
font-weight: bold;
font-style: italic;
} 

.navHeader{
background-color:#949D88;
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 11px;
color: #ffffff;
font-weight: bold;
} 



/* CLOSE MAIN */


.floatlayerH1{
/* no font aspects here as it is specified as H1 for better SEO on index page */
position: absolute;
left: 350;
top: 65;
width: 600px; 
z-index: 100;
}


floatlayer{
position: absolute;
left: 375;
top: 70;
width: 600px; 
z-index: 100;
text-decoration: none;
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 22px;
font-style: normal; 
font-weight: normal;
text-transform: none;
color:#555555;
}

.navlayer{
position: relative;
left: 20;
top: 20;
z-index: 200;
text-decoration: none;
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 42px;
font-style: normal; 
font-weight: normal;
text-transform: none;
color:#ffffff;
}

.navlayerSmall{
position: relative;
background-color: #cecece;
left: 20;
top: 20;
z-index: 200;
text-decoration: none;
font-family: "Arial", Verdana, Helvetica, sans serif;
font-size: 18px;
font-style: normal; 
font-weight: normal;
text-transform: none;
color:#ffffff;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
text-decoration: none;
font-family:   Palatino Linotype, Caslon, Goudy, serif;  
font-size: 16px; 
font-style: normal; 
font-weight: normal;
text-transform: none;
color:#7F5643
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -3000px;
border: 1px solid #000000;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
position: absolute;
visibility: visible;
top: -10;
left: 60px; /*position where enlarged image should offset horizontally */

}







