/* CSS Document */
body{padding:0; margin:0; background:url(images/main-bg.gif) 0 0 repeat-x; font:14px/20px Arial, Helvetica, sans-serif; color:#3D3C2C; font-weight:normal;}
div, p, h1, h2, h3, ul, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

/* TOP PANEL */
#topPan{width:1000px; height:96px; position:relative; margin:0 auto; padding:0;}
#topPan img{width:470px; height:84px; display:block; padding:4px 0 0 5px;}
/* Menu Panel */
#topPan #horimenu{width:520px;float:left; height:96px; }
#topPan #horimenu ul{width:313px;display:block; position:absolute; top:0px; right:141px; margin:0; padding:0;}
#topPan ul li{float:left; width:104px; display:block; text-align:center;}
#topPan ul li a{width:104px; height:35px; display:block; font:14px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2E4E00; background:url(images/menu-bg.gif) 0 0 repeat-x #F4F1DD; text-decoration:none; margin:0; padding:61px 0 0 0; }
#topPan ul li a:hover{ width:104px;display:block;color:#2E4E00; text-decoration:none;}
#topPan ul li span{width:104px; height:35px; display:block; background:url(images/menu-devider1.gif) 100% 0 no-repeat #FCFAE6; color:#2E4E00; text-decoration:none; padding:61px 0 0 0; line-height:14px;}

/*----Top Side Menu start--*/
#topSidemenuPan{width:140px;float:right;color:#000;}
#topSidemenuPan ul{margin:0 0 0 0px;}
#topSidemenuPan ul li{width:70px;float:left;}

#topSidemenuPan ul li.home{margin:0 0 0 0;}
#sidemenu{height:35px;display:block;text-indent:-20000px;width:70px;}
#topSidemenuPan ul li.home a{ background:url(images/home-normal.gif) 0 0 no-repeat;height:35px;display:block;text-indent:-20000px;width:70px;}
#topSidemenuPan ul li.home a:hover{background:url(images/home-hover.gif) 0 0 no-repeat;height:35px;display:block;text-indent:-20000px;width:70px;}

#topSidemenuPan ul li.contact a{background:url(images/contact-normal.gif) 0 0 no-repeat;height:35px;display:block;text-indent:-20000px;width:70px; }
#topSidemenuPan ul li.contact a:hover{background:url(images/contact-hover.gif) 0 0 no-repeat;height:35px;display:block;text-indent:-20000px;width:70px;}
/*----Top Side Menu end--*/

/* /TOP PANEL */

/* HEADER PANEL */
#headerPan{width:1000px;position:relative; margin:0 auto 10px auto; padding:0;top:25px;height:610px;}
#headerPanleft{ width:230px; height:214px; position:absolute;left:5px;float:left;}
#headerPan #ourblog{ float:left; width:225px;position:relative; margin:0 auto 5px;border:solid 1px #C3C2B4;background-color:#FFF;}
#headerPan #ourblog h2{width:200px; height:10px; display:block;left:0px; top:0px; margin:14px 0 5px 15px; font:bold 13PX "Times New Roman", Times, serif; color:#CC0000; text-transform:uppercase;}
#headerPan #ourblog #link{width:150px; height:20px; display:block; font:1.0em "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2E5000;margin:0px 0 0 30px; z-index:1;border-bottom:solid 1px #DDDDDD;background:url(images/misamples2.gif) no-repeat; padding-left:20px;line-height:15px;}
#headerPan #ourblog ul{margin-top:10px;}
#headerPan #ourblog ul li{margin-top:3px;}
#headerPan #ourblog a{text-decoration:none;}
#headerPan #ourblog a:hover{background:url(images/misamples3.gif) no-repeat;}

/* right to information. */
#headerPan #possib{ float:left; width:225px; height:37px; position:relative; margin:0px 0 5px 0; background:url(images/rti-background.gif) 0 0 repeat-x;}
#headerPan #forest{ float:left; width:225px; height:37px; position:relative; margin:0px 0 5px 0; background:url(images/forest.png) 0 0 repeat-x;}
#headerPan #forest a{display:block; position:absolute;margin:8px 10px 20px 35px; font:bold 16px "Times New Roman", Times, serif; color:#FFCCFF; z-index:1; text-transform:uppercase;text-decoration:none;}
#headerPan #possib a{display:block; position:absolute;margin:8px 10px 20px 10px; font:bold 16px "Times New Roman", Times, serif; color:#FFCCFF; z-index:1; text-transform:uppercase;text-decoration:none;}

/* India Portal */
#headerPan #solution{ float:left; width:225px; height:55px; position:relative; margin:0px 0 5px 0; background:url(images/NPI1.gif) no-repeat;}


/* BODY PANEL */
#bodyPan{width:760px;position:relative; margin:0 auto; padding:0;float:right;}


/* footer Panel */
#mainfooterbody{height:130px; background:url(images/footer-bg.gif) 0 0 repeat-x #4D4D4D; color:#fff;clear:both;margin-top:20px;position:}
#footerPan{width:1000px; height:96px; position:relative; margin:0 auto; padding:0;}
#footerPanleft{width:380px; height:82px; float:left; margin:0px 20px auto 40px; background:url(images/vertical-dot.gif) 100% 0 repeat-y;padding-right:50px;float:left;margin-top:20px;}
#footerPanleft a img{margin-left:100px;}
#footerPan ul{width:360px; display:block;padding:0;}
#footerPan li{float:left; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul li a{padding:0 0 0 10px; color:#999999;text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}
#background{height:70px;width:350px;margin-right:100px;height:82px;float:right;margin-top:20px;}

#footerPan ul.design{width:320px;color:#CCFF66; display:block;top:78px; right:350px;margin-left:30px;}
#footerPan ul.design li a{color:#CCFF66; text-decoration:none;display:block;}
#footerPan ul.design li a:hover{text-decoration:underline;}

#footerPanleft img{width:262px; height:80px; margin:0px 0 0 0;}

