/* CSS Document */
body{
	background-image: url(../images/pageBg.png);
}
body, input,select{
	font-family: SolaimanLipi, SutonnyBanglaOMJ, "Trebuchet MS",verdana, tahoma, arial;
	background-color:#f9f9f9;
	font-size: 1em;
}
.eng{
	font-family:verdana, "Trebuchet MS", tahoma, arial;
}
.mainWidth{
	width:990px;
	background-color: #f9f9f9;
	text-align: left;
}
#logo{
	height:80px;
}

#headerNav, #headerNav a{
	color:#006d43;
	text-decoration:none;
	padding: 2px 5px;
}
#rgtAd{
	width: 148px;
}
.inact{ color: #cccccc; }
.ad{
	margin:1px;
	padding:2px;
	border: 1px solid #FF0000;
}
#mainContainer{
	padding: 1px 3px;
}
#editorialBox{
	width: 150px;
}
.whiteBox{
	padding:1px;
	border: 1px solid #d7d7d7;
	background-color:#ffffff;
}
#topBox{
	height:250px;
}
.midBox{
	width: 280px;
}
#botBox{
	width:580px;
}
#footer{
	padding: 8px;
	color: #E3F5FB;
	background-color: #2f59a6;
	text-align: left;
	line-height: 1.5;
}

#footer a{
	color: #FDFEE7;
}
#footer a:hover{
	text-decoration: underline;
}
/*
  News
*/
#newsContainer{
	padding: 10px 5px;
}
.newsDetails{
	padding: 8px;
	_height: 300px;
	min-height:300px;
}
.newsDetails img{
	padding: 2px 6px 6px 6px;
}
a{
	color: #0a7804;
	text-decoration: none;
}
a:hover{
	color: #a90000;
}
a.newsLst{
	color: #021a4f;
	text-decoration: none;
}
a.newsLst:hover{
	color: #000000;
	text-decoration: underline;
}

.imgLft{
	padding: 0px 2px 2px 0px;
}
.imgRgt{
	padding: 2px 0px 0px 2px;
}
.newsDiv{
	padding: 2px 4px;
}
.catDiv{
	cursor: pointer;
}
.subCatDiv
{
	padding: 1px 2px 1px 13px;
}
a.newsLnk{
	color: #066842;
}
a.newsLnk:hover{
	color: #2d946c;
}
#botNav{
	color: #CCCCCC
}
hr{
	color: #ddd;
}
.padRgt{
	padding: 0px 5px 5px 0px;
}
.admVisibleBrd{
	/* This is defined in the admin css */
	
}
	
