p { color: #393939; font-family: verdana, tahoma, helvetica; font-size: 8pt; line-height: 17px; margin-left: 10px; }
span 
{
	white-space: normal;
}

/*		duplicate of "p" to use in td 
		tags and asp controls									*/
.body { color: #393939; font-family: verdana, tahoma, helvetica; font-size: 8pt; line-height: 16px; }

.bodyleft { color: #393939; font-family: verdana, tahoma, helvetica; font-size: 8pt; line-height: 16px; text-align:left;}

.whiterror { color: #ffffff; font-family: verdana, tahoma, helvetica; font-size: 9pt; line-height: 16px; font-weight:bold;}

/*		intratext links											*/
a:link {color: #268C7E; font-family: verdana, tahoma, helvetica; font-size: 8pt; }
a:visited {color: #666666; font-family: verdana, tahoma, helvetica; font-size: 8pt; }
a:hover {color: #94C6BF; font-family: verdana, tahoma, helvetica; font-size: 8pt; }
a:active {color: #94C6BF; font-family: verdana, tahoma, helvetica; font-size: 8pt; }

/*		small black links in header								*/
a.black:link {color: #000000; font-family: verdana, helvetica, sans; text-decoration: none; font-size: 7.5pt; line-height: 14px; margin-left: 10px; margin-right:10px}
a.black:visited {color: #000000; font-family: verdana, helvetica, sans; text-decoration: none; font-size: 7.5pt; line-height: 14px; margin-left: 10px;}
a.black:hover {color: #000000; font-family: verdana, helvetica, sans; text-decoration: underline; font-size: 7.5pt; line-height: 14px; margin-left: 10px;}
a.black:active {color: #000000; font-family: verdana, helvetica, sans; text-decoration: underline; font-size: 7.5pt; line-height: 14px; margin-left: 10px;}

/*		for images in top nav									*/
a.nav:link {margin-left: 0px; border:0px;}
a.nav:visited {margin-left: 0px; border:0px;}
 

/*			styles for left navigation			*/

a.leftnavhead:link { color: #695974; font-family: verdana, helvetica; text-decoration: none; font-size: 8pt; letter-spacing:1px; font-weight:bold; line-height: 16px; }
a.leftnavhead:visited { color: #695974; font-family: verdana, helvetica; text-decoration: none; font-size: 8pt; letter-spacing:1px; font-weight:bold; line-height: 16px; }
a.leftnavhead:hover { color: #695974; font-family: verdana, helvetica; text-decoration: underline; font-size: 8pt; letter-spacing:1px; font-weight:bold; line-height: 16px; }
a.leftnavhead:active { color: #695974; font-family: verdana, helvetica; text-decoration: underline; font-size: 8pt; letter-spacing:1px; font-weight:bold; line-height: 16px; }

a.leftnavsub:link { color: #695974; font-family: verdana, tahoma, helvetica; text-decoration: none; font-size: 8pt; line-height: 10px; }
a.leftnavsub:visited { color: #695974; font-family: verdana, tahoma, helvetica; text-decoration: none; font-size: 8pt; line-height: 10px; }
a.leftnavsub:hover { color: #695974; font-family: verdana, tahoma, helvetica; text-decoration: underline; font-size: 8pt; line-height: 10px; }
a.leftnavsub:active { color: #695974; font-family: verdana, tahoma, helvetica; text-decoration: underline; font-size: 8pt; line-height: 10px; }

.tophead {margin-left: 13px; text-indent:-13px; margin-bottom:0px; margin-top:0px; margin-right:5px;} /* for the topmost header */
.head {margin-left: 13px; text-indent:-13px; margin-bottom:2px; margin-top:5px; margin-right:5px;} /* for all other headers */
.headnoplus {margin-left: 13px; margin-bottom:2px; margin-top:5px; margin-right:5px;} /* for headers with no plus */
.subindent {margin-left: 10px; text-indent: -8px; margin-bottom:4px; margin-top:0px; margin-right:5px;}/*  for the sub-links */
.subsubindent {margin-left: 20px; margin-bottom:4px; font-style:italic; margin-top:0px; margin-right:5px;}/*  for the sub-sub links */
/*			links for the toolbox											*/
a.toolbox:link {font-family:verdana, helvetica,sans; text-decoration: underline; font-size: 7pt; font-weight: normal; color: #695974; line-height: 14px; }
a.toolbox:visited {font-family:verdana, helvetica,sans; text-decoration: underline; font-size: 7pt; font-weight: normal; color: #695974; line-height: 14px; }
a.toolbox:hover {font-family:verdana, helvetica,sans; text-decoration: none; font-size: 7pt; font-weight: normal; color: #695974; line-height: 14px; }
a.toolbox:active {font-family:verdana, helvetica,sans; text-decoration: none; font-size: 7pt; font-weight: normal; color: #695974; line-height: 14px; }


/*			with underlines	and regular link colors							*/
a.toolboxB:link {font-family:verdana,helvetica,sans; text-decoration: underline; font-size: 7pt; font-weight: normal; color: #268C7E; line-height: 14px;  }
a.toolboxB:visited {font-family:verdana,helvetica,sans; text-decoration: underline; font-size: 7pt; font-weight: normal; color: #999999; line-height: 14px;  }
a.toolboxB:hover {font-family:verdana,helvetica,sans; text-decoration: underline; font-size: 7pt; font-weight: normal; color: #94C6BF; line-height: 14px;  }
a.toolboxB:active {font-family:verdana,helvetica,sans; text-decoration: underline; font-size: 7pt; font-weight: normal; color: #94C6BF; line-height: 14px;}


/* for what's new links on home page										*/
a.whatsnew:link { color: #695974; font-family: verdana, tahoma, helvetica; text-decoration: underline; font-size: 8pt; line-height: 10px; }
a.whatsnew:visited { color: #695974; font-family: verdana, tahoma, helvetica; text-decoration: underline; font-size: 8pt; line-height: 10px; }
a.whatsnew:hover { color: #695974; font-family: verdana, tahoma, helvetica; text-decoration: none; font-size: 8pt; line-height: 10px; }
a.whatsnew:active { color: #695974; font-family: verdana, tahoma, helvetica; text-decoration: none; font-size: 8pt; line-height: 10px; }

/*		makes the assistive technology text 
		links white so that visual browser does not see them									*/
a.invisible:link {color: #796b85; font-size: 7pt; }
a.invisible:visited {color: #796b85; font-size: 7pt; }


a.white:link {color:#ffffff}
a.white:visited {color:#ffffff}

.caption { color: #333333; font-family: verdana, helvetica, sans; font-size: 6pt; font-weight:bold; line-height: 10px; text-align:center; border-style: solid; border-color: #000000; border-width: 1pt; margin-left:10px; margin-right:10px}

.small { color: #333333; font-family: verdana, helvetica, sans; font-size: 7pt; line-height: 10px;}

/*		use this for such elements as lines of text with 
		checkboxes or images (i.e. toolbox links) in which the 
		text wraps to two lines									*/
.negindent { color: #393939; font-family: verdana, tahoma, helvetica; font-size: 8pt; line-height: 16px; margin-left: 20px; text-indent:-21px; margin-bottom:0px; margin-top:0px}

/*		workaround for paragraph spacing in the right column				*/
.toolindent { color: #393939; font-family: verdana, tahoma, helvetica; font-size: 9pt; line-height: 16px; margin-left: 20px; text-indent:-21px; margin-bottom:7px; margin-top:5px}

.indent { color: #393939; font-family: verdana, tahoma, helvetica; font-size: 9pt; line-height: 16px; margin-left: 20px; margin-bottom:10px; margin-top:0px}


/*		same as purple, but smaller	for the footer				*/
.subpurple { font-family:verdana,helvetica,sans; font-size: 7pt; font-weight: normal; color: #6d5c7c; line-height: 14px; }

/*		for the home page interest rate							*/
a.bigpurple:link { color: #6d5c7c; font-family: Georgia, "Times New Roman", Times, serif; font-size: 25pt; margin-left: 10px; text-decoration:none}
a.bigpurple:visited { color: #6d5c7c; font-family: Georgia, "Times New Roman", Times, serif; font-size: 25pt; margin-left: 10px; text-decoration:none}
a.bigpurple:hover { color: #6d5c7c; font-family: Georgia, "Times New Roman", Times, serif; font-size: 25pt; margin-left: 10px; }
a.bigpurple:active { color: #6d5c7c; font-family: Georgia, "Times New Roman", Times, serif; font-size: 25pt; margin-left: 10px; }


/*		for the toolbox interest rate							*/
.smpurple { color: #6d5c7c; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15pt; text-align:center}


/*		for red 'notice this' text								*/
.attn { text-align: left; color: #cc0000; font-family: verdana, tahoma, helvetica; font-size: 8pt; line-height: 16px; margin-left: 10px; }
.req  { text-align: left; color: #cc0000; font-family: verdana, tahoma, helvetica; font-size: 8pt; margin-left: 2px; }	
/*		Headers													*/
H1 { color: #288A7D; font-family: Times; font-size: 15pt; font-weight: bold; margin-left: 10px; }

H2 { color: #288A7D; font-family: Times; font-size: 13pt; font-weight: bold; margin-left: 10px; }

H3 { color: #333333; font-family: tahoma, helvetica, sans; font-size: 10pt; letter-spacing: 1pt; font-weight: bold; margin-left: 10px; margin-bottom:0px;}

H4 { color: #565656; font-family: tahoma, helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; margin-left: 10px; margin-bottom:3px;}

H5 { color: #288A7D; font-family: Times, Serif; font-size: 11pt; font-weight: bold; margin-left: 7px; margin-bottom:3px;}

.whitehead { color: #ffffff; font-family: verdana, helvetica, sans; font-size: 8pt; font-weight: bold; margin-left: 10px; margin-right:10px;}

/*		    for text in the toolbox						   */
.tooltext { color: #565656; font-family: tahoma, helvetica, Sans-Serif; font-size: 8pt; }

/*		Lists												*/

/*			use head and text to keep the list head
			and the items unseparated by space				*/
p.listhead { color: #393939; font-family: verdana, tahoma, helvetica; font-size: 8pt; line-height: 17px; margin-bottom: 0px; }
ul {list-style-type: disc; color: #393939; font-family: verdana, tahoma, helvetica; font-size: 8pt; line-height: 17px; margin-top:0px; }			
							
/*		for lists ordered by number: 1.2.3. etc.				*/
ol.decimal  { list-style-type: decimal; color: #393939; font-family: verdana, tahoma, helvetica; font-size: 8pt; line-height: 17px; margin-top:0px; }

ol  { list-style-type: decimal; color: #393939; font-family: verdana, tahoma, helvetica; font-size: 8pt; line-height: 17px; margin-top:0px; }


/*      disc is a workaround for the formatting
		of text returned in the HRG search										*/
ul.disc  { list-style-type: disc; list-style-position:outside; text-indent:-30px; color: #393939; font-family: verdana, tahoma, helvetica; font-size: 9pt;line-height:17px }

/*		use button for fixed-width buttons of 75px				*/
.button { width:75px; height:20px; border-color:#6D5C7C; border-width:1px; border-style: solid; color: #000000; background-color: #e6e6e6; font-family: verdana, tahoma, helvetica; font-size: 10pt; }

/*		for smaller text, 90 px width				*/
.buttonsmtext { width:90px; height:20px; border-color:#6D5C7C; border-width:1px; border-style: solid; color: #000000; background-color: #e6e6e6; font-family: verdana, tahoma, helvetica; font-size: 7pt; margin-top:5px; margin-bottom:5px;}

/*		for smaller text, 90 px width				*/
.buttonB { width:90px; height:20px; border-color:#6D5C7C; border-width:1px; border-style: solid; color: #000000; background-color: #e6e6e6; font-family: verdana, tahoma, helvetica; font-size: 8pt; font-weight:bold; margin-top:5px; margin-bottom:5px;}

/*		use lbutton for fixed-width buttons of 100px			*/
.lbutton { width:100px; height:20px; border-color:#6D5C7C; border-width:1px; border-style: solid; color: #000000; background-color: #e6e6e6; font-family: verdana, tahoma, helvetica; font-size: 10pt; }

/*		use buttonauto for buttons with automatic width			*/
.buttonauto { height:20px; border-color:#6D5C7C; border-width:1px; border-style: solid; color: #000000; background-color: #e6e6e6; font-family: verdana, tahoma, helvetica; font-size: 10pt; }

/*		search button is for the button in search.inc
		top right of the page									*/
.searchbutton { height:20px; width:50px; border-color:#6D5C7C; border-width:1px; border-style: solid; color: #000000; background-color: #e6e6e6; font-family: verdana, tahoma, helvetica; font-size: 10pt; margin-right:5px;}


/*		textbox														*/
.textbox {background-color: #FFFFFF; font-family: verdana, tahoma, helvetica; font-size: 8pt; height:20px; border-color:#6D5C7C; border-width:1px; border-style: solid; color: #000000; }


/*		searchbox is the same as textbox, with a top margin
		it's for the include file for the top right search
																	*/
.searchbox {background-color: #FFFFFF; font-family: verdana, tahoma, helvetica; font-size: 8pt; height:20px; border-color:#6D5C7C; border-width:1px; border-style: solid; color: #000000; margin-top: 5px}


/*		checkbox														*/
.check {font-size: 8pt; border-color:#6D5C7C; border-width:1px; border-style: solid; color: #000000; }


/*		dropmenu													*/
.dropmenu {background-color: #e6e6e6; font-family: verdana, tahoma, helvetica; font-size: 8pt;}

/*		searchmenu is for the drop menu
		in search.inc												*/
.searchmenu {background-color: #e6e6e6; font-family: verdana, tahoma, helvetica; font-size: 8pt; margin-right:5px;}


/*		Grey background												*/
.greybg {background-color: #e6e6e6;}

/*		dark grey background												*/
.dkgrey {background-color: #666666;}

/*		Light purple background										*/
.ltpurplebg {background-color: #c5becb; color: #c5becb;}

/*   Dark purple background										*/
.purplebg {background-color: #BDB5C4}

/*		1 point purple borders										*/
.pborder {border-style: solid; border-color: #575083; border-width: 1.5pt; margin-right:10px; }

.page {background-color:#ffffff}

body {background-color:#796b85;}

/*		used for the indent in staff information in contact directory			*/
.staffindent {font-family: verdana, tahoma, helvetica; font-size: 8pt; margin-left:10px; margin-top:0px; margin-bottom:0px;}

/* FinAward Styles  */

.col
{
	float: left;
	margin:0px 1px;
	padding: 0px 2px 0px 0px;
	line-height: 13px;
	list-style-type: none;
} 

.rcbAlternatingItem
{
	color: #000000;
	background-color: #E9EDF4;
}

.radgridHeader
{
	color: #000000;
	background-color: #4F81BD;
	font-weight: bold;
}

.FinAwardProgramName
{
	font-size: 14pt;
	font-weight: bold;
}
.FinAwardProgramDescription
{	
	color: White;
	background-color: #4F81BD;
	font-size: 10pt;
	font-weight: bold;
	font-family: verdana, tahoma, helvetica;
}

.RadGrid RadGrid_Default
{
	background-color: #4F81BD;
}


.FinAwardDropDown
{
	color: #000000;
	text-decoration: underline;
	font-size: 8pt;
	cursor:pointer;
}

.FinAwardProgramDescriptionAnchor
{
	color: White;
	text-decoration: underline;
	font-size: 10pt;
	cursor: pointer;
}


/*
a.FinAwardDropDown:link { color: #000000;  text-decoration: underline; font-size: 8pt;  }
a.FinAwardDropDown:visited { color: #000000;  text-decoration: underline; font-size: 8pt;  }
a.FinAwardDropDown:hover { color: #000000;  text-decoration: underline; font-size: 8pt;  }
a.FinAwardDropDown:active { color: #000000;  text-decoration: underline; font-size: 8pt;  }
*/
/*
a.FinAwardProgramDescriptionAnchor:link { color: White;  text-decoration: underline; font-size: 10pt;  }
a.FinAwardProgramDescriptionAnchor:visited { color: White;  text-decoration: underline; font-size: 10pt;  }
a.FinAwardProgramDescriptionAnchor:hover { color: White;  text-decoration: underline; font-size: 10pt;  }
a.FinAwardProgramDescriptionAnchor:active { color: White;  text-decoration: underline; font-size: 10pt;  }
*/

/*2009-10-06:DMS IE was not properly wrapping text in multi-column combo box. This url provides solution implemented below:
http://www.telerik.com/community/forums/aspnet-ajax/combobox/radcombobox-text-wrapping.aspx  */

.FinAward_ProgramDescription
{
    font-size: 8pt;
    word-break:keep-all;
	width: 280px;

}

.FinAward_ProgramName
{
    font-size: 8pt;
    width: 160px;
    white-space: pre-line;
    word-break:keep-all;
    vertical-align: top;

}
.RadComboBoxDropDown_radBP .rcbItem,  
.RadComboBoxDropDown_radBP .rcbHovered,  
.RadComboBoxDropDown_radBP .rcbDisabled,  
.RadComboBoxDropDown_radBP .rcbLoading  
{  
  white-space:normal;  
}  

.ParText 
{ 
	color: #393939;
	 font-family: verdana, tahoma, helvetica; 
	 font-size: 8pt; 
	 line-height: 17px; 
	 margin-left: 10px; 
}

.RequiredFieldsDescription { color: #393939; font-family: verdana, tahoma, helvetica; font-size: 7pt; line-height: 16px; }
div.ajax_loader
{
	background-position: center center;
	position: absolute;

}

.FinAwardProgramPanel
{
	color: #000000;
	text-decoration: underline;
	font-size: 8pt;
	cursor:pointer;
    word-break:keep-all;
	width: 280px;
}