@charset "utf-8";
*{margin:0px; padding:0px;}
/* CSS Document */
body{margin:0px; padding:0px; line-height:20px; font-size:11px; color:#4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif; behavior:url("/wp-content/themes/csam/inc/csshover3-source.htc");}
.fleft{float:left;}
.fright{float:right;}
.clearb{clear:both;}
.bordernone{border:none!important;}
img{border:0px;}

.height{height:10px; clear:both; line-height:0px; padding:0px; margin:0px;}
h3{margin:0px; padding:0px; font-size:15px; color:#4f4f4f; line-height:15px; font-weight:normal;}
h4,h2{margin:0px; padding:10px 10px; font-size:15px; color:#0958A7; line-height:15px; font-weight:bold; clear:both;}
.breakline{margin:0px; padding:10px 0px; font-size:11px; color:#0958A7; line-height:15px; font-weight:bold; clear:both;}
p{margin:0px; padding:0px 10px; font-size:11px; color:#4f4f4f; clear:both; line-height:20px;}
.Hshadow{background:url(../images/Hshadow.jpg) left bottom repeat-x; padding-bottom:30px;}

.menubar{width:100%; background:url(../images/body-bg.png) 0px 13px repeat-x; height:90px; position:relative; z-index:9999999; top:30px; margin:0px auto;}
#adminmenu{padding-top:15px; width:650px; position:relative; z-index:999999;}
.menu{width:1004px; margin:0px auto;}

.menu ul{margin:0px; padding:0px; list-style:none; padding-top:20px;}
.menu ul li{margin:0px; padding:0px; list-style:none; color:#FFFFFF; padding:0px 6px; display:inline;}
.menu ul li a{color:#FFFFFF; font-size:13px; text-decoration:none; font-weight:normal; /*text-transform:lowercase;*/}
.menu ul li a:hover{color:#00CCFF;}

.menu img{ margin-top:-17px; width:288px; height:93px; position:relative;}

.imgslideshow{left:0px!important; position:absolute!important; width:100%!important; margin:0px auto!important; top:0px;}
.slidercenter{width:100%; margin:0px auto; left:0 !important; position:absolute !important; top:0px; background-color:#121e32!important;}
#fadeshow2{width:100%; margin:0px auto; background:url(../images/banner-bg.jpg) top center no-repeat!important;}
#fadeshow2toggler{width:1004px; position:relative!important; z-index:9999; text-align:left; margin:0px auto 0px auto; top:200px;}
a.prev{float:left; margin-left:10px; background:url(../images/prev-horizontal.gif) 0px 0px no-repeat; width:31px; height:31px; display:block;}
a.prev:hover{background:url(../images/prev-horizontal.gif) 0px -31px no-repeat;}
a.next{float:right; margin-right:10px; background:url(../images/next-horizontal.gif) 0px 0px no-repeat; width:31px; height:31px; display:block;}
a.next:hover{background:url(../images/next-horizontal.gif) 0px -31px no-repeat;}
.gallerylayer{text-align:center;}

#wrap{position:relative; z-index:9999; top:242px; background:url(../images/icon-slider-bg.png) top left repeat-x; width:1004px; margin:0px auto;}
.contant{ clear:both; width:1004px; margin:0px auto; position:relative; top:224px;}
*:first-child+html .contant {top:236px\9;} 
.centerpart{background:url(../images/content-top-bg.jpg) top center no-repeat; float:left; width:1000px; margin:0px; padding:0px;}
.leftpart{width:250px; height:500px; background:url(../images/content-left-devider.jpg) right 45px no-repeat; float:left;}
.leftpart h2{margin:10px 20px; padding:10px 10px 10px 40px; text-align:left; background:url(../images/news-icon.jpg) top left no-repeat; font-size:15px; color:#0958a7;}
.leftpart h3{margin:10px 20px; padding:10px 10px 10px 40px; text-align:left; background:url(../images/publication-icon.jpg) top left no-repeat; font-size:15px; color:#0958a7; font-weight:bold;}
.leftpart p{margin:0px; padding:0px 40px 8px 20px; list-style:none; font-size:11px; line-height:17px;}
.leftpart p a{text-decoration:none; color:#0958A7;}
.leftpart p a:hover{text-decoration:none; color:#666666;}
.leftpart p strong{color:#01468a;}
ul.newslist{margin:10px 20px 5px 20px; padding:0px; list-style:none;}
ul.newslist li{margin:0px; padding:0px 5px 8px 20px; list-style:none; background:url(../images/news-bullate.jpg) 0px 4px no-repeat; font-size:11px; line-height:17px;}
ul.newslist li span{display:block; color:#0958a7; font-weight:bold;}
ul.newslist li p{padding:0px; margin:0px;}


.rightpart{width:750px; float:left;}
.rightpart .yellowbox{width:715px; margin-top:20px; background:#fff2c1 url(../images/yellow-bg.jpg) 0px 0px repeat-x; padding:10px; border:#ecd9b1 solid 1px; float:left;}
.rightpart .yellowbox div{float:left; width:227px; margin-right:10px; border-right:#ffffff solid 1px;}
.rightpart .yellowbox div h3{ padding:0px 10px 0px 24px; font-weight:bold;}
.rightpart .yellowbox ul{margin:0px; padding:10px; list-style:none;}
.rightpart .yellowbox ul li{margin:0px; padding:5px 5px 5px 15px; line-height:15px; list-style:none; background:url(../images/arrow-bullate.gif) 0px 8px no-repeat; font-size:11px;}

.footer{width:995px; margin:0px auto; background:url(../images/content-top-bg.jpg) top center no-repeat; clear:both; height:50px;}
.footer span{display:block; padding:10px; font-size:10px; color:#535455; font-style:normal;}
.footer span a{color:#535455; text-decoration:none; font-size:10px; padding:0px 5px; font-style:normal; font-style:normal;}
.footer ul{ list-style:none; margin:0; padding:0;}
.footer ul li{ float:left; font-style:normal;}
.footer ul li a{ border-left:solid 1px #535455; font-style:normal;}
.footer ul li.page-item-14 a{ border-left:none; font-style:normal;}
.footer p em{font-style:normal; font-size:10px;}


 /* Icon strips................................ */

div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 110px;
  width:990px;
  padding-top:15px;
  padding-left:10px;
  /* Add scroll-bars */
  overflow: hidden;
  z-index:9999;
  margin:0px auto;
  top:223px; 
 /* background:url(../images/icon-slider-bg.png) top left repeat-x;*/
}
*|html[xmlns*=""] div.sc_menu ul ul ul{width:2102px!important;}
div.sc_menu ul ul ul{width:2096px!important;}
div.sc_menu ul{margin:0px; padding:0px; list-style:none;}
ul.sc_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 2000px;
  padding: 25px 0 0 6px;
  /* Remove default margin */
  margin: 0;
  /*background: url('navigation.png');*/
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 3px 0px 0px 0px;
  text-align:center;
  width:95px;
  margin:0px;
}
.sc_menu li#last{width:93px;}
.sc_menu a {
  display: block;
  text-decoration: none;
  height:72px;
  width:95px;
  /*background-color:#1e3c6e;*/
}
*html .sc_menu a{width:95px;}
.sc_menu li a{width:95px\9;}
.sc_menu li span {
  display: block;
  text-align: center;
  font-size: 9px;
  color: #186dc0;
  font-weight:normal;
  width:95px;
  text-transform:lowercase;
}
.sc_menu li:hover span {
  display: block;
  color:#f8ad00;
}
.sc_menu li a {
  filter:alpha(opacity=40);
  opacity: 0.4;
  height:72px;
}
.sc_menu li a img{width:76px; height:72px; padding:0px 9px;}
.sc_menu li a:hover {
	filter:alpha(opacity=100);
	opacity: 1;
}
#closeBut{color:#ffffff; text-decoration:none; font-size:11px; padding-bottom:5px;}
.contacticon {padding:35px 10px 0px 0px; float:right;}
.contacticon a img{padding:0px; width:auto; height:auto; margin:0px;}

.breadcrumb{font-size:11px; color:#999999; border-bottom:#CCCCCC solid 1px; padding-bottom:8px; margin-left:5px; padding-left:5px;}
.breadcrumb a{text-decoration:none; color:#666666}

li.ioncHover a{background-position: center 0px; background-repeat:no-repeat;}
li.ioncHover a:hover{background-position:center -90px!important; background-repeat:no-repeat;}
li a{background-position: center 0px; background-repeat:no-repeat;}
li a:hover{background-position:center 0px; background-repeat:no-repeat;}

.detailtext a{ text-decoration:none; color:#509ffd; font-weight:normal; font-size:10px;}

