/*Susan's style sheet. Created Wed, 06 Nov 02 08:41:00 CDT*/

/*Content Styles. These styles do not have absolute font sizes.*/
/*Style sheet has two parts. Use the first part to define styles*/
/*without absolute formats. Use the second part to define styles*/
/*for the side and menu bars, which have absolute formats.*/



.body4

	{
		background-color: #f5fee6

	}

/*Redefines all h1, h2, h3, h4 tags. Class not required in tag.*/


h1

	{
		font-weight: bold;
		font-size: x-large;
		color: #557A9A;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: normal
	}

h2

	{
		font-weight: bold;
		font-size: small;
		color: #557A9A;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: normal
	}

h3

	{
		font-weight: bold;
		font-size: x-small;
		color: #557A9A;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: normal;
		
	}


h4 
	
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: x-small;
		font-weight: bold
	}

/*Redefines caption tag. Class not required in tag.*/


caption

	 {  
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: x-small;
		font-weight: bold;
		color: #557A9A;
		margin-bottom: 50%;
		font-variant: normal;
		font-style: normal
	}


/*Redefines p tag. Class not required in tag.*/


p

	{
		font-weight: normal;
		font-size: small;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif
	}

/*Redefines a tag. Class not required in tag.*/

A:link

	{
		color: #557A9A;
    		text-decoration: underline;
		font-family: Verdana, Arial, Helvetica, sans-serif
	}

A:visited

	{
		font-weight: bold;    		
		color: #936781;
    		text-decoration: underline
	}

A:hover

	{
    		background: #557A9A;
    		color: #FFFFFF;
    		text-decoration: none
	}

/*Redifines li tag. Class not required in tag.*/

li 

	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: small;
		color: #000000
	}

/*Redifines th tag. Class not required in tag.*/

th 

	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: x-small; font-weight: bold; text-align: left
	}

/*Redifines td tag. Class not required in tag.*/

td

	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: small;
		color: #557A9A
	}
/*Redifines dd tag. Class not required in tag.*/

dd 	

	{  	
		margin-left: 0px; 
		margin-top: auto; 
		margin-right: auto; 
		margin-bottom: auto; 
		padding-left: 0px
	}

/*Redifines dd tag. Class not required in tag.*/

dt

	{  
		margin-top: 2%;
		margin-bottom: 2%

	}

/*Defines a ul list that does not indent.*/

ul.noindent

	{  
		margin-left: 10px;
		padding-left: 10px
	}

/*Defines an level 1 indent <div> tag for indenting outline levels.*/

div.indentlevel1

	{
		margin-left: .25in	
	}

/*Defines an level 2 indent <div> tag for indenting outline levels.*/

div.indentlevel2

	{
		margin-left: .50in
	}

/*Defines an level 3 indent <div> tag for indenting outline levels.*/

div.indentlevel3

	{
		margin-left: .75in
	}

/*Defines a gray, 1 pixel horizontal rule.*/

hr.gray1
	
	{
		
		
		color: #CCCCCC;
		height: 1px;
		width: 100%;
		border-top: 1px noshade;
		border-left: 0;
		border-right: 0;
		border-bottom: 0;
	}

/*Defines a blue, 1 pixel horizontal rule.*/

hr.blue1

	{
		color: #557A9A;
		height: 1px;
		width: 100%;
		border-top: 1px noshade;
		border-left: 0;
		border-right: 0;
		border-bottom: 0;
	}

/*Defines a green, 1 pixel horizontal rule.*/
hr.green1

	{
		
		color: #339933;
		height: 1px;
		width: 100%;
		border-top: 1pxnoshade;
		border-left: 0;
		border-right: 0;
		border-bottom: 0;
	}


/*Generic formatting styles.*/

.right 

	{  
		text-align: right
	}

.center 

	{
		text-align: center
	}

.small

	{
    		font-size: xx-small;
	}

.smallnospace 

	{
		font-weight: normal;
		font-size: xx-small;
		color: #557A9A;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		vertical-align: top
	}

.bold

	{
		font-weight: bold
	}

.boldblue 

	{  

		font-weight: bold; 
		color: #557A9A
	}

.boldblue8 

	{  

		font-weight: bold;
		font-size: 8pt
		color: #557A9A
	}


.bolditalic 

	{  

		font-weight: bold;
		font-style: italic
	}

.italic

	{
		font-style: italic
	}


.underline

	{
		text-decoration: underline

	} 
.blue

	{
		color: #557A9A
	}

.black

	{
		color: #000000
	}

