@font-face {
    font-family: 'myFirstFont';
    src: url('../font/myriad-web-pro.ttf');
    src: local('myFirstFont'), url('../font/myriad-web-pro.ttf'); 
}
@font-face {
    font-family: 'segoe';
    src: url('../font/segoe-ui-1361529660.ttf');
    src: local('segoe'), url('../font/segoe-ui-1361529660.ttf'); 
}
@font-face {
    font-family: 'marathifont';
    src: url('../font/myriad-web-pro.ttf');
    src: local('marathifont'), url('../font/Shivaji05.ttf'); 
}
body, div, img, h1, h2, h3, h4, h5, h6, p,
ul, ol, li, dl, dd, dt, blockquote, fieldset,
legend, label, input, textarea { margin: 0; padding: 0; border: 0; }

.clear 
{ clear:both; }

body{ 
width:100%;
word-wrap: break-word;
}
.container { position:relative; margin:0 auto; width:1020px;}

@media all and (max-width:980px){
.container {
margin:0 auto; 
margin-left:7%;
}
}
#sidebarcontent{
width:100%;
}
#sidebarcontent table {margin:0 !important; width:100% !important;}
#sidebarcontent table th, #sidebarcontent table td {/*padding:5px 5px !important;*/}
#sidebarcontent table th {text-align:left !important; vertical-align:middle !important; font-weight:bold !important;}

/* Start Middle Content of internal pages */
.pagecontent
{width:100%; 
margin:24px 0px 0px 0px;
font-size:14px;
padding:10px 0px 10px 0px;
font-family: 'segoe';
font-weight:700; 
/*min-height: 80px;*/
min-height:152px;
}
.pagecontent p
{padding:10px 0px;
font-family: 'segoe';
font-weight:700;
}
.pagecontent ul li
{padding:10px 0px;
font-family: 'segoe';
font-weight:700;
}
/* contact us page */  
.pagecontent.contactpg
{/*border:2px solid #919328; margin:2%; width:95%; padding:0px;*/
}
.pagecontent.inner
{float:left;width:34%;border-right:1px solid; margin:0px; padding:2px; padding-left: 2%; text-align:left; min-height:19px;
}
.pagecontent.subinner
{float:right;width:61%; padding:0px; padding:2px; margin:0px;min-height:19px;
}
.pagecontent.tablerow
{padding: 3px; border:1px solid; height:20px; width:99%; margin:0px; min-height:20px;
}
/* end contact us page */ 
/* End Middle Content of internal pages */

/* Logo section */
.headleft
{float:left; /*padding:9px 0px 15px 0px;*/ padding:11px 0px 15px 0px;
width:43%; 
}
.headleft img
{/*font-family:"marathifont"; 
font-size:29px; 
color:#E65C14; 
font-weight:bolder; 
padding:0px 0px 2px;*/
height:34px;
/*margin-bottom:10px;*/ margin-bottom:8px;
}
.headleft span
{font-family:"Myriad Pro"; 
font-size:17px;
font-weight:700;
}
.headmid
{text-align:center; 
margin:-11px 0px 0px 0px;
width:11%; float:left;
}
.headright
{padding:12px 0px 15px 0px;
width:46%; float:right; 
}
.headright p
{font-family:"Myriad Pro Cond"; 
font-size:28px; 
color:#E65C14; 
font-weight:bolder;
padding:0px 0px 10px 30px;
/*padding-bottom:5px; */
}
.headright span
{font-family:"Myriad Pro";
font-size:17px;
font-weight:700;
padding:0px 0px 0px 30px;
}
/* End Logo section */
/* Menu section */
.divider
{ width:100%; float:right; background-color:#919328; height:36px;
}

@media all and (max-width:980px){
.divider
{ float:left;
}
}

.nav
{/*border:1px solid;*/ height: 36px; float:left; width:90%;
}
.menuH
{
    margin: 0; width: 100%; float:none;
    height: 36px;
    position:relative;/*! for IE htc*/
    z-index:4;/*H2*/
    list-style: none;
    padding: 0;
}

