body {
margin : 0 auto;
background : #ffffff url(../i2/topbg01.gif) repeat-x 0% 0%;
font-family : Verdana, Arial, sans-serif;
font-size : 76%;
}
.b_topnav {
font-family : TonnyBanglaMJ;
font-size : 17px;
white-space : nowrap;
}
.e_topnav {
font-family : Arial;
font-size : 12px;
white-space : nowrap;
}
.date {
font-family : TonnyBanglaMJ;
font-size : 17px;
white-space : nowrap;
text-align : center;
}
.bdst {
	font-family : Arial;
	font-size : 14px;
	font-weight : bold;
	white-space : nowrap;
	padding-left : 10px;
	color : #545454;
}
.topmenu {
float : left;
margin : 10px 0;
padding : 5px;
background : #EBF1FA;
/*height : 72px;*/
border : 1px solid #96B2E4;
}
.topmenu ul {
margin : 0;
padding : 0;
font-family : TonnyBanglaMJ;
font-size : 17px;
}
.topmenu ul li {
display : inline;

}
.topmenu ul li a {
text-decoration : none;
color : #3b5998;
padding : 0px 7px 0px 7px;
border : 1px solid #a4c6e5;
background : #FFFFFF;
}
.topmenu ul li a:hover {
text-decoration : none;
color : #ffffff;
background : #1b5790;
border : 1px solid #a4c6e5;
padding : 0 7px 0 7px;
}
a.b_topnav span {
display : none;
}
a.b_topnav:hover span {
display : block;
position : absolute;
top : 4em;
left : 10em;
border : 2px solid red;
background-color : #fff;
text-align : center;
padding : 3px;
margin : 3px;
}
a.e_topnav span {
display : none;
}
a.e_topnav:hover span {
display : block;
position : absolute;
top : 5em;
left : 12em;
border : 2px solid red;
background-color : #fff;
text-align : center;
padding : 3px;
margin : 3px;
}
.menu {
width : 950px;
float : left;
}
.menu ul {
margin : 0;
padding : 0;
float : left;
font-family : TonnyBanglaMJ;
font-size : 17px;
}
.menu ul li {
display : inline;
}
.menu ul li a {
background : url(../i2/menu-bg-s1.gif) no-repeat right top;
float : left;
text-decoration : none;
color : #ffffff;
padding : 5px 7px;
}
.menu ul li a:visited {
color : #ffffff;
}
.menu ul li a:hover {
color : #000000;
text-decoration : none;
background : url(../i2/menu-bg-h1.gif) repeat-x;
}
.menu-fea {
width : 830px;
float : left;
}
.menu-fea ul {
margin : 0;
padding : 0;
float : left;
font-family : TonnyBanglaMJ;
font-size : 17px;
}
.menu-fea ul li {
display : inline;
}
.menu-fea ul li a {
background : url(../i2/menu-fea-bg-s2.gif) no-repeat right top;
float : left;
text-decoration : none;
color : #344144;
padding : 5px 7px;
}
.menu-fea ul li a:visited {
color : #ffffff;
}
.menu-fea ul li a:hover {
color : #993300;
text-decoration : none;
background : url(../i2/menu-fea-bg-h1.gif) repeat-x;
}
.pg_b {
font-family : TonnyBanglaMJ;
font-size : 17px;
}
.pg_b li {
padding-left : 1em;
list-style-type : none;
background : url('../i2/title_ar.gif') no-repeat left top;
background-image: transparent;
}
.pg_b li a {
color : #0c4790;
text-decoration : none;
}
.pg_b li a:hover {
color : #0c4790;
text-decoration : underline;
}
.pg_head {
font-family : TonnyBanglaMJ;
font-size : 18px;
color : #197777;
}
.pg_head a:link {
font-family : TonnyBanglaMJ;
font-size : 18px;
color : #197777;
}
.pg_head a:hover {
font-family : TonnyBanglaMJ;
font-size : 18px;
color : #993300;
text-decoration : none;
}
.news_container {
width : 290px;
padding : 5px;
float : left;
margin : 0 5px 5px 5px;
border : 0 solid #355b4c;
padding : 0 0 0 1em;
position : relative;
background : url('../i2/containerbg.gif') repeat-x left top;
}
.newslink {
padding : 0 0.5em 0.5em 0;
text-align : left;
margin-top : -1.1em;
margin-left : -2.7em;
}
.newslink ul li {
padding-left : 1em;
list-style-type : none;
background : url('../i2/title_ar.gif') no-repeat left top;
font-family : TonnyBanglaMJ;
font-size : 17px;
}
.newslink ul li a {
color : #0c4790;
text-decoration : none;
}
.newslink ul li a:hover {
color : #0c4790;
text-decoration : underline;
}
.e1 {
font-family : TonnyBanglaMJ;
font-size : 17px;
}
a:link {
color : #0c4790;
text-decoration : none;
}
a:hover {
color : #0c4790;
text-decoration : underline;
}
a:visited {
color : #0c4790;
}
.line_brief {
margin : 15px 0 10px 0;
border-bottom : 1px solid #e2e2e2;
}
.line {
margin : 15px 0 10px 0;
}
.line-dotted {
margin : 5px 0 5px 0;
border : 1px solid #e9e8e8;
}
.btmpadding { 
padding-bottom : 10px; 
}
.dashline { 
margin-top : 2px; 
margin-bottom : 2px; 
border : 1px dashed #bebebe; 
} 
td.month { background-color: #003366; font-weight: bold; color: #FFFFFF;}
td.dayName { color: #FFFFFF; background-color: #696969; text-align: center;}
td.day { background-color: #B0D3FF; text-align: center; }
td.has_day { background-color: #ffa500; text-align: center;}
td.noDay { background-color: #DFEFFF; text-align: center; }

