html{height:100%;}
body{
	margin:0;
	height:100%;
	background:#fff;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#000;
}
a{outline:none;}
.main{
	width:936px;
	margin:0 auto;
	min-height:92%;
	padding:0 0 75px 0;
}
* html .main{height:92%;}
/*--Header--*/
#header{
	background:url(../images/header-bg.gif) repeat-x;
	height:162px;
	position:relative;
}
/*--logo--*/
.logo,
.logo a{
	display:block;
	width:192px;
	height:32px;
}
.logo{
	background:url(../images/logo.gif) no-repeat;
	margin:0;
	position:absolute;
	top:47px;
	left:0;
}
#header strong,
.logo a,
.try-now a,
.conteiner-center h3{
	text-indent:-9999px;
	overflow:hidden;
}
/*--*/
#header strong{
	display:block;
	background:url(../images/text-we-provide.gif) no-repeat;
	width:678px;
	height:60px;
	position:absolute;
	top:53px;
	right:5px;
}
/*--content--*/
#content{
	padding:0 0 10px 0;
	overflow:hidden;
	width:100%;
}
#idList,
.banners,
.bottom-border,
.links,
.form-wrapper,
.sabmit-wrapper,
.bord-bottom,
.center li div{
	overflow:hidden;
	height:1%;
}
/*--column left--*/
.column-left{
	width:158px;
	float:left;
	padding:3px 0 0 0;
}
/*--Main menu--*/
#idList,
.footer-menu,
.banners,
.center-content,
.links,
.block-form form,
.center{
	margin: 0;
	padding: 0;
	list-style:none;
}
#idList{
	margin:0 0 22px 0;
	width:158px;
}
#idList li{
	float:left;
	width: 139px;
	height:38px;
	margin:3px 0 0 0;
	overflow:hidden;
	display:inline;
	background:url(../images/li-bg-normal.gif) no-repeat;
}
#idList li.active{
	background:url(../images/li-active-menu.gif) no-repeat;
	width:153px;
}
#idList li a{
	display:block;
	padding:0 0 0px 15px;
	color:#0499be;
	font-size:13px;
	line-height:38px;
	font-weight:bold;
	text-decoration:none;
	height:38px;
	width: 144px;
	outline:none;
}
#idList li.active a{
	color:#fff;
	background:none;
}
/*--Box left column--*/
.column-left .top-border{
	width:145px;
	margin:12px 0 0 0;
}
.top-border{background:url(../images/border-top-bottom.gif) repeat-x;}
.bottom-border{background:url(../images/border-top-bottom.gif) repeat-x 0 100%;}
.box-left-column-center{
	background:url(../images/border-left-right.gif) repeat-y;
	margin:1px 0;
}
/*--box-gren--*/
.box-gren{
	background:url(../images/box-green.gif) repeat-x;
	height:64px;
	margin:0 1px;
}
.box-left-column-center p{
	padding:10px 0 10px 10px;
	margin:0;
}
.box-left-column-center p a{color:#39c;}
.box-left-column-center p a:hover{text-decoration:none;}
.box-gren p{
	color:#fff;
	padding:10px 30px 0 10px;
}
.banners{margin:1px 9px;}
.banners li{
	padding:13px 0;
	border-bottom:1px solid #ededed;
}
.banners li.last{border-bottom:none;}
.banners li h3{
	margin:0;
	background:url(../images/scanned.gif) no-repeat;
	width:122px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
}
.banners li a{outline:none;}
.banners li a img{
	display:block;
	border-style:none;
	margin:0 auto;
}
/*--Column right--*/
.column-right{
	float:left;
	padding:0 0 0 100px;
}
.column-right h2{
	margin:3px 0 0 0;
	font-size:16px;
	line-height:20px;
}
.column-right p{margin:0 0 10px 0;}
.box-content{
	border-top:3px solid #ededed;
	width:678px;
	padding:27px 0 0 0;
}
.center-content{
	overflow:hidden;
	height:1%;
	padding:0 0 27px 0;
}
.center-content li{
	background:url(../images/point.gif) no-repeat 0 5px;
	width:310px;
	padding:0 5px 0 20px;
	float:left;
	margin:15px 0 0 0;
}
.center-content li p{margin:5px 0 0 0;}
/*--Try Now--*/
.try-now{
	background:url(../images/try-now.gif) no-repeat;
	width:678px;
	height:42px;
	margin-bottom:46px;
}
.try-now a{
	display:block;
	background:url(../images/try-now-button.gif) no-repeat;
	width:154px;
	height:42px;
	margin:0 auto;
}
/*--container--*/
.container{
	background:url(../images/big-top-border.gif) repeat-x;
	padding:1px 0 0 0;
}
.conteiner-border-bottom{
	background:url(../images/big-top-border.gif) repeat-x 0 100%;
	padding:0 0 1px 0;
}
.conteiner-center{
	background:url(../images/bg-conteiber.gif) repeat-y;
	width:678px;
	padding:30px 0 35px 0;
}
.conteiner-center a#toggle{
	display:block;
background:url(../images/explaine.gif) no-repeat;
	width:106px;
	height:15px;
	margin-left:24px;
	text-indent:-9999px;
	overflow:hidden;
}
.conteiner-center a#toggle.hoover{
	background-position:-106px 0;
}
.conteiner-center a#toggle{}
.conteiner-center h3{
	background:url(../images/lets.gif) no-repeat;
	width:223px;
	height:14px;
	margin:5px 0 5px 24px;
	overflow:hidden;
}
#section a{color:#39c;}
#section a:hover{text-decoration:none;}
#section{padding:24px 10px 10px 24px;}
#section img{
	display:block;
	margin:0 0 30px 0;
}
/*--footer--*/
#footer{
	width:936px;
	margin:0 auto;
	height:75px;
	border-top:1px solid #ededed;
	margin-top:-75px;
	overflow:hidden;
}
#footer p{margin:0;}
p.copy{
	float:left;
	width:150px;
	color:#999;
	padding:17px 0 0 0;
	position:relative;
}
p.copy a.coc{
	background:url(../images/cocoton.gif) no-repeat;
	height:14px;
	width:64px;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	bottom:10px;
	right:0;
}
a.my-link{
	display:block;
	color:#999;
	text-decoration:none;
}
/*--footer menu--*/
.footer-menu{
	padding:20px 0 20px 100px;
	overflow:hidden;
	height:14px;
}
.footer-menu li{
	display:inline;
	padding:0 27px 0 0;
}
.footer-menu li a{
	color:#39c;
	text-decoration:none;
}
.footer-menu li a:hover{color:#999;}
/*-------------------------------------------Services page-------------------------------------*/
.bord-bottom{
	width:100%;
	border-bottom:1px solid #ededed;
	padding:10px 0 0 0;
}
.bord-bottom h2{color:#65c1a6;}
.links{padding:8px 0 18px 0;}
.links li{
	float:left;
	height:30px;
	padding:0 12px 0 0;
}
.links li a{
	float:left;
	background:url(../images/left-a.gif) no-repeat;
	height:30px;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 0 17px;
	line-height:30px;
}
.links li a span{
	background:url(../images/right-a.gif) no-repeat 100% 0;
	height:30px;
	padding:0 17px 0 0;
	float:left;
}
.links li a:hover{
	background:url(../images/left-a.gif) no-repeat 0 -30px;
	color:#f63;
}
.links li a:hover span{background:url(../images/right-a.gif) no-repeat 100% -30px;}
/*-----------------------------------------Request page------------------------*/
.box-content a{color:#39c;}
.box-content a:hover{text-decoration:none;}
/*--*/
.block-form{padding:15px 0 0 0;}
.form-wrapper-2,
.form-wrapper{padding:0 0 10px 0;}
.form-wrapper label{
	float:left;
	width:100px;
	line-height:29px;
}
.form-wrapper input{
	float:left;
	width:200px;
	height:24px;
	background:#ffffa0;
	border:1px solid #ccc;
	padding:5px 0 0 7px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.form-wrapper-2 label{
	line-height:29px;
	width:600px;
	display:block;
}
.form-wrapper-2 input{
	width:300px;
	height:24px;
	background:none;
	border:1px solid #ccc;
	padding:5px 0 0 7px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.sabmit-wrapper{padding:10px 0 0 170px;}
.sabmit-wrapper input.res{
	width:66px;
	height:29px;
	background:none;
	border:1px solid #ccc;
	color:#39c;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
}
.sabmit-wrapper input{
	float:left;
	margin:0 7px 0 0;
}
/*---------------------------------------------What was done page------------------------------*/
.box-content h2 span{color:#65c1a6;}
.center{padding:10px 0 0 0;}
.center li{
	border-bottom:1px solid #ededed;
	padding:10px 0;
}
.center li.last{border:none;}
.center li img{
	float:left;
	margin:0 10px 0 0;
}
p.link-1{margin:0;}
p.link-1 span{color:#ccc;}
.center li div{padding:0 0 8px 0;}
p.link-2{
	font-size:11px;
	margin:0;
}
p.link-2 a{color:#999;}
p.link-2 strong{color:#65c1a6;}
p.intro { font-size:12px; font-weight:bold; }
.v-2{padding-bottom:10px;}
/*------------------------------------------Who we are page-----------------------------------*/
.who li{padding:20px 0 5px 0;}
.who li h5{
	margin:0;
	font-size:12px;
	color:#65c1a6;
	padding:8px 0;
}
.who li img{margin:0 20px 0 0;}
.who li p{padding-bottom:10px;}
.who li p span{color:#ccc;}

