@charset "utf-8";
/*
Title:      
Author:     
Updated:    
Notes:	    
*/

#slider{
clear:both;
margin:0 auto !important;
margin:0 0 0 6px;
position:relative;
width:949px;
}

	#slider h2{
	background:url(/Images/site/bg_highlight_header1.png) -110px 13px no-repeat;
	font-size:28px;
	font-weight:normal;
	padding:40px 0 20px 40px;
	}

	#sliderMain{
	height:68px;
	margin:260px 0 0 0;
	position:absolute;
	z-index:100;
	}
		#sliderMain ul{}
		#sliderMain li{
		float:left;
		list-style:none;
		margin:0;
		}
		#sliderMain li a{
		display:block;
		float:left;
		height:55px;
		overflow:hidden;
		text-indent:-9999px;
		width:283px;
		}
			#sliderMain li a.active{
			height:68px;
			margin-top:0;
			}
		
		#sliderMain1 a{
		background:url(/Images/site/bg_slides_nav1.png) top no-repeat;
		margin:13px 0 0 25px !important;
		margin:13px 0 0 12px;
		}
			#sliderMain1 a:hover{background:url(/Images/site/bg_slides_nav1.png) 0 -55px no-repeat;}
			#sliderMain1 a.active, #sliderMain1 a.active:hover{
			background:url(/Images/site/bg_slides_nav1.png) bottom no-repeat;
			margin-top:0 !important;
			}
		#sliderMain2 a{
		background:url(/Images/site/bg_slides_nav2.png) top no-repeat;
		margin:13px 0 0 25px !important;
		margin:13px 0 0 12px;
		}
			#sliderMain2 a:hover{background:url(/Images/site/bg_slides_nav2.png) 0 -55px no-repeat;}
			#sliderMain2 a.active, #sliderMain2 a.active:hover{
			background:url(/Images/site/bg_slides_nav2.png) bottom no-repeat;
			margin-top:0 !important;
			}
		#sliderMain3 a{
		background:url(/Images/site/bg_slides_nav3.png) top no-repeat;
		margin:13px 0 0 25px !important;
		margin:13px 0 0 12px;
		}
			#sliderMain3 a:hover{background:url(/Images/site/bg_slides_nav3.png) 0 -55px no-repeat;}
			#sliderMain3 a.active, #sliderMain3 a.active:hover{
			background:url(/Images/site/bg_slides_nav3.png) bottom no-repeat;
			margin-top:0 !important;
			}
	
	#about{
	background:url(/Images/site/bg_slides_cta.png) bottom repeat-x;
	color:#e0f3ff;
	height:300px;
	margin:0 0 0 657px;
	position:absolute;
	width:292px;
	z-index:50;
	}
		#about h2{
		background:url(/Images/site/bg_highlight_header2.png) center 14px no-repeat;
		color:#f6efdf;
		font-size:20px;
		font-weight:normal;
		padding:45px 0 15px 0;
		text-align:center;
		}
		#about p{margin:0 23px;}
		#about .cta{
		background:url(/Images/site/bg_slides_cta_buttons.png) top no-repeat;
		float:left;
		height:94px;
		margin:15px 0 0 33px;
		overflow:hidden;
		text-indent:-9999px;
		width:229px;
		}
			#about .cta:hover{background:url(/Images/site/bg_slides_cta_buttons.png) bottom no-repeat;}
			
	#slider .scroll{
	height:300px;
	width:949px;
	overflow-x:hidden;
	position:relative;
	clear:left;
	}
	
	#slider-1, #slider-2, #slider-3{
	color:#e0f3ff;
	height:300px;
	overflow:hidden;
	padding:0;
	width:949px;
	}	
	
	#slider-1{background:url(/Images/site/bg_slider1.jpg) no-repeat;}
		#slider-1 a{color:#6ed4ff;}
			#slider-1 a:hover{color:#abe3fb;}
		#slider-1 .col1{
		float:left;
		margin:0 0 0 40px !important;
		margin:0 0 0 20px;
		width:400px;
		}
			#slider-1 .col1 p{margin:0 0 7px 0;}
			#slider-1 .col1 ul{
			margin:0 0 10px 0;
			padding:0 0 0 7px;
			}
				#slider-1 .col1 li{
				background:url(/Images/site/bullet_triangle_white.png) left 6px no-repeat;
				padding:0 0 0 12px;
				}
			#slider-1 .col1 .more{
			background:url(/Images/site/bg_highlight_box1.png) no-repeat;
			font-size:16px;
			padding:3px 0 5px 10px;
			}
		#slider-1 .col2{
		float:right;
		font-size:13px;
		margin:0 300px 0 0 !important;
		margin:0 150px 0 0;
		width:200px;
		}
			#slider-1 .col2 h3{
			background:url(/Images/site/bg_highlight_header3.png) -13px 6px no-repeat;
			font-size:15px;
			padding:10px;
			}
			#slider-1 .col2 ul{
			color:#6ed4ff;
			list-style:disc;
			padding:0 0 0 25px;
			}
			
	#slider-2{background:url(/Images/site/bg_slider2.jpg) no-repeat;}
		#slider-2 a{color:#add15d;}
		#slider-2 a:hover{color:#ccdda5;}
		#servicesNav{
		float:left;
		margin:0 0 0 40px !important;
		margin:0 0 0 20px;
		width:190px;
		}
			#servicesNav li{
			font-size:16px;
			padding:3px 0 5px 5px;
			}
			#servicesNav li.ui-tabs-selected{background:url(/Images/site/bg_highlight_box2.png) left center no-repeat;}
				#servicesNav a{
				cursor:pointer;
				display:block;
				width:190px;
				}
				#servicesNav li a:hover, #servicesNav li.ui-tabs-selected a{
				color:#e0f3ff;
				text-decoration:none;
				}
				
		#slider-2 div.hidden, #slider-2 .ui-tabs-hide{display:none;}		
				
		#slider-2 #tabs div{
		float:right;
		margin:0 320px 0 0 !important;
		margin:0 160px 0 0;
		width:375px;
		}
			#slider-2 p{margin:0 0 10px 0;}
			#slider-2 .more{
			background:url(/Images/site/bg_slides_readmore.png) left center no-repeat;
			float:left;
			font-size:16px;
			margin:10px 0 0 20px !important;
			margin:10px 0 0 10px;
			padding:3px 20px 5px 30px;
			}
			#slider-2 .data{
			background:url(/Images/site/bg_slides_datasheet.png) left center no-repeat;
			float:left;
			font-size:16px;
			margin:10px 0 0 60px !important;
			margin:10px 0 0 30px;
			padding:3px 20px 5px 30px;
			}
			
	#slider-3{background:url(/Images/site/bg_slider3.jpg) no-repeat;}
		#slider-3 .col1, #slider-3 .col2, #slider-3 .col3{
		float:left;
		font-size:12px;
		margin:0 0 0 15px;
		width:190px;
		}
		#slider-3 .col1{margin:0 0 0 40px !important;margin:0 0 0 20px;}
			#slider-3 h3{
			background:url(/Images/site/bg_highlight_box2.png) left center no-repeat;
			color:#f6efdf;
			font-size:14px;
			font-weight:normal;
			padding:3px 0 5px 10px;
			}
			#slider-3 p{margin:0 0 5px 0;}
			#slider-3 a{color:#f4a44d;}
				#slider-3 a:hover{color:#fec98f;}
			#slider-3 li{line-height:140%;}
	
