/* /publications/css/pubstyle.css */
/***************************RGP General Style Sheet****************************************/

BODY.pubMastHeadBody	{margin: 0px; color: #0021A5;background: #ffffff url("/images/home/npback.jpg"); font-family: palatino, book antiqua, serif; font-size: 12px;text-align: center;}

TD.pubMastHeadWhiteBar	{ margin : 0px; border-width : 0px; border-style:none; color:#001055; font-size:12px; line-height:16px; font-weight:bold; background-color:#FFFFFC; }

TD.pubMastHeadButtonBorder	{ background-image:url(/images/home/menuback.jpg); background-position:center center; margin:0px; border-width: 3px 0px 3px 0px; border-style:groove; border-color:#777777;  color:#001055; background-color:#FFFFFC;  line-height:35px;}


/***************************Header Values****************************************/
/*Headers are UF Blue by Default, add "Orange" to end for Orange Lettering*/

H1.pubH1Left		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 10px 0px;	font-size:22pt;	text-align:left;	}

H1.pubH1LeftOrange		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 10px 0px;	font-size:22pt;	text-align:left;	}

H1.pubH1	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 10px 0px;	font-size:22pt;	text-align:center;	}

H1.pubH1Orange	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 10px 0px;	font-size:22pt;	text-align:center;	}

H2.pubH2Left		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 8px 0px;	font-size:18pt;	text-align:left;	}

H2.pubH2LeftOrange		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 8px 0px;	font-size:18pt;	text-align:left;	}

H2.pubH2	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 8px 0px;	font-size:18pt;	text-align:center;	}	

H2.pubH2Orange	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 8px 0px;	font-size:18pt;	text-align:center;	}	

H3.pubH3Left		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 7px 0px;	font-size:16pt;	text-align:left;	}

H3.pubH3LeftOrange		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 7px 0px;	font-size:16pt;	text-align:left;	}

H3.pubH3	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 7px 0px;	font-size:16pt;	text-align:center;	}	

H3.pubH3Orange	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 7px 0px;	font-size:16pt;	text-align:center;	}	

H4.pubH4Left		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 6px 0px;	font-size:14pt;	text-align:left;	}

H4.pubH4LeftOrange		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 6px 0px;	font-size:14pt;	text-align:left;	}

H4.pubH4	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 6px 0px;	font-size:14pt;	text-align:center;	}	

H4.pubH4Orange	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 6px 0px;	font-size:14pt;	text-align:center;	}	

H5.pubH5Left		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 5px 0px;	font-size:12pt;	text-align:left;	}

H5.pubH5LeftOrange		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 5px 0px;	font-size:12pt;	text-align:left;	}

H5.pubH5	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 5px 0px;	font-size:12pt;	text-align:center;	}	

H5.pubH5Orange	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 5px 0px;	font-size:12pt;	text-align:center;	}	

H6.pubH6Left		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 4px 0px;	font-size:12pt;	text-align:left;	font-style: italic;}

H6.pubH6LeftOrange		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 4px 0px;	font-size:12pt;	text-align:left;	font-style: italic;}

H6.pubH6	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5;	margin:0px 0px 4px 0px;	font-size:12pt;	text-align:center;	font-style: italic;}	

H6.pubH6Orange	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF4A00;	margin:0px 0px 4px 0px;	font-size:12pt;	text-align:center;	font-style: italic;}	

/************************* Paragraph Elements *************************/


/************************* Serif *************************/


P.pubBodyText	{font-family: palatino, book antiqua, serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify; }

P.pubBodyTextBold			{font-family: palatino, book antiqua, serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; 
text-align:justify; font-weight:bold; }

P.pubBodyTextItalic			{font-family: palatino, book antiqua, serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; 
text-align:justify; font-style:italic;}

P.pubBodyTextBoldItalic		{font-family: palatino, book antiqua, serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify; font-weight:bold; font-style:italic; }

P.pubBodyTextLeft			{font-family: palatino, book antiqua, serif;; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:left; }

P.pubBodyTextLeftBold		{font-family: palatino, book antiqua, serif;; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:left; font-weight:bold;}

