@charset "utf-8";
/* CSS Document */

@font-face
{
font-family: Oswald-Bold;
src:url(Oswald-Bold.html);
}
@font-face
{
font-family: Oswald-Regular;
src:url(Oswald-Regular.html);
}
@font-face{font-family:Roboto-Regular;
src:url(Roboto-Regular.html);}

@font-face
{
font-family: SourceSansPro-Bold;
src:url(SourceSansPro-Bold.html);
}
@font-face
{
font-family: SourceSansPro-Light;
src:url(SourceSansPro-Light.html);
}

body {
	margin:0px;
	padding:0px;
	/* background: url(images/wall.html) no-repeat;*/
	background-color:#e6ffff;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	font-weight:normal;
}
a {
	text-decoration:none;
	margin:0px;
	padding:0px;
        color:#000;
}
p{padding:0px; margin:0px;}
a:hover {
	margin:0px;
	padding:0px;
	color:#614823;
}
ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
li {
	margin:0px;
	padding:0px;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Source Sans Pro', sans-serif;
	color:#614823;
}
h1 {
	margin:0px;
	padding:0px;
	font-size:28px;
	color:#104e8d;
}
h2 {
	margin:0px;
	padding:0px;
	padding: 0 0 10px 0;
	font-size:24px;
}
h3 {
	margin:0px;
	padding:0px;
	font-size:18px;
}
h4 {
	margin:0px;
	padding:0px;
	font-size:17px;
}
h5 {
	margin:0px;
	padding:0px;
	font-size:14px;
}
img {
	border:none;
}

.read a{color:#ff4845; font-size:16px; font-family: 'Source Sans Pro', sans-serif; font-weight:bold; position:relative;}
.read a:hover{color:#303;}
.cleaner {
	clear:both;
}
.float_l {
	float:left;
}
.float_r {
	float:right;
}.float_alumni {
	float:center;
}


.button a {
clear: both;
display: block;
margin-top: 20px;
width: 66px;
height: 24px;
padding: 7px 30px 0 2px;
background: url(images/templatemo_button.png) no-repeat;
color: #FFF;
font-weight: bold;
font-size: 14px;
text-align: center;
text-decoration: none;
}
.button a:hover {
color: #CCC;
background: url(images/templatemo_button_hover.png) no-repeat;
}


#wrapper {
	margin:0px auto;
	width:1000px;
	padding-top:15px;
}
.top_bar_full {
	width:100%;
	
	
}

#top_bar {
	padding: 4px 0;
    margin: 0px auto;
    height: 16px;
    padding-top: 6px;
    background: #000;
	
}
#top_bar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	padding-left:108px;
}
#top_bar ul li {
	padding: 0;
	margin: 0;
	display: inline;

	font-size: 12px;
	float: right;
	display: block;
	line-height: 14px;
	padding: 0 10px;
	border-right: 1px solid #666;
}
#top_bar ul li a {
	line-height: 14px;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	font-weight: 400;
	outline: none;
}
#top_bar ul li a:hover, #top_bar ul li .current {
	color:#D9D6D1;
}
#top_bar ul .last {
	border: none;
	padding-right: 0
}
/*Top bar end*/

/* top fonts*/
#font-size .small {
	font-size:11px;
}
#font-size .medium {
	font-size:13px;
}
#font-size .big {
	font-size:15px;
}
/*end of top fonts*/


/* start of color theme style*/
#theme-style .theme1 {
	background:#000;
	color:#ff920d;
	font-weight:bold;
	border:1px solid #ff920d;
	padding:0 4px;
	font-size:10px;
}
#theme-style .theme1:hover {
	background:#ff920d;
	color:#000;
	font-weight:bold;
	border:1px solid #000;
	padding:0 4px;
	font-size:10px;
}
#theme-style .theme2 {
	background:#000;
	color:#00ff00;
	font-weight:bold;
	border:1px solid #00ff00;
	padding:0 4px;
	font-size:10px;
}
#theme-style .theme2:hover {
	background:#00ff00;
	color:#000;
	font-weight:bold;
	border:1px solid #000;
	padding:0 4px;
	font-size:10px;
}
#theme-style .theme3 {
	background:#0000ff;
	color:#fff;
	font-weight:bold;
	border:1px solid #fff;
	padding:0 4px;
	font-size:10px;
}
#theme-style .theme3:hover {
	background:#fff;
	color:#0000ff;
	font-weight:bold;
	border:1px solid #0000ff;
	padding:0 4px;
	font-size:10px;
}
#theme-style .theme4 {
	background:#FFF;
	color:#000;
	font-weight:bold;
	border:1px solid #000;
	padding:0 4px;
	font-size:10px;
	margin-right:5px;
}
#theme-style .theme4:hover {
	background:#000;
	color:#FFF;
	font-weight:bold;
	border:1px solid #FFF;
	padding:0 4px;
	font-size:10px;
}
/* end of color theme style*/

