body{	background:#1c0100;	color:#6d6b6b;	font-family:helvetica, verdana, san-serif;	font-size:12px;	line-height:18px;	body{	background:#1c0100;	color:#6d6b6b;	font-family:helvetica, verdana, san-serif;	font-size:12px;	line-height:18px;	}ul,div,p,h1,h2,h3,h4,h5{	margin:0;	padding:0;}.clear{	clear:both;}/* ---------------------------------- HEADER STYLES ---------------------------------- */#siteWrap{	margin:0 auto;	text-align:left;	width:961px;	background:#FFF url(/000000000/00000000/00000000/0101:00002:040540880/14040822/1004202A/505BA103.image;i7:,/featuresBG.jpg) top left repeat-y;}#header{	background:#FFF url(/000000000/00000000/00000000/0101:00002:044502802/0540AA0A/14010802/04D621B6.image;i7:,/headerBG.png) top left no-repeat;	height:116px;	width:961px;	float:left;	display:inline;}#headerNav{	display:inline;	float:right;	margin:35px 3px 0 0;	width:440px;}	#headerNav li{	float:left;	display:inline;	display:block;	background:#FFF url(/000000000/00000000/00000000/0101:00002:041500A08/1454820A/4444288A/1487293F.image;i7:,/headerNavBorder.jpg) right no-repeat;	list-style-type:none;	margin-right:15px;}h2#contactUs{	background: url(/000000000/00000000/00000000/0101:00002:050502A80/54112000/104528A8/05ED085F.image;i7:,/contactus.png) no-repeat;	height:14px;	margin-right:15px;	text-indent:-9999px;	width:90px;}h2#newsletter{	background: url(/000000000/00000000/00000000/0101:00002:0105102A0/51140280/54410088/00CB21BC.image;i7:,/joinNewsletter.png) no-repeat;	height:14px;	margin-right:15px;	text-indent:-9999px;	width:142px;}h2#resellerPortal{	background: url(/000000000/00000000/00000000/0101:00002:0100100A0/05058880/5450222A/54D7A3DB.image;i7:,/resellerPortal.png) no-repeat;	height:14px;	margin-right:15px;	text-indent:-9999px;	width:111px;}img.newsletter{	position:absolute;	left:100px;}h2#hdr_tDrive{	background: url(/000000000/00000000/00000000/0101:00002:004552A2A/10400820/1155008A/15692BDF.image;i7:,/hdr_tDrive.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:404px;	margin:20px 0 0 0;}h2#hdr_getQuote{	background: url(/000000000/00000000/00000000/0101:00002:0455122AA/0554AA8A/44412828/500683C7.image;i7:,/hdr_getQuote.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:404px;	margin:20px 0 0 0;}h2#hdr_terms{	background: url(/000000000/00000000/00000000/0101:00002:010000202/14510828/10050082/55C62923.image;i7:,/hdr_testdriveTerms.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:504px;	margin:20px 0 0 0;}/* ---------------------------------- END HEADER STYLES ---------------------------------- *//* ---------------------------------- NAVIGATION STYLES ---------------------------------- */#navWrap{	width:938px;	background:#FFF;	float:left;	display:inline;	padding:0 0 0 23px;}#nav ul {	list-style: none;	float:left;	display:inline;	background:#FFF;}#nav a {	display: block;	background:#6c6c6c;	border-top:1px solid #4e4e4e;	border-right:1px solid #4e4e4e;	border-left:1px solid #4e4e4e;	padding:5px 0 5px 5px;	color:#FFF;	text-decoration:none;}#nav a:hover {	background:#3e3e3e;}.bottomLink{	border-bottom:1px solid #4e4e4e;}/* Use these to resize width of drop down */#signageLinks li{	width:161px;}#signageLinks li a{	width:154px;}#customersLinks li{	width:130px;}#customersLinks li a{	width:123px;}#partnersLinks li{	width:121px;}#partnersLinks li a{	width:114px;}#developersLinks li{	width:135px;}#developersLinks li a{	width:128px;}#companyLinks li{	width:122px;}#companyLinks li a{	width:115px;}#whatsnewLinks li{	width:140px;}#whatsnewLinks li a{	width:133px;}#nav li {	float: left;	display:inline;}#nav li:hover {  position: static;}#nav li ul {	position: absolute;/*	width: 10em;*/	width: 0em;	left: -999em;	z-index: 1000;}#nav li:hover ul {	left: auto;}#nav li:hover ul, #nav li.sfhover ul {	left: auto;}.hidden{	visibility:hidden;}#navigation{	background: #FFF; display:inline;	float:left;	height:30px;	width:938px;	padding:0 0 0 23px;}	#navigation li{	display:inline;	float:left;	list-style-type:none;}#home_btn{	background: url(/000000000/00000000/00000000/0101:00002:045102280/414582A2/54002208/00DB89B8.image;i7:,/home_btn.jpg) no-repeat;	height:30px;	width:105px;	display:block;}#digitalsignage_btn{	background: url(/000000000/00000000/00000000/0101:00002:00505082A/4415A220/14000882/0557098E.image;i7:,/dsignage_btn.jpg) no-repeat;	height:30px;	width:161px;}#customers_btn{	background: url(/000000000/00000000/00000000/0101:00002:004050A02/05150AA0/051422A2/50042328.image;i7:,/customers_btn.jpg) no-repeat;	height:30px;	width:130px;}#partners_btn{	background: url(/000000000/00000000/00000000/0101:00002:01514088A/44018888/55450AA2/10C48967.image;i7:,/partners_btn.jpg) no-repeat;	height:30px;	width:121px;}#developers_btn{	background: url(/000000000/00000000/00000000/0101:00002:050010A80/1040088A/051102A0/5114838E.image;i7:,/developers_btn.jpg) no-repeat;	height:30px;	width:135px;}#company_btn{	background: url(/000000000/00000000/00000000/0101:00002:01110228A/0440A202/04400AAA/04AF8270.image;i7:,/company_btn.jpg) no-repeat;	height:30px;	width:122px;}#whatsnew_btn{	background: url(/000000000/00000000/00000000/0101:00002:044012A2A/4155220A/0450220A/01F123DC.image;i7:,/whatsnew_btn.jpg) no-repeat;	height:30px;	width:140px;}#underNav{	background:#303030;	height:15px;	width:961px;}/* ---------------------------------- END NAVIGATION STYLES ---------------------------------- *//* ---------------------------------- FLASH STYLES ---------------------------------- */#flashWrap{	display:inline;	float:left;	height:316px;	width:961px;	padding:0;	margin:0;}/* ---------------------------------- END FLASH STYLES ---------------------------------- *//* ---------------------------------- FEATURES STYLES ----------------------------------*/ #features{	background: #fff url(/000000000/00000000/00000000/0101:00002:010452A88/04510820/00500828/540F2B22.image;i7:,/fadegrayBG.png) top left no-repeat;	width:961px;	padding:30px 0 0 0;	float:left;	display:inline;}#featuresBG{	background: #fff url(/000000000/00000000/00000000/0101:00002:010452A88/04510820/00500828/540F2B22.image;i7:,/fadegrayBG.png) top left repeat-y;	width:961px;		float:left;	display:inline;}.arrowBullet{	background: url(/000000000/00000000/00000000/0101:00002:051052820/00002A28/05450AAA/04D28A51.image;i7:,/arrowBullet.png) no-repeat;	height:17px;	line-height:9px;	margin:0 0 0 100px;	padding: 0 0 2px 20px;}#whatisCCHD{	float:left;	display:inline;	background: url(/000000000/00000000/00000000/0101:00002:001450A28/150108AA/41402AAA/54DBA145.image;i7:,/questionBG.png) no-repeat;	margin:0 0 20px 25px;	width:290px;	border-right: 1px solid #cdcccc;}h2#hdr_whatiscchd{	background: url(/000000000/00000000/00000000/0101:00002:044552280/1501088A/105500A0/11D08B11.image;i7:,/hdr_whatiscchd.png) no-repeat;	height:17px;	text-indent:-9999px;	width:113px;	margin:0 0 5px 90px;}#whatisCCHD p{	width:180px;	border-top: 1px dotted #cdcccc;	margin:0 0 10px 90px;	padding:5px 0 0 0;	font-size:11px;}#testDrive{	float:left;	display:inline;	background: url(/000000000/00000000/00000000/0101:00002:050542A88/44402288/004528A2/05B1A36F.image;i7:,/testdriveBG.png) 10px 0 no-repeat;	margin:0 0 20px 0;	width:290px;	border-right: 1px solid #cdcccc;}h2#hdr_testDrive{	background: url(/000000000/00000000/00000000/0101:00002:0005522A2/15000A08/50052088/45D72B02.image;i7:,/hdr_testDrive.png) no-repeat;	height:17px;	text-indent:-9999px;	width:84px;	margin:0 0 5px 100px;}#testDrive p{	width:170px;	border-top: 1px dotted #cdcccc;	margin:0 0 10px 100px;	padding:5px 0 0 0;	font-size:11px;	}#quote{	float:left;	display:inline;	background:url(/000000000/00000000/00000000/0101:00002:050512228/0441AA82/01010888/40D081DA.image;i7:,/quoteBG.png) no-repeat;	margin:0 0 20px 20px;	width:290px;}h2#hdr_quote{	background: url(/000000000/00000000/00000000/0101:00002:041002AAA/44150220/4011220A/512B8BE2.image;i7:,/hdr_quote.png) no-repeat;	height:17px;	text-indent:-9999px;	width:94px;	margin:0 0 5px 100px;}#quote p{	width:190px;	border-top: 1px dotted #cdcccc;	margin:0 0 10px 100px;	padding:5px 0 0 0;	font-size:11px;	}#whatisCCHD a{	color:#e87a07;}#whatisCCHD a:hover{	color:#6d6b6b;}#whatisCCHD a:visited{	color:#6d6b6b;}#testDrive a{	color:#e87a07;}#testDrive a:hover{	color:#6d6b6b;}#testDrive a:visited{	color:#6d6b6b;}#quote a{	color:#e87a07;}#quote a:hover{	color:#6d6b6b;}#quote a:visited{	color:#6d6b6b;}.watchmeFB{	color:#FFF;	font-size:14px;	list-style-type:none;	position:absolute;	left:605px;	top:270px;}.watchmeFB li{	background: url(/000000000/00000000/00000000/0101:00002:040140008/14142AA2/40012A02/14EF0343.image;i7:,/tvicon.png) left no-repeat;	padding:0 0 0 25px;	line-height:28px;	list-style-type:none;}.watchmeFB a{	/*color:#8fbd70;*/	color:#FFF;	text-decoration:none;}.watchmeFB a:hover{	color:#6d6b6b;}#featuresBottom{	background: url(/000000000/00000000/00000000/0101:00002:0001028A0/0545AA88/41500A2A/010881AC.image;i7:,/featuresBottom.png) bottom left no-repeat;	height:24px;	width:961px;}/* ---------------------------------- FEATURES 2 STYLES ---------------------------------- */#features2{	display:inline;	float:left;	background: #fff url(/000000000/00000000/00000000/0101:00002:044400808/5114A888/101500A2/54B98181.image;i7:,/logoBG.jpg) top left no-repeat;	width:961px;	padding: 15px 0 40px 0;	border-top: 1px solid #dedcdc;}h2#news{	background: url(/000000000/00000000/00000000/0101:00002:0504002A0/040408A2/41402828/41BB239C.image;i7:,/newsTitle.png) no-repeat;	height:19px;	text-indent:-9999px;	width:47px;	margin:0;	padding:0;	text-align:left;}h2#testimonials{	background: url(/000000000/00000000/00000000/0101:00002:054410282/1504A800/41042A02/44E60B45.image;i7:,/testimonialsTitle.png) no-repeat;	height:19px;	text-indent:-9999px;	width:120px;	margin:0 0 15px 0;}h2#modules{	background: url(/000000000/00000000/00000000/0101:00002:0140508A8/50402882/144022A8/44EDAB1D.image;i7:,/modulesTitles.png) no-repeat;	height:19px;	text-indent:-9999px;	width:80px;	margin:0 0 15px 0;}h2#apps{	background: url(/000000000/00000000/00000000/0101:00002:055000028/4555A088/10540800/005A0B9B.image;i7:,/hdr_apps.png) no-repeat;	height:19px;	text-indent:-9999px;	width:80px;	margin:0 0 15px 0;}h2#hdr_blogging{	background: url(/000000000/00000000/00000000/0101:00002:000150080/011402A0/54110228/15352309.image;i7:,/hdr_blogging.png) no-repeat;	height:19px;	text-indent:-9999px;	width:80px;	margin:0 0 15px 0;}h2#schedule{	background: url(/000000000/00000000/00000000/0101:00002:051152AA0/44052AA8/15542820/108DA1D2.image;i7:,/scheduleDemo.png) no-repeat;	height:19px;	text-indent:-9999px;	width:195px;	margin:0 0 15px 0;}.features2List{	display:inline;	float:left;	width:195px;	border-right:1px solid #dadada;	padding:0 15px 0 20px;	height:290px;}.features2List strong{	color:#ce3326;	font-weight:bold;	padding:15px 0 0 0;}#features2list p{	text-align:left;	margin:10px 0 0 0;	padding:0 0 10px 0;	width:200px;}.features2List a{	color:#e87a07;	text-decoration:underline;	font-weight:bold;}.features2List a:hover{	color:#6d6b6b;	text-decoration:underline;	font-weight:bold;}.blog2List{	background: url(/000000000/00000000/00000000/0101:00002:045052008/444028A2/14502A88/54A32843.image;i7:,/blogBG.png) 15px 35px no-repeat;	display:inline;	float:left;	width:195px;	border-right:1px solid #dadada;	padding:0 15px 0 20px;	height:290px;}.blog2List p{	text-align:left;	margin:0 0 0 60px;	width:155px;}.blog2List strong{	color:#ce3326;	font-weight:bold;	padding:15px 0 0 0;}.blog2List a{	color:#e87a07;	text-decoration:underline;	font-weight:bold;}.blog2List a:hover{	color:#6d6b6b;	text-decoration:underline;	font-weight:bold;}.testimonialList{	display:inline;	float:left;	width:195px;	border-right:1px solid #dadada;	padding:0 15px 0 20px;	height:290px;}.testimonialList p{	width:190px;}.testimonialList br{	margin:15px 0;}.testimonialList strong{	font-weight:bold;	padding:15px 0 0 0;}.testimonialList a{	color:#e87a07;	text-decoration:underline;	font-weight:bold;}.testimonialList a:hover{	color:#6d6b6b;	text-decoration:underline;	font-weight:bold;}#newsList li{	margin:10px 0 0 0;	list-style-type:none;	padding:0 0 10px 0;	border-bottom:1px solid #dadada;}#newsList p,h4{	margin:0;	padding:0;	}.scheduleDemocenter{	text-align:center;}#features2 span{	background: url(/000000000/00000000/00000000/0101:00002:051052820/00002A28/05450AAA/04D28A51.image;i7:,/arrowBullet.png) no-repeat;	height:17px;	line-height:9px;	padding: 0 0 2px 20px;}/* ---------------------------------- END FEATURES 2 STYLES ---------------------------------- *//* ---------------------------------- SECONDARY PAGE STYLES ---------------------------------- */#contentWrap{	background:#FFF;	display:inline;	float:left;	width:921px;	padding:20px 20px 30px 20px;}#systemWrap{	background:#FFF;	display:inline;	float:left;	width:941px;	padding:0 0 30px 0;}/* ---------------------------------- END SECONDARY PAGE STYLES ---------------------------------- *//* ---------------------------------- NEWS STYLES ---------------------------------- */h2#newspr{	background: url(/000000000/00000000/00000000/0101:00002:014510A8A/0050800A/10040208/110A2156.image;i7:,/hdr_newspr.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:172px;	margin:20px 0 20px 20px;}#newsarchive{	width:290px;	list-style-type:none;	float:left;	display:inline;	margin:20px 40px 0 20px;	padding:0;}#newsarchive ul {	list-style:none;	margin: 10px 0 0 0;	padding: 0;	width: 290px;	border-top:1px solid #e7e6e6;}#newsarchive li{	list-style-type:none;	padding:0;	font-size: 11px;	padding: 7px 3px 7px 3px;	border-bottom:1px solid #e7e6e6;}#newsarchive li:hover {	background: #f5f5f5;}#newsarchive a{	color:#478b8e;	text-decoration: none;}#newsarchive a:hover { color: #2b2b2b; }#newscontent{	margin:20px 0 0 0;	width:560px;	float:left;	display:inline;}#newscontent a{	color:#478b8e;	text-decoration: none;}#newscontent li:hover {	background: #f5f5f5;}#newscontent h3 {	font-size: 24px;	font-family: helvetica, arial, sans-serif;	line-height: 28px;	margin: 0 0 14px 0;}#newscontent p {	margin: 10px 0;	color: #1e1e1d;	font-size: 13px;	line-height: 17px;}#newscontent ul { margin: 0; list-style: none; padding:0; }#newscontent li {	list-style: none;  	background: url(/000000000/00000000/00000000/0101:00002:015402800/41112800/0401208A/55A1AA7D.image;i7:,/bullet_gray.png) 0 5px  no-repeat;  	padding-left: 15px;    	margin:0 10px 10px 0;  	line-height:15px;}.divide{	margin:0 0 0 20px;}/* ---------------------------------- NEWS STYLES ---------------------------------- *//* ---------------------------------- COMMANDCENTERHD STYLES ---------------------------------- */#CCHDBG{	background: #fff url(/000000000/00000000/00000000/0101:00002:055102808/444508A2/40050A28/55F9A8D2.image;i7:,/CCHDoverviewBG.jpg) left top no-repeat;	display:inline;	float:left;	width:941px;}#headerCopy{	color:#888;	font-size:14px;	width:375px;	padding-left:20px;	line-height:25px;}#headerCopy p+p{	margin:10px 0 0 0;}#CCHDBG a{	color:#ee8d3e;}#CCHDBG a:hover{	color:#6d6b6b;}h2#designscheduleDeploy{	background: url(/000000000/00000000/00000000/0101:00002:015552282/1501028A/04102A02/113C89B6.image;i7:,/hdr_dsnschdeploy.png) left top no-repeat;	text-indent:-9999px;	height:27px;	width:291px;	margin:86px 0 10px 20px;}		h2#quickSetup{	background: url(/000000000/00000000/00000000/0101:00002:050050082/5110AA80/55042A8A/00288BC2.image;i7:,/hdr_quickSetup.png) left top no-repeat;	text-indent:-9999px;	height:47px;	width:188px;	margin:0 0 10px 0;}	h2#completeControl{	background: url(/000000000/00000000/00000000/0101:00002:0510520A2/514088A2/5114002A/01780B84.image;i7:,/hdr_completeControl.png) left top no-repeat;	text-indent:-9999px;	height:47px;	width:242px;	margin:0 0 10px 0;}	h2#empowerCreativity{	background: url(/000000000/00000000/00000000/0101:00002:014140288/51440280/00140A20/4479891F.image;i7:,/hdr_empowerCreativity.png) left top no-repeat;	text-indent:-9999px;	height:47px;	width:262px;	margin:0 0 10px 0;}.CCHDInfo{	display:inline;	float:left;	width:275px;	margin:20px 40px 0 0;	line-height:23px;}/* ---------------------------------- END COMMANDCENTERHD STYLES ---------------------------------- *//* ---------------------------------- FEATURES AND BENEFITS STYLES ---------------------------------- */h2#featuresandBenefits{	background: url(/000000000/00000000/00000000/0101:00002:010002000/41418888/00112008/0055A34A.image;i7:,/hdr_features.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:299px;	margin:20px 0 0 20px;}h2#featuresSysReq{	background: url(/000000000/00000000/00000000/0101:00002:044040000/14142208/41440800/1000A3E1.image;i7:,/hdr_featuresSysReq.png) left top no-repeat;	text-indent:-9999px;	height:24px;	width:218px;	margin:20px 0 15px 45px;}h2#quickAdoption{	background: url(/000000000/00000000/00000000/0101:00002:001052AA0/0554A8A0/55450882/543789E7.image;i7:,/hdr_quickAdoption.png) left top no-repeat;	text-indent:-9999px;	height:23px;	width:143px;	margin:10px 0 5px 0;}h2#hittheGround{	background: url(/000000000/00000000/00000000/0101:00002:00550208A/44100200/54102A88/010903E2.image;i7:,/hdr_hittheGround.png) left top no-repeat;	text-indent:-9999px;	height:23px;	width:221px;	margin:10px 0 5px 0;}h2#scale{	background: url(/000000000/00000000/00000000/0101:00002:005010822/4545AAA2/400528A0/053603D9.image;i7:,/hdr_scale.png) left top no-repeat;	text-indent:-9999px;	height:23px;	width:157px;	margin:10px 0 5px 0;}h2#marketplace{	background: url(/000000000/00000000/00000000/0101:00002:050542288/50418202/410128A2/0442ABFE.image;i7:,/hdr_marketplace.png) left top no-repeat;	text-indent:-9999px;	height:43px;	width:151px;	margin:15px 0 10px 10px;}h2#futureproof{	background: url(/000000000/00000000/00000000/0101:00002:040440A02/4101A280/00142808/5154016C.image;i7:,/hdr_futureProof.png) left top no-repeat;	text-indent:-9999px;	height:43px;	width:178px;	margin:15px 0 10px 0;}h2#api{	background: url(/000000000/00000000/00000000/0101:00002:044152808/5455A800/550428A8/441E0112.image;i7:,/hdr_api.png) left top no-repeat;	text-indent:-9999px;	height:43px;	width:185px;	margin:15px 0 10px 10px;}h2#supportResearch{	background: url(/000000000/00000000/00000000/0101:00002:00450008A/4144A002/501002AA/456B29F8.image;i7:,/hdr_supportResearch.png) left top no-repeat;	text-indent:-9999px;	height:43px;	width:238px;	margin:15px 0 10px 0;}#featuresWrap{	display:inline;	float:left;	width:941px;	background: #fff url(/000000000/00000000/00000000/0101:00002:0014500A2/50152228/101102A2/5159092D.image;i7:,/featurestvBG.jpg) left top no-repeat;	padding:0 0 50px;	position:relative;}#mentionWrap{	width:941px;	float:left;	display:inline;}	#benefitsWrap{	background: url(/000000000/00000000/00000000/0101:00002:0445502AA/51102288/0151200A/10F42861.image;i7:,/benefitsBG.png) left top no-repeat;	width:560px;	float:left;	display:inline;	margin:0 0 0 20px;	padding:0 0 0 10px;}.benefitsCopy{	width:260px;	float:left;	display:inline;	margin:0 20px 20px 0;}.margin10{	margin-left:10px;}#sysWrap{	width:305px;	height:340px;	background: url(/000000000/00000000/00000000/0101:00002:0044128A0/1511A8A0/455402A8/45B403C2.image;i7:,/sysBG.png) left top no-repeat;	float:left;	display:inline;	margin:0 0 0 20px;}#requirementsList{	width:230px;	padding:0 0 0 40px;	font-size:13px;	font-weight:bold;		}#requirementsList li{	list-style-type:none;	height:10px;	line-height:23px;	vertical-align:middle;	}.starBullet{	background: url(/000000000/00000000/00000000/0101:00002:00154220A/51002A22/44412208/00DE8156.image;i7:,/starBullet.png) left no-repeat;	padding:0 0 12px 25px;}.borderLast{	border-bottom:#d7d7d7 1px solid;	padding:0 0 15px 25px;}#compatible{	float:left;	display:inline;	margin:20px 0 100px 0;}#featuresInfo{	display:inline;	float:left;	width:375px;	margin:20px 40px 0 20px;	font-size:14px;	color:#888;	line-height:23px;}#featuresInfo p+p{	margin:10px 0 0 0;}#featuresInfo a:hover{	background-position:-157px; 0;}#featuresInfo a{	background: url(/000000000/00000000/00000000/0101:00002:000500880/55518A20/10112280/41F40A72.image;i7:,/btn_requestMore.png) left top no-repeat;	width:157px;	height:55px;	display:block;	text-indent:-9999px;		margin:10px 0 0 100px;}.requestInfo a:hover{	background-position:-157px 0;}.featuresCopy{	display:inline;	float:left;	width:270px;	margin:20px 40px 0 0;	line-height:25px;}/* ---------------------------------- END FEATURES AND BENEFITS STYLES ---------------------------------- *//* ---------------------------------- SYSTEM REQUIREMENT STYLES ---------------------------------- */h2#sysRequirements{	background: url(/000000000/00000000/00000000/0101:00002:045542A8A/04508088/55410002/417C0B74.image;i7:,/hdr_sysRequirements.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:404px;	margin:20px 0 0 0;}h2#keepitSimple{	background: url(/000000000/00000000/00000000/0101:00002:0500420A2/5115008A/14510202/111181D8.image;i7:,/hdr_keepitSimple.png) left top no-repeat;	text-indent:-9999px;	height:56px;	width:739px;	margin:20px 0 20px 0;}#systemRequirements{	background: url(/000000000/00000000/00000000/0101:00002:0451422A0/15012288/1110228A/50E2AB4A.image;i7:,/systemRequirements.jpg) left top no-repeat;	height:175px;	width:915px;	margin:20px 0 0 0;}#systemSheets{	background: url(/000000000/00000000/00000000/0101:00002:00010288A/40508A02/45112222/41F40BE9.image;i7:,/sysSheetsBG.png) left top no-repeat;	width:915px;	height:175px;	margin:0;}#systemSheets a{	color:#acce95;}#systemSheets a:hover:{	color:#6d6b6b;}#hdtv{	width:177px;	padding:0 5px;	display:inline;	float:right;}#dmp{	width:175px;	padding:0 5px;	margin:0 0 0 10px;	display:inline;	float:right;}#firefox{	width:140px;	padding:0;	display:inline;	float:right;}#internet{	width:220px;	padding:0 5px;	display:inline;	float:right;}#internet{	width:156px;	padding:0 5px;	display:inline;	float:right;}/* ---------------------------------- END SYSTEM REQUIREMENT STYLES ---------------------------------- *//* ---------------------------------- Transport STYLES ---------------------------------- */h2#hdr_transportHD{	background: url(/000000000/00000000/00000000/0101:00002:010540880/01542202/14110A20/5487232D.image;i7:,/hdr_transportHD.png) left top no-repeat;	text-indent:-9999px;	height: 44px;	width:858px;	margin:20px 0 0 0;}h2#hdr_betasignup{	background: url(/000000000/00000000/00000000/0101:00002:000550228/41010880/10050AAA/511E89B5.image;i7:,/hdr_betasignup.png) left top no-repeat;	text-indent:-9999px;	height: 44px;	width:549px;	margin:20px 0 0 0;}h2#hdr_whatisthd{	background: url(/000000000/00000000/00000000/0101:00002:0514402A2/11400082/55012AA8/40C201B2.image;i7:,/hdr_whatisthd.png) left top no-repeat;	text-indent:-9999px;	height:20px;	width:185px;	margin:10px 0 10px 0;}h2#hdr_therequirements{	background: url(/000000000/00000000/00000000/0101:00002:0005528A0/14548A2A/404408AA/00922BAC.image;i7:,/hdr_therequirements.png) left top no-repeat;	text-indent:-9999px;	height:23px;	width:127px;	margin:30px 0 5px 0;}h2#hdr_howdoesitWork{	background: url(/000000000/00000000/00000000/0101:00002:0054108A8/0154202A/01000AA0/011DABE9.image;i7:,/hdr_howdoesitWork.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:160px;	margin:10px 0 10px 0;}#thdCopy{	display:inline;	float:left;	width:410px;	margin:30px 30px 0 0;	line-height: 23px;	}#thdVideo{	width:470px;	float:left;	display:inline;	margin:30px 0 0 0;}#thdCopya:hover{	color:#595959;	text-decoration:underline;}#thdCopy a{	color:#8fbd70;}.btn_beta{	margin:25px 15px 0 0;	float:left;	display:inline;}.btn_air{	margin:25px 0 0 0;	float:left;	display:inline;	}#thdCopy br {	margin-top: 20px;	margin-bottom:20px;}/* ---------------------------------- END TransportDHDSTYLES ---------------------------------- *//* ---------------------------------- RESOURCE CENTER STYLES ---------------------------------- *//* ---------------------------------- END RESOURCE STYLES ---------------------------------- */#resourceWrap{	float:left;	display:inline;	width:886px;	margin:0 0 0 20px;	padding:0 0 15px 0;}#signIn{	background: url(/000000000/00000000/00000000/0101:00002:01155000A/0154A0A8/04042A02/01D02374.image;i7:,/resourceBorderLeft.png) left top no-repeat;	width:398px;	float:left;	display:inline;	list-style-type:none;	padding:0 20px 0 20px;	border-right: 1px solid #cdcccc;		text-align:left;}#signIn input.fields{	width:300px;}#signIn label{	width:150px;	margin:0 15px 0 0;	float:left;	display:inline;}#signIn input{	float:left;	display:inline;}.bottomBorder{	margin:15px 0 15px 0;	padding:0 0 15px 0;	border-bottom: 1px solid #cdcccc;}.topBorder{	margin:15px 0 15px 0;	padding:15px 0 0 0;	border-top: 1px solid #cdcccc;}.topRegister{	margin:10;	border-top: 1px solid #cdcccc;}#signIn a{	color:#8fbd70;}#signIn a:hover{	color:#595959;}#register{	background: url(/000000000/00000000/00000000/0101:00002:0110422A8/0150A280/54150A00/11C0A3D5.image;i7:,/resourceBorderRight.png) right top no-repeat;	width:398px;	float:left;	display:inline;	list-style-type:none;	padding:0 20px 0 20px;}.bullet{	background: url(/000000000/00000000/00000000/0101:00002:015402800/41112800/0401208A/55A1AA7D.image;i7:,/bullet_gray.png) left no-repeat;	padding:0 0 0 15px;	line-height:22px;}.bulletAlign{	background: url(/000000000/00000000/00000000/0101:00002:015402800/41112800/0401208A/55A1AA7D.image;i7:,/bullet_gray.png) 0 .5em no-repeat;		padding:0 0 0 15px;	line-height:22px;}h2#resourceCenter{	background: url(/000000000/00000000/00000000/0101:00002:004112202/5401A8A0/50040080/002B294D.image;i7:,/hdr_resourceCenter.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:330px;	margin:20px 0 30px 0;}h2#resellerProgram{	background: url(/000000000/00000000/00000000/0101:00002:001110AA2/5145A20A/150508A2/04690165.image;i7:,/hdr_resellerProgram.png) left top no-repeat;	text-indent:-9999px;	height:45px;	width:690px;	margin:20px 0 30px 0;}.btn_login{	background: url(/000000000/00000000/00000000/0101:00002:011112228/01458A0A/11500082/40BC8046.image;i7:,/btn_loginBG.jpg) left top no-repeat;	width:89px;	height:26px;	text-indent:-9999px;	border:none;	margin:15px 0 0 0;}.btn_login:hover{	background-position:0 -26px;}.btn_register{	background: url(/000000000/00000000/00000000/0101:00002:040500228/45442A0A/4054080A/15FE0866.image;i7:,/btn_registerBG.jpg) left top no-repeat;	width:89px;	height:26px;	text-indent:-9999px;	border:none;	margin:15px 0 0 0;	display:block;}.btn_register:hover{	background-position:0 -26px;}.btn_submit{	background: url(/000000000/00000000/00000000/0101:00002:0501400A8/5404A8A2/00142808/54F12279.image;i7:,/btn_submitBG.jpg) left top no-repeat;	width:89px;	height:26px;	text-indent:-9999px;	border:none;	margin:5px 0 0 130px;	display:block;}.btn_submit:hover{	background-position:0 -26px;}.btn_apply{	background: url(/000000000/00000000/00000000/0101:00002:055502282/55518008/11140A2A/51FB20C8.image;i7:,/btn_applyBG.png) left top no-repeat;	width:89px;	height:26px;	text-indent:-9999px;	border:none;	margin:5px 0 0 0;	display:block;}.btn_apply:hover{	background-position:0 -26px;}#resellerIntro{	width:881px;	margin:0 0 0 20px;	list-style-type:none;}#resellerIntro ul li{	list-style-type:none;}h2#hdr_resellerApp{	background: url(/000000000/00000000/00000000/0101:00002:010102A08/4105028A/0500220A/553B09C1.image;i7:,/hdr_resellerApp.png) left top no-repeat;	text-indent:-9999px;	height:35px;	width:700px;	margin:20px 0 30px 0;}#industries{	margin:0 0 0 80px;	float:left;	display:inline;}#industriesServed td{	text-align:left;}#industriesServed li label {	float: left;	margin-top: 4px;}.disclaimer {	font-size: 10px;	line-height: 13px;	font-style: italic;}fieldset{	padding:0 0 0 10px;}#industriesServed {	border: 1px solid #dadada;	list-style: none;	float: left;	display: inline;	margin: 0 0 0 10px;	padding:0 0 10px 0;	margin:15px 0 0 125px;}#industriesFloat{	float:left;	display:inline;	margin:0 0 0 80px;	padding:0 0 0 47px;	text-align:left;}#resellerFormQuestions {	border: 1px solid #dadada;	padding:0;	margin:0;	width:500px;	list-style-type:none;	background:none;	margin:15px 0 0 125px;}#resellerFormQuestions td{	text-align:left;}#resellerFormQuestions td input{	padding-right:10px;}	/* ---------------------------------- RESELLER LIST STYLES ---------------------------------- */#resellerTop{	background: url(/000000000/00000000/00000000/0101:00002:000052A20/4545A0A2/00502020/549681F0.image;i7:,/resellerMap.png) right top no-repeat;	width:941px;	float:left;	display:inline;}#resellerTop p{	width:360px;	font-size:14px;	padding-left:20px;	line-height:25px;}#resellerTop p+p {	margin:10px 0 0 0;}#resellerTop p a{	color:#8fbd70;	font-weight:bold;}#resellerTop p a:hover{	color:#6d6b6b;	font-weight:bold;}h2#resellerList{	background: url(/000000000/00000000/00000000/0101:00002:0444102A0/51548A80/400000A2/1528096C.image;i7:,/hdr_resellerList.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:280px;	margin:30px 0 30px 20px;}h2#mpPartner{	background: url(/000000000/00000000/00000000/0101:00002:005112202/54402AA0/141502A2/17C72065.image;i7:,/hdr_marketplacepartner.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:394px;	margin:30px 0 30px 20px;}#resellerList{	margin:30px 0 0 20px;}#resellerList td{	padding:5px 0 5px 0;	}#resellerList th{	padding:0 0 15px 0;}.partnerLink {	color:#8fbd70;	font-weight:bold;}#resellerList a.partnerLink{	color:#6b9250;	font-weight:bold;}#resellerList tr a{	color:#6d6b6b;	font-weight:bold;}/* ---------------------------------- END RESELLER LIST STYLES ---------------------------------- *//* ---------------------------------- FRIENDS LIST STYLES ---------------------------------- */#friendsTop{	background: url(/i7:WebTemplate.blank_image;i7:) right top no-repeat;	width:938px;	height:235px;	float:left;	display:inline;}#friendsTop p{	width:360px;	font-size:14px;	padding-left:20px;	line-height:25px;}#friendsTop p+p {	margin:10px 0 0 0;}#friendsTop p a{	color:#8fbd70;	font-weight:bold;}#friendsTop p a:hover{	color:#6d6b6b;	font-weight:bold;}h2#hdr_friendsList{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:37px;	width:280px;	margin:30px 0 30px 20px;}#friendsList{	margin:0 0 0 20px;}#friendsList td{	padding:5px 0 5px 0;	}#friendsList th{	padding:0 0 15px 0;}.partnerLink {	color:#8fbd70;	font-weight:bold;}#friendsList a.partnerLink{	color:#6b9250;	font-weight:bold;}#friendsList tr a{	color:#6d6b6b;	font-weight:bold;}/* ---------------------------------- END FRIENDS LIST STYLES ---------------------------------- *//* ---------------------------------- VIP STYLES ---------------------------------- */h2#hdr_VIP{	background: url(/000000000/00000000/00000000/0101:00002:055050A00/4514A200/5041008A/1599032C.image;i7:,/hdr_VIP.png) left top no-repeat;	text-indent:-9999px;	height:43px;	width:585px;	margin:20px 0 0 20px;	float:left;	display:inline;}h2#hdr_packages{	background: url(/000000000/00000000/00000000/0101:00002:004050AAA/5101A882/41110A00/54268362.image;i7:,/hdr_packages.png) left top no-repeat;	text-indent:-9999px;	height:21px;	width:81px;	margin:0 0 15px 0;}h2#hdr_contactvip{	background: url(/000000000/00000000/00000000/0101:00002:044150822/1114AAAA/15142A2A/052A0B0E.image;i7:,/hdr_contactvip.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:90px;	margin:0 0 18px 0;}h2#hdr_vipMembers{	background: url(/000000000/00000000/00000000/0101:00002:050440A80/14012220/55452082/048EA923.image;i7:,/hdr_vipMembers.png) left top no-repeat;	text-indent:-9999px;	height:21px;	width:375px;	margin:0 0 15px 0;}h2#hdr_whatisvip{	background: url(/000000000/00000000/00000000/0101:00002:05500000A/50442202/445402A8/54932999.image;i7:,/hdr_whatisvip.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:304px;	margin:0 0 15px 0;}#vipCopy{	width:941px;	float:left;	display:inline;}#vipCopy br{	margin:20px 0;}#vipCopy p{	width:430px;	font-size:14px;	line-height:23px;		float:left;	display:inline;	padding:0;	margin:20px 0 0 20px;}#vipCopy img{	float:right;	display:inline;	margin:20px 40px 0 0;}#vipExamplecopy{	margin:30px 0 0 0;	width:941px;	float:left;	display:inline;	background: url(/000000000/00000000/00000000/0101:00002:045012A00/11000A88/010520A0/04ADAB46.image;i7:,/tv.png) 20px 0 no-repeat;	}#vipExamplecopy object{	width:243px;	float:left;	display:inline;	margin:6px 0 0 27px;	padding:0 0 8px 0;}#vipExamplecopy div{	width:405px;	float:right;	display:inline;	margin:0 40px 0 0;	}#packagesCopy{	margin:30px 0 0 20px;	width:445px;	float:left;	display:inline;}#packagesCopy{	margin:30px 0 0 20px;	width:445px;	float:left;	display:inline;	font-size:12px;	line-height:19px;}#packagesCopy p{	margin:0 0 15px 0;}#contactusCopy{	margin:30px 0 0 35px;	width:405px;	float:left;	display:inline;	font-size:12px;	line-height:19px;}#vipContactList{	width:405px;	float:left;	display:inline;}#vipContactList{	width:150px;	margin:0 15px 0 0;}#vipContactList{	width:150px;	margin:0 153px 0 0;}#vipContactList li{	text-align:left;	list-style-type:none;	margin:15px 0 0 0;	width:405px;}#vipformWrap{	display:inline;	float:left;	width:405px;	margin:0;	padding:0;}#vipformWrap input.fields{	width:200px;}/* ---------------------------------- END VIP STYLES ---------------------------------- *//* ---------------------------------- MODULES STYLES ---------------------------------- */h2#hdr_modulesmain{	background: url(/000000000/00000000/00000000/0101:00002:045550082/5044A002/45042200/440A2952.image;i7:,/hdr_modules.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:200px;	margin:20px 0 0 20px;}h2#callingallDevs{	background: url(/000000000/00000000/00000000/0101:00002:054100AA8/1104288A/01402082/51362103.image;i7:,/hdr_callingalldev.png) left top no-repeat;	text-indent:-9999px;	height:35px;	width:268px;	margin:30px 0 15px 0;}h2#mnewsletter{	background: url(/000000000/00000000/00000000/0101:00002:04514220A/14510000/45510888/05598B59.image;i7:,/hdr_mnewsletter.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:280px;	margin:30px 0 15px 0;}h2#example{	background: url(/000000000/00000000/00000000/0101:00002:045510202/11152AA2/10102000/15D8A1A8.image;i7:,/hdr_txtcampaign.png) left top no-repeat;	text-indent:-9999px;	height:35px;	width:268px;	margin:30px 0 5px 0;}#modulesInfo{	display:inline;	float:left;	width:430px;	margin:20px 40px 0 20px;	font-size:13px;	color:#888;	line-height:21px;}#modulesInfo a{	color:#83b560;}#modulesInfo a:hover{	color:#ee8d3e;}#modulesBG{	background: url(/000000000/00000000/00000000/0101:00002:0144122A0/5445AA0A/15502222/05ED811E.image;i7:,/modulesBG.jpg) top left no-repeat;	width:921px;	float:left;	display:inline;	padding:0 15px 0 0;}.modulesWrap{	width:890px;	float:left;	display:inline;    list-style-type:none;	margin:15px 0 0 7px;	padding:0;}.modulesWrap li{	float:left;	display:inline;    list-style-type:none;	width:285px;	color:#a19e9e;	margin:15px 10px 0 0;}.modulesWrap li img{	float:left;	display:inline;	margin-right:10px;}.modulesWrap li h2{	color:#ff9f03;	font-weight:strong;	float:left;	display:inline;	padding:0;	margin:0;	font-size:13px;}	.modulesWrap li p{	float:left;	display:inline;	padding:0;	margin:5px 0 0 0;	font-size:12px;	width:175px;}	#marketplaceWrap{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	width:890px;	float:left;	display:inline;    list-style-type:none;	margin:55px 0 0 0;	padding:0;}#marketplaceWrap p{	width:385px;	float:right;	display:inline;    list-style-type:none;	margin:0 3px 0 0;	padding:0;	font-size:13px;	color:#888;	line-height:21px;}h2#hdr_marketplace{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:43px;	width:391px;	margin:0 0 15px 0;	float:right;	display:inline;}#example{	width:480px;	float:left;	display:inline;	margin:0 0 0 20px;}#example img{	border:1px solid #595959;}#example p{	margin:10px 0 0 0;}#callingDevs{	width:362px;	float:left;	display:inline;	margin:0 0 35px 45px;}#callingDevs p{	border-top:1px dotted #595959;	border-bottom:1px dotted #595959;	padding:15px 0;}#callingDevs p a{	color:#83b560;}#callingDevs p a:hover{	color:#ee8d3e;}#mc_embed_signup{	width:362px;	float:left;	display:inline;	margin:0 0 35px 100px;}#mc_embed_signup form{	margin:0;	padding:0;}#mc_embed_signup p{	border-top:1px dotted #595959;	border-bottom:1px dotted #595959;	padding:15px 0;}/* ---------------------------------- END MODULES STYLES ---------------------------------- *//* ---------------------------------- Paas STYLES ---------------------------------- */#paasWrap{	width:941px;	background: url(/000000000/00000000/00000000/0101:00002:000152800/14510028/05450A02/01DE2343.image;i7:,/platformBG.jpg) left top no-repeat;	float:left;	display:inline;}.paasHeader{	width:345px;	color:#888;	font-size:14px;	padding-left:20px;	line-height:25px;	margin: 0 20px 15px 0;}.paasCopy{	width:270px;	color:#888;	font-size:12px;	padding-left:20px;	margin: 20px 20px 15px 0;	float:left;	display:inline;	line-height:23px;}h2#hdr_paas{	background: url(/000000000/00000000/00000000/0101:00002:004010288/51118888/11100A00/416521EB.image;i7:,/hdr_PaaS.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:390px;	margin:20px 0 30px 20px;}h2#hdr_rewards{	background: url(/000000000/00000000/00000000/0101:00002:000042080/414008A0/0501022A/0470297A.image;i7:,/hdr_rewards.png) left top no-repeat;	text-indent:-9999px;	height:46px;	width:745px;	margin:20px 0 30px 0;}h2#comeOne{	background: url(/000000000/00000000/00000000/0101:00002:0500100A8/0011080A/01112202/456BAB09.image;i7:,/hdr_comeOne.png) left top no-repeat;	text-indent:-9999px;	height:27px;	width:216px;	margin:10px 0 10px 0;}h2#nothing{	background: url(/000000000/00000000/00000000/0101:00002:040442028/41008208/1401222A/410E0B57.image;i7:,/hdr_nothing.png) left top no-repeat;	text-indent:-9999px;	height:27px;	width:226px;	margin:10px 0 10px 0;}h2#centralized{	background: url(/000000000/00000000/00000000/0101:00002:005450AA2/51502088/14540A0A/153D0903.image;i7:,/hdr_centralized.png) left top no-repeat;	text-indent:-9999px;	height:27px;	width:202px;	margin:10px 0 10px 0;}}h2#hdr_needsHeader{	background: url(/000000000/00000000/00000000/0101:00002:055402020/01400A08/01500A2A/040D8354.image;i7:,/hdr_needsHeader.png) left top no-repeat;	text-indent:-9999px;	height:20px;	width:140px;	margin:20px 0 20px 0;}/* ---------------------------------- END PaaS STYLES ---------------------------------- *//* ---------------------------------- LEADERSHIP STYLES ---------------------------------- */h2#leadership{	background: url(/000000000/00000000/00000000/0101:00002:0545400A8/4415000A/44500228/014429F9.image;i7:,/hdr_Leadership.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:200px;	margin:30px 0 30px 20px;}h2#craig{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:23px;	width:295px;	margin:0 0 10px 0;}#teamNav{	width:140px;	float:left;	display:inline;	list-style-type:none;	margin:5px 40px 0 20px;	padding:0;}#teamNav li{	width:140px;	list-style-type:none;	background: url(/000000000/00000000/00000000/0101:00002:055550082/1141A028/05502A00/40F729E3.image;i7:,/teamnavborder.jpg) bottom no-repeat;	padding:8px 0 8px 0;	font-size:14px;}#teamNav li:hover{	background: #fafafb url(/000000000/00000000/00000000/0101:00002:055550082/1141A028/05502A00/40F729E3.image;i7:,/teamnavborder.jpg) bottom no-repeat;}#teamNav li a{	margin:10px 0 0 0;	padding:10px 0 0 0;	color:#595959;	text-decoration:none;}#teamNav li a:hover{	margin:10px 0 0 0;	padding:10px 0 0 0;	color:#8fbd70;	text-decoration:underline;}.profileBorder{	border: 1px solid #bebebe;	padding:5px;}#profilePortrait{	margin:10px 0 0 0;	float:left;	display:inline;	width:260px;}#profileList{	width:263px;	float:left;	display:inline;	list-style-type:none;	margin:15px 0 0 0;	padding:0;}#profileList li{	list-style-type:none;	float:left;	display:inline;	width:170px;	margin:0 20px 10px 0;}#profileList li a{	color:#8fbd70;	text-decoration:none;	font-size:115%;}#profileList li p{	width:263px;	margin:5px 0 0 0;}#profileList li strong{	color:#8fbd70;	font-weight:bold;	font-size:103%;}#profileCopy{	margin:12px 40px 0 0;	float:left;	display:inline;	font-size:95%;	width:390px;}#profileCopy img{	padding:0;	margin:0 0 15px 0;}#profileCopy p{	padding:0;	margin:0;}.aboutTitles{	width:100px;	text-align:right;}#aboutList a{	color:#8fbd70;}#aboutList li{	width:380px;	border-bottom: 1px solid #b9b4b4;	list-style-type:none;	padding:5px 0 10px 0;	font-size:95%;}#aboutList tr{	width:380px;	border-bottom: 1px solid #b9b4b4;	list-style-type:none;	padding:5px 0 10px 0;	font-size:95%;}#aboutList td{	border-bottom: 1px solid #b9b4b4;	padding:5px 10px 5px 0;	font-size:95%;	margin:0 10px 0 0;}.aboutSpacing{	margin:0 0 0 25px;	padding:0 0 0 25px;}.aboutTitles{	width:100px;	text-align:right;}.detailTitles{	width:100px;	border-bottom: 1px solid #dadada;}.middleSpace{	width:20px;}#aboutList span{	margin:0 30px 0 0;	color:#8fbd70;	text-align:right;	width:80px;	margin:0;	font-weight:bold;}#aboutList p{	margin:0;	padding:0;}.topLine{	border-top: 1px solid #b9b4b4;}#iconList{	margin:10px 0 0 0;	float:left;	display:inline;	width:255px;	border-bottom: 1px solid #b9b4b4;	padding:5px 0 5px 0;	margin:0;	list-style-type:none;}#iconList li{	width:235px;	list-style-type:none;}#iconList li a{	color:#8fbd70;	text-decoration:underline;}#iconList li a:hover{	color:#6d6b6b;	text-decoration:underline;}#iconList li p{	float:left;	display:inline;	padding:0;	margin:0;}#iconList li img{	float:left;	display:inline;	padding:0 0 0 20px;	margin:0;}/* ---------------------------------- END LEADERSHIP STYLES ---------------------------------- *//* --------------------------------CCHD FOR ME STYLES ---------------------------------- */#CCHDForMeBG{	background: #fff url(/000000000/00000000/00000000/0101:00002:044552288/4515082A/114528A8/11F322F5.image;i7:,/cchdformeBG.jpg) left top no-repeat;	display:inline;	float:left;	width:941px;	padding:0 0 80px 0;}#CCHDForMeBG p{	width:390px;	margin:20px 0 0 20px;	font-size:14px;	color:#888;	line-height:25px;}#CCHDForMeBG p+p{	margin:10px 0 0 20px;}h2#cchdforme{	background: url(/000000000/00000000/00000000/0101:00002:044512A80/54550888/514008AA/00330904.image;i7:,/hdr_cchdforme.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:220px;	margin:20px 0 0 20px;}h2#hdr_howyouwantit{	background: url(/000000000/00000000/00000000/0101:00002:004150220/015588A2/40410A80/450EA1CA.image;i7:,/hdr_howyouwantit.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:180px;	margin:0 0 10px 0;}h2#hdr_changeAhead{	background: url(/000000000/00000000/00000000/0101:00002:0500108A0/505180A0/4054280A/547EAB82.image;i7:,/hdr_changeAhead.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:220px;	margin:0 0 10px 0;}h2#industries{	background: url(/000000000/00000000/00000000/0101:00002:0114028A2/5501222A/41540202/50498B47.image;i7:,/hdr_industries.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:270px;	margin:0;}#howyouwantitCopy {	width:422px;	float:left;	display:inline;	font-size:14px;	margin:15px 0 0 20px;}#howyouwantitList{	list-style-type:none;	width:422px;	margin:15px 0 0 0;}#howyouwantitList li{	font-size:12px;	list-style-type:none;	width:422px;	line-height:19px;}#changeAhead{	width:413px;	font-size:12px;	float:left;	display:inline;	margin:10px 0 0 50px;}.industriesList{	width:190px;	float:left;	display:inline;	margin:10px 30px 20px 0;}.industriesList li{	border-bottom:1px dotted #919191;	list-style-type:none;}#changeAhead p a{	color:#8fbd70;}#changeAhead p a:hover{	color:#3e3e3e;}#financial{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:040542A22/0110080A/05552A8A/41EF0075.image;i7:,/credit.png) left no-repeat;}#casino{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:040512228/10548828/50412200/144B8386.image;i7:,/financialIcon.jpg) left no-repeat;}#govt{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:0410422A2/55050082/1040080A/5045AB3F.image;i7:,/govtIcon.jpg) left no-repeat;}#healthCare{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:014142A00/0045A202/15012280/44DC2B18.image;i7:,/healthIcon.jpg) left no-repeat;}#highered{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:040040A8A/5444A020/55110882/40C82139.image;i7:,/higherIcon.jpg) left no-repeat;}#hospitality{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:041400080/00108208/114022A8/008E0913.image;i7:,/hospIcon.jpg) left no-repeat;}#k12{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:055410AA2/4145A288/40512802/005309A7.image;i7:,/eduIcon.jpg) left no-repeat;}#manufacture{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:040502800/5145AA22/01012A22/10B583B3.image;i7:,/manuIcon.jpg) left no-repeat;}#nonprofit{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:0454120A2/4014A022/41442820/04C18368.image;i7:,/nonprofitIcon.jpg) left no-repeat;}#retail{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:051112AA8/040108A0/15150A22/04C60176.image;i7:,/retailIcon.jpg) left no-repeat;}#sports{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:0550500A2/5051A280/45112882/15898B55.image;i7:,/sportIcon.jpg) left no-repeat;}#technology{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:04011008A/14010020/450420A8/40A109EC.image;i7:,/television.png) left no-repeat;}/* --------------------------------END CCHD FOR ME STYLES ---------------------------------- *//* --------------------------------CCRS PAGE STYLES ---------------------------------- */h2#hdr_ccrs{	background: url(/000000000/00000000/00000000/0101:00002:00115282A/4414A800/55152220/446CA1A8.image;i7:,/hdr_ccrs.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:805px;	margin:20px 0 0 20px;}h2#whatisaCCRS{	background: url(/000000000/00000000/00000000/0101:00002:050050A2A/1411AA20/1555288A/55852B18.image;i7:,/hdr_whatisaCcrs.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:300px;	margin:15px 0 10px 0;}h2#whydoIneedit{	background: url(/000000000/00000000/00000000/0101:00002:055150A22/45558220/5411028A/11C4A93E.image;i7:,/hdr_whydoiNeed.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:200px;	margin:15px 0 10px 0;}h2#cr100{	background: url(/000000000/00000000/00000000/0101:00002:04104000A/10040222/4415208A/5521AB12.image;i7:,/hdr_cr100.png) left top no-repeat;	text-indent:-9999px;	height:14px;	width:164px;	margin:15px 0 10px 0;}h2#optiplex{	background: url(/000000000/00000000/00000000/0101:00002:0555402A8/454422A8/00112822/05248BE8.image;i7:,/hdr_optiplex.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:153px;	margin:15px 0 10px 0;}#ccrsCopy a{	color:#8fbd70;	text-decoration:underline;}#ccrsCopy a:hover{	color:#595959;	text-decoration:underline;}#ccrsCopy{	width:410px;	float:left;	display:inline;	font-size:14px;	line-height:25px;	padding:15px 0 0 20px;}#ccrsHW{	padding:28px 20px 0 0;	width:410px;	float:right;	display:inline;	font-size:14px;}#ccrsHW p{	margin:0;	padding:0;	}.hardwareSpecs{	width:410px;	list-style-type:none;	border-bottom:solid 1px #dcdcdc;	color:#888888;	}.grayBG{	background:#f9f9f9;}.hardwareSpecs li{	width:410px;	padding:4px 0;	border-top:solid 1px #dcdcdc;}/* --------------------------------END CCRS PAGE STYLES ---------------------------------- *//* ----------------------------------ABOUT STYLES ---------------------------------- */#aboutusWrap{	background: #fff url(/000000000/00000000/00000000/0101:00002:05044208A/11002A2A/11550882/0585AA52.image;i7:,/aboutUsBG.jpg) left top no-repeat;	display:inline;	float:left;	width:941px;	padding:0;}#aboutusWrap a{	color:#8fbd70;	text-decoration:underline;}#aboutusWrap a:hover{	color:#595959;	text-decoration:underline;}#aboutusWrap p{	width:390px;	display:inline;	float:left;	margin:10px 0 0 20px;	font-size:14px;	color:#888;	line-height:25px;}h2#aboutUs{	background: url(/000000000/00000000/00000000/0101:00002:0541128A0/54100A2A/555422A0/5157A315.image;i7:,/hdr_aboutUs.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:220px;	margin:20px 0 10px 20px;}/* ----------------------------------END ABOUT STYLES ---------------------------------- *//* ---------------------------------- FORM STYLES ---------------------------------- */h2#hdr_contactUs{	background: url(/000000000/00000000/00000000/0101:00002:014500828/50412A8A/10440A08/506DAB07.image;i7:,/hdr_contactUs.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:189px;	margin:20px 0 30px 0;}h2#hdr_scheduleDemo{	background: url(/000000000/00000000/00000000/0101:00002:054042202/05518022/45450AAA/4460A9DE.image;i7:,/hdr_scheduleDemo.png) left top no-repeat;	text-indent:-9999px;	height:45px;	width:312px;	margin:20px 0 10px 0;}h2#hdr_newsletter{	background: url(/000000000/00000000/00000000/0101:00002:051542A82/1051282A/50442200/01580157.image;i7:,/hdr_newsletter.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:350px;	margin:20px 0 10px 0;}h2#hdr_support{	background: url(/000000000/00000000/00000000/0101:00002:0040428A2/51452002/11052202/15780BF9.image;i7:,/hdr_support.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:350px;	margin:20px 0 10px 0;}h2#sales{	background: url(/000000000/00000000/00000000/0101:00002:01411288A/5455A002/41142802/5532295A.image;i7:,/hdr_sales.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:42px;}h2#hdr_feedback{	background: url(/000000000/00000000/00000000/0101:00002:05050208A/0011A282/51112A0A/111281E8.image;i7:,/hdr_feedback.png) left top no-repeat;	text-indent:-9999px;	height:45px;	width:170px;	margin:20px 0 10px 0;}h2#genInquiries{	background: url(/000000000/00000000/00000000/0101:00002:044552000/5055A22A/10042020/10538946.image;i7:,/hdr_genInquiries.png) left top no-repeat;	text-indent:-9999px;	height:20px;	width:129px;}h2#humanResources{	background: url(/000000000/00000000/00000000/0101:00002:001142A02/0514008A/50402A82/055FAB43.image;i7:,/hdr_humanResources.png) left top no-repeat;	text-indent:-9999px;	height:16px;	width:140px;}h2#billingInfo{	background: url(/000000000/00000000/00000000/0101:00002:04040280A/01450800/00100228/003089A0.image;i7:,/hdr_billingInfo.png) left top no-repeat;	text-indent:-9999px;	height:20px;	width:139px;}h2#techSupport{	background: url(/000000000/00000000/00000000/0101:00002:050012020/001100A8/0014228A/519189AA.image;i7:,/hdr_techSupport.png) left top no-repeat;	text-indent:-9999px;	height:20px;	width:140px;}h2#hdr_thanks{	background: url(/000000000/00000000/00000000/0101:00002:050412222/14042280/14140AA0/14C10B0E.image;i7:,/hdr_thanks.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:189px;	margin:20px 0 30px 0;}h2#hdr_custom{	background: url(/000000000/00000000/00000000/0101:00002:054450A80/14112828/54000822/102723B0.image;i7:,/hdr_custom.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:462px;	margin:20px 0 30px 0;}h2#hdr_becomePartner{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:35px;	width:705px;	margin:20px 0 20px 0;}#formWrap{	display:inline;	float:left;	width:510px;	margin:0 0 0 30px;}#formWrap input.fields{	width:300px;}#formWrap textarea{	width:300px;	height:128px}#referralformWrap{	background: url(/000000000/00000000/00000000/0101:00002:0401122A8/4050A800/10500020/54B783D2.image;i7:,/visa.jpg) right 220px no-repeat;	display:inline;	float:left;	width:820px;	margin:0 0 0 30px;}#referralformWrap input.fields{	width:300px;}#referralformWrap textarea{	width:300px;	height:128px}#contactCopy a{	color:#8fbd70;}#contactCopy a:hover{	color:#6d6b6b;}.asterisk{	color:#d22315;}#inputList{	width:430px;}#inputList label{	width:150px;	margin:0 15px 0 0;}#inputList select{	width:150px;	margin:0 153px 0 0;}#inputList li{	text-align:right;	list-style-type:none;	margin:15px 0 0 0;}.textAreaFont{	font-family:helvetica, verdana, sans-serif;	font-size:12px;}#contactWrap{	width:320px;	background: url(/000000000/00000000/00000000/0101:00002:0501102A2/5510A888/41500A80/51BCAA54.image;i7:,/contactDivide.jpg) left top no-repeat;	float:left;	display:inline;	margin:95px 0 0 20px;}#contactCopy{	width:500px;	font-size:14px;	color:#888;	line-height:25px;	margin:0 0 20px 0;}#contactList{	width:290px;	margin:0 0 0 25px;}#contactList li{	list-style-type:none;	padding:7px 0 7px 20px;}#contactList li a{	color:#8fbd70;}#contactList li a:hover{	color:#6d6b6b;}.gray{	color:#f0f0f0;	background:#f0f0f0;	list-style-type:none;	padding:0 0 0 20px;	vertical-align:middle;}.comments{	vertical-align:top;}.submit{	width:86px;	height:27px;	text-align:left;	margin:20px 220px 0 0;}/* ---------------------------------- END FORM STYLES ---------------------------------- *//* ----------------------------------CAREER STYLES ---------------------------------- */#employmentbg{	margin:0;	padding:0;	width:941px;	background:#FFF url(/i7:WebTemplate.blank_image;i7:) top right no-repeat;	float:left;	display:inline;	padding:0 0 100px 0; }#careersBG{	margin:30px 0 0 0;	padding:0;	width:941px;	float:left;	display:inline;	margin:0;}#careersBG hr{	border:0;	width:90%;}.jobList a{	color:#8fbd70;}.jobList a:hover{	color:#3e3e3e;}.careerCopy a{	color:#8fbd70;}.careerCopy a:hover{	color:#3e3e3e;}.positionCopy{	font-size:14px;	font-weight:bold;}/*#employmentbg p {	width:445px;	height:200px;	font-family:Helvetica, Lucida Grande, sans-serif;	font-size:125%;	line-height:20px;	color:#555;	margin:20px 0 0 0;	padding:0;	}*/.careerCopy{	width:455px;	color:#888;	font-size:14px;	padding-left:20px;	line-height:25px;	margin: 30px 0 0 0;}.jobList{	width:500px;	margin:20px 0 0 20px;	padding:0;}.jobList li{	list-style-type:none;}.jobList li h3{	margin: 10px 0 10px 0;}h2#hdr_careers{	background: url(/000000000/00000000/00000000/0101:00002:0140108A0/5151A880/05140200/54348B0E.image;i7:,/hdr_careers.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:200px;	margin:20px 0 0 20px;}.employHeadline{	width:645px;	font-family:Helvetica, Lucida Grande, sans-serif;	font-size:125%;	line-height:20px;	color:#555;	margin:0;	padding:0;	float:left;	display:inline;}.employHeadline a{	color:#ca2416;}.employHeadline a:hover{	color:#757575;}#employmentLeft{	width:500px;	float:left;	display:inline;	margin:15px 0 0 20px;}#employmentLeft ul {	margin:10px 0 0 0;	padding:0;}#employmentLeft li {	list-style: none;  	background: url(/i7:WebTemplate.blank_image;i7:) 0 5px  no-repeat;  	padding-left: 15px;    	margin:0 10px 10px 0;  	line-height:15px;}#employmentLeft a{       color:#ca2416;       text-decoration:underline;}#employmentLeft a:hover{     color:#ca2416;     text-decoration:underline;}#employ_form label{	font-size:12px;	font-family:Helvetica, Lucida Grande, sans-serif;}#employTable{	width:460px;	padding:0;	margin:5px 0 10px 0;	border-top: 1px solid #dadada;}#employTable tr{	width:460px;	border-bottom: 1px solid #dadada;	list-style-type:none;	padding:5px 0 10px 0;	font-size:95%;}#employTable td{	border-bottom: 1px solid #dadada;	padding:5px 10px 5px 0;	font-size:95%;	margin:0 10px 0 0;}#employTable p{	padding:0;	margin:0;}#employTable span{	margin:0 30px 0 0;	color:#d72e1f;	width:80px;	text-align:left;	margin:0;	font-weight:bold;}#employTable a{	color:#d72e1f;	font-weight:bold;	text-decoration:underline;}#employTable a:hover{	color:#ccc;	font-weight:bold;	text-decoration:underline;}.noBorder{	border:none;}#demoLeft{	width:490px;	margin:0 30px 0 0;	padding:0;	float:left;	display:inline;}#demoLeft li { margin-bottom: 5px;}#demoRight{	float:left;	display:inline;	width:365px;	margin:0;	padding:0;}#demoRight img{	float: left;	display: inline;	margin-bottom: 25px;}#demoForm{	width:500px;} #demoTable{	width:485px;	padding:0;	margin:0;}#demoTable td{	padding:5px 0 10px 0;	margin:10px 0 10px 0;}#demoTable tr{	width:485px;	border-bottom: 1px solid #dadada;	list-style-type:none;	padding:5px 0 0 0;	font-size:95%;}#demoTable td{	border-bottom: 1px solid #dadada;	padding:5px 10px 5px 0;	font-size:95%;	margin:0 10px 0 0;}#employTable p{	padding:0;	margin:0;}#employTable span{	margin:0 30px 0 0;	color:#d72e1f;	width:80px;	text-align:left;	margin:0;	font-weight:bold;}#employTable a{	color:#d72e1f;	font-weight:bold;	text-decoration:none;}#employTable a:hover{	color:#d72e1f;	font-weight:bold;	text-decoration:underline;}#detailRight{	width:360px;	float:left;	display:inline;	margin:15px 0 0 45px;}#detailTable{	width:510px;	padding:0;	margin:5px 0 0px 0;	border-top: 1px solid #dadada;}#detailTable tr{	width:510px;	border-bottom: 1px solid #dadada;	list-style-type:none;	padding:5px 0 0 0;	font-size:95%;}#detailTable td{	padding:5px 10px 0 0;	font-size:95%;	margin:0 10px 0 0;}.border{	border-bottom: 1px solid #dadada;}#detailTable p{	padding:0;	margin:0;}#detailTable span{	margin:0 30px 0 0;	color:#d72e1f;	width:80px;	text-align:left;	margin:0;	font-weight:bold;}#detailTable a{	color:#d72e1f;	font-weight:bold;	text-decoration:none;}#detailTable a:hover{	color:#d72e1f;	font-weight:bold;	text-decoration:underline;}#employemailList{	width:200px;	float:right;	display:inline;	list-style-type:none;	margin:225px 0 50px 40px;	padding:0;}#employemailList li{	list-style-type:none;        line-height:19px;}#employemailList li a{	margin:10px 0 0 0;	padding:10px 0 0 0;	color:#000;	text-decoration:none;}#employemailList li a:hover{	margin:10px 0 0 0;	padding:10px 0 0 0;	color:#ca2416;	text-decoration:underline;}.floatRight{	float:right;	margin:0;	padding:0;}/* ----------------------------------EMPLOYMENT STYLES ---------------------------------- *//* ----------------------------------FAQ STYLES ---------------------------------- *//* ----------------------------------END FAQ STYLES ---------------------------------- */h2#hdr_faq{	background: url(/000000000/00000000/00000000/0101:00002:040402A00/14442880/044020A0/512F2BB7.image;i7:,/hdr_faq.png) left top no-repeat;	text-indent:-9999px;	height:37px;	width:425px;	margin:20px 0 30px 20px;}#faqFloat{	font-size:14px;	width:881px;	margin:0 0 0 9px;	padding:0;	float:left;	display:inline;		}#faqQuestions{	font-size:14px;		}#faqQuestions li{	padding:0 0 5px 0;	margin:0;	}#faqQuestions a{	color:#8fbd70;	text-decoration:underline;}#faqQuestions a:hover{	color:#595959;	text-decoration:underline;}#answerWrap{	width:881px;	margin:0 0 0 20px;}#answerWrap a:hover{	color:#595959;	text-decoration:underline;}#answerWrap a{	color:#8fbd70;}.faqAnswers a:hover{	color:#595959;	text-decoration:underline;}.faqAnswers{	margin:15px 0 0 0;	line-height:18px;}.faqAnswers h3{	font-weight:bold;	color:#595959;	padding:0 0 10px 0;	margin:0 0 10px 0;}.topStyle{	padding:10px 0 0 0;}/* ----------------------------------PARTNER TEMPLATE STYLES---------------------------------- */#partnerprofileLeft{	width:495px;	float:left;	display:inline;}#partnerprofileRight{	width:362px;	float:left;	display:inline;	margin:20px 0 0 50px;	padding:0;	}h2#hdr_batpack{	background: url(/000000000/00000000/00000000/0101:00002:041402022/4055220A/141420A2/03AF289C.image;i7:,/hdr_batpack.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:250px;	margin:20px 0 15px 20px;}h2#hdr_bluepony{	background: url(/000000000/00000000/00000000/0101:00002:055402A02/10042022/50100888/07EB0895.image;i7:,/hdr_bluepony.png) left top no-repeat;	text-indent:-9999px;	height:37px;	width:150px;	margin:20px 0 15px 20px;}h2#hdr_jls{	background: url(/000000000/00000000/00000000/0101:00002:015452AAA/1001AA80/05512A02/52D688CE.image;i7:,/hdr_jlsSolutions.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:343px;	margin:20px 0 15px 20px;}h2#hdr_pikewood{	background: url(/000000000/00000000/00000000/0101:00002:0501000AA/10010A80/15452A2A/47DC0AE1.image;i7:,/hdr_pikewood.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:290px;	margin:20px 0 15px 20px;}h2#hdr_steph{	background: url(/000000000/00000000/00000000/0101:00002:011152820/1044228A/51110220/128EA869.image;i7:,/hdr_steph.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:360px;	margin:20px 0 15px 20px;}h2#hdr_dk{	background: url(/000000000/00000000/00000000/0101:00002:054510AA8/045488A8/44142A2A/5285A86B.image;i7:,/hdr_dk.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:380px;	margin:20px 0 15px 20px;}h2#hdr_delphi{	background: url(/000000000/00000000/00000000/0101:00002:004450288/5041A228/50012A82/1294A2E0.image;i7:,/hdr_delphi.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:376px;	margin:20px 0 15px 20px;}h2#hdr_egenius{	background: url(/000000000/00000000/00000000/0101:00002:0055420A0/50000A08/44142282/56920268.image;i7:,/hdr_egenius.png) left top no-repeat;	text-indent:-9999px;	height:37px;	width:397px;	margin:20px 0 15px 20px;}h2#hdr_sizzleReel{	background: url(/000000000/00000000/00000000/0101:00002:014112AA0/0010800A/11452A22/06CF88E8.image;i7:,/hdr_sizzleReel.png) left top no-repeat;	text-indent:-9999px;	height:22px;	width:114px;	margin:15px 0 15px 0;}#partnerDescription{	display:inline;	float:left;	width:466px;	margin:0 40px 0 20px;	font-size:14px;	color:#888;	line-height:25px;}#partnerDescription br {margin-top: 20px;margin-bottom:20px;}h2#hdr_exampleScreen{	background: url(/000000000/00000000/00000000/0101:00002:041412200/1550A8A8/04152820/439602EB.image;i7:,/hdr_exScreen.png) left top no-repeat;	text-indent:-9999px;	height:26px;	width:171px;	margin:15px 0 15px 0;}h2#hdr_modules{	background: url(/000000000/00000000/00000000/0101:00002:054412AA2/41040880/54040A08/479DA8C0.image;i7:,/hdr_modulescontent.png) left top no-repeat;	text-indent:-9999px;	height:22px;	width:195px;	margin:20px 0 0 0;	padding:0;}h2#hdr_games{	background: url(/000000000/00000000/00000000/0101:00002:055002828/1450A0A0/101002A2/1411A947.image;i7:,/hdr_games.png) left top no-repeat;	text-indent:-9999px;	height:22px;	width:72px;	margin:20px 0 0 0;	padding:0;}#partnerInfo{	width:372px;	float:right;	display:inline;	margin-right:8px;}#partnerInfo img{	float:left;	display:inline;	margin-bottom:15px;}#partnerInfo ul{	padding:8px 0;	float:left;	display:inline;	font-size:13px;	color:#888;	width:210px;}#partnerInfo ul li{	list-style-type:none;	padding:6px 0;	border-bottom: 1px solid #cdcccc;}#partnerInfo ul a{	color:#83b560;	font-size:11px;}#partnerInfo p a:hover{	color:#ee8d3e;}#moduleListing{	width:362px;	float:left;	display:inline;	padding:0;	margin:0;	border-top:1px dotted #595959;	}#moduleListing ul{	width:362px;	float:left;	display:inline;	margin:0;	padding:0;}#moduleListing ul li{	float:left;	display:inline;	margin:0;	padding:0;	width:140px;	text-align:center;	margin:15px 45px 0 0;}/* ----------------------------------END PARTNER TEMPLATE STYLES---------------------------------- *//* ----------------------------------TEST DRIVE TEMPLATE STYLES---------------------------------- */h2#hdr_tDrive{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:36px;	width:343px;	margin:20px 0 15px 20px;}h2#hdr_getQuote{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:36px;	width:343px;	margin:20px 0 15px 20px;}/* ----------------------------------END TEST DRIVE TEMPLATE STYLES---------------------------------- *//* ----------------------------------FOOTER STYLES ---------------------------------- */#footer{	background: #efefef url(/000000000/00000000/00000000/0101:00002:040142880/00042A2A/15152222/41048B9B.image;i7:,/footerBottom.jpg) left bottom no-repeat;	display:inline;	float:left;	width:961px;	margin:0;	font-size:11px;}#footer a{	color:#6d6b6b;	text-decoration:none;}#footer a:hover{	color:#6d6b6b;	text-decoration:underline;}#footerTop{	background: url(/000000000/00000000/00000000/0101:00002:051410080/5000A220/11450022/10060938.image;i7:,/footerTop.png) left top no-repeat;	width:961px;	height:14px;}.footerList{	display:inline;	float:left;	width:130px;	margin:15px 0 10px 0;	padding:0;}.customerList{	display:inline;	float:left;	width:150px;	margin:15px 0 10px 0;}.firstList{	margin-left:20px;}.footerList, .customerList li{	list-style-type:none;}.footerList, .customerList li strong{	color:#2b2b2b;}#footerBar{	border-top:1px #dddcdb solid;	border-bottom:1px #dddcdb solid;	height:30px;	width:913px;	margin:0 0 0 20px;}.footerContact{	display:inline;	float:left;	padding:5px 0 0 0;}.footerContact li{	display:inline;	float:left;	list-style-type:none;	margin:0 0 0 20px;}.footerTerms{	display:inline;	float:left;	padding:5px 0 0 0;	margin:0;	height:40px;}.footerTerms li{	display:inline;	float:left;	list-style-type:none;	margin:0 0 0 20px;}#footerConnect{	display:inline;	float:right;	padding:5px 0 0 0;}#footerConnect li{	display:inline;	float:right;	list-style-type:none;	margin:0 5px 0 0;	padding: 0 0 0 8px;}#facebook{	background: url(/000000000/00000000/00000000/0101:00002:004040222/4005A0AA/14000A02/550D2109.image;i7:,/facebookIcon.jpg) left no-repeat;}#linkedIn{	background: url(/000000000/00000000/00000000/0101:00002:055552020/00502A02/45140222/11A28923.image;i7:,/linkedInIcon.jpg) left no-repeat;}#blogger{	background: url(/000000000/00000000/00000000/0101:00002:0454402A8/15140820/5501208A/01A22A46.image;i7:,/bloggerIcon.jpg) left no-repeat;}#twitter{		background: url(/000000000/00000000/00000000/0101:00002:05150080A/41148A0A/55110A20/14FA83EE.image;i7:,/twitterIcon.gif) left no-repeat;}	/* --------------------------------FOOTER STYLES ---------------------------------- *//* --------------------------------POPUP STYLES ---------------------------------- */#specialOfferOverLayBox {	/*background:url(/i7:WebTemplate.blank_image;i7:) no-repeat top left;*/       background:#fff;       	width:545px;	height:200px;	position:absolute;	z-index:10;	color:#fff;	top:200px;	left:0;	display:none;	        border: 2px solid #f19743;}#specialOfferOverLay {	background:#000;	-moz-opacity: 0.6;	opacity:.60;	filter: alpha(opacity=60);	position:absolute;	top:0px;	left:0px;	z-index:2;	height:150%;	width:100%;}#specialOfferOverLayBox img{        margin:0;        padding:0;        border:0;}#specialOfferOverLayBox ul{     margin:0 0 15px 20px;     padding:0;       list-style-type:none;      float:left;      display:inline;}#specialOfferOverLayBox ul li{      list-style-type:none;      float:left;      display:inline;      color:#727272;}#specialOfferOverLayBox ul li a{      color:#f19743;}#specialOfferOverLayBox p{       padding:0;       margin:20px 0 0 20px;       font-family: Arial, Helvetica, sans-serif;       font-size:16px;       color:#47aa42;     }.clearClose{     margin:0;     padding:15px 0 0 0;      color:#fe7e16;}/* --------------------------------END POPUP STYLES ---------------------------------- *//* --------------------------------VIDEO BOX STYLES ---------------------------------- */#lbOverlay {	position: absolute;	left: 0;	width: 100%;	background-color: #000;	cursor: pointer;}#lbCenter, #lbBottomContainer {	position: absolute;	left: 50%;	overflow: hidden;	background-color: #fff; text-align: center; padding: 5px;}.lbLoading {	background: #fff url(/000000000/00000000/00000000/0101:00002:045050222/10158808/11142A02/51A78384.image;i7:,/loading.gif) no-repeat center;}#lbImage {	border: 10px solid #fff;}#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}#lbPrevLink {	left: 0;}#lbPrevLink:hover {	background: transparent url(prevlabel.gif) no-repeat 0% 15%;}#lbNextLink {	right: 0;}#lbNextLink:hover {	background: transparent url(nextlabel.gif) no-repeat 100% 15%;}#lbBottom {	font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 1.4em;	text-align: left;	border: 5px solid #fff;	border-top-style: none;}#lbCloseLink {	display: block;	float: right;	width: 66px;	height: 22px;	background: transparent url(/000000000/00000000/00000000/0101:00002:015102A80/1415A820/10040288/11E90A59.image;i7:,/closelabel.gif) no-repeat center;	margin: 5px 0;}#lbCaption, #lbNumber {	margin-right: 71px;}#lbCaption {	font-weight: bold;}/* -------------------------------- END VIDEO BOX STYLES ---------------------------------- */.featured-bar {	width: 100%;	height: 45px;	background: #292929;	position: fixed;	bottom: 0;	left: 0;	margin: 0; 	padding: 0 0 0 20px;	z-index: 10000;}.featured-bar li {	float: left;	border-right: 1px solid #161616;	border-left: 1px solid #434343;	height: 32px;	list-style: none;	padding-top: 10px;	padding-bottom:  8px;	margin-bottom: 0;	position: relative;}.featured-bar li.hover:hover{	background-color:#1d1d1d;}.featured-bar li.right {	float: right;}.featured-bar li img {	padding-right: 10px;	border: none;	vertical-align: middle;}.featured-bar li a {	text-decoration: none;	color: white;	height: 100%;	padding: 0 25px;	padding-bottom: 20px;	line-height: 28px;}.featured-bar li:first-child {	border-left: none;}.featured-bar li:last-child {	border-right: none;}.featured-bar li ul {	display: none;}.featured-bar li:hover ul {	display: block;	width: 100%;	position: absolute;	margin: 0;	padding: 0;	left: 0;}.featured-bar li ul li {	clear: both;	height: 32px;	float: none;	padding: 0;	border-bottom: 1px solid #161616;	border-top: 1px solid #434343;}.featured-bar li ul li a {	display: block;	float: none;	width: 100%;	padding: 0 25px 0 10px;}.featured-bar li ul li:last-child {	border-bottom: none;}.openButton {	width : 23px;	height : 14px;	position : fixed;	right : 0;	cursor : pointer;	padding : 0 5px 5px 0;	zIndex : 20000}---------------------------------------------------------------------------------------------------------------------h2#hdr_docs{	background: url(/000000000/00000000/00000000/0101:00002:054142888/15412880/54012288/517923B9.image;i7:,/hdr_docs.png) left top no-repeat;	text-indent:-9999px;	height:37px;	width:550px;	margin:30px 0 30px 20px;}#hdr_techdoc{	background: url(/000000000/00000000/00000000/0101:00002:040450AA2/000088A0/15010A02/053B2BF6.image;i7:,/hdr_techdoc.png) left top no-repeat;	text-indent:-9999px;	height:29px;	width:320px;	margin:20px 0 20px 20px;}#techTop{	background: url(/000000000/00000000/00000000/0101:00002:051550028/5054A02A/55410202/50E38248.image;i7:,/bg_folder.png) right top no-repeat;	width:941px;	float:left;	display:inline;}#techTop p{	width:360px;	font-size:14px;	padding-left:20px;	line-height:25px;}#techTop p+p {	margin:10px 0 0 0;}#techTop p a{	color:#8fbd70;	font-weight:bold;}#techTop p a:hover{	color:#6d6b6b;	font-weight:bold;}ul,div,p,h1,h2,h3,h4,h5{	margin:0;	padding:0;}.clear{	clear:both;}/* ---------------------------------- HEADER STYLES ---------------------------------- */#siteWrap{	margin:0 auto;	text-align:left;	width:961px;	background:#FFF url(/000000000/00000000/00000000/0101:00002:040540880/14040822/1004202A/505BA103.image;i7:,/featuresBG.jpg) top left repeat-y;}#header{	background:#FFF url(/000000000/00000000/00000000/0101:00002:044502802/0540AA0A/14010802/04D621B6.image;i7:,/headerBG.png) top left no-repeat;	height:116px;	width:961px;	float:left;	display:inline;}#headerNav{	display:inline;	float:right;	margin:35px 3px 0 0;	width:440px;}	#headerNav li{	float:left;	display:inline;	display:block;	background:#FFF url(/000000000/00000000/00000000/0101:00002:041500A08/1454820A/4444288A/1487293F.image;i7:,/headerNavBorder.jpg) right no-repeat;	list-style-type:none;	margin-right:15px;}h2#contactUs{	background: url(/000000000/00000000/00000000/0101:00002:050502A80/54112000/104528A8/05ED085F.image;i7:,/contactus.png) no-repeat;	height:14px;	margin-right:15px;	text-indent:-9999px;	width:90px;}h2#newsletter{	background: url(/000000000/00000000/00000000/0101:00002:0105102A0/51140280/54410088/00CB21BC.image;i7:,/joinNewsletter.png) no-repeat;	height:14px;	margin-right:15px;	text-indent:-9999px;	width:142px;}h2#resellerPortal{	background: url(/000000000/00000000/00000000/0101:00002:0100100A0/05058880/5450222A/54D7A3DB.image;i7:,/resellerPortal.png) no-repeat;	height:14px;	margin-right:15px;	text-indent:-9999px;	width:111px;}img.newsletter{	position:absolute;	left:100px;}h2#hdr_tDrive{	background: url(/000000000/00000000/00000000/0101:00002:004552A2A/10400820/1155008A/15692BDF.image;i7:,/hdr_tDrive.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:404px;	margin:20px 0 0 0;}h2#hdr_getQuote{	background: url(/000000000/00000000/00000000/0101:00002:0455122AA/0554AA8A/44412828/500683C7.image;i7:,/hdr_getQuote.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:404px;	margin:20px 0 0 0;}h2#hdr_terms{	background: url(/000000000/00000000/00000000/0101:00002:010000202/14510828/10050082/55C62923.image;i7:,/hdr_testdriveTerms.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:504px;	margin:20px 0 0 0;}/* ---------------------------------- END HEADER STYLES ---------------------------------- *//* ---------------------------------- NAVIGATION STYLES ---------------------------------- */#navWrap{	width:938px;	background:#FFF;	float:left;	display:inline;	padding:0 0 0 23px;}#nav ul {	list-style: none;	float:left;	display:inline;	background:#FFF;}#nav a {	display: block;	background:#6c6c6c;	border-top:1px solid #4e4e4e;	border-right:1px solid #4e4e4e;	border-left:1px solid #4e4e4e;	padding:5px 0 5px 5px;	color:#FFF;	text-decoration:none;}#nav a:hover {	background:#3e3e3e;}.bottomLink{	border-bottom:1px solid #4e4e4e;}/* Use these to resize width of drop down */#signageLinks li{	width:161px;}#signageLinks li a{	width:154px;}#customersLinks li{	width:130px;}#customersLinks li a{	width:123px;}#partnersLinks li{	width:121px;}#partnersLinks li a{	width:114px;}#developersLinks li{	width:135px;}#developersLinks li a{	width:128px;}#companyLinks li{	width:122px;}#companyLinks li a{	width:115px;}#whatsnewLinks li{	width:140px;}#whatsnewLinks li a{	width:133px;}#nav li {	float: left;	display:inline;}#nav li:hover {  position: static;}#nav li ul {	position: absolute;/*	width: 10em;*/	width: 0em;	left: -999em;	z-index: 1000;}#nav li:hover ul {	left: auto;}#nav li:hover ul, #nav li.sfhover ul {	left: auto;}.hidden{	visibility:hidden;}#navigation{	background: #FFF; display:inline;	float:left;	height:30px;	width:938px;	padding:0 0 0 23px;}	#navigation li{	display:inline;	float:left;	list-style-type:none;}#home_btn{	background: url(/000000000/00000000/00000000/0101:00002:045102280/414582A2/54002208/00DB89B8.image;i7:,/home_btn.jpg) no-repeat;	height:30px;	width:105px;	display:block;}#digitalsignage_btn{	background: url(/000000000/00000000/00000000/0101:00002:00505082A/4415A220/14000882/0557098E.image;i7:,/dsignage_btn.jpg) no-repeat;	height:30px;	width:161px;}#customers_btn{	background: url(/000000000/00000000/00000000/0101:00002:004050A02/05150AA0/051422A2/50042328.image;i7:,/customers_btn.jpg) no-repeat;	height:30px;	width:130px;}#partners_btn{	background: url(/000000000/00000000/00000000/0101:00002:01514088A/44018888/55450AA2/10C48967.image;i7:,/partners_btn.jpg) no-repeat;	height:30px;	width:121px;}#developers_btn{	background: url(/000000000/00000000/00000000/0101:00002:050010A80/1040088A/051102A0/5114838E.image;i7:,/developers_btn.jpg) no-repeat;	height:30px;	width:135px;}#company_btn{	background: url(/000000000/00000000/00000000/0101:00002:01110228A/0440A202/04400AAA/04AF8270.image;i7:,/company_btn.jpg) no-repeat;	height:30px;	width:122px;}#whatsnew_btn{	background: url(/000000000/00000000/00000000/0101:00002:044012A2A/4155220A/0450220A/01F123DC.image;i7:,/whatsnew_btn.jpg) no-repeat;	height:30px;	width:140px;}#underNav{	background:#303030;	height:15px;	width:961px;}/* ---------------------------------- END NAVIGATION STYLES ---------------------------------- *//* ---------------------------------- FLASH STYLES ---------------------------------- */#flashWrap{	display:inline;	float:left;	height:316px;	width:961px;	padding:0;	margin:0;}/* ---------------------------------- END FLASH STYLES ---------------------------------- *//* ---------------------------------- FEATURES STYLES ----------------------------------*/ #features{	background: #fff url(/000000000/00000000/00000000/0101:00002:010452A88/04510820/00500828/540F2B22.image;i7:,/fadegrayBG.png) top left no-repeat;	width:961px;	padding:30px 0 0 0;	float:left;	display:inline;}#featuresBG{	background: #fff url(/000000000/00000000/00000000/0101:00002:010452A88/04510820/00500828/540F2B22.image;i7:,/fadegrayBG.png) top left repeat-y;	width:961px;		float:left;	display:inline;}.arrowBullet{	background: url(/000000000/00000000/00000000/0101:00002:051052820/00002A28/05450AAA/04D28A51.image;i7:,/arrowBullet.png) no-repeat;	height:17px;	line-height:9px;	margin:0 0 0 100px;	padding: 0 0 2px 20px;}#whatisCCHD{	float:left;	display:inline;	background: url(/000000000/00000000/00000000/0101:00002:001450A28/150108AA/41402AAA/54DBA145.image;i7:,/questionBG.png) no-repeat;	margin:0 0 20px 25px;	width:290px;	border-right: 1px solid #cdcccc;}h2#hdr_whatiscchd{	background: url(/000000000/00000000/00000000/0101:00002:044552280/1501088A/105500A0/11D08B11.image;i7:,/hdr_whatiscchd.png) no-repeat;	height:17px;	text-indent:-9999px;	width:113px;	margin:0 0 5px 90px;}#whatisCCHD p{	width:180px;	border-top: 1px dotted #cdcccc;	margin:0 0 10px 90px;	padding:5px 0 0 0;	font-size:11px;}#testDrive{	float:left;	display:inline;	background: url(/000000000/00000000/00000000/0101:00002:050542A88/44402288/004528A2/05B1A36F.image;i7:,/testdriveBG.png) 10px 0 no-repeat;	margin:0 0 20px 0;	width:290px;	border-right: 1px solid #cdcccc;}h2#hdr_testDrive{	background: url(/000000000/00000000/00000000/0101:00002:0005522A2/15000A08/50052088/45D72B02.image;i7:,/hdr_testDrive.png) no-repeat;	height:17px;	text-indent:-9999px;	width:154px;	margin:0 0 5px 100px;}#testDrive p{	width:170px;	border-top: 1px dotted #cdcccc;	margin:0 0 10px 100px;	padding:5px 0 0 0;	font-size:11px;	}#quote{	float:left;	display:inline;	background:url(/000000000/00000000/00000000/0101:00002:050512228/0441AA82/01010888/40D081DA.image;i7:,/quoteBG.png) no-repeat;	margin:0 0 20px 20px;	width:290px;}h2#hdr_quote{	background: url(/000000000/00000000/00000000/0101:00002:041002AAA/44150220/4011220A/512B8BE2.image;i7:,/hdr_quote.png) no-repeat;	height:17px;	text-indent:-9999px;	width:94px;	margin:0 0 5px 100px;}#quote p{	width:190px;	border-top: 1px dotted #cdcccc;	margin:0 0 10px 100px;	padding:5px 0 0 0;	font-size:11px;	}#whatisCCHD a{	color:#e87a07;}#whatisCCHD a:hover{	color:#6d6b6b;}#whatisCCHD a:visited{	color:#6d6b6b;}#testDrive a{	color:#e87a07;}#testDrive a:hover{	color:#6d6b6b;}#testDrive a:visited{	color:#6d6b6b;}#quote a{	color:#e87a07;}#quote a:hover{	color:#6d6b6b;}#quote a:visited{	color:#6d6b6b;}.watchmeFB{	color:#FFF;	font-size:14px;	list-style-type:none;	position:absolute;	left:605px;	top:270px;}.watchmeFB li{	background: url(/000000000/00000000/00000000/0101:00002:040140008/14142AA2/40012A02/14EF0343.image;i7:,/tvicon.png) left no-repeat;	padding:0 0 0 25px;	line-height:28px;	list-style-type:none;}.watchmeFB a{	/*color:#8fbd70;*/	color:#FFF;	text-decoration:none;}.watchmeFB a:hover{	color:#6d6b6b;}#featuresBottom{	background: url(/000000000/00000000/00000000/0101:00002:0001028A0/0545AA88/41500A2A/010881AC.image;i7:,/featuresBottom.png) bottom left no-repeat;	height:24px;	width:961px;}/* ---------------------------------- FEATURES 2 STYLES ---------------------------------- */#features2{	display:inline;	float:left;	background: #fff url(/000000000/00000000/00000000/0101:00002:044400808/5114A888/101500A2/54B98181.image;i7:,/logoBG.jpg) top left no-repeat;	width:961px;	padding: 15px 0 40px 0;	border-top: 1px solid #dedcdc;}h2#news{	background: url(/000000000/00000000/00000000/0101:00002:0504002A0/040408A2/41402828/41BB239C.image;i7:,/newsTitle.png) no-repeat;	height:19px;	text-indent:-9999px;	width:47px;	margin:0;	padding:0;	text-align:left;}h2#testimonials{	background: url(/000000000/00000000/00000000/0101:00002:054410282/1504A800/41042A02/44E60B45.image;i7:,/testimonialsTitle.png) no-repeat;	height:19px;	text-indent:-9999px;	width:120px;	margin:0 0 15px 0;}h2#modules{	background: url(/000000000/00000000/00000000/0101:00002:0140508A8/50402882/144022A8/44EDAB1D.image;i7:,/modulesTitles.png) no-repeat;	height:19px;	text-indent:-9999px;	width:80px;	margin:0 0 15px 0;}h2#apps{	background: url(/000000000/00000000/00000000/0101:00002:055000028/4555A088/10540800/005A0B9B.image;i7:,/hdr_apps.png) no-repeat;	height:19px;	text-indent:-9999px;	width:80px;	margin:0 0 15px 0;}h2#hdr_blogging{	background: url(/000000000/00000000/00000000/0101:00002:000150080/011402A0/54110228/15352309.image;i7:,/hdr_blogging.png) no-repeat;	height:19px;	text-indent:-9999px;	width:80px;	margin:0 0 15px 0;}h2#schedule{	background: url(/000000000/00000000/00000000/0101:00002:051152AA0/44052AA8/15542820/108DA1D2.image;i7:,/scheduleDemo.png) no-repeat;	height:19px;	text-indent:-9999px;	width:195px;	margin:0 0 15px 0;}.features2List{	display:inline;	float:left;	width:195px;	border-right:1px solid #dadada;	padding:0 15px 0 20px;	height:290px;}.features2List strong{	color:#ce3326;	font-weight:bold;	padding:15px 0 0 0;}#features2list p{	text-align:left;	margin:10px 0 0 0;	padding:0 0 10px 0;	width:200px;}.features2List a{	color:#e87a07;	text-decoration:underline;	font-weight:bold;}.features2List a:hover{	color:#6d6b6b;	text-decoration:underline;	font-weight:bold;}.blog2List{	background: url(/000000000/00000000/00000000/0101:00002:045052008/444028A2/14502A88/54A32843.image;i7:,/blogBG.png) 15px 35px no-repeat;	display:inline;	float:left;	width:195px;	border-right:1px solid #dadada;	padding:0 15px 0 20px;	height:290px;}.blog2List p{	text-align:left;	margin:0 0 0 60px;	width:155px;}.blog2List strong{	color:#ce3326;	font-weight:bold;	padding:15px 0 0 0;}.blog2List a{	color:#e87a07;	text-decoration:underline;	font-weight:bold;}.blog2List a:hover{	color:#6d6b6b;	text-decoration:underline;	font-weight:bold;}.testimonialList{	display:inline;	float:left;	width:195px;	border-right:1px solid #dadada;	padding:0 15px 0 20px;	height:290px;}.testimonialList p{	width:190px;}.testimonialList br{	margin:15px 0;}.testimonialList strong{	font-weight:bold;	padding:15px 0 0 0;}.testimonialList a{	color:#e87a07;	text-decoration:underline;	font-weight:bold;}.testimonialList a:hover{	color:#6d6b6b;	text-decoration:underline;	font-weight:bold;}#newsList li{	margin:10px 0 0 0;	list-style-type:none;	padding:0 0 10px 0;	border-bottom:1px solid #dadada;}#newsList p,h4{	margin:0;	padding:0;	}.scheduleDemocenter{	text-align:center;}#features2 span{	background: url(/000000000/00000000/00000000/0101:00002:051052820/00002A28/05450AAA/04D28A51.image;i7:,/arrowBullet.png) no-repeat;	height:17px;	line-height:9px;	padding: 0 0 2px 20px;}/* ---------------------------------- END FEATURES 2 STYLES ---------------------------------- *//* ---------------------------------- SECONDARY PAGE STYLES ---------------------------------- */#contentWrap{	background:#FFF;	display:inline;	float:left;	width:921px;	padding:20px 20px 30px 20px;}#systemWrap{	background:#FFF;	display:inline;	float:left;	width:941px;	padding:0 0 30px 0;}/* ---------------------------------- END SECONDARY PAGE STYLES ---------------------------------- *//* ---------------------------------- NEWS STYLES ---------------------------------- */h2#newspr{	background: url(/000000000/00000000/00000000/0101:00002:014510A8A/0050800A/10040208/110A2156.image;i7:,/hdr_newspr.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:172px;	margin:20px 0 20px 20px;}#newsarchive{	width:290px;	list-style-type:none;	float:left;	display:inline;	margin:20px 40px 0 20px;	padding:0;}#newsarchive ul {	list-style:none;	margin: 10px 0 0 0;	padding: 0;	width: 290px;	border-top:1px solid #e7e6e6;}#newsarchive li{	list-style-type:none;	padding:0;	font-size: 11px;	padding: 7px 3px 7px 3px;	border-bottom:1px solid #e7e6e6;}#newsarchive li:hover {	background: #f5f5f5;}#newsarchive a{	color:#478b8e;	text-decoration: none;}#newsarchive a:hover { color: #2b2b2b; }#newscontent{	margin:20px 0 0 0;	width:560px;	float:left;	display:inline;}#newscontent a{	color:#478b8e;	text-decoration: none;}#newscontent li:hover {	background: #f5f5f5;}#newscontent h3 {	font-size: 24px;	font-family: helvetica, arial, sans-serif;	line-height: 28px;	margin: 0 0 14px 0;}#newscontent p {	margin: 10px 0;	color: #1e1e1d;	font-size: 13px;	line-height: 17px;}#newscontent ul { margin: 0; list-style: none; padding:0; }#newscontent li {	list-style: none;  	background: url(/000000000/00000000/00000000/0101:00002:015402800/41112800/0401208A/55A1AA7D.image;i7:,/bullet_gray.png) 0 5px  no-repeat;  	padding-left: 15px;    	margin:0 10px 10px 0;  	line-height:15px;}.divide{	margin:0 0 0 20px;}/* ---------------------------------- NEWS STYLES ---------------------------------- *//* ---------------------------------- COMMANDCENTERHD STYLES ---------------------------------- */#CCHDBG{	background: #fff url(/000000000/00000000/00000000/0101:00002:055102808/444508A2/40050A28/55F9A8D2.image;i7:,/CCHDoverviewBG.jpg) left top no-repeat;	display:inline;	float:left;	width:941px;}#headerCopy{	color:#888;	font-size:14px;	width:375px;	padding-left:20px;	line-height:25px;}#headerCopy p+p{	margin:10px 0 0 0;}#CCHDBG a{	color:#ee8d3e;}#CCHDBG a:hover{	color:#6d6b6b;}h2#designscheduleDeploy{	background: url(/000000000/00000000/00000000/0101:00002:015552282/1501028A/04102A02/113C89B6.image;i7:,/hdr_dsnschdeploy.png) left top no-repeat;	text-indent:-9999px;	height:27px;	width:291px;	margin:86px 0 10px 20px;}		h2#quickSetup{	background: url(/000000000/00000000/00000000/0101:00002:050050082/5110AA80/55042A8A/00288BC2.image;i7:,/hdr_quickSetup.png) left top no-repeat;	text-indent:-9999px;	height:47px;	width:188px;	margin:0 0 10px 0;}	h2#completeControl{	background: url(/000000000/00000000/00000000/0101:00002:0510520A2/514088A2/5114002A/01780B84.image;i7:,/hdr_completeControl.png) left top no-repeat;	text-indent:-9999px;	height:47px;	width:242px;	margin:0 0 10px 0;}	h2#empowerCreativity{	background: url(/000000000/00000000/00000000/0101:00002:014140288/51440280/00140A20/4479891F.image;i7:,/hdr_empowerCreativity.png) left top no-repeat;	text-indent:-9999px;	height:47px;	width:262px;	margin:0 0 10px 0;}.CCHDInfo{	display:inline;	float:left;	width:275px;	margin:20px 40px 0 0;	line-height:23px;}/* ---------------------------------- END COMMANDCENTERHD STYLES ---------------------------------- *//* ---------------------------------- FEATURES AND BENEFITS STYLES ---------------------------------- */h2#featuresandBenefits{	background: url(/000000000/00000000/00000000/0101:00002:010002000/41418888/00112008/0055A34A.image;i7:,/hdr_features.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:299px;	margin:20px 0 0 20px;}h2#featuresSysReq{	background: url(/000000000/00000000/00000000/0101:00002:044040000/14142208/41440800/1000A3E1.image;i7:,/hdr_featuresSysReq.png) left top no-repeat;	text-indent:-9999px;	height:24px;	width:218px;	margin:20px 0 15px 45px;}h2#quickAdoption{	background: url(/000000000/00000000/00000000/0101:00002:001052AA0/0554A8A0/55450882/543789E7.image;i7:,/hdr_quickAdoption.png) left top no-repeat;	text-indent:-9999px;	height:23px;	width:143px;	margin:10px 0 5px 0;}h2#hittheGround{	background: url(/000000000/00000000/00000000/0101:00002:00550208A/44100200/54102A88/010903E2.image;i7:,/hdr_hittheGround.png) left top no-repeat;	text-indent:-9999px;	height:23px;	width:221px;	margin:10px 0 5px 0;}h2#scale{	background: url(/000000000/00000000/00000000/0101:00002:005010822/4545AAA2/400528A0/053603D9.image;i7:,/hdr_scale.png) left top no-repeat;	text-indent:-9999px;	height:23px;	width:157px;	margin:10px 0 5px 0;}h2#marketplace{	background: url(/000000000/00000000/00000000/0101:00002:050542288/50418202/410128A2/0442ABFE.image;i7:,/hdr_marketplace.png) left top no-repeat;	text-indent:-9999px;	height:43px;	width:151px;	margin:15px 0 10px 10px;}h2#futureproof{	background: url(/000000000/00000000/00000000/0101:00002:040440A02/4101A280/00142808/5154016C.image;i7:,/hdr_futureProof.png) left top no-repeat;	text-indent:-9999px;	height:43px;	width:178px;	margin:15px 0 10px 0;}h2#api{	background: url(/000000000/00000000/00000000/0101:00002:044152808/5455A800/550428A8/441E0112.image;i7:,/hdr_api.png) left top no-repeat;	text-indent:-9999px;	height:43px;	width:185px;	margin:15px 0 10px 10px;}h2#supportResearch{	background: url(/000000000/00000000/00000000/0101:00002:00450008A/4144A002/501002AA/456B29F8.image;i7:,/hdr_supportResearch.png) left top no-repeat;	text-indent:-9999px;	height:43px;	width:238px;	margin:15px 0 10px 0;}#featuresWrap{	display:inline;	float:left;	width:941px;	background: #fff url(/000000000/00000000/00000000/0101:00002:0014500A2/50152228/101102A2/5159092D.image;i7:,/featurestvBG.jpg) left top no-repeat;	padding:0 0 50px;	position:relative;}#mentionWrap{	width:941px;	float:left;	display:inline;}	#benefitsWrap{	background: url(/000000000/00000000/00000000/0101:00002:0445502AA/51102288/0151200A/10F42861.image;i7:,/benefitsBG.png) left top no-repeat;	width:560px;	float:left;	display:inline;	margin:0 0 0 20px;	padding:0 0 0 10px;}.benefitsCopy{	width:260px;	float:left;	display:inline;	margin:0 20px 20px 0;}.margin10{	margin-left:10px;}#sysWrap{	width:305px;	height:340px;	background: url(/000000000/00000000/00000000/0101:00002:0044128A0/1511A8A0/455402A8/45B403C2.image;i7:,/sysBG.png) left top no-repeat;	float:left;	display:inline;	margin:0 0 0 20px;}#requirementsList{	width:230px;	padding:0 0 0 40px;	font-size:13px;	font-weight:bold;		}#requirementsList li{	list-style-type:none;	height:10px;	line-height:23px;	vertical-align:middle;	}.starBullet{	background: url(/000000000/00000000/00000000/0101:00002:00154220A/51002A22/44412208/00DE8156.image;i7:,/starBullet.png) left no-repeat;	padding:0 0 12px 25px;}.borderLast{	border-bottom:#d7d7d7 1px solid;	padding:0 0 15px 25px;}#compatible{	float:left;	display:inline;	margin:20px 0 100px 0;}#featuresInfo{	display:inline;	float:left;	width:375px;	margin:20px 40px 0 20px;	font-size:14px;	color:#888;	line-height:23px;}#featuresInfo p+p{	margin:10px 0 0 0;}#featuresInfo a:hover{	background-position:-157px; 0;}#featuresInfo a{	background: url(/000000000/00000000/00000000/0101:00002:000500880/55518A20/10112280/41F40A72.image;i7:,/btn_requestMore.png) left top no-repeat;	width:157px;	height:55px;	display:block;	text-indent:-9999px;		margin:10px 0 0 100px;}.requestInfo a:hover{	background-position:-157px 0;}.featuresCopy{	display:inline;	float:left;	width:270px;	margin:20px 40px 0 0;	line-height:25px;}/* ---------------------------------- END FEATURES AND BENEFITS STYLES ---------------------------------- *//* ---------------------------------- SYSTEM REQUIREMENT STYLES ---------------------------------- */h2#sysRequirements{	background: url(/000000000/00000000/00000000/0101:00002:045542A8A/04508088/55410002/417C0B74.image;i7:,/hdr_sysRequirements.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:404px;	margin:20px 0 0 0;}h2#keepitSimple{	background: url(/000000000/00000000/00000000/0101:00002:0500420A2/5115008A/14510202/111181D8.image;i7:,/hdr_keepitSimple.png) left top no-repeat;	text-indent:-9999px;	height:56px;	width:739px;	margin:20px 0 20px 0;}#systemRequirements{	background: url(/000000000/00000000/00000000/0101:00002:0451422A0/15012288/1110228A/50E2AB4A.image;i7:,/systemRequirements.jpg) left top no-repeat;	height:175px;	width:915px;	margin:20px 0 0 0;}#systemSheets{	background: url(/000000000/00000000/00000000/0101:00002:00010288A/40508A02/45112222/41F40BE9.image;i7:,/sysSheetsBG.png) left top no-repeat;	width:915px;	height:175px;	margin:0;}#systemSheets a{	color:#acce95;}#systemSheets a:hover:{	color:#6d6b6b;}#hdtv{	width:177px;	padding:0 5px;	display:inline;	float:right;}#dmp{	width:175px;	padding:0 5px;	margin:0 0 0 10px;	display:inline;	float:right;}#firefox{	width:140px;	padding:0;	display:inline;	float:right;}#internet{	width:220px;	padding:0 5px;	display:inline;	float:right;}#internet{	width:156px;	padding:0 5px;	display:inline;	float:right;}/* ---------------------------------- END SYSTEM REQUIREMENT STYLES ---------------------------------- *//* ---------------------------------- Transport STYLES ---------------------------------- */h2#hdr_transportHD{	background: url(/000000000/00000000/00000000/0101:00002:010540880/01542202/14110A20/5487232D.image;i7:,/hdr_transportHD.png) left top no-repeat;	text-indent:-9999px;	height: 44px;	width:858px;	margin:20px 0 0 0;}h2#hdr_betasignup{	background: url(/000000000/00000000/00000000/0101:00002:000550228/41010880/10050AAA/511E89B5.image;i7:,/hdr_betasignup.png) left top no-repeat;	text-indent:-9999px;	height: 44px;	width:549px;	margin:20px 0 0 0;}h2#hdr_whatisthd{	background: url(/000000000/00000000/00000000/0101:00002:0514402A2/11400082/55012AA8/40C201B2.image;i7:,/hdr_whatisthd.png) left top no-repeat;	text-indent:-9999px;	height:20px;	width:185px;	margin:10px 0 10px 0;}h2#hdr_therequirements{	background: url(/000000000/00000000/00000000/0101:00002:0005528A0/14548A2A/404408AA/00922BAC.image;i7:,/hdr_therequirements.png) left top no-repeat;	text-indent:-9999px;	height:23px;	width:127px;	margin:30px 0 5px 0;}h2#hdr_howdoesitWork{	background: url(/000000000/00000000/00000000/0101:00002:0054108A8/0154202A/01000AA0/011DABE9.image;i7:,/hdr_howdoesitWork.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:160px;	margin:10px 0 10px 0;}#thdCopy{	display:inline;	float:left;	width:410px;	margin:30px 30px 0 0;	line-height: 23px;	}#thdVideo{	width:470px;	float:left;	display:inline;	margin:30px 0 0 0;}#thdCopya:hover{	color:#595959;	text-decoration:underline;}#thdCopy a{	color:#8fbd70;}.btn_beta{	margin:25px 15px 0 0;	float:left;	display:inline;}.btn_air{	margin:25px 0 0 0;	float:left;	display:inline;	}#thdCopy br {	margin-top: 20px;	margin-bottom:20px;}/* ---------------------------------- END TransportDHDSTYLES ---------------------------------- *//* ---------------------------------- RESOURCE CENTER STYLES ---------------------------------- *//* ---------------------------------- END RESOURCE STYLES ---------------------------------- */#resourceWrap{	float:left;	display:inline;	width:886px;	margin:0 0 0 20px;	padding:0 0 15px 0;}#signIn{	background: url(/000000000/00000000/00000000/0101:00002:01155000A/0154A0A8/04042A02/01D02374.image;i7:,/resourceBorderLeft.png) left top no-repeat;	width:398px;	float:left;	display:inline;	list-style-type:none;	padding:0 20px 0 20px;	border-right: 1px solid #cdcccc;		text-align:left;}#signIn input.fields{	width:300px;}#signIn label{	width:150px;	margin:0 15px 0 0;	float:left;	display:inline;}#signIn input{	float:left;	display:inline;}.bottomBorder{	margin:15px 0 15px 0;	padding:0 0 15px 0;	border-bottom: 1px solid #cdcccc;}.topBorder{	margin:15px 0 15px 0;	padding:15px 0 0 0;	border-top: 1px solid #cdcccc;}.topRegister{	margin:10;	border-top: 1px solid #cdcccc;}#signIn a{	color:#8fbd70;}#signIn a:hover{	color:#595959;}#register{	background: url(/000000000/00000000/00000000/0101:00002:0110422A8/0150A280/54150A00/11C0A3D5.image;i7:,/resourceBorderRight.png) right top no-repeat;	width:398px;	float:left;	display:inline;	list-style-type:none;	padding:0 20px 0 20px;}.bullet{	background: url(/000000000/00000000/00000000/0101:00002:015402800/41112800/0401208A/55A1AA7D.image;i7:,/bullet_gray.png) left no-repeat;	padding:0 0 0 15px;	line-height:22px;}.bulletAlign{	background: url(/000000000/00000000/00000000/0101:00002:015402800/41112800/0401208A/55A1AA7D.image;i7:,/bullet_gray.png) 0 .5em no-repeat;		padding:0 0 0 15px;	line-height:22px;}h2#resourceCenter{	background: url(/000000000/00000000/00000000/0101:00002:004112202/5401A8A0/50040080/002B294D.image;i7:,/hdr_resourceCenter.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:330px;	margin:20px 0 30px 0;}h2#resellerProgram{	background: url(/000000000/00000000/00000000/0101:00002:001110AA2/5145A20A/150508A2/04690165.image;i7:,/hdr_resellerProgram.png) left top no-repeat;	text-indent:-9999px;	height:45px;	width:690px;	margin:20px 0 30px 0;}.btn_login{	background: url(/000000000/00000000/00000000/0101:00002:011112228/01458A0A/11500082/40BC8046.image;i7:,/btn_loginBG.jpg) left top no-repeat;	width:89px;	height:26px;	text-indent:-9999px;	border:none;	margin:15px 0 0 0;}.btn_login:hover{	background-position:0 -26px;}.btn_register{	background: url(/000000000/00000000/00000000/0101:00002:040500228/45442A0A/4054080A/15FE0866.image;i7:,/btn_registerBG.jpg) left top no-repeat;	width:89px;	height:26px;	text-indent:-9999px;	border:none;	margin:15px 0 0 0;	display:block;}.btn_register:hover{	background-position:0 -26px;}.btn_submit{	background: url(/000000000/00000000/00000000/0101:00002:0501400A8/5404A8A2/00142808/54F12279.image;i7:,/btn_submitBG.jpg) left top no-repeat;	width:89px;	height:26px;	text-indent:-9999px;	border:none;	margin:5px 0 0 130px;	display:block;}.btn_submit:hover{	background-position:0 -26px;}.btn_apply{	background: url(/000000000/00000000/00000000/0101:00002:055502282/55518008/11140A2A/51FB20C8.image;i7:,/btn_applyBG.png) left top no-repeat;	width:89px;	height:26px;	text-indent:-9999px;	border:none;	margin:5px 0 0 0;	display:block;}.btn_apply:hover{	background-position:0 -26px;}#resellerIntro{	width:881px;	margin:0 0 0 20px;	list-style-type:none;}#resellerIntro ul li{	list-style-type:none;}h2#hdr_resellerApp{	background: url(/000000000/00000000/00000000/0101:00002:010102A08/4105028A/0500220A/553B09C1.image;i7:,/hdr_resellerApp.png) left top no-repeat;	text-indent:-9999px;	height:35px;	width:700px;	margin:20px 0 30px 0;}#industries{	margin:0 0 0 80px;	float:left;	display:inline;}#industriesServed td{	text-align:left;}#industriesServed li label {	float: left;	margin-top: 4px;}.disclaimer {	font-size: 10px;	line-height: 13px;	font-style: italic;}fieldset{	padding:0 0 0 10px;}#industriesServed {	border: 1px solid #dadada;	list-style: none;	float: left;	display: inline;	margin: 0 0 0 10px;	padding:0 0 10px 0;	margin:15px 0 0 125px;}#industriesFloat{	float:left;	display:inline;	margin:0 0 0 80px;	padding:0 0 0 47px;	text-align:left;}#resellerFormQuestions {	border: 1px solid #dadada;	padding:0;	margin:0;	width:500px;	list-style-type:none;	background:none;	margin:15px 0 0 125px;}#resellerFormQuestions td{	text-align:left;}#resellerFormQuestions td input{	padding-right:10px;}	/* ---------------------------------- RESELLER LIST STYLES ---------------------------------- */#resellerTop{	background: url(/000000000/00000000/00000000/0101:00002:000052A20/4545A0A2/00502020/549681F0.image;i7:,/resellerMap.png) right top no-repeat;	width:941px;	float:left;	display:inline;}#resellerTop p{	width:360px;	font-size:14px;	padding-left:20px;	line-height:25px;}#resellerTop p+p {	margin:10px 0 0 0;}#resellerTop p a{	color:#8fbd70;	font-weight:bold;}#resellerTop p a:hover{	color:#6d6b6b;	font-weight:bold;}h2#resellerList{	background: url(/000000000/00000000/00000000/0101:00002:0444102A0/51548A80/400000A2/1528096C.image;i7:,/hdr_resellerList.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:280px;	margin:30px 0 30px 20px;}h2#mpPartner{	background: url(/000000000/00000000/00000000/0101:00002:005112202/54402AA0/141502A2/17C72065.image;i7:,/hdr_marketplacepartner.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:394px;	margin:30px 0 30px 20px;}#resellerList{	margin:30px 0 0 20px;}#resellerList td{	padding:5px 0 5px 0;	}#resellerList th{	padding:0 0 15px 0;}.partnerLink {	color:#8fbd70;	font-weight:bold;}#resellerList a.partnerLink{	color:#6b9250;	font-weight:bold;}#resellerList tr a{	color:#6d6b6b;	font-weight:bold;}/* ---------------------------------- END RESELLER LIST STYLES ---------------------------------- *//* ---------------------------------- FRIENDS LIST STYLES ---------------------------------- */#friendsTop{	background: url(/i7:WebTemplate.blank_image;i7:) right top no-repeat;	width:938px;	height:235px;	float:left;	display:inline;}#friendsTop p{	width:360px;	font-size:14px;	padding-left:20px;	line-height:25px;}#friendsTop p+p {	margin:10px 0 0 0;}#friendsTop p a{	color:#8fbd70;	font-weight:bold;}#friendsTop p a:hover{	color:#6d6b6b;	font-weight:bold;}h2#hdr_friendsList{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:37px;	width:280px;	margin:30px 0 30px 20px;}#friendsList{	margin:0 0 0 20px;}#friendsList td{	padding:5px 0 5px 0;	}#friendsList th{	padding:0 0 15px 0;}.partnerLink {	color:#8fbd70;	font-weight:bold;}#friendsList a.partnerLink{	color:#6b9250;	font-weight:bold;}#friendsList tr a{	color:#6d6b6b;	font-weight:bold;}/* ---------------------------------- END FRIENDS LIST STYLES ---------------------------------- *//* ---------------------------------- VIP STYLES ---------------------------------- */h2#hdr_VIP{	background: url(/000000000/00000000/00000000/0101:00002:055050A00/4514A200/5041008A/1599032C.image;i7:,/hdr_VIP.png) left top no-repeat;	text-indent:-9999px;	height:43px;	width:585px;	margin:20px 0 0 20px;	float:left;	display:inline;}h2#hdr_packages{	background: url(/000000000/00000000/00000000/0101:00002:004050AAA/5101A882/41110A00/54268362.image;i7:,/hdr_packages.png) left top no-repeat;	text-indent:-9999px;	height:21px;	width:81px;	margin:0 0 15px 0;}h2#hdr_contactvip{	background: url(/000000000/00000000/00000000/0101:00002:044150822/1114AAAA/15142A2A/052A0B0E.image;i7:,/hdr_contactvip.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:90px;	margin:0 0 18px 0;}h2#hdr_vipMembers{	background: url(/000000000/00000000/00000000/0101:00002:050440A80/14012220/55452082/048EA923.image;i7:,/hdr_vipMembers.png) left top no-repeat;	text-indent:-9999px;	height:21px;	width:375px;	margin:0 0 15px 0;}h2#hdr_whatisvip{	background: url(/000000000/00000000/00000000/0101:00002:05500000A/50442202/445402A8/54932999.image;i7:,/hdr_whatisvip.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:304px;	margin:0 0 15px 0;}#vipCopy{	width:941px;	float:left;	display:inline;}#vipCopy br{	margin:20px 0;}#vipCopy p{	width:430px;	font-size:14px;	line-height:23px;		float:left;	display:inline;	padding:0;	margin:20px 0 0 20px;}#vipCopy img{	float:right;	display:inline;	margin:20px 40px 0 0;}#vipExamplecopy{	margin:30px 0 0 0;	width:941px;	float:left;	display:inline;	background: url(/000000000/00000000/00000000/0101:00002:045012A00/11000A88/010520A0/04ADAB46.image;i7:,/tv.png) 20px 0 no-repeat;	}#vipExamplecopy object{	width:243px;	float:left;	display:inline;	margin:6px 0 0 27px;	padding:0 0 8px 0;}#vipExamplecopy div{	width:405px;	float:right;	display:inline;	margin:0 40px 0 0;	}#packagesCopy{	margin:30px 0 0 20px;	width:445px;	float:left;	display:inline;}#packagesCopy{	margin:30px 0 0 20px;	width:445px;	float:left;	display:inline;	font-size:12px;	line-height:19px;}#packagesCopy p{	margin:0 0 15px 0;}#contactusCopy{	margin:30px 0 0 35px;	width:405px;	float:left;	display:inline;	font-size:12px;	line-height:19px;}#vipContactList{	width:405px;	float:left;	display:inline;}#vipContactList{	width:150px;	margin:0 15px 0 0;}#vipContactList{	width:150px;	margin:0 153px 0 0;}#vipContactList li{	text-align:left;	list-style-type:none;	margin:15px 0 0 0;	width:405px;}#vipformWrap{	display:inline;	float:left;	width:405px;	margin:0;	padding:0;}#vipformWrap input.fields{	width:200px;}/* ---------------------------------- END VIP STYLES ---------------------------------- *//* ---------------------------------- MODULES STYLES ---------------------------------- */h2#hdr_modulesmain{	background: url(/000000000/00000000/00000000/0101:00002:045550082/5044A002/45042200/440A2952.image;i7:,/hdr_modules.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:200px;	margin:20px 0 0 20px;}h2#callingallDevs{	background: url(/000000000/00000000/00000000/0101:00002:054100AA8/1104288A/01402082/51362103.image;i7:,/hdr_callingalldev.png) left top no-repeat;	text-indent:-9999px;	height:35px;	width:268px;	margin:30px 0 15px 0;}h2#mnewsletter{	background: url(/000000000/00000000/00000000/0101:00002:04514220A/14510000/45510888/05598B59.image;i7:,/hdr_mnewsletter.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:280px;	margin:30px 0 15px 0;}h2#example{	background: url(/000000000/00000000/00000000/0101:00002:045510202/11152AA2/10102000/15D8A1A8.image;i7:,/hdr_txtcampaign.png) left top no-repeat;	text-indent:-9999px;	height:35px;	width:268px;	margin:30px 0 5px 0;}#modulesInfo{	display:inline;	float:left;	width:430px;	margin:20px 40px 0 20px;	font-size:13px;	color:#888;	line-height:21px;}#modulesInfo a{	color:#83b560;}#modulesInfo a:hover{	color:#ee8d3e;}#modulesBG{	background: url(/000000000/00000000/00000000/0101:00002:0144122A0/5445AA0A/15502222/05ED811E.image;i7:,/modulesBG.jpg) top left no-repeat;	width:921px;	float:left;	display:inline;	padding:0 15px 0 0;}.modulesWrap{	width:890px;	float:left;	display:inline;    list-style-type:none;	margin:15px 0 0 7px;	padding:0;}.modulesWrap li{	float:left;	display:inline;    list-style-type:none;	width:285px;	color:#a19e9e;	margin:15px 10px 0 0;}.modulesWrap li img{	float:left;	display:inline;	margin-right:10px;}.modulesWrap li h2{	color:#ff9f03;	font-weight:strong;	float:left;	display:inline;	padding:0;	margin:0;	font-size:13px;}	.modulesWrap li p{	float:left;	display:inline;	padding:0;	margin:5px 0 0 0;	font-size:12px;	width:175px;}	#marketplaceWrap{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	width:890px;	float:left;	display:inline;    list-style-type:none;	margin:55px 0 0 0;	padding:0;}#marketplaceWrap p{	width:385px;	float:right;	display:inline;    list-style-type:none;	margin:0 3px 0 0;	padding:0;	font-size:13px;	color:#888;	line-height:21px;}h2#hdr_marketplace{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:26px;	width:391px;	margin:0 0 15px 0;	float:right;	display:inline;}#example{	width:480px;	float:left;	display:inline;	margin:0 0 0 20px;}#example img{	border:1px solid #595959;}#example p{	margin:10px 0 0 0;}#callingDevs{	width:362px;	float:left;	display:inline;	margin:0 0 35px 45px;}#callingDevs p{	border-top:1px dotted #595959;	border-bottom:1px dotted #595959;	padding:15px 0;}#callingDevs p a{	color:#83b560;}#callingDevs p a:hover{	color:#ee8d3e;}#mc_embed_signup{	width:362px;	float:left;	display:inline;	margin:0 0 35px 100px;}#mc_embed_signup form{	margin:0;	padding:0;}#mc_embed_signup p{	border-top:1px dotted #595959;	border-bottom:1px dotted #595959;	padding:15px 0;}/* ---------------------------------- END MODULES STYLES ---------------------------------- *//* ---------------------------------- Paas STYLES ---------------------------------- */#paasWrap{	width:941px;	background: url(/000000000/00000000/00000000/0101:00002:000152800/14510028/05450A02/01DE2343.image;i7:,/platformBG.jpg) left top no-repeat;	float:left;	display:inline;}.paasHeader{	width:345px;	color:#888;	font-size:14px;	padding-left:20px;	line-height:25px;	margin: 0 20px 15px 0;}.paasCopy{	width:270px;	color:#888;	font-size:12px;	padding-left:20px;	margin: 20px 20px 15px 0;	float:left;	display:inline;	line-height:23px;}h2#hdr_paas{	background: url(/000000000/00000000/00000000/0101:00002:004010288/51118888/11100A00/416521EB.image;i7:,/hdr_PaaS.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:390px;	margin:20px 0 30px 20px;}h2#hdr_rewards{	background: url(/000000000/00000000/00000000/0101:00002:000042080/414008A0/0501022A/0470297A.image;i7:,/hdr_rewards.png) left top no-repeat;	text-indent:-9999px;	height:46px;	width:745px;	margin:20px 0 30px 0;}h2#comeOne{	background: url(/000000000/00000000/00000000/0101:00002:0500100A8/0011080A/01112202/456BAB09.image;i7:,/hdr_comeOne.png) left top no-repeat;	text-indent:-9999px;	height:27px;	width:216px;	margin:10px 0 10px 0;}h2#nothing{	background: url(/000000000/00000000/00000000/0101:00002:040442028/41008208/1401222A/410E0B57.image;i7:,/hdr_nothing.png) left top no-repeat;	text-indent:-9999px;	height:27px;	width:226px;	margin:10px 0 10px 0;}h2#centralized{	background: url(/000000000/00000000/00000000/0101:00002:005450AA2/51502088/14540A0A/153D0903.image;i7:,/hdr_centralized.png) left top no-repeat;	text-indent:-9999px;	height:27px;	width:202px;	margin:10px 0 10px 0;}}h2#hdr_needsHeader{	background: url(/000000000/00000000/00000000/0101:00002:055402020/01400A08/01500A2A/040D8354.image;i7:,/hdr_needsHeader.png) left top no-repeat;	text-indent:-9999px;	height:20px;	width:140px;	margin:20px 0 20px 0;}/* ---------------------------------- END PaaS STYLES ---------------------------------- *//* ---------------------------------- LEADERSHIP STYLES ---------------------------------- */h2#leadership{	background: url(/000000000/00000000/00000000/0101:00002:0545400A8/4415000A/44500228/014429F9.image;i7:,/hdr_Leadership.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:200px;	margin:30px 0 30px 20px;}h2#craig{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:23px;	width:295px;	margin:0 0 10px 0;}#teamNav{	width:140px;	float:left;	display:inline;	list-style-type:none;	margin:5px 40px 0 20px;	padding:0;}#teamNav li{	width:140px;	list-style-type:none;	background: url(/000000000/00000000/00000000/0101:00002:055550082/1141A028/05502A00/40F729E3.image;i7:,/teamnavborder.jpg) bottom no-repeat;	padding:8px 0 8px 0;	font-size:14px;}#teamNav li:hover{	background: #fafafb url(/000000000/00000000/00000000/0101:00002:055550082/1141A028/05502A00/40F729E3.image;i7:,/teamnavborder.jpg) bottom no-repeat;}#teamNav li a{	margin:10px 0 0 0;	padding:10px 0 0 0;	color:#595959;	text-decoration:none;}#teamNav li a:hover{	margin:10px 0 0 0;	padding:10px 0 0 0;	color:#8fbd70;	text-decoration:underline;}.profileBorder{	border: 1px solid #bebebe;	padding:5px;}#profilePortrait{	margin:10px 0 0 0;	float:left;	display:inline;	width:260px;}#profileList{	width:263px;	float:left;	display:inline;	list-style-type:none;	margin:15px 0 0 0;	padding:0;}#profileList li{	list-style-type:none;	float:left;	display:inline;	width:170px;	margin:0 20px 10px 0;}#profileList li a{	color:#8fbd70;	text-decoration:none;	font-size:115%;}#profileList li p{	width:263px;	margin:5px 0 0 0;}#profileList li strong{	color:#8fbd70;	font-weight:bold;	font-size:103%;}#profileCopy{	margin:12px 40px 0 0;	float:left;	display:inline;	font-size:95%;	width:390px;}#profileCopy img{	padding:0;	margin:0 0 15px 0;}#profileCopy p{	padding:0;	margin:0;}.aboutTitles{	width:100px;	text-align:right;}#aboutList a{	color:#8fbd70;}#aboutList li{	width:380px;	border-bottom: 1px solid #b9b4b4;	list-style-type:none;	padding:5px 0 10px 0;	font-size:95%;}#aboutList tr{	width:380px;	border-bottom: 1px solid #b9b4b4;	list-style-type:none;	padding:5px 0 10px 0;	font-size:95%;}#aboutList td{	border-bottom: 1px solid #b9b4b4;	padding:5px 10px 5px 0;	font-size:95%;	margin:0 10px 0 0;}.aboutSpacing{	margin:0 0 0 25px;	padding:0 0 0 25px;}.aboutTitles{	width:100px;	text-align:right;}.detailTitles{	width:100px;	border-bottom: 1px solid #dadada;}.middleSpace{	width:20px;}#aboutList span{	margin:0 30px 0 0;	color:#8fbd70;	text-align:right;	width:80px;	margin:0;	font-weight:bold;}#aboutList p{	margin:0;	padding:0;}.topLine{	border-top: 1px solid #b9b4b4;}#iconList{	margin:10px 0 0 0;	float:left;	display:inline;	width:255px;	border-bottom: 1px solid #b9b4b4;	padding:5px 0 5px 0;	margin:0;	list-style-type:none;}#iconList li{	width:235px;	list-style-type:none;}#iconList li a{	color:#8fbd70;	text-decoration:underline;}#iconList li a:hover{	color:#6d6b6b;	text-decoration:underline;}#iconList li p{	float:left;	display:inline;	padding:0;	margin:0;}#iconList li img{	float:left;	display:inline;	padding:0 0 0 20px;	margin:0;}/* ---------------------------------- END LEADERSHIP STYLES ---------------------------------- *//* --------------------------------CCHD FOR ME STYLES ---------------------------------- */#CCHDForMeBG{	background: #fff url(/000000000/00000000/00000000/0101:00002:044552288/4515082A/114528A8/11F322F5.image;i7:,/cchdformeBG.jpg) left top no-repeat;	display:inline;	float:left;	width:941px;	padding:0 0 80px 0;}#CCHDForMeBG p{	width:390px;	margin:20px 0 0 20px;	font-size:14px;	color:#888;	line-height:25px;}#CCHDForMeBG p+p{	margin:10px 0 0 20px;}h2#cchdforme{	background: url(/000000000/00000000/00000000/0101:00002:044512A80/54550888/514008AA/00330904.image;i7:,/hdr_cchdforme.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:220px;	margin:20px 0 0 20px;}h2#hdr_howyouwantit{	background: url(/000000000/00000000/00000000/0101:00002:004150220/015588A2/40410A80/450EA1CA.image;i7:,/hdr_howyouwantit.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:180px;	margin:0 0 10px 0;}h2#hdr_changeAhead{	background: url(/000000000/00000000/00000000/0101:00002:0500108A0/505180A0/4054280A/547EAB82.image;i7:,/hdr_changeAhead.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:220px;	margin:0 0 10px 0;}h2#industries{	background: url(/000000000/00000000/00000000/0101:00002:0114028A2/5501222A/41540202/50498B47.image;i7:,/hdr_industries.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:270px;	margin:0;}#howyouwantitCopy {	width:422px;	float:left;	display:inline;	font-size:14px;	margin:15px 0 0 20px;}#howyouwantitList{	list-style-type:none;	width:422px;	margin:15px 0 0 0;}#howyouwantitList li{	font-size:12px;	list-style-type:none;	width:422px;	line-height:19px;}#changeAhead{	width:413px;	font-size:12px;	float:left;	display:inline;	margin:10px 0 0 50px;}.industriesList{	width:190px;	float:left;	display:inline;	margin:10px 30px 20px 0;}.industriesList li{	border-bottom:1px dotted #919191;	list-style-type:none;}#changeAhead p a{	color:#8fbd70;}#changeAhead p a:hover{	color:#3e3e3e;}#financial{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:040542A22/0110080A/05552A8A/41EF0075.image;i7:,/credit.png) left no-repeat;}#casino{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:040512228/10548828/50412200/144B8386.image;i7:,/financialIcon.jpg) left no-repeat;}#govt{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:0410422A2/55050082/1040080A/5045AB3F.image;i7:,/govtIcon.jpg) left no-repeat;}#healthCare{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:014142A00/0045A202/15012280/44DC2B18.image;i7:,/healthIcon.jpg) left no-repeat;}#highered{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:040040A8A/5444A020/55110882/40C82139.image;i7:,/higherIcon.jpg) left no-repeat;}#hospitality{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:041400080/00108208/114022A8/008E0913.image;i7:,/hospIcon.jpg) left no-repeat;}#k12{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:055410AA2/4145A288/40512802/005309A7.image;i7:,/eduIcon.jpg) left no-repeat;}#manufacture{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:040502800/5145AA22/01012A22/10B583B3.image;i7:,/manuIcon.jpg) left no-repeat;}#nonprofit{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:0454120A2/4014A022/41442820/04C18368.image;i7:,/nonprofitIcon.jpg) left no-repeat;}#retail{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:051112AA8/040108A0/15150A22/04C60176.image;i7:,/retailIcon.jpg) left no-repeat;}#sports{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:0550500A2/5051A280/45112882/15898B55.image;i7:,/sportIcon.jpg) left no-repeat;}#technology{	padding:5px 0  5px 25px;	background: url(/000000000/00000000/00000000/0101:00002:04011008A/14010020/450420A8/40A109EC.image;i7:,/television.png) left no-repeat;}/* --------------------------------END CCHD FOR ME STYLES ---------------------------------- *//* --------------------------------CCRS PAGE STYLES ---------------------------------- */h2#hdr_ccrs{	background: url(/000000000/00000000/00000000/0101:00002:00115282A/4414A800/55152220/446CA1A8.image;i7:,/hdr_ccrs.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:805px;	margin:20px 0 0 20px;}h2#whatisaCCRS{	background: url(/000000000/00000000/00000000/0101:00002:050050A2A/1411AA20/1555288A/55852B18.image;i7:,/hdr_whatisaCcrs.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:300px;	margin:15px 0 10px 0;}h2#whydoIneedit{	background: url(/000000000/00000000/00000000/0101:00002:055150A22/45558220/5411028A/11C4A93E.image;i7:,/hdr_whydoiNeed.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:200px;	margin:15px 0 10px 0;}h2#cr100{	background: url(/000000000/00000000/00000000/0101:00002:04104000A/10040222/4415208A/5521AB12.image;i7:,/hdr_cr100.png) left top no-repeat;	text-indent:-9999px;	height:14px;	width:164px;	margin:15px 0 10px 0;}h2#optiplex{	background: url(/000000000/00000000/00000000/0101:00002:0555402A8/454422A8/00112822/05248BE8.image;i7:,/hdr_optiplex.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:153px;	margin:15px 0 10px 0;}#ccrsCopy a{	color:#8fbd70;	text-decoration:underline;}#ccrsCopy a:hover{	color:#595959;	text-decoration:underline;}#ccrsCopy{	width:410px;	float:left;	display:inline;	font-size:14px;	line-height:25px;	padding:15px 0 0 20px;}#ccrsHW{	padding:28px 20px 0 0;	width:410px;	float:right;	display:inline;	font-size:14px;}#ccrsHW p{	margin:0;	padding:0;	}.hardwareSpecs{	width:410px;	list-style-type:none;	border-bottom:solid 1px #dcdcdc;	color:#888888;	}.grayBG{	background:#f9f9f9;}.hardwareSpecs li{	width:410px;	padding:4px 0;	border-top:solid 1px #dcdcdc;}/* --------------------------------END CCRS PAGE STYLES ---------------------------------- *//* ----------------------------------ABOUT STYLES ---------------------------------- */#aboutusWrap{	background: #fff url(/000000000/00000000/00000000/0101:00002:05044208A/11002A2A/11550882/0585AA52.image;i7:,/aboutUsBG.jpg) left top no-repeat;	display:inline;	float:left;	width:941px;	padding:0;}#aboutusWrap a{	color:#8fbd70;	text-decoration:underline;}#aboutusWrap a:hover{	color:#595959;	text-decoration:underline;}#aboutusWrap p{	width:390px;	display:inline;	float:left;	margin:10px 0 0 20px;	font-size:14px;	color:#888;	line-height:25px;}h2#aboutUs{	background: url(/000000000/00000000/00000000/0101:00002:0541128A0/54100A2A/555422A0/5157A315.image;i7:,/hdr_aboutUs.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:220px;	margin:20px 0 10px 20px;}/* ----------------------------------END ABOUT STYLES ---------------------------------- *//* ---------------------------------- FORM STYLES ---------------------------------- */h2#hdr_contactUs{	background: url(/000000000/00000000/00000000/0101:00002:014500828/50412A8A/10440A08/506DAB07.image;i7:,/hdr_contactUs.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:189px;	margin:20px 0 30px 0;}h2#hdr_scheduleDemo{	background: url(/000000000/00000000/00000000/0101:00002:054042202/05518022/45450AAA/4460A9DE.image;i7:,/hdr_scheduleDemo.png) left top no-repeat;	text-indent:-9999px;	height:45px;	width:312px;	margin:20px 0 10px 0;}h2#hdr_newsletter{	background: url(/000000000/00000000/00000000/0101:00002:051542A82/1051282A/50442200/01580157.image;i7:,/hdr_newsletter.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:350px;	margin:20px 0 10px 0;}h2#hdr_support{	background: url(/000000000/00000000/00000000/0101:00002:0040428A2/51452002/11052202/15780BF9.image;i7:,/hdr_support.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:350px;	margin:20px 0 10px 0;}h2#sales{	background: url(/000000000/00000000/00000000/0101:00002:01411288A/5455A002/41142802/5532295A.image;i7:,/hdr_sales.png) left top no-repeat;	text-indent:-9999px;	height:17px;	width:42px;}h2#hdr_feedback{	background: url(/000000000/00000000/00000000/0101:00002:05050208A/0011A282/51112A0A/111281E8.image;i7:,/hdr_feedback.png) left top no-repeat;	text-indent:-9999px;	height:45px;	width:170px;	margin:20px 0 10px 0;}h2#genInquiries{	background: url(/000000000/00000000/00000000/0101:00002:044552000/5055A22A/10042020/10538946.image;i7:,/hdr_genInquiries.png) left top no-repeat;	text-indent:-9999px;	height:20px;	width:129px;}h2#humanResources{	background: url(/000000000/00000000/00000000/0101:00002:001142A02/0514008A/50402A82/055FAB43.image;i7:,/hdr_humanResources.png) left top no-repeat;	text-indent:-9999px;	height:16px;	width:140px;}h2#billingInfo{	background: url(/000000000/00000000/00000000/0101:00002:04040280A/01450800/00100228/003089A0.image;i7:,/hdr_billingInfo.png) left top no-repeat;	text-indent:-9999px;	height:20px;	width:139px;}h2#techSupport{	background: url(/000000000/00000000/00000000/0101:00002:050012020/001100A8/0014228A/519189AA.image;i7:,/hdr_techSupport.png) left top no-repeat;	text-indent:-9999px;	height:20px;	width:140px;}h2#hdr_thanks{	background: url(/000000000/00000000/00000000/0101:00002:050412222/14042280/14140AA0/14C10B0E.image;i7:,/hdr_thanks.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:189px;	margin:20px 0 30px 0;}h2#hdr_custom{	background: url(/000000000/00000000/00000000/0101:00002:054450A80/14112828/54000822/102723B0.image;i7:,/hdr_custom.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:462px;	margin:20px 0 30px 0;}h2#hdr_becomePartner{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:35px;	width:705px;	margin:20px 0 20px 0;}#formWrap{	display:inline;	float:left;	width:510px;	margin:0 0 0 30px;}#formWrap input.fields{	width:300px;}#formWrap textarea{	width:300px;	height:128px}#referralformWrap{	background: url(/000000000/00000000/00000000/0101:00002:0401122A8/4050A800/10500020/54B783D2.image;i7:,/visa.jpg) right 220px no-repeat;	display:inline;	float:left;	width:820px;	margin:0 0 0 30px;}#referralformWrap input.fields{	width:300px;}#referralformWrap textarea{	width:300px;	height:128px}#contactCopy a{	color:#8fbd70;}#contactCopy a:hover{	color:#6d6b6b;}.asterisk{	color:#d22315;}#inputList{	width:430px;}#inputList label{	width:150px;	margin:0 15px 0 0;}#inputList select{	width:150px;	margin:0 153px 0 0;}#inputList li{	text-align:right;	list-style-type:none;	margin:15px 0 0 0;}.textAreaFont{	font-family:helvetica, verdana, sans-serif;	font-size:12px;}#contactWrap{	width:320px;	background: url(/000000000/00000000/00000000/0101:00002:0501102A2/5510A888/41500A80/51BCAA54.image;i7:,/contactDivide.jpg) left top no-repeat;	float:left;	display:inline;	margin:95px 0 0 20px;}#contactCopy{	width:500px;	font-size:14px;	color:#888;	line-height:25px;	margin:0 0 20px 0;}#contactList{	width:290px;	margin:0 0 0 25px;}#contactList li{	list-style-type:none;	padding:7px 0 7px 20px;}#contactList li a{	color:#8fbd70;}#contactList li a:hover{	color:#6d6b6b;}.gray{	color:#f0f0f0;	background:#f0f0f0;	list-style-type:none;	padding:0 0 0 20px;	vertical-align:middle;}.comments{	vertical-align:top;}.submit{	width:86px;	height:27px;	text-align:left;	margin:20px 220px 0 0;}/* ---------------------------------- END FORM STYLES ---------------------------------- *//* ----------------------------------CAREER STYLES ---------------------------------- */#employmentbg{	margin:0;	padding:0;	width:941px;	background:#FFF url(/i7:WebTemplate.blank_image;i7:) top right no-repeat;	float:left;	display:inline;	padding:0 0 100px 0; }#careersBG{	margin:30px 0 0 0;	padding:0;	width:941px;	float:left;	display:inline;	margin:0;}#careersBG hr{	border:0;	width:90%;}.jobList a{	color:#8fbd70;}.jobList a:hover{	color:#3e3e3e;}.careerCopy a{	color:#8fbd70;}.careerCopy a:hover{	color:#3e3e3e;}.positionCopy{	font-size:14px;	font-weight:bold;}/*#employmentbg p {	width:445px;	height:200px;	font-family:Helvetica, Lucida Grande, sans-serif;	font-size:125%;	line-height:20px;	color:#555;	margin:20px 0 0 0;	padding:0;	}*/.careerCopy{	width:455px;	color:#888;	font-size:14px;	padding-left:20px;	line-height:25px;	margin: 30px 0 0 0;}.jobList{	width:500px;	margin:20px 0 0 20px;	padding:0;}.jobList li{	list-style-type:none;}.jobList li h3{	margin: 10px 0 10px 0;}h2#hdr_careers{	background: url(/000000000/00000000/00000000/0101:00002:0140108A0/5151A880/05140200/54348B0E.image;i7:,/hdr_careers.png) left top no-repeat;	text-indent:-9999px;	height:30px;	width:200px;	margin:20px 0 0 20px;}.employHeadline{	width:645px;	font-family:Helvetica, Lucida Grande, sans-serif;	font-size:125%;	line-height:20px;	color:#555;	margin:0;	padding:0;	float:left;	display:inline;}.employHeadline a{	color:#ca2416;}.employHeadline a:hover{	color:#757575;}#employmentLeft{	width:500px;	float:left;	display:inline;	margin:15px 0 0 20px;}#employmentLeft ul {	margin:10px 0 0 0;	padding:0;}#employmentLeft li {	list-style: none;  	background: url(/i7:WebTemplate.blank_image;i7:) 0 5px  no-repeat;  	padding-left: 15px;    	margin:0 10px 10px 0;  	line-height:15px;}#employmentLeft a{       color:#ca2416;       text-decoration:underline;}#employmentLeft a:hover{     color:#ca2416;     text-decoration:underline;}#employ_form label{	font-size:12px;	font-family:Helvetica, Lucida Grande, sans-serif;}#employTable{	width:460px;	padding:0;	margin:5px 0 10px 0;	border-top: 1px solid #dadada;}#employTable tr{	width:460px;	border-bottom: 1px solid #dadada;	list-style-type:none;	padding:5px 0 10px 0;	font-size:95%;}#employTable td{	border-bottom: 1px solid #dadada;	padding:5px 10px 5px 0;	font-size:95%;	margin:0 10px 0 0;}#employTable p{	padding:0;	margin:0;}#employTable span{	margin:0 30px 0 0;	color:#d72e1f;	width:80px;	text-align:left;	margin:0;	font-weight:bold;}#employTable a{	color:#d72e1f;	font-weight:bold;	text-decoration:underline;}#employTable a:hover{	color:#ccc;	font-weight:bold;	text-decoration:underline;}.noBorder{	border:none;}#demoLeft{	width:490px;	margin:0 30px 0 0;	padding:0;	float:left;	display:inline;}#demoLeft li { margin-bottom: 5px;}#demoRight{	float:left;	display:inline;	width:365px;	margin:0;	padding:0;}#demoRight img{	float: left;	display: inline;	margin-bottom: 25px;}#demoForm{	width:500px;} #demoTable{	width:485px;	padding:0;	margin:0;}#demoTable td{	padding:5px 0 10px 0;	margin:10px 0 10px 0;}#demoTable tr{	width:485px;	border-bottom: 1px solid #dadada;	list-style-type:none;	padding:5px 0 0 0;	font-size:95%;}#demoTable td{	border-bottom: 1px solid #dadada;	padding:5px 10px 5px 0;	font-size:95%;	margin:0 10px 0 0;}#employTable p{	padding:0;	margin:0;}#employTable span{	margin:0 30px 0 0;	color:#d72e1f;	width:80px;	text-align:left;	margin:0;	font-weight:bold;}#employTable a{	color:#d72e1f;	font-weight:bold;	text-decoration:none;}#employTable a:hover{	color:#d72e1f;	font-weight:bold;	text-decoration:underline;}#detailRight{	width:360px;	float:left;	display:inline;	margin:15px 0 0 45px;}#detailTable{	width:510px;	padding:0;	margin:5px 0 0px 0;	border-top: 1px solid #dadada;}#detailTable tr{	width:510px;	border-bottom: 1px solid #dadada;	list-style-type:none;	padding:5px 0 0 0;	font-size:95%;}#detailTable td{	padding:5px 10px 0 0;	font-size:95%;	margin:0 10px 0 0;}.border{	border-bottom: 1px solid #dadada;}#detailTable p{	padding:0;	margin:0;}#detailTable span{	margin:0 30px 0 0;	color:#d72e1f;	width:80px;	text-align:left;	margin:0;	font-weight:bold;}#detailTable a{	color:#d72e1f;	font-weight:bold;	text-decoration:none;}#detailTable a:hover{	color:#d72e1f;	font-weight:bold;	text-decoration:underline;}#employemailList{	width:200px;	float:right;	display:inline;	list-style-type:none;	margin:225px 0 50px 40px;	padding:0;}#employemailList li{	list-style-type:none;        line-height:19px;}#employemailList li a{	margin:10px 0 0 0;	padding:10px 0 0 0;	color:#000;	text-decoration:none;}#employemailList li a:hover{	margin:10px 0 0 0;	padding:10px 0 0 0;	color:#ca2416;	text-decoration:underline;}.floatRight{	float:right;	margin:0;	padding:0;}/* ----------------------------------EMPLOYMENT STYLES ---------------------------------- *//* ----------------------------------FAQ STYLES ---------------------------------- *//* ----------------------------------END FAQ STYLES ---------------------------------- */h2#hdr_faq{	background: url(/000000000/00000000/00000000/0101:00002:040402A00/14442880/044020A0/512F2BB7.image;i7:,/hdr_faq.png) left top no-repeat;	text-indent:-9999px;	height:37px;	width:425px;	margin:20px 0 30px 20px;}#faqFloat{	font-size:14px;	width:881px;	margin:0 0 0 9px;	padding:0;	float:left;	display:inline;		}#faqQuestions{	font-size:14px;		}#faqQuestions li{	padding:0 0 5px 0;	margin:0;	}#faqQuestions a{	color:#8fbd70;	text-decoration:underline;}#faqQuestions a:hover{	color:#595959;	text-decoration:underline;}#answerWrap{	width:881px;	margin:0 0 0 20px;}#answerWrap a:hover{	color:#595959;	text-decoration:underline;}#answerWrap a{	color:#8fbd70;}.faqAnswers a:hover{	color:#595959;	text-decoration:underline;}.faqAnswers{	margin:15px 0 0 0;	line-height:18px;}.faqAnswers h3{	font-weight:bold;	color:#595959;	padding:0 0 10px 0;	margin:0 0 10px 0;}.topStyle{	padding:10px 0 0 0;}/* ----------------------------------PARTNER TEMPLATE STYLES---------------------------------- */#partnerprofileLeft{	width:495px;	float:left;	display:inline;}#partnerprofileRight{	width:362px;	float:left;	display:inline;	margin:20px 0 0 50px;	padding:0;	}h2#hdr_batpack{	background: url(/000000000/00000000/00000000/0101:00002:041402022/4055220A/141420A2/03AF289C.image;i7:,/hdr_batpack.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:250px;	margin:20px 0 15px 20px;}h2#hdr_bluepony{	background: url(/000000000/00000000/00000000/0101:00002:055402A02/10042022/50100888/07EB0895.image;i7:,/hdr_bluepony.png) left top no-repeat;	text-indent:-9999px;	height:37px;	width:150px;	margin:20px 0 15px 20px;}h2#hdr_jls{	background: url(/000000000/00000000/00000000/0101:00002:015452AAA/1001AA80/05512A02/52D688CE.image;i7:,/hdr_jlsSolutions.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:343px;	margin:20px 0 15px 20px;}h2#hdr_pikewood{	background: url(/000000000/00000000/00000000/0101:00002:0501000AA/10010A80/15452A2A/47DC0AE1.image;i7:,/hdr_pikewood.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:290px;	margin:20px 0 15px 20px;}h2#hdr_steph{	background: url(/000000000/00000000/00000000/0101:00002:011152820/1044228A/51110220/128EA869.image;i7:,/hdr_steph.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:360px;	margin:20px 0 15px 20px;}h2#hdr_dk{	background: url(/000000000/00000000/00000000/0101:00002:054510AA8/045488A8/44142A2A/5285A86B.image;i7:,/hdr_dk.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:380px;	margin:20px 0 15px 20px;}h2#hdr_delphi{	background: url(/000000000/00000000/00000000/0101:00002:004450288/5041A228/50012A82/1294A2E0.image;i7:,/hdr_delphi.png) left top no-repeat;	text-indent:-9999px;	height:36px;	width:376px;	margin:20px 0 15px 20px;}h2#hdr_egenius{	background: url(/000000000/00000000/00000000/0101:00002:0055420A0/50000A08/44142282/56920268.image;i7:,/hdr_egenius.png) left top no-repeat;	text-indent:-9999px;	height:37px;	width:397px;	margin:20px 0 15px 20px;}h2#hdr_sizzleReel{	background: url(/000000000/00000000/00000000/0101:00002:014112AA0/0010800A/11452A22/06CF88E8.image;i7:,/hdr_sizzleReel.png) left top no-repeat;	text-indent:-9999px;	height:22px;	width:114px;	margin:15px 0 15px 0;}#partnerDescription{	display:inline;	float:left;	width:466px;	margin:0 40px 0 20px;	font-size:14px;	color:#888;	line-height:25px;}#partnerDescription br {margin-top: 20px;margin-bottom:20px;}h2#hdr_exampleScreen{	background: url(/000000000/00000000/00000000/0101:00002:041412200/1550A8A8/04152820/439602EB.image;i7:,/hdr_exScreen.png) left top no-repeat;	text-indent:-9999px;	height:26px;	width:171px;	margin:15px 0 15px 0;}h2#hdr_modules{	background: url(/000000000/00000000/00000000/0101:00002:054412AA2/41040880/54040A08/479DA8C0.image;i7:,/hdr_modulescontent.png) left top no-repeat;	text-indent:-9999px;	height:22px;	width:195px;	margin:20px 0 0 0;	padding:0;}h2#hdr_games{	background: url(/000000000/00000000/00000000/0101:00002:055002828/1450A0A0/101002A2/1411A947.image;i7:,/hdr_games.png) left top no-repeat;	text-indent:-9999px;	height:22px;	width:72px;	margin:20px 0 0 0;	padding:0;}#partnerInfo{	width:372px;	float:right;	display:inline;	margin-right:8px;}#partnerInfo img{	float:left;	display:inline;	margin-bottom:15px;}#partnerInfo ul{	padding:8px 0;	float:left;	display:inline;	font-size:13px;	color:#888;	width:210px;}#partnerInfo ul li{	list-style-type:none;	padding:6px 0;	border-bottom: 1px solid #cdcccc;}#partnerInfo ul a{	color:#83b560;	font-size:11px;}#partnerInfo p a:hover{	color:#ee8d3e;}#moduleListing{	width:362px;	float:left;	display:inline;	padding:0;	margin:0;	border-top:1px dotted #595959;	}#moduleListing ul{	width:362px;	float:left;	display:inline;	margin:0;	padding:0;}#moduleListing ul li{	float:left;	display:inline;	margin:0;	padding:0;	width:140px;	text-align:center;	margin:15px 45px 0 0;}/* ----------------------------------END PARTNER TEMPLATE STYLES---------------------------------- *//* ----------------------------------TEST DRIVE TEMPLATE STYLES---------------------------------- */h2#hdr_tDrive{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:36px;	width:343px;	margin:20px 0 15px 20px;}h2#hdr_getQuote{	background: url(/i7:WebTemplate.blank_image;i7:) left top no-repeat;	text-indent:-9999px;	height:36px;	width:343px;	margin:20px 0 15px 20px;}/* ----------------------------------END TEST DRIVE TEMPLATE STYLES---------------------------------- *//* ----------------------------------FOOTER STYLES ---------------------------------- */#footer{	background: #efefef url(/000000000/00000000/00000000/0101:00002:040142880/00042A2A/15152222/41048B9B.image;i7:,/footerBottom.jpg) left bottom no-repeat;	display:inline;	float:left;	width:961px;	margin:0;	font-size:11px;}#footer a{	color:#6d6b6b;	text-decoration:none;}#footer a:hover{	color:#6d6b6b;	text-decoration:underline;}#footerTop{	background: url(/000000000/00000000/00000000/0101:00002:051410080/5000A220/11450022/10060938.image;i7:,/footerTop.png) left top no-repeat;	width:961px;	height:14px;}.footerList{	display:inline;	float:left;	width:130px;	margin:15px 0 10px 0;	padding:0;}.customerList{	display:inline;	float:left;	width:150px;	margin:15px 0 10px 0;}.firstList{	margin-left:20px;}.footerList, .customerList li{	list-style-type:none;}.footerList, .customerList li strong{	color:#2b2b2b;}#footerBar{	border-top:1px #dddcdb solid;	border-bottom:1px #dddcdb solid;	height:30px;	width:913px;	margin:0 0 0 20px;}.footerContact{	display:inline;	float:left;	padding:5px 0 0 0;}.footerContact li{	display:inline;	float:left;	list-style-type:none;	margin:0 0 0 20px;}.footerTerms{	display:inline;	float:left;	padding:5px 0 0 0;	margin:0;	height:40px;}.footerTerms li{	display:inline;	float:left;	list-style-type:none;	margin:0 0 0 20px;}#footerConnect{	display:inline;	float:right;	padding:5px 0 0 0;}#footerConnect li{	display:inline;	float:right;	list-style-type:none;	margin:0 5px 0 0;	padding: 0 0 0 8px;}#facebook{	background: url(/000000000/00000000/00000000/0101:00002:004040222/4005A0AA/14000A02/550D2109.image;i7:,/facebookIcon.jpg) left no-repeat;}#linkedIn{	background: url(/000000000/00000000/00000000/0101:00002:055552020/00502A02/45140222/11A28923.image;i7:,/linkedInIcon.jpg) left no-repeat;}#blogger{	background: url(/000000000/00000000/00000000/0101:00002:0454402A8/15140820/5501208A/01A22A46.image;i7:,/bloggerIcon.jpg) left no-repeat;}#twitter{		background: url(/000000000/00000000/00000000/0101:00002:05150080A/41148A0A/55110A20/14FA83EE.image;i7:,/twitterIcon.gif) left no-repeat;}	/* --------------------------------FOOTER STYLES ---------------------------------- *//* --------------------------------POPUP STYLES ---------------------------------- */#specialOfferOverLayBox {	/*background:url(/i7:WebTemplate.blank_image;i7:) no-repeat top left;*/       background:#fff;       	width:545px;	height:200px;	position:absolute;	z-index:10;	color:#fff;	top:200px;	left:0;	display:none;	        border: 2px solid #f19743;}#specialOfferOverLay {	background:#000;	-moz-opacity: 0.6;	opacity:.60;	filter: alpha(opacity=60);	position:absolute;	top:0px;	left:0px;	z-index:2;	height:150%;	width:100%;}#specialOfferOverLayBox img{        margin:0;        padding:0;        border:0;}#specialOfferOverLayBox ul{     margin:0 0 15px 20px;     padding:0;       list-style-type:none;      float:left;      display:inline;}#specialOfferOverLayBox ul li{      list-style-type:none;      float:left;      display:inline;      color:#727272;}#specialOfferOverLayBox ul li a{      color:#f19743;}#specialOfferOverLayBox p{       padding:0;       margin:20px 0 0 20px;       font-family: Arial, Helvetica, sans-serif;       font-size:16px;       color:#47aa42;     }.clearClose{     margin:0;     padding:15px 0 0 0;      color:#fe7e16;}/* --------------------------------END POPUP STYLES ---------------------------------- *//* --------------------------------VIDEO BOX STYLES ---------------------------------- */#lbOverlay {	position: absolute;	left: 0;	width: 100%;	background-color: #000;	cursor: pointer;}#lbCenter, #lbBottomContainer {	position: absolute;	left: 50%;	overflow: hidden;	background-color: #fff; text-align: center; padding: 5px;}.lbLoading {	background: #fff url(/000000000/00000000/00000000/0101:00002:045050222/10158808/11142A02/51A78384.image;i7:,/loading.gif) no-repeat center;}#lbImage {	border: 10px solid #fff;}#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}#lbPrevLink {	left: 0;}#lbPrevLink:hover {	background: transparent url(prevlabel.gif) no-repeat 0% 15%;}#lbNextLink {	right: 0;}#lbNextLink:hover {	background: transparent url(nextlabel.gif) no-repeat 100% 15%;}#lbBottom {	font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 1.4em;	text-align: left;	border: 5px solid #fff;	border-top-style: none;}#lbCloseLink {	display: block;	float: right;	width: 66px;	height: 22px;	background: transparent url(/000000000/00000000/00000000/0101:00002:015102A80/1415A820/10040288/11E90A59.image;i7:,/closelabel.gif) no-repeat center;	margin: 5px 0;}#lbCaption, #lbNumber {	margin-right: 71px;}#lbCaption {	font-weight: bold;}/* -------------------------------- END VIDEO BOX STYLES ---------------------------------- *//* -------------------------------- Sticky STYLES ---------------------------------- */.featured-bar {	width: 100%;	height: 45px;	background: #292929;	position: fixed;	bottom: 0;	left: 0;	margin: 0; 	padding: 0 0 0 20px;	z-index: 10000;}.featured-bar li {	float: left;	border-right: 1px solid #161616;	border-left: 1px solid #434343;	height: 32px;	list-style: none;	padding-top: 10px;	padding-bottom:  8px;	margin-bottom: 0;	position: relative;}.featured-bar li.hover:hover{	background-color:#1d1d1d;}.featured-bar li.right {	float: right;}.featured-bar li img {	padding-right: 10px;	border: none;	vertical-align: middle;}.featured-bar li a {	text-decoration: none;	color: white;	height: 100%;	padding: 0;	padding-bottom: 20px;	line-height: 28px;}.featured-bar li:first-child {	border-left: none;}.featured-bar li:last-child {	border-right: none;}.featured-bar li ul {	display: none;}.featured-bar li:hover ul {	display: block;	width: 100%;	position: absolute;	margin: 0;	padding: 0;	left: 0;}.featured-bar li ul li {	clear: both;	height: 32px;	float: none;	padding: 0;	border-bottom: 1px solid #161616;	border-top: 1px solid #434343;}.featured-bar li ul li a {	display: block;	float: none;	width: 100%;	padding: 0 25px 0 10px;}.featured-bar li ul li:last-child {	border-bottom: none;}.openButton {	width : 23px;	height : 14px;	position : fixed;	right : 0;	cursor : pointer;	padding : 0 5px 5px 0;	zIndex : 20000}/* -------------------------------- Sticky STYLES ---------------------------------- */---------------------------------------------------------------------------------------------------------------------h2#hdr_docs{	background: url(/000000000/00000000/00000000/0101:00002:054142888/15412880/54012288/517923B9.image;i7:,/hdr_docs.png) left top no-repeat;	text-indent:-9999px;	height:37px;	width:550px;	margin:30px 0 30px 20px;}#hdr_techdoc{	background: url(/000000000/00000000/00000000/0101:00002:040450AA2/000088A0/15010A02/053B2BF6.image;i7:,/hdr_techdoc.png) left top no-repeat;	text-indent:-9999px;	height:29px;	width:320px;	margin:20px 0 20px 20px;}#techTop{	background: url(/000000000/00000000/00000000/0101:00002:051550028/5054A02A/55410202/50E38248.image;i7:,/bg_folder.png) right top no-repeat;	width:941px;	float:left;	display:inline;}#techTop p{	width:360px;	font-size:14px;	padding-left:20px;	line-height:25px;}#techTop p+p {	margin:10px 0 0 0;}#techTop p a{	color:#8fbd70;	font-weight:bold;}#techTop p a:hover{	color:#6d6b6b;	font-weight:bold;}h2#iwPartner{	background: url(/000000000/00000000/00000000/0101:00002:044410AA2/5105A822/45402022/004E8BE6.image;i7:,/hdr_iwpartners.png) left top no-repeat;	text-indent:-9999px;	height:44px;	width:394px;	margin:30px 0 30px 20px;}
