/* Navigation */



#navigation {font-family: "Verdana"; 
             font-size: 10pt; 
             font-weight: bold; 
             color: #454F88;}

#navigation a {font-size: 12; 
               font-weight: bold; 
               color: #454F88; 
               text-decoration: none;}

#navigation_side {/* position: absolute;  top: 23%;
                  width: 19%;*/
                  font-family: "Verdana";} 

#navigation_side a {font-size: 11; 
                    font-weight: bold; 
                    color: #454F88; 
                    text-decoration: none;}



#navigation_bottom {font-family:"Verdana";
                    font-size:11; 
                    /* font-weight: bold; */
                    color: #454F88;
                    text-align: center;}

#navigation_bottom a {text-decoration: none;}



#current  {background-color: #454F88;
	  vertical-align: center; 
          color: #FFFFFF;
          font-size: 11;
          font-weight: bold;}


#subtopic {position: relative; left: 2%;
           color: #000000;}


ul.subsubtopic {position: relative; left: .5%;
		/*text-decoration: underline;*/
		margin-top: 0;
		padding-top: 5px;
		list-style-position: outside;
		list-style-image: url("../images/greendot.jpg");
		color: #000000;}



#breadcrumbs, #breadcrumbs a {font-family:"Verdana";
                              font-size:11; 
                              font-weight: bold;
                              color: #2D64A2;}





/* Content */

BODY { color: #000000;
       background-color: #ffffff;
       font-family: "Verdana"; 
       font-size: 12;}


TD   { color: #000000;
       background-color: #ffffff;
       font-family: "Verdana"; 
       font-size: 12;}
       
TD.calendardate {color: #454F88;
			       font-size: 10;}

CAPTION.calendarmonth {color: #FFFFFF;
        background-color: #454F88;
        font-size: 13;
		 font-weight: bold;}
				        
TH  {font-family: Verdana;
    font-size: 10;}
       

A:active {color: #2D64A2;}
A:hover  {color: #FF0000;}
A:link   {color: #2D64A2;}
A:visited  {color: #497843;
	    font-weight: bold;	
	   }


H2 {color: #454F88; 
        font-size: 18;
        font-weight: bold;}

H3 {color: #454F88; 
        font-size: 13;
        font-weight: bold;}
  

#newstitle 	{background-color: #454F88;
		text-align: center; 
          	color: #FFFFFF;
          	font-size: 11;
          	font-weight: bold;}

#news	{font-family: "Verdana";
	font-size: 8pt;
	/* position: relative; right: 7%; */
	background-color: #ebecf6;}



#calendar {font-family: Verdana;}

#calendar a {color: red;
             text-decoration: underline;}

#programname {color: #454F88; 
        font-size: 18;
        font-weight: bold;}

#programdate {color: #454F88; 
        font-size: 16;
        font-weight: bold;}

#date {font-family: "Arial"; 
       font-size:11; 
       font-weight: bold; 
       color: #FFFFFF;}

#bookmark {font-family:"Verdana";
           font-size:11; 
           font-weight: bold;
           color: #2D64A2;
	   position: absolute; right: 15%;}
					 
#footer {font-family:"Verdana";
         font-size:10;
				 color: #454F88;
         text-align: center;}
				 
#whatsnew {background-color: #2D64A2;
           font-family:"Verdana"; 
           font-size:12;
           width: 20%; }

#whatsnew a {display: block; 
             font-weight:bold; 
             color:#FFFFFF; 
             text-decoration:none;}

#search {font-family: "Verdana"; 
         font-size: 10; 
         color: #454F88;}

#caption {font-size: 11;}

#title {font-size:13;
		color:black}
		
#container
{
width: 90%;
margin: 10px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
line-height: 130%;
}

#top
{
padding: .5em;
background-color: #ddd;
border-bottom: 1px solid gray;
}

#leftnav
{
float: left;
width: 160px;
margin: 0;
padding: 1em;
}

#rightnav
{
float: right;
width: 160px;
margin: 0;
padding: 1em;
}

#content
{
margin-left: 30px;
border-left: ;
margin-right: 0;
border-right: 0;
}