/* Last Updated */
/*************************************************************/
/*
 *  Nov 13, 2009
 *
 */
 
/* Styles on TOP page only */
/*************************************************************/ 

/* CSS structure */
/*************************************************************/

/* Order of property */
/*************************************************************/
/*
 *  display
 *  list-style
 *  position
 *  float
 *  clear
 *  width
 *  height
 *  margin
 *  padding
 *  border
 *  background
 *  color
 *  font
 *  text-decoration
 *  text-align
 *  vertical-align
 *  white-space
 *  other text
 *  content
 *
 *  http://www.mozilla.org/css/base/content.css
 *
 */

/* left column */
/*************************************************************/

/* right column */
/*************************************************************/

/* Top News box */
/*************************************************************/

.first_infobox{
	/*height:230px;*/
	margin-right:1px;
	margin-left:0px;
	margin-bottom:10px;
	border: solid 1px #333;	
	overflow:auto;	
}

.first_infobox td{
	padding:5px;	
	/*padding-top:5px;
	padding-left:10px;
	padding-right:5px;*/
}

.first_infobox h2{
	margin-top:5px;
	margin-bottom:0;
	color:#666;    
	font-size:14px;
	line-height:16px;
} 

.first_infobox img{
	margin:5px;
}

.first_infobox p{
	margin-top:5px;
	font-size:12px;
}

/* Information box */
/*************************************************************/

.second_infobox{
	height:530px;
	margin-right:1px;
	margin-left:0px;
	margin-bottom:10px;
	border: solid 1px #333;	
	overflow:auto;
}

.event_title{
	height:25px;
	padding-top:5px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	background:#A6CAF0;
}

.event_title h2{
	color:#808080;
	font-size:14px;
	text-indent:15px;
}

.event_style
{
    padding:10px;
    border-bottom:dotted 1px #999;
}

.event_style img{
/*	width:75px;*/
	margin:10px;
	border:solid 1px #999;
}

.event_style h2{
	margin-top:10px;
	margin-bottom:0;
	color:#333;
	/*color:#666;*/
	font-size:20px;
	/*font-size:14px;*/
	font-weight:bold;	/*added 10/13/09 */
	line-height:16px;
}

.event_style h3{
	margin-top:10px;
	margin-bottom:0;
	color:#333;
	font-size:18px;
	font-weight:bold;
	line-height:16px;
}

.event_style p{
	margin-top:5px;
	margin-bottom:10px;
	font-size:12px;
}

/* News box */
/*************************************************************/

.newsbox{
	height:80px;
	padding:5px;
	/*padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;*/
	border:1px solid #666;
	color:#333;
	overflow:auto;
}

.newsbox h2{
	margin-bottom:5px;
	font-size:14px;
	line-height:16px;
}

.news_list{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:30px;
}