@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#554b01}
a img{ border:none;}
input,select,textarea{ outline:none;}
ul{ list-style:none;}
.clear{ clear:both; line-height:0px; overflow:hidden;}
.LH{ line-height:10px; overflow:hidden;}
#wrap{ width:1002px; margin:0 auto;}

#head{ width:1002px;}
.logo{ float:left; width:300px; padding:10px 0 10px 10px;}
.gap{ float:left;width:380px;}
.cont{ float:left; }
p.conta{ padding:0 0 0 100px; }
p.conta a{font:bold 14px/42px Verdana; color:#394449; text-decoration:none;}
p.conta img{ float:left; padding:0 10px 0 0;}
.search{ background:url(images/inpuBg.gif) no-repeat 0 0; width:278px; height:23px; padding:4px 0 4px 10px; margin:5px 0;}
.search input#texts{ width:210px; height:23px; border:none; font:normal 15px/23px Arial;_border:none; background:#fff; overflow:hidden; color:#394449; float:left;}
.search input.btn{ width:33px; height:23px; background:url(images/serchBtn.gif) no-repeat 0 0; overflow:hidden; cursor:pointer;border:none; float:left; text-indent:-22222px;}
a.advan{ background:url(images/ar4.gif) no-repeat 0 5px; padding-left:18px;color:#a7cf06; margin:0 0 0 140px; line-height:20px;}
a.advan:hover{ text-decoration:none;}


.cont ul{ list-style:none}
.cont ul li{ background:url(images/ar4.gif) no-repeat 0 8px; float:left; margin:0 2px;}
.cont ul li a{ padding:0 5px 0 15px;color:#a7cf06;line-height:20px; }
.cont ul li a:hover{ text-decoration:none;}



/*Menu start here*/
#menu{ width:963px;margin:0 auto; height:40px; clear:both;}
ul.menu{ list-style:none; padding:0 0 0 100px;}
ul.menu li{ float:left; display:block; height:40px; margin:0 1px;}
ul.menu li a{ float:left; text-transform:uppercase; color:#3b464c; font:bold 14px/34px Arial; text-decoration:none; cursor:pointer;  padding:0 0 0 12px;}
ul.menu li a span{ float:left;  padding:0 12px 0 0;}
ul.menu li a span span{ float:left;  padding:0 5px;}
ul.menu li a span span span{ float:left;  height:40px;}

ul.menu li a:hover, ul.menu li a.active{background:url(images/menu.gif) no-repeat left top; color:#fff;}
ul.menu li a:hover span, ul.menu li a.active span{background:url(images/menu.gif) no-repeat right -40px;}
ul.menu li a:hover span span, ul.menu li a.active span span{background:url(images/menu.gif) repeat-x left -80px;}
ul.menu li a:hover span span span, ul.menu li a.active span span span{background:url(images/menu.gif) no-repeat center -120px;}



#headImg{ width:962px; height:238px; background:url(images/headIMG.jpg) no-repeat 0 0; padding:20px ;}
.headpad{ padding:0px 0 0 580px;}
.S1{ font:30px Arial; color:#fff;}
.S2{ color:#ebb808; font:18px "Trebuchet MS"; padding:0 0 0 100px;}
.S3{ font:30px Arial; color:#fff; padding:0 0 0 60px}
/*Containt part start here*/
#containt{ width:1002px; margin:15px 0 10px 0;}

.L1{ float:left;width:310px; padding:0 25px 0 20px;}
.L2{ float:left;width:290px; padding:0 18px 0 18px;}
.L3{ float:left;width:290px; padding:0 15px 0 15px;}

.B1{ background:url(images/all.gif) repeat-x 0 0; color:#394449; font-size:18px; line-height:42px; overflow:hidden; text-align:center; margin-bottom:10px;}
.B2{ width:287px; height:50px; background:url(images/news.gif) no-repeat 0 0; text-align:center; line-height:42px;color:#fff; font-size:18px;margin-bottom:12px;}

.recPubBg{ width:288px; border:1px solid #ddd; background:#fff url(images/pubBg.gif) repeat-x left bottom; padding:10px; margin:10px 0;}
.recPubBg h5{ color:#f69618; font:bold 12px verdana; margin:10px 0;}
.recPubBg p{ font-size:11px; margin:10px 0;}
.recPubBg a{ color:#a6ce06; background:url(images/ar1.gif) no-repeat 0 4px; padding-left:13px; margin-right:16px;}
.recPubBg a:hover{ text-decoration:none;}


.forthCoB{ border-bottom:1px dotted #b2b2b2; width:270px; padding:10px; margin:10px 0;}
.forthCoB h5{ color:#4d4e53;font:bold 12px verdana; margin:10px 0;}
.forthCoB p{ font-size:11px; margin:10px 0;}
.forthCoB a{ background:url(images/ar2.gif) no-repeat 0 5px; padding-left:12px; color:#e8b70f;}
.forthCoB a:hover{ text-decoration:none;}

.latsNwsTop{ background:url(images/newBg.gif) no-repeat 0 0;width:287px; height:8px; overflow:hidden;}
.latsNwsMid{ border-left:1px solid #e1cb51;border-right:1px solid #e1cb51; background:#fefef9; width:265px; padding:10px; min-height:250px;_height:250px;}
.latsNwsBot{ background:url(images/newBg.gif) no-repeat 0 -8px; padding-top:8px; overflow:hidden;width:287px;}

.latsNwsMid h5{ color:#e8b70f; font-size:12px; margin:7px 0;}
.latsNwsMid h6{ color:#4d4e53; font:bold 12px verdana; margin:7px 0;}
.latsNwsMid p{ font-size:11px; margin:0 5px;}
.latsNwsMid a{ color:#f69618; background:url(images/ar3.gif) no-repeat 0 4px; padding:0 10px 0 12px; float:right;}

.srchRiv{ background:#ffffea; border:1px solid #fec502; padding:0 0 5px 0; /*width:285px; */margin:15px 0 0 0;}
.srchRiv123{ background:#ffffea; border:1px solid #fec502; padding:10px; /*width:285px; */margin:15px 0 0 0;}
.srchRiv123 a{ color:#A7CF06; font:normal 12px/20px Verdana; text-decoration:none; background:url("images/ar4.gif") no-repeat scroll 0 4px transparent; padding:0 0 0 15px;}
.srchRiv div.treb{ border-bottom:1px solid #fbc304; color:#4d4e53; font:bold 14px/30px  "Trebuchet MS";text-align:center; background:#fff; }
.srchRiv div.inpu{ padding:10px 0 0 10px;}
input.text{ border:1px solid #000; background:#fff; /*width:246px;*/ width:90%; height:18px; margin:5px 0;}
select.sel{ border:1px solid #000; margin-bottom:5px;}
#btnSrch{ width:66px; height:23px; background:url(images/btnSrch.gif) no-repeat 0 0; overflow:hidden; border:none; cursor:pointer;}

/*Footer part start here*/
#footer{ background:#818b8f url(images/all.gif) repeat-x left -42px; text-align:center; min-height:40px; padding:25px 0; color:#a5acaf; margin:20px 0 0 0;}
#footer a{ text-decoration:none; color:#fff;}
#footer a:hover{ text-decoration:underline;}
.colr1{ color:#4f4f4d;}




/*Work Start from 07.02.2010 by Anjan*/


#submenu{ clear:both; padding: 0 0 0 58px; width:900px; height:32px;} 
#submenu ul{ list-style:none; float:right;}
#submenu ul li{ float:left; margin:0 2px 0 2px;}
#submenu ul li a{text-decoration:none; color:#000; font:normal 11px/29px Verdana;padding:0 0 0 5px;float:left; cursor:pointer;}
#submenu ul li a span{ float:left;padding:0 5px 0 0 ;}
#submenu ul li a span span{ float:left; padding:0 5px;}


#submenu ul li a:hover{  background:url(images/submenuBg.gif) no-repeat 0 0; }
#submenu ul li a:hover span{ background:url(images/submenuBg.gif) no-repeat right -29px;}
#submenu ul li a:hover span span{ background:url(images/submenuBg.gif) repeat-x 0 -58px;}


/******************Left Container****************/
.containerleft{ float:left; width:610px; margin:0 5px 0 20px; padding:10px 20px; border:1px solid #e5e4e4; min-height:475px;}

.containerleft p{font:normal 12px/18px Verdana; color:#413c00; text-align:justify;}

/******************Right Container***************/
.containerright{ float:left; width:280px; margin:0 0 0 15px; background:#ffebbf; border:2px solid #d6d5d5; padding:15px 5px; text-align:center;_margin:0 0 0 5px;}



/*About Us page*/
.mission{background:url(images/hd_1.gif) no-repeat 0 0; width:309px; height:36px; font:18px Verdana; color:#394449; line-height:35px; text-align:justify; padding-left:14px; margin-bottom:-1px;}

.mission_bod{width:620px; border:1px solid #f0d5a6; padding:0px 0 10px 0; margin-top:0px; float:left;}


p.topL{font:bold 12px/17px Verdana; color:#e7a71c; padding:35px 36px 38px 10px; text-align:justify;}
p.midL{font:bold 12px/17px Verdana; color:#484747; padding-left:10px;}
ul.botL{ list-style:none;}
ul.botL li{ background:url(images/arw_2.gif) no-repeat 0 5px; margin-left:15px; margin-top:20px; padding:0px 36px 0 13px; font:normal 12px/17px Verdana; color:#484747; text-align:justify;}


/*Books Page*/
ul.w1{ list-style:none; margin-bottom:10px;}
ul.w1 li{background:url(images/arw_2.gif) no-repeat 0 8px; margin:0 0 0 10px;}
ul.w1 li a{ text-decoration:none;color:#a87f01; text-align:justify;padding:5px 20px 5px 15px;font:normal 13px/24px Georgia;}
ul.w1 li a:hover{ text-decoration:underline;}

ul.w22{ list-style:none;}
ul.w22 li{background:url(images/arw_2.gif) no-repeat 0 5px;padding:5px 20px 5px 15px;font:normal 12px/20px Verdana;}
.bold{ font-weight:bold!important;}

.containerleft h4{ font:bold 13px/24px Arial;color:#b57c01;}
.containerleft h2.advance{ font:normal 18px Verdana, Arial, Helvetica, sans-serif; color:#ffae00;text-align:center;}
.containerleft div.bord{ border-top:1px solid #a1a1a1; line-height:1px; margin:7px 0; overflow:hidden;}
.containerleft p.advance{ margin:7px 0;}
.containerleft p.advance label{ float:left; width:280px; line-height:21px; text-align:right; padding:0 10px 0 0;}
.containerleft p.advance input.text{ border:1px solid #805700; width:138px; height:14px; padding:1px 0 1px 0;}

.containerleft p.advance select{ border:1px solid #805700;}
.containerleft p.advance input.btn{ background:url(images/submitBtn.gif) no-repeat 0 0; height:28px; width:84px; border:none;}

.headerImg{ margin:5px auto; width:1002px;}


/*Contactus*/
.cntctus{ border-bottom:1px dotted #000; padding:0 0 1px 0; text-align:center; margin-bottom:15px}

p.contact{ margin:5px 0;}
p.contact label{ float:left; width:280px; text-align:right; padding:0 10px 0 0;}
p.contact input.text{ border:1px solid #c28502; width:220px;}
p.contact textarea.text{ border:1px solid #c28502; width:220px;}
p.contact input.btn{ background:url(images/submitBtn.gif) no-repeat 0 0; height:28px; width:84px; border:none;}

/*For addvertise*/
.booksrs,.confer,.blank{ border:1px solid #cbc9c9; background:#fffce6; /*width:170px;*/ min-height:120px; margin:5px auto; padding:8px 4px; }
.booksrs h3, .confer h3, .blank h3{ text-align:center; font:bold 14px/24px Verdana; border-bottom:1px dotted #000;}
.booksrs li,.confer li,.blank li{ padding:0 0 0 10px; text-align:left!important;}
.booksrs li a, .confer li a, .blank li a{ font:normal 12px/18px Verdana; color:#413c00;}

/*ul.add{ list-style:none;}
ul.add li{  clear:left; text-align:left; padding:0 0 0 10px;}
ul.add li a{ font:bold 12px/24px Verdana; color:#413c00;}*/

h2.advance a{ text-decoration:underline;font:bold 13px Verdana; color:#FFAE00;}
h2.advance span{ font:normal 13px Verdana;}
h2.advance a:hover{ text-decoration:none;}

.commleft{ width:330px; border-right:1px dotted #000; float:left; margin:10px 0 0 0;  }
.commright{ width:265px; float:left;  margin:10px 0 0 0; }
.commleft h2,.commright h2{ text-align:center; color:#efc123; border-bottom:1px dotted #ccc; margin:0 15px; padding:0 0 5px 0}
.commleft div.recPubBg{ margin:10px 0 10px 10px;}
.commright div.forthCoB{  margin:10px 0 10px 10px;}

/*For Ajax*/
#ajax_series{}
#ajax_series #wrap{ width:600px; overflow:hidden;}
#ajax_series #wrap #containt{ width:600px; margin:0;}
#ajax_series #wrap #containt .containerleft{ border:none; float:none; margin:0; padding:0; width:100%;}


/*For Paging*/
.paging{ clear:both; padding:10px 0 0 0;}
.paging ul{ list-style:none; clear:both;}
.paging ul li{ float:left; width:150px; margin:0 25px; padding:5px 0 10px 0;}
.paging ul li p{ text-align:left;}


.subitem a{ color:green; font-weight:bold;}
.containerleft h4 span a{ color:green; font-weight:bold; }
