body{
  width: 100%;
  height: 100%;
  margin: 0 auto;
  text-align: center; 
/*  background-image: url('../images/bg-site.png');
  background-repeat: repeat-x;*/
  background:#fff;
}

h3{
  margin:0px;
  padding:0px;
  color: #d00000;
  font-size: 10px;
  font-family: Aria,sans-serif;
  font-weight:normal;

}

h1{
  color: #5d5d5d;
  font-size:11px;
  font-weight:bold;
  font-family:Arial,sans-serif;
  margin:0px;
  padding:0px;
}

h2{
  color:#004b8e;
  font-size:14px;
  font-weight:bold;
  font-family:Arial,sans-serif;
  margin: 0px;
  padding:0px;

}
p{ 
 color: #5d5d5d;
  font-size:11px;
  font-weight:normal;
  font-family:Arial,sans-serif;
  margin:5px 0px 0px 0px;
  padding:0px;
}



#main{
width:1104px;
height:auto;
margin:0 auto;
}


#container{
  width: 1104px;
  height: 100%;
  margin: 0 auto;
  text-align: center; 
}

#header{
margin:-16px 0px 0px 0px;
padding:0px;
}

#header-top{
width:1104px;
height:84px;
margin: 0 auto;

}


.logo-content{
  float: left;
  width:234px;
}

.top-phone-mail-content{
  float:right;
  width: 232px;
  height:84px;
 
}

.top-phone-mail-inner{
 background-image:url('../images/top-phone-mail2.png');
 background-repeat: no-repeat;
 width:232px;
 height:84px;
text-align:left;
padding-left:15px;
padding-top:15px;
}
.top-mail-poz{
margin-top:30px;

}
a.mailtop {
 font-family: Arial,sans-serif;
font-weight: bold;
font-size: 18px;
color:#004b8e;
text-decoration: none;
padding-left:2px;
}

a.mailtop:hover{
text-decoration:none;
}


#content{
  background-image: url('../images/bg-content-3.png');
  background-repeat: no-repeat;
}

.main-content{
   clear:left;
   width:1104px;
   height:100%;
   margin-bottom: 10px; 
   float:left;
   background-color:#fff;
   z-index: 1000;
 
  }
  
.content_inner {
    height:100%;
    width:860px;
    float:left;
}
.breadcrumbs-content{ 
    text-align: left;
}

span.breadcrumbs .pathway{
 color:#d00000;

}
a.pathway{
  text-decoration: none;
}
#top-bar-left{
	float:left;
	width:17px;
	height:29px;
	background:url(../images/top_bar_left.png);
	margin-left:-17px;
}
#top-bar-right{
	float:left;
	width:17px;
	height:29px;
	background:url(../images/top_bar_right.png);
	margin-right:-17px;
}
#top-bar { 
	float:left;
	background:url(../images/top_bar_back.png) repeat-x;
	width:100%;
}
.sf-menu li {
	background:url(../images/top_menu_back.png) repeat-x;
}

/*content css */

#box-content{
  background-image: url('../images/box-content-2.png');
  background-repeat: no-repeat;
}
.box-component-content{
  width: 618px;
 
  float:left;
  margin-top:10px; 
}
.box-content-top{
  width: 618px;
  height:5px;
  background-image: url('../images/box-content-top.png');
  background-repeat: no-repeat;
}
.box-content-middle{
  width:618px;
  height:auto;
  min-height: 600px;
  background-image: url('../images/box-content-middle.png');
  background-repeat: repeat-y;
  overflow: hidden;
}

.box-content-bottom{
  width:618px;
  height:6px;
  background-image:url('../images/box-content-bottom.png');
  background-repeat: no-repeat;

}


#box-content-inner{
  width:595px;
  height:100%;
  margin: 11px;
  float:left;
  font-size:12px;
  font-weight:normal;
  font-family: Arial,sans-serif;
  text-align:justify;
  color:#5d5d5d;

}

#box-content-inner table.contentpaneopen td.contentheading{ 
  color:#004b8e;
  font-size:14px;
  font-weight:bold;
  font-family:Arial,sans-serif;
  margin: 0px;
  padding:0px;
  text-transform: uppercase;
  
}
#box-content-inner table.contentpaneopen td.contentheading_newsflash{ 
  color:#004b8e;
  font-size:14px;
  font-weight:bold;
  font-family:Arial,sans-serif;
  margin: 0px;
  padding:0px;
  /*text-transform: uppercase;*/
  
}
#box-content-inner .contentpaneopen{
  width:598px;
  padding:0px;
  margin-left:-4px;
  text-align: left;
  
}

