/* stfc style sheet */
/* last updated 29 March 2009 by Tony  */

	form
	{
		margin:0px;
		border:0px;
		padding:0px;
	}

	body 
		{
		text-align:center;
		margin-top: 0px;
		font-size: 80%;
		font-family: arial, helvetica, sans-serif;
		margin: 0px;
		border: 0px;
		background: #e5e5dd none repeat scroll 0 0;
		color: #464646;	
		}
	
	#body
		{		
		margin-left:auto;
		margin-right:auto;
		padding: 0px;
		text-align: left;
		background-color: #fcfcfc;	
		width:999px;	
		}
		
/* FONTS */

	h1
		{
			font-size: 200%;
			font-family: Arial, verdana;
		    color: #4A5364;
		}
		
	h1.small
		{
		font-size: 101%;
		font-weight: bold;			
		}			
	
	h2
		{
		font-size: 150%;
		font-weight: bold;			
        color: #4A5364;
		}	
		
	h2.small
		{
		font-size: 101%;
		font-weight: bold;			
		}			
	
	h3
		{
		font-size: 120%;
		font-weight: bold;			
		}	
		
	h3.small
		{
		font-size: 101%;
		font-weight: bold;			
		}			
	
	h4
		{
		font-size: 110%;
		font-weight: bold;	
		}
		
	h4.small
		{
		font-size: 101%;
		font-weight: bold;			
		}			
	
	h5
		{
		font-size: 101%;
		font-weight: bold;	
		}

	h6
		{
		font-size: 80%;
		font-weight: bold;
		}
		
	.txt95 {font-size: 95%;}	
	.txt90 {font-size: 90%;}	
	.txt85 {font-size: 85%;}
	.txt80 {font-size: 80%;}	
	
