body       {
	font: 12px/17px Arial, Helvetica, sans serif;
	color: #000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
margin-bottom: 0px;
	background : #006791;
          }
#mainAbsTable {background : #ffffff;
}
strong     { font: 13px/17px Arial, Helvetica, sans serif;
                font-weight: bold;
             color: #006791
           }

hr        { color: #cccccc;
            size: 1pt
          }

ul li        { font: 12px/17px Arial, Helvetica, sans serif;
               color: #000;
 	list-style-type:circle
          }

td,p       { font: 12px/17px Arial, Helvetica, sans serif;
                  color: #000;}


.leftmenu { vertical-align:top;
background:#9DC2DE
}

#left_menu {
	margin: 0px 0px 0px 0px;
	padding:0px;
	border: none;
	background-color:transparent;
	float:right;
	width:140px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:140px;
	}
	/* Again, "be nice to Opera 5". */
	body>#left_menu {width:140px;}


#left_menu  ul, #left_menu li{
	display: inline; 
	list-style: none;
}
#left_menu  li a:link, #left_menu  li a:link, #left_menu  li a:visited { 
	font:12px/15px  Arial, sans-serif;
	display: block;
	text-decoration: none; 
	color: #000000;
	background-color : #9DC2DE;
	padding: 4px 3px 3px 5px;
	border-top: 1px solid #DEFCF7;
	border-right: none;
	border-bottom: 1px solid #7EA4D8;
	border-left: 1px solid #B1D3EC;
	text-align: left;
	width : 140px;
	font-weight: normal;
}
#left_menu  li a:hover,#left_menu li a:active { 
	background-color : #E8EAEF;
	border-bottom: 1px solid #093E10;
	border-top: 1px solid #7DC7E3;
}

#thelogo {position:relative;
margin:0px 0 0 0px;
padding:0px 0 0 0px;
}

  
#botmenu    {float:center;
text-align:center;
padding-top:14px;
padding-bottom:10px;
color:#fff;
border-top:1px solid #666;
background:#666;
}

#botmenu  a, #botmenu  td  {font:10px/17px verdana, arial, georgia, sans-serif;
color:#fff;
}

#content { 
border-left:1px solid #A8CFE1;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
vertical-align:top;
font: 12px/17px Arial, Helvetica, sans-serif; 
color: #000; 
background:#DFF3FD
}

body>#content
#content table, #content td, #content p { vertical-align:top;

}


#top_menu{ background:#b5c7de;
padding-bottom:0px;
padding-left:0px;
}


h3 {color:#0064BD;
font:16px/20px "Trebuchet MS", georgia, sans-serif;
font-weight:800
padding-top:16px;
padding-bottom:0px;
margin-bottom:0px;}


h5 {color:#003399;
padding-top:4px;
font:13px/14px "Trebuchet MS", georgia, sans-serif;
font-weight:700}

a:link    { font-weight: normal; text-decoration: underline; color: #002059 } 
a:visited { font-weight: normal; text-decoration: underline;  color: #002059 }
a:hover   { font-weight: normal; text-decoration: none; color: #6095CE }
a:active  { font-weight: normal; text-decoration: underline; color: #6095CE }


.smaller { font-family: arial,helvetica,sans-serif; font-size: 8pt; line-height: 110%; color: #666666 }

.pic { padding:5px;
}

.dates td {padding-top:5px;
border-bottom:1px solid #ccc;
}

.title_s { font: 11px/17px Arial, Helvetica, sans serif; color: #000;
}

.prog h3 {border-bottom:1px solid orange;
border-top:1px solid orange;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background:white;
margin-bottom:10px;
}

div.pod1{background: #ffffff url(images/topPod.gif) no-repeat top left;
width:266px;
	voice-family: "\"}\"";
	voice-family:inherit;
	padding-top:8px;
}
div.pod2{background:transparent url(images/rekaPod.gif) repeat-y bottom left;
width:266px;
	voice-family: "\"}\"";
	voice-family:inherit;
	padding-bottom:0px;
	}
div.pod3 {background:transparent  url(images/botPod.gif) no-repeat bottom left;
width:266px;
	voice-family: "\"}\"";
	voice-family:inherit;
	padding-bottom:0px;
}
div.pod2 h2 {/*color:white;
background:none;
*/

}
div.pod2 h2.dates {font-family:trebuchet ms,arial,serif;
font-size:15px;
font-weight:bold;
color:#000033;
padding:5px;
width:200px;
margin-bottom:0px;
padding-top:10px;
padding-left:27px;
padding-bottom:0px;
padding-right:0px;
background:none;
}
div.pod2 ul {margin-left:7px;
margin-left:24px;
padding-right:15px;
padding-bottom:0px;
padding-top:7px;
}
div.pod2 ul li {
list-style-type:none;
font:13px/17px arial,Helvetica, sans-serif;
padding-bottom:18px;
}
div.pod2 ul li.bot {padding-bottom:0px;

}