table.contentpaneopen td.buttonheading img{
  border:none;
}
.copyright-content{
  color:#d10d0d;   
  font-size: 10px;
  font-family: aria, verdana,sans-serif;
}
.copyright-content a{
 color:#d10d0d;   
text-decoration: none;
}

.copyright-content a:hover{
color:#d10d0d;   
text-decoration: none;
}

.copyright-content p{
  color:#d10d0d;  
}

/* right side of content (top)*/
#youtube{
	float:left;
	width:233px;
	height:48px;
	background:url(../images/youtube.png) no-repeat;
}
#youtube a{
	color:#004B8E;
	float:left;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:35px;
	margin-left:25px;
	margin-top:9px;
	text-decoration:none;
	padding-right:96px;
}

.div-right{
  float: right;
  width: 233px;
  height:auto;
}
.div-top-right{
  background-image: url('../images/box-top-right.png');
  background-repeat: no-repeat;
  width: 233px;
  height: 190px;
  margin: 0px;
  float: right;
  margin-top:-2px;
}
.digital-clock{
  width:233px;
  height:68px;
  background-image: url('../images/div-right-top.png');
  background-repeat: no-repeat;
}
.services-play{
    background-image:url('../images/service-bg1.png');
    background-repeat: no-repeat;
    width:105px;
    height:63px;
    float:left;
    padding:5px 0px 0px 5px;
    margin-top:5px;
    margin-left:5px;
    color: #0F5694;
    padding-top:2px;
    padding-left:5px;

}

.services-play-text {
    font-size: 12px;
    font-weight:normal;
    font-family: Arial,sans-serif;
    text-align:left;
    height:45px;
    color: #0F5694;
    text-decoration: none;
}

.services-play-text a.service-link {
    font-size: 12px;
    font-weight:bold;
    font-family: Arial,sans-serif;
    text-align:left;
    height:45px;
    color:#0F5694;
    text-decoration: none;

}
.contentpagetitle a.contentpagetitle-link {
  color:#004b8e;
  font-size:14px;
  font-weight:bold;
  font-family:Arial,sans-serif;
  margin: 0px;
  padding:0px;
  text-decoration: none;
}

.services-play-text a.service-link:hover{
    font-size: 12px;
    font-weight:bold;
    font-family: Arial,sans-serif;
    text-align:left;
    height:45px;
    color: #0F5694;
    text-decoration: none;

}

span.red-text{
  color:#D41614;
  font-style: italic;
}
.service-play-button{
  width:23px;
   height:18px;
margin-top:-7px;
margin-left:70px;

}

.digital-clock-content{
  width:112px;
  height:63px;
  margin: 5px 0px 0px 0px;
float:left;
}

#div-right-inner-bottom{
  background-image: url('../images/div-right-bottom.png');
  background-repeat: no-repeat;
  float:left;
}
.contact-us-panel{
  clear:left;
  width: 233px;
  height:142px; 
  padding-top:0px;
}


/*
contact-us-panel menu
*/
.module-contactus {
  list-style:none;
  margin-left:-36px;
  width:178px;
  float:left;
 
}
.module-contactus div{
  margin:0px;
  padding:0px;
}



.module-contactus ul#contact-panel-tabs{
  height: 130px;
  width: 178px;
  margin-top:5px;
}

.module-contactus ul.menu-contactus li{
    height:39px;
    width:178px;
    background-image: url('../images/contact-tab-bg.png'); 
    background-repeat:no-repeat;
    margin: 5px 0px 5px 0px;
    list-style: none;
    text-align: left;
}

.menu-contactus  a{
   font-size: 14px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  color: #fff;
  text-decoration: none;
  margin-top:10px !important;
  margin-left:10px;
text-align: left;
  line-height: 3;
}

.module-contact-us ul.menu-contactus a:hover{
   font-size: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  color: #fff;
  text-decoration: none
}


.module-contact-buttons{
 list-style:none;
width:40px;
height:142px;
float:left;
margin-top:-10px;

}
.module-contact-buttons div{
  margin:0px;
padding:0px;
}

.module-contact-buttons ul{
    width:40px;
    height:142px;
    list-style: none;
}
.module-contact-buttons li{

    list-style: none;
  
}


/*end right side of content (top)*/

