/* CSS Document */
body{
    margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	padding:0px;
	padding-bottom:0px;
	background-image:url(../images/grey_green_strip.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	}


.body_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4f4f4f;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	/*text-align:justify;*/}

a{
	text-decoration:none;}

a.help{
	position:relative;
	z-index:24;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;}

a.help:hover{
	z-index:25; 
	cursor:help;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;}
.h2_menu{
text-decoration:none;
font-weight:normal;
}	
	

a.help span{
	display:none;}

a.help:hover span{
	display:block;
	position:absolute;
	background-color:#d2e79c;
	top:3em;
	left:3em;
	width:23em;
	border:1px solid #4f4f4f;
	color:#000000;
	text-align:left;
	padding: 2px;
	text-decoration:none;}

.links{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f39c1f;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;}
	
.links1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f39c1f;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}	

.links:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4f4f4f;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;}

.links_small{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f39c1f;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;}

.links_small:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4f4f;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;}

.txtbtn{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
	border: 1px solid #516e01;
	background-color:#effec7;}

.txtbtn_over{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
	border: 1px solid #a6ce38;
	background-color:#FFFFFF;}

.formfield{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
	border: 1px solid #becf90;
	background-color:#FFFFFF;}

.green_background{
	background-image:url(../images/green_background.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:215px;
	width:134px;}

.green_background1{
	background-image:url(../images/green_background.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:134px;}

.green_strip{
	background-image:url(../images/largegreen_strip.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	height:10px;
	width:1px;}

.bottom_strip{
	background-image:url(../images/bottom_strip.gif);
	background-repeat:repeat-x;
	background-position:bottom right;
	height:50px;
	width:1px;}

.green_border{
	background-image:url(../images/smallgreen_strip.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	height:10px;
	width:1px;}

.grey_green_border{
	background-image:url(../images/grey_green_strip1.jpg);
	background-repeat:repeat-x;
	background-position:top right;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;}

.dotted_border{
	background-image:url(../images/dottedgray_strip.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;}

.dotted_border{
	background-image:url(../images/dottedgray_strip1.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;}


.greysmall_strip{
background-image:url(../images/grey_smallstrip.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;    
}

.selectbg{
background-image:url(../images/selectbg.jpg);
background-repeat:no-repeat;
width:215px;
height:20px;
padding-left:15px;
}



.grey_pattern{
    background-image:url(../images/grey_pattern.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;}

.light_greysmall_strip{
	background-image:url(../images/grey_smallstrip1.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;}


h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#6d6b6b;
	font-weight:normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
	text-align: right;
	padding-right:5px;}


.h2_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#20984b;
	font-style:normal;
	font-weight:700;}


.h3_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#20984b;
	font-weight:bold;
	font-style:normal;}

ul{
	margin-top:0px;
	padding-top:0px;
	vertical-align:text-bottom;}

li{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	list-style-image:url(../images/lightgreen_bullet.jpg);
	vertical-align:text-bottom;}

.li_grey{
	list-style-image:url(../images/grey_bullet.jpg);
	padding:0px;}

.li_bullet{
	background-image:url(../images/green_dot.gif);
	background-repeat:no-repeat;}

.footer{font-family:Verdana;
font-size:10px;
color:#a6ce38;
font-weight:normal;
text-decoration:none;}

.footer1{
	font-family:Verdana;
	font-size:10px;
	color:#a6ce38;
	font-weight:normal;
	text-decoration:none;}

.footer:hover{
	font-family:Verdana;
	font-size:10px;
	color:#6d6b6b;
	font-weight:normal;
	text-decoration:none;}

.selectbox{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 159px;
	color:#7E7E7E;
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	}
	
	
.selectbox_over{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 159px;
	color:#7E7E7E;
	border: 1px solid #CCCCCC;
	background-color:#effec7;}

.error{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #B20817;
  text-decoration: none;}

.required{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #B20817;
  text-decoration: none;}

.reset_btn{
	 border-width:0px;
	 background-image:url(../images/reset_button.gif);
	 background-repeat:no-repeat;
	 width:50px;
	 height:19px;
	 cursor: pointer;} 

.submit_btn{
	 border-width:0px;
	 background-image:url(../images/submit_button.gif);
	 background-repeat:no-repeat;
	 width:50px;
	 height:19px;
	 cursor: pointer;}

.btn_drop{
	background-image:url(../images/dropdown_arrow.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-top:3px;
	width:20px;
	height:15px;}

.btn_submit:hover{
	font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	border:none;
	text-decoration:none;}

.green_curve_bottom{
	background-image:url(../images/bottom_curve.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:341px;
	height:48px;}

div.subnav{	
	display:block;
}

.green_right{
	background-image:url(../images/background_green_sides.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	margin-left:0px;
	padding-left:0px;
	width:214px;
}

.sub_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#4f4f4f;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

.sub_text_h{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#627629;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

.sub_text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#627629;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
		padding:0px;
	margin:0px;
}

.flash_nav{
	width:862px;
	height:24px;}

td div.divmenu{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px;
	top:0px;}
	

.green_brd{
border-bottom:solid 1px #a9cf3b;}

.sub_menu_bg{
	background-image:url(../images/sub_bullet.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#dfeeb7;
	text-align:left top;
	padding-left:25px;
	padding-top:7px;
	}

.sub_menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#20984b;
	text-decoration:none;
	text-align:left top;
	}
	
.sub_menu:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	text-decoration:none;
	text-align:left;
	}

.sub_bottom{
	border-bottom:1px solid #a9cf3b;
	padding-bottom:5px;
	padding-top:5px;}
	
.footer_Contact{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #4f4f4f;}

.pad_bottom_10{
	padding-bottom:10px;}

/*.table_brdr_nobottom{
	background-color: #EBEBEB;
	padding:10px;
	border-right:1px solid #cccccc;
	border-left: 1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;}
	
.table_brdr1{
	background-color: #FFFFFF;
	padding: 10px;}
	
.table_brdr_nobottom1{
	background-color: #FFFFFF;
	padding: 10px;}
	
.table_brdr{
	background-color: #EBEBEB;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;}

.table_brd{
	background-color:#EBEBEB;
	border:1px solid #cccccc;
	padding:5px;}

.table_brd_without_bottom{
	background-color:#EBEBEB;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-bottom:1px none #cccccc;
	padding:5px;}

.table_brd_statements{
	background-color: #EBEBEB;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:5px;}
*/
.table_brd{
	background-color:#EBEBEB;
	border:1px solid #cccccc;
	padding:5px;}

.table_brd_right{
	border-right:1px solid #cccccc}

.table_brd_left{
	border-left:1px solid #cccccc}

.table_brd_top{
	border-top:1px solid #cccccc}

.table_brd_bottom{
	border-bottom:1px solid #cccccc}

.padding_5{padding:5px;}

.text_link_Green{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#627629;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;}
	
.table_case{
	background-color: #EBEBEB;
	padding: 10px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #CCCCCC;}
	
.table_case1{
	background-color: #EBEBEB;
	padding-top:12px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #CCCCCC;}
	
.table_case_nobottom{
	background-color: #EBEBEB;
	text-align: center;
	vertical-align: middle;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;}
	
.table_case1_notop{
	background-color: #EBEBEB;
	text-align: center;
	vertical-align: middle;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;}
	
#case1{display:block;}
#case2,#case3{
display:none;}

.flash_bg{
	background-image:url(../images/main_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:273px;}

.main_flash{
	width:956px;
	height:273px;}

.padding_images{
	padding-bottom:5px;
	padding-left:5px;}
	
.paddr{
padding-right:60px;
}



.padding_submit{
	padding-right:25px;
	padding-left:60px;}

.padding_detail{
	padding-top:5px;
	padding-left:120px;
	padding-right:10px;}

.pad_mar{
	margin:0px;
	padding-left:15px;}

.pad_mar_45{
	padding-left:45px;}
	
.gallery_headings{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#aeabab;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;}

.page_title_pad{
	padding-left:27px;
	padding-top:21px;}

.pad_top_21{
	padding-top:21px;}

.pad_top_10{
	padding-top:0px;}

.pad_top_15{
	padding-top:15px;}

.pad_left_1{
	padding-left:1px;}

.pad_left_5{
	padding-left:5px;}
	
.pad_left_10{
	padding-left:10px;}
	
.pad_left_15{
	padding-left:15px;}

.pad_left_18{
	padding-left:18px;}

.pad_left_27{
	padding-left:27px;}

.pad_left_45{
	padding-left:45px;}

.pad_left_262{
	padding-left:262px;}

.pad_right_10{
	padding-right:10px;}
	
.pad_right_8{
	padding-right:8px;}

.pad_right_50{
	padding-right:50px;}

h2{
	padding:0px;
	margin:0px;
	}

.h2_heading
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#20984b;
	font-style:normal;
	font-weight:700;}
	
	h3{
padding:0px;
margin:0px;
  }
  
  .h3_heading
  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#20984b;
	font-weight:bold;
	font-style:normal;}

/*Added by nehal to highlight booked workshop seminar*/

.booked_seminar{
background-image:url(../images/greygreen_curve.gif);
color:#FF0000 !important;
}

.footer_bar {
border-left:thin solid #666666;
}
.footer_pad {
padding-left:5px;
padding-right:50px;
}

.footer_pad_first
{
padding-right:50px;
}
.footerlink1
{
color:#A6CE38;
}
.footerlink1:hover
{
color:#6D6B6B;
}

.grey_text {
  color: #595959;
  font: bold 15px Arial;
}

.blk{width:640px; clear:both; position:relative; top:-60px; }
.blk1{width:430px; float:left; position:relative; top:-60px;}
.blk2{width:210px; float:left; *padding:25px 0 0 0;}

