* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { 
    font: 62.5% Arial, Helvetica, sans-serif;
    background: #f4f4f4;        
}
.large {
    color: blue;
    font-size: 1.3em; 
    font-weight: bold;
    line-height: 1.2em; 
    margin-bottom: 1.2em;
    text-align:justify;
} 
p { 
    font-size: 1.3em; 
    line-height: 1.2em; 
    margin-bottom: 1.2em;
    text-align:justify;
}
.marquee { 
    font-size: 1.4em; 
    line-height: 1.2em; 
    margin-bottom: .5em;
	margin-top: .5em;
    text-align:justify;
	color:blue;
	font-weight:bold;
}
.sub { 
    font-size: 1.3em; 
    line-height: 1.2em; 
    margin-bottom: .5em;
    margin-left: 1.2em;
    text-align:justify;
}
.subb { 
    font-size: 1.3em; 
    line-height: 1.2em; 
    margin-bottom: .5em;
    margin-left: 2.5em;
    text-align:justify;
}
h1 {
    padding-left : 10px;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 15px;
    font-weight : bold;
    /*color:#0033FF;*/
    text-align : left;
    padding : 5px 0 15px 25px;
}
h2 {
    padding-left : 10px;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14px;
    font-weight : bold;
    /*color:#335588;*/
    text-align : left;
    padding : 5px 0 15px 25px;
}
h3 {
    padding-left : 10px;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-weight : bold;
    /*color:#335588;*/
    text-align : left;
    padding : 5px 0 15px 25px;
}
a img { border: none; }

.floatleft { float: left; }
.floatright { float: right; }
.floatcentre { float: center; }
.floatmiddle{ 
    margin-left: 15%;
    margin-top: -15px;
    float: left;
}
.clear { clear: both; }

a { 
    text-decoration: none; 
    outline: none;
  }
a:hover {
    text-decoration: none;
    color: #335588;
}

#maindiv {
    min-width: 960px; max-width: 1260px;
    margin: 0 auto; padding: 0 10px;
    width:expression(document.body.clientWidth < 961? "960px" : document.body.clientWidth > 1261? "1260px" : "auto");
}

#header {
    background: #1b5790; 
    min-height: 80px;
    padding: 0 10px;
    font-size: 1.3em;
    font-weight: bold;
}
#right-side {
    float: right;
    padding-top: 0px;
}

#menu {
    background: #b2d281;
    min-height: 30px;
    padding: 2px 0px 0 0px;
}

#main-content {
    background: white;
    padding: 16px;
}

#feature-content {
    margin-bottom: 0px;
    min-height: 300px;	
}
#feature-line {
    background: #1b5790;
    min-height: 10px;  	
}
#feature-left {
    width: 24%;
    float: left;
    padding-right: 15px;
    border-right: 1px solid #1b5790;
	min-height: 200px;
}
#feature-left p {
    font-size: 1.2em;
    line-height: 1.5em;
    margin-top: 8px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
}
#feature-right {
    float: right;
    width: 24%;
	min-height: 200px;	
}
#feature-right p {
    font-size: 1.2em;
    line-height: 1.5em;
    margin-top: 8px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
}
#feature-left-mt {
    width: 55%;
    float: left;
    padding-right: 15px;
    border-right: 1px solid #1b5790;
}
#feature-left-mt  p{
    font-size: 1.2em;
    line-height: 1.5em;
    margin-top: 8px;
}
#feature-right-mt {
    float: right;
    width: 43%;
}
.feature-mini1 {
    float: left;
    width: 20%;   
}
.feature-mini2 {
    float: right;
    width: 70%;    
}
#footer-up {
     text-align: center;
}
#footer {
    background: #1b5790;
    padding: 5px;
    color: white;
    font-size: 12px;
    text-align: center;
}
#footer a {
    color: white;
}
.colimage {
    vertical-align : middle;
    border : 0;
    float : left;
}
.colp1{
    height: 125px;
    margin-bottom: 1.2em;
    margin-top: 1.2em;
    margin-right: 1.2em;
    margin-left: 15em;
    text-align:justify;
}
.colp11{
    height: 125px;
    margin-bottom: 1.2em;
    margin-top: 1.2em;
    margin-right: 1.2em;
    margin-left: 10em;
    text-align:justify;
}
.colp12{
    height: 125px;
    margin-bottom: 1.2em;
    margin-top: 1.2em;
    margin-right: 1.2em;
    margin-left: 18em;
    text-align:justify;
}
.colp13{
    height: 125px;
    margin-bottom: 1.2em;
    margin-top: 1.2em;
    margin-right: 1.2em;
    margin-left: 20em;
    text-align:justify;
}
.colp2{
    height: 50px;
    margin-bottom: 1.2em;
    margin-top: 1.2em;
    margin-right: 1.2em;
    margin-left: 15em;
    text-align:justify;
}
.colp22{
    height: 50px;
    margin-bottom: 1.2em;
    margin-top: 1.2em;
    margin-right: 1.2em;
    margin-left: 10em;
    text-align:justify;
}
.col_full{
    width:100%;
    float:left;   
}
.col_left{
    width:48%;
    float:left;    
}
.col_right{
    width:48%;
    float:right;    
}
.pro_left{
    margin-left : 5%;
    width:45%;
    float:left;
    border-bottom: 1px solid #6699CC;   
    font-size : 14px;
    margin-bottom: 5px;
}
.pro_right{
    width:45%;
    float:left;
    border-bottom: 1px solid #6699CC;   
    font-size : 14px;
    margin-bottom: 5px;
}
.arrow {
    vertical-align : middle;
    border: none;    
}
.image{
    border: none;  
}
.img{
    text-align: center;    
}
.full{
    width:100%;
    float:left;   
}
.desc{
    text-align: center;    
}
.right_upper_bn {
text-align : right;
font : 100% Vidya, Bangla Akademi, Vrinda;
}