.menuH li
{
    padding: 0;
    float: left;
    height: 37px;
    position: relative;
    border-right: 1px solid #fff;
	
}

.menuH li:hover
{
    background-color:#E65C14;	
}

ul.menuH  a
{
    padding: 0 12px;
    color: #FFF;
    line-height: 36px; 
    text-decoration: none;
    display:inline;
    outline: 0;
	font-family:"Myriad Pro";
	
    font-size: 13px;
	font-weight:200;
}

.menuH .menuRight
{
    float: right;
    margin-right: 0px;
}
        

.menuH li.separator
{
    font-size:0;
    overflow:hidden;
 
}
               
 /* submenu */       
 
ul.menuH ul
{	position: absolute;
    left: -9999px;
    border-top: 0; 
    text-align: left;
    list-style: none; margin: 0;  
    padding: 0px 1px 10px 0;
	font-family:"Myriad Pro";
	font-size:13px;
	font-weight:200;
}
.menuH li li
{
    float: none; 
    white-space:nowrap; padding-left:0px;
    height: 26px; width:210px;
}
.menuH li li:hover, .menuH li li.onhover
{
     background:#FA6210;  /*orange color*/
	
}
.menuH ul a
{
    padding: 0 20px;
    line-height: 26px;
	font-size:14px;
	font-weight:400;
    font-weight: normal;
    color:#333;
    text-align: left;
}

.menuH ul a:hover
{
  color:#FFF;
}

.menuH li:hover ul, .menuH li.onhover ul
{
    left: -1px;
    top: auto;
}

.menuH li:hover .dropToLeft, .menuH li.onhover .dropToLeft
{
    left: auto;
    right: -1px;
    top: auto;
}
.menuH ul ul
{
    border-top: 1px solid #DDD;
}

.menuH li:hover ul ul, .menuH li:hover ul ul ul, .menuH li:hover ul ul ul ul,
.menuH li.onhover ul ul, .menuH li.onhover ul ul ul, .menuH li.onhover ul ul ul ul
{
    left: -6666px;
    top:0;
}

.menuH li li:hover ul, .menuH li li li:hover ul, .menuH li li li li:hover ul,
.menuH li li.onhover ul, .menuH li li li.onhover ul, .menuH li li li li.onhover ul
{
    left: 212px;
}
        

.menuH ul 
{   
  
    /*background:#F1F1F1;*/       
   background:#919335;
   /* background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#EEEEEE)); */
}

/* End Menu section */
/* Header section */
.header
{width:100%; float:right; /*height:400px; padding:0px 0px 45px;*/ margin:8px 0px 0px; height:370px;
}
.slider
{/*width:64%;*/ width:74%;
float:left;
background-color:#666; 
/*height:361px;*/
height:284px;
}
.headtab
{/*width:35%;*/ float:right; margin: 0px; padding:0px; height:284px; width:24%;
}
.quick 
{margin-top:35px;
}
.quick li
{
list-style:none;
padding:1px; 
text-align:center;
height:41px; 
font-size:11px; 
font-weight:600;
}
.quick li a
{text-decoration:none;
color:#000; font-size: 13px; text-transform:capitalize;
}
.quick li a:hover
{color:#919328;
}
.qucikleft
{float:left; width:12%; 
}
.quickright
{float:left; 
text-align:left;
background-color:#F1F1F1; height:24px;
padding:9px 2px 0px 9px;
width:83%;
}

.impquick
{float:left; 
text-align:center;
background-color:#E85718; 
height:27px;
margin-left:12%; padding: 9px 4px 0px 4px;
/*padding:4px; width:55%;*/  width:85%;
border-top-left-radius:3px; font-size:12px; font-weight:600;
}
/* End Header section */