#home-icon {
	background:url(images/home.gif) no-repeat;
	width:11px;
	height:12px;
	text-indent:-99999999px;
	display:block;
}
#home-icon:hover {
	background:url(images/home.gif) no-repeat left -12px;
}
.screen {
	background:url(images/audio.png) no-repeat;
}
.screen a {
	margin-left:10px;
}
.lens a {
	background:url(images/lens.png) no-repeat;
	padding:2px 8px;
}
/*header part start*/
#header {
	width:1000px;
	margin:0px auto;
	height:120px;

}

.btn
{
background-color:#3366CC;
height:30px;
width:100px;
color:#FFFFFF;
border-radius:5px;
border:none;
font-weight:bold;
}

.txtfld
{
background-color:#FFFFFF;
height:30px;
width:250px;
border:#993333 solid 1px;
padding-left:4px;
border-radius:4px;
}



.brown{	background:	#FAEBD7;
height:157px; width:100%; padding:0; margin:0;}
.content {
	width:982px;
	padding:0 0 30px 0;
}
.content p {
	padding: 10px 0;
}
#header .logo {
	width:663px;
	height:105px;
	float:left;
	margin:0px;
	margin-top:5px;
}
#header .logo .imag{float:left; height:135px; width:130px;}
#header .logo a{color:#FFF;}
#header .logo .name{ font-family:'oswald' ,sans-serif; padding-top:25px; font-weight:bold; font-size:28px; color:#FFF;}
#header .logo .m{font-size:20px; }
#header .logo .m a{color:#CCC;}
#header .search {
	height:110px;
	width:304px;
}
#header .input {
	width:156px;
	border:1px solid #afafaf;
	height:24px;
	margin-top:40px;
	/*border-radius: 5px 0 0 5px;*/
	margin-left:51px;
	padding-left:5px;
	float:left;
}
#header .button-1 {
	width:60px;
	height:28px;
	cursor:pointer;
	background:#614823;
	/*border-radius:0 5px 5px 0;*/
	border:none;
	margin-top:40px;
	color:#FFF;
}
/*end of header part*/


/*start of menu */
.full-widthnav {
	width:100%;
	background:#993333;
	border-bottom: 2px solid red;
	border-top: 2px solid red;
	height:40px;
	margin-top:0px;
}
#navigation {
	width: 1100px;
	margin: 0 auto;
}
#navigation ul ul {
	display:none;
	background: #5f6975;
	padding: 0;
	position: absolute;
	top: 100%;
	z-index: 2;
}
#navigation ul li:hover > ul {
	display:block;
	background:#343434;
}
#navigation ul {
	list-style: none;
	position: relative;
	display: inline-table;
}
#navigation ul li {
	line-height:38px;
	float: left;
	display: block;
}
#navigation ul li a {
	font-size: 14px;
	color: #FFF;
	font-family: 'Roboto', sans-serif;
	display: block;
	height: 38px;
	padding: 0px 18px;
}
#navigation ul li a:hover {
	color:#FFF;
	background:#38291A;
}
#navigation ul li a.active {
	background:#e23a5a;
	color:#FFF;
}
#navigation ul ul li {
	float: none;
	width:172px;
	border-top: 1px solid #6b727c;
	position: relative;	
}
#navigation ul ul li a {
	margin-left:0px;
	padding: 0px 20px;
	color: #fff;
}
#navigation ul ul li a:hover {
	padding:0px;
	background:#38291A;
	padding: 0px 20px;
}
#navigation ul ul ul {
	position: absolute;
	left: 100%;
	top:0;
}
/*end of Menu bar*/

/*start of Slide*/
#slide {
	width:1000px;
	margin:0px auto;
	font-size:12px;
}
#slide .rightslide {
	margin:0px;
	padding:0px;
	width:310px;
	
	height:290px;
	border:10px solid #d9d6d1;
}
#slide .rightslide h2{padding-left:10px;}