/*box-right - flashbox1 container*/
#box-right{
  background-image: url('../images/box-right.png');
  background-repeat: no-repeat;
  background-position: top;
}
.box-right-content{
  margin-top: 5px;
padding-top:5px;
  width: 233px;
  float: right;
}
.flash-box1{
  margin:10px 5px 5px 5px;
  width:225px;
  height:393px;
}

/*end flashbox*/

/* footer bar*/
.div-bottom{
width: 100%;
 height: 100%;
 margin: 0 auto;
clear: both;
}

#footer-bg{
  clear: both;
  width:100%;
  height:31px;
/*  background-color: #dfdfdf; */
  text-align:center;
  
}
.footer-content{
clear:both;
height:100%;
margin:0 auto;
text-align:center;
width:100%;

}

.footer-inner{
      width:860px;
      margin: 0 auto;
       padding-left: 57px; 
}

.footer-bar{
  width:860px;
  height:31px;
  font-size: 12px;
  font-weight: bold;
  font-family: arial, verdana, sans-serif;
  color: #000;
 margin: 0 auto;
 padding-left: 57px;
	line-height:31px;
}
#footer-grey{
	background-color: #dfdfdf;
	float:left;
	width:100%;
}
.footer-bar1-content{ 
  height:31px;
  text-align: left;
  float: left;
	background:url(../images/arrow_off_left.png) no-repeat left;
	padding-left:16px;
	margin-left:-16px;
}


.footer-bar1-content p, .footer-bar2-content p{
 font-size: 12px;
  font-weight: bold;
  font-family: arial, verdana, sans-serif;
  color: #000; 
  text-align: left;
  float: left;
	margin:0;
}

.footer-bar1-content span, .footer-bar2-content span{
    color:#004b8d;
    padding:0px;
    margin:0px;

}

.footer-bar2-content{
  width:225px;
  float:right;
	height:31px;
	background:url(../images/arrow_off_right.png) no-repeat right;
	padding-right:16px;
	margin-right:-16px;
}


.footer-content{   
clear:both;
margin: 0 auto;
width:100%;
text-align:center;

}

.whitetext{
  color:#fff;
}

.bluetext{
clear: none !important;
color: #150C45;
font-weight: bold;
position: relative !important;

}
.spacer{
  font-weight:normal;
}

.spacerbottom20{
  margin-bottom:20px;
}
.spacerbottom15{
  margin-bottom:15px;
}
.spacerbottom10{
  margin-bottom:10px;
}


.article-text{
  width: 590px;
  font-size: 12px;
  font-weight: normal;
  color:#242424;
  font-family: arial, verdana, sans-serif;
  margin: 5px 10px 5px 10px;
  text-align: left;

}
.article-text-bottom-left{
  width:400px;
  font-size: 12px;
  font-weight: normal;
  color:#242424;
  font-family: arial, verdana, sans-serif;
  text-align: left;
  margin-left:10px;
  float:left;

}
.article-text-bottom-right{
  border: 2px solid #160d46;
  width:182px;
  height:141px;
  float:left;
  margin-top:-10px;
  
}


.red-arrow{
  color: #d30d0e;
  margin-right:5px;
  float:left;
  font-weight: bold;
  font-size: 12px;
}




.text-button{
  font-size: 10px;
  font-family: arial, verdana, sans-serif;
  font-weight: bold;
  color: #fff;
  line-height:24px;
  text-align: center;
  padding-left:5px;
  
}
.button{
  background-image: url('../images/button.png');
  background-repeat: no-repeat;
  width: 133px;
  height: 24px;
}


.footer-img-logo{
margin: 10px 0px 20px 0px;

}

.footer-left-content{
  width:700px;
  height:auto;
  text-align:justify;
  float:left;
  margin-top:20px;
  padding-left:5px;
  }

.footer-title-left{
 font-size: 12px;
  color:#004b8e;
  font-family: arial,verdana,sans-serif;
  margin-bottom:10px;
  font-weight: normal;
}

.footer-text-left{
  font-size: 11px;
  font-weight: normal;
  font-family: arial,verdana,sans-serif;
  color: #010101;
  width:690px;
  line-height: 15px;
  text-align: left;
}

.footer-title-article{
  font-size: 12px;
  font-family: arial, verdana, sans-serif;
  font-weight: bold;
  color: #010101;
  text-decoration: none;

}

.footer-link-more {
  color:#004b8e;
  font-size: 12px;
  font-weight: normal;
  font-family: arial,verdana,sans-serif;
  text-decoration: none;
}
.footer-link-more:hover{
  color:#004b8e;
  font-size: 12px;
  font-weight: normal;
  font-family: arial,verdana,sans-serif;
  text-decoration: underline;
}