/* anchors */

	a.exLk
{
    padding-right: 15px;
    background: url(/RALSpace/images/exlink.gif) no-repeat bottom right;
    background-position: right bottom;
}
	
	a {text-decoration: none; color: #1F527B; font-weight: bold;}
	a:active {text-decoration: none;}	
	a:link {text-decoration: none;}	
	a:visited {text-decoration: none;}	
	a:visited:active    {text-decoration: none;}		
	a:hover {text-decoration: underline; }
	
		
/* colours */

	.txtRed
		{			 
			color: #ff0000;
		}
		
	.txtBoldRed
		{			 
			font-weight: bold;				
			color: #ff0000;
		}			

/* FONTS ENDS */

/* LAYOUT AND DISPLAY */	
/* page layout */

	#pnlHeader {border: none; background-color: #e8e8e8; width: 100%;  margin-bottom: 0px; }

	#pnlLeftColumn {float: left; padding: 0px; background-color: #fcfcfc;}

	#pnlCentreColumn {float: left; margin-top: 5px; width: 550px; margin-left: 40px;}

	#pnlRightColumn {float: right;}

	#pnlClear {clear: both;}

	#pnlBottomContent {text-align: center;}
	
	#fLeft {width: 171px; background-color: #e8e8e8; float: left;}

	#fRight {padding: 0px; float: right; width: 615px; background-color: #fcfcfc; margin-right: 5px; font-size: 80%; color: #666666;}

	.clear {clear: both;}
	
	#headerTop {height: 131px;}
	
	#imgLogo {margin-bottom: 0px; float: left; width: 296px;}		

	#pnlPf {margin-left: 0px; width: 171px; margin-top: 0px; margin-right: 0px; float: left; background-color: #e8e8e8;}

	#imgStrip {text-align: right; background-color: #e8e8e8; margin-top: 0px; margin-right: 0px; float: right;}

	#MiniSearch {margin-left: 10px; margin-top: 15px;}

	#pfLink {margin-left: 10px; margin-top: 5px;}

	#pfLink A {font-weight: bold; text-decoration: none;}

	#pfLink A:hover {font-weight: bold; text-decoration: underline;}
	
	#plUpdated {font-size: 90%; color: #666666;}

	div#pnlLeftColumn .pnlLeft2Column {float: left; margin-top: -15px; width: 350px; padding: 30px; background-color: yellow; border: solid 3px red;}

	div#pnlCentreColumn .pnlCentre2Column {float: left; margin-top: -15px; width: 350px; margin-left: 10px;  background-color: aqua;}

	.pnlRight2Column {float: right; margin-top: -15px; width: 0px; margin-left: 0px;  background-color: #fcfcfc;}

/* classes for printer-friendly display, etc */

	.pnlHeader {background-color: #e8e8e8; width: 100%; height: 206px;}
				
	.pfBody {background-color: #ffffff; background-image: none;}

	.vBlock {display: block;}
	.hBlock {display: none;}
	
/* LAYOUT AND DISPLAY ENDS */	

/* HEADER [header_v2.ascx] */

	.header
	{
		width: 100%;
		height: 124px;
		background: url('/images/Design/Backgrounds/header-blue-stars.jpg') top left no-repeat;
	}
	.header-links 
	{
		margin-top: 50px;
		margin-right: 20px;
		float: right;
		width: 529px;
		height: 20px;
		text-align: right;
	}
	.header-links a
	{
		font-family:  arial, verdana, helvetica;
		font-weight: bolder;
		color: #434b4c;
		text-decoration: none;
	}

	.header-links a:active {font-weight: bolder; text-decoration: none; color: #ffffff; background-color: #3366cc;}


	.search-box
	{
		float: right;
		width: 243px;
		margin-top: 20px;
		margin-right: 30px;
		background: url('/images/Design/Buttons/search-box.gif') no-repeat left top;
		height: 35px;
	}

	.search-input
	{
		margin: 4px auto auto 4px;
		top: -8px;
		text-align: left;
		height: 16px;
		width: 140px;
		float: left;
		border-style: hidden;
		border-width: 0px;
		font-family: arial, verdana, helvetica;
		font-size: 1.2em;
		font-weight: bolder;
		color: #1e517a;
	}
	.search-button
	{
		background: url('/images/Design/Buttons/search.jpg') no-repeat left top;
		border-style: hidden;
		border-width: 0px;
		float: left;
		margin-left: 4px;
		height: 29px;
		width: 77px;
	}

	.stfc-logo
	{
		float: left;
		top: 0px;
		left: 0px;
		border: none;
	}

	.stfc-logo img
	{
		border: none;
	}

	/* top utilities */

		#skipLink {float: left; height: 1px; max-height: 1px; position: relative; left: -2000px;}
		#skipLink A {height: 1px; max-height: 1px;}	
		#skipLink A:visited {height: 1px; max-height: 1px;}	
		
	/* skip navigation stuff */
		.hide {
			position: absolute;
			left: -40000px;
			width: 0;
			height: 0;
			overflow:hidden;
		}

	.hide_tab{
		position: absolute;
		left: -40000px;
		overflow:hidden;
		width: 165px;
		width: 0;
	}

	.hide_tab:active, .hide_tab:focus {
	text-decoration: none;
	text-align: center; 
	background-color: #cc3333;
	color: #ffffff;
	font-weight: bold;
	border-left: 1px solid #ffffff;
	padding: 4px;
	margin-left: 1px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 165px;
	}	
	
	#topUtil	{background-color: #003466; float: right; margin-right: 10px; margin-top: 10px; font-weight: bold;}
	#topUtil A:active	{text-decoration: none; color: #ffffff;}
	#topUtil A:link		{text-decoration: none; color: #ffffff;}
	#topUtil A:visited	{text-decoration: none; color: #ffffff;}
	#topUtil A:hover	{text-decoration: underline; color: #ffffff;}
	
	

/* HEADER ENDS */

/* IMAGE BAR [image-bar_v2] */

	.pnlHeaderWithLogo
	{
		background: none;
		width: 999px;
		clear: both; 
		margin-bottom: 10px;
		text-align:center;
	    
	}
	.pnlLeftColumn
	{
		clear:left;
	}
	.image-bar 
	{
		clear: both; 
		margin-bottom: 10px;
		text-align: center;
		font-family:  arial, verdana, helvetica;
		text-align: justify;
		border-bottom: dotted 2px #1e517a;
		height: 140px;
	}

	.image-item 
	{
		margin: auto 5px 0px 0px; 
		display: inline; 
		float: left;
		text-align:center;
		width: 244px;
	}
	.image-item-rh
	{
		margin: 0px auto 0px 0px; 
		display: inline; 
		float: left;
		clear: right;
		width: 244px;
		text-align:center;
	}
	img.image-item 
	{
		width:220px;
		height:100px;
		clear: right;
		border: 0px;
		margin-bottom: 5px;
	}
	a.image-item 
	{
		text-decoration: none;
		font-family:  arial, verdana, helvetica;
		font-size:  1.1em;
		font-weight:bolder;
		border: none;
		color: #3366cc;
	}

	a.image-item:active {text-decoration: none; color: #ffffff; background-color: #3366cc;}	

/* IMAGE BAR ENDS */

/* BREADCRUMBS [breadcrumbs.ascx] */

	div.breadcrumbs { clear: both; background: #ffffff; padding-left: 10px;  margin-bottom: 5px; padding-bottom: 2px; border-bottom: #1e517a 2px dotted }
	a.breadcrumb { font-weight: bolder; color: #3366cc; text-decoration: none }
	a.breadcrumb-last { color: #464646; text-decoration: none }
	span.breadcrumb-separator { color: #a0a6ad; text-decoration: none }

/* BREADCRUMBS ENDS */

/* SIDE MENU [sideMenu_V2.ascx]*/

	#sideMenuContainer {font-size: 100%; color: #3399ff; font-family: arial; width: 200px;}

	.mTags {color: #464646; font-size: 80%;}

	ul.sideMenu
		{
		font-size: 120%;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: 0px;    
		padding-top: 0px;
		list-style-type: none;	 
		}

	ul.L2
		{
		font-size: 80%;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin-left: 15px;
		margin-right: 5px;
		margin-top: 0px;    
		padding-top: 0px;
		list-style-type: none;			
		}
		
	ul.L2 li.mItem {padding-top: 0.25em; padding-bottom: 0.25em; border-bottom: dotted 1px #666666;}
	ul.L2 li.mLast {padding-top: 0.25em;}
	
	a.aL {font-weight: bold; text-decoration: none; color: #3366cc;}
	a.aL:visited  {font-weight: bold; text-decoration: none; color: #3366cc;}
	a.aL:hover {font-weight: bold; text-decoration: underline; color: #3366cc;}
	a.aL:active {font-weight: bold; text-decoration: none; color: #ffffff; background-color: #3366cc;}

	a.aH {font-weight: bold; text-decoration: none; color: #464646;}
	a.aH:visited  {font-weight: bold; text-decoration: none; color: #464646;}
	a.aH:hover {font-weight: bold; text-decoration: underline; color: #464646;}
	a.aH:active {font-weight: bold; text-decoration: none; color: #ffffff; background-color: #3366cc;}

	a.a2L {font-weight: normal; text-decoration: none; color: #000000;}
	a.a2L:visited  {font-weight: normal; text-decoration: none; color: #000000;}
	a.a2L:hover {font-weight: normal; text-decoration: underline; color: #000000;}
	a.a2L:active {font-weight: normal; text-decoration: none; color: #ffffff; background-color: #3366cc;}

	a.a2H {background-color: #c8dff6; font-weight: normal; text-decoration: none; color: #464646;}
	a.a2H:visited {background-color: #c8dff6; font-weight: normal; text-decoration: none; color: #464646;}
	a.a2H:hover {background-color: #c8dff6; font-weight: normal; text-decoration: underline; color: #464646;}
	a.a2H:active {font-weight: normal; text-decoration: none; color: #ffffff; background-color: #3366cc;}

	.mL {float: left; width: 10px; height: 10px; background-image: url(/images/system/trans11x11.gif); background-repeat: no-repeat; background-position: top right;}
	.mLs {float: left; width: 10px; height: 30px; background-image: url(/images/system/bracketGrey.jpg); background-repeat: no-repeat; background-position: top right;}
	.mR {float: left; border-bottom: dotted 1px #666666; padding-bottom: 0.5em; margin-bottom: 0.5em; width: 180px;}
	.mClear {clear: both;}

/* SIDE MENU ENDS */

/* QUICK LINKS [sideMenu_V2.ascx]*/

	.pnlRightColumn 
	{
		margin-left:0px;
		margin-right:0px;
		width:185px;
	}
	.quick-links
	{
		width: 185px;
		font-family:  arial, verdana, helvetica;
		font-weight: bolder;
		font-size: 1.1em;
		color: #3366cc;
	}
	.quick-link-tab
	{
		margin-bottom:20px;
	}

	.quick-links a {font-family: arial, verdana, helvetica; font-size: 95%; font-weight: bolder; color: #3366cc; text-decoration: none;}
	.quick-links a:active {text-decoration: none; color: #ffffff; background-color: #3366cc;}	
	.quick-links a:link {text-decoration: none;}	
	.quick-links a:visited {text-decoration: none;}	
	.quick-links a:hover {text-decoration: underline;}

	.mag-finder
	{
		clear: both;
		margin-bottom: 10px;
	}

	.mag-finder a
	{
		vertical-align: top;
	}
	.mag-finder img
	{
		vertical-align: bottom;
	}
	.quick-link-item 
	{
	clear: both;
	background: url('/images/Design/Backgrounds/blue-square.gif') no-repeat top left;
	padding: 4px 0px 5px 15px;
	border-bottom: dotted 2px #a0a6ad;
	}

	.quick-links-list
	{
	margin-top: 20px;
	}
	.quick-links-header
	{
		margin-top: 15px;
		margin-bottom: 5px;
		color: #67686a;
	}
	.quick-links-header a
	{
		color: #67686a;
	}
	.quick-links-article
	{
		padding-bottom: 5px;
		border-bottom: dotted 2px #a0a6ad;
	    
	}

	#addThisPanel {margin-top: 2em; color: #666666;}

	#pflink {margin-top: 2em;}
	#pflink img {width: 27px; height: 25px;  border: none; vertical-align: text-top;}


/* QUICK LINKS ENDS */

/* FOOTER [Footer.ascx] */

	.pnlBottomContent 
	{
		padding-top: 50px;
		clear: both; 
		text-align: left;
	}

	.footer
	{
		width:100%;
		height:124px;
		background: url(/images/Design/Backgrounds/footer-crescent.jpg) top left no-repeat;	
		margin-top: 100px;
	}
	.rcuk-footer
	{
		border: none; 
		float: left;
	}
	.footer-address
	{
		text-align: center;
		padding-top: 30px;
		font-family:  arial, verdana, helvetica;
		font-weight: bolder;
		font-size: 0.9em;
		color: #434b4c;
	}

	.footer-links
	{
		margin-left: 195px;
		margin-right: 210px;		
		text-align: center;
		padding-top: 20px;
	}
	
	.footer-links a {font-family: arial, verdana, helvetica; font-weight: bolder; color: #67686a; text-decoration: none;}
	.footer-links a:active {text-decoration: none; color: #ffffff; background-color: #3366cc;}	
	.footer-links a:link {text-decoration: none;}	
	.footer-links a:visited {text-decoration: none;}	
	.footer-links a:hover {text-decoration: underline;}

/* FOOTER ENDS */

/* FACILITY FINDER [facilityFinder.ascx] */

	#siteList
		{
		 background-color: #2e5880;
		 color: #ffffff;
		 background: url(/images/siteListBox80_top.gif) no-repeat;
		 /* siteListBox80_strip.gif*/
		 margin-left: 5px; 
		 width: 160px;
		 overflow: auto;	 
		}
		
	#siteList #slHeader
		{
		 margin-top: 0px;
		 background-color: #2e5880;
		 background: url(/images/siteListBox80_top.gif) no-repeat;
		 width: 160px;
		}
		
	#siteList #slMain
		{
		 margin-top: 0px;
		 background-color: #2e5880;
		 /* background: url(/images/siteListBox80_strip.gif) top left repeat-y; */
		 width: 160px;
		}
		
	#siteList div
		{
		 background-color: #2e5880;
		 margin-bottom: 0px;
		}		
		
	#siteList select
		{
		 /* background: url(/images/siteListBox80_strip.gif) top left repeat-y; */
		 font-size: 80%;
		 width: 150px;
		 margin-left: 5px; 
		 background-color: #fcfcfc;	
		 margin-top: 1em;
		 border: none;
		 
		}
	
	#siteList #slFooter
		{
		 margin-top: 0px;
		 background-color: #2e5880;
		 background: url(/images/siteListBox80_bottom.gif) no-repeat;
		 width: 160px;
		}
		
/* FACILITY FINDER ENDS */		
	
/* NEWS */

/* home page news [homeNews.ascx] */

	.newsH2 {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 100%; color: #a45301;}

	.mainNewsList {margin-top: 0px; font-family: arial, helvetica, sans-serif; font-size: 100%; color: #464646;}

	.mainNewsList ul 
		{
		    padding-right: 0px;
		    padding-left: 0px;
		    padding-bottom: 0px;
		    padding-top: 0px;	    
		    margin-left: 0px;
		    margin-right: 0px;
		    margin-top: 0px;	    
		    list-style-type: none;	
		    margin-bottom: 0px; 
		}
		
	.mainNewsList ul li {
		    padding-right: 0px;
		    padding-left: 0px;
		    padding-bottom: 0px;
		    padding-TOP: 0px;	    
		    margin-left: 0px;
		    margin-right: 0px;
		    margin-top: 0px;	    
		    list-style-type: none;
		    margin-bottom: 5px;
						}
	.mainNewsList ul li div.headline {background-color: #e8e8e8; width: 770px; padding-left: 2px;}
	.mainNewsList ul li div.newsBlock {width: 770px; margin-top: 5px;}
	.mainNewsList ul li div.dateBlock {font-weight: bold; font-size: 90%; color: #666666; margin-bottom: 0.5em;}	
	.mainNewsList ul li div.picBlock {float: left; background-color: #fcfcfc; width: 90px; margin-right: 2px;}
	.mainNewsList ul li div.dataBlock {float: right; background-color: #fcfcfc; height: 90px; width: 670px; font-size: 90%; color: #464646; border-bottom: dotted 1px #666666;}
	
	.mainNewsList ul li div.dataBlockL {float: left; background-color: #fcfcfc; height: 90px; width: 670px; font-size: 90%; color: #464646; border-bottom: dotted 1px #666666;}
	.mainNewsList ul li div.picBlockR {float: right; background-color: #fcfcfc; width: 90px; margin-right: 2px;}
	
	.mainNewsList h2 {font-size: 110%; font-weight: bold; margin-bottom: 2px; color: #003366;}
	.mainNewsList h3 {font-size: 100%; font-weight: bold; margin-top: 0px; margin-bottom: 4px; color: #3366cc;}
	
	.mainNewsList h3 a {font-weight: bold; text-decoration: none; color: #3366cc;}
	.mainNewsList h3 a:visited  {font-weight: bold; text-decoration: none; color: #3366cc;}
	.mainNewsList h3 a:hover {font-weight: bold; text-decoration: underline; color: #3366cc;}
	.mainNewsList h3 a:active {font-weight: bold; text-decoration: none; color: #ffffff; background-color: #3366cc;}

	.picBlock a:active {border: solid 1px #3366cc;}

	.newsButton 
	{
		font-family: verdana,arial,helvetica;
		border: none; 
		background-color: #fcfcfc; 
		text-decoration: none; 
		font-weight: bold;
		font-size: 100%;
		color: #1F527B;
	}

/* NEWS ENDS */

/* IMAGES [for cute code snippets] */

	.imgLeft
	{
	padding-right: 0.5em; padding-left: 0.5em; font-size: 80%; float: left; padding-bottom: 0.5em; margin: 0.5em 1em 0.5em 0.5em; width: 140px; padding-top: 0.5em; background-color: #e8e8e8; text-align: center;
	}

	.imgAnch
	{
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
	}

	.imgNoBorder
	{
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
	}

	.imgRight
	{
	padding-right: 0.5em; padding-left: 0.5em; font-size: 80%; float: right; padding-bottom: 0.5em; margin: 0.5em 1em 0.5em 0.5em; width: 140px; padding-top: 0.5em; background-color: #e8e8e8; text-align: center;
	}

	.imgRight62
	{
	padding-right: 0.5em; padding-left: 0.5em; font-size: 80%; float: right; padding-bottom: 0.5em; margin: 0.5em 1em 0.5em 0.5em; width: 62px; padding-top: 0.5em; text-align: center;
	}

	.imgRightNoPadding
	{
	float: right;
	}

	.imgLeftNoPadding
	{
	float: left;
	}

	.imgQuoteRight
	{
	margin: 0.5em 1em 0.5em 0.5em; padding: 0.5em; font-size: 80%; float: right; width: 140px; background-color: #e8e8e8;
	}

	.imgQuoteLeft
	{
	margin: 0.5em 1em 0.5em 0.5em; padding: 0.5em; font-size: 80%; float: left; width: 140px; background-color: #e8e8e8;
	}

	.imgQuoteMarkRight
	{
	vertical-align: text-top; float: right;
	}

	.imgQuoteNoBorder
	{
	border-style: none;
	}

	.imgLeft200
	{
	padding-right: 0.5em; padding-left: 0.5em; font-size: 80%; float: left; padding-bottom: 0.5em; margin: 0.5em 1em 0.5em 0.5em; width: 205px; padding-top: 0.5em; background-color: #e8e8e8; text-align: center;
	}

	.imgRight200
	{
	padding-right: 0.5em; padding-left: 0.5em; font-size: 80%; float: right; padding-bottom: 0.5em; margin: 0.5em 1em 0.5em 0.5em; width: 205px; padding-top: 0.5em; background-color: #e8e8e8; text-align: center;
	}

	.imgLeftStud
	{
	padding-right: 0.5em; padding-left: 0.5em; font-size: 80%; float: left; padding-bottom: 0.5em; margin: 0.5em 1em 0.5em 0.5em; width: 100px; padding-top: 0.5em; background-color: #e8e8e8; text-align: center;
	}

	.imgLeftStudNoColor
	{
	padding-right: 0.5em; padding-left: 0.5em; font-size: 80%; float: left; padding-bottom: 0.5em; margin: 0.5em 1em 0.5em 0.5em; width: 100px; padding-top: 0.5em; text-align: center;
	}

	.imgCredit
	{
	font-size: 80%
	}

/* IMAGES [for snippets] END */

	.auroraTop
	{
	margin-top: 0em;
	}

	.anchNoUnderline
	{
	text-decoration: none;
	}

	.clsTextRed
	{
	color: red;
	font-weight:bold;
	}

	.clsTextCenter
	{
	text-align: center;
	}

	.clsTextRight
	{
	text-align: right;
	}

/* AURORA */ 
/* common link section */

	#commonLinks ul
		{
	    padding-right: 0px;
	    padding-left: 0px;
	    padding-bottom: 0px;
	    padding-top: 0px;	    
	    margin-left: 10px;
	    margin-right: 0px;
	    margin-top: 15px;	    
	    list-style-type: none;	 
		}	

	#commonLinks A {text-decoration: none; font-size: 90%; font-weight: bold; color: #000000;}

	#commonLinks A:visited {text-decoration: none; font-size: 90%; font-weight: bold; color: #000000;}

	#commonLinks A:hover {text-decoration: underline; font-size: 90%; font-weight: bold; color: #000000;}

/* yehudis */

	ul.sys_simpleListMenu
		{
	    font-size: 95%;
	    PADDING-RIGHT: 0px;
	    PADDING-LEFT: 0px;
	    PADDING-BOTTOM: 0px;
	    margin-left: 5px;
	    margin-right: 5px;
	    margin-top: 0px;	    
	    /* MARGIN: 15px 5px; */
	    PADDING-TOP: 0px;
	    LIST-STYLE-TYPE: none;	    
		}
	
	ul.sys_simpleListMenu li
		{
	    margin-top: 0px;	
	    margin-bottom: 0px;	
	    padding-top: 0px;
	    padding-bottom: 0px;	    
	    LIST-STYLE-TYPE: none;
	    BACKGROUND: url(/images/menu2.jpg) no-repeat;
		}
		
	ul.subMenu
		{
	    background-color: #fcfcfc;	    
	    /* LIST-STYLE-TYPE: none; */
	    BACKGROUND: none;
		}		
	
	ul.subMenu li
		{
	    margin-top: 2px;	
	    margin-bottom: 2px;	
	    margin-left: -30px;
	    padding-top: 0px;
	    padding-bottom: 0px;
	    background-color: #fcfcfc;	    
	    BACKGROUND: none;
		}	

	ul.subMenu li a
		{
	    background-color: #fcfcfc;
	    text-decoration: none;	    
		}	
		
	ul.subMenu li a.high
		{
	    background-color: #ccccff;
	    text-decoration: none;	    
		}	
		
	ul.subMenu li a.high3
		{
	    background-color: #ffccff;
	    text-decoration: none;	    
		}

	UL.sys_simpleListMenu A
		{
	    BORDER-RIGHT: 0px;
	    BORDER-TOP: 0px;
	    DISPLAY: block;
	    PADDING-LEFT: 5px;
	    PADDING-BOTTOM: 5px;
	    BORDER-LEFT: 0px;
	    COLOR: #003366;
	    PADDING-TOP: 5px;
	    BORDER-BOTTOM: 0px;
	    text-decoration: none;
	    font-weight: bold;
		}	
	

	UL.sys_children A
		{
	    BORDER-RIGHT: 0px;
	    BORDER-TOP: 0px;
	    DISPLAY: block;
	    PADDING-LEFT: 5px;
	    PADDING-BOTTOM: 5px;
	    BORDER-LEFT: 0px;
	    COLOR: #003366;
	    PADDING-TOP: 0px;
	    BORDER-BOTTOM: 0px;
	    text-decoration: none;
	    font-weight: bold;
		}
	


	UL.sys_simpleListMenu A:hover
		{
	    text-decoration: underline;
		}

	UL.sys_children DIV.sys_selected A
		{
	    text-decoration: underline;
		}

	UL.sys_children DIV.sys_selected A
		{
	    text-decoration: none;
	    background-color: #e8e8e8;
	    margin-right: 5px;
		}		
		
	UL.sys_children UL.sys_children DIV.sys_selected A
		{
	    text-decoration: underline;
	    background-color: #fcfcfc;   
		}

/* AURORA ENDS */

/* STOAT */
/* communtiy stoat content list */

	#contentList li:first-child {display: none;}
	#contentList li.sys_folder {list-style-image: url(/images/folder.jpg);}	
	#contentList li.sys_aspx {margin-left: -16px; margin-top: 5px;}

/* STOAT ENDS */