@charset "utf-8";
/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#78775c;
line-height:18px;
background: url(../images/body-bg.jpg) left top repeat-x #fff;
}
img
{
border:none;
padding:0px;
margin:0px;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:14px 0px;
padding:0px;
}
.left
{
float:left;
}
.right
{
float:right;
}

.body-content
{
background:url(../images/body-mid.png) left top repeat-y;
}
.footer
{
background:url(../images/footer-mid.jpg) left top repeat-y;
font:12px/14px Arial, Helvetica, sans-serif;
color:#f9ffa1;
padding-top:7px;
}
.footer-link
{
font:12px/14px Arial, Helvetica, sans-serif;
color:#fff;
}
.footer-link a
{
font:12px/normal Arial, Helvetica, sans-serif;
color:#fff;
margin:0px 8px;
text-decoration:none;
}
.footer-link a:hover
{
color:#f9ffa1;
}
.side-font
{
font:12px/17px Arial, Helvetica, sans-serif;
color:#004566;
padding-bottom:14px;
}

.navcontainer
{
width:247px;
float:left;
padding-bottom:15px;
}
.navcontainer ul
{
display:block;
margin:0px;
padding:0px;
text-align:center;
float:left;
}
.navcontainer ul li
{
float:left;
list-style-type:none;
text-align:left;
width:227px;
background:url(../images/arrow.png) left 11px no-repeat;
padding-left:20px;
padding-top:4px;
padding-bottom:3px;
}
.navcontainer ul li a
{
font:15px Arial, Helvetica, sans-serif;
color:#b60140;
text-decoration:none;
}
.navcontainer ul li a:hover
{
font:15px Arial, Helvetica, sans-serif;
color:#00528d;
text-decoration:none;
}
.content
{
font:14px/21px Arial, Helvetica, sans-serif;
color:#000;
padding-bottom:15px;
}
.content h2
{
font:normal 26px/26px Arial, Helvetica, sans-serif;
color:#0071a6;
padding:0px;
margin:0px;
}
.content a
{
font:14px/21px Arial, Helvetica, sans-serif;
color:#004f87;
text-decoration:underline;
}
.content a:hover
{
font:14px/21px Arial, Helvetica, sans-serif;
color:#b60140;
text-decoration:underline;
}

.logo-bg
{
background:url(../images/logo-bg.png) left top no-repeat;
width:276px;
height:285px;
font:20px/30px "Trebuchet MS";
color:#fff;
}
.logo
{
margin-top:19px;
margin-left:0px;
}

#slideshow {
    position:relative;
    height:283px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}




/* ------------------------ inner Page(Arindam) -------------------------------- */



.content h4
 {
  color:#666666;
  margin:0;
  padding:0 0 15px 0;
 }
 
.content ul
 {
  margin:0;
  padding:0;
  list-style:none;
  margin-left:15px;
 }
 
.content ul li
 {
background:url(../images/arrow.png) left 13px no-repeat;
  padding:4px 0 4px 15px; 
 }

.content img
 {
  margin:10px 12px 10px 12px;
 }
 
.testim
 {
  color:#1b7ead;
 }
 
.testim strong
 {
  color:#cf4173;
  font-size:12px;
  font-weight:normal;
 }
 
.sub_headimg2
{
 color:#1b7ead;
 font-weight:bold;
 font-size:16px
}

.pink
 {
  color:#cf4173;
 }
 
.blue_border
 {
  border:1px #CCC solid;
  color:#1b7ead;
 }
 
.black_border
 {
  border:1px #CCC solid;
 }