﻿	body
	{
		background: #C9C9C9 url(   'images/body-bg.jpg' ) repeat-x;
		padding-top: 1px;
		font-size:medium;
		font-family: Verdana,Tahoma,arial,sans-serif;
	}

	#header
	{
		background: url(   'images/header.png' ); /* no-repeat;*/
		height: 110px;
		border: 1px solid silver;
		margin-bottom: 10px;
		font-size:30pt;
		font-family: Verdana,Tahoma,arial,sans-serif;
		color: Orange;
		
	
	}

	#page_margins
	{
		width: 790px;
		margin: 0 auto;
		font-family: Verdana,Tahoma,arial,sans-serif;
		color: #444444;
		background-color: #FFF;
		border: 2px solid #AAAAAA;
		padding: 4px;
	}
.ProgramTitle
{
    font-family: Arial;
    font-size: x-large;
    font-weight: bold;
    font-style: normal;
    color: #008000;
}

#siteTools {
color: #000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(images/ytbg2.gif);
background-position:bottom;
background-repeat:repeat-x;
background-color:#FFFFFF;
height:27px;
padding:0px 0px 0px 0px;
margin:0px 0px 5px 0px;
border:solid 1px #eff0f1;
}

#siteTools .date{
padding:4px 5px 0px 5px;
color: #000;
font-size:11px;
font-weight:bold;
}

.breakOut{
font-weight:bold;
font-size:small;

margin-bottom:0px; 
padding: 0px; 
background-color:#f3f3f3; 
border: solid 1px  #a8b0bb;
}


.breakOut h1{
font-weight:bold;
font-size:14px;
color:#000;
}

.pageHeader_horizNavBar
{
  background: url(/images/horiznav_bg.gif) repeat-x;
  height: 20px;
  border-top: solid 1px #ffffff;
  border-left: solid 1px #cccccc;
  border-right: solid 1px #cccccc;
  border-bottom: solid 1px #cccccc;
  padding: 0 0 0 10px;
}



.pageHeader_horizNavBar a
{
  padding-top: 3px;
  height: 17px;
  text-align: center;
  color: #07519a;
  text-decoration: none;
  font-weight:bold;
  font-family:Arial;
  font-size:medium;
}




/* Left column */

	.LeftBox
	{
		width: 170px;
	      border-left: solid 1px #cccccc;
          border-right: solid 1px #cccccc;
          border-top: solid 1px #cccccc;
          
	}

    .boxHead
	{
		font-weight: bold;
		padding-top:7px;
		padding-right:8px;
		font-family: Arial;
        font-size: large;
	}
	
	.LeftBoxHeader
	{
		background-image: url(images/headline_bg.gif);
		background-repeat: repeat-x;
		height: 24px;
		font-weight: bold;
	}

	.LeftBoxTitle
	{
		padding-right: 5px;
		padding-top: 5px;
		font-family: Arial;
        font-size: large;
        font-weight: bold;
        text-decoration: none;
	}

    .LeftBoxTitle a
	{
		padding-right: 5px;
		padding-top: 5px;
		font-family: Arial;
        font-size: large;
        font-weight: bold;
        text-decoration: none;
	}
	
	.LeftBoxBody
	{
	      border-left: solid 1px #cccccc;
          border-right: solid 1px #cccccc;
          border-bottom: solid 1px #cccccc;
		background-image: url(images/grey-bg.jpg);
		background-repeat: repeat-x;
		width: 170px;
		padding: 10px 0px 0px 0px;
		float: right;
		font-family: Arial;
        font-size: medium;
   	}




/* Category list */

.categoryList ul li
{
	float: right;
	width: 90%;
	padding-right:5px;
}

.categoryList a
{
	float: right;
	text-decoration: none;
}

.categoryList a:hover
{
	color: orange;
	text-decoration: underline;
	background-image: none;
}

/* Global section settings */
.LeftBox a
{
	padding-right: 2px;
	display: block;
	padding-left: 2px;
	
	padding-top: 2px;
}

.LeftBoxBody ul
{
	margin: 0;
	list-style-type: none;
}

.RightBox ul
{
	margin: 0;
	list-style-type: none;
}

.LeftBoxBody ul li
{
	margin: 0;
}

