@charset "utf-8";
/* CSS Document */

body,{padding:0px; margin:0px; border-top:solid 4px #f2ba4a; }
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;}
p{font-family: 'Oxygen', sans-serif; font-size:14px; text-align:justify;}
/*header{background:url(../images/header-shadow.jpg) repeat-x bottom #f7f7f7; padding-bottom:40px; border-top:solid 4px #f2ba4a;}*/ 
.header{background:url(../images/header-shadow.jpg) repeat-x bottom #f7f7f7; padding-bottom:40px; border-top:solid 4px #f2ba4a;}
h1{font-family: 'Abel', sans-serif; font-size:36px;}
h2{font-family: 'Abel', sans-serif; font-size:28px;}
h2{}
h3{}
.clear-fix{clear:both;}
.orange{color:#FF9933;}
.wrapper{width:1000px; margin:auto;}
.header-bg{
background:url(../images/header-bg.jpg) repeat-x;
height:450px;
border-top:solid 4px #f2ba4a;
}

.progressive-logo-container{
float:left;
width:338px;
height:159px;
}

.menu-container{
float: right;
width: auto;
margin-top: 60px;
}

.menu-banner-separator{height:4px; border-bottom:double 4px #f2ba4a;}

.who-wer-container{width:309px;
height:283px;
padding-right:31px;
float:left;
overflow:hidden;
line-height:22px;
margin-bottom:30px;
}

.who-wer-container h1, .what-we-do-container h1{margin-bottom:26px;}
.whychooseus-container h1{margin-bottom:24px;}

.what-we-do-container{
float:left;
width:294px;
height:293px;
border-left: solid 1px #f2ba4a;
border-right: solid 1px #f2ba4a;
padding:0px 31px;
overflow:hidden;
font-family: 'Oxygen', sans-serif;
line-height:22px;
margin-bottom:30px;
}
.what-we-do-container ul
{color:#3d3d4b;
font-size:14px;
font-family: 'Oxygen', sans-serif;

}
.what-we-do-container ul li
{background:url(../images/right-arrow-bullet.png) no-repeat scroll 0 11px transparent ; 
background-position:left top;
list-style:none;
padding: 0 0 5px 30px;
margin-bottom:6px;
border-bottom: solid 1px #f0f0f0;
}

.what-we-do-container ul li a
{text-decoration:none; 
color:#000; 
/*border-bottom: solid 1px #f0f0f0;*/ 
padding-bottom:6px; 

} 

.what-we-do-container ul li a:hover
{text-decoration:none; 
color:#FF9900; 
/*border-bottom: solid 1px #f0f0f0; 
padding-bottom:8px; 
margin-bottom:8px;*/
} 


.whychooseus-container
{float:right;
width:290px;
height:273px;
overflow:hidden;
font-family: 'Oxygen', sans-serif;
line-height:24px;
margin-bottom:30px;
}


.whychooseus-container ul
{color:#3d3d4b;
font-size:14px;
font-family: 'Oxygen', sans-serif;

}
.whychooseus-container ul li
{background:url(../images/right-arrow-bullet.png) no-repeat scroll 0 11px transparent ; 
background-position:left top;
list-style:none;
padding: 0 0 5px 30px;
margin-bottom:6px;
border-bottom: solid 1px #f0f0f0;
}

.whychooseus-container ul li 
{text-decoration:none; 
color:#000; 
/*border-bottom: solid 1px #f0f0f0;*/ 
padding-bottom:6px; 

} 

.whychooseus-container ul li:hover
{text-decoration:none; 
color:#FF9900; 
/*border-bottom: solid 1px #f0f0f0; 
padding-bottom:8px; 
margin-bottom:8px;*/
} 






a.readmore {
padding:6px 10px;
font-family: 'Abel', sans-serif; 
font-size:16px;
background:#000;
color:#FFFFFF;
width:70px;
font-style:normal;
text-decoration:none;
}


a.readmore:hover
{  
background:#FF9900;
color:#FFFFFF; 
}

a.readmore2:hover {
 
 
 
background:#000;
color:#FFFFFF;
 
}


a.readmore2
{ 
padding:6px 10px;
font-family: 'Abel', sans-serif; 
font-size:16px;
background:#FF9900;
color:#FFFFFF;
width:70px;
font-style:normal;
text-decoration:none;
}

.testimonial-client-container{
height:221px;
background:#f0f0f0;
border:solid 1px #d5d5d5;
padding:14px;
}


.testimonial-client-containerinner{
height:auto;
background:#f0f0f0;
border:solid 1px #d5d5d5;
padding:14px;
}
.testimonial-client-container h1{color:#FF9933;}

.clientsays-container{float:left;
width:463px;
padding-right:80px;
font-family: 'Oxygen', sans-serif;
font-size:14px;
}



.clientsays-container-inner{float:right;
width:463px;
/*padding-right:10px;*/
font-family: 'Oxygen', sans-serif;
font-size:14px;
}

.clientsays-container-inner img{width:105px; height:90px; border:solid 1px #d5d5d5; float:left; margin-right:20px;} 
.clientsays-container img{width:105px; height:90px; border:solid 1px #d5d5d5; float:left; margin-right:20px;} 

.authorby{font-family:"Times New Roman", Times, serif; font-style:italic; font-size:16px; font-weight:bold; text-align:right;}

.our-clientel-container{float:right;
height: 220px;
    padding-left:60px;
    width: 340px;
background:url(../images/client-separator.jpg) no-repeat left top;
}

.our-clientel-container-inner{float:left;
height:auto;
width: 470px;
padding-right:20px;
font-size:16px;
font-family: 'Oxygen', sans-serif;

}

.client-guard{ border-bottom: solid 1px #d5d5d5; margin-bottom:15px;}

.our-clientel-container img{float:left;
width:69px;
height:59px;
border:solid 3px #c6d0d5;
margin:0px 10px 8px 0px;
}


.our-clientel-container img:hover{
border:solid 3px #ebaa00;
margin:0px 10px 8px 0px;
}


.client-details-container{width:440px; border-bottom:solid 1px #d5d5d5; margin-bottom:10px; line-height:62px;}
.client-details-container a{ text-decoration:none;}
.client-details-container img{float:left;
width:80px;
height:60px;
border:solid 3px #c6d0d5;
margin:0px 10px 8px 0px;
}


.contacts-bg{background:url(../images/contactus-bg.jpg) no-repeat ;
height:66px;
padding-right:30px;
padding-top:25px;
font-family: 'Oxygen', sans-serif;
line-height:20px;
font-size:14px;
}

a.mailto{color:#000000; text-decoration:none;}
a.mailto:hover{color:#FF6633; text-decoration:none;}


.footer{background:url(../images/footer-bg.jpg) no-repeat center;
width:100%;
height:181px;
font-family: 'Oxygen', sans-serif;
font-size:14px;
}


.googlemap-container{float:left;
width:600px;
height:440px;
border:solid 1px #d5d5d5;
}

.contact-address-container
{width:350px;
float:right;
height:auto;
font-family: 'Oxygen', sans-serif;
font-size:14px;
}


.extmenu ul{
margin:0; padding:0; list-style:none; margin-top:10px; margin-bottom:20px;
font-size:14px;
font-family: 'Oxygen', sans-serif;

}

.extmenu ul li{
margin:0; padding:0; 
background:url(../images/marker.gif) no-repeat left center; margin-top:10px;
min-height:25px;
padding-left:30px; 
/*overflow:hidden;*/
color:#093E61;
border-bottom: 1px dashed #093E61;
}

.extmenu ul li a{
color:#093E61; text-decoration:none;

}

.extmenu ul li a:hover{
color:#f3791b; text-decoration:none;

}
.extmenu ul li:hover{/*background:#FF0000;*/
color:#f3791b;
/*background-image:-moz-linear-gradient(top, #ee3c09, #b90a09); FF3.6 */ 
/* background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #ee3c09),color-stop(1, #b90a09));Saf4+, Chrome */ 
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee3c09', endColorstr='#b90a09'); IE6,IE7 */
/*-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee3c09', endColorstr='#b90a09')"; IE8 */ 

}

<!--=====//====== service page ==========//============-->
