@charset "utf-8";
/* CSS Document */
body{margin:0px; background:#d0c6b1 url(images/background.jpg) no-repeat center top; background-size:100%;}
a img{border:none;}
img{border:none;}
#container{width:100%; height:auto;}
#wrapper{width:1024px; height:auto; margin:auto;}

.topheader{ width:1024px; height:380px; margin-bottom:25px; }
.body{width:984px; height:490px; background:#FFF; border-top-left-radius:8px; border-top-right-radius:8px; padding:20px; }
.footerdiv{width:100%; height:119px; background:#1d1713 url(images/footerbg.gif) repeat-x bottom;}
.footermain{width:1024px; height:119px; margin:auto;}

.topleftdiv{width:322px; height:350px; float:left; background:url(images/topleft.png) no-repeat left bottom; margin-top:30px;}
.topright{width:670px; height:350px; float:right; margin-top:0px;}
.login{ font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; text-align:center; text-decoration:none; color:#FFF;}
.login:hover{color:#F90;}
.bannerdiv{width:670px; height:292px; float:left; margin-bottom:14px;}
.menudiv{width:670px; height:41px; float:left; background:url(images/menubg.gif) repeat-x top #861821; line-height:41px; border-radius:8px;}
/* menu */
#navigation { margin:0;
padding: 0;
clear:both;
width:589px;
height:41px;
margin:auto;

background: none;
}
ul.nav-main, ul.nav-main li { list-style: none;
margin: 0;
padding: 0;

}
ul.nav-main { position: relative;
z-index: 597;
}
ul.nav-main li:hover >
ul { visibility: visible;
}
ul.nav-main li.hover, ul.nav-main li:hover { position: relative;
z-index: 599;
cursor: pointer;
background: url(images/dropdownbghover364.gif) repeat-x left bottom; 
}
ul.nav-main li { float:left;
display:block;
height:41px;
color: #000000;
font-family:Verdana, Geneva, sans-serif; font-size:11pt;
background: url(images/separator.gif) no-repeat right center;
}
ul.nav-main li a { display:block;
padding-right:11px; padding-left:11px;
height:41px;
line-height:41px;
color: #ffffff;
font-family:Verdana, Geneva, sans-serif; font-size:11pt;
text-decoration:none;
border-right:#ffaa1c solid 1px; 
}
ul.nav-main li a:hover { color:#000000; background:#C90 url(images/menuhover.gif) repeat-x;
}
ul.nav-main *.list { padding-right: 22px;
background: url(images/navigationarrow529.gif) no-repeat right bottom;
}
ul.nav-sub { visibility: hidden;
position: absolute;
padding:10px;
top: 48px;
left: 0;
z-index: 598;
background: #353535 url(images/dropdownlistbg810.gif) repeat-x left top;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
}
ul.nav-sub li { list-style:none;
display:block;
padding: 0;
height: 27px;
float: none;
width:250px;
border-bottom: 1px solid #5a5a5a;
background: none;
}
ul.nav-sub li a { list-style:none;
display:block;
padding: 6px 5px 6px 5px;
height: 15px;
float: none;
width:250px;
background: none;
font: 12px Arial, Helvetica, sans-serif;
}
/* end menu */

.bodyleft{width:200px; height:auto; float:left; background:#ebb035; border:#ffffff dashed 1px; margin-right:25px; border-radius:8px; padding:15px; text-align:center;}
.maintext{font-family: Arial, Helvetica, sans-serif; text-align:justify; font-size:9pt; line-height:18px; text-decoration:none; color:#272727;}
.welcometext{font-family:"Times New Roman", Times, serif; font-size:14pt; line-height:25px; color:#df2c3c;}
.welcometext22{font-family:Arial, Helvetica, sans-serif; font-size:16pt; line-height:20px; color:#af300c;}
.welcometext23{font-family:Arial, Helvetica, sans-serif; font-size:15pt; line-height:20px; color:#19283b;}
.welcometext24{font-family:Arial, Helvetica, sans-serif ; font-size:12pt; line-height:20px; color:#027b9b; text-decoration:none; }
.welcometext24:hover{ color:#b11826; text-decoration:underline;}
.maintextaa{font-family: Arial, Helvetica, sans-serif; font-size:9pt; line-height:18px; text-decoration:none; color:#272727;}

.form{ background: url(images/form.gif) repeat-x top #FFF; width:180px; height:30px; line-height:30px; padding-left:10px; border:#bb8619 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; margin-bottom:5px; border-radius:3px;}

.form2{ background: url(images/form.gif) repeat-x  bottom #FFF; width:180px; height:75px; line-height:48px; padding-left:10px; border:#bb8619 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; margin-bottom:10px; border-radius:3px;}

.bodymain{width:375px; height:auto; float:left;}
.bodyright{width:327px; height:auto; float:right;}

.bodymain2{width:450px; height:auto; float:left;}
.bodymain2_conta{width:420px; height:auto; float:left; padding:15px; border:#218559 solid 1px; border-radius:10px; -webkit-box-shadow: 0 10px 10px 0 #B8B8B8;
box-shadow: 0 10px 10px 0 #B8B8B8;}

.bodyright2{width:246px; height:auto; float:right; text-align:center;}


.floteright{float:right;}
.floteleft{float:left;}

.homeservices{max-width:100%; height:auto; margin-bottom:7px; margin-top:3px; background:#eaf9fe; border:#ffb71f solid 1px; padding:10px;
font-family: Arial, Helvetica, sans-serif; font-size:9pt; line-height:18px; text-decoration:none; color:#000000; border-radius:8px;
}

.homeservices2{max-width:100%; height:auto; margin-bottom:25px; margin-top:5px; background:#eaf9fe; border:#ffb71f solid 1px; padding:10px;
font-family: Arial, Helvetica, sans-serif; font-size:9pt; line-height:18px; text-decoration:none; color:#000000; border-radius:8px;
}



.imgleft{float:left; padding-right:15px;}
.imgright{float:right; padding-left:15px;}

.clients{width:1024px; height: auto; float:left; margin-top:15px;}
.footertop{width:1024px; height:22px; float:left; background:#ffffff; border-bottom-left-radius:8px; border-bottom-right-radius:8px;}
.submenudiv{width:1024px; height:42px; line-height:42px; float:left; text-align:center; color:#FFF;}
.subbuttons{font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#8c7c59; text-decoration:none;}
.subbuttons:hover{color:#FFF;}
.copyrights{font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#ffffff; text-decoration:none;}

/* about us */
.body_aboutus{width:984px; height:1700px; background:#FFF; border-top-left-radius:8px; border-top-right-radius:8px; padding:20px; }
.body_services{width:984px; height:1400px; background:#FFF; border-top-left-radius:8px; border-top-right-radius:8px; padding:20px; }
.body_clients{width:984px; height:950px; background:#FFF; border-top-left-radius:8px; border-top-right-radius:8px; padding:20px; }
.body_network{width:984px; height:430px; background:#FFF; border-top-left-radius:8px; border-top-right-radius:8px; padding:20px; }
.body_enquiry{width:984px; height:830px; background:#FFF; border-top-left-radius:8px; border-top-right-radius:8px; padding:20px; }
.body_contactus{width:984px; height:490px; background:#FFF; border-top-left-radius:8px; border-top-right-radius:8px; padding:20px; }

.bodyright_aboutus{width:720px; height:auto; float:right;}
.formstyle{border:#999 solid 1px; border-radius:3px; }

.paddingbottom{padding-bottom:10px;}
.borderr{border-radius:15px;}









