/**DOT OFFICIAL STYLESHEET **/
/**          10/30/2001         **/
/**         Karl Guertin         **/
/**  Last Edit: 12/3/2001 **/


/*/\/\/\/\/\/\/\/\FONT/\/\/\/\/\/\/\/\*/

BODY,HTML{font-family: verdana, helvetica, sans-serif;
font-size:9pt;}

TABLE{font-size:9pt;}

ADDRESS, BLOCKQUOTE, CAPTION, CENTER, DD, DIR, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU,OL, P, TD, TH, UL, TABLE TABLE,LI {
font-size: 1em;
font-family: verdana, helvetica, sans-serif;}

/*/\/\/\/\/\/\/\/\NORMAL STYLES/\/\/\/\/\/\/\/\*/

A {cursor: hand}

A:link {color: #00f;
background: transparent;}

A:visited {color: #800080;
background: transparent;}

A:active {color: #f00;
background: transparent;}

A:hover {color: #99c;
background: transparent;}

ADDRESS {margin: 0em 0% 0em 0%;}

BIG {font-size: 1em;}

BLOCKQUOTE {margin: 0em 5% 0em 25px;
color:#006;}

BODY {margin: 0em 0% 0em 0%;
background: white;
cursor: default}

BUTTON {cursor: auto}

CAPTION {margin: 0em 0% 1em 0%;
text-align:center;
color:#339;
font-weight:bold;
line-height: 1.25;
font-size:125%;}

CODE {font-size: 1.3em;
font-family: monospace !important;} /* To avoid overriding boldness/italicity by using font */

DIV {margin: 0em 0% 0em 0%;
line-height: 1.25;}

DD {margin: 0em 0% 0em 75px;
line-height: 1.25;}

DL {margin: 0em 0% 0em 0px	;}

DT {margin: .5em 0% 0em 30px;
line-height: 1.25;}

H1 {margin: .1em 0% .5em 15px;
font: 2.3em/1 arial;
font-weight:700;
color: #006;
text-align:center}

H2 {margin: .1em 0% .65em 15px;
font: 1.8em/1 arial !important;
font-weight:600;
color: #339;}

H3 {margin: .1em 0% .65em 15px;
font: 1.5em/1 arial !important;
font-weight:575;
color: #33a;}

H4 {margin: .1em 0% .75em 15px;
font: 1.3em/1 arial !important;
font-weight:550;
color: #66c;}

H5 {margin: .1em 0% .75em 15px;
font: 1.1em/1 arial !important;
font-weight:525;
color: #33a;}

H6 {margin: .1em 0% 1em 15px;
font: 1em/1 arial !important;
font-weight:500;
color: #339;}

HR {width:75%;
border: 1px solid #000099;
color: #000099;
background-color: #000099;
text-align: center;}

HTML {margin: 0;
background: white}

INPUT {cursor: auto}

KBD {font: 1em monospace !important}

LI {margin: 0em 0% .75em 30px;
line-height: 1.4}

UL.indent{margin: 0em 0% 1em 30px; line-height:1.4}

OL {margin: 0em 0% 0em 15px;
list-style: decimal}

UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {list-style: lower-alpha}

OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {list-style: lower-roman}

P {margin: 0em 0% 0em 0px;
padding: .1em 5px .5em 25px;
line-height: 1.25;}

PRE {margin: 0em 0% 0em 0%;
font: 1em/1 monospace !important}

SAMP {font: 1em monospace !important}

SMALL {font-size: 1em}

SUB {font-size: 1em;}

SUP {font-size: 1em;}

TABLE{border-spacing:0px;
	border-size:0px;}
	
	
TH{	font-weight: bold; 
	font-size:115%;
	padding:0px;
	margin:0px;}

TD{	padding:0px;
	margin:0px;}

TEXTAREA {cursor: text}

TT {font: 1em monospace !important}

UL {margin: 0em 0% 0em 15px;
list-style: disc}

UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {list-style: circle}

OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {list-style: square}

UL UL UL UL {list-style: disc}

/*/\/\/\/\/\/\/\/\CLASSES/\/\/\/\/\/\/\/\*/


/*used on directory pages to make department/office names
  black when used as a link. leaves the underline normal color*/
  SPAN.dept{color: #000000;
	font-size: 105%;}


/*used on directory pages to set up the director's name*/
.directorname{color:#000099;
	font-size: 150%;}

/*used for indenting a block of text*/
.dent{margin-left:15px;}

/*used for setting the text immediately under a H1 tag without using an H2 tag(like a subheading)
  be sure to use a <br clear="all"> immediately after this tag so it looks good.*/
.subheading{font-size:120%; 
font-weight:bold; 
font-style:italic; 
text-align:right;
color:#000099;
position:relative;top:-15px;}

/*/\/\/\/\/\/\/\/\TABLE CLASSES/\/\/\/\/\/\/\/\*/


/*Table for displaying data, single line clean layout. Cellspacing should be 0.
  Note that you need to set the margin to 0 with a local stylesheet if width of
  table is 100%.*/
TABLE.normal{
	border-top:0px solid #fff;
	border-left:0px solid #fff;
	border-right:1px solid #669;	
	border-bottom:1px solid #669;	
	border-spacing:0px;
	margin:15px;}
	
TABLE.normal TH{background-color: #e0eeff;
	border-top:1px solid #669;
	border-left:1px solid #669;
	border-right:0px solid #fff;	
	border-bottom:0px solid #fff;	
	border-spacing:0px;
	padding:3px;}

TABLE.normal TD{
	border-top:1px solid #669;
	border-left:1px solid #669;
	border-right:0px solid #fff;	
	border-bottom:0px solid #fff;	
	border-spacing:0px;
	padding:5px;}

/*Fancy Tables, similar to normal but more decorative*/
TABLE.fancy{border-spacing:2px;
	margin:15px;}

TABLE.fancy TH {border: 1px #aaaaaa solid !important;
	background-color: #e0eeff;
	margin-right: 2px;}

TABLE.fancy TD {border: 1px #aaaaaa solid;
	vertical-align: top;}


/*No Border Tables, Same as Fancy only on borders*/
TABLE.noborder{border-spacing:20px;
	margin:15px;
	width:92%;
	padding-right:5px;}

TABLE.noborder TH {border-right: 30px #ffffff solid !important;
	background-color: #e0eeff;
	margin-right: 2px;
	vertical-align:middle;
	padding-right:5px;
	padding-top:10px;
	font-size:110%;
	font-family: verdana, helvetica, sans-serif}

TABLE.noborder TD {border-right: 30px #ffffff solid;
	vertical-align: top;
	padding-right:5px;}

/*table meant for department links at the top of a page.*/
TABLE.header{width:100%;}

TABLE.header TD{vertical-align: middle;
	text-align: center;
	border: 1px #999933 solid;
	background-color: #eeee99;}
	
TABLE.header TD.highlight{background-color: #ffffcc;
	border: 1px solid #eeee99;}
	
TABLE.header A{color: #000000;
	text-decoration:none;
	font-weight: bold;}

TABLE.header A:hover{color:#ff0000;}

/*description boxes are the boxes to the side seen
  in many publications and websites, cells on the top
  level within the table are not visible, but a table
  can be inserted within the descriptionbox for tabular
  data.*/
  
/*/\/\/\/\/\/\/\/\DESCRIPTIONBOX CLASSES/\/\/\/\/\/\/\/\*/
  
.descriptionbox{border:1px solid; border-color:#000066;
	background-color: #eeeeff;}

.descriptionbox HR{width:50%;
	border:1px solid #000066;}

.descriptionbox P{font-size:80%;
	line-height:1.6;}

/*meant to be used as the title for the descriptionbox*/
.descriptionbox .descboxtitle {font-size:120%;
		font-weight:bold;}

/*meant to be used as the subtitle for the descriptionbox*/
.descriptionbox .descboxdesc {font-style:italic;
		color: #000066;}

.descriptionbox TR TD{border-left:0px solid #ffffff;
	border-top:0px solid #ffffff;}

.descriptionbox TR TH{border-left:0px solid #ffffff;
	border-top:0px solid #ffffff;}
	
/*table within a descriptionbox*/
.descriptionbox TABLE{border-right:1px solid #666699;	
	border-bottom:1px solid #666699;	
	border-spacing:0px;
	padding:0px;}/*note:cellspacing=0;*/
	
.descriptionbox TABLE TH{background-color: #FFFFFF;
	border-top:1px solid #666699;
	border-left:1px solid #666699;
	padding:3px;
	font-size:80%;}

.descriptionbox TABLE TD{border-top:1px solid #666699;
	border-left:1px solid #666699;
	padding:3px;
	font-size:75%;
	background-color: #f6f6ff;}