.footer-right-content{
  margin-top:15px;
  width:155px;
  float: right;
  text-align: right;
}
.footer-right-img{
  width:155px;
  margin-bottom:6px;
  
}



.tleft{ text-align: left !important;}
.tright{ text-align: right !important;}
.rfloat{ float: right !important;}
.lfloat{ float: left !important;}

.w1280{ width: 1280px !important;}
.w1092 { width: 1092px !important;}
.w1000 { width: 1000px !important;}
.w900 { width: 900px !important;}
.w863 { width: 863px !important;}
.w860 { width: 860px !important;}
.w700 { width: 700px !important;}
.w618 { width: 618px !important;}
.w367{ width: 367px !important; }
.w272{ width: 272px !important; }
.w234{ width: 234px !important; }
.w223{ width: 223px !important; }

.h113{ height: 113px !important; }
.h84{ height: 84px !important; }
.h665{ height: 665px !important;}
.h650{ height:650px !important;}
.h585{ height: 585px !important;}
.h515{ height: 515px !important;}
.h201{ height: 201px !important;}

.h34{ height: 34px !important;}
.h29{ height:29px !important;}
.h15{ height: 15px !important;}


.mt55{ margin-top: 55px !important;}
.mt50{ margin-top: 50px !important;}
.mt45{ margin-top: 45px !important;}
.mt42{ margin-top: 42px !important;}
.mt34{ margin-top: 34px !important;}
.mt32{ margin-top: 32px !important;}
.mt30{ margin-top: 30px !important;}
.mt25{ margin-top: 25px !important;}
.mt20{ margin-top: 20px !important;}
.mt17{ margin-top: 17px !important;}
.mt16{ margin-top: 16px !important;}
.mt15{ margin-top: 15px !important;}
.mt13{ margin-top: 13px !important;}
.mt10{ margin-top: 10px !important;}
.mt8 { margin-top: 8px !important;}
.mt-20{ margin-top: -20px !important;}
.mt-16{ margin-top: -16px !important;}
.mt-15{ margin-top: -15px !important;}
.mt-11{ margin-top: -11px !important;}
.mt-10{ margin-top: -10px !important;}
.mt-8{ margin-top: -8px !important;}
.mt-5{ margin-top: -5px !important;}

.mb16 { margin-bottom: 16px !important;}
.mb10 { margin-bottom: 10px !important;}
.mb5 { margin-bottom: 5px !important;}

.mr7{margin-right:7px !important;}
.mr5{margin-right:5px !important;}
.mr-2{margin-right:-2px !important;}
.mr-40{margin-right:-40px !important;}
.mr-30{margin-right:-30px !important;}
.mr-35{margin-right:-35px !important;}
.mr-20{margin-right:-20px !important;}

.ml220 { margin-left: 210px !important;}
.ml200 { margin-left: 150px !important;}
.ml170 { margin-left: 170px !important;}
.ml152 { margin-left: 152px !important;}
.ml150 { margin-left: 150px !important;}
.ml110 { margin-left: 110px !important;}
.ml100 { margin-left: 100px !important;}
.ml70 { margin-left: 70px !important;}
.ml50 { margin-left: 50px !important;}
.ml40	{ margin-left: 40px !important;}
.ml35	{ margin-left: 35px !important;}
.ml20	{ margin-left: 20px !important;}
.ml10	{ margin-left: 10px !important;}
.ml2	{ margin-left: 2px !important;}

.ml1	{ margin-left: 1px !important;}
.ml-10	{ margin-left: -10px !important;}
.ml-200{ margin-left: -210px !important;}
.ml-100{ margin-left:-100px !important;}
.ml-99{ margin-left:-99px !important;}
.ml-80{ margin-left:-80px !important;}
.ml-23{ margin-left:-23px !important;}
.ml-15	{ margin-left: 15px !important;}


.spacer5{
  height:5px;
}

/*contact pages*/

#box-content-inner div.componentheading-contactus{
  font-size: 14px;
  font-family: arial, verdana,sans-serif;
  font-weight: bold;
  margin-top:10px;
  color: #150B47;
text-align: left;
margin-left:10px;
margin-bottom:5px;
}

#component-contact .contentpaneopen-contactus{
      text-align: justify;
      width:590px;
      height:575px;
      margin-left:10px;
      font-size:12px;
      font-family:arial,verdana,sans-serif;
      font-weight: normal;

}
#component-contact  td.contentheading-contactus{
    padding:0px;
    height:10px;
}

