/* Recreation Section Specific Stylesheet */



			/* ---- Visible Commands (To End User) ---- */



						/* --- Positioning Styles --- */
						
								.left	{
										float: left;
										}
								
								.right	{
										float: right;
										}
										
								.center	{
										text-align: center;
										margin: auto;
										}

						/* --- Sectional Styles --- */
						
								#singlecol p.header {
										font-size: 120%;
										padding: .4em 0;
										margin: 0 auto;
										width: 500px;
										text-align: center;
										font-weight: bold;
										border-bottom: 1px solid #ABABAB;
										}
								
								#singlecol p.header_Bold	{
										font-weight: bold;
										letter-spacing: normal;
										font-size: 110%;
										}


								
						/* --- Link Styles --- */
					
								a.link-block	{
										}
										
								#singlecol a.link-text {
										}
										
								#singlecol a.link-right {
										}
										
								.arrowbox	{
										}
								

			/* ---- Not Visible Commands (To End User) ---- */
			
								#singlecol img	{
										/* width: expression(document.body.currentStyle > 490? "490px": "auto" );
										max-width: 490px; */
										border-top: 1px solid #D7DBFD;
										border-left: 1px solid #D7DBFD;
										border-right: 2px double #C7D5E1;
										border-bottom: 2px double #C7D5E1;
										padding: 4px;
										margin: 15px;
										}
						/* -------------- Budget Pages ---------------------- */
								
								#links		{
										padding: 20px 0;
										}
						
								#twocell	{
										float: left;
										width: 280px;
										}
										
								#twocell ul {
										width: 90%;
										}
										
								#main #content #singlecontentbody #singlecol table.editable #twocell li a.new	{
										padding-left: 25px;
										}
										
								.new	{
										background-image:url(/pages/departments/administrativeservices/finance/documents/images/star-mini-new.gif);
										background-position: 0 50%;
										background-repeat: no-repeat;
										}
										
								.hidden	{
										display: none;
										}
										
								#main #content #singlecontentbody #singlecol table.editable img.nostyle	{
										border: none;
										padding: 0;
										margin: 0;
										}
										
								#legend	{
										background-color: #F2F2F2;
										border: 1px solid #C0C0C0;
										margin: 10px auto;
										padding-bottom: 10px;
										text-align: center;
										width: 240px;
										height: 20px;
										}
										
								#main #content #singlecontentbody #singlecol table.editable #legend ul li	{
										float: left;
										list-style: none;
										padding-left: 15px;
										padding-top: 0;
										margin: 0 auto;
										}
				
						/* -------------- Departmental Banner -------------- */
								#deptnav	{
										width: 596px;
										margin: 3px 0 0 0;
										padding: 0;
										background-image: url();
										background-repeat: no-repeat;
										background-position: top center;
										}
										
								
								#main #content #singlecontentbody #deptnavlist, #main #content #doublecontentbody #deptnavlist	{
										background-image: url(/pages/departments/administrativeservices/finance/documents/images/layout/banner.gif);
										background-repeat: no-repeat;
										background-position: top center;
										height: 37px;
										width: 586;
										position: relative;
										top: 3px;
										left: 3px;
										}
										
						/* -------------- Bottom Navigation Bar -------------- */		
			
								#main #content #singlecontentbody #bottomnav, #main #content #doublecontentbody #bottomnav	{
										width: 589px;
										margin: 0 0 5px 5px;
										padding: 0;
										height: 16px;
										font-size: 11px;
										background-color: #C5D1E7;
										text-align: center;
										clear:both;
										border: 1px solid #9999CC;
										}
										
								 #main #content #doublecontentbody #bottomnav	{
										}
										
								#main #content #singlecontentbody #bottomnav ul, #main #content #doublecontentbody #bottomnav ul {
										margin: 0;
										padding: 0;
										width: 100%;
										height: 16px;
										list-style: none;
										}
										
								#main #content #singlecontentbody #bottomnav ul li, #main #content #doublecontentbody #bottomnav ul li {
										margin: 0 18px;
										float: left;
										}
										
								#main #content #singlecontentbody #bottomnav ul li a, #main #content #doublecontentbody #bottomnav ul li a	{
										line-height: 8px;
										}			
										
								#main #content #singlecontentbody #bottomnav ul li a:hover, #main #content #doublecontentbody #bottomnav ul li a:hover	{
										color: #4545FF;
										text-decoration: underline;
										background-color: #C5D1E7;
										}