@charset "utf-8";
/*
Title:      
Author:     
Updated:    
Notes:	    
*/

html{
margin:0;
padding:0;
}

body{
background:url(/images/site/bg_body.jpg) repeat-x;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0;
}

a{text-decoration:none;}
a:link{}
a:hover{text-decoration:underline;}
a:active{}
a:visited{}
a img{}

h1{}
h2{}
h3{}

p{}

blockquote{}



#container{
margin:10px auto 0 auto;
width:993px;
}

	#header{
	margin:0px 0px 20px 0px;
	padding:0px;
	width:993px;
	height:84px;
	border:0px red solid;
	}
		
		#printLogo{display:none;}
	
		#header h1{
		margin:0;
		padding:0;
		}
			#header h1 a{
			background:url(/images/site/logo.png) no-repeat;
			color:#fff;
			display:block;
			float:left;
			height:61px;
			margin:20px 0 0 22px;
			overflow:hidden;
			padding:0;
			text-indent:-9999px;
			width:279px;
			}
			
		#header input{
		background:url(/images/site/bg_search.jpg) no-repeat;
		border:none;
		color:#6b6b6b;
		float:right;
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		height:20px;
		padding:1px 10px 0 10px;
		width:203px;
		}
		
		#header .button{
		background:url(/images/site/button_search.gif) no-repeat;
		border:0;
		cursor:pointer;
		color:#48709d;
		/*font-family:Arial, Helvetica Neue, Helvetica, sans-serif;
		font-size:11px;*/
		height:22px;
		margin:0 0 0 2px;
		padding-bottom: 8px; 
		width:66px;
		}

		
		#header p{
		color:#8e8e8f;
		float:right;
		font-size:11px;
		margin:5px 15px 0 0;
		
		}
			#header p a{
			color:#8e8e8f;
			}
	
		#nav{
		clear:right;
		float:right;
		font-size:14px;
		margin:15px 0 0 0;
		width:685px;
		}
			#nav ul{
			float:right;
			margin:0;
			padding:0;
			}
			#nav li{float:left;}
			#nav a{
			background:url(/images/site/bg_nav.jpg) bottom repeat-x;
			color:#808487;
			display:block;
			float:left;
			height:30px;
			margin:0 2px;
			padding:10px 10px 0 10px;
			text-transform:uppercase;
			}
				#nav a:hover, #nav .active a{
				background:url(/images/site/bg_nav_active.jpg) bottom center no-repeat #f0f6f9;
				color:#005696;
				text-decoration:none;
				}
	
	#sliver{
	background:url(/images/site/bg_home_sliver_top.jpg) top center no-repeat;
	width:1002px;
	}
		#sliver #text{
		background:none;
		float:left;
		height:auto;
		margin:0 0 0 25px;
		text-align:right;
		width:400px;
		height:285px;
		}
			#sliver h2{
			color:#005696;
			font-size:24px;
			font-weight:normal;
			line-height:120%;
			margin:35px 0 15px 0;
			padding:0 0 0 0;
			}
			#sliver .sub{
			color:#666768;
			font-size:15px;
			line-height:20px;
			margin:0 0 10px 70px;
			}
			#sliver .extra{
			color:#009a66;
			font-size:12px;
			}
		#sliver #testimonial{
		background:none;
		float:right;
		height:auto;
		margin:28px 0px 0px 0px;
		width:520px;
		
		}
		
		#tabs{}
			#tabs div ul a{color:#33668c;}			
		#tabsMain{
		margin:246px 0 0 18px;
		position:absolute;
		}
		#tabsMain li{float:left;}
		#tabsMain li a{
		color:#fff;
		display:block;
		float:left;
		height:38px;
		margin:0 3px 0 0;
		text-align:center;
		width:164px;
		}
			#tabsMain a span{
			display:block;
			margin:13px 0 0 0;
			}
		.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:default;}
		.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
		.ui-tabs .ui-tabs-hide{display:none !important;}
		#tabsMain .ui-state-default{background:url(/images/site/tab_inactive.png) top left no-repeat;}
		#tabsMain .ui-state-active{background:url(/images/site/tab_active.png) top left no-repeat;}
		#tabs div{
		background:url(/images/site/bg_home_sliver_bottom.jpg) 1px 0 no-repeat;
		clear:both;
		height:235px;
		}
			#tabs div div{
			background:none;
			height:auto;
			clear:none;
			}
			#tabs-1 ul{
			float:left;
			margin:27px 0 0 30px;
			}
			#tabs-1 ul li{
			border-top:1px solid #d1d1cf;
			font-size:13px;
			height:29px;
			padding:0 0 0 18px;
			width:369px;
			}
				#tabs-1 ul .ui-state-active{background:url(/images/site/tab_secondary_selected.png) top left no-repeat;}
			#tabs-1 ul li a{
			display:block;
			height:29px;
			padding:0 10px 0 0;
			}
				#tabs-1 ul li a:hover{text-decoration:none;}
				#tabs-1 ul li a span{
				background:url(/images/site/tab_arrow_blue.png) bottom right no-repeat;
				display:block;
				float:right;
				padding:0 10px 0 0;
				margin:7px 0 0 0;
				}
			#tabs-1 ul li a:hover span, #tabs-1 ul .ui-state-active a span{
			background:url(/images/site/tab_arrow_black.png) bottom right no-repeat;
			color:#525252;
			text-decoration:none;
			}
			#tabs-1 div{
			float:right;
			margin:40px 90px 0 0;
			width:380px;
			}
			#tabs-1 h3{
			color:#018f5f;
			font-size:22px;
			font-weight:normal;
			margin:0 0 15px 0;
			}
			#tabs-1 p{
			color:#4e5558;
			line-height:120%;
			}
			#tabs-1 .btn{
			background:url(/images/site/tab_btn_left.jpg) no-repeat;
			color:#fff;
			display:block;
			float:right;
			font-size:13px;
			height:29px;
			margin:30px 0 0 0;
			}
				#tabs-1 .btnInner1{
				background:url(/images/site/tab_btn_right.jpg) top right no-repeat;
				display:block;
				float:left;
				height:29px;
				padding:8px 20px 0 20px;
				}
				
			#tabs-2 ul{
			float:left;
			margin:24px 0 0 30px;
			}
			#tabs-2 ul li{
			clear:left;
			font-size:13px;
			height:24px;
			padding:0 0 0 18px;
			width:369px;
			}
				#tabs-2 ul .ui-state-active{background:url(/images/site/tab_secondary_selected.png) center left no-repeat;}
			#tabs-2 ul li a{
			display:block;
			height:20px;			
			}
				#tabs-2 ul li a:hover{text-decoration:none;}
				#tabs-2 ul li a span{
				display:block;
				float:left;
				height:16px;
				padding:0 0 0 30px;
				margin:4px 0 0 0;
				}
			#tabs-2 ul li a:hover span, #tabs-2 ul .ui-state-active a span{
			color:#525252;
			text-decoration:none;
			}
			#tabs-2 .industry1 a span{background:url(/images/site/icon_healthcare_small.png) left center no-repeat;}
			#tabs-2 .industry2 a span{background:url(/images/site/icon_retail_small.png) left center no-repeat;}
			#tabs-2 .industry3 a span{background:url(/images/site/icon_financial_small.png) left center no-repeat;}
			#tabs-2 .industry4 a span{background:url(/images/site/icon_government_small.png) left center no-repeat;}
			#tabs-2 .industry5 a span{background:url(/images/site/icon_education_small.png) left center no-repeat;}
			#tabs-2 .industry6 a span{background:url(/images/site/icon_hresources_small.png) left center no-repeat;}
			#tabs-2 .industry7 a span{background:url(/images/site/icon_sbus_small.png) left center no-repeat;}
			#tabs-2 .industry8 a span{background:url(/images/site/icon_other_small.png) left center no-repeat;}
			#tabs-2 div{
			float:right;
			margin:25px 90px 0 0;
			width:420px;
			}
				#tabs-2 .largeIcon{
				height:178px;
				position:absolute;
				margin:10px 0 0 -250px;
				width:201px;
				}
					#tabs-2-1 .largeIcon{background:url(/images/site/icon_healthcare_large.png) no-repeat;}
					#tabs-2-2 .largeIcon{background:url(/images/site/icon_retail_large.png) no-repeat;}
					#tabs-2-3 .largeIcon{background:url(/images/site/icon_financial_large.png) no-repeat;}
					#tabs-2-4 .largeIcon{background:url(/images/site/icon_government_large.png) no-repeat;}
					#tabs-2-5 .largeIcon{background:url(/images/site/icon_education_large.png) no-repeat;}
					#tabs-2-6 .largeIcon{background:url(/images/site/icon_hresources_large.png) no-repeat;}
					#tabs-2-7 .largeIcon{background:url(/images/site/icon_sbus_large.png) no-repeat;}
					#tabs-2-8 .largeIcon{background:url(/images/site/icon_other_large.png) no-repeat;}
			#tabs-2 h3{
			color:#018f5f;
			font-size:22px;
			font-weight:normal;
			margin:0 0 10px 0;
			}
			#tabs-2 p{
			color:#4e5558;
			line-height:120%;
			}
				#tabs-2 p img{
				float:left;
				margin:0 10px 10px 0;
				}
			#tabs-2 .btn{
			background:url(/images/site/tab_btn_left.jpg) no-repeat;
			color:#fff;
			display:block;
			float:right;
			font-size:13px;
			height:29px;
			margin:30px 0 0 0;
			}
				#tabs-2 .btnInner1{
				background:url(/images/site/tab_btn_right.jpg) top right no-repeat;
				display:block;
				float:left;
				height:29px;
				padding:8px 20px 0 20px;
				}
			#tabs-3 .text{
			float:left;
			margin:60px 0 0 50px;
			width:340px;
			}	
				#tabs-3 h3{
				color:#018f5f;
				font-size:30px;
				font-weight:normal;
				margin:0 0 20px 0;
				}
				#tabs-3 p{
				color:#4e5558;
				line-height:120%;
				}
			#tabs-3 ul{
			display:block;
			float:right;
			margin:15px 15px 0 0;
			}
				#tabs-3 li{
				float:left;
				margin:0 15px 0 0;
				}
				#tabs-3 li a{
				color:#fff;
				display:block;
				height:178px;
				overflow:hidden;
				padding:0;
				text-indent:-9999px;
				width:175px;
				}
					#tabs-3 .link1 a{background:url(/images/site/icon_personal.png) no-repeat;}
						#tabs-3 .link1 a:hover{background-position:bottom left;}
					#tabs-3 .link2 a{background:url(/images/site/icon_smallbus.png) no-repeat;}
						#tabs-3 .link2 a:hover{background-position:bottom left;}
					#tabs-3 .link3 a{background:url(/images/site/icon_enterprise.png) no-repeat;}
						#tabs-3 .link3 a:hover{background-position:bottom left;}
				
	#content{
	xbackground:url(/images/site/bg_home_content_mid.jpg) repeat-y;
	background:url(/images/site/bg_footer_mid.jpg) repeat-y;
	
	
	clear:both;
	color:#555;
	font-size:12px;
	line-height:140%;
	margin:0px 0px 0px 10px;
	width:993px;
	}
	#content .inner1{
	xbackground:url(/images/site/bg_home_content_top.jpg) no-repeat;
	background:url(/images/site/bg_footer_top.jpg) no-repeat;

		background-position:0px 0px;	
		border:0px red solid;
		
	}
	
	#content .inner2{
	//xbackground:url(/images/site/bg_home_content_bottom.jpg) bottom left no-repeat;
	background:url(/images/site/bg_footer_bottom.jpg) bottom left no-repeat;


	padding:0px 0 15px 0;
	}
		#content a{color:#2970a4;}
	
		#content .col1{
		float:left;
		margin:0 0 0 25px;
		width:423px;
		}
			#content .col1 img{
			float:left;
			margin:0 20px 0 0;
			}
		#content .col2{
		float:left;
		margin:0 20px 0 25px;
		width:261px;
		}
		#content .col3{
		float:left;
		margin:27px 0 0 0;
		width:215px;
		}
			#content .col3 a{
			display:block;
			margin:10px 0 5px 0;
			}
			#content .col3 p{text-align:center;}
				#content .col3 p a{
				background:url(/images/site/arrow_cta_home.jpg) 150px 0px no-repeat;
				color:#25445a;
				font-size:14px;
				margin:0;
				padding:0 70px 0 0;
				}
		#content h3{
		font-size:18px;
		font-weight:normal;
		letter-spacing:-.5px;
		margin:5px 0 15px 0;
		}
		
		#lower{
		xbackground:url(/images/site/bg_home_content_bar.jpg) no-repeat;
		xbackground:url(/images/site/bg_footer_top.jpg) no-repeat;

		clear:both;
		margin:0px 0 0 8px;
		}
			#lower .col1, #lower .col2, #lower .col3, #lower .col4{
			float:left;
			margin:0 15px 0 25px;
			}
			#lower .col1{width:232px;}
			#lower .col2{width:232px;}
				#lower .col1 li, #lower .col2 li, #lower .col3 li{
				background:url(/images/site/arrow_home.png) no-repeat;
				font-style:italic;
				height:1%;
				line-height:120%;
				margin:0 0 15px 0;
				padding:0 0 0 26px;
				}
				#lower .col1 img, #lower .col2 img{float:none;}
			#lower .col3{width:215px;}
				#lower .col3 p{margin:0 0 10px 0;}
			#lower .col4{width:125px;}
				#lower .col4 li{margin:0 0 10px 0;}
			#lower h3{			
			height:53px;
			margin:0;
			padding:18px 0 0 0;
			}
				#content #lower a{
				background:none;
				color:#2970a4;
				display:inline;
				font-size:12px;
				}
				#content #lower h3 a{
				color:#565656;
				font-size:18px;
				}
				#lower h3 img{vertical-align:baseline;}
				#content #lower p{text-align:left;}
				
			
	#content2{
	background:url(/images/site/bg_home_content_mid.jpg) repeat-y;
	clear:both;
	color:#757575;
	font-size:12px;
	line-height:130%;
	margin:0 0 0 5px;
	width:993px;
	}
	#content2 .inner1{background:url(/images/site/bg_home_content_top.jpg) no-repeat;}
	#content2 .inner2{
	background:url(/images/site/bg_home_content_bottom.jpg) bottom left no-repeat;
	padding:30px 30px 15px 30px;
	}
		#content2 a{color:#9F9F9F;}
			#content2 a:hover{color:#6F6F6F;}
		#content2 .floatR{
		margin:0;
		width:400px;
		}
			#content2 .floatR p{margin:0 0 0 20px;}
			#content2 ul.floatL, #content2 ul.floatR{
			width:160px;
			margin:5px 20px;
			}
			#content2 li{
			background:url(/images/site/bullet_footer.jpg) 0 2px no-repeat;
			height:1%;
			margin:3px 0;
			padding:0 0 0 10px;
			}
		#content2 p{margin:0 0 15px 0;}
			
	
				
	#footer{
	background:url(/images/site/bg_footer_mid.jpg) repeat-y;
	clear:both;
	color:#162633;
	height:1%;
	margin:0 0 0 10px;
	width:986px;
	}
	#footer .inner1{background:url(/images/site/bg_footer_top.jpg) no-repeat;}
	#footer .inner2{
	background:url(/images/site/bg_footer_bottom.jpg) bottom no-repeat;
	padding:30px 0 20px 0;
	}
		#footer .col{
		float:left;
		margin:15px 0 0 22px !important;
		margin:15px 0 0 15px;
		width:170px;
		}
		#footer h3{
		font-size:12px;
		margin:0 0 10px 0;
		text-transform:uppercase;
		}	
			#footer h3 a{color:#162633;}	
		#footer ul{
		margin:0;
		padding:0;
		}
			#footer li{
			background:url(/images/site/bullet_footer.jpg) 0 2px no-repeat;
			height:1%;
			margin:3px 0;
			padding:0 0 0 10px;
			}
			#footer ul a{
			color:#162633;
			font-size:11px;
			padding:3px 0;
			}
				#footer ul a:hover{
				color:#3a7cad;
				text-decoration:none;
				}
		#footer .colL{
		font-size:11px;
		float:left;
		margin:0 0 0 20px !important;
		margin:0 0 0 10px;
		width:180px;
		}
			#footer .colL p{
			line-height:120%;
			margin:10px 0 0 0;
			}
			#footer .colL a.more{
			background:url(/images/site/bullet_footer2.jpg) 0 5px no-repeat;
			color:#3a7cad;
			display:block;
			float:right;
			margin:0 10px 0 0;
			padding:3px 0 3px 8px;
			text-decoration:underline;
			}
	
	#subFooter{
	background:#fff;
	color:#666;
	clear:both;
	font-size:11px;
	height:1%;
	width:993px;
	}
		#subFooter p{
		
		xmargin:10px 15px !important;
		xmargin:10px 10px 10px 10px;
		
		padding-bottom:10px;
		
		}
		#subFooter a{color:#666;}
	
#subFooter .floatL{float:left; margin:10px 0px 10px 10px;}
#subFooter .floatR{float:right; margin:10px 0px 10px 0px;}
	
.clear{clear:both;}
.center{text-align:center;}
.floatL{float:left; }
.floatR{float:right; }




#kontent img
{
	margin: 10px 0px 10px 0px;
}

#kontentB img
{
	margin: 10px 0px 10px 0px;
}

.phrameStyle
{

	width:220px;
	height:140px;
	overflow:hidden;
	 
	 margin-top:-8px;
	position:absolute;
	border:0px solid red;
	
	background-color:#ffffff;
}



.contentStyle
{
	position:absolute;
	padding:0px 0px 0px 0px;
	width:99%;
 	border:0px solid green;
 
}

.krover
{
   display:block;
   position:absolute;
 
   width:100%;
   height:40px;
   z-index:100; 
 
}