/* front page jquery slideshow */
#slider {
    width: 600px; /* important to be same as image width */
    height: 294px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1 {
    width: 594px; /* important to be same as image width */
    height: 294px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent, #slider1Content {
    width: 594px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
margin-left: 0;
list-style: none;
padding:0;

}
.sliderImage, .slider1Image {
    float: left;
    position: relative;
  display: none;
}

.sliderImage span img{
	border:none;
	width:300px !important;
	height:294px 1important;
}
.sliderImage span {
    position: absolute;
	font: 15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 594px;
    height:294px;
}

.slider1Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 594px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong, .slider1Image span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
.left {
	top: 0;
  left: 0;
  margin-top:-5px;
  margin-left:-10px;
	width: 300px !important;
	height: 294px;
}
.right {
	right: 0;
	top: 0;
	margin-top:-15px;
	margin-right:-5px;
	width: 300px !important;
	height: 294px;
}

ul { list-style-type: none;}



h2.ckf_title{
    margin-top:-35px;
    margin-left:110px;
    position:absolute;

}

a.ckf_title_link  {
  color:#004b8e !important;
  text-decoration:underline;
  float:left;
  font-size:14px;
  font-weight:bold;
  font-family:Arial,sans-serif;
}
a.cfk_title_link:hover{
   color:#004b8e !important;
  font-size:14px;
  font-weight:bold;
  font-family:Arial,sans-serif;
  text-decoration:none;
  float:left;
}
a.cfk_title_link:visited{
  color:#004b8e !important;
  text-decoration:underline;
  float:left;
  font-size:14px;
  font-weight:bold;
  font-family:Arial,sans-serif;
  
}
span.small{display:none;}

.gotoaddress {
    display: none;
}
.rounded_box_bg2 span {
    float: left; width :160px;
}
#akuacc-1 {
    width: 214px !important;
    margin:  4px 0 0 10px !important;
}
.akuacc-title {
    width: 100%;
    background: url('../images/bghacc.png') repeat-x !important;
    font-size: 12px !important;
    font-family: Arial !important;
}
.akuacc .akuacc-datemore {
    background: none !important;
}
.ui-accordion-content {
    min-height: 50px !important;
    font-size: 12px !important;
    font-family: Arial !important;
    text-align: left !important;
    height: auto !important;
    margin-bottom: 8px !important;
}
img {
    border: none;
}
.box-right-bottom {
    width: 233px;
    height: 20px;
    float: left;
      background-image: url('../images/box-right.png');
      background-repeat: no-repeat;
      background-position: bottom;
}
.accordionNews {
    float: left;
    margin: 5px 5px 5px 10px;
    font-family: Arial;
    width: 218px;
}
.accordionButton {
    float: left;
    width: 213px;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #000;
    background: url('../images/bghacc.png') repeat-x;
    cursor: pointer;
}
.accordionContent {
    float: left;
    width: 213px;
    font-size: 12px;
    color: #333;
    text-align: left;
    margin: 5px 0;
}
#search input[type=submit] {
  width: 25px;
  height: 22px;
  background: url('../images/search.png') no-repeat;
  border: none;
  font-size: 0;
float: left;
	display:none;
}
#search input[type=text] {
	width: 148px;
	height: 21px;
	background-color: #fff;
	border: none;
	font-size: 12px;
	float: left;
	padding:1px 3px;
	margin:6px;
	color:#004B8E;
	line-height:21px;
}
#search {
	float: right;
	margin: -3px 30px 0 0;
	height:35px;
	background:url(../images/search_back.png) repeat-x;
}
#stext {
float: left;
color: #fff;
font-size: 12px;
font-weight: bold;
font-family: arial;
margin: 5px 5px 0 0;
	display:none;
}
#isologo {
width: 108px;
height: 56px;
background: url('../images/isologo.png') no-repeat;
margin-left: -108px;
float: left;
margin-top: 20px;
}
#searchForm .button {
background-image: none !important;
width: auto !important;
}

.footer-title-left { clear:both; float:left; width:100%; }
#toggle_footer{ float:left; color:#004B8D; padding-right:20px; line-height:16px; background: url(../images/arrowRight.png) no-repeat right; }
#toggle_footer.hide { background: url(../images/arrowDown.png) no-repeat right; }
#back_top { float:left; display:none; margin-left:7px; font-weight:bold; color:#004B8D; }

div[title="Joomla SEO by AceSEF"]{display:none;}

.red-dot:hover { background:url(../images/red_dot.png) no-repeat left; }
