/* page skeleton */
body{
	text-align:center;
	background:#f1f4f6 url(../images/core/bg.png) top center repeat-x;
}

#wrapper {
	background:url(../images/core/wrapper_bg.png) top center repeat-y;
	width:837px;
	padding:0;
}

#header{
	/*background:url(../images/core/header.jpg) top center no-repeat;*/
	width:837px;
	height:140px;
	padding:0;
	overflow:hidden;
}

#container {
	padding:0px;
	min-height:492px !important;/* ie7 fx1 */			
	height:100% !important;/* ie7 fx1 */		
	height:492px; /* ie6 */
}

#footer {
	text-align:center;
	height:100px;
	margin:0 auto;
}
/* end of page skeleton */

/* page content */
#container #content{
	background:url(../images/core/content_bg.png) bottom center no-repeat;
	padding:0px 0px 10px 0px;
	}
	
	#container #content #left{
		width:230px;
		float:left;
		padding:0px;
		margin:0px;
	}
	
		#container #content #left #left_content{
			padding:10px 0px 0px 35px;
			text-align:left;
			font:11px Verdana;
		}
	
	#container #content #right{
		width:607px;
		float:left;
		padding:0px;
		margin:0px;
	}
	
		#container #content #right #right_content_header {
			height:40px;
			padding:0px 30px 0px 20px;
			text-align:right;			
		}
		
			#container #content #right #right_content_header #submenus{
				float:right;
				text-align:right;
				height:33px;
				padding:16px 0px 0px 0px;
			}
				
				#container #content #right #right_content_header #submenus ul {
					list-style:none;
				}
				
					#container #content #right #right_content_header #submenus ul li {
						background:url(../images/core/submenus/li_bg.png) top left repeat-x;
						float:left;
						height:33px;
					}
					
					#container #content #right #right_content_header #submenus ul li.selected {
						background:url(../images/core/submenus/li.selected_bg.png) top left repeat-x;
						float:left;
						height:33px;
					}
					
						#container #content #right #right_content_header #submenus ul li div.leftSide {
							width:12px;
							height:33px;
							float:left;
						}
						
						#container #content #right #right_content_header #submenus ul li div.rightSide {
							width:5px;	
							height:33px;												
							float:left;		
						}
						
						/* left side */
							#container #content #right #right_content_header #submenus ul li div.leftSide {
								width:16px;	
								background:url(../images/core/submenus/li_m.png) top left no-repeat;
							}
							
							#container #content #right #right_content_header #submenus ul li.afterSelected div.leftSide {
								width:16px;
								background:url(../images/core/submenus/li.afterSelected_m.png) top left no-repeat;
							}
							
							#container #content #right #right_content_header #submenus ul li.selected div.leftSide {
								width:16px;
								background:url(../images/core/submenus/li.selected_m.png) top left no-repeat;
							}
							
							#container #content #right #right_content_header #submenus ul li.first div.leftSide,
							#container #content #right #right_content_header #submenus ul li.solo div.leftSide {
								background:url(../images/core/submenus/li.first.solo_l.png) top left no-repeat;l
							}							
							
							#container #content #right #right_content_header #submenus ul li.first.selected div.leftSide,
							#container #content #right #right_content_header #submenus ul li.solo.selected div.leftSide {
								background:url(../images/core/submenus/li.first.selected.solo_l.png) top left no-repeat;
							}
						/* left side end  */
						
						/* right side */						
							#container #content #right #right_content_header #submenus ul li.last div.rightSide,
							#container #content #right #right_content_header #submenus ul li.first.solo.last div.rightSide {
								background:url(../images/core/submenus/li.last_r.png) top left no-repeat;
								width:12px;	
							}
							
							#container #content #right #right_content_header #submenus ul li.last.selected div.rightSide,
							#container #content #right #right_content_header #submenus ul li.first.solo.last.selected div.rightSide {
								width:12px;	
								background:url(../images/core/submenus/li.last.selected_r.png) top left no-repeat;
							}							
						/* right side end */
						
						
						
						
						#container #content #right #right_content_header #submenus ul li div.centerSide {
							float:left;
							height:33px;
							text-align:center;
							padding:10px 3px 0px 0px;
						}
							#container #content #right #right_content_header #submenus ul li div.centerSide a {
								font:12px Tahoma;
								color:#002262;
							}
							
							#container #content #right #right_content_header #submenus ul li div.centerSide span {
								font:12px Tahoma;
								color:#a50000;
							}
							
							#container #content #right #right_content_header #submenus ul li div.centerSide a:hover,
							#container #content #right #right_content_header #submenus ul li.selected div.centerSide a,
							#container #content #right #right_content_header #submenus ul li.selected div.centerSide a:hover {
								font:12px Tahoma;
								color:#a50000;
							}
			
			#container #content #right #right_content_header img {
				float:right;
			}
			
			#container #content #right #right_content_header #contentTitle {
				float:right;
			}
			
				#container #content #right #right_content_header #contentTitle h3.title{
					height:40px;
					width:250px;
					overflow:hidden;
					margin-right:0px;
					clear:both;
				}
				
			#container #content #right #right_content #contentTitleforSub {
				float:left;
				text-align:left;
			}
			
				#container #content #right #right_content #contentTitleforSub h3.titleforSub{					
					text-align:left;
					height:40px;
					width:557px;
					overflow:hidden;
					margin:-5px 0px 5px 0px;
					clear:both;
				}
		
		#container #content #right #right_content{
			padding:20px 30px 0px 20px;
			text-align:left;
			font:12px Verdana;
		}
		
#footer #footer_elements {
	width:765px;
	text-align:left;
	padding:15px 35px 0px 37px;	
	margin:0 auto;
}
		#footer #footer_elements #text{
			height:20px;
			background:url(../images/core/footer_bg.png) bottom left repeat-x;
		}

			#footer #footer_elements #text .alabandaText {
				float:left;
				width:150px;
			}
				#footer #footer_elements #text .alabandaText h4 {
					float:left;
					font:11px Tahoma;
					color:#00266d;
				}
				
			#footer #footer_elements #text .fMenu {
				float:right;
			}
			
				#footer #footer_elements #text .fMenu ul {
					margin:0;
					padding:0;
					float:left;
					list-style:disc;
				}
				
					#footer #footer_elements #text .fMenu ul li {
						float:left;
						color:#cb190b;
						margin:0px 0px 0px 20px;
					}
					
						#footer #footer_elements #text .fMenu ul li a {
							font:11px Tahoma;
							color:#00266d;
						}
				
/*#footer #footer_elements img {
	float:right;
	margin:0px 20px 0px 0px;
	border:none;
}*/
/* end of page content */

/* newspaper column */
.newspaper_column {	
	width:122px;	
	height:122px;
	overflow:hidden;
	padding:0;
	margin:20px 20px 0px 0px;	
	float:left;
	cursor:pointer;
	border:solid 1px #a50000;
}
/* end of newspaper column */

/* left banner */
.left_banner{
	margin: 5px 0px 5px 20px;
}

/* boxes */
.boxes{
	background:url(../images/boxes/bg.png) left top no-repeat;
	width:265px;	
	height:75px;
	overflow:hidden;
	padding:6px 6px 6px 6px;
	margin:1px 1px 0px 0px;	
	float:left;
	cursor:pointer;
	border:none;
}	
	.boxes .boxesBody{		
		float:left;
	}
	
	.boxesBody .boxesImage{
		float:left;		
		width:75px;
		height:75px;
		overflow:hidden;
	}
	
	.boxesBody .boxesText{		
		height:74px;
		width:174px;
		overflow:hidden;		
		padding:2px 0px 0px 6px;
		font-size:12px Arial;
		font-weight:normal;
		color:#e20a17;
	}
	
		.boxesBody .boxesText h3 , .boxesBody .boxesText h3 a , .boxesBody .boxesText h3 a:hover , .boxesBody .boxesText h3 avisited , .boxesBody .boxesText h3 a:active{	
			color:#00276d;
			font:11px Arial;
			font-weight:bold;
			
		}
/* end of boxes */

/* News */ 
h3.newsTitle {
	color:#002262;
	font:12px Tahoma;
	font-weight:bold;
}

.newsContent {
	color:#000;
	font:11px Tahoma;
}

.newsContinue {
	color:#a50000;
	font:11px Tahoma;
}
/* News End */ 

/* Search */ 
#left_search {
	text-align:right;
}

	#left_search #search{
		width:130px;
		height:17px;
		border:solid 1px #c6c6c6;
		font:12px Tahoma;
		padding: 3px 0px 0px 0px;
	}
	
	#left_search  .search_btn {	
			border:none;
			width:61px;
			height:28px;
			cursor:pointer;
	}
/* Search End */ 

/* Search Results */

#searchResults .resultsNav {
		text-align:center;
	}
	
	#searchResults .resultsNav a {
		font:12px Arial;
		color:#000000;
		padding: 0 5px;
	}
	
	#searchResults .resultsNav a.highlight {
		background:none;
		color:#cc0000;
		font-weight:bold;
	}
	
.searchbox{
	background: url(../images/core/search_bg.png) no-repeat;
	float: left;
	width: 543px;	
	height: 75px;
	margin: 5px 0px 0px 0px;
	overflow: hidden;
	padding:6px 6px 6px 6px;
}

	.searchbox h3, .searchbox h3 a {
		color:#00276d;
		font:13px Arial;
		font-weight:bold;
	}
	
	.searchbox span, .searchbox span a {
		font-size:11px Arial;
		font-weight:normal;
		color:#000;	
	}
	
	.searchbox span.shighlight{
		color: #000066;
		font-weight:bold;
	}
/* Search Results End */ 

/* Gallery */
#left_gallery {
	float:right;
	width:210px;
}

.textimage{
	text-align:center;
}

	.textimage .picture{
		background:url(../images/core/gallery_bg.png) center no-repeat;
		float:left;
		width:65px;
		height:65px;
		padding:8px 9px 8px 9px;
		margin:4px;
	}
/* Gallery end */