body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, pre, form, fieldset,p, blockquote{
  margin:0px;
  padding:0px;
}
ol, ul {
	list-style:none;
}
p{
   font-family:'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size:13px ;
	color:#333333 ;
    line-height:18px;
	text-align:justify;
	margin-bottom:1em;
}
table {
	border-collapse:collapse;
	border-spacing:0px;
}

h1, h3, h4, h5, h6 {
	font-size:100%;
}
h1{

  padding:0px 0px 10px 0px;
  color: #333333;
  font-size: 170%;
  font-weight: normal;
}
h2 {
   font-weight:normal;
	font-size:123.1%; 
}
h2 {
  padding:4px 0px 6px 0px;
  color: #004C71;
  font-size: 130%;
  font-weight:bold;
}
h3{
   font-family: "Tahoma";
   font-size: 14px;
   color: #666666;

}

h3 a{
   color: #1776A2;
}
h3 a:hover{
   color: #1776A2;
   text-decoration:underline;
}
h4{
   font-size:12px;
   color: #31363C;
   line-height:35px;
}

ul,ol, li{
  margin:0px;
  padding:0px;
  list-style-type:none;
}
img{
  border:none;
}
a{
  color:#333333;
  text-decoration:none;
  
}
a:hover{
  color:#1776A2;
}

#werp{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	width:950px ;
}


body{
	background:#FFFFFF url(../images/inrbg.gif) repeat-x ;
	color:#333333 ;
    line-height: 18px;
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	
}

.txtbox{
  width:180px;
  padding-left:5px;
  
}
.slct{
  width:180px;
    padding-left:5px;
}
.txtar{
   width:180px;
     padding-left:5px;
	 height:50px;
}
.txtar1{
   width:180px;
     padding-left:5px;
	 height:40px;
}

/* Banner starts here */
#banner{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px ;
	clear:both;
	float: left;
	color:#333333 ;
	height:140px ;
	width:670px;
	padding:0px 0px 0px 195px;
}

#banner-left-bg{
	width:400px ;
	float:left ;
	background: url(../images/inrbox_bg.gif) no-repeat ;
	height:100px ;
	margin:15px 0px 0px 0px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px ;
	color:#666666;
	font-weight:normal;
	line-height:20px ;	
	text-align:center;
	vertical-align:middle;
	padding:10px 40px 10px 10px;
}

.banner-heading{
	font-size:20px ;
	font-weight:bolder;
	margin:0px 0px 5px 0px;
	line-height:22px;
	color:#8EAEC7;
	text-align:center;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	
}
.banner-heading1{
	font-size:20px ;
	font-weight:bolder;
	margin:10px 0px 5px 0px;
	line-height:22px;
	color:#8EAEC7;
	text-align:center;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	
}
.banner-heading2{
	font-size:20px ;
	font-weight:bolder;
	margin:0px 0px 1px 0px;
	line-height:22px;
	color:#8EAEC7;
	text-align:center;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	
}
.banner-quote{
	font-size:20px ;
	font-weight:bolder;
	color:#777777;
}

#banner-right{
	float:left;
	margin:16px 0px 0px 0px;
	
}

/* Banner ends here */

/* Content Page starts here */
#content{
	clear:both;
	padding:5px 0px 0px 0px;
	height:inherit;
}
#brdcrmb{
    text-align: left;
    margin:10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#brdcrmb .blue {
	color: #006699;
	font-weight: normal;
	text-decoration: none;
}
 .blue {
	color: #006699;
	font-weight: normal;
	text-decoration: none;
}
#lft_sec{
  	float:left ;
	width:195px ;
	margin: 0px 20px 0px 0px;
}

#lft_sec1{
  	float:left ;
	width:225px ;
	margin: 0px 20px 0px 0px;
}

#lftmenu1{
	background:url(../images/grey_cbg.gif) repeat-x  #EDEDED;	
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	width:225px;
	text-align:left ;
	color:#31363c ;	
}
#lftmenu{
	background:url(../images/grey_cbg.gif) repeat-x  #EDEDED;	
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	width:195px ;
	text-align:left ;
	color:#31363c ;	
}
#lftmenu a{
   height:28px;
   float:none;
   padding-left:30px;
   line-height:28px;
   display:block;
   font-size:11px;
   background:url(../images/menulft.gif) repeat-x;
   background-position:0 0px;
   color:#31363c ;
   	vertical-align:middle;
   font-family:Arial, Helvetica, sans-serif;  
}
#lftmenu a:hover{
   background: #D8D7D7 url(../images/menulft.gif) repeat-x;
   background-position:100% -28px;
   text-decoration:underline;
}
#lftmenu a.sel{
   background: #D8D7D7 url(../images/menulft.gif) repeat-x;
   background-position:100% -28px;
}
#lftmenu_btm{
    position:inherit;
	background:url(../images/grey_bbg.gif) repeat-x bottom  #EDEDED;
	height: 11px;
	}
#lftmenu h4{
   text-align:center;
}
#lft_lnks{
   padding:8px;
   background-color: #E7F1FB;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	text-align:left ;
	line-height:18px ;
	font-size:11px;
	color:#31363c ;
}
#lft_lnks a{
  font-size: 12px;
  font-weight: bold;
  letter-spacing:-1px;
  text-decoration:underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #515151;
}
#lft_lnks a:hover{
  color: #1776A2;

}
#content-mid{
	float:left ;
	font-family:'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;
	width:554px ;
	text-align:left ;
	color:#31363c ;
	margin: -20px 20px 0px 0px;
	z-index:200;
}
#abt_cntnt{
	float:left ;
	font-family:'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;
	width:650px ;
	text-align:left ;
	color:#31363c ;
	margin: -20px 0px 0px 0px;
	z-index:200;
}