.white

	{

		color: #ffffff
	}

.offwhite

	{

		color: #fffbed
	}


/*Changes an element's default box spacing to no spacing.*/

.noboxspace

	{
		margin-bottom: 0px;
		padding-bottom: 0px;
		border-bottom-width:
		0px; margin-top: 0px;
		padding-top: 0px
	}

/*Defines a bottom margin that is only 2% of the default bottom margin.*/
/*Use this class with the smalltopmargin to close up the space between a */
/*header and paragraph.*/

.smallbottommargin

	 { 
		margin-bottom: 2px; 
		padding-bottom: 0px; 
		padding-top: 0px; 
		
	}

/*Defines a top margin that is only 2% of the default top margin.*/
/*Use this class with the smallbottommargin to close up the space*/ 
/*between a header and paragraph.*/

.smalltopmargin 

	{  
		margin-top: 2px; 
		padding-top: 0px; 
		padding-bottom: 0px
	}



/*Use for WHEDA home page headings with no leading.*/


/*Use for Sub-headings like those found on the New to Our Site page.*/

h1.subhead8

	{
    		font-weight: bold;
    		font-size: 8pt;
    		color: #557A9A;
    		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: normal
	}


/*Black H2 with absolute font size.*/

h2.head210

	{
    		font-weight: bold;
    		font-size: 10pt;
    		color: #557A9A;
    		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: normal
	}



/*Blue H3 with absolute font size.*/

h3.head310
		
	{
    		font-weight: bold;
    		font-size: 10pt;
    		color: #557A9A;
    		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: normal
	}



/*Generic styles with absolute font sizes.The number at the end of the name indicates the point size.*/

.bold8 

	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold
	}

.boldwhite8
	
	{
		font-weight: bold;
		font-size: 8pt;
		color: #ffffff;
		font-family: Verdana, Arial, sans-serif
	}

.boldblack10 
	
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #000000
	}

.boldblack8 
	
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #000000
	}


.bold7 

	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: bold
	}

.head10 

	{
		font-weight: bold;
		font-size: 10pt;
		color: #557A9A;
		font-family: Verdana, Arial, sans-serif;
		line-height: normal 
	}

.boldhead12 

	{
		font-weight: bold;
		font-size: 12pt;
		color: #000000;
		font-family: Verdana, Arial, sans-serif;
		line-height: normal 
	}


.text8

	{
 		font-weight: normal;
    		font-size: 8pt;
    		color: #000000;
    		font-family: Verdana, Arial, Helvetica, sans-serif;
	}



	
/*Generic style for bold, blue 8 pt text.*/

.bluebold8

	{
    		font-weight: bold;
    		font-size: 8pt;
    		color: #557A9A;
    		font-family: Verdana, Arial, Helvetica, sans-serif
	}
	
/*Generic style for bold, blue 7 pt text.*/

.bluebold7

	{
    		font-weight: bold;
    		font-size: 7pt;
    		color: #557A9A;
    		font-family: Verdana, Arial, Helvetica, sans-serif
	}

/*Generic style for black 7 pt text.*/

.black7

	{
    		font-weight: normal;
    		font-size: 7pt;
    		color: #000000;
    		font-family: Verdana, Arial, Helvetica, sans-serif
	}

.black8

	{
    		font-weight: normal;
    		font-size: 8pt;
    		color: #000000;
    		font-family: Verdana, Arial, Helvetica, sans-serif
	}



p.extraspace

	{ font-weight: normal; font-size: xx-small; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top
	}

ul.noidentsmalltop

	{  margin-top: 2px; padding-top: 0px; padding-left: 12px; margin-left: 12px; list-style-position: outside; list-style-type: disc
	}

.labeltext

	{  font-size: x-small; font-weight: normal; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Microsoft Sans Serif
	}

ol.noindent

	{ margin-left: 12px; padding-left: 12px}
		
.red	{  color: #FF0000}

.labeltextbold

	 { font-size: x-small; font-weight: bold; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: System, MS Sans Serif, "Microsoft Sans Serif"
	}

.boldwhite10

	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-style: normal; font-weight: bold; color: #FFFFFF
	}

.yellowhighlight {  background-color: #FFFFCC}

.bluehighlight {  background-color: #ddFFFF}

.greenhighlight {  background-color: #B3D9B6}

.head12

	 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-style: normal; font-weight: bold; font-variant: normal; text-decoration: none; color:#557A9A
	}

.boldwhite

	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF
	}

.right {  position: relative; clip:    rect(   ); left: 0px; top: 0px}
