 /* $WEFT -- Created by: Moein Uddin Chowdhury (moein@kampasbd.com) on 9/1/2008 -- */
  @font-face {
    font-family: SolaimanLipi;
    font-style:  normal;
    font-weight: normal;
    src: url(SOLAIMA0.eot);
  }


.main_header {
	background-image: url(header/head.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.menu_bg {
	background-image: url(images/1.gif);
	background-repeat: repeat-x;
}
.chikumbura {
	background-image: url(images/2.gif);
	background-repeat: no-repeat;
}
.lower_header {
	background-image: url(images/3.gif);
	background-repeat: repeat-x;
}
.menu_bg_main {
	background-image: url(images/4.gif);
	background-repeat: repeat-y;
}
.row_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-align: justify;
}
.row_data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: justify;
}
.tb_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
.cell_line {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999999;
	font-family: SolaimanLipi;
	font-size: 12pt;
	font-weight: normal;
	text-align: justify;
	text-indent: 5px;
	vertical-align: top;
}
.tl {
	font-family: SolaimanLipi;
	font-size: 13pt;
	font-weight: bold;
	text-align: justify;
	line-height: 18pt;
	color: #1a6881;
}
.content_mergin {
	text-indent: 10px;
}


.eng_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 8px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #666633;
	text-align: justify;
}

.de_line {
	text-align: justify;
	font-family: SolaimanLipi;
	font-size: 13pt;
	line-height: 16pt;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #1a6881;
	border-right-color: #1a6881;
	border-bottom-color: #1a6881;
	border-left-color: #1a6881;
}
.source {
	font-family: SolaimanLipi;
	font-size: 11pt;
	line-height: 14pt;
	text-align: justify;
}
.me {
	font-family: SolaimanLipi;
	font-size: 14pt;
}
.rhome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	text-align: justify;
	font-weight: bold;
	text-indent: 5px;
}
.footer {
	font-family: SolaimanLipi;
	font-size: 10pt;
	line-height: 13pt;
	color: #FFFFFF;
	text-align: center;
}
.det {
	font-family: SolaimanLipi;
	font-size: 12pt;
	line-height: 16pt;
	text-align: justify;
}
.bdate {
	font-family: SolaimanLipi;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}
a:link {
	color: #206a82;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #206a82;
}
a:active {
	text-decoration: none;
	color: #206a82;
}
.counter {
	font-family: SolaimanLipi;
	font-size: 16pt;
	font-weight: normal;
	color: #1a6881;
	text-align: center;
}
.hit {
	background-image: url(images/hit_counter_back.jpg);
	background-repeat: no-repeat;
}
.archives_search {
	background-image: url(images/old_date.gif);
	background-repeat: no-repeat;
	background-position: top;
}
 label
{
width: 5.5em;
float: left;
text-align: left;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: -8.5em;
}
input
{
color: #000;
background: #F5F8F9;
border: 1px dotted #1F6982;
}
textarea
{
color: #000;
background: #F5F8F9;
border: 1px dotted #1F6982;
}
.submit input
{
color: #fff;
background: #1F6982;

}
fieldset
{
border: 1px dotted #1F6982;
width: 35em;
}

legend
{
color: #fff;
background: #1F6982;
border: 1px solid #92B6C7;
padding: 2px 6px;
}
.form-required {
font-size: 0.90em;
}
div.upper {
font-size:9pt;
background-color:#DCDDDE;
width:994px;
height:20px;
} 

.menu ul { 
display: block; 
padding: 1px;
margin: 0px; list-style: none; 
text-align: center;
 font-family: sans-serif; 
 font-size: 13px;
 background-color:#1F6982;
} 
.menu ul li { display: inline; 
margin: 0px; 
list-style: none; 
/*border: 1px solid #c8c8c8; */
background-color: #1F6982; 
padding: 1px; 
} 
.menu a { 
padding: 0px 1px; 
text-decoration: none; 
color: white; 
border: 1px solid #1F6982; 
} 
.menu a:hover { 
background-color: #92b6c7; 
border: 1px solid #92b6c7; 
color: black; 
padding:1px;
} 
