			BODY
			{
				margin:0;
				padding:0;
				font-family:arial, helvetica,times;
				background:#FFFFFF url(../images/mainbg.gif) left top repeat-y;
			}
			#top
			{
				width:100%;
				background:#050c6b url(../images/topbg.gif) left top repeat-x;
				height:65px;
				padding:0;
				margin:0;

			}

			#logo
			{
				color:#FFFFFF;
				float:left;
				margin:0 0 0 18px;
				padding:0;
			}
			html>body #logo
			{
				color:#FFFFFF;
				float:left;
				margin:0 0 0 35px;
				padding:0;
			}
			#logo h3
			{
				padding:0;
				margin:0;
			}
			#logo span
			{
				width:130px;
				height:64px;
				position:absolute;
				background: url(../images/toplogo.gif) left top no-repeat;
			}
			#uflogo
			{
				width:169px;
				color:#FFFFFF;
				float:right;
				margin:0 18px 0 0;
			}
			html>body #uflogo
			{
				width:169px;
				color:#FFFFFF;
				float:right;
				margin:0 35px 0 0;
			}
			#uflogo h4
			{
				padding:0;
				margin:0;
			}
			#uflogo span
			{
				width:169px;
				height:64px;
				position:absolute;
				background: url(../images/uflogo.gif) left top no-repeat;
			}
			#toplinks
			{
				clear:both;
				
				background:#030956;
				padding: 4px 20px 4px 20px;

				margin:0;
				color:#FFFFFF;
				font-size:12px;

				border-bottom:1px solid #6b6e9c;
				border-top:1px solid #6b6e9c;
			}

			#toplinks ul
			{
				list-style:none;
				padding:0;
				margin:0;

				display:inline;
			}
			#toplinks li
			{
				padding:0;
				margin:0;
				display:inline;
			}
			#toplinks li A
			{
				color:#FFFFFF;
				text-decoration:none;
				width:100%;
				padding:4px 15px 4px 15px;

			}
			#toplinks li A:HOVER
			{
				background:#ff4a00;
				

			}

			#mainBody
			{
				padding:15px 20px 15px 20px;
				font-size:14px;
			}

			#mainBody H3
			{
				font-size:17px;
				color:#050c6b;
				padding:0;
				margin: 0 0 10px 0;
			}
			#mainBody .note
			{
				font-style:italic;
			}
			#mainBody A
			{
				text-decoration:none;
				border-bottom:1px dashed #ff4a00;
				color:#1b2490;
			}
			#mainBody A:HOVER
			{
				color:#ff4a00;
			}
			.sideMenu
			{
				width:220px;
				border:1px dashed #050c6b;
/*				height:100px;*/
				float:right;
				margin:0 0 0 10px;
			}
			.sideMenu .sideTop
			{
				color:#FFFFFF;
				font-weight:bold;
				font-size:12px;
				padding:5px 10px 5px 10px;
				background:#040b58 url(../images/sidetop.gif) left top repeat-x; 

			}
			.sideMenu .sidecore
			{
				padding:5px 10px 5px 10px;
				font-size:12px;
			}
			.sidecore INPUT
			{
				font-size:12px;
				border:1px solid #040b58;
				width:120px;
			}
			html>body .sidecore INPUT
			{
				margin:0 0 5px 0;
			}
			.sidecore label
			{
				padding-right:10px;

			}
			.sidecore .buttons
			{
				width:50px;
			}
			.submitCell
			{
				padding-top:10px;
				text-align:center;
			}

			#credits
			{
				font-size:10px;
				text-align:center;
				border-top:1px solid #6b6e9c;
				width:100%;
				margin:20px 0 0 0;
				padding:10px 0 0 0;
			}
			#mainBody .criticalNote
			{
				color:#FF0000;
			}