/*--------------------GENERAL-----------------*/
body, html {margin:0px; padding:0px;}
body { background:#e8e3e3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333;}
img {padding:0px; border:0px;}
a, a:link, a:visited { text-decoration:none; color:#EC9F00; font-weight:bold;}
a:hover { text-decoration: underline;}
/*img, div, td, li{ behavior: url(/assets/templates/dictus/iepngfix.htc); }*/
li{list-style-image:url('images/li_bullet.jpg');}
h1{margin:0px 0px 10px 0px; padding:0px; font-size:24px; color:#666666; border-bottom:1px solid #CCCCCC;}
h2 {margin: 0px; padding:0px; font-size:18px; color:#666666;}
h4 {margin: 0px; padding:0px; font-size:13px; color:#666666; font-weight:bold;}
hr {border:0px; height:1px; background-color:#ccc;}

/*--------------------WRAPPERS-----------------*/
#OutterWrapper{background:url('images/outerwrapper_bg.jpg') repeat-y top center; width:1000px; margin:0px auto 15px auto;}
#OutterWrapper_Bg{background:url('images/outterwrapper_bottom_bg.jpg') no-repeat bottom center; height:15px; margin:0px 0px 0px 0px; clear:both;}
#InnerWrapper{ width:980px; margin:0px auto 0px auto;}
/*--------------------HEADER-----------------*/
#Header{ height:153px; background:#75686b url('images/header_bg.jpg') no-repeat top center; clear:both;}
.Logo{float:left; width:200px; margin:0px 0px 0px 35px; height:145px;}
.Languages{text-align:right; padding:3px 10px 0px 0px;}
.Navigation{height:57px; line-height:57px; margin:25px 20px 0px 0px; float:right;}

/*--------------------FLASH-----------------*/


/*--------------------MAIN CONTENT-----------------*/
#Content_Center{ background:url('images/Content_Bg.jpg') repeat-y top center;}
#Content_Top{ height:10px; clear:both; background: url('images/Content_Top_Bg.jpg') no-repeat top center;}
#Content_Bottom{  height:20px; clear:both; background: url('images/Content_Bottom_Bg.jpg') no-repeat bottom center;}
.Main_Content{margin:0px 20px 0px 20px; padding:10px 20px 0px 20px; clear:both;}
.Flash{ height:232px; background:url('images/flash.jpg') no-repeat top center;}
.Column_Left{ float:left; width:220px; background:#ECECEE url('images/columnleft_top.jpg') no-repeat top center; margin-top:5px;}
.Column_Right{float:right; width:660px;}
.columnleft_main{ padding:10px 10px 0px 10px;}
.columnleft_bottom{ height:10px; clear:both; background: url('images/columnleft_bottom.jpg') no-repeat bottom center;}
.date_published{clear:both; text-align:right; padding-top:5px; font-size:11px;font-family:Tahoma, Arial; color:#888;}
.news_intro_more{text-align:right;}
.view_all{text-align:center; border-top:1px solid #CCCCCC; margin-top:5px; padding-top:3px; clear:both;}
.errors{background-color:#FFDDDD; border:1px solid #FF0000; color:#FF0000; margin-left:auto; margin-right:auto; padding:3px; text-align:center; width:95%;}



/*--------------------FOOTER-----------------*/
#Footer{ background-color:#231F20; height:66px; margin:15px 0px 0px 0px; clear:both; padding:25px 20px 0px 20px; color:#CCCCCC;}
.credits{margin: 0px 0px 0px 0px; float:left;}
.credits a, .credits a:link, .credits a:visited{ color:#FFFFFF;}
.contact_now{ float:right; text-align:center; font-weight:bold;}
/*--------------------FOOTER-----------------*/


/*--------------------BOTTOM-----------------*/


/*----------------------------------MAIN NAVIGATION CLASSES------------------------------------*/
ul.mainMenu {
	margin:0px;
	padding:0px;
}

ul.mainMenu li {
  display:inline !important;	
	float:left;
  list-style-type:none;
	list-style-image:none;	
	list-style:none;
	background-color:#000000;
	border-right:1px solid #413A3C;
	/*background:url('images/divider.jpg') no-repeat top right;*/
}

ul.mainMenu li a, ul.mainMenu li a:link, ul.mainMenu li a:visited{
	font-weight:bold;
	font-size:14px;
	color: #FFFFFF;
	text-decoration:none;
	padding:15px 12px 15px 12px;
	/*display:block;*/
}

ul.mainMenu li:hover{background-color:#FFB61F; cursor:pointer;}
ul.mainMenu li a:hover{ text-decoration:none; color:#FFFFFF;}
.mainMenu .activeLink { background-color:#FFB61F;}
.mainMenu .activeLink a{ text-decoration:none !important; color:#FFFFFF !important;}
.mainMenu .First { background: #000000 url('images/Navigation_First.jpg') no-repeat left center;}
.mainMenu .First:hover { background: #FFB61F url('images/Navigation_First_hover.jpg') no-repeat left center;}
.mainMenu .First.activeLink { background: #FFB61F url('images/Navigation_First_hover.jpg') no-repeat left center;}
.mainMenu .Last { background: #000000 url('images/Navigation_Last.jpg') no-repeat right center; border-right:none;}
.mainMenu .Last:hover { background: #FFB61F url('images/Navigation_Last_hover.jpg') no-repeat right center; border-right:none;}
.mainMenu .Last.activeLink { background: #FFB61F url('images/Navigation_Last_hover.jpg') no-repeat right center !important; border-right:none !important;}

/*----------------------------------NAVIGATION BOTTOM CLASSES------------------------------------*/
.bottomMenu, .bottomMenu ul{
	margin:0px;
	padding:0px 0px 3px 0px;
}
.bottomMenu li {
	display:inline;	
	list-style-type:none;
	list-style-image:none;
	border-right:1px solid #ffffff;
	padding-left:3px;
	padding-right:5px;
}
.bottomMenu li a, .bottomMenu li a:link, .bottomMenu li a:visited {text-decoration:none; color:#ffffff;}
.bottomMenu li a:hover {text-decoration:underline;}
.bottomMenu li.last { border-right:0px;}
.bottomMenu .activeLinkBottom a{ text-decoration:underline !important;}
