/* CSS Document */
div.module { margin:0; padding:0; }
div.module .item { margin-top:10px; padding-bottom:10px; } 
div.module .item.first {  }
 
div.module .separator { border-top:1px solid #D2E3F6; } 
div.module .separator hr { display:none; } 

div.module .item .itemHeader { overflow:hidden; zoom:1; }
div.module .item .itemBody { overflow:hidden; zoom:1; }
div.module .item .itemFooter { overflow:hidden; zoom:1; }

div.module .item .title { margin:0; padding:0; }
div.module .item .title a { margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#02A6D4 !important ; }  
div.module .item .information { overflow:hidden; zoom:1;  }
div.module .item .category { font-family:Arial, Helvetica, sans-serif; }
div.module .item .dateTime { margin:0; padding:0; line-height:normal; }
div.module .item .dateTime .date,
div.module .item .dateTime .time { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FD9A05; } 
div.module .item .summary { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4A5E6C; margin:0 0 5px 0; }
div.module .item .location { font-family:Arial, Helvetica, sans-serif; }
div.module .separator.last { display:none; }

div.rss { margin-top:5px; line-height:normal; overflow:hidden; zoom:1; float:none; clear:both; }
div.rss a { 
	display:block; 
	float:right; 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#02A6D4; 
	background-image:url('../images/rss.png');
	background-repeat:no-repeat;
	background-position:left 1px;
	padding-left:15px; 
}  

div.module.buttons { float:left;  overflow:hidden; zoom:1; clear:both; padding-bottom:15px; }
div.module.buttons a {
	display:block;
	background-image:url('../images/ButtonWrapperLeft.jpg');
	background-repeat:no-repeat;
	height:21px;
	overflow:hidden;
	text-align:center;
	padding-left:3px;
	text-decoration:none;
}
div.module.buttons a span {
	display:block;
	border:0;
	float:left;
	background-color:transparent;	
	padding:0 20px 0 17px;
	margin:0;
	height:21px;  
	line-height:21px;
	white-space:normal;
	overflow:hidden;
	background-image:url('../images/ButtonWrapperRight.jpg');
	background-repeat:no-repeat;
	background-position:right top;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;
	font-size:12px;  
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	letter-spacing:1px;
}

div.list.error { text-align:center; }