P.pubBodyTextLeftItalic		{font-family: palatino, book antiqua, serif;; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:left; font-style:italic;}

P.pubBodyTextLeftBoldItalic	{font-family: palatino, book antiqua, serif;; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:left; font-weight:bold; font-style:italic;}

P.pubBodyTextRight			{font-family: palatino, book antiqua, serif;; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:right; }

P.pubBodyTextRightBold		{font-family: palatino, book antiqua, serif;; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:right; font-weight:bold;}

P.pubBodyTextRightItalic	{font-family: palatino, book antiqua, serif;; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:right; font-style:italic;}

P.pubBodyTextRightBoldItalic	{font-family: palatino, book antiqua, serif;; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:right; font-weight:bold; font-style:italic;}


/************************* Sans Serif *************************/


P.pubBodyTextSans			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify; }

P.pubBodyTextSansBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify;  font-weight:bold;}

P.pubBodyTextSansItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify;  font-style:italic;}

P.pubBodyTextSansBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify;  font-weight:bold; font-style:italic;}

P.pubBodyTextSansLeft			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:left; }

P.pubBodyTextSansLeftBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:left;  font-weight:bold;}

P.pubBodyTextSansLeftItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:left;  font-style:italic;}

P.pubBodyTextSansLeftBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:left;  font-weight:bold; font-style:italic;}

P.pubBodyTextSansRight			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:right; }

P.pubBodyTextSansRightBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:right;  font-weight:bold;}

P.pubBodyTextSansRightItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:right;  font-style:italic;}

P.pubBodyTextSansRightBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:12pt; text-align:right;  font-weight:bold; font-style:italic;}

P.pubBodyTextBlackSans			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify;  font-weight:normal; }

P.pubBodyTextBlackSansBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify;  font-weight:bold;}

P.pubBodyTextBlackSansItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify;  font-style:italic;}

P.pubBodyTextBlackSansBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify;  font-weight:bold; font-style:italic;}

P.pubBodyTextBlackSansLeft			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:left; }

P.pubBodyTextBlackSansLeftBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:left;  font-weight:bold;}

P.pubBodyTextBlackSansLeftItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:left;  font-style:italic;}

P.pubBodyTextBlackSansLeftBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:left;  font-weight:bold; font-style:italic;}

P.pubBodyTextBlackSansRight			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:right; }

P.pubBodyTextBlackSansRightBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:right;  font-weight:bold;}

P.pubBodyTextBlackSansRightItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:right;  font-style:italic;}

P.pubBodyTextBlackSansRightBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:12pt; text-align:right;  font-weight:bold; font-style:italic;}

/************************* Sans Serif *************************/


P.pubBodyTextSansSmall			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:justify; }

P.pubBodyTextSansSmallBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:justify;  font-weight:bold;}

P.pubBodyTextSansSmallItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:justify;  font-style:italic;}

P.pubBodyTextSansSmallBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:justify;  font-weight:bold; font-style:italic;}

P.pubBodyTextSansSmallLeft			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:left; }

P.pubBodyTextSansSmallLeftBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:left;  font-weight:bold;}

P.pubBodyTextSansSmallLeftItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:left;  font-style:italic;}

P.pubBodyTextSansSmallLeftBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:left;  font-weight:bold; font-style:italic;}

P.pubBodyTextSansSmallRight			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:right; }

P.pubBodyTextSansSmallRightBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:right;  font-weight:bold;}

P.pubBodyTextSansSmallRightItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:right;  font-style:italic;}

P.pubBodyTextSansSmallRightBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#0021A5; margin:2px 0px 8px 0px; font-size:9pt; text-align:right;  font-weight:bold; font-style:italic;}

P.pubBodyTextBlackSansSmall			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:justify;  font-weight:normal; }

P.pubBodyTextBlackSansSmallBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:justify;  font-weight:bold;}

P.pubBodyTextBlackSansSmallItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:justify;  font-style:italic;}

P.pubBodyTextBlackSansSmallBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:justify;  font-weight:bold; font-style:italic;}

P.pubBodyTextBlackSansSmallLeft			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:left; }

P.pubBodyTextBlackSansSmallLeftBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:left;  font-weight:bold;}

P.pubBodyTextBlackSansSmallLeftItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:left;  font-style:italic;}

P.pubBodyTextBlackSansSmallLeftBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:left;  font-weight:bold; font-style:italic;}

P.pubBodyTextBlackSansSmallRight			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:right; }

P.pubBodyTextBlackSansSmallRightBold		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:right;  font-weight:bold;}

P.pubBodyTextBlackSansSmallRightItalic		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:right;  font-style:italic;}

P.pubBodyTextBlackSansSmallRightBoldItalic	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#000000; margin:2px 0px 8px 0px; font-size:9pt; text-align:right;  font-weight:bold; font-style:italic;}


/***************** Alert Text *******************/

P.pubAlertText			{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF0000; margin:2px 0px 8px 0px; font-size:12pt; text-align:justify; font-weight:bold; }

P.pubAlertTextLeft		{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF0000; margin:2px 0px 8px 0px; font-size:12pt; text-align:left; font-weight:bold; }

P.pubAlertTextCenter	{font-family:helvetica, arial, geneva, verdana, sans serif; color:#FF0000; margin:2px 0px 8px 0px; font-size:12pt; text-align:center; font-weight:bold; }

/************************* List Elements *************************/
/***** DON'T PUT 'MARGIN' ELEMENTS IN LIST ITEMS OR NETSCAPE 4 WILL CRAP *******/

UL.pubUL	{font-family: palatino, book antiqua, serif;	font-size:12pt;	color:#0021A5;	text-align:left;}

UL.pubULUFBlueSans	{font-family:helvetica, geneva, arial, sans serif; color: #0021A5;  font-size: 12pt; font-weight:bold;	text-align:left;	list-style-type: disc;	}

UL.pubULUFBlueSansSmall	{font-family:helvetica, geneva, arial, sans serif; color: #0021A5;  font-size: 10pt; font-weight:bold;	text-align:left; list-style-type: disc;	}

UL.pubULUFBlueSansLSTN	{font-family:helvetica, geneva, arial, sans serif; color: #0021A5;  font-size: 12pt; font-weight:bold;	text-align:left; list-style-type: none;	}

UL.pubULUFBlueSansSmallLSTN	{font-family:helvetica, geneva, arial, sans serif; color: #0021A5;  font-size: 10pt; font-weight:bold;	text-align:left; list-style-type: none;	}

OL.pubOL	{font-family: palatino, book antiqua, serif;	font-size:12pt;	color:#0021A5;	text-align:left;	list-style-type:decimal;}


/****************** Ordered Lists - 'Outline' Style *****************************/
/********** Remember: If 'A' THEN 'B', If '1' THEN '2' **************************/

OL.pubOLOutlineL1	{font-family: palatino, book antiqua, serif;	font-size: 12pt;	color:#0021A5;	list-style-type:upper-roman; text-align:left;	}

OL.pubOLOutlineL2	{font-family: palatino, book antiqua, serif;	font-size: 12pt;	color:#0021A5;	list-style-type:upper-alpha; text-align:left;	}

OL.pubOLOutlineL3	{font-family: palatino, book antiqua, serif;	font-size: 12pt;	color:#0021A5;	list-style-type:lower-roman; text-align:left;	}

OL.pubOLOutlineL4	{font-family: palatino, book antiqua, serif;	font-size: 12pt;	color:#0021A5;	list-style-type:lower-alpha; text-align:left;	}

OL.pubOLOutlineL1Sans	{font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;	color:#0021A5;	font-size: 12pt;	list-style-type:upper-roman; text-align:left;	}

OL.pubOLOutlineL2Sans	{font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;	color:#0021A5;	font-size: 12pt;	list-style-type:upper-alpha; text-align:left;	}

OL.pubOLOutlineL3Sans	{font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;	color:#0021A5;	font-size: 12pt;	list-style-type:lower-roman;	}

OL.pubOLOutlineL4Sans		{font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;	color:#0021A5;	font-size: 12pt;	list-style-type:lower-alpha;	}




/*************************Table Elements**************************/

TABLE.pubTABLEPageFrame	{ font-size : 12pt; color: #0021A5;	text-align : center;	font-family: palatino, book antiqua, serif;  }

TD.pubTDPageFrame	{font-family : palatino, book antiqua, serif;  font-size: 12pt; color: #0021A5; }

TD.pubTDUFBlueBackSans	{font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 12pt;  font-weight:bolder; color: #FFFFFF; background-color: #0021A5; }

TD.pubTDUFOrangeBackSans	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 12pt;  font-weight:bold; color: #FFFFFF; background-color: #FF4A00; }

TD.pubTDWhiteBackSans	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 12pt;  font-weight:bold; color: #0021A5; background-color: #FBFCFF; }

TD.pubTDNoBackSans	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 12pt;  font-weight:bold; color: #0021A5;  }

TD.pubTDCyanBackSans	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 12pt;  font-weight:bold; color: #0021A5; background-color: #EEF0FF; }

TD.pubTDBlackBackSans	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 12pt;  font-weight:bold; color: #FFFFFF; background-color: #000000; }

TD.pubTDAlertSans	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 24pt;  font-weight:bold; color: #FFFFFF; background-color: #FF0000; }

TD.pubTDUFBlueBackSansMed	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 10pt;  font-weight:bolder; color: #FFFFFF; background-color: #0021A5; }

TD.pubTDUFOrangeBackSansMed	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 10pt;  font-weight:bold; color: #FFFFFF; background-color: #FF4A00; }

TD.pubTDWhiteBackSansMed	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 10pt;  font-weight:bold; color: #0021A5; background-color: #FBFCFF; }

TD.pubTDNoBackSansMed	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 10pt;  font-weight:bold; color: #0021A5;  }

TD.pubTDCyanBackSansMed	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 10pt;  font-weight:bold; color: #0021A5; background-color: #EEF0FF; }

TD.pubTDBlackBackSansMed	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 10pt;  font-weight:bold; color: #FFFFFF; background-color: #000000; }

TD.pubTDUFBlueBackSansSmall	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 8pt;  font-weight:bolder; color: #FFFFFF; background-color: #0021A5; }

TD.pubTDUFOrangeBackSansSmall	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 8pt;  font-weight:bold; color: #FFFFFF; background-color: #FF4A00; }

TD.pubTDWhiteBackSansSmall	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 8pt;  font-weight:bold; color: #0021A5; background-color: #FBFCFF; }

TD.pubTDNoBackSansSmall	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 8pt;  font-weight:bold; color: #0021A5;  }

TD.pubTDCyanBackSansSmall	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 8pt;  font-weight:bold; color: #0021A5; background-color: #EEF0FF; }

TD.pubTDBlackBackSansSmall	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 8pt;  font-weight:bold; color: #FFFFFF; background-color: #000000; }

/************************  Links ************************/

A:HOVER	{	color:#FF4A00;	}

A.pubASerif	{  font-family:palatino, book antiqua, serif; color: #FFFFFF;  margin:2px 0px 8px 0px; font-size: 12pt; font-weight:bold; text-decoration: none;  }

A.pubASerif:HOVER	{	color:#FF4A00;	}

A.pubAUFBlueSerif	{  font-family:palatino, book antiqua, serif; color: #0021A5;  margin:2px 0px 8px 0px; font-size: 12pt; font-weight:bold; text-decoration: none;  }

A.pubAUFBlueSerif:HOVER	{	color:#FF4A00;	}

A.pubAUFBlueSerifLarge	{  font-family:palatino, book antiqua, serif; color: #0021A5;  margin:2px 0px 8px 0px; font-size: 20pt; font-weight:100; text-decoration: none;  }

A.pubAUFBlueSerifLarge:HOVER	{	color:#FF4A00;	}

A.pubASansSerif	{  font-family:helvetica, geneva, arial, sans serif; color: #FFFFFF;  margin:2px 0px 8px 0px; font-size: 12pt; font-weight:bold; text-decoration: none;  }

A.pubASansSerif:HOVER	{	color:#FF4A00;	}

A.pubASansSerifMed	{  font-family:helvetica, geneva, arial, sans serif; color: #FFFFFF;  margin:2px 0px 8px 0px; font-size: 10pt; font-weight:bold; text-decoration: none;  }

A.pubASansSerifMed:HOVER	{	color:#FF4A00;	}

A.pubAUFBlueSansSerif	{  font-family:helvetica, geneva, arial, sans serif; color: #0021A5;  margin:2px 0px 8px 0px; font-size: 12pt; font-weight:bold; text-decoration: none;  }

A.pubAUFBlueSansSerif:HOVER	{	color:#FF4A00;	}

A.pubAUFBlueSansSerifLarge	{  font-family:helvetica, geneva, arial, sans serif; color: #0021A5;  margin:2px 0px 8px 0px; font-size: 20pt; font-weight:100; text-decoration: none;  }

A.pubAUFBlueSansSerifLarge:HOVER	{	color:#FF4A00;	}

/**************** Definition Items *****************/

DL.pubDL	{  font-family:helvetica, geneva, arial, sans serif; color: #0021A5; font-size: 12pt;   }

DT.pubDT	{  font-family:helvetica, geneva, arial, sans serif; color: #0021A5; font-size: 12pt; font-weight:bold;   }

DD.pubDD	{  font-family:helvetica, geneva, arial, sans serif; color: #0021A5; font-size: 10pt; font-weight:300;   }


/************************ Title Bar Links ************************/

DIV.menubar{
	background-color : #ccccff;
}

TD.menutop{
	background-image : url("/images/home/rgplogomid.jpg");
	background-color : #0022A7;
}


P.body{
	font-family : "Book Antiqua", serif;
	font-size : 12pt;

}

/************************ IDC Application Variables ************************/

#Instructions	{ position: absolute;
  top: 120px;
  left: 10px;
  width: 290px;
  height: 100px;
  visibility: visible;
  z-index: 5; }
#InvestTemplate{ position: absolute;
  top: 120px;
  left: 280px;
  visibility: visible;
  z-index:1;
 }
#ProjectInfo{ position: absolute;
  top: 120px;
  left: 710px;
  width: 290px;
  height: 100px;
  visibility: visible;
  z-index: 2; }
#CenterDiv{ position: relative;
  top: 5px;
  left: 160px;
 }

.head1	{
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 15px
}
 
.tabletext	{
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height:15px;
}
 
.steptext	{
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height:15px;
}
.messagetext{
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 15px
}
.greytext	{
        color: #aaaaaa;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height:15px;
}

.rotext	{
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height:15px;
}
.attntext	{
        color: #FF0000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height:15px;
}

TD.gsDBSpecial1	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 8pt;  font-weight:bold; color: #0021A5; border-color: #0021A5; border-width: 1px;background-color: #EEF0FF; }
TD.gsDBSpecial2	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 8pt;  font-weight:bold; color: #0021A5; border-color: #0021A5;border-width: 1px;background-color: #FFFFFF; }
TD.pubTDCyanBackSmallSans	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 10pt;  font-weight:bold; color: #0021A5; background-color: #EEF0FF; }
TD.pubTDReqMemberSmallSans	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 10pt;  font-weight:bold; color: #0021A5; background-color: #7770FF; }
TD.pubTDUFBlueBackSmallSans	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 10pt;  font-weight:bold; color: #FFFFFF; background-color: #0021A5; }
TD.pubTDGSHead	{ font-family: Helvetica, Geneva, Arial, Verdana, sans-serif; font-size: 14pt;  font-weight:bold; color: #000000;   line-height:32px; padding-top:4;}


/************************ Misc Style types until the are sorted for research site************************/

UL.square	{list-style-type : square;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10pt;  text-align : left;}
UL.letter	{list-style-type : lower-alpha;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10pt;  text-align : left;}

/*   http://www.pub.ufl.edu/css/dsrstyle.css   */

BODY {
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

OL {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : left;
}

P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

UL.square {
	list-style-type : square;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : left;
}
UL.letter {
	list-style-type : lower-alpha;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : left;
}

H1, H2, H3, H4, H5 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}
