/*CSS for JQuery Tabs */
.widget {  
	clear: both; 
	width: 650px;      
	background: #FFFFFF; 
	margin-bottom: 15px;   
}   
.widget a {   
	color: blue; 
	text-decoration: none;   
}   
.widget a:hover {      
	text-decoration: underline;   
}   
ul.tabnav li {  
	float: left; 
	width: 123px;
	height: 20px;
	display: inline;   
	list-style: none; 
	text-align:center; 
	margin-right: 10px;
}   
ul.tabnav li a { 
  	text-decoration: none;   
	display: block;
	height: 20px;
	color: #FFFFFF;  
	font-size: 85%; 
	line-height: 115%;
	font-weight: 800;
	text-transform: uppercase; 
	padding-top: 3px;    
	outline: none;  
	background: url(images/tab-off.gif) top left no-repeat;     
}   

ul.tabnav li a:hover {   
	background: url(images/tab-on.gif) top left no-repeat;   
	color: #FFFFFF;    
	text-decoration: none;   
}   
ul.tabnav li a:active, .tabnav li.ui-tabs-selected a {   
	background: url(images/tab-on.gif) top left no-repeat;   
	color: #FFFFFF;   
	text-decoration: none;   
}   
.tabdiv {   
	clear: left;
	font-size: 88.5%;
} 
.tabdiv#news {
	padding: 20px 5px 10px 5px; 
}
.tabdiv ul.news {
	list-style: none;
	margin-bottom: 10px;
}
.tabdiv ul.news li {
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 20px;
	padding-right: 15px;
	background-image: url(images/bullet-news.jpg);
	background-repeat: no-repeat;
}
.tabdiv ul.news li h3 {
	padding-left: 65px;
	color: #C10E20;
	font-size: 125%;
	margin: 0px;
	padding-top: 0px;
	line-height: 100%;
}
.tabdiv ul.news li h4 {
	padding-left: 65px;
	color: #0E1E3D;
	font-size: 110%;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 100%;
	font-weight: normal;
}
.tabdiv#events h3 {
	color: #C10E20;
	font-size: 180%;
	padding-top: 15px;
	margin-bottom: 10px;
}
.tabdiv#events h4 {
	color: #0E1E3D;
	font-size: 120%;
	line-height: 100%;
}
.tabdiv#events .date {
	background-image: url(images/bkgd-event.gif);
	background-repeat: no-repeat;
	padding: 15px;
}
.tabdiv#events table tr th {
	background-image: url(images/icon-events.gif);
	background-repeat: no-repeat;
	height: 51px;
	width: 51px;
	padding-top: 12px;
	padding-left: 4px;
	font-weight: 800:
}
.tabdiv#events table tr td {
	padding-left: 4px;
	padding-right: 4px
}
.tabdiv#events table tr td p.time{
	color: #C10E20;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.tabdiv#events table tr td.more {
	border-top: 1px dashed #CCCCCC;
	padding-top: 10px;
}
.ui-tabs-hide {   
	display: none;   
}  


