body {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#808080;
padding:0;
margin:0;
behavior: url("css/csshover3.htc");
}
body a{
font-weight:bold;
text-decoration:none;
color:#397908;
}
body a:hover{
font-weight:bold;
text-decoration:underlie;
color:#397908;
}
.mainContainer {
	width: 986px;
	margin: 0 auto;
}

.headerContainer {
	background-image: url(../images/shovy/headerBg.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 124px;
	border-bottom: 2px solid #0f0f0f;
}
.logo {
	float: left;
	padding-top: 15px;
}
.blackDivMenu {
	width: 50px;
	height: 124px;
	float: left;
}
.headr_right {
	float: left;
	padding:0;
	width:770px;
	}
.home_part {
    width:205px;
	height:40px;
	margin:10px 0 0 544px;
}
.home_menu_icon {
  width:auto;
  height:auto;
  float:left;
  }
.home_menu_holder {
  width:auto;
  height:auto;
  padding:0 3px 0 0;
  color:#2f2f2f;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
  float:left;
  padding:2px 3px 0 3px;
  }
.home_menu_holder a {
  color:#009933;
  font-size:11px;
  text-decoration:none;
   font-weight:normal;
  }
.home_menu_holder a:hover {
  color:#009933;
  font-size:11px;
  text-decoration:underline;
   font-weight:normal;
  }
/* Menu CSS */
.menuContainer {
	padding-top: 39px;
}
.menuHolder {
	float: left;
	cursor: pointer;
	margin-right: 2px;
}
.menuHolder .menuLeft {
	float: left;
	background-image: url(../images/shovy/menu/menuLeft.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 34px;
}
.menuHolder .menuMiddle {
	float: left;
	background-image: url(../images/shovy/menu/menuMiddle.gif);
	background-repeat: repeat-x;
	height: 23px;
	padding: 11px 17px 0px 17px;
	font-weight: bold;
	color: #52ac10;
}
.menuHolder .menuRight {
	float: left;
	background-image: url(../images/shovy/menu/menuRight.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 34px;
}
.menuHolder:hover {
	float: left;
	cursor: pointer;
	margin-right: 2px;
}
.menuHolder:hover .menuLeft {
	float: left;
	background-image: url(../images/shovy/menu/menuLeftHvr.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 34px;
}
.menuHolder:hover .menuMiddle {
	float: left;
	background-image: url(../images/shovy/menu/menuMiddleHvr.gif);
	background-repeat: repeat-x;
	height: 23px;
	padding: 11px 17px 0px 17px;
	font-weight: bold;
	color: #000000;
}
.menuHolder:hover .menuRight {
	float: left;
	background-image: url(../images/shovy/menu/menuRightHvr.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 34px;
}
.menuHolder .menuMiddle a {
	color: #52ac10;
	text-decoration: none;
}
.menuHolder:hover .menuMiddle a {
	color: #000000;
	text-decoration: none;
}
.container {
width:986px;
height:auto;
margin:0 auto;
padding:0;
clear:both;

}
.container_td {
background-image:url(../images/container_bg.gif);
background-position:top left;
background-repeat:repeat-x;
}
.footer {
	color: #808080;
	font-size: 10px;
	text-align: center;
	padding: 15px 0;
}
.footer a {
	color: #808080;
	text-decoration: none;
}
.footer a:hover {
	color: #808080;
	text-decoration: underline;
}
.container_left {
width:188px;
height:auto;
margin:0;
padding:0;
float:left;
}
.container_right {
width:210px;
height:auto;
margin:0;
padding:0;
float:right;
}
.container_middle{
width:552px;
height:auto;
margin:0;
padding:12px 10px 20px 20px;
float:left;
}
.content_holder {
width:256px;
height:auto;
margin:0;
padding:5px 10px 20px 10px;
float:left;
}

.left_menu_top {
width:188px;
height:142px;
padding:0;
margin:0 0 10px 0;
background-image:url(../images/left_menu_top.gif);
background-position:top left;
background-repeat:no-repeat;
}
.left_menu_other {
width:188px;
height:142px;
padding:0;
margin:0 0 10px 0;
background-image:url(../images/left_menu_others.gif);
background-position:top left;
background-repeat:no-repeat;
}
.main_menu_green {
width:210px;
height:175px;
padding:8px 0 0 0;
margin:0;
background-image:url(../images/menu_bg.gif);
background-position:top left;
background-repeat:no-repeat;
}
.title_img {
width:auto;
height:auto;
padding:4px 0 0 12px;
clear:both;
}

.flow_menu_holder {
width:auto;
margin:3px 15px 0 18px;
padding:0px;
}
.idlc_list01 {
list-style:none;
padding:0px;
margin:0px;
}
.idlc_list01 li {
background-image:url(../images/point_01_a.gif);
  background-repeat:no-repeat;
  padding:6px 0px 2px 14px;
  border-bottom: 1px dotted #bfbfbf;
  color:#808080;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
  }
.idlc_list01 li a {
  color:#808080;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
  }
.idlc_list01 li a:hover {
  color:#539409;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
  }


.idlc_list02 {
list-style:none;
padding:0px;
margin:0px 20px 0 15px;
}
.idlc_list02 li {
  background-image:url(../images/point_02.gif);
  background-position:right;
  background-repeat:no-repeat;
  padding:4px 14px 0px 14px;
  color:#000000;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
  text-align:right;
  }
.idlc_list02 li a {
  color:#000000;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
  
  }
.idlc_list02 li a:hover {
  color:#FFFFFF;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
  }

/*
.idlc_list03 {
list-style:none;
padding:0px;
margin:0px 20px 0 15px;
}
*/
.idlc_list03 {
list-style:none;
padding:0px;
margin:3px 15px 0 20px;
}
.idlc_list03 li {
  background-image:url(../images/point_03.gif);
  background-repeat:no-repeat;
  padding:0px 0px 4px 10px;
  color:#353535;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size:12px;
  }
.idlc_list03 li a {
  color:#353535;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size:12px;
  }
.idlc_list03 li a:hover {
  color:#539409;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size:12px;
  }
.idlc_list04 {
list-style:none;
padding:0;
margin:0 0 10px 0;
}
.idlc_list04 li {
  background-image:url(../images/point_04.gif);
  background-repeat:no-repeat;
  padding:0px 0px 4px 14px;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size:12px;
  }
.idlc_list04 li a {
  color:#353535;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size:11px;
  }
.idlc_list04 li a:hover {
  color:#539409;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size:11px;
  }
  
.idlc_list05 {
list-style:none;
padding:0px;
margin:3px 15px 0px 18px;
}
.idlc_list05 li {
  background-image:url(../images/point_01_a.gif);
  background-repeat:no-repeat;
  padding:6px 0px 2px 14px;
  border-bottom: 1px dotted #bfbfbf;
  color:#808080;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
  }
.idlc_list05 li a {
  color:#808080;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
  }
.idlc_list05 li a:hover {
  color:#539409;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
  }
 .idlc_site_map {
 list-style:none;
 padding:0;
 margin:3px 0 4px 13px;
}
.idlc_site_map li {
  background-image:url(../images/point_site_map.gif);
  background-repeat:no-repeat;
  padding:0px 0px 4px 14px;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size:12px;
  font-weight:normal;
  }
.idlc_site_map li a {
  color:#353535;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size:11px;
  font-weight:normal;
  }
.idlc_site_map li a:hover {
  color:#539409;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-decoration:underline;
  font-size:11px;
   font-weight:normal;
  }

h1 {
padding:0;
margin:0;
}
h2 {
padding:5px 0 0 0;
margin:0;
}
h3, .green_link_style {
color:#72b905;
font-size:11px;
font-weight:bold;
padding:5px 0 0 0;
margin:0 0 5px 0;
text-decoration:none;
}
.green_link_style:link {
color:#72b905;
font-size:11px;
font-weight:bold;
padding:5px 0 0 0;
margin:0 0 5px 0;
text-decoration:none;
}
.green_link_style:hover {
color:#72b905;
font-size:11px;
font-weight:bold;
padding:5px 0 0 0;
margin:0 0 5px 0;
text-decoration:underline;
}

h4 {
color:#000000;
font-size:11px;
font-weight:bold;
padding:0 0 12px 0;
margin:0;
}
.innerpage_image {
width:auto;
height:auto;
padding:6px 12px 6px 6px;
float:left;
display:block;
}
.innerpage_image2 {
width:auto;
height:auto;
padding:6px 12px 6px 6px;
display:block;
clear:both;
}
p {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#808080;
padding:0 0 15px 0;
margin:0;
}

/*p:first-line 
{
color: #808080;
font-weight:bold;
}

p:first-letter
{
font:Tahoma, Verdana, Arial, Helvetica, sans-serif;;
color: #5db31c;
font-size:18px;
font-weight:bold;
}
*/
.feedback {
width:180px;
height:auto;
padding:5px 10px 0px 20px;
background-image:url(../images/apply_now.gif);
background-repeat:no-repeat;
background-color:#eeeeee;
color:#000000;
font-size:11px;
}

.feedback_structure {
width:210px;
height:281px;
_height:303px;
*height:303px;
}

.clear {
clear:both;
}
.curve_bg {
width:auto;
margin:0 0 6px 0;
height:auto;
display:block;
clear:both;
}
.calculator {
width:180px;
height:auto;
padding:5px 10px 0px 20px;
background-image:url(../images/tools_calc_top.gif);
background-repeat:no-repeat;
background-color:#eeeeee;
color:#000000;
font-size:11px;
}
.itemBtnDetails {
	text-align: right;
}
.inner_page_table {
border:#CCCCCC 1px solid;
}
.ash_tr {
background-color:#ededed;
}
.green_tr {
background-color:#e0fec4;
color:#333333;
}
.mid_bdr {
width:520px;
height:5px;
clear:both;
margin:0 auto;
background-image:url(../images/mid_bdr.gif);
background-repeat:no-repeat;
}

.locate_us {
width:495px;
height:744px;
padding:0;
margin:20px auto 0;
background-image:url(../locate_us_images/locate_us_map.gif);
background-repeat:no-repeat;
}
.dhaka {
z-index:1;
position:relative;
left:199px;
top:321px;
}
.chittagong {
z-index:2;
position:relative;
top:447px;
left:362px;
}
.sylhet {
z-index:3;
position:relative;
top:203px;
left:340px;
}
.news_img {
width:auto;
height:auto;
margin:15px 0 15px 0;
}
.director_management {
padding:6px;
margin:5px 0 10px 0;
background-color:#f5f5f5;
width:80px;
height:97px;
text-align:center;
} 
.director_management_text {
text-align:center;
padding:0 10px 10px;
}
/* flow menu css */
#wrapper {width:750px; padding:25px; margin:0 auto}
#leftcolumn {float:left; width:150px}
#rightcolumn {float:left; width:600px}
.dropdown {
  width:154px;
  display:block;
  position:relative;
  border-bottom:#999999 1px dotted;
  background-image:url(../images/point_01.gif);
  padding:0;
  background-repeat:no-repeat;
  }
.dropdown dt {
  width:144px;
  padding:6px 0px 2px 14px;
  color:#808080;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
  cursor:pointer;
}
.dropdown .upperdd {border-bottom:none}
.dropdown dt:hover {
  background-image:url(../images/point_01.gif);
  background-color:#ecf2ea;
  background-repeat:no-repeat;
  color:#539409;
}
.dropdown dd {position:absolute; top:0; overflow:hidden; width:208px; display:none; background:#fff; opacity:0}
.dropdown ul {width:204px; ist-style:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#ecf2ea; width:194px}
.dropdown a:hover {background:#dbe4d9; color:#000}
.dropdown .underline {border-bottom:1px solid #c2dbb8}
/* flow menu css end */
.text_area {
    width: 150px;
    height: 48px;
    *height: 46px;
    _height: 46px;
}