/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0; 
}
a{ color:#3f960b; text-decoration:none;}
a:hover{color:#0b91d0; text-decoration:underline;}
/* Reset End */
body{padding:0px; margin:0px; margin-top:95px; margin-left:65px; background:url(../images/home_page_bg.gif) repeat-x 0px 159px; line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#3f3f3f;}
body.home{/*margin-top:182px; background-position:0px 235px !important;*/padding:0px; margin:0px; margin-top:95px; margin-left:65px; background:url(../images/home_page_bg.gif) repeat-x 0px 235px; line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#3f3f3f;}

.fleft{float:left;}
.fright{float:right;}
.clr{clear:both;}

#width100pcnt{ width:100%; float:left; background:url(../images/bgLightOrange1.gif) repeat-y; background-position:top left;}
#container, #dataWrapper{width:690px; float:left;}

/* Common */
.mrg0t{margin-top:0px;}
.mrg4t{margin-top:4px;}
.mrg5t{margin-top:5px;}
.mrg6t{margin-top:6px;}
.mrg10t{margin-top:10px;}
.mrg15t{margin-top:15px;}
.mrg16t{margin-top:16px;}
.mrg20t{margin-top:20px;}
.mrg15b{margin-bottom:15px;}
.mrg15tb{margin:15px 0px;}

/* Blue Strip Data */
#header{float:left; width:780px; height:45px; /*padding-bottom:11px; ganesh*/ padding-bottom:5px;}
#logo{float:left; width:355px;}
#top_navigation{float:left; /* width:330px; ganesh*/  width:320px; /* padding-top:35px; */ padding-top:41px;padding-left:100px;}
.top_menu{float:left; padding-right:16px;} /* earlier it was 8px for padding-right*/
.top_menu_last{ padding-right:1px;}

/* Blue Strip Data*/
.blueStripData{ /*float:left; height:37px;*/ 
float:left;
height:37px;
width:819px;}
.toSuccessfully{float:left; width:480px; Xpadding-top:14px;padding-top:26px;/*padding by ganesh*/}

.indextoSuccessfully{float:left; width:473px; Xpadding-top:14px;padding-top:90px;/*padding by ganesh*/}
/* Heading Blue */
.headingBlue, .headingGreen{color:#0b91d0; font-weight:bold; font-size:21px; line-height:25px;}
.headingGreen{color:#3f960b !important;}
h5.txtBlue, .txtBlue{color:#0b91d0;}
h5.txtGreen, .txtGreen{color:#3f960b;}
h5.txtBlue{font-size:13px; font-weight:normal;}
a.arrowLink{ background:url(../images/arrownGreenSmall.gif) 0px 5px no-repeat; padding-left:10px;}
/* Data Wrapper */
#dataWrapper{ float:left; padding-top:17px; Xbackground:#F00;}
#leftDataPanel{ width:180px; float:left; padding-top:23px; padding-right:15px; padding-bottom:20px; Xbackground:#0F0;}
#rightDataPanel{ width:475px; float:right; padding-left:17px; padding-bottom:20px;  Xbackground:#00F;
vertical-align:top;}
#rightDataPane2{ position: absolute;
                  top: 190px;
                  right: 0px;
                  padding-right: 0px;
				  
                  width: 200px;
                  height: 500px;
                  vertical-align: top;
                  text-align: left;
                  padding-top:23px; padding-left:15px; padding-right:15px; padding-bottom:40px; Xbackground:#0F0;}
.blueMenu, .newList{ list-style:none; font-size:13px;}
.blueMenu li, .newList li{ background:url(../images/arrownBlueSmall.gif) 2px 5px no-repeat; padding-bottom:10px; padding-left:15px;}
.blueMenu li.selected, .newList li.selected{ background:url(../images/arrownGreenSmall.gif) 2px 5px no-repeat;}
.blueMenu li a, .newList li a{ color:#0b91d0;}
.blueMenu li.selected a, .newList li.selected a{ color:#3f960b;}

.dataPanel{ /*width:429px; ganesh*/ width:504px; background:#fefcf8; padding:23px; float:left; display:block;}

/* Leadership Board */
.lbBlock { /*width:429px; ganesh*/ width:507px;float:left; border:1px solid #f3f2ee;


}
.mngtPic{ width:148px; float:left;}
.mngtAdvPic {
float:left;
width:92px;
}
.lbData{ /*width:390px; float:left; padding:10px 4px 10px 4px;*//*text-align:justify;*/
float:left;
padding:10px 4px 0 22px;
width:331px;}
.lbData_noimage{ /*width:390px; float:left; padding:10px 4px 10px 4px;*//*text-align:justify;*/
float:left;
padding:10px 4px 0 22px;
width:470px;}
.lbData_withoutimg{ width:407px; float:left; padding:10px 4px 10px 4px;
margin-left:5px;
text-align:justify;}

/* Contact Blocks */
.contactBlock{ /*width:409px;*/width:484px; float:left; border:1px solid #f3f2ee; padding:10px;}
.map{ width:234px; float:left; background:#FFF; padding:3px}
.address{ width:139px; float:left; /*padding-left:10px;*/ padding-top:10px;}


/* Drop Down Menu 
.menuHdg{display:block; width:216px; height:20px; background:url(../images/bgDropdown.gif) no-repeat; padding-left:10px; font-size:13px; color:#999; text-decoration:none;}
a.menuHdg{}
a.menuHdg:hover{ text-decoration:none !important;}
ul.dropdownMenu{ margin:0px; padding:0px; list-style-type:none;}
ul.dropdownMenu li{padding:10px 16px; background:url(../images/arrownGreenSmall.gif) 8px 16px no-repeat; border-bottom:1px solid #ededed;}
ul.dropdownMenu li a{ color:#3f960b; text-decoration:none;}
ul.dropdownMenu li a:hover{ color:#0b91d0; text-decoration:none !important;}
ul.dropdownMenu li.first{padding-top:15px; background-position:8px 21px}
*/

/* Drop Down Menu */
/*.dropdownMenu{float:right; width:217px; /*padding-top:9px; ganesh*/ /*padding-top:23px;padding-left:67px;/*ganesh*//*}*/
.dropdownMenu{
	float:right;
	padding-left:60px;
	padding-top:23px;
	width:273px;
	
}
.menuHdg{display:block;  height:20px; background:url(../images/bgDropdown.gif) no-repeat; Xpadding-left:10px; font-size:13px; color:#999; text-decoration:none;/*padding-left:5px;*/}
a.menuHdg:hover{ text-decoration:none !important;}
/*ul.dropdownMenu{}
ul.dropdownMenu li{ display:inline;}
ul.dropdownMenu li a{ display:block;margin-left:55px;}
ul.dropdownMenu li.ddc a{ background:url(../images/dropmenuDdc.gif) no-repeat;}
ul.dropdownMenu li.pcs a{ background:url(../images/dropmenuPcs.gif) no-repeat;}
ul.dropdownMenu li.sdg a{ background:url(../images/dropmenuSdg.gif) no-repeat;}
ul.dropdownMenu li.bpp a{ background:url(../images/dropmenuBpp.gif) no-repeat;}
ul.dropdownMenu li.ddc a, ul.dropdownMenu li.pcs a, ul.dropdownMenu li.sdg a, ul.dropdownMenu li.bpp a{ background-position: left top;}
ul.dropdownMenu li.ddc a:hover, ul.dropdownMenu li.pcs a:hover, ul.dropdownMenu li.sdg a:hover, ul.dropdownMenu li.bpp a:hover{ background-position: left bottom;}*/

ul.dropdownList{padding-top:8px;}
ul.dropdownList li{ display:inline;}
ul.dropdownList li a{ display:block;margin-left:0px;}
ul.dropdownList li.ddc a{ background:url(../images/dropmenuDdc.gif) no-repeat;}
ul.dropdownList li.pcs a{ background:url(../images/dropmenuPcs.gif) no-repeat;}
ul.dropdownList li.sdg a{ background:url(../images/dropmenuSdg.gif) no-repeat;}
ul.dropdownList li.bpp a{ background:url(../images/dropmenuBpp.gif) no-repeat;}
ul.dropdownList li.ddc a, ul.dropdownList li.pcs a, ul.dropdownList li.sdg a, ul.dropdownList li.bpp a{ background-position: left top;}
ul.dropdownList li.ddc a:hover, ul.dropdownList li.pcs a:hover, ul.dropdownList li.sdg a:hover, ul.dropdownList li.bpp a:hover{ background-position: left bottom;}

/* Data List*/
ul.bppDataList{ list-style-type:none; margin-left:37px; margin-top:23px;}
ul.bppDataList li{ background:url(../images/arrowDataList.jpg) 0px 7px no-repeat; padding-left:10px; padding-bottom:17px;}


.regform td { padding:2px 0;}

.regform input.inptxt, .euinput { border:1px solid #c2c2c2; height:18px; width:135px; padding:0 2px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f3f; }

.regform select { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f3f; width:200px}

.regform .registerbtn, .eupdates  .registerbtn { width:122px; height:20px; background:url(../images/registerbtn.gif) no-repeat; border:0; cursor:pointer   }




ul.recentevents, li { list-style:none; }
ul.recentevents {  /*margin:10px 0 0 0;*/  }
ul.recentevents li  {  margin:0 0 20px 0;    }
ul.recentevents li a { color:#0b91d0;  padding:0 0 0 15px; background:url(../images/bluearrow.gif) no-repeat 0 50%;  }
ul.recentevents li a:hover, ul.recentevents li a#current { color:#3f960b; background:url(../images/greenarrow.gif) no-repeat 0 50%; }
ul.recentevents li current { color:#3f960b; background:url(../images/greenarrow.gif) no-repeat 0 50%; }
ul.recentevents li p {  padding:0 0 0 15px;  }




/* */

.followus { position:absolute; right:20px; top:10px; line-height:15px;}
.followus a { vertical-align:middle}

.eupdates { margin:10px 0 0 0  	}
.eupdates p { margin: 3px 0}
.eupdates p .euinput { width: 115px; margin-left:5px; height:16px;  	}
