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

*, html {margin:0;padding:0;}

body{font:12px Arial, Helvetica, sans-serif; color:#888;}
img{border:0;}
.clearfix{clear:both;}

h2.titles{color:#4E5D7B;font-size:22px;margin-bottom:10px;}

/*---colors---*/
.aqua-blue{color:#12A3EB;}
.dark-orange{color:#B14F26;}


.header-container{background:#4E5D7B;}
.main-header{width:1000px; margin:0 auto;}
.main-header img{float:left;}
.main-description{width:464px; height:62px;float:left;background:#FFF;padding-left:40px;padding-top:8px;text-align:justify;}

.index-container{width:100%; background:url(images/bg-index.jpg) repeat-y;}

.main-index{width:1000px; margin:0 auto;}
.main-index img{float:left;}



.body-container{background:url(images/body-bg.jpg) repeat-x; }
.url-box{width:1000px;margin:0 auto; text-align:right;}



.content-box{width:1000px; margin:0 auto;}
.about-box{width:540px;padding-top:20px;margin-bottom:20px;padding-left:25px;float:left;}
.more-text{text-align:right; font-size:16px;font-weight:bold;margin-top:10px;padding-right:20px; }
.more-text a{color:#4E5D7B;}

.testimonial-box{background:url(images/testimonials-bg.jpg) no-repeat; width:434px; height:192px;float:right; }
.testimonial-text{width:225px;font:bold 12px Arial, Helvetica, sans-serif; color:#000;margin:0 auto;padding-left:130px;padding-top:30px; margin-bottom:45px;}
.author{text-align:right;color:#1CA8FF; margin-top:10px; }
.view-text{text-align:center; font-size:16px;font-weight:bold;margin-top:10px;padding-left:125px;}
.view-text a{color:#4E5D7B;}


.client-container{width:1000px; margin:0 auto;margin-top:20px;}
#clients-logos{height:130px; text-align:center;}
.sm-text{font:12px Arial, Helvetica, sans-serif; color:#888;}
.sm-text a{color:#888; }
.sm-text a:hover{text-decoration:none; }

.arrows-box{position:absolute;z-index:50;padding-top:35px;}	
.left-arrow{margin-left:15px;float:left;}
.right-arrow{float:right;margin-left:920px;}
	

		.container { width:910px;height:130px; overflow:hidden; position:relative; cursor:pointer;margin-left:10px;}
		.slides { position:absolute;}
		.slides div { position:absolute; width:920px;height:130px; display:none; }


.footer-container{background:#F1F1F1 url(images/footer-bg.jpg) repeat-x;padding-bottom:30px;}
.main-footer{width:1000px; margin:0 auto;}


.site-nav{width:150px;float:left; }
.site-nav a{font:bold 13px Arial, Helvetica, sans-serif;color:#4E5D7B; text-decoration:none;}
.site-nav a:hover{color:#1CA8FF;text-decoration:underline;}
.site-nav ul{list-style:none;margin-left:35px;margin-top:10px;}
.site-info{float:right; width:482px;}
.site-logo{background:url(images/footer-logo.jpg) no-repeat left; height:23px;font:bold 14px Arial, Helvetica, sans-serif;color:#FFF;padding-left:211px;padding-top:5px;}
.site-address{background:url(images/at-img.jpg) no-repeat left; color:#4E5D7B; height:37px; padding-top:5px; padding-left:50px;margin-top:20px;}

/*---Language---*/
.language-box{padding-left:20px;padding-top:20px;font:bold 14px Arial, Helvetica, sans-serif;color:#FFF;}
.language-box a{color:#D2FF00;text-decoration:none;}
.language-box a:hover{color:#FFF;text-decoration:underline;}

/*---right-cols---*/
.right-col{text-align:center;}
.right-col ul{text-align:left;margin-left:80px;}
.right-col li{ list-style-image:url(images/bullet.gif);}

.right-col-b{text-align:left;}

.fill-form-container{}
.fill-form-container input{width:378px;}
.fill-form-container td{height:40px;}
.fill-form-container select{margin-bottom:3px;width:378px;}
input.fill-button{width:100px;}


.portfolio-box,.aboutus-box{text-align:center;}
.portfolio-box td{padding:5px;text-align:center;}
.testimonials-box{font:bold 15px Arial, Helvetica, sans-serif; color:#000;}