/* Welcome section */
.welcome
{text-align:center; 
float:left; 
width:100%;
font-family:'myFirstFont';
font-weight:800;
margin-top:-50px;
font-size:21px;
}
.welcome span
{color:#E65C14;
}
.welcomicon li
{list-style: none; 
display:block; 
float:left; 
margin-top:-31px;
padding:23px 15px 6px 11px;
}
.welcomicon a
{text-decoration:none;
}
.welcomtxt
{color:#000; 
text-align:center; 
margin-top:20px;
font-size:12px;
width:64px;
font-family:'myFirstFont';
font-weight:800;
}
/* End Welcome section */
.selection
{border:1px solid #CCC;
}


/* Middle Content 1 section */
.middlecontent1
{width:23%; 
float:left; 
padding:0px 0px 0px 0;
font-size:14px;
font-family:'myFirstFont';
font-weight:800;
margin-bottom : 2%;
}
.middlecontent1 img
{width:200px;
height:182px; 
border-radius:12px; 
/*background-color:#E8E8E9;*/
padding-top: 5px;
padding-left: 5px;
}
.middlecontent1 h3
{padding: 3px 0px; 
text-align:center; 
color:#DA4707; 
font-size:12px;
margin-left: -8px;
}
.middlecontent1 ul
{padding:2px;
}
.middlecontent1 li
{list-style: none; height:30px;
background-repeat: no-repeat;  padding:1px;
list-style:url(../images/list.png);
}
/* End Middle Content 1 section */
/*  Middle Content 2 section */

/*  Promotional Slider */
.promotional
{width:20%; 
float:right; border-radius:5px;
/*border:1px solid;*/
/*padding:10px 0px 60px 0px;*/

}
/* End Promotional Slider */


/* Middle Content 3 section */
.chair-persons-outer-div{width:100%; 
/*float:left; 
background-color:#EAEAEA; 
padding-bottom:0px;
font-family:'myFirstFont';
font-weight:800;}

.content
{width:100%; 
margin:8px 0px 0px 0px;
font-size:14px;
font-weight:620;*/

/*background-color: #eaeaea;*/
    height: 0px;
    margin: 0 auto;
    padding-bottom: 0px;
    position: relative;
    width: 1020px;

}


