/*============================================*/
/*================== STYLES ==================*/
/*============================================*/

/* FOR USE WITH FIREFOX/W3C COMPATIBLE */


/*************************/
/****** FIREFOX FIX ******/
/*************************/

a
{
	display: block;
}

p
{
	padding:0px;
	margin: 0px;
}


.noborder
{
	border-top: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
}


#borderfix
{
	border-style: none;
}

table
{
	border-collapse: collapse;

}


/***************************/
/****** DROPDOWN DIVS ******/
/***************************/


.PositionSecure
{
	position: relative;
	left: 0px;
	top: 0px;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 8pt;
}

#intro
{
	position: absolute;
	left: -2px;
	top: -2px;
	display: none;
	z-index: 100;
}


#generalinfo
{
	position: absolute;
	left: -2px;
	top: -2px;
	display: none;
	z-index: 100;
}


#rulesregs
{
	position: absolute;
	left: -2px;
	top: -2px;
	display: none;
	z-index: 100;
}


/* admin */

#admin_news
{
	position: absolute;
	left: -2px;
	top: -2px;
	display: none;
	z-index: 100;
}


#admin_schedule
{
	position: absolute;
	left: -2px;
	top: -2px;
	display: none;
	z-index: 100;
}


#admin_ftc
{
	position: absolute;
	left: -2px;
	top: -2px;
	display: none;
	z-index: 100;
}


#admin_sott
{
	position: absolute;
	left: -2px;
	top: -2px;
	display: none;
	z-index: 100;
}

#admin_alumni
{
	position: absolute;
	left: -2px;
	top: -2px;
	display: none;
	z-index: 100;
}


/******************/
/***** IMAGES *****/
/******************/

img
{
	border-style: none;
	border-width: 0px 0px 0px 0px;
	border-color: #000000;
	z-index: -1;
}

.border
{
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF;
}

.imgOUT
{
	position: relative;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF;
	z-index: 20;
}

.imgOVER
{
	position: relative;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #00FF00;
	z-index: 20;
}

.imgOUT2
{
	position: relative;
	border-style: double;
	border-width: 3px 3px 3px 3px;
	border-color: #009900;
	z-index: 20;
}

.imgOVER2
{
	position: relative;
	border-style: double;
	border-width: 3px 3px 3px 3px;
	border-color: #FFFFFF;
	z-index: 20;
}

.imgCOVER
{
	position: relative;
	left: 0px;
	top: 2px;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #000000;
	z-index: 20;
}


/******************/
/***** FONTS ******/
/******************/
.navtext
{
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 8pt;
}

.navtext2
{
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 8pt;
}

.navtext_box
{
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 8pt;
	margin-left: .5em;
}

.schedule_bold
{
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.schedule_underline
{
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}

.schedule_normal
{
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 8pt;
}

.content
{
	color: #FFFFFF;
	font-family: serif;
	font-size: 10pt;
}

/*
p
{
	color: #FFFFFF;
	font-family: 'verdana' serif;
	font-size: 10pt
}
*/

.p2
{
	color: #FFFFFF;
	font-family: 'verdana' serif;
	font-size: 10pt
}

.p3
{
	color: #585858;
	font-family: sans-serif;
	font-size: 8pt;
}

/******************/
/****** DIVS ******/
/******************/

hr
{
	padding: 0px;
}

.content_top
{
	position: relative;
	left: 0px;
	top: 4px;
}

.content_bottom
{
	position: relative;
	left: 0px;
	top: -5px;
}


/*****************************/
/****** LINKS: UNIVERSAL *****/
/*****************************/

a:link
{
	color: #FFFFFF;
	text-decoration: none;
}

a:active
{
	color: #FFFFFF;
	text-decoration: none;
}

a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}




