 /* 
 * Style.css to set text colors/sizes/fonts in one place once and have
 * them consistent across the whole web site.
 */

.something {
	/*empty style to make sure that the BODY style is not ignored */
}

body {
	color: #000000;
	background-color: white;
	font-size: 12px;
	font-family: arial, sans-serif;
	}
}

fieldset {
	margin: 8px 8px 4px 8px;
}

legend {
	font-weight: bold;
}

a {
	color: blue;
	text-decoration: none;
	font-family: arial, sans-serif;
}

a:hover	{
	color: red;
	text-decoration: none;
        border: 0px;
}

ul {
	padding-left: 15px;
	padding-right: 15px;
	margin: 8px;
}

.center { 
	text-align: center; 
}

table.center{
 	margin-left: auto;
 	margin-right: auto;
}

th {
	font-weight: 100; 
}

.button {
	width: 60px;
}


a.leftmenu:link 	{color: #A0A0FF}
a.leftmenu:visited 	{color: #A0A0FF}
a.leftmenu:hover 	{color: #FFCC00}
a.leftmenu:active 	{color: #CCFF00}

.leftmenu {
	font: 22px tahoma, arial, helvetica, sans-serif;
	padding: 4px 4px 4px 4px;
	text-align: center;
}


.thispage {
	color: #FF8EFF;
	font: 22px tahoma, arial, helvetica, sans-serif;
	padding: 4px 4px 4px 4px;
	text-align: center;
}

a.thispage:link 	{color: #FF8EFF}
a.thispage:visited 	{color: #FF8EFF}
a.thispage:hover 	{color: #FF8EFF}
a.thispage:active 	{color: #FF8EFF}


.indent {
	padding-left: 20px;
}


input, button, textarea {
	border-top-color: white;
	border-left-color: white;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	font: 12px tahoma, arial, helvetica, sans-serif;
	border-right-width: 1px;
}

input, textarea {
	padding-left: 3px;
	padding-right: 3px;
}

select {
	border-top-color: #84beff;
	border-left-color: #84beff;
	border-right-color: #84beff;
	border-bottom-color: #84beff;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	font: 12px tahoma, arial, helvetica, sans-serif;
	border-right-width: 1px;
}


.staffblock {
	margin-left: 15px; 
	margin-right: 12px; 
	padding: 8px 8px 8px 8px;
	clear: both;
}

h1 {
	font-size: 16pt; 
	font-weight: bold; 
	font: Arial;
}

.hilite {
	font-size: 16pt; 
	font-weight: bold; 
	font: Arial;
}

.staffname {
	margin-left: 15px; 
	margin-right: 12px; 
	font-size: 14pt; 
	font-weight: bold; 
	font: Arial;
	padding: 8px 8px 8px 8px;
}

.staffpic {
	float: left;
	padding: 8px 8px 8px 8px;
}

.staffdesc {
	float: left; 
	margin-left: 15px; 
	margin-right: 12px; 
	font-size: 10pt; 
	font-weight: bold;
	font: Arial;
	}

.showbig {
    font-size: 16pt;
}

.showboldred {
    color: #ff0000;
	font-weight: bold; 
}
.showboldltblue {
    color: #0080FF;
	font-weight: bold; 
}
.showpurple {
    color: #8000ff;
	font-weight: bold; 
}

.rela {
	filter: alpha(opacity=67);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=67);
	-moz-opacity: 0.67;
	opacity: 0.67;
}


/* Font sizes */
.font11 {
	font-size: 11px;
}

.font9 {
	font-size: 9px;
}


/* Because the CSS file is only read once, the following two overriding classes MUST
   appear at the end of the entire CSS file.
*/
.nowrap {
	white-space: nowrap;
}

.wrap {
	white-space: normal;
}
