/* CSS Document */

body {
	background:#ffffff url('../images/home_bg2.gif') top center no-repeat;
}

#outer_container {
	background-image:none;
	background-color:transparent;
}

#main {
	margin: 0 0 0 0;
}

.flash_intro {
	margin-top:0px;
	width: 422px;
	height: 133px;
}

 .kwicks {  
     list-style: none;  
     position: relative;  
     margin: 0 0 0 10px;  
     padding: 0;  
	 height: 300px;
     display: block;  
     overflow: hidden;	 
 }  

  .kwicks li {   
  	 float: left;
     width: 230px;  
     height: 300px;  
     display: block;  
     overflow: hidden;  
     padding: 0;  
     cursor: pointer;
 }  
 
 
 .kwicks .kwicks_inner {  
     width: 425px;  
 }  
 
 .kwicks .toggler {    
     width: 135px;  
     height: 300px;   
     float: left;  
    /* display: block; 	 */
 }  
 .kwicks .element {  
     display: none;  
     text-align: left;  
     width: 290px;    
     float: right;  
 }  
 
 .kwicks li.active .element {  
     display: block;  
 }
 
  .kwicks li.active{
	cursor:default;
}
 
 
.intro_txt {width: 265px; height:225px; margin:10px 0 0 10px; overflow:hidden}

.intro_btn {clear: both;width: 265px; height:44px;text-align:right; margin-top:-11px;}

.intro_btn_text {width: 100px;text-align:center; margin-left:193px;}

.webcheck_box {
	background-image: URL('../images/hp_box_bg.gif');
	background-repeat:no-repeat;
	width:430px; 
	height:213px;
	padding:0 15px 15px 25px;
	/*border:1px solid red;*/
}
 
.home_left { 
	float:left;
	width:425px;
	position:relative;
	left:25px; 
}

.home_right {
	float:left;
	width:468px;
	position:relative;
	left:25px;
}

.clients_box {
	margin-top:10px;
	width: 282px;
	height: 90px;
}

.panes {height:40px;}

.panes p {margin:0}

ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;
	float:left;
	width:90px;	
	height:40px;	
}

ul.tabs a { 
	filter:alpha(opacity=40);
    opacity:0.4;
	zoom: 1
}

ul.tabs a:hover {
	filter:alpha(opacity=100);
    opacity:1;
	zoom: 1
}

ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	filter:alpha(opacity=100);
    opacity:1;
	zoom: 1
}

.clients_box {
	width: 380px; 
	height:80px; 
	margin:0 0 20px 0;
	margin-left:-10px;
}		

div.scrollable { 
	position:relative; 
	overflow:hidden; 
	margin-top:10px;
	width: 255px; 
	height:60px; 
	background-color: #efefef;
	border:1px solid #d9d9d9;		
	float:left;
	z-index:1
} 
 

div.scrollable div.items { 
	width:20000em; 
	position:absolute; 
	height:50px;
	background-color: #efefef;
	border:5px solid #fff;
} 
 
.right_btn .nextPage {
	position:relative; 
	width: 16px;
	height: 55px;
	float:left;
	z-index:100;
	margin-left: -6px;
	margin-top: 15px;	
	cursor:pointer;	
}	

.left_btn .prevPage {
	position:relative; 
	width: 16px;
	height: 55px;	
	float:left;
	z-index:100	;
	margin-right: -5px;
	margin-top: 15px;
	cursor:pointer;
}

.scrollable img {
	float:left;
	margin:5px;
	position: relative; 
	top:50%;
}


 

