@charset "utf-8";
/* CSS Document */



body{
	
	padding:0 0 0 0;
	background: #FFFFFF ;
	font-family:Verdana ;
	font-size: 13px;
	color: #000;
	/*color: #837669;*/
}

.wrap{
width:967px;
margin:0 auto;

}

.container{
width:967px;
margin:5px auto;

}

.header{
background:url(../Images/banner/header.jpg) no-repeat;
width:967px;
height:112px;
margin:0 auto;

}


.topBanner{
width:967px;
height:36px;
/*margin:0 auto;*/
}





.logoArea{
width:967px;
height:54px;
margin:0 auto;
}

.logo{
float:left;
position:relative;
width:170px;
height:29px;

background-repeat:no-repeat;
display:block;

}










.search_box{
/*background:url(../images/search.jpg) no-repeat;*/
float:right;
padding-top:15px; 
padding-right:0px;
width:185px;
height:41px;
margin:0 0 0 0;
}

/*_________CSS for TEXT BOX_____STARTS_____*/
textarea.html-text-box {
background-color:ffffff;
background-image:url(http://);
background-repeat:no-repeat;
background-attachment:fixed;
border-width:1;
border-style:solid;
border-color:a0a0a0;
font-family:Verdana ;
font-size:8pt;
color:000000;
}

input.html-text-box{
background-color:ffffff;
background-image:url(http://);
background-repeat:no-repeat;
background-attachment:fixed;
border-width:1;
border-style:solid;
border-color:a0a0a0;
font-family:Verdana ;
font-size:8pt;
color:000000;
}

/*_________CSS for TEXT BOX____ENDS__________*/
















/*HORIZONTA MENU  STARTS*/

.menusSet{
background:#4A9540;
width:965px;
height:22px;
/*margin:0 auto;*/
border:1px solid #d6deb9;



}


.menustrip{
float:left;
background:#4A9540;
width:600px;
height:22px;
/*margin:0 auto;*/
/*border:2px solid #d6deb9;
border-right:none;*/
}


.menustrip ul{
width:600px;
height:22px; 
float:left; 
margin:1px 0 0 0; 
padding:0px 0 0 0;
}

.menustrip ul li{
display:inline; 
list-style-type:none; 
height:22px;
/*border-right:1px #d6deb9 solid;*/
margin:0 0px 0 0px; 
padding:0;
}

.menustrip ul li span{
margin:0px 0 0 0px; 
padding:0; 
}

.menustrip ul li a{
font-size:10px; 
color:#fff; 
text-decoration:none; 
font-weight:bold; 
text-align:justify; 
height:22px; 
margin:0px 0 0 0; 
padding:5px 15px 5px 15px;
border-right:1px #d6deb9 solid;
}

.menustrip ul li a:hover{
font-size:10px;
text-decoration:none;
color:#000;
height:22px;
margin:0px 0 0 0; 
padding:5px 15px 5px 15px;
border-right:1px #d6deb9 solid;
}

/*HORIZONTA MENU  ENDS*/










/*HORIZONTA_____2nd_____MENU  STARTS*/

.menustrip2{
/*margin:0 0 0 270px;*/
float:right;
background:#4A9540;
width:176px;
height:21px;
/*margin:0 auto;*/
/*border:2px solid #d6deb9;*/
}



.menustrip2 ul{
width:207px;
height:21px; 
float:right; 
margin:1px 0 0 0; 
padding:0px 0 0 0;
}


.menustrip2 ul li{
display:inline; 
list-style-type:none; 
height:22px;
/*border-right:1px #d6deb9 solid;*/
margin:0 0px 0 0px; 
padding:0;
}

.menustrip2 ul li span{
margin:0px 0 0 0px; 
padding:0; 
}

.menustrip2 ul li a{
font-size:10px; 
color:#fff; 
text-decoration:none; 
font-weight:bold; 
text-align:justify; 
height:22px; 
margin:0px 0 0 0; 
padding:5px 15px 5px 15px;
border-left:1px #d6deb9 solid;
}

.menustrip2 ul li a:hover{
font-size:10px;
text-decoration:none;
color:#000;
height:22px;
margin:0px 0 0 0; 
padding:5px 15px 5px 15px;
border-left:1px #d6deb9 solid;
}

/*HORIZONTA____2nd____MENU  ENDS*/







/* VERTICAL MENU */
.glossymenu, .glossymenu li ul{

list-style-type: none;
margin: 0;
padding: 0;
width: 185px; /*WIDTH OF MAIN MENU ITEMS*/
/*border: 1px solid black;*/
/*border-bottom:1px solid #657444;*/
}

.glossymenu li{
background:#fff;
margin:0 0px 0 0;
padding:0 0px 0 0;
position: relative;
/*border-bottom:1px solid #657444;*/

}

.glossymenu li a{
background: #fff ;
 background:url(../Images/Vertical%20Menu/Arrow-Right.jpg) no-repeat left;

font: bold;
font-size:9pt;
color:#3d541a;
display: block;
width: auto;
padding:5px 5px 5px 20px;
/*padding-left: 10px;*/
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
background:#d4daa1;
position: absolute;
width: 190px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
padding:0 0 0 5px;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{ /*_____________________________________________________SUB MENU LINK "ARROW" IMAGE______________________*/
/*background:#d4daa1 url(../images/Arrow-Right.jpg) no-repeat left;*/
width: 190px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
background:#d4daa1;
}
.glossymenu li ul a:hover{/*_____________________________________________SUB MENU HOVER "ARROW" IMAGE______________________*/
background:#d4daa1 url(../Images/Vertical%20Menu/Arrow-Right_Hov.jpg) no-repeat left;
width: 190px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */

color:#000;
}

.glossymenu .arrowdiv{

position: absolute;
right: 2px;
background: #98a944;
/*background: transparent url(arrow.gif) no-repeat center right;*/
}

.glossymenu li a:visited, .glossymenu li a:active {

color: #3d541a;
}

.glossymenu li a:hover{
/*background:#98a944;*/
color:#000;
background:url(../Images/Vertical%20Menu/Arrow-Right_Hov.jpg) no-repeat left;
/*background: red;*/
/*background-image: url(glossyback2.gif);*/
}




/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */


.leftColumn{
float:left;
width:180px;

}

.rightColumn{
float:left;
width:777px;

}
/* VERTICAL MENU  Ends*/












.marquee_div{
width:967px;
height:21px;
margin:0 auto;
}

.arrow1{
background:url(../Images/marquee/arrow1.jpg);
width:19px;
height:21px;
float:left;
}

.marquee_separator{
background:url(../Images/marquee/marquee_separator.jpg) repeat-x;
width:925px;
height:21px;
padding:3px 0 0 0;
font-size:11px;
font-weight:bold;
color:#000000;
float:left;

}

.arrow2{
background:url(../Images/marquee/arrow2.jpg);
width:19px;
height:21px;
float:left;
}









/*________________________DGPC________________AT_____________WORK__________________STARTS___________________*/


.DGPC_at_work{
width:184px;
 height:225px;
  float:left;
}


.headging_div{
float:left;
 width:179px;
 /*background:#BEF781; */
 background: white url(../_img/glossyback.gif) repeat-x left;
 height:17px; 
 font-size:10px; 
 font-weight:bold; 
 padding:5px 0 0 5px;

}


.image_div{
float:left;
width:184px; 
height:70px;
background:url(../Images/DGPC%20at%20Work/thumb.jpg);
}


.At_Work{
float:left;
 width:179px;
 height:40px; 
 font-size:11px; 
 padding:5px 0 0 5px; 
 color:#6d7101; 
 margin:8px 0 0 0;

}

.list_div{
float:left;
width:179px;
 height:70px; 
 font-size:11px; 
 padding:0px 0 0 5px; 
 color:#000; 
 margin:0px 0 0 0;

}

.list_div ul{
width:160px;
 height:46px; 
 font-size:11px; 
 padding:5px 0 0 5px; 
 color:#000; 
 margin:8px 0 0 0;

}

.list_div ul li{

width:160px;
background:url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat -2% .2em;
list-style:none;
 height:25px; 
 font-size:11px; 
 padding:0px 0 0 8px; 
 color:#000; 
 margin:0px 0 0 0;

}


.more_div{
float:left;
width:180px;

height:20px; 
font-size:10px; 
/*padding:0px 0 0 130px;*/ 
color:#0874c3; 
margin:0px 0 0 0px;

}

.more_div a{
width:40px;
background:url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat -5% .2em;
float:right;

text-decoration:none; 
font-size:10px; 
padding:0px 0 0 8px; 
color:#0874c3; 
margin:0px 0 0 0px;

}

.more_div a:hover{
width:40px;
background:url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat -5% .2em;
float:right;

text-decoration:none; 
font-size:10px; 
padding:0px 0 0 8px; 
color:#c6d119; 
margin:0px 0 0 0;
}
/*________________________DGPC________________AT_____________WORK__________________STARTS___________________*/











/*________________________FEATURES_________STARTS___________________*/


.features_div{
width:549px;
height:225px;
float:left;
margin:0 24px 0 24px;
}

.feature_headging_div{
 float:left;
 width:544px;
 /*background:#3fc149;*/
 background: white url(../_img/glossyback.gif) repeat-x left;
 height:17px;
 /*color:#FFFFFF; */
 font-size:10px; 
 font-weight:bold; 
 padding:5px 0 0 5px;
 border-bottom:1px solid #fff;

}


.feature_img_div{
width:328px; 
height:203px; 
background:url(../Images/Features/display/display1.jpg);
float:left;

}



.feature_more_div{
float:left;
width:34px;

/*height:20px; */
font-size:10px; 
padding:0px 0 0 150px; 
color:#fff; 
margin:0px 0 0 0;

}

.feature_more_div a{
width:40px;
background:url(../Images/Features/bullets_b.jpg) no-repeat -5% .2em;
float:left;

text-decoration:none; 
font-size:10px; 
padding:0px 0 0 8px; 
color:#fff; 
margin:0px 0 0 20px;

}

.feature_more_div a:hover{
width:40px;
background:url(../Images/Features/bullets_b.jpg) no-repeat -5% .2em;
float:left;

text-decoration:none; 
font-size:10px; 
padding:0px 0 0 8px; 
color:#d1680b; 
margin:0px 0 0 20px;
}

/*________________________FEATURES_________ENDS___________________*/













/*________________________MD's____DESK_____STARTS___________________*/


.MDsDesk_div{
width:184px;
 height:225px;
  float:left;
  background:#f9ffe6;
}


.MDsDesk_headging_div{
float:left;
 width:179px;
 /*background:#BEF781; */
 background: white url(../_img/glossyback.gif) repeat-x left;
 height:17px; 
 font-size:10px; 
 font-weight:bold; 
 padding:5px 0 0 5px;

}


.MDsDesk_image_div{
float:left;
width:179px; 
height:70px;
background:#f9ffe6;
padding:5px 0 0 5px;
}


.MDsDesk_At_Work{
float:left;
 width:171px;
 height:120px; 
 font-size:11px; 
 padding:5px 0 0 8px; 
 /*color:#6d7101; */
 margin:0px 0 0 0;

}

.MDsDesk_list_div{
float:left;
width:179px;
 height:70px; 
 font-size:11px; 
 padding:0px 0 0 5px; 
 color:#000; 
 margin:0px 0 0 0;

}

.MDsDesk_list_div ul{
width:160px;
 height:46px; 
 font-size:11px; 
 padding:5px 0 0 5px; 
 color:#000; 
 margin:8px 0 0 0;

}

.MDsDesk_list_div ul li{

width:160px;
background:url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat -2% .2em;
list-style:none;
 height:25px; 
 font-size:11px; 
 padding:0px 0 0 8px; 
 color:#000; 
 margin:0px 0 0 0;

}


/*.more_div{
float:left;
width:34px;*/

/*height:20px; */
/*font-size:10px; 
padding:0px 0 0 150px; 
color:#0874c3; 
margin:0px 0 0 0;

}*/

/*.more_div a{
width:40px;
background:url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat -5% .2em;
float:left;

text-decoration:none; 
font-size:10px; 
padding:0px 0 0 8px; 
color:#0874c3; 
margin:0px 0 0 0;

}*/

/*.more_div a:hover{
width:40px;
background:url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat -5% .2em;
float:left;

text-decoration:none; 
font-size:10px; 
padding:0px 0 0 8px; 
color:#c6d119; 
margin:0px 0 0 0;
}*/

/*________________________MD's____DESK________ENDS___________________*/







/*______________________ANNOUNCEMENTS___________STARTS___________*/

.announc_list_div{
float:left;
width:179px;
 height:180px; 
 font-size:11px; 
 padding:0px 0 0 5px; 
 color:#000; 
 margin:0px 0 0 0;

}

.announc_list_div ul{
width:160px;
 height:46px; 
 font-size:11px; 
 padding:5px 0 0 5px; 
 color:#000; 
 margin:8px 0 0 0;

}

.announc_list_div ul li{

width:160px;
background:url(../Images/News%20&%20Events/bullets_c.jpg) no-repeat -2% .2em;
list-style:none;
 height:25px; 
 font-size:11px; 
 padding:0px 0 0 8px; 
 color:#000; 
 margin:0px 0 10px 0;

}



/*______________________ANNOUNCEMENTS___________ENDS___________*/










/*_______________________PLANS____AHEAD________STARTS___________________*/


.plans_div{
width:546px;
height:225px;
float:left;
margin:0 24px 0 24px;
}

.plans_headging_div{
 float:left;
 width:545px;
/* background:#BEF781; */
background: white url(../_img/glossyback.gif) repeat-x left;
 height:17px;
 color:#000; 
 font-size:10px; 
 font-weight:bold; 
 padding:5px 0 0 5px;
 border-bottom:1px solid #fff;;

}


.plans_img_div{
float:left;
width:548px;
height:200px;
border:1px solid #c8c9c4;


}



.plans_more_div{
float:right;
width:34px;

/*height:20px; */
font-size:10px; 
padding:0px 0 0 120px; 
color:#fff; 
margin:0px 0 0 0;

}

.plans_more_div a{
width:40px;
background:url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat -5% .2em;
float:left;

text-decoration:none; 
font-size:10px; 
padding:0px 0 0 8px; 
color:#9ca50a; 
margin:0px 0 0 20px;

}

.plans_more_div a:hover{
width:40px;
background: url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat -5% .2em;
float:left;

text-decoration:none; 
font-size:10px; 
padding:0px 0 0 8px; 
color:#d1680b; 
margin:0px 0 0 20px;
}

.plans_list_div{
float:left;
width:535px;
 height:180px; 
 font-size:11px; 
 padding:0px 0 0 5px; 
 color:#000; 
 margin:0px 0 10px 0;

}

.plans_list_div ul{
width:160px;
 /*height:46px; */
 font-size:11px; 
 padding:5px 0 0 5px; 
 color:#000; 
 margin:8px 0 0 0;

}

.plans_list_div ul li{

width:520px;
background: url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat 1% .2em;
list-style:none;
/* height:25px; */
 font-size:11px; 
 padding:0px 0 0 17px; 
 color:#000; 
 margin:0px 0 15px 0;

}


.plans_list_div ul li a{

width:520px;
text-decoration:none;

list-style:none;
/* height:25px; */
 font-size:11px; 
 padding:0px 0 0 0px; 
 color:#6a6a6a; 
 margin:0px 0 15px 0;

}

.plans_list_div ul li a:hover{

width:520px;
text-decoration:none;

list-style:none;
/* height:25px; */
 font-size:11px; 
 padding:0px 0 0 0px; 
 color:#768d0b; 
 margin:0px 0 15px 0;

}

/*_______________________PLANS____AHEAD________ENDS___________________*/






/*______________________CSR___________STARTS___________*/

.CSR_div{
width:184px;
 height:130px;
  float:left;
  background:#f9ffe6;
}

.CSR_list_div{
float:left;
width:179px;
 height:90px; 
 font-size:11px; 
 padding:0px 0 0 5px; 
 color:#000; 
 margin:0px 0 0 0;


}

.CSR_list_div ul{
width:160px;
 height:46px; 
 font-size:11px; 
 padding:5px 0 0 5px; 
 color:#000; 
 margin:0px 0 0 0;

}

.CSR_list_div ul li{

width:160px;
background:url(../Images/News%20&%20Events/bullets_c.jpg) no-repeat -2% .2em;
list-style:none;
 height:25px; 
 font-size:11px; 
 padding:0px 0 0 8px; 
 color:#000; 
 margin:0px 0 10px 0;

}



/*______________________CSR___________ENDS___________*/










/*______________________OUR GENERATION___________STARTS___________*/

.generation_div{
width:184px;
 height:90px;
  float:left;
  background:#f9ffe6;
  margin:5px 0 0 0;
}


















/*_______________________NEWS____EVENTS________STARTS___________________*/


.newsEvents_div{
width:758px;
height:225px;
float:left;
margin:0 24px 0 0px;
}

.newsEvents_headging_div{
 float:left;
 width:754px;
 /*background:#BEF781;*/ 
 background: white url(../_img/glossyback.gif) repeat-x left;
 height:17px;
 color:#000; 
 font-size:10px; 
 font-weight:bold; 
 padding:5px 0 0 5px;
 border-bottom:1px solid #fff;

}


.newsEvents_img_div{
float:left;
width:757px;
height:210px;
border:1px solid #c8c9c4;


}



.newsEvents_more_div{
float:right;
width:34px;

/*height:20px; */
font-size:10px; 
padding:0px 0 0 120px; 
color:#fff; 
margin:0px 0 0 0;

}

.newsEvents_more_div a{
width:40px;
background: url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat -5% .2em;
float:left;

text-decoration:none; 
font-size:10px; 
padding:0px 0 0 8px; 
color:#9ca50a; 
margin:0px 0 0 20px;

}

.newsEvents_more_div a:hover{
width:40px;
background: url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat -5% .2em;
float:left;

text-decoration:none; 
font-size:10px; 
padding:0px 0 0 8px; 
color:#d1680b; 
margin:0px 0 0 20px;
}

.newsEvents_list_div{
float:left;
width:420px;
 height:180px; 
 font-size:11px; 
 padding:0px 0 0 5px; 
 color:#5a5a5a; 
 margin:0px 0 10px 0;

}

.newsEvents_list_div ul{
width:420px;
 /*height:46px; */
 font-size:11px; 
 padding:5px 0 0 5px; 
 color:#5a5a5a; 
 margin:8px 0 0 0;

}

.newsEvents_list_div ul li{

width:420px;
background:url(../Images/DGPC%20at%20Work/bullet_a.jpg) no-repeat 1% .2em;
list-style:none;
/* height:25px; */
 font-size:11px; 
 padding:0px 0 0 17px; 
 color:#5a5a5a; 
 margin:0px 0 15px 0;

}




/*_______________________NEWS____EVENTS________ENDs___________________*/







.clear{
clear:both;
padding-left:3px;
}











.footer{
float:left;
width:967px;
height:50px;
margin:0 auto;

}

.footerLinks{
float:left;
width:967px;
height:18px;
text-align:center;
font-size:10px;
color:#0e4b78;
}

.footerLinks a{
height:18px;
text-decoration:none;
text-align:center;
font-size:10px;
color:#0e4b78;
}

.footerLinks a:hover{
height:18px;
text-decoration:none;
text-align:center;
font-size:10px;
color:#b6b813;
}


.footerCopyright{
/*background:#f7ffdc;*/
background: white url(../_img/glossyback.gif) repeat-x left;
float:left;
width:967px;
height:20px;
text-align:center;
padding:5px 0 0 0;
font-size:10px;
color:Black;
font-weight:bold;
}











