#s5_nav li a {
font-size:1em;
padding-left: 8px !important;
padding-right: 12px !important;
}
#s5_nav li .s5_level1_span2 {
	padding-right: 12px !important;
}
/* responsive menu */
@media screen and (min-width:1150px) and (max-width: 1285px){

	#s5_nav li a {
	font-size:1em;
	padding-left: 8px !important;
	padding-right: 12px !important;
	}
	#s5_nav li .s5_level1_span2 {
		padding-right: 12px !important;
	}
}

@media screen and (min-width:970px) and (max-width: 1150px){

	#s5_nav li a {
	font-size:0.8em;
	padding-left: 8px !important;
	padding-right: 12px !important;
	}
	
	#s5_nav li .s5_level1_span2 {
		padding-right: 6px !important;
	}
}

@media screen and (max-width: 970px){

	#s5_nav li a {
	font-size:0.7em;
	padding-left: 4px !important;
	padding-right: 10px !important;
	}
	
	#s5_nav li .s5_level1_span2 {
		padding-right: 6px !important;
	}
}



a
{
	xcolor:#010167 !important;
}

.s5_outterstyle
{
	opacity:1;
}

#s5_menu_outter
{
	background:  #005691;	
}
#s5_logo
{
	height: auto;
	width: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 8px;
	float:none;
}
#s5_homeicon
{
	background: #3284c7 url(../images/s5_home.png) no-repeat 20px 20px;
	height: 57px;
}
}

#s5_nav li a 
{
	color:#ffffff;
}

#s5_menu_outter
{ 
	border-top: 3px solid #005691 !#3284c7 !#fcda00 !important;
	height: 57px;
}

#s5_nav li
{
	padding-top: 6px;
	height: 35px;
}


 #s5_nav li.active
{ 
	border-top: 9px solid #005691!#3284c7 !#fcda00 !important;

}


#subMenusContainer div.s5_sub_wrap ul, #subMenusContainer div.s5_sub_wrap_rtl ul {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none; 
	border-top:none;
	background: #005691;
	padding-bottom:3px;
}
#subMenusContainer div.s5_sub_wrap_lower ul, #subMenusContainer div.s5_sub_wrap_lower_rtl ul {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none; 
	border-top:none;
	background: #005691;
}

.S5_submenu_item {
	padding:11px 15px 11px 16px;
	display:block;
	border-bottom:solid 1px #225180;
}

.S5_submenu_item:hover
{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none; 
	border-top:none;
	background:#3284c7;
}
.s5_topbar
{
	background:#005691;
}


/* HEADLINES*/
#s5_bottomrow
{
	line-height: 18px;
}
.ja-headlines
{
	display: inline-block;
	width:980px !important;
	height:18px;
}
.ja-healineswrap 
{
	padding-top: 0px;
}

.ja-headlines .ja-headlines-item
{
	height: auto;
	text-align:justify;
}


.ja-healineswrap em {
	display: inline-block;
	background: #3284c7;
	color: #ffffff;
	border: 1px solid #86B9E3;
	padding: 2px 7px 0px 5px;
	margin-right: 5px;
	float: left;
}

.ja-headlines-item a
{
	height:24px;
}

.ja-headlines-item span
{
	font-size:10px;
	line-height:17px;
	padding:2px;
	text-overflow:ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

#s5_facebook,
#s5_google,
#s5_twitter,
#s5_rss
{
	height: 24px;
	margin-bottom: 0px;
	margin-top: 0px;
}

/* SEARCH */
#s5_search_wrap {
    background: #3284c7 url(../images/s5_search.png) no-repeat 14px 30px ;
}

/* BOTTOM */

#s5_bottom_row3_area1
{
	background: none repeat scroll 0 0 #225180;
}
#s5_footer_module .custom-black  p:first-child
{
	background: none repeat scroll 0 0 #225180;
}
#s5_footer_area1
{
	margin:0px 8px 35px 8px;
}
#s5_bottom_menu_wrap
{
display:none;
}

#s5_bottom_row3_area1 .module_round_box a 
{
	color:#ffffff;
}

#mm_footer
{
	width:100%;
}

/* IMAGE FADER */

.jdGallery .slideElement {
	background-color:#ffffff !important;
}

.jdGallery .slideInfoZone {
	background:#005691 !important;
}
.jdGallery div.carouselContainer {
	border-left: 16px solid #005691 !important;
	border-right: 16px solid #005691 !important;
}

.jdGallery .carousel .carouselInner .thumbnail, 
.jdExtCarousel .carouselInner .thumbnail
{
	background-color: #005691 !important;
}


/* Latest news */

.latestnews-white li
{
	list-style-type: square;
	list-style-position: inside;
	border-bottom: 1px dashed #a3a3a3;
	margin-bottom: 4px;
	padding-bottom: 4px;
}

.dashed .gn_static
{

	border-bottom: 1px dashed #a3a3a3;
	margin-bottom: 4px;
}

/* -azure */
.module_round_box-azure
{
	padding: 18px;
	color: #FFFFFF;
	margin-bottom: 19px;
	background-color:#00a0e9;
	height:164px;
}
.module_round_box-azure .s5_mod_h3_outer h3 
{
	text-transform:uppercase;
	margin-bottom: 20px;
	font-size: 1.1em;
	color:white;
}
.module_round_box-azure a
{
	color:white;
}

/* -blue */
.module_round_box-blue
{
	padding: 18px;
	color: #FFFFFF;
	margin-bottom: 19px;
	background-color:#26499d;
}
.module_round_box-blue .s5_mod_h3_outer h3 
{
	text-transform:uppercase;
	margin-bottom: 20px;
	font-size: 1.1em;
	color:white;
}
.module_round_box-blue a
{
	color:white;
}

/* -yellow */
.module_round_box-yellow
{
	padding: 18px;
	color: #FFFFFF;
	margin-bottom: 19px;
	background-color:#fc9e1a;
}
.module_round_box-yellow .s5_mod_h3_outer h3 
{
	text-transform:uppercase;
	margin-bottom: 20px;
	font-size: 1.1em;
	color:white;
}
.module_round_box-yellow a
{
	color:white;
}

/* -green */
.module_round_box-green
{
	padding: 18px;
	color: #FFFFFF;
	margin-bottom: 19px;
	background-color:#9c3;
}
.module_round_box-green .s5_mod_h3_outer h3 
{
	text-transform:uppercase;
	margin-bottom: 20px;
	font-size: 1.1em;
	color:white;
}
.module_round_box-green a
{
	color:white;
}


/* -red */
.module_round_box-red
{
	padding: 18px;
	color: #FFFFFF;
	margin-bottom: 19px;
	background-color:#C00;
	height:164px;
}
.module_round_box-red .s5_mod_h3_outer h3 
{
	text-transform:uppercase;
	margin-bottom: 20px;
	font-size: 1.1em;
	color:white;
}
.module_round_box-red a
{
	color:white;
}

/* -white250 */
.module_round_box-white250
{

	padding: 18px;
	border: 1px solid #f3f3f3;
	margin-bottom: 19px;
	background: #ffffff;
	height:250px;
	
}
.module_round_box-white250 .s5_mod_h3_outer h3 
{
	text-transform:uppercase;
	margin-bottom: 20px;
	font-size: 1.1em;
	color: #000000;
}
.module_round_box-white250 a
{
	xcolor:white;
}


#s5_component_wrap .pagination a.pagenav, 
#s5_component_wrap .pagination span.pagenav
{
	padding-right: 6px !important;
	padding-left: 6px !important;
	border: 1px solid #dddddd !important;
}

.btn-group
{
	display:none;
}