body, ul, ol, li, h1, h2, h3, h4, h5, h6, input, fieldset{
	margin:0px;
	padding:0px;
}
body{
    color:#B3D0E7;
	font-size:12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: url(images/bg.gif) repeat-x top;
	}
p{
text-align:justify;
}
.txtbx{
  background: #2C7BBD;
  border:1px #559AD5 solid;
  width:180px;
  height:20px;
  color:#CCCCCC;
}
.txtbx1{
  background: #2C7BBD;
  border:1px #559AD5 solid;
  width:100px;
  height:20px;
  color:#CCCCCC;
}
.txtbx2{
  background: #2C7BBD;
  border:1px #559AD5 solid;
  width:50px;
  height:20px;
  color:#CCCCCC;
}
.txtar{
  background: #2C7BBD;
  border:1px #559AD5 solid;
  width:180px;
  height:50px;
  color:#CCCCCC;
  *width:198px;
}
.txtar1{
  background: #2C7BBD;
  border:1px #559AD5 solid;
  width:398px;
  height:50px;
  color:#CCCCCC;
  margin-bottom:2px;
}

.sbmt-btn{
   background-color:#56849B;
   border:1px #79A9BF solid;
   color:#043246;
   font-weight:bold;
   font-size:11px;
   width:60px;
   cursor:pointer;
   height:24px;
}
.enqfrm{
   border-left:1px #006699 solid;
   border-bottom:1px #006699 solid;
}
.enqfrm td{
   border-top:1px #006699 solid;
   vertical-align:top;
   padding:2px 5px 2px 5px;
   border-right:1px #006699 solid;
}
h2{
   color:#FFBE00;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   margin:5px 0px 5px 0px;
}
a{
   color:#00CCFF;
  }
a:hover{
  color:#FFCC00;
 text-decoration:underline;
 }
.hdng{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#00CCFF;
  font-size:22px;
  font-weight:normal;
}
#header{
    color:#84C4E6;
}
#header a{
    color:#84C4E6;
	text-decoration:none;
}
#header a:hover{
    color:#FFCC00;
	text-decoration:underline;
}
#marqueecontainer{
position: relative;
width: auto; /*marquee width */
height: 170px; /*marquee height */
overflow: hidden;
}

.contentlft{
    width:679px;
    background:url(images/contentbg.jpg) repeat-y top;
    margin:5px 0px 0px 46px;
    border-bottom:1px #3D659B solid;
    border-top:1px #3D659B solid;
    color:#B3D0E7;
	text-align:justify;
	font-size:12px;
	line-height:25px;
}
.newsbox{
    width:242px;
	height:232px;
    background:url(images/newsboxbg.jpg) no-repeat top;
	margin:5px 0px 0px 14px;
}
.boxmargin{
    margin:10px 20px 10px 20px;
}

#inrbox1{
	float:left;
	text-align:left;
	color:#92B7D7;
	line-height:21px;
	width:223px;
	margin:45px 0px 0px 50px;
	*margin:45px 0px 0px 23px;
	*width:227px;
}
#inrbox2{
	float:left;
	width:285px;
	text-align:left;
	margin:45px 0px 0px 8px;
}
#inrbox3{
	float:left;
	width:295px;
	text-align:left;
	margin:45px 0px 0px 20px;
}
#inrline{
    float:left;
	width:1px;
	height:258px;
    background:url(images/line2.gif) no-repeat center;
	margin-top:12px;
	padding:0px 0px 0px 50px;
}

.bullet{
    padding:0px 0px 0px 20px;
	color:#B39C2B;
	line-height:20px;
}
.bullet span{
	color:#B3CBE2;
}


#footer{
    font-size:11px;
	background:url(images/footerbg.jpg) repeat-y;
	height:33px;
	padding:10px 50px 0px 0px;
	text-align:right;
	color:#0F8DD8;
}
#footer_aboutus a, #footer_people a, #footer a{
    color:#0F8DD8;
	text-decoration:none;
}
#footer_aboutus a:hover, #footer_people a:hover, #footer a:hover{
    color:#B39C2B;
	text-decoration:underline;
}
#cntimg{
    background:url(images/contactus_hdimg.jpg) no-repeat;
	height:200px;
	padding-top:80px;
	padding-left:25px;
	line-height:22px;
	}
#border{
border-right:#297FC8 1px solid;
border-bottom:#297FC8 1px solid;

}
#border td{
padding:5px;
border-top:#297FC8 1px solid;
border-left:#297FC8 1px solid;
line-height:18px;}
.symbol {
list-style: url(images/arrow.gif);
padding-left:20px;


}
.sitemaptxt a{
text-decoration:none;
color:#8FD6FF;
font-weight:bold;
}
.sitemaptxt a:hover{
text-decoration:underline;
color:#F9C600;
}
.bullet1{
    padding:0px 0px 0px 60px;
	color:#8FCFFD;
	line-height:20px;
	font-weight:bold;
}
.bullet1 span{
	color:#B3CBE2;
}
.bullet1 a:hover{
color:#F9C600;}

.line td{
border-bottom:1px #1782BB dashed;
padding:15px 15px 15px 0px;
}
.line2 td{
border-bottom:none;
}
.blt{
padding-left:20px;
list-style:disc;
}
.quote{
font-family:Arial, Helvetica, sans-serif; 
color:#FFCC00;
 font-size:11px;}
 .tab td{
padding-left:10px;}

 .tab2 td{
padding-left:20px;
padding-top:15px;
}
