/* css for index page start */
body
{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-rightt:0px;
text-align:center;
}


.wht
{
padding-left:1px;
padding-right:1px;
padding-top:0px;
padding-bottom:0px;
}


td .toplinks
{

color:#000000;
font-family:verdana, tahoma, arial;
font-size:8pt;

}

td .toplinks a
{
font-size:7.5pt;
padding-left:2px;
padding-right:2px;
color:#000000;
text-decoration:none;
}

td .toplinks a:hover
{
color:#2875ad;
text-decoration:none;
}


td .toplinks1
{

color:#000000;
font-family:verdana, tahoma, arial;
font-size:8pt;

}

td .toplinks1 a
{
font-size:7.5pt;
padding-left:2px;
padding-right:2px;
color:#1C466F;
text-decoration:none;
}

td .toplinks1 a:hover
{
color:#000000;
text-decoration:underline;
}


.txt
{
padding-left:14px;
padding-right:14px;
color:#5c5c5c;
font-family:verdana, tahoma, arial;
font-size:8pt;
text-align:justify;
}

.txt b
{
color:#2875ad;
font-family:verdana, tahoma, arial;
font-size:8pt;
text-align:justify;
}

.txt strong
{
color:#2875ad;
font-family:verdana, tahoma, arial;
font-size:8pt;
text-align:justify;
}




.txtnew
{
padding-left:14px;
padding-right:14px;
color:#5c5c5c;
font-family:verdana, tahoma, arial;
font-size:8pt;
text-align:justify;
line-height:18px;
}

.txtnew b
{
/* color:#2875ad; */
color:#1c6091;
font-family:verdana, tahoma, arial;
font-size:8pt;
text-align:justify;
}

.txtnew strong
{
/* color:#2875ad; */
color:#1c6091;
font-family:verdana, tahoma, arial;
font-size:8pt;
text-align:justify;
}



.txtcontact
{
padding-left:16px;
padding-right:16px;
color:#ffffff;
font-family:verdana, tahoma, arial;
font-size:8pt;
text-align:justify;
}

.txtcontact b
{
color:#2875ad;
font-family:verdana, tahoma, arial;
font-size:8pt;
text-align:justify;
}

.txtcontact strong
{
color:#2875ad;
font-family:verdana, tahoma, arial;
font-size:8pt;
text-align:justify;
}

h1
{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:2px;
font-size:20pt;
color:#a6251f;
font-family: arial;
font-weight:bold;
}


h1.sudhir
{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:2px;
font-size:15pt;
color:#a6251f;
font-family: arial;
font-weight:normal;
}


h2
{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:8px;
font-size:16pt;
color:#2875ad;
font-family: verdana, tahoma, arial;
font-weight:normal;
}


h2 span
{
color:#505050;
}



h2.sudhir
{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:8px;
font-size:11pt;
color:#2875ad;
font-family: arial;
font-weight:bold;
}

h2.sudhir span
{
color:#505050;
}



.footer
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
color:#a6a7a8;
font-family:verdana, tahoma, arial;
font-size:7pt;
text-align:justify;
}
.footer a
{
color:#d5d1d3;
text-decoration:none;
}
.footer a:hover
{
color:#000000;
text-decoration:none;
}

.footerblue
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
color:#ffffff;
font-family:verdana, tahoma, arial;
font-size:7pt;
text-align:justify;
}
.footerblue a
{
color:#000000;
text-decoration:none;
}
.footerblue a:hover
{
color:#fffffd;
text-decoration:none;
}

.footered
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
color:#000000;
font-family:verdana, tahoma, arial;
font-size:7pt;
text-align:justify;
}
.footered a
{
color:#ffffff;
text-decoration:none;
}
.footered a:hover
{
color:#000000;
text-decoration:none;
}


.footeredwt1
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
color:#000000;
font-family:verdana, tahoma, arial;
font-size:7pt;
text-align:justify;
}
.footeredwt1 a
{
color:#6fb5f3;
text-decoration:none;
}
.footeredwt1 a:hover
{
color:#000000;
text-decoration:underline;
}



.footeredwt2
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
color:#f1f1f1;
font-family:verdana, tahoma, arial;
font-size:7pt;
text-align:justify;
}
.footeredwt2 a
{
color:#ffffff;
text-decoration:none;
}
.footeredwt2 a:hover
{
color:#000000;
text-decoration:underline;
}






.footeredwt
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
color:#000000;
font-family:verdana, tahoma, arial;
font-size:7pt;
text-align:justify;
}
.footeredwt a
{
color:#000000;
text-decoration:none;
}
.footeredwt a:hover
{
color:#797979;
text-decoration:none;
}





table .login 
{
padding-left:3px;
padding-right:2px;
color:#5c5c5c;
font-family:verdana, tahoma, arial;
font-size:8pt;
}

table .login a	
{
color:#9a0a0f;
font-family:verdana, tahoma, arial;
font-size:7pt;
text-decoration:none;
}

table td .forget
{
color:#5c5c5c;
font-family:verdana, tahoma, arial;
font-size:7pt;
}

#abc ul li
{
color:#5c5c5c;
font-family:verdana, tahoma, arial;
font-size:7pt;
}



table .login b
{
color:#2875ad;
font-size:8pt;
font-weight:bold;
}

table .login strong
{
color:#2875ad;
font-size:8pt;
font-weight:bold;
}

table td input
{
color:#237CB9;
font-size:7pt;
padding-left:5px;
padding-right:5px;
border-top: 0px solid #b9b9b9;
border-bottom: 1px solid #b9b9b9;
border-left: 0px solid #f1f1f1;
border-right: 0px solid #f1f1f1;
background-color: #ffffff;
}

table .search td input
{
color:#396d94;
font-size:8pt;
padding-left:5px;
padding-right:5px;
border: 1px solid #396d94;
background-color: #ffffff;
}

.contact
{
padding-left:16px;
padding-right:16px;
padding-top:10px;
padding-bottom:10px;
color:#aaaaaa;
font-family:verdana, tahoma, arial;
font-size:8pt;
text-align:justify;
}
.contact a
{
color:#6fb5e3;
text-decoration:underline;
}
.contact a:hover
{
color:#237cb9;
text-decoration:underline;
}


hr
{
border: 1px dotted #d5d5d5;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:16px;
}

/* css for index page ends */


/* css for construction index page start */


/* css for construction index page ends */


.welcomeborder
{
border: 1px solid #d5d5d5;
}


.subhd
{
color:#0002FD;
font-family:verdana, tahoma, arial;
font-size:11pt;
text-align:right;
line-height:18px;
}


.subhd b
{
color:#0002FD;
font-family:verdana, tahoma, arial;
font-size:10pt;
text-align:right;
line-height:18px;
}

.subhd strong
{
color:#0002FD;
font-family:verdana, tahoma, arial;
font-size:10pt;
text-align:right;
line-height:18px;
}
