@charset "utf-8";
/* CSS Document */

li {list-style:none;}

#header-holder {float:left; width:960px; padding:0 5px; height:300px;}

#header-holder-sm {float:left; width:960px; padding:0 5px; height:125px;}

	#header-tp {float:left; width:960px; padding:0 0 0 0; height:125px;}
	
		#headerbanner { float:left; width:730px; padding:0 0 0 0; height:125px;}
		
			#headertitle {float:left; width:670px; padding:20px 30px 20px 30px; height:65px;}
			
				#headertitle h1 {font-size:30px; font-weight:bold; color:#ffffff; padding:0 0 8px 0;}
				
				#headertitle h2 {font-size:18px; font-weight:normal; color:#ffffff; padding:0;}
		
			#header-nav {float:left; width:730px; padding:0 0 0 0; height:20px;}
			
				#header-nav ul {padding: 0 0 0 0;}

					#header-nav ul li {float:left; list-style-type:none; padding: 0 0 0 0;}

					#header-nav li {height:20px; padding: 0 0 0 0;}

						#header-nav li a {display:block; height:20px; color:#333333; font-weight:bold; text-decoration:none; font-size:11px; padding:0 0 0 0;}

							#header-nav li a#link-1 {background:url(/common/Images/Admin_Config/General_Text/Redesign/Headers/nav-on.png) repeat-x #FFFFFF; padding:4px 15px 4px 15px;}

							#header-nav li a#link-2 {background:url(/common/Images/Admin_Config/General_Text/Redesign/Headers/nav-off.png) repeat-x #CCCCCC; padding:4px 15px 4px 15px;}

							#header-nav li a#link-3 {background:url(/common/Images/Admin_Config/General_Text/Redesign/Headers/nav-off.png) repeat-x #CCCCCC; padding:4px 15px 4px 15px;}
							
							#header-nav li a#link-4 {background:url(/common/Images/Admin_Config/General_Text/Redesign/Headers/nav-off.png) repeat-x #CCCCCC; padding:4px 15px 4px 15px;}

								#header-nav li a:hover, #header-nav li a.activeTab { background:#CCCCCC;}
			
		#headerpromo-2line {float:right; width:230px; padding:0 0 0 0; height:125px;}
		
			#headerpromo-2line a{display:block; color:#333333; font-weight:bold; text-decoration:none; line-height:30px; font-size:15px; padding:30px 20px 30px 60px;}
		
		#headerpromo-3line {float:right; width:230px; padding:0 0 0 0; height:125px;}
		
			#headerpromo-3line a{display:block; color:#333333; font-weight:bold; text-decoration:none; line-height:30px; font-size:15px; padding:15px 20px 15px 60px;}
		
	#header-bt {float:left; width:960px; padding:0 0 0 0; height:175px; background-color:#FFFFFF;}
	
	#headercontent {float:left; width:920px; padding:20px; height:135px;}
	
		#headercontent p{ font-size:12px;}
	
		#resource-block { width:200px; float:left; height:30px; position:relative; padding:10px 10px 10px 20px;}
		
			#resource-block a{ padding:3px 0 3px 35px; color:#CCCCCC; font-weight:bold; text-decoration:none; font-size:24px; vertical-align:middle;}
			
				#resource-block a.trial{background:url(images/download-icon.jpg) no-repeat;}
				
				#resource-block a.demo{background:url(images/demo-icon.jpg) no-repeat;}
				
				#resource-block a.datasheet{background:url(images/datasheet-icon.jpg) no-repeat;}
				
				#resource-block a.whitepaper{background:url(images/pdf-icon.jpg) no-repeat;}
				
				#resource-block a.contact{background:url(images/contact-icon.jpg) no-repeat;}
				
				#resource-block a.casestudy{background:url(images/casestudy-icon.jpg) no-repeat;}
				
				#resource-block a.webinar{background:url(images/events-icon.jpg) no-repeat;}
	
		#content-box { width:171px; float:left; height:135px; position:relative; padding:0 6px 0 6px;}
		
		#content-box p{ font-size:12px;}
		
		#content-box h3{ font-size:14px; font-weight:bold; }
		
					#content-box h3 a{ font-size:14px; font-weight:bold; color:#333333; }
		
		#content-box a{ font-size:11px;}
		
		#content-box-line { width:1px; background:#CCCCCC; float:left; height:125px; position:relative;}
		
		#content-box-bt { width:920px; background:#ffffff; font-size:11px; padding: 0 0 9px 0; float:left; height:20px; position:relative;}
	
				#tab-nav {float:left; padding:0 0 0 0; height:135px; width:50%;}
			
				#tab-nav ul {padding: 12px 0 10px 20px;}

					#tab-nav ul li {padding: 0 0 15px 0;}

					#tab-nav li {height:27px; padding: 0 0 0 0; list-style:none;}

						#tab-nav li a {display:block; height:20px; color:#333333; font-weight:bold; text-decoration:none; font-size:14px; padding:0 0 0 0;}
						
						#tab-nav li img { border:0; padding:0 10px 0 0;}

							#tab-nav li a#tablink-1 {background:url(/common/Images/Admin_Config/General_Text/Redesign/Headers/tabnav-on.gif) no-repeat #d9d9d9; padding:6px 15px 1px 10px;}

							#tab-nav li a#tablink-2 {background:#FFFFFF; padding:6px 15px 1px 10px;}

							#tab-nav li a#tablink-3 {background:#FFFFFF; padding:6px 15px 1px 10px;}
							
							#tab-nav li a#tablink-4 {background:url(/common/Images/Admin_Config/General_Text/Redesign/Headers/tabnav-on.gif) no-repeat #d9d9d9; padding:6px 15px 1px 10px;}

							#tab-nav li a#tablink-5 {background:#FFFFFF; padding:6px 15px 1px 10px;}

							#tab-nav li a#tablink-6 {background:#FFFFFF; padding:6px 15px 1px 10px;}

								#tab-nav li a:hover, #tab-nav li a.activeTab { background:#FFFFFF;}
								
				#tablink-content {float:right; background:#ffffff; height:135px; width:50%; padding: 0 0 0 0}
				
				#tablink-content-holder {float:right; background:url(/common/Images/Admin_Config/General_Text/Redesign/Headers/tabcontent-holder-bglt.gif) no-repeat #d9d9d9; height:135px; width:100%; margin: 0 20px 0 0}
				
				#tablink-bgrt {float:right; background:url(/common/Images/Admin_Config/General_Text/Redesign/Headers/tabcontent-holder-bgrt.gif) right no-repeat #d9d9d9; height:135px; width:7px;}
				
					#tablink-content-holder h3 {font-size:16px; font-weight:bold; color:#008ab5; padding:10px 20px 0px 20px;}
					
					#tablink-content-holder p {font-size:12px; line-height:14px; color:#333333; padding:10px 20px 0px 20px;}

					.link {text-align:right; line-height:2px;}
