body {
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
margin:0px;
padding:0px;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#000000;
}
ul {
margin:0px;
padding:0px;
list-style:none;
}
li {
margin:0px;
padding:0px;
list-style:none;
}
h1{ margin:0px; padding:0 0 10px 0; font-size:14px; color:#0A4A6D;}
h2{ margin:0px; padding:0 0 10px 0; font-size:14px; color:#0A4A6D;}
.nav {
background-image:url(../images/nav.jpg);
background-repeat:no-repeat;
}
.nav2 {
background-image:url(../images/nav2.jpg);
background-repeat:no-repeat;
width:950px;
height:49px;
margin:0px;
padding:0px;
}

.menulink a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-weight:bold;
}
.menulink a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.orangetxt {
font-family: Trebuchet MS,arial;
font-size:16px;
font-style:normal;
color:#FF6600;
font-weight:bold;
}
.content {
background-image:url(../images/cont_bg.gif);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-style:normal;
line-height:20px; text-align:justify;
}
/*Newly added on apr25/2009*/
.content h1{
font-family: Trebuchet MS,arial;
font-size:16px;
font-style:normal;
color:#FF6600;
font-weight:bold;
margin:0px;
padding:0px 0 10px 0;
}

.content2 {
background-image:url(../images/cont2_bg.jpg);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-style:normal;
line-height:20px;
padding:5px;
padding-left:22px;
}

.rightcoloumn{
background-image:url(../images/righttxt_bg.jpg);
background-repeat:repeat-y;
}
.rightcoloumn2{
background-image:url(../images/righttxt2_bg.jpg);
background-repeat:repeat-y;
}


ul.services {
margin:0px;
padding:0px;
padding-left:25px;
}

ul.services li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-style:normal;
font-weight:normal;
line-height:20px;
list-style-image:url('../images/bullet.jpg');
list-style-position:outside;
text-align:left;
text-decoration:none;
}
.services li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
font-style:normal;
font-weight:normal;
line-height:20px;
text-align:left;
text-decoration:none;
}
.services li a:hover{
color:#000000;
text-decoration:underline;
}

.footer {
background:#466b7c;
width:931px;
height:41px; color:#FFFFFF; font-size:11px; text-align:center;
}
a.footertxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-style:normal;
font-weight:normal;
line-height:20px;
text-decoration:none;
text-align:right;
}
a.footertxt:hover{
color:#ffffff;
text-decoration:underline;
}
.footertxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-style:normal;
font-weight:normal;
line-height:20px;
text-decoration:none;
padding-left:15px;
}
.txtarea{
	width:185px; height:45px; border:1px solid #CEE7FA; }
.txtbox{
	width:185px; height:20px; border:1px solid #CEE7FA; }
.consult{padding-right:10px; }
a.free{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
a.free:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;}
.servtxt{background:url(../images/serv_bg.gif) repeat-x #FFFFFF top;}
.servtxt1{background:url(../images/serv_bg.gif) repeat-x #FFFFFF top; border-left:#C3DBE6 1px solid;}

.blacktxt { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;  }
.servicestxt { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding-left:10px; padding-top:12px; }

.blacktxt1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding-left:10px;  }

a.mail_link {
text-decoration:none;
color:#000000;
}
a.mail_link:hover {
text-decoration:underline; color:#000000;
}
#services{position:absolute; display:none; margin-left:306px; top:268px; padding-top:20px; cursor:pointer; }
#services1{position:absolute; display:none; margin-left:306px; top:35px; padding-top:20px; cursor:pointer; }
a.downlink { font-weight:550; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; background:#515151; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:5px; display:block; text-decoration:none; }
a.downlink:hover{ font-weight:550; font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#FFFFFF; background:#2d2d2d; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:5px;  }
.white_txt{color:#ffffff;}
.send_btn{background:none !important; cursor:pointer !important; border:0px !important; background:url(../images/send.jpg) no-repeat !important; width:91px !important; height:26px !important;}
.submit_btn{border:0px; background:url(../images/btn_submit.jpg) no-repeat; width:63px; height:24px; cursor:pointer;}

.logo { position:absolute; top:85px; margin-left:60px;}
.banner-home{background:url(../images/banner.jpg) no-repeat; width:931px; height:233px;}
.banner-aboutus {background:url(../images/bnr_aboutus.gif) no-repeat; width:931px; height:125px;}
.banner-philosophy {background:url(../images/bnr_philosophy.gif) no-repeat; width:931px; height:125px;}
.banner-services {background:url(../images/bnr_services.gif) no-repeat; width:931px; height:125px;}
.banner-login {background:url(../images/bnr_login.gif) no-repeat; width:931px; height:125px;}
.banner-contact {background:url(../images/bnr_contactus.gif) no-repeat; width:931px; height:125px;}
