body {
	margin			: 0 0;
	padding			: 0 0;
	background-image: url(images/bg_body.jpg);
	background-repeat:repeat-x;
	background-color: #2775AB;
	font-family		: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #7391AE;
}

#main{
	width			: 960px;
	margin			: 0 auto;
	overflow		: hidden;
	background		: url(images/bg_main.jpg) repeat-y;
}

/*-------------------------------HEADER---------------------------*/

#headerArea{
	width			: 924px;
	height			: 148px;
	overflow		: hidden;
	margin			: 0 auto;
	background		: url(images/bg_header.jpg);
}

#logo{
	width			: 290px;
	height			: 106px;
	float			: left;
	overflow		: hidden;
}

#top{
	width			: 285px;
	height			: 29px;
	float			: right;
	overflow		: hidden;
	padding			: 5px 0px 0px 11px;
}

.home{
	float:left;
}

.sitemap{
	float:left;
	margin-left:6px;
}

.searchTitle{
	float:left;
	color:#FFFFFF;
	margin-top:3px;
	margin-left:12px;
}

#searchArea{
	float:left;
	margin-left:7px;
}

.typeSearch{
	width:154px;
	height:18px;
	border:none;
	padding:2px 3px;
	background:transparent url(images/bg_input_search.jpg) no-repeat;
}
/*-----------------------------MENU--------------------------------*/

#menuArea{
	width			: 924px;
	height			: 40px;
	margin			: 0 auto;
	text-align		: center;
	background		: url(images/bg_menu.jpg) repeat-x;
	overflow		: hidden;
}

/*------------------------------CONTAINER---------------------------*/

#container{
	width			: 924px;
	overflow		: hidden;
	margin			: 0 auto;
}

#blockLeft{
	width			: 664px;
	float			: left;
	overflow		: hidden;
	margin-left		: 4px;
	_margin-left	: 2px;
}

#bannerInterior{
	width			: 664px;
	height			: 48px;
	float			: left;
	overflow		: hidden;
	background		: url(images/banner_interior.jpg) no-repeat;
}

#textArea{
	width			: 617px;
	float			: left;
	overflow		: hidden;
	border-right	: 2px solid #d4dff1;
	padding			: 28px 24px 12px 15px;
	background		: url(images/bg_text.jpg) repeat-x top;
}

#text{
	width			: 616px;
	float			: left;
	overflow		: hidden;
}

#text h2{
	font-weight		: bold;
	color			: #00829c;
	font-size		: 14px;
}

#text h3{
	font-weight		: bold;
	color			: #00829c;
}

#sectionTitle{
	width			: 385px;
	height			: 30px;
	float			: left;
	overflow		: hidden;
	margin-left		: 54px;
	_margin-left	: 27px;
	padding-top		: 18px;
	font-size		: 18px;
	color			: #5574aa;
}

#footerText{
	width			: 664px;
	height			: 50px;
	float			: left;
	overflow		: hidden;
	background		: url(images/footer_text.jpg) no-repeat;
}

#blockRight{
	width			: 246px;
	float			: left;
	overflow		: hidden;
	margin-right	: 10px;
}

#bannerRight{
	width			: 246px;
	height			: 245px;
	float			: left;
	overflow		: hidden;
	margin-top		: 20px;
}

#news{
	width			: 246px;
	height			: 240px;
	float			: left;
	overflow		: hidden;
}

/****************************
 *****NEWS INDEXER STYLE*****
 ****************************/

#newsIndexer{
	width			: 246px;
	height			: 361px;
	float			: left;
	overflow		: hidden;
}

#newsIndexer1{
	width:246px;
	height:121px;
	float:left;
	overflow:hidden;
}

#title a{
	width:246px;
	height:30px;
	float:left;
	color:#2da367;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	background:url(images/bg_indexer_title.jpg) repeat-x;
}

#cont{
	width:246px;
	height:64px;
	float:left;
	overflow:hidden;
	padding-top:8px;
}

#picture{
	width:70px;
	height:72px;
	float:left;
	overflow:hidden;
}

#newsBrief{
	width:166px;
	height:72px;
	float:left;
	overflow:hidden;
	margin-left:10px;
	text-align:justify;
	font-size:11px;
}

#bgMore{
	width:246px;
	height:19px;
	float:left;
	overflow:hidden;
	background:url(images/indexer_news_more.jpg) no-repeat;
}

#newsMore a{
	width:246px;
	height:19px;
	float:left;
	color:#fe9d32;
	font-size:14px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
}

/****************************
 *****NEWS MODULE STYLE******
 ****************************/

#news_item{
	width			: 616px;
	float			: left;
	overflow		: hidden;
}

#news_image{
	width			: 164px;
	height			: 125px;
	float			: left;
	overflow		: hidden;
}

#brief_news{
	width			: 452px;
	float			: left;
	overflow		: hidden;
}

#news_viewMore{
	width			: 616px;
	float			: left;
	overflow		: hidden;
	text-align		: right;
}

/*-------------------------------FOOTER--------------------------------*/

#footerArea{
	width			: 924px;
	height			: 35px;
	margin			: 0 auto;
	padding-top		: 15px;
	color			: #FFFFFF;
	overflow		: hidden;
	text-align		: center;
	background		: url(images/bg_footer.jpg);
}

#footerArea a{
	color			: #FFFFFF;
}