.chair-persons2{
width:22.5%; height:244px;
/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#919328', endColorstr='#00000');  IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#919328', endColorstr='#00000')"; /* IE8 */
background: #000fff; /* Old browsers */
background: -moz-linear-gradient(#919328 0%, #919328 30%, #212121 30%, #212121 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#919328), color-stop(50%,#919328), color-stop(50%,#212121), color-stop(100%,#212121)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(#919328 0%,#919328 30%,#212121 70%,#212121 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(#919328 0%,#919328 30%,#212121 70%,#212121 100%); /* Opera11.10+ */
background: -ms-linear-gradient(#919328 0%,#919328 30%,#212121 70%,#212121 100%); /* IE10+ */
/*background: linear-gradient(#919328 30%,#919328 0%,#212121 70%,#212121 100%);*/
/*background-image: url(../images/Sliced_bg2.png);*/ 
background-repeat:repeat-x; 
float:left; 
margin:8px 3px 0px 30px; 
border-radius: 0px;
border-radius:4px;
}
/* End Middle Content 3 section */
.div-text1{
padding:6px 5px 6px 5px; 
text-align:center; 
border-radius:5px; 
color:#FFF; 
font-size:16px;
font-family:'myFirstFont';
}

.div-text2{
padding:7px 5px 2px 5px; 
text-align:center; 
border-radius:5px; 
color:#FFF; 
font-size:14px;
font-family:'myFirstFont';
font-weight:500;}

.div-text3{
padding:0px 5px 0px 5px; 
text-align:center; 
border-radius:5px;
color:#FE5E18; 
font-size:14px;
font-family:'myFirstFont';
font-weight:500;}

.div-text4{padding:0px 5px 6px 5px; 
text-align:center; 
border-radius:5px;
color:#FFF;
font-size:14px;
font-family:'myFirstFont';
font-weight:400;
width:210px;
height:36px;
margin-left:5px;
margin-right:5px;}

.div-text5{padding:2px 0px 6px 5px; 
text-align:center;}
.div-text5 a{ 
text-decoration:none; 
color:#919328; 
font-size:12px;
font-family:'myFirstFont';}

.div-text5 a:hover{text-decoration:underline;}

.div-img{text-align:center;
padding:0px 5px 0px 5px;}


/*    Footer Section   */
.footer
{
background: url("../images/tab-bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    margin-top: 4px;
    padding-bottom: 0;
    width: 100%;
}

@media all and (max-width:980px){
.footer
{
  padding:0px;
  margin:0px;
  width: 100%;
}
}

.container-footer 
{position:relative; 
margin:0 auto; 
width:1020px; 
padding:1% 0 0%;
color:#D7D7D7;
background-image:url(../images/footer-bg.jpg);
font-family:'myFirstFont';
}

.container-footer1{width:43%; float:left; margin-right:3%}

.f-heading{
color:#919328; 
width:300px;
font-size:18px;
font-weight:600;
margin-left: 0%;
}

.f-text{ 
text-align:justify; 
padding-top:5px;  
color:#D7D7D7;
font-size:12px;
line-height:150%;
padding-left:0px;
font-family:'myFirstFont';
}

.container-footer2{
	width:12%; 
	float:left;
	margin-left: 1%;
margin-right: 5%; }

.foo ul{ margin: 0; padding: 0; width:200px;}
.foo ul li { list-style:none; padding-top:7px; font-size:12px; }
.foo ul li a{ text-decoration: none; color:#D7D7D7;}
.foo ul li a:hover{ text-decoration:underline; color:#FFF}

.divider-footer
{ /*width:100%; float:left; background-color:#919328;padding-top:0px;margin: 0;*/
 position:relative; 
margin:0 auto; 
width:100%; 
padding:0px 0px;
background-color:#919328;
font-family:'myFirstFont';
font-weight:500;  
}
.footer-bottom{ 
/*width:100%; 
background-image:url(../images/footer-bg.jpg);
float:right;*/

position:relative; 
margin:0 auto; 
width:1020px; 
padding:0%;
background-image:url(../images/footer-bg.jpg);
}

.mi-footer-bottom{
width:100%;
position:relative; 
margin:0 auto; 
padding:0%;
background-image:url(../images/footer-bg.jpg);
}

.divider-footer-container1
{width:62%; 
color:#D7D7D7; 
background-color:#919328;
padding-top:7px; 
padding-bottom:7px;
float:left;
font-size:14px;
font-family:'myFirstFont';
font-weight:400;
text-transform:uppercase;
}

.divider-footer-container2
{width:38%; 
color:#D7D7D7; 
background-color:#919328;
padding-top:7px; 
padding-bottom:7px;
float:right;
text-align:right;
font-size:14px;
font-family:'myFirstFont';
font-weight:400;
text-transform:uppercase;
}

.divider-footer-container2 a
{text-decoration: none; 
color:#D7D7D7;}

.divider-footer-container2 a:hover{ 
text-decoration:underline; 
color:#FFF;}

.footer-bottom-links
{padding:6px 0px 4px 0px; 
color:#D7D7D7;
font-size:13px; 
width:100%; 
font-family:'myFirstFont';
font-weight:400; 
}


.footer-bottom-links ul
{margin:0px; padding:0px;
}
.footer-bottom-links ul li { 
list-style:none;
display:inline;
padding-top:13px; 
padding-right:10px;
font-size:13px; 

}

.footer-bottom-links li a{ 
text-decoration: none;  text-transform: uppercase;
color:#FFF;}

.footer-bottom-links li a:hover{ 
text-decoration:underline; 
color:#FFF;}

.follow-us{
font-size:18px; 
/*color:#FFF; */
vertical-align:top; 
float:left; 
padding-top:10px;
padding-left:0px;
}

.social-icon{
float:left; 
padding-top:10px;}

.footer-visit
{
float:right; 
padding-right:20px; 
vertical-align:middle;
}

.footer-visit span.sp-image
{
	float:left; 
	padding-top:8px	
}

.footer-visit span.sp-image img
{
	height:15px;
	width:15px;
}

.footer-visit span.sp-lable
{
	float:left; 
	padding-top:9px
}

.footer-visit span.sp-countor
{
	font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; 
	font-weight:bold; 
	font-size:20px; 
	color:#E65C14; 
	float:left;
}
/*  End  Footer Section   */



/*  Gallery Section   */

.photo-gal{
float:left; 
text-align:center; 
width:1020px;
padding-bottom:0px; 
padding-top:3px; 
font-size:20px; 
color:#2F2F2F;}

.photo-gal_outer
{width:750px; 
padding:0px 20px 10px 20px; 
margin-left:100px; 
height:20px;
}

.photo_gal_left_border
{width:200px; 
border:2px solid #919328; 
margin:20px 0px 20px 50px; 
float:left;
}

.photo_gal_right_border
{width:200px;   
border:2px solid #919328;
margin:20px 0px 20px 0px;
float:right;
}

.photo_gal_txt
{margin:10px 10px 0px 10px; 
float:left; 
width:200px; 
font-size:18px;
font-family:"Myriad Pro";
font-weight:700;
}

.hor-td{
width:300px;
vertical-align:middle; 
color:#693;}

.gallary{
margin:10px 5px 10px 0px; 
float:left; 
padding-left:12px;}

.gallary img{
width:236px; 
height:159px; 
border-radius:10px;}

.arrow{
width:1020px; 
text-align:center; 
padding-top:10px;
padding-bottom:10px;}

.arrow-prev{
background-image:url(../images/nextcopy.png); 
width:15px;
background-repeat:no-repeat; 
padding-top:15px;}

.arrow-next{
background-image:url(../images/next.png); 
width:15px;
background-repeat:no-repeat; 
padding-top:15px;}
/*  End Gallery Section   */


#one{padding-left:3px; padding-right:22px;padding-top:0px;}
#one img {width:50px; height:50px;}
#two{padding-right:0px;}




.head-registrar
{ 
float:right; 
/*padding:10px 5px 60px 0px;*/
font-size:14px;
font-family:"Myriad Pro";
/*margin-left: 1%;*/
/*border:1px solid #000*/

}
.head-registrar img
{background-color: #e8e8e9;
    border-radius: 5px;
    height: 160px;
    margin-left: -2%;
    margin-right: 2%;
    margin-top: 1%;
    width: 186px;
}
.head-registrar h3
{padding: 10px 0px 3px 0px; 
text-align:center; 
color:#DA4707; 
font-size:16px;
}

.head-registrar h4
{
text-align:center; 

font-size:13px;
}


.mynewdivider
{ background-color:#919328; height:45px ; position:relative; margin:0 auto; width:1020px;
}

.topdiv
{ background-color:#919328; position:relative; margin:0 auto; width:100%; height:25px ;
}
.topregistration a
{width:48%;float:left;
padding-left:10px;
color: #000;
}

/* --- popup css code  --- */
#popup{
	background:#7c7e11;
    border: 0px solid #E65C14;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    height: 30px;
    width: 93px;
  }  
#popup:hover{
	background:#8EA86C;
	 border: 1px solid #7c7e11;	
}

/* -----login -------------*/
.login{
	  display:none; /* Hide the DIV */     
	  width:500px;
		height:270px;
		margin:0 auto;
		background:#FFF;
		 left: 32%;
       top: 20%;	
        position:fixed;
	  z-index:100; /* Layering ( on-top of others), if you have lots of layers: I just maximized, you can change it yourself */
      margin:auto; 
	   /*-moz-box-shadow: 0 0 5px #6F6F6F;
    -webkit-box-shadow: 0 0 5px #6F6F6F;*/
    box-shadow: 0 0 5px #6F6F6F;
}
.login h2{
	margin:0px;
	color:#FFF	
}

/*for fogot password*/
.forgotPass{
	display:none; /* Hide the DIV */     
	width:500px;
	margin:auto;
	margin:0 auto;
	background:#FFF;
	left: 32%;
    top: 30%;	
    position:fixed;
	z-index:100; /* Layering ( on-top of others), if you have lots of layers: I just maximized, you can change it yourself */
    margin:auto; 
	   /*-moz-box-shadow: 0 0 5px #6F6F6F;
    -webkit-box-shadow: 0 0 5px #6F6F6F;*/
    box-shadow: 0 0 5px #6F6F6F;
}

.heading
{
	background:#747620;
	padding:10px;	
}

.sendButton
{
	background: none repeat scroll 0 0 #919328;
    border: 1px solid #747620;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    height: 35px;
    width: 100px;
}

#goto
{
	color:#999;
	text-decoration:none;
	font-weight:bold;
}

#goto:hover
{
	color:	#e65c14;
	text-decoration:none;
}
/*for fogot password*/


.formbox{
	padding:20px 40px 5px 0px;
	background:#FFF;
}
.logrow{
	margin-bottom:7px;	
	border:none;
}

.login_forgot_input{
	height:30px;
	padding-left:20px;	
	border:hidden;
    color:#999;
	font-weight:bold;
	float:left;	
	border:1px solid #CCC
}
.logrow a{
	text-decoration:none;
	color:#999;
	font-weight:600;
	margin-left:190px;	
}
.logrow a:hover{
		color:#E65C14;
}
#logbutton{
	background:#919328;
	color:#FFF;
	width:100px;
	height:35px;
	border:1px solid  #747620;
	border-radius:3px;
	font-weight:bold;
	cursor:pointer;	
}
.tabhead1{
	padding:5px 0px 5px 5px;
	background:#BEBBAF;	
	margin:0px 33px 0px 20px;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	color:#FFF;
	font-family:Tahoma;
	font-size:16px;
	font-weight:600;
	}
#tabhead{
	margin:0px 20px 0px 5px;
	font-weight:600;
	
	font-family:Arial;
	font-size:14px;	
}


/*More news side department*/
.department-news
{
	width: 90%;
	margin:10px 0 10px 0;	
} 

.department-news li
{
width:100%;
background-color:#919328;
margin-bottom:5px;
padding:5px 0 5px 10px;
list-style:url(../images/acc_arrow.png);
list-style-position:inside;
}

.department-news li a
{
text-decoration:none;
color:#000;
font-size:15px;
}

.department-news li a:hover
{
	color:#F30;
	cursor:pointer;
	text-decoration:none;
}

.department-news li a#active
{
color:#F30;
}

/*End More news side department*/

  .newButton1{
	background-color:#AABC34;
	border-radius:5px;
	cursor:pointer;
	padding:5px 10px 5px 10px;
	border:none;
	color:#FFF;
	}
	
/* contact and feedback */	
	.sidebutton
{ 
position: fixed;
right: 0px;
top: 24%;
left: 95%;
z-index: 12;
}

.sidebutton ul {
float: none;
width: 100%;
padding: 2px;
margin-top: 90%;
list-style-type: none;
}

.sidebutton li a {
float: left;
width: 5em;
text-decoration: none;
color: white;
background-color: #E85718;
padding: 0.4em 0.6em;
margin-bottom:0.4em;
border-right: 1px solid white;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
/*writing-mode: tb-rl;*/
}

.sidebutton li a:hover {
background-color:#919328;
<?php if(preg_match('/(?i)msie [1-9]/',$_SERVER['HTTP_USER_AGENT'])) {?>
padding-right:8px;
<?php }else{?>
padding-right:6px;
<?php } ?>
}

.sidebutton li {
display:inline-block;
}
/* end contact and feedback */

/* social icon */
.social_icon {transition: all .2s ease-in-out;}
.social_icon:hover { transform: scale(1.1);}
/* end social icon */


/* image effect of  4 chairman persons*/
.imageeffect {transition: all .2s ease-in-out;}
.imageeffect:hover { transform: scale(1.1);}
/* end image effect of  4 chairman persons*/