#content{
background:url(/Images/site/bg_home_content.jpg) repeat-x;
margin:0 auto;
width:949px;
}
	
	#testimonials{
	background:url(/Images/site/bg_home_testimonials_mid.jpg) repeat-y;
	color:#707a80;
	float:left;
	margin:47px 0 0 28px !important;
	margin:47px 0 0 14px;
	width:589px;
	}
	#testimonials .inner1{background:url(/Images/site/bg_home_testimonials_top.jpg) no-repeat;}
	#testimonials .inner2{
	background:url(/Images/site/bg_home_testimonials_bot.jpg) bottom left no-repeat;
	height:1%;
	padding:5px 5px 18px 5px;
	}
		#testimonials h2{
		color:#80a4b7;
		float:left;
		font-size:24px;
		font-weight:normal;
		height:43px;
		letter-spacing:-1px;
		padding:11px 0 0 17px;
		}
		#testimonialsNav{
		float:right;
		margin:13px 15px 0 0
		}
			#testimonialsNav li{
			float:left;
			margin:0 2px;
			}
			#testimonialsNav a{
			display:block;
			float:left;
			height:18px;
			overflow:hidden;
			text-indent:-9999px;
			width:18px;
			}
		
		.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-hide{display:none !important;}
		#testimonialsNav li a{background:url(/Images/site/icon_testimonial_empty.jpg) no-repeat;}
		#testimonialsNav li.ui-tabs-selected a{background:url(/Images/site/icon_testimonial_full.jpg) no-repeat;}
		
		#testimonials div{clear:both;}
		#testimonials div .testimonialLogo{
		float:right;
		margin:10px 0;
		text-align:center;
		width:210px;
		}
		#testimonials div blockquote{
		background:url(/Images/site/bg_home_testimonials_quote.jpg) no-repeat;
		float:left;
		font-size:16px;
		line-height:150%;
		margin:0 0 0 17px;
		padding:10px 0 10px 20px;
		width:330px;
		}
		#testimonials div h3{
		font-weight:bold;
		line-height:100%;
		margin:15px 0 0 40px;
		}
		#testimonials div .caseLink{
		font-size:12px;
		margin:0 0 0 40px;
		}

	#resources{
	background:url(/Images/site/bg_home_resources_mid.jpg) repeat-y;
	float:right;
	font-size:13px;
	margin:47px 28px 0 0 !important;
	margin:47px 14px 0 0;
	width:280px;
	}
	#resources .inner1{background:url(/Images/site/bg_home_resources_top.jpg) no-repeat;}
	#resources .inner2{
	background:url(/Images/site/bg_home_resources_bot.jpg) left bottom no-repeat;
	height:1%;
	padding:5px 5px 15px 5px;
	}
		#resources h2{
		font-size:18px;
		height:43px;
		margin:0 0 1px 0;
		text-align:center;
		}
			#resources h2 a{color:#80878b;}
			#resources h2 a:hover{
			color:#6a7174;
			text-decoration:none;
			}
			#resources h2 span{
			display:block;
			padding:12px 0 0 0;
			}
			
		#resources ul{}
			#resources li{display:inline;}
				#resources li a{
				background:url(/Images/site/bg_home_resources_link.jpg) #ebeff3 bottom repeat-x;
				color:#bf8205;
				display:block;
				padding:0 15px;
				}
					#resources li a:hover{background:url(/Images/site/bg_home_resources_link_hov.jpg) #e6f2f8 bottom repeat-x;}
					#resources li a span{
					background:url(/Images/site/bullet_triangle_blue.png) 0 15px no-repeat;
					display:block;
					padding:10px 0 10px 13px;
					}
			#resources li.featured{}
				#resources li.featured a{
				background:url(/Images/site/bg_home_resources_flink.jpg) #ebf3f7 bottom repeat-x;
				color:#3f9ad1;
				padding:0 5px;
				}
					#resources li.featured a:hover{
					background:url(/Images/site/bg_home_resources_flink_hov.jpg) #e0edf4 bottom repeat-x;
					color:#266c95;
					}
					#resources li.featured a span{
					background:url(/Images/site/icon_featured.jpg) left center no-repeat;
					display:block;
					padding:18px 0 18px 75px;
					}
	
	#general{
	background:url(/Images/site/bg_home_general_mid.jpg) repeat-y;
	color:#707a80;
	float:left;
	margin:18px 0 20px 28px !important;
	margin:18px 0 20px 14px;
	width:589px;		
	}
	#general .inner1{background:url(/Images/site/bg_home_general_top.jpg) no-repeat;}
	#general .inner2{
	background:url(/Images/site/bg_home_general_bot.jpg) left bottom no-repeat;
	padding:0 17px 20px 17px;
	}
		#general h2{
		color:#80a4b7;
		font-size:24px;
		font-weight:normal;
		height:43px;
		letter-spacing:-1px;
		padding:15px 0 0 0;
		}
		#general p{margin:5px 30px 13px 30px;}
		#general p span{
		font-size:18px;
		font-weight:bold;
		}
		#general span{}
		
	#new, #wired{
	background:url(/Images/site/bg_home_new_mid.jpg) repeat-y;
	clear:right;
	float:right;
	width:280px;
	}
	#new{
	margin:18px 28px 0 0 !important;
	margin:18px 14px 0 0;
	}
	#wired{
	margin:5px 28px 20px 0 !important;
	margin:5px 14px 20px 0;
	}
	#new .inner1, #wired .inner1{background:url(/Images/site/bg_home_new_top.jpg) no-repeat;}
	#new .inner2, #wired .inner2{
	background:url(/Images/site/bg_home_new_bot.jpg) left bottom no-repeat;
	height:1%;
	padding:0 15px 5px 15px;
	}
		#new h2, #wired h2{
		font-size:18px;
		height:28px;
		padding:15px 0 15px 0;
		text-align:center;			
		}
			#new h2 a, #wired h2 a{color:#80878b;}
			#new h2 a:hover, #wired h2 a:hover{
			color:#6a7174;
			text-decoration:none;
			}
			#new h2 a img, #wired h2 a img{
			margin:0 0 0 3px;
			vertical-align:middle;
			}
		#new dl, #wired dl{
		clear:both;
		display:inline;
		}
			#new dt, #wired dt{
			border-right:1px solid #d7dfe4;
			color:#afc9da;
			float:left;
			font-size:15px;
			font-style:italic;
			line-height:100%;
			margin:0 0 10px 0;
			padding:0 8px 0 0;
			text-align:center;
			}
				#new dt span, #wired dt span{font-size:12px;}
			#new dd, #wired dd{
			color:#b0b0b0;
			float:right;
			font-size:12px;
			font-style:italic;
			line-height:120%;
			margin:0 0 10px 0;
			width:195px;
			}
				#new dd a, #wired dd a{font-style:normal;}