#search_cntnt{
	float:left ;
	font-family:'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;
	width:630px ;
	text-align:left ;
	color:#31363c ;
	margin: -50px 0px 0px 30px;
	z-index:200;
}

#cntct_cntnt{
	float:left ;
	font-family:'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;
	width:600px ;
	margin: -20px 0px 0px 50px;
	text-align:left ;
	color:#31363c ;
	z-index:200;
}
#cntct_cntnt h1{
   text-align:center;
   margin: 0px 0px 8px 0px;
   padding:0px;
}
.top{
   background:url(../images/frm_bdr.gif) repeat-x top;
}
.middle{
   border-left:1px #D8D7D7 solid;
     border-right:1px #D8D7D7 solid;
}
.bottom{
   background:url(../images/frm_bdr.gif) repeat-x bottom;
}
#frms {
  margin:15px 40px 15px 20px;
}
#frms td{
   text-align:left;
   vertical-align:top;
   padding:4px 15px 4px 15px;
      
}
.bullet1 { 
    list-style-type: none;
	list-style-image:url(../images/ul_img1.gif) ;
	margin-left:50px ;
	line-height:16px ;
}
.bullet1 li{
    margin-bottom:5px;
}

#content-right{
	float:left ;
	background-color: #E7F1FB;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	width:160px ;
	text-align:left ;
	line-height:18px ;
	font-size:11px;
	color:#31363c ;
}

.left{
   float:left;
}
.right{
   float:right;
}
#content-right li{
   margin:10px;
   margin-left:10px;
   font-size:11px;
   color:#31363C;
   padding-left:10px;
   background:url(../images/square.gif) no-repeat;   
}
#testi_hd{
  padding:7px 0px 7px 0px;
   background-color:#D5E7F3;
   text-align:center;
   font-size: 12px;
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #515151;
}
#br{
   background-color:#FFFFFF;
   height:5px;
}
#rgt_lnks{
   padding:8px;
}
#rgt_lnks a{
  font-size: 12px;
  font-weight: bold;
  text-decoration:underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #515151;
}
#rgt_lnks a:hover{
  color: #1776A2;
}
.hr{
   height:8px;
   color: #E7F1FB;
   margin-bottom:8px;
   border-bottom:1px dashed #CCCCCC;
   width: 100%;
   text-align:center;
}
.cmnt{
  color:#666666;
  font-size:11px;

}
.button1{
   background-color:#003D79;
   cursor:pointer;
   border:1px #CCCCCC solid;
   padding:3px 1px 3px 1px;
   color:#FFFFFF;
   font-size:12px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}
.button{
   margin:10px 0px 10px 0px;
   background:url(../images/send_btn.gif) no-repeat ;
   background-position:0px 0px;
   height:28px;
   border:none;
   width:127px;
   cursor:pointer;
   padding:3px 1px 3px 1px;
   color:#FFFFFF;
   font-size:12px;
   font-weight:bold;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}
.button:hover{
   background:url(../images/send_btn.gif) no-repeat ;
   background-position:0px -29px;
}
#next-page {
   clear:both;
   float:left;
   display:block;
   padding:0 0 0 110px;
   font-weight:bold;
	font-size:16px;
   }
   
#next-page strong {
	display:block;
	padding: 0 0 0 0px;
	font-weight:bold;
	line-height:22px;
	}
#next-page a{ 
   
    padding:5px 0px 10px 0px;
	font-weight:bold;
	line-height:22px;
	text-decoration:underline;
	color:#2993D1;
}
#next-page a:hover{
   color:#00729D; 

}
#next-page img{
   margin:0px;
   padding:0px;
   vertical-align:middle;
}
#adrs td{
  vertical-align:top;
  padding:3px 3px 3px 10px;
  text-align:left;  
}
#adrs strong{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#adrs td.curv4, #adrs td.curv2, #adrs td.nobrdr{
    border-right:none;
}
#adrs tr.bg{
   background: #CCDEEE;
}
#adrs td.curv1{
   background: #CCDEEE url(../images/curv1.gif) no-repeat top left;
}
#adrs td.curv2{
   background: #CCDEEE url(../images/curv2.gif) no-repeat top right;
}
#adrs td.curv3{
   background:url(../images/curv4.gif) no-repeat bottom left;
}
#adrs td.curv4{
   background:url(../images/curv3.gif) no-repeat bottom right;

}
.thnk{
 font-size:15px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
#bc td, #bc p{
   text-align:left;
   vertical-align:top;   
}
#bc td{
   border:1px #D7EBFF solid;
}
#bc1 td, #bc1 p{
   text-align:left;
   line-height:16px;
   vertical-align:middle;
}
#bc1 p{
     margin:7px 0px 7px 10px;
}
#bc1 td{
   border:1px #D7EBFF solid;
}
#bc1 div{
  text-align:center;
}
#bc1 h3{
   font-size:15px;
   font-weight:bold;
   padding:10px 0px;
   color:#333333;
}
.process-box{
   background:#F8F8F8;
   border:1px #D8D7D7 solid;
   padding:10px;
}
/* Content Page starts here */