.RightBox ul li
{
	margin: 0;
}

.LeftBoxBody a *
{
	color: #CC6714;
}



	/********************************************/

	/* Footer */

	#footer
	{
		height: 24px;
		background-image: url(images/headline_bg.gif);
		background-repeat: repeat-x;
		margin-top: 15px;
		text-align: center;
		border: 1px solid silver;
	}

	
	/**************************/
	
	
	/**************************/
	/* Comment */

	#commentList
	{
	}

	.commentDate
	{
		margin: 0;
		padding: 0px 5px 0px 0px;
		float: right;
		margin-right: 5px;
	}

	.commentHeader
	{
		background-image: url(images/grey-bg.jpg);
		background-repeat: repeat-x;
		height:21px;
	}

	.comment
	{
		border: 1px solid silver;
		margin-top: 5px;
		margin-bottom: 10px;
		padding-bottom: 5px;
	}

	.commentContent
	{
	}

	.commentHeader .author
	{
		margin-left: 5px;
	}

	.self
	{
		background-color: #F5F5F5;
	}


	.comment .content
	{
		min-height: 40px;
		margin: 5px 5px 0 5px;
	}
    



	/**************************/
.commentTitle
{
    font-family: Arial;
    font-style: normal;
    text-align:right;
    color: #008000;
    font-size: medium;
    font-weight: bold;

}

h1
{
    font-family: Arial;
    font-size:xx-large;
    font-weight: bold;
    font-style: normal;
    text-align:center;
    color: orange;
}

.pagepath 
	{
		float: right;
		width: 99%;
		border-bottom: 1px solid #cccccc;
        
        font-size:small;
        font-weight: bold;
        font-style: normal;
        color: black;
	}
	
	.pagepath a
	{
		
        font-size:small;
        font-weight: bold;
        font-style: normal;
        color: black;
	}
	
	.boxtitle
	{
		background: url(   '/images/boxtitle.gif' ); /* no-repeat;*/
	    width:148px;
	    height:23px;
		font-size:large;
		padding-top:5px;
		padding-right:5px;
		font-weight:bold;
		font-family:  Traditional Arabic,Tahoma,arial,sans-serif;
		color: Orange;
	
	}
	
	.boxtitleorange
	{
		background: url('/images/boxtitleorange.gif' ); /* no-repeat;*/
	    width:224px;
	    height:23px;
		font-size:large;
		padding-top:5px;
		padding-right:5px;
		font-weight:bold;
		font-family: Verdana,Tahoma,arial,sans-serif;
		color: #f8f8f8;
		border-bottom:1px dotted orange;
		
	
	}
	
	.fimg
	{
	    border:solid 2px silver;
	
	}
	
	.nimg
	{
	    padding:3px;
	}
	
	.schFooter
	{
	    border-top:solid 1px silver;
	}
	
	.programs a
	{
	     font-size:large;
        font-weight: bold;
        font-style: normal;
        color: black;
	    }
	    
	    .programsFull a
	    {
	     font-size:large;
        font-weight: bold;
        font-style: normal;
        color: black;
	    }
	    
	     .programsFull 
	    {
	     font-size:medium;
        font-style: normal;
        color: black;
	    }
	    
	    .newsTitleSmall
	    {
	           font-family: Arial;
    font-style: normal;
    color: black;
    font-size: medium;
    font-weight:bold;
   
}
	    .newsSubTitleSmall
	    {
	font-family: Arial;
    font-style:italic;
    color: black;
    font-size: medium;   
}
	    .newsBodySmall
	    {
	           font-family: Arial;
    font-style: normal;
    color: black;
    font-size: medium;
    text-align:justify;
   
}

	    .newsSubTitle
	    {
	font-family: Arial;
    font-style:italic;
    color: black;
    font-size: medium;   
}
	    .newsBody
	    {
	           font-family: Arial;
    font-style: normal;
    color: black;
    font-size: medium;
    text-align:justify;
	    }
     
     
     .frontlinks a
	    {
	           font-family: Tahoma,Arial;
    font-style:normal;
    font-weight:bold;
    color: black;
    font-size: medium;
    text-align:justify;
    text-decoration:none;
   
}