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

* {
	margin:0px;
	padding:0px;
}


body {
	text-align:center;
	background:url(../images/nav_images/bg.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	line-height:1.3em;
}

ul,li{
	padding:0px;
	margin:0px;
	list style:none;
}

.clear {
	clear:both;
}

img {
	border:none;
}

a {
	text-decoration:none;
	color:#FF6600;
}

a:hover {
	text-decoration:none;
	color:#006699;
}

.head {
	padding:0 0 5px 10px;	
}


/*------wrapper--------*/
#wrapper {
	/*background-color:#FFFFFF;*/
	width:902px;
	text-align:left;
	margin:0 auto;
}

/*------header--------*/

#header {
	height:103px;
	background-color:#FFFFFF;
}

#logo {
	width:270px;
	height:70px;
	float:left;
	margin-top:6px;
/*	margin-left:5px;*/
}

/*------nav--------*/

#nav {
/*	width:680px;*/
	float:right;
}

#nav ul {
	list-style:none;
	float:right;
	
}

#nav li {
	float:left;
	padding-left:5px;
}

#nav a {
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	float:left;
	height:43px;
	width:85px;
}

#nav a:hover {
	padding-top:10px;
	height:58px;
	font-size:12px;	
}

#nav a.active {
	padding-top:10px;
	height:58px;
	font-size:12px;	
}

#nav .home a{
	background:url(../images/nav_images/home_btn.gif) no-repeat scroll top center;
}

#nav .home a:hover {
	background:url(../images/nav_images/home_hover_btn.gif) no-repeat scroll top center;
}

#nav .home a.active{
	background:url(../images/nav_images/home_hover_btn.gif) no-repeat scroll top center;	
}

#nav .about a {
	background:url(../images/nav_images/about_btn.gif) no-repeat scroll top center;
}

#nav .about a:hover {
	background:url(../images/nav_images/about_hover_btn.gif) no-repeat scroll top center;
}

#nav .about a.active{
	background:url(../images/nav_images/about_hover_btn.gif) no-repeat scroll top center;
}

#nav .software a {
	background:url(../images/nav_images/software_btn.gif) no-repeat scroll top center;
}

#nav .software a:hover {
	background:url(../images/nav_images/software_hover_btn.gif) no-repeat scroll top center;
}

#nav .hardware a {
	background:url(../images/nav_images/hardware_btn.gif) no-repeat scroll top center;
}

#nav .hardware a:hover {
	background:url(../images/nav_images/hardware_hover_btn.gif) no-repeat scroll top center;
}

#nav .bpo a {
	background:url(../images/nav_images/bpo_btn.gif) no-repeat scroll top center;
}

#nav .bpo a:hover {
	background:url(../images/nav_images/bpo_hover_btn.gif) no-repeat scroll top center;
}


#nav .contacts a{
	background:url(../images/nav_images/contact_btn.gif) no-repeat scroll top center;
}

#nav .contacts a:hover {
	background:url(../images/nav_images/contacts_hover_btn.gif) no-repeat scroll top center;
}

/*------/nav--------*/

/*------menubar--------*/

/*
#menubar ul {
	list-style:none;
}

#menubar li  {
	display:inline;
}

#menubar a {
	color:#FFFFFF;
}

#menubar a.hover {

} 
*/
/*------/menubar--------*/
/*------/header--------*/

/*------banner--------*/

#banner {
	height:200px;
	padding-top:5px;
}

#banner_left {
	float:left;
	width:280px;
	height:197px;
}

#banner_right {
	float:right;
	width:567px;
	height:197px;
	overflow:hidden;
}

h3 {
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
}

h4{
	color:#ff5501;
	font-size:15px;
	font-weight:bold;
}

/*------/banner--------*/

/*------main_container--------*/
#main_container {
	background-color:#FFFFFF;
	margin-top:20px;
	
}

#left {
	float:left;
	width:195px;
}

#box{
	margin-bottom:20px;
}

#box strong a {
	color:#2972A2;
}

#box strong a:hover {
	color:#BB0101;
}

#box .top{
	width:191px;
	height:14px;
	background:url(../images/top_testim.gif) no-repeat;

}

#box .mid {
	background:url(../images/mid_testim.gif) repeat-x top;
	width:189px;
	border-left:#aeaeae solid 1px;
	border-right:#aeaeae solid 1px;
	
}


#box .bottom {
	background:url(../images/bottom_testim.gif) scroll bottom repeat-x;
	padding:0px 10px 8px 10px;
	text-align:justify;
}

#box ul {
	list-style:none;
	
}

#box li {
	background:url(../images/nav-sep.gif) bottom no-repeat;
	padding-bottom:8px;	
	margin-bottom:8px;
}

#box .nobg {
	background:none;
}

.quote_start {
	text-align:left;
	padding-bottom:5px;
}

.quote_end {
	text-align:right;
	padding-top:5px;
}


.download_profile{
	background:url(../images/down_profile.gif) no-repeat;
	height:27px;
	font-size:11px;
	padding-top:15px;
	padding-left:6px;
	padding-bottom:3px;
	margin-bottom:5px;
}

.download_profile strong {
	background:url(../images/pdf_icon.gif) no-repeat;
	padding:3px 0 10px 24px;
	
}

#right {
	float:right;
	width:690px;
}

#tabs {

}

.read_more {
	text-align:right;
	color:#FF6600;
	padding-bottom:3px;
	padding-right:2px;
	font-weight:bold;
}

#tabs .tab_services  {
	margin-top:10px;
	color: #010D1F;
}

#tabs .tab_services .small{
	width:219px;
}

#tabs .tab_services .small a{
	color:#595959;
}

#tabs .tab_box {
	width:300px;
	float:left;
	height:50px;
	font-size:12px;
	padding-bottom:12px;
	padding-left:5px;
	vertical-align:middle;	
}

.tab_box span{
	float:left;
	width:61px;
}
.tab_box strong{
	padding-top:6px;
	float:left;
	width:137px;
}

.tab_box img{
	padding-right:10px;
}

#tab_main {
	overflow:hidden;
	padding-bottom:20px;
}

.clients {
	padding-bottom:30px;
}

#clients_left {
	/*width:330px;*/
	float:left;
}

#clients_right {
	/*width:330px;*/
	float:right;	
}

.clients_left {
	width:19px;
	height:113px;
	float:left;
	background:url(../images/clients_left.gif) no-repeat;

}

.clients_right {
	width:17px;
	height:113px;
	float:left;
	background:url(../images/clients_right.gif) no-repeat ;
}

.clients_mid {
	width: 654px;
	height:93px;
	float:left;
	background:url(../images/clients_mid.gif) repeat-x;
	padding:10px 0;
	vertical-align:middle;
	text-align:center;
	overflow:hidden;
}

.clients_mid img{
	padding:0 20px;
}

/*------/main_container--------*/

/*------/wrapper--------*/

/*------footer--------*/
#footer {
	width:902px;
	background:#414141;
	text-align:center;
	margin:0 auto;
	text-align:center;
	padding-top:20px
}

#footer .seprator {
	background:url(../images/seprator_footer.gif) bottom no-repeat ;

}
#footer .bottom {
	float:left;
	height:250px;
	width:220px;

}

#footer ul {
	list-style:none;
	text-align:center;
}

#footer li {
	padding:10px;
}

#footer a {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

#footer a:hover {
	color:#FF6600;
}


/*------/footer--------*/

