/* stfc style sheet */
/* last updated 29 March 2007 by Tony (create) */


	body 
		{
		background-color: #fcfcfc;
		margin-top: 0px;
		font-size: 80%;
		font-family: arial, helvetica, sans-serif;
		width: 800px;
		}
	
	#body
		{		
	
		}

/* system fonts, etc */

	h1
		{
		font-size: 140%;
		font-weight: bold;			
		}
	
	h2
		{
		font-size: 140%;
		font-weight: bold;			
		}	
	
	h3
		{
		font-size: 140%;
		font-weight: bold;			
		}	
	
	h4
		{
		font-size: 140%;
		font-weight: bold;	
		}
	
	h5
		{
		font-size: 101%;
		font-weight: bold;	
		}

	h6
		{
		font-size: 80%;
		font-weight: bold;
		}

/* custom fonts, etc */	

	.pageSummary {font-style: italic;}

	#T999_plhSummary {font-style: italic;}


/* page layout */

	#pnlHeader {background-color: #fcfcfc; width: 600px; height: 40px; margin-bottom: 0px;}

	#pnlLeftColumn {float: left; width: 171px; padding: 0px; background-color: #e8e8e8; max-width: 171px;}

	#pnlCentreColumn {float: left; margin-top: 5em; width: 600px; margin-left: 25px;}

	#pnlRightColumn {width: 171px; float: right; margin-left: 25px; margin-right: -5px; padding-left: 0px; padding-right: 0px;}

	#pnlClear {clear: both;}

	#pnlBottomContent {margin-left: 175px; width: 455px; height: 90px; color: #999999; 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: 15px;}

	#pfLink A {font-weight: bold; text-decoration: none;}

	#pfLink A:hover {font-weight: bold; text-decoration: underline;}
	
	#plUpdated {font-size: 90%; color: #666666;}

/* top utilities */

#skipLink {display: none;}
#topUtil	{background-color: #003466; float: right; margin-right: 10px; margin-top: 10px; font-weight: bold;}
#topUtil A:active	{text-decoration: none; color: #fcfcfc;}
#topUtil A:link		{text-decoration: none; color: #fcfcfc;}
#topUtil A:visited	{text-decoration: none; color: #fcfcfc;}
#topUtil A:hover	{text-decoration: underline; color: #fcfcfc;}

/* breadcrumb trail */

	#breadcrumbs {display: none;}

/* 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;}

/* 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;}


/* classes for printer-friendly display, etc */

	.pnlHeader {background-color: #e8e8e8; width: 800px; height: 206px;}
				
	.hBlock {display: none;}

/* 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: 0px;
	    LIST-STYLE-TYPE: none;
	    BACKGROUND: url(/images/menu2.jpg) no-repeat;
		}
	
	ul.sys_simpleListMenu ul.sys_children
		{
	    PADDING-RIGHT: 0px;
	    PADDING-LEFT: 5px;
	    PADDING-BOTTOM: 0px;
	    MARGIN: 5px 0px 5px 0px;
	    PADDING-TOP: 0px;
	    background-color: #fcfcfc;
		}
	

	ul.sys_simpleListMenu ul.sys_children li
		{
	    PADDING-RIGHT: 0px;	    
	    PADDING-BOTTOM: 0px;
	    background-image: 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;   
		}

/* for home page news listing */

#mainNewsList {margin-top: 0px;}

	ul#D2
		{
		    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;	 
		}

	#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;	 
		}
	#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: 403px; padding-left: 2px;}
#mainNewsList ul li div.newsBlock {width: 403px; margin-top: 5px; }
#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; width: 300px;}
#mainNewsList h2 {font-size: 110%; font-weight: bold; margin-bottom: 2px; color: #003366;}
#mainNewsList h3 {font-size: 110%; font-weight: bold; margin-top: 0px; margin-bottom: 4px; color: #003366;}

#mainNewsList h3 A {text-decoration: none; color: #003366;}

#mainNewsList h3 A:visited {text-decoration: none; color: #003366;}

#mainNewsList h3 A:hover {text-decoration: underline; color: #003366;}

#mainNewsList h3 A:visited:hover {text-decoration: underline; color: #003366;}

/* intro lists */
	
	
/* quick links */

.qlHeader {background-color: #e8e8e8; color: #003366; font-weight: bold; width: 161px; padding-left: 5px;}

div#quickLinksPanel ul{
		    padding-right: 0px;
		    padding-left: 0px;
		    padding-bottom: 0px;
		    padding-top: 5px;	    
		    margin-left: 5px;
		    margin-right: 0px;
		    margin-top: 0px;	    
		    list-style-type: none;
		    font-size: 90%;	 
		}

div#quickLinksPanel A
{
    COLOR: #003366;
    text-decoration: none;
    font-weight: bold;
}

div#quickLinksPanel A:hover
{
    COLOR: #003366;
    text-decoration: underline;
    font-weight: bold;
}