.message{height:140px; width:auto; padding:0 5px 0 5px;}
.message .left{width:95px;}
.message .right{width:190px; margin-left:5px;}
.msg{height:63px ; width:auto;}
.nam{height:50px; font-size:16px; font-family:'oswald' ,sans-serif; color:#38291A;}
.desig{font-size:14px; color:#333; font-family:'oswald' ,sans-serif;}
.message img{border:4px solid #d9d6d1; margin-top:4px;}
#slide .leftslide {
	margin:0pc;
	padding:0px;
	width:641px;
	border:10px solid #d9d6d1;
}
#slide_alumni .leftslide_alumni {
	margin:0pc;
	padding:0px;
	width:1024px;
	border:10px solid #d9d6d1;
}
/*end of slide*/






        
#slider {
    width:641px;height:290px;
	background:#fff url(loading.html) no-repeat 50% 50%;
	position:relative;
	margin:0 auto;
    box-shadow: 0px 1px 5px #999999;
}
#slider img {
	position:absolute;
	border:none;
	display:none;
}


#slider a.imgLink {
	z-index:2;
	display:none;
	top:0px;left:0px;border:0;padding:0;margin:0;
	width:100%;height:100%;
}


div.mc-caption-bg, div.mc-caption-bg2 {
	position:absolute;
	width:100%;
	height:auto;
	padding:0;
	left:0px; 
	bottom:0px;
	z-index:3;
	overflow:hidden;
	font-size: 0;
}
div.mc-caption-bg {
	background-color:black;
}
div.mc-caption {
	font: bold 14px/20px Arial;
	color:#EEE;
	z-index:4;
	padding:10px 0;
	text-align:center;
}
div.mc-caption a {
	color:#FB0;
}
div.mc-caption a:hover {
	color:#DA0;
}



div.navBulletsWrapper  {
	top:268px; left:513px;	width:150px;
	background:none;
	padding-left:20px;
	position:relative;
	z-index:5;
	cursor:pointer;
}


div.navBulletsWrapper div 
{
    width:11px; height:11px;
    background:transparent url(images/bullet.png) no-repeat 0 0;
    float:left;overflow:hidden;vertical-align:middle;cursor:pointer;
    margin-right:11px;
    position:relative;
}

div.navBulletsWrapper div.active {background-position:0 -11px;}


/* --------- Others ------- */

