@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,div,p,form,ul,li,ol{padding:0px; margin:0px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#086d4f; padding:5px 0px 0px 10px; font-style:italic; }
h3 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#086d4f; }
h4 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#086d4f; padding:5px 10px 0px 10px; }
body{background-color:#e9edf0;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#086d4f; padding:10px 0px 0px 20px; }
#all-body{
	width: 100%;
	height: 1348px;
	background-image: url(images/pg-bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
#cont{ margin:0 auto; width:1026px; height:1350px; padding:5px 0px 5px 0px;}
#header{float:left; width:1006px; padding:5px 10px 5px 10px; background-image:url(images/header-bk.jpg); background-position: left bottom; background-repeat:repeat-x; }
#logo{ float:left; width:190px; height:120px;} 
#phone-help{float:right; width:450px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4E6E2C; text-align:right; }
.heading1{float:right; width:700px; font-family:Arial, Helvetica, sans-serif; color:#5ec998; text-align:right; }

#menu{float:right; width:750px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#494d4f; text-align:right; margin-top:48px; }
#menu ul{ float:right; width:850px; list-style: none;  }
#menu ul li{float: right; list-style:none; }
#menu ul li a{ text-decoration:none; color:#494d4f; padding:5px 7px 5px 7px; background-image:url(images/but-bk.jpg); background-position: top left; background-repeat:repeat-x; border-top-right-radius:8px; border-top-left-radius:8px; margin:0px 0px 0px 6px; font-weight:bold; color:#fff}
#menu ul li a:hover{background-image:url(images/back-but-h.jpg); border-top-right-radius:8px; border-top-left-radius:8px; color:#fff;}
.active{text-decoration:none; color:#fff; padding:5px 7px 5px 7px; background-image:url(images/back-but-h.jpg); border-top-right-radius:8px; border-top-left-radius:8px; margin:0px 0px 0px 6px; font-weight:bold;}
#left{float:left; width:280px; padding:0px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7b828c; }
#enq{float:left; width:275px; height:390px; padding-left:10px 20px 10px 10px; background-image:url(images/enq.jpg); background-position: left top; background-repeat:no-repeat;  }
#enq ul{ float:left; width:260px; list-style:none; padding-left:25px; margin-top:30px;}
#enq ul li{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7b828c; padding:3px 0px 3px 0px;}
.textfield{ height:28px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#7b828c; width:220px; border:#c1d2e3 double 1px; background-image: url(images/textfield-bk.jpg); background-repeat:repeat-x; background-position: left top;}
.textfield-big{ height:66px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#7b828c; width:220px; border:#c1d2e3 double 1px; background-image: url(images/bck-tb.jpg); background-repeat:repeat-x; background-position: left top;}

#right{float:right; width:710px;}
#pic{float: left; width:710px; margin-top:5px; }
#pic-inner{float: left; width:710px; margin-top:5px; }
#abt {float:left; width:240px; padding:10px; background-color:#f6f7f7; line-height:18px; margin:20px 0px 0px 3px; border:#eaeaea solid 1px; }
#proj {float:left; width:250px; padding:5px; background-image:url(images/proj-bk.jpg); background-repeat:no-repeat; background-position: top left; margin:20px 0px 0px 3px;; border:#eaeaea solid 1px; }
#proj ul{list-style:none; width:250px; padding-top:5px; }
#proj ul li{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#191919; padding:3px; }
#proj ul li a{text-decoration:none; color:#191919;  }
#proj ul li a:hover{text-decoration:underline;}

.head-body{width:705px; float:left; padding:5px; background-image:url(images/head.jpg); background-position: left top; background-repeat:no-repeat; margin-top:15px;}

.head-body ul {list-style:none; float:left; width:715px; margin-top:10px; }

.head-body ul li{list-style:none; float:left; padding:10px; margin:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535554;}

.head-body2{width:705px; float:left; padding:5px; background-image:url(images/head.jpg); background-position: left top; background-repeat:no-repeat; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535554; }

.head-body2 ul {list-style:none; float:left; width:715px; margin-top:15px;  }

.head-body2 ul li{list-style:none; padding:5px; margin:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#535554;}
.head-body2 ul li .image{margin:0px 7px 0px 0px;}

.data{ width:970px; float:left;   padding:0 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7b828c; line-height:20px; text-align:center; }

.data22{ width:705px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7b828c; line-height:20px; text-align:center; }

.bot-menu{ width:970px; float:left; margin:5px 0px 0px 8px; padding:25px 20px 5px 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7b828c; line-height:20px; text-align:center; margin-top:100px}

.bot-menu a{text-decoration:none; color:#4E6E2C; padding:5px; font-size:15px}

.bot-menu a:hover{ text-decoration:underline; }

.copy{ width:970px; float:left; margin:5px 0px 0px 8px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#4f5559; text-align:center;}

.copy a{text-decoration:none; color:#BD4A12;}
.copy a:hover{ text-decoration:underline; }
