/*

NOTE TO ANYONE EDITING


Talk to Radd FIRST

*/















/*

General CSS Definitions

*/


TD
{text-align: left;
 vertical-align: top;
 color: #000000;
 font-family: Times, serif;
 font-size: 12px;}
 
P
{line-height: 140%;
 margin: 0px;
 margin-bottom: 15px;
 margin-top: 9px;
 text-align: justify;}
 
INPUT
{width: 100%;
 font-family: Times, serif;
 font-size: 11px;
 background-color: #DDDDDD;
 color: #333333;}

SELECT
{width: 100%;
 font-family: Times, serif;
 font-size: 11px;
 background-color: #DDDDDD;
 color: #333333;}

TEXTAREA
{width: 100%;
 font-family: Times, serif;
 font-size: 11px;
 background-color: #DDDDDD;
 color: #333333;}
 
H1
{font-size: 25px;
 margin-bottom: 0px;
 margin-top: 0px;}

H2
{font-size: 22px;
 margin-bottom: 0px;
 margin-top: 0px;}

H3
{font-size: 19px;
 margin-bottom: 0px;
 margin-top: 0px;}

H4
{font-size: 15px;
 margin-bottom: 0px;
 margin-top: 0px;}

H5
{font-size: 11px;
 margin-bottom: 0px;
 margin-top: 0px;}

H6
{font-size: 7px;
 margin-bottom: 0px;
 margin-top: 0px;}
 
 
 
 
 
 
 
 
 
 
 
 
 
/*

Main Body Settings

*/
 
TD.mainBody
{color: #333333;}

H3.subtitle
{font-size: 15px;
 margin-bottom: 0px;
 margin-top: 0px;}

B.date
{color: #666666;}









/*
added by quinn
(radd is scared)
*/

.subhead
{font-size: 15px;
 margin-bottom: 0px;
 margin-top: 0px;}
 
.subhead1
{font-size: 15px;
 margin-bottom: 0px;
 margin-top: 0px;}

TD.darkcell
{background-color: #91b5e3}

TD.lightcell
{background-color: #b3cae8}


/*
bite me
(no, i'd rather not... you taste funny)
*/












/*

Top Navigation

*/
 
TD.topnav
{text-align: center;
 vertical-align: top;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 /*

Search Tabs

*/
 
#simplesearch
{position: absolute;
 z-index:10;
 right: 0px;
 top: -30px;
 visibility: visible;}
 
#advancedsearch
{position: absolute;
 z-index:15;
 right: 0px;
 top: -300px;
 visibility: hidden;}
 
TD.vertCen
{vertical-align: middle;
 text-align: right;
 font-family: Times, serif;
 font-size: 10px;}
 
 
 
 
 
 
 
 
 
 
 
 
/*

Static Pages

*/
 
#embedNav
{margin-left: 20px;}














/*

Footer Items

*/
 

TD.lfooter
{font-size: 10px;
 color: #888888;
 vertical-align: bottom;
 text-align: left;}
 
TD.rfooter
{font-size: 10px;
 color: #888888;
 vertical-align: bottom;
 text-align: right;}
 
TD.cfooter
{font-size: 10px;
 color: #888888;
 vertical-align: bottom;
 text-align: center;}


















/*

Publication List Table Definitions

*/


TABLE.publist
{width: 100%}

TABLE.publist P
{padding-bottom: 8px;
text-indent: 0px;
line-height: 100%;
margin: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: left;}

TABLE.publist A:link, TABLE.publist A:visited, TABLE.publist A:active
{color: #222222;
 text-decoration: none;}

TABLE.publist A:hover, TABLE.publist A:focus
{color: #000000;
 text-decoration: none;}

TABLE.publist P A:link, TABLE.publist P A:visited, TABLE.publist P A:active
{text-decoration: underline;}

TABLE.publist P A:hover, TABLE.publist P A:focus
{text-decoration: underline;}
 
TABLE.publist TR.top A:link, TABLE.publist TR.top A:visited, TABLE.publist TR.top A:active
{color: #DDDDDD;
 text-decoration: none;}

TABLE.publist TR.top A:hover, TABLE.publist TR.top A:focus
{color: #FFFFFF;
 text-decoration: none;}

TR.top TD.oneON
{background-image: url(../images/tableTab1ON.gif);
 font-family: Times, serif;
 font-size: 11px;
 font-weight: bold;
 color: #DDDDDD;
 padding: 4px;
 padding-left: 18px;}
 
TR.top TD.twoON
{background-image: url(../images/tableTab2ON.gif);
 font-family: Times, serif;
 font-size: 11px;
 font-weight: bold;
 color: #DDDDDD;
 padding: 4px;
 padding-left: 18px;}
 
TR.top TD.oneOFF
{background-image: url(../images/tableTab1OFF.gif);
 font-family: Times, serif;
 font-size: 11px;
 font-weight: bold;
 color: #DDDDDD;
 padding: 4px;}
 
TR.top TD.twoOFF
{background-image: url(../images/tableTab2OFF.gif);
 font-family: Times, serif;
 font-size: 11px;
 font-weight: bold;
 color: #DDDDDD;
 padding: 4px;}

TR.color0 TD
{background-image: url(../images/tableDark.gif);
 font-family: Times, serif;
 font-size: 11px;
 color: #222222;
 padding: 4px;}

TR.color1 TD
{background-image: url(../images/tableLight.gif);
 font-family: Times, serif;
 font-size: 11px;
 color: #222222;
 padding: 4px;}
 
TR.top TD.edge
{background-image: url(../images/tableRight.gif);
 font-size: 4px;
 padding: 4px;}

TR.color0 TD.edge
{background-image: url(../images/tableRight.gif);
 font-size: 4px;
 padding: 4px;}
 
TR.color1 TD.edge
{background-image: url(../images/tableRight.gif);
 font-size: 4px;
 padding: 4px;}
 
TR.bottom TD.left
{background-image: url(../images/tableBL.gif);
 font-size: 4px;
 padding: 4px;}
 
TR.bottom TD.mid
{background-image: url(../images/tableBottom.gif);
 font-size: 4px;
 padding: 4px;}
 
TR.bottom TD.right
{background-image: url(../images/tableBR.gif);
 background-position: top right;
 font-size: 4px;
 padding: 4px;}
 
TR.bottom TD.end
{background-image: url(../images/tableEnd.gif);
 font-size: 4px;
 padding: 4px;}
 
TR.tabs TD.rightabs
{background-image: url(../images/table_headcap.gif);}

TR.color0 TD.static
{background-image: url(../images/tableDark.gif);
 font-family: Times, serif;
 font-size: 11px;
 color: #222222;
 padding: 4px;
 text-align: center;}
 
 TR.color1 TD.static
{background-image: url(../images/tableLight.gif);
 font-family: Times, serif;
 font-size: 11px;
 color: #222222;
 padding: 4px;
 text-align: center;}
 
 TR.top TD.submit
{background-image: url(../images/tableTab2OFF.gif);
 font-family: Times, serif;
 font-size: 11px;
 font-weight: bold;
 color: #DDDDDD;
 padding: 4px;
 text-align: right;}

TR.color1 TD.arrow1
{background-image: url(../images/table_arrow1.gif);
 font-family: Times, serif;
 font-size: 5px;
 color: #222222;
 padding: 4px;}
 
TR.color1 TD.arrow2
{background-image: url(../images/table_arrow2.gif);
 font-family: Times, serif;
 font-size: 11px;
 color: #222222;
 padding: 4px;}

TR.color2 TD
{background-image: url(../images/tableLight2.gif);
 font-family: Times, serif;
 font-size: 11px;
 color: #222222;
 padding: 4px;}
 
TR.color2 TD.edge
{background-image: url(../images/tableRight.gif);
 font-size: 4px;
 padding: 4px;}



















/*

Callout Table Definitions

*/

TABLE.callout P
{padding-bottom: 4px;
text-indent: 0px;
line-height: 100%;
margin: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: left;}

TABLE.callout A:link, TABLE.callout A:visited, TABLE.callout A:active
{color: #222222;}

TABLE.callout A:hover, TABLE.callout A:focus
{color: #000000;}

TABLE.callout TD.end
{background-image: url(../images/tableEnd.gif);
 font-size: 4px;
 padding: 4px;}

TABLE.callout TD.arrow
{background-image: url(../images/calloutArrow.gif);
 font-family: Times, serif;
 font-size: 11px;
 color: #222222;
 padding: 4px;
 width: 15px;}
 
TABLE.callout TD.edge
{background-image: url(../images/tableRight.gif);
 font-size: 4px;
 padding: 4px;
 width: 10px;}

TABLE.callout TD.content
{background-image: url(../images/calloutCell.gif);
 font-family: Times, serif;
 font-size: 11px;
 color: #222222;
 padding: 4px;
 width: 150px;}
 
TABLE.callout TD.left
{background-image: url(../images/calloutBL.gif);
 font-size: 4px;
 padding: 4px;}
 
TABLE.callout TD.right
{background-image: url(../images/calloutBR.gif);
 background-position: top right;
 font-size: 4px;
 padding: 4px;}
 
TABLE.callout TD.headcap
{background-image: url(../images/calloutCap.gif);}















/*

Global CSS Definitions

*/


TD.backToTop
{text-align: right;
 vertical-align: top;
 padding-right: 30px;}
 
TD.username
{font-family: Helvetica, Arial, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #666666;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 8px;
 padding-right: 8px;}
 
TD.rt
{text-align: right;}

TD.cn
{text-align: center;}

TD.inputCell
{width: 300px;}

TABLE.formTab INPUT
{width: 100%;}

TABLE.formTab SELECT
{width: 100%;}

TABLE.formTab TEXTAREA
{width: 100%;}

P.warning
{font-family: Times, serif;
 font-size: 12px;
 color: #990000;}














// old stuff here
//
//
//
//
//

BODY {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Times, serif;
	font-size: 12px;
}








P.center {
	text-align: center;
}

.small {
	font-size: 8;
}

.info {
	font-size: 12;
	font-weight: bold;
	text-indent: 8px;
}


UL {
	line-height: 150%;
	margin: 0px;
	margin-left: 50px;
	margin-right: 50px;
	text-align: justify;
}

LI {
	margin: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
}

ADDRESS {
	font-style: italic;
}

BLOCKQUOTE {
	font-style: italic;
}

SUP {
	font-size: 8px;
	vertical-align: text-top;
}

SUB {
	font-size: 8px;
	vertical-align: text-bottom;
}

