﻿body 
{
padding:0;
margin:0;
background-color:#FFFFFF;
font-family:Arial Verdana Tahoma;
}
a
{
outline:none;	
}
img
{
border:none;	
}
.clear
{
clear:both;	
}
h1
{
font:normal 24px Verdana;
color:#00755D;
line-height:40px;
padding:0;
margin:0;	
float:left;
width:100%;
}
h2
{
font:normal 20px Verdana;
color:#019678;
line-height:25px;
padding:0;
margin:0;	
float:left;
width:100%;
}
p
{
font:normal 14px Arial;
line-height:20px;
color:#000000;
text-align:left;	
float:left;
}
/*===============Top Section=================*/
.top
{
width:100%;
height:485px;
background-image:url(../images/body-bg-top.jpg);
background-position:left top;
background-repeat:repeat-x;
background-color:#FFFFFF;	
}
.testmonialt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#019678;
font-size:12px;
text-align:right;
font-weight:bold;
padding:10px 0px 0px 0px;
}
.top .header
{
width:950px;
height:131px;
margin:0 auto;
}
.top .header .left
{
width:19px;
height:131px;
float:left;
background-image:url(../images/header-left.png);
}
.top .header .right
{
width:19px;
height:131px;
float:left;
background-image:url(../images/header-right.png);
}
.top .header .mid
{
width:912px;
height:131px;
float:left;
background-image:url(../images/header-mid.png);
}
.top .header .mid .message
{
width:306px;
height:98px;
margin: 15px 0 0 20px;
background-image:url(../images/header-message.jpg);	
float:left;
}
.top .header .mid .logo
{
width:309px;
height:114px;
float:right;
padding-top:5px;	
}
.banner
{
width:950px;
height:352px;
margin:0px auto;	
}
.banner .left
{
width:17px;
height:352px;
float:left;
background-image:url(../images/banner-left.png);
}
.banner .right
{
width:17px;
height:352px;
float:left;
background-image:url(../images/banner-right.png);
}
.banner .mid
{
width:916px;
height:352px;
float:left;
background-image:url(../images/banner-mid.png);
}
.banner .mid .menu
{
width:916px;
height:41px;
float:left;
margin-top:6px;
}
.banner .mid .menu ul
{
width:916px;
height:41px;
float:left;
margin:0;
padding:0;
}
.banner .mid .menu ul li
{
height:41px;
line-height:41px;
float:left;
margin:0;
padding:0;
list-style-type:none;
background-image:url(../images/menu-line.jpg);
background-position:right center;
background-repeat:no-repeat;
}
.banner .mid .menu ul li:hover
{
background-image:url(../images/menu-line.jpg);
background-repeat:repeat-x;
}
.banner .mid .menu ul li a
{
line-height:41px;
margin:0;
padding:0 30px 0 30px;
font:normal 17px Verdana;
color:#00634F;
text-decoration:none;
}
.banner .mid .menu ul li a:hover
{
color:#000000;
}

.banner .mid .imgholder
{
width:916px;
height:274px;
float:left;
margin-top:12px;
}
/*===============Top Section Ends================*/
/*===============Work Area=================*/
.testmonialtext
{
font:normal 14px Arial;
line-height:20px;
color:#000000;
text-align:left;
float:left;
text-align:justify;
}
.link
{
font:normal 14px Arial;
color:#0744ab;
text-align:left;
float:left;
text-decoration:none;
}
.wrapper
{
width:950px;
margin:10px auto;
}
.home_workarea_top
{
width:928px;
height:261px;
padding:10px;
border:solid 1px #CFCFCF;	
}
.home_workarea_top .left
{
width:191px;
height:265px;
float:left;
margin:0 20px 0 20px;
}
.home_workarea_top .right
{
width:690px;
height:265px;
float:right;
background-image:url(../images/mission-bg.jpg);
background-position:center center;
background-repeat:no-repeat;
}
.home_workarea_bottom
{
width:930px;
height:270px;
padding:10px 10px 0 10px;
}
.home_workarea_bottom .left
{
width:324px;
height:248px;
float:left;
}
.home_workarea_bottom .mid
{
width:365px;
height:248px;
float:left;
margin:0 10px 0 10px;
font:normal 22px Arial;
color:#006651;
text-align:center;
}
.home_workarea_bottom .right
{
width:220px;
height:248px;
float:left;
}
.address
{
width:940px;
height:25px;
padding:10px 5px 0 5px;
margin:0 auto;
font:italic 22px Arial;
color:#008C6F;
text-align:center;
}
/*===============Work Area=================*/
/*=============Footer Section==============*/
.bottom
{
width:100%;
height:160px;
background-color:#000000;
padding-top:15px;
}
.bottom .footerlist
{
width:930px;
height:80px;
margin:0 auto;
padding:10px;
background-color:#2B2622;
}
.bottom .footerlist ul
{
width:210px;
height:80px;
float:left;
margin:0 10px 0 10px;
padding:0;
}
.bottom .footerlist ul li
{
float:left;
width:180px;
padding-left:40px;
line-height:40px;
height:40px;
background-image:url(../images/tick.png);
background-position:left center;
background-repeat:no-repeat;
list-style-type:none;
text-transform:capitalize;
}
.bottom .footerlist ul li a
{
float:left;
font:normal 18px Verdana;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
}
.bottom .footerlist ul li a:hover
{
color:#08C800;
}

.bottom .copy
{
width:940px;
height:45px;
padding:10px 5px 0 5px;
margin:0 auto;
font:normal 12px Tahoma;
color:#FFFFFF;
}
.bottom .copy a
{
font:normal 12px Tahoma;
color:#4AD704;
text-decoration:none;
}
.bottom .copy a:hover
{
color:#FFFFFF;
text-decoration:underline
}
/*=============Footer Section==============*/

/*================Slider ================*/

#SliderId, #SliderId li {
width:916px;
height:274px;
}

#SliderId {
list-style: none !important;
float: left;
margin: 0 !important;
padding: 0 !important;
overflow: hidden !important;
position: relative !important;
}
#SliderId li {	
display: none;
float: left;
margin: 0;
position: absolute;
width: 100%;	
}
#SliderId li.current {	
display: block;
z-index: 2 !important;	
}
#SliderId li.next {	
display: block;
z-index: 1 !important;	
}
#SliderId li ul li {	
display: block !important;
position: relative !important;	
}

.slider_selector, .slider_selector_dis {
bottom: 5px;
list-style: none;
margin: 0 0 0 2px;
position: absolute;
right: 10px;
z-index: 5;
}
.slider_selector li, .slider_selector_dis li {
display: block !important;
background: url(../images/slider_selector.png) no-repeat top left;
cursor: pointer;
float: left;
margin: 0 0px !important;
height: 32px !important;
position: relative !important;
width: 32px !important;
}

.slider_selector li.current, .slider_selector_dis li.current {
background: url(../images/slider_selector_current.png) no-repeat top left;
}
.slider_selector_dis li {
cursor: default !important;
z-index: 5;
}
.container 
{
float: left;
position: relative;
width: 100%;
z-index: 15;
}

/*================Slider================*/
/*================Services==============*/
.services
{
width:928px;
padding:10px;
border:solid 1px #CFCFCF;	
}
.services ul
{
width:650px;
margin:0 0 20px 25px;
padding:0;
float:left;
}
.services ul li
{
width:650px;
list-style-type:disc;
float:left;
padding:5px 0 5px 0;
font:italic 14px Arial;
}

/*================Services==============*/
/*==============Staf=============*/
.staf_left
{
width: 445px; float: left; padding: 10px; border-right: dashed 1px #00CCA3;
font:normal 14px Arial;
line-height:20px;
color:#000000;
text-align:left;	
float:left;	
}

.staf_right
{
width: 441px; float: right; padding: 10px;
font:normal 14px Arial;
line-height:20px;
color:#000000;
text-align:left;	
float:left;	
}