/* CSS Document */
/*Custom Fonts*/
@font-face {
font-family: 'imfell';
src: url('fonts/imfedprm28p-webfont.eot');
src: url('fonts/imfedprm28p-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/imfedprm28p-webfont.woff') format('woff'),
url('fonts/imfedprm28p-webfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
} 

@font-face
{
	src:url('Signika-Bold.woff');
	src:url('Signika-Light.woff');
	src:url('Signika-Regular.woff');
	src:url('Signika-Semibold.woff');
	src:url('myriad-web-pro.woff');
}

body{/*background:#0075aa;*/ background:url("../images/bg work.png"); margin:0px; padding:0px;  color: #000;font-family:'Signika', sans-serif; font-size: 13px; background-repeat:no-repeat; background-position:center top; background-color:#fafafa;}
h1{ font-family:'Signika', sans-serif; font-size:30px;}
#color-red { color:#900; margin-bottom:10px; border-bottom:0.5px dotted; }
#color-red a  { color:#900; text-decoration:none; padding:02px 0px 02px 0px; font-size:13px;}
.deprt { text-align:center; }
h2{ font-family:'Signika', sans-serif; font-size:25px; margin:5px;}
h3{ font-family:'Signika', sans-serif; font-size:20px; margin:2px;}
h4{ font-family:'Signika', sans-serif; font-size:15px; margin:1px;}

#topNav{ background:url("../images/footer-top-section.jpg") repeat-x scroll 0 0 transparent;
width:100%; height:35px;}
#wapper { margin:0 auto; width:1024px; background:#FFF; }
#wapper_inner { width:1024px; float:left; background:#fff; background:url("../images/linedpaper.png") repeat scroll 0 0 transparent; }
#topcenter { margin:0 auto; width:1024px;}
#layout1 { padding-top:02px;}
#logo { padding:05px; float:left;}
#backtoweb { padding:05px; float:right;}
#social {padding:05px; float:right;}
#mainSlider{ width:1000px; float:left; min-height:550px;} 
#mainContent { width:100%; padding:12px;}
p {line-height:19px; text-align:justify;}
.row { float:left; width:1010px;}
.span4 h2 { color:#000 !important; /*padding-top:15px;*/ margin:5px 0px; }

.span4 { float:left; width:320px; height:160px; margin-right:08px; margin-left:08px;/* border:1px solid #000;*/ }
.bg-color-blue { background-color:#72b2f9 !important }
.bg-color-green { background-color:#ff974d  !important }
.bg-color-yellow { background-color:#f8d771  !important }


/*news */
.modern-ticker{width:1020px;height:30px;line-height:30px;padding:2px;font-size:16px;color:#fafafa;background-color:#fafafa;position:relative}
.modern-ticker a{text-decoration:none}
.modern-ticker ul{margin:0;padding:0;list-style:none}
/*.mticker-round{border-radius:7px}*/
.mticker-label{margin-right:2px;padding:0 8px 0 12px;background-color:#09f;float:left
}.mticker-round .mticker-label{border-radius:5px 0 0 5px}
.mticker-news{background-color:#dedede;overflow:hidden;float:left}
.mticker-scroll .mticker-news{background-color:transparent}
.mticker-round .mticker-news:first-child,.mticker-round .mticker-news:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px}
.mticker-round .mticker-news:last-child,.mticker-round .mticker-news:last-child a{border-top-right-radius:5px;border-bottom-right-radius:5px}
.mticker-scroll.mticker-round .mticker-news a{border-radius:0}
.mticker-news ul{width:50000px;background-image:url("../images/mticker-bullet-over.png");background-repeat:no-repeat;background-position:-1000px}.mticker-news li{float:left}
.mticker-news a{font-size:15px;padding:0 10px 0 20px;margin-right:2px;color:#505050;background-color:#dedede;background-image:url("../images/mticker-bullet.png");background-repeat:no-repeat;background-position:7px center;display:block}
.mticker-news a:hover{color:#fafafa;background-color:#09f;border-color:#f20;background-image:url("../images/mticker-bullet-over.png")}.mticker-news a:active{background-color:#07f}
.mticker-controls{margin-left:2px;height:100%;float:right;background-image:url("../images/mticker-pause.png");background-repeat:no-repeat;background-position:-1000px}
.mticker-play,.mticker-prev,.mticker-next{width:30px;height:30px;background-repeat:no-repeat;background-position:center;cursor:pointer;float:left}
.mticker-prev,.mticker-next{background-color:#09f}
.mticker-prev{background-image:url("../images/mticker-arrow-prev.png")}.mticker-next{background-image:url("../images/mticker-arrow-next.png")}
.mticker-round .mticker-next{border-radius:0 5px 5px 0}
.mticker-play{background-color:#0bf;background-image:url("../images/mticker-play.png")}
.mticker-pause{background-image:url("../images/mticker-pause.png")}
.mticker-play:hover,.mticker-prev:hover,.mticker-next:hover{background-color:#f20}
.mticker-play:active,.mticker-prev:active,.mticker-next:active{background-color:#f40}
/*news end*/

/*Footer Start*/
.copy { color:#f25206;    }
.copy p { line-height:0px; text-align:center; }
#footer {
    background: url("../images/bg-header.jpg") repeat scroll 0 0 #393B3C;
    overflow: hidden;
	width:100%;
}
.footer-top-section {
    background-image: url("../images/footer-top-section.png");
}
.footer-top-section {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/footer-top-section.jpg") repeat-x scroll 0 0 transparent;
	border-top-color:#2B2E30;
	
	border-top-style:solid;
	border-top-width:1px 0;

	
   /* border-color: #2B2E30;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;*/
    line-height: 16px;
    overflow: hidden;
	margin-bottom:05px;

}

.footer-bottom-section {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/footer-bottom-section.jpg") repeat-x scroll 0 0 transparent;
    border-color: #2B2E30;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;
    line-height: 15px;
    overflow: hidden;

}
.boxinfo { width:326px; height:220px; margin:02px 05px 02px 05px; border:2px solid #f25206; float:left; }
.boxinfo ul li { color:#FFF; font-size:12px; margin-left:-15px; }
.boxinfo ul li a { color:#FFF; }
.boxinfoTitle { width:306px; height:30px; margin:8px 17px 0px 17px;  float:left; color:#FFF; font-size:20px; text-transform:uppercase; }
.footerCenter { margin:0 auto; width:1024px;}
/*Footer End*/



/* Minor style rules for presentational purposes */
#mainMenu { width:100%; float:left; }
.right{ float:left; width:739px; margin-top:15px; }
.left{ float:left; width:250px;  margin-right:10px;  margin-top:15px; }
.box-gray{
    background: #F0F0F0;
    border: 1px solid #ccc;
    padding: 10px;
    margin-bottom: 30px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
/*mission*/
.box-single-content{
    border: 1px solid #d4d4d4;
    background: #FFF;
    padding: 10px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
}
/*.left h4 { border-bottom:1px solid #F00; padding-bottom:05px; }
.left h3 { border-bottom:1px solid #F00; padding-bottom:05px; }
*/
/*slider start*/
 #slides {
      display: none;
	  -moz-box-shadow:0px 0px 12px 0px rgba(119, 119, 119, 0.9);
-webkit-box-shadow:0px 0px 12px 0px rgba(119, 119, 119, 0.9);
box-shadow:0px 0px 12px 0px rgba(119, 119, 119, 0.9);

	  /*background:url("../images/bg-header.jpg") repeat scroll 0 0 #393B3C;*/
	  padding:10px;
    }

    #slides .slidesjs-navigation {
      margin-top:5px;
    }

    a.slidesjs-next,
    a.slidesjs-previous,
    a.slidesjs-play,
    a.slidesjs-stop {
      background-image: url(../images/btns-next-prev.png);
      background-repeat: no-repeat;
      display:block;
      width:12px;
      height:18px;
      overflow: hidden;
      text-indent: -9999px;
      float: left;
      margin-right:5px;
	  
    }

    a.slidesjs-next {
      margin-right:10px;
      background-position: -12px 0;
    }

    a:hover.slidesjs-next {
      background-position: -12px -18px;
    }

    a.slidesjs-previous {
      background-position: 0 0;
    }

    a:hover.slidesjs-previous {
      background-position: 0 -18px;
    }

    a.slidesjs-play {
      width:15px;
      background-position: -25px 0;
    }

    a:hover.slidesjs-play {
      background-position: -25px -18px;
    }

    a.slidesjs-stop {
      width:18px;
      background-position: -41px 0;
    }

    a:hover.slidesjs-stop {
      background-position: -41px -18px;
    }

    .slidesjs-pagination {
      margin: 7px 0 0;
      float: right;
      list-style: none;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image: url(../images/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }

    #slides a:link,
    #slides a:visited {
      color: #333
    }

    #slides a:hover,
    #slides a:active {
      color: #9e2020
    }

    .navbar {
      overflow: hidden
    }
	.caption { background-color:#333; color:#FFF; position:absolute; z-index:100000; margin-top:-20px; width:980px; font-size:17px; padding-left:05px; opacity:0.8;
filter:alpha(opacity=80); }
.caption p{ color:#FFF; }
/*slider ends*/

/*Department Start*/

.project-short{
    background: #FFF;
	float:left;
    border: 1px solid #d4d4d4;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
    margin-bottom: 10px;
  margin-left: 3px;
    margin-right: 3px;
    width: 325px;
	height:260px;
}

.project-short .top-project-info{
    padding: 10px 30px;
	float:left;
}

.content-info-short{
    position: relative;
}
.content-info-short .thumb-img{
    margin-top: 5px;
    display: block;
    line-height: 0;
    float: left;
    width: 250px;
    padding: 0.7079646017699115%;
 
    border: 1px solid #d9d9d9;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}
.content-info-short .thumb-img img{
    width: 100%;
}


.project-short1{
    background: #FFF;
	float:left;
    border: 1px solid #d4d4d4;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
    margin-bottom: 10px;
  margin-left: 3px;
    margin-right: 3px;
    width: 242px;
}
.project-short1 .top-project-info1{
    padding: 10px;
	float:left;
}
.content-info-short1{
    position: relative;
}
.content-info-short1 .thumb-img1{
    margin-top: 5px;
    display: block;
    line-height: 0;
    float: left;
    width: 217px;
    padding: 0.7079646017699115%;
 
    border: 1px solid #d9d9d9;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}
.content-info-short1 .thumb-img1 img{
    width: 100%;
}








/*Department End*/