.news{margin:0px; padding:0px; height:32px; margin:10px 0 10px 0; line-height:30px; border-radius:5px;  font-family: 'Source Sans Pro', sans-serif; background:#6a85a0 url(images/judiacial1.png) no-repeat left; }
.news .m{ width:180px; height:32px; padding:0 10px; font-size:22px; font-weight:bold; color:#FFF; }
 .row{height:231px; margin:0; padding:0px;}
 .row p{line-height: 22px;}
/*side bar start*/
.sidebar {
	width:316px;
	margin:0px;
	padding:0pc;

}
.sidebar img {
	border:1px solid #d1d1d1;
}
.sidebar .side_top {
	border:1px solid #d1d1d1;
	width:291px;
	height:170px;
	margin-top:10px;
	padding:10px 12px;
}

.sidebar h4 {
	background:#75467d url(images/hed.png) no-repeat 7px;
	padding: 10px 33px;
	margin-bottom:13px;
}

/*end of side bar*/
.left_side {
	width:662px;
}


.tabs{width:662px;}
ul.tabs
{ 
   padding: 11px 0px;
   font-size: 0;
   margin:0;
   list-style-type: none;
   border-bottom:none;
   background:#6a85a0;
   width: 310px;
	
}
        
ul.tabs li
{
    display: inline;
    margin: 0;
	
	
	}
        
ul.tabs li a
{
    font-size:16px;
	font-family:'Myriad Pro',sanse-serif;
    text-decoration: none;
    position: relative;
    padding: 10px 20px;
     color: #FFF;
	 border-right:1px solid #999;
    background: #614823;
    outline:none;
} 
ul.tabs li.selected a, ul.tabs li.selected a:hover
{
    position: relative;
    top: 0px;
	/*border-radius: 8px;*/
    font-weight:bold;
    background: #6a85a0;
    color:White;
}
div.tabcontents
{
    border: 1px solid #d1d1d1;
    width: 288px;
    height: 228px;
    padding: 10px 10px;
    font-size: 14px;
    margin: 0 0 10px 0;
    background-color: #FFF;
}
.shadow{padding:15px 0; width:1000px; background:url(images/row.png) no-repeat center;}


  div.tabcontents ul li{background:url(images/list.png) no-repeat left; padding: 2px 29px;}
 



.more-products { border:solid 1px #dedede; position:relative; height:114px; overflow:hidden; }
.more-products ul{ list-style-type: none; height:94px; position:relative; overflow:hidden; width:805px;}
.more-products ul li{ float:left; width:94px; height:94px; border-right:dashed 1px #ccc; padding:0 10px;}
.more-products ul li.last{ border-right:0; }
.more-products ul li .w{height:20px; width:60px;color:transparent;}
.more-products ul li .w:hover{color:black;}
.more-products-holder { width:804px; height:94px; position:relative; overflow:hidden; top:10px; left:95px;}
.more-products-holder .jcarousel-clip{ width:804px; height:94px; position:relative; overflow:hidden; }

.more-nav { font-size:0; line-height:0;}
.more-nav a{ position:absolute; top:40px; left:0; width:30px; height:32px; text-indent: -4000px; z-index:3;}
.more-nav a.next{ background:url(images/next.gif); left:942px;}
.more-nav a.prev{ background:url(images/prev.gif); left:20px;}
  .govt img {
	padding:10px 20px 10px 40px;
}
b{font-size:30px; font-weight:bold; color:#ff4845;}


/*bottom full width start*/
#bottom-fullwidth {
	width:100%;
	margin:0px;
	font-size:13px;
	padding:10px 0px;
	background:#FAEBD7;
	border-top:4px solid #000;
	
}
#bottom-fullwidth h3{font-size:20px; font-weight:400;color:#FFF;padding: 0 0 10px;}
#bottom-fullwidth h5{color:#999;}
.bottom {
	width:1000px;
	margin: 0 auto;
	color:#FFF;
	
	
}
.bottom ul li {
	padding:7px 0 0 0;
font-family: 'Source Sans Pro', sans-serif;
}
.bottom a {
	color:#FFF;
	
}
.bottom a:hover {
color:#FF4845;
}
.btn1 {
	margin:0px;
	padding:0px;
	width:250px;
}

.btn2 {
	margin:0px;
	padding:0px;
	
	width:250px;
	}
	
.btn2 .gallery ul li{float:left;}
.btn2 ul li img{ margin: 0 20px 7px 0;}
#footer {
	width:100%;
	background:#000;
}
#footer b{font-size:14px; color:#CCC;}
#footer p {
	color:#FFF;
	font-size:13px;
	padding: 10px 55px;
	font-weight:600;
	font-family: 'Source Sans Pro', sans-serif;
	
}
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;
	border:2px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Georgia;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	padding:7px 6px;
	text-decoration:none;
	text-shadow:0px 2px 0px #ffffff;
}
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #9fb4f2;
	-webkit-box-shadow:inset 0px 1px 0px 0px #9fb4f2;
	box-shadow:inset 0px 1px 0px 0px #9fb4f2;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e));
	background:-moz-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-o-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-ms-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2', endColorstr='#476e9e',GradientType=0);
	background-color:#7892c2;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;
	border:2px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Georgia;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	padding:7px 6px;
	text-decoration:none;
	text-shadow:0px 2px 0px #283966;
}
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #9fb4f2;
	-webkit-box-shadow:inset 0px 1px 0px 0px #9fb4f2;
	box-shadow:inset 0px 1px 0px 0px #9fb4f2;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e));
	background:-moz-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-o-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-ms-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2', endColorstr='#476e9e',GradientType=0);
	background-color:#7892c2;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;
	border:2px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Georgia;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	padding:7px 6px;
	text-decoration:none;
	text-shadow:0px 2px 0px #8d99b8;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #476e9e), color-stop(1, #7892c2));
	background:-moz-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-webkit-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-o-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-ms-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#476e9e', endColorstr='#7892c2',GradientType=0);
	background-color:#476e9e;
}
.myButton:active {
	position:relative;
	top:1px;
}


.row-row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  /*padding-left: 15px;
  padding-right: 15px;*/
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}

/*end of bottom full width*/



