@charset "UTF-8";body{font-size:75%;background:#e9e9e9;font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;}h1,h2,h3{color:#333;}#mainmenu{margin:10px 0 0 0;list-style:none;}#mainmenu li{float:left;}.header{background:url(http://www.compusense.com/img/box_siteframe-tile.gif);}h1.logo{float:left;margin:0 20px 0 8px;}.subheader{background:url(http://www.compusense.com/img/box_siteframe-tile.gif);}#subnav{background:url(http://www.compusense.com/img/box_subnav.jpg);background-repeat:no-repeat;height:40px;margin-left:2px;}.homesubhead{background:url(http://www.compusense.com/img/bnr_home-messaging.gif);background-repeat:no-repeat;height:40px;margin-left:2px;}#subnav .title{margin-left:4px;}#subnav h2{font-size:.8em;font-weight:bold;padding:0;margin:8px 0 0 10px;float:left;color:#333;}#subnav img{float:left;margin-top:-1px;}#subnav ul{padding:0;margin:9px 0 0 3px;list-style:none;float:left;}#subnav li{color:#333;float:left;border-left:1px solid #999;line-height:normal;font-size:.785em;}#subnav li img{margin:-2px 0 0 7px;float:left;}#subnav li.first{border:none;margin-left:-6px;}#subnav a{color:#333;text-decoration:none;padding:0 8px 0 8px;}#subnav a:hover{color:#b6161b;text-decoration:none;}#subnav .selected{color:#b6161b;font-weight:bold;}.content{background:url(http://www.compusense.com/img/box_siteframe-tile.gif);}.pad{margin:0 20px 0 20px;}.showgrid{background:url(http://www.compusense.com/img/grid.png);}.column{margin-right:6px;}h2{margin:0;}.homerow{margin-top:10px;}.home_sidebar{width:299px;background-image:url(http://www.compusense.com/img/box_home-299wide-tile.gif);background-repeat:repeat-y;margin-bottom:6px;color:#555;}.home_sidebar .content{background-image:url(http://www.compusense.com/img/box_home-299wide-top.gif);background-repeat:no-repeat;padding:10px 14px 0;}.news h2{margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #e4e4e4;}.news ul{margin:0;list-style-type:none;}.news li p.date{font-size:.666em;font-weight:bold;margin:0;}.news li p.title{margin:0 0 4px 0;font-size:.833em;line-height:1.2em;padding-bottom:4px;border-bottom:1px solid #e4e4e4;}.news li p img{margin:0 0 0 10px;float:right;}.training h2{margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #e4e4e4;}.training ul{margin:0;list-style-type:none;}.training li p.title{margin:0;font-size:.833em;font-weight:bold;line-height:1.2em;padding-bottom:3px;}.training li a{text-decoration:none;color:#555;}.training li a:hover{text-decoration:underline;color:#b6161b;}.training li p.dates{font-size:.75em;letter-spacing:0;margin:0 0 6px 0;padding-bottom:3px;border-bottom:1px solid #e4e4e4;}#trainingdateholder{float:right;width:300px;margin-left:10px;margin-right:0;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:30px;background-color:#fff;border:1px solid #CCC;}#trainingdateholder h3{font-size:1em;font-weight:bold;padding-left:15px;padding-top:5px;color:#b6161b;}#traininglist{font-size:.833em;line-height:1.5em;}#traininglist ul{margin:0;padding:0;}#traininglist li{background-color:#fff;padding:0;margin-left:0;margin-bottom:1em;border-bottom:1px solid #e4e4e4;list-style-type:none;}#traininglist .title{font-weight:bold;padding-right:20px;}#traininglist .dates{color:#b6161b;}.sidebar_training{width:228px;background-image:url(http://www.compusense.com/img/box_sidebar_training-228wide-tile.gif);background-repeat:repeat-y;}.sidebar_training .content{background-image:url(http://www.compusense.com/img/box_sidebar_training-228wide-top.gif);background-repeat:no-repeat;padding:10px 13px 10px 13px;color:#555;}.sidebar_training img.more{float:right;}.softhomebox{width:330px;background-image:url(http://www.compusense.com/img/box_320wide-tile.gif);background-repeat:repeat-y;}.softhomebox p{margin:0 15px 0 15px;}.softhomebox .lmbutton_lg{margin:15px;}.trademark{color:#b6161b;font-weight:bold;}.sidebar{float:left;}.sidebar img.banner{margin-top:4px;}.sidebar img.first{margin-top:0;}.mininav{width:310px;margin:12px 0 0 12px;background-image:url(http://www.compusense.com/img/box_mininav-306wide-tile.gif);background-repeat:repeat-y;}.mininav .content{background-image:url(http://www.compusense.com/img/box_mininav-306wide-top.gif);background-repeat:no-repeat;}.mininav p{margin:0;padding:10px 10px 3px 10px;font-size:.75em;line-height:1.7em;color:#b6161b;}.mininav a{color:#b6161b;text-decoration:none;}.mininav a:hover{color:#333;text-decoration:underline;}.mainbox{width:669px;background-image:url(http://www.compusense.com/img/box_main-669wide-tile.gif);background-repeat:repeat-y;position:relative;margin:0 3px 0 4px;float:left;}.mainbox .content{padding:22px 15px 0;}.mainbox p{margin:0 0 1.5em;}.mainbox h3{width:450px;margin:0 0 12px 0;font-size:1.167em;font-weight:bold;line-height:1.25em;}.mainbox .software_landing p{width:428px;}.mainbox .sensory_landing p{width:428px;}.mainbox .feature_desc{width:306px;position:relative;margin-bottom:30px;}.mainbox .col2{position:absolute;top:82px;right:20px;}.mainbox .feature_desc h3{width:225px;margin:0 0 12px 0;font-size:1.167em;font-weight:bold;line-height:1.25em;}.mainbox .feature_desc img{position:absolute;right:15px;bottom:-15px;}.mainbox .content h2{margin:0 0 20px 0;font-size:1.5em;font-weight:bold;}.mainbox .content h2 img.logo_med{position:absolute;right:13px;top:22px;}.mainbox .content h2 img.logo_sm{position:absolute;right:13px;top:12px;}.mainbox ul.smallpoints li{margin-bottom:3px;list-style-type:disc;}.mainbox ul.smallpoints{margin-top:-10px;margin-bottom:10px;padding-top:0;}.mainbox .header1{background-image:url(http://www.compusense.com/img/box_main-669wide-top-headroom1.gif);background-repeat:no-repeat;background-position:top;}.mainbox .header2{background-image:url(http://www.compusense.com/img/box_main-669wide-top-headroom2.gif);background-repeat:no-repeat;}.mainbox .header3{background-image:url(http://www.compusense.com/img/box_main-669wide-top-headroom3.gif);background-repeat:no-repeat;}.mainbox .header4{background-image:url(http://www.compusense.com/img/box_main-669wide-top-headroom4.gif);background-repeat:no-repeat;}.mainbox .headerflash{background-image:url(http://www.compusense.com/img/box_main-669wide-top-fl.gif);background-repeat:no-repeat;background-position:top;}.mainbox .inline_subnav{background-image:url(http://www.compusense.com/img/box_soft-inline-subnav-190wide-tile.gif);background-repeat:repeat-y;margin-left:20px;width:190px;position:absolute;right:20px;}.mainbox .header2 .inline_subnav{top:100px;}.mainbox .header3 .inline_subnav{top:120px;}.mainbox .header4 .inline_subnav{top:130px;}.mainbox a{color:#b6161b;font-weight:bold;text-decoration:none;}.mainbox a:hover{color:#000;text-decoration:underline;}.mainbox .inline_subnav .content{background-image:url(http://www.compusense.com/img/box_soft-inline-subnav-190wide-top.gif);background-repeat:no-repeat;padding:10px 15px 0;}.inline_subnav h3{font-size:1em;margin:0 0 12px 0;font-weight:bold;color:#333;}.inline_subnav ul{list-style:none;margin:0;color:#b6161b;font-size:.917em;}.mainbox .inline_subnav li{margin-bottom:0;}.inline_subnav ul a{color:#b6161b;text-decoration:none;font-weight:normal;}.inline_subnav ul a:hover{color:#333;text-decoration:underline;font-weight:normal;}.sidebar .subnav{width:228px;background-image:url(http://www.compusense.com/img/box_sidebar-subnav-228wide-tile.gif);background-repeat:repeat-y;}.sidebar .subnav .content{background-image:url(http://www.compusense.com/img/box_sidebar-subnav-228wide-top.gif);background-repeat:no-repeat;padding:12px 15px 10px;}.sidebar .subnav h3{font-size:1em;margin:0 0 12px 0;font-weight:bold;color:#333;}.sidebar .subnav ul{list-style:none;margin:0;color:#b6161b;font-size:.917em;}.sidebar .subnav ul a{color:#b6161b;text-decoration:none;}.sidebar .subnav ul a:hover{color:#333;text-decoration:underline;}.sidebar .faq{width:228px;background-image:url(http://www.compusense.com/img/box_sidebar-faq-228wide-tile.gif);background-repeat:repeat-y;margin-top:6px;}.sidebar .faq .content{background-image:url(http://www.compusense.com/img/box_sidebar-faq-228wide-top.gif);background-repeat:no-repeat;padding:10px 15px 0;}.sidebar .faq h3{font-size:1em;margin:0 0 20px 0;font-weight:bold;color:#FFF;}.sidebar .faq ul{list-style:none;margin:0;color:#b6161b;font-size:.833em;}.sidebar .faq li{margin-bottom:5px;}.sidebar .faq .morebtn{float:right;}.mainbox li{margin-bottom:7px;}.sysreq table{font-size:.917em;text-align:left;border-collapse:collapse;width:550px;margin-bottom:25px;}.sysreq th{width:150px;background-color:#dcdbdb;border-top:1px solid #999;border-bottom:1px solid #999;font-weight:bold;}.sysreq tr td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#FFF;}.sysreq sup{color:#000;font-size:.75em;}.sysreq ol.notes{font-size:.917em;}.mainbox img.inlinepic{float:right;margin:0 10px 10px 10px;}.mainbox img.inlinebtn{float:right;margin:10px 10px 30px 10px;}.mainbox h3.has_sub{margin-bottom:3px;font-size:1.25em;width:auto;}.mainbox h4{margin-top:0;font-size:1.083em;margin-bottom:25px;}.hidden{display:none;}.required{color:#b6161b;}label{font-weight:normal;}form.info_request p.clearfix label{float:left;}form.info_request{width:400px;margin-left:20px;}form.info_request p{margin-bottom:10px;}form.info_request div.textinputs p{width:400px;}form.info_request div.textinputs input{float:right;width:200px;margin-top:0;}form.info_request select{float:right;position:relative;margin-top:0;width:200px;}form.info_request input[type="checkbox"]+label{margin-left:7px;}form.info_request p.note{margin:30px 0;font-weight:bold;}form.info_request p.instruction{margin-top:30px;width:450px;font-weight:bold;}form.info_request div p{margin:6px 0;}form.info_request div.radiogroup p{float:left;margin-right:15px;}form.info_request textarea{width:400px;height:100px;}form.info_request div.buttons{margin:30px 0;}.mainbox .addons{position:relative;}.mainbox .addons h2{margin-bottom:5px;}.mainbox .addons div.commuter{position:relative;width:317px;}.mainbox .addons div.sensetools{position:absolute;width:317px;right:0;top:0;}.mainbox .addons div.express{position:relative;width:317px;}.mainbox .addons img.learnmore{position:absolute;right:14px;bottom:14px;}.mainbox .addons div.sensetools img.learnmore{position:absolute;right:14px;bottom:20px;}.mainbox div.twocollist ul{float:left;width:275px;padding-bottom:15px;}img.pdf{float:left;margin-top:-3px;}img.pdf+a{float:left;margin-left:15px;}p.download{background-repeat:no-repeat;height:51px;font-size:.917em;font-weight:normal;color:#b6161b;padding-left:45px;padding-top:12px;line-height:1.3em;margin-bottom:0;}p.download.smbox{background-image:url(http://www.compusense.com/img/box_download-sm.gif);width:292px;}p.download.medbox{background-image:url(http://www.compusense.com/img/box_download-med.gif);width:356px;}p.download.lgbox{background-image:url(http://www.compusense.com/img/box_download-lg.gif);width:415px;}p.download .size{font-size:.75em;}p img.endbtn{margin-bottom:15px;}.mainbox.fullwidth{width:901px;background-image:url(http://www.compusense.com/img/box_fullsite-901wide-tile.gif);}.mainbox.fullwidth .content.header1{background-image:url(http://www.compusense.com/img/box_fullsite-901wide-top-headroom1.gif);}.mainbox.fullwidth .content.header2{background-image:url(http://www.compusense.com/img/box_fullsite-901wide-top-headroom2.gif);}.mainbox.fullwidth .content.clients{background-repeat:no-repeat;padding:22px 4px 0 4px;}.mainbox.fullwidth .content.clients h2{margin-left:10px;}#map_selector{float:left;margin:0;}.mapnav{margin:10px 0 0 0;list-style:none;width:439px;}.mapnav li{float:left;}#clients{float:left;font-size:.833em;width:438px;margin-left:2px;}#clients .types{background:url(http://www.compusense.com/img/box_clients-orgnav.jpg);background-repeat:no-repeat;height:31px;margin-bottom:15px;}#clients .types ul{padding:0;margin:10px 0 0 15px;list-style:none;float:left;}#clients .types li{float:left;border-left:1px solid #999;line-height:normal;padding:0 8px 0 8px;}#clients .types li.first{border:none;margin-left:-6px;}#clients .types a{color:#b6161b;font-weight:normal;text-decoration:none;}#clients .types a:hover{color:#333;text-decoration:none;}#clients .types a.selected{color:#333;font-weight:bold;}#clients .types a.selected:hover{color:#333;font-weight:bold;}#clients .list ul{padding-left:10px;width:308px;min-height:400px;float:left;}#clients .list li{line-height:1em;}#clients .listnav{width:66px;float:right;text-align:center;}#clients .listnav img{float:left;margin:0;padding:0;}#clients .listnav span.total{font-weight:bold;}.mainbox .sectionlinks{position:relative;}.mainbox .sectionlinks div{width:317px;height:91px;position:relative;margin-bottom:5px;}.mainbox .sectionlinks a.learnmore{position:absolute;right:7px;bottom:7px;}.mainbox .sectionlinks .rightcol{position:absolute;right:0;top:0;}.mainbox .sectionlinks a.learnmore{display:block;width:82px;height:32px;background:url(http://www.compusense.com/img/btn_learnmore-sm-test.png) 0 0 no-repeat;}.mainbox .sectionlinks a.learnmore:hover{background-position:-81px 0;}.trainingnav{margin:0 0 70px 0;list-style:none;width:634px;}.trainingnav li{float:left;}.trainingnav a{display:block;}.trainingnav a.reg{width:141px;height:43px;background:url(http://www.compusense.com/img/nav_training-registration.jpg) 0 0 no-repeat;}.trainingnav li.current a.reg{background:url(http://www.compusense.com/img/nav_training-registration-hover.jpg);}.trainingnav a.reg:hover{background:url(http://www.compusense.com/img/nav_training-registration-hover.jpg);}.trainingnav a.lev1c5{width:184px;height:43px;background:url(http://www.compusense.com/img/nav_training-lev1c5-workshop.jpg) 0 0 no-repeat;}.trainingnav li.current a.lev1c5{background:url(http://www.compusense.com/img/nav_training-lev1c5-workshop-hover.jpg);}.trainingnav a.lev1c5:hover{background:url(http://www.compusense.com/img/nav_training-lev1c5-workshop-hover.jpg);}.trainingnav a.lev2c5{width:186px;height:43px;background:url(http://www.compusense.com/img/nav_training-lev2c5-workshop.jpg) 0 0 no-repeat;}.trainingnav li.current a.lev2c5{background:url(http://www.compusense.com/img/nav_training-lev2c5-workshop-hover.jpg);}.trainingnav a.lev2c5:hover{background:url(http://www.compusense.com/img/nav_training-lev2c5-workshop-hover.jpg);}.trainingnav a.senstools{width:123px;height:43px;background:url(http://www.compusense.com/img/nav_training-senstools-workshop.jpg) 0 0 no-repeat;}.trainingnav li.current a.senstools{background:url(http://www.compusense.com/img/nav_training-senstools-workshop-hover.jpg);}.trainingnav a.senstools:hover{background:url(http://www.compusense.com/img/nav_training-senstools-workshop-hover.jpg);}div.trainingContainer{margin:0 5px 30px 5px;}div.trainingContainer div.details{display:none;}div.trainingContainer div.current{display:block;}div.trainingContainer div.details div{padding:10px;}div.trainingContainer div.details div.middle{border-top:#999 1px solid;border-bottom:#999 1px solid;}div.trainingContainer div.details div.last{border:none;}#faqRoot{width:650px;margin:0;padding:0;}.faq{width:650px;margin:0;margin-bottom:20px;}.research .faq h2{font-size:1.167em;}.faq h3{width:610px;font-size:1em;}.faq .faqcontent{margin:10px 10px 0 30px;}.faq h3.faqopened,.faq h3.faqclosed{cursor:pointer;padding:5px 0 5px 30px;margin-bottom:0;}.faq h3.faqclosed{background:transparent url(http://www.compusense.com/img/btn_faq-expanded.png) no-repeat scroll 0 0;}.faq h3.faqclosed:hover{color:black;background:url(http://www.compusense.com/img/btn_faq-expanded-hover.png) no-repeat scroll 0 0;}.faq h3.faqopened{color:black;background:transparent url(http://www.compusense.com/img/btn_faq-collapsed.png) no-repeat scroll 0 0;}.faq h3.faqopened:hover{color:black;background:url(http://www.compusense.com/img/btn_faq-collapsed-hover.png) no-repeat scroll 0 0;}form.researchpubs{margin-bottom:20px;}div.research .faq div{border-bottom:1px solid #CCC;margin-bottom:10px;}.sitemap{padding:0 15px;}.sitemap h4,h5,h6,ul{margin-bottom:2px;margin-top:2px;}.sitemap ul a{list-style-type:none;line-height:.7em;color:#666;}.sitemap h3 a{font-size:1.25em;color:#b6161b;}.sitemap h4 a{font-size:1.167em;font-weight:bold;color:#333;}.sitemap h5 a{font-size:1em;font-weight:bold;color:#333;}.sitemap h6 a{color:#666;}.sitemap div div{margin-right:20px;}.sitemap div.software{margin-bottom:20px;}.sitemap a{text-decoration:none;}.sitemap li a{font-weight:normal;}.sitemap a:hover{text-decoration:underline;}.newsevents .intro{padding-bottom:10px;border-bottom:1px solid #CCC;}.newsevents .item{padding-bottom:10px;border-bottom:1px solid #CCC;margin-bottom:15px;}.newsevents .title{font-weight:bold;}.newsevents .date{margin-left:20px;color:#b6161b;font-size:.833em;}.newsevents .caption{font-size:.833em;color:#b6161b;text-align:center;font-weight:normal;}.newsevents a:hover{color:#b6161b;}.newsevents img{border:1px solid #b6161b;}.newsevents .head{margin-bottom:15px;}.newsevents .imgcaption{margin-top:0;margin-left:10px;}.newsevents .imgcaption.first{margin-left:0;}.newsevents .floatright{float:right;}.newsevents .floatleft{float:left;}.newsevents .gallery{width:5000px;position:relative;}.newsevents .gallerywindow{width:600px;position:relative;overflow:hidden;}.newsevents .photonav{float:right;margin-right:20px;}.newsevents .photonav img{float:left;border:none;}.popup p{color:#b6161b;margin:5px 5px 10px 5px;text-align:left;}.footer{font-size:.75em;color:#666;padding-top:6px;padding-bottom:20px;}.footer a{color:#b6161b;text-decoration:none;}.footer a:hover{text-decoration:underline;}.footer .contact{text-align:right;}.content-bottom{background:url(http://www.compusense.com/img/box_siteframe-bottom.gif);}#subnav li a.emphasis{font-weight:bold;}#subnav li .italics{font-style:italic;}p{margin:0;}.team_error{color:#00F;font-weight:bold;font-size:10px;}#login{text-align:center;width:400px;height:300px;padding:20px;border:1px solid #eee;background-color:#f3f3f3;}#login h2{color:#333;font-size:1.75em;font-weight:bold;}#landingmenu{width:400px;padding:20px;border:1px solid #eee;background-color:#f3f3f3;}#landingmenu h2{color:#333;font-size:1.5em;font-weight:bold;}#landingmenu li{list-style-type:none;}.filelink{color:#b6161b;}.filelink:hover{color:#666;}#fb,#tw{padding-top:10px;}#tweetholder{background:#fff url(http://compusense.com/img/twitterbg.png) no-repeat;padding:10px 10px 10px 10px;width:290px;height:140px;}.tweetheader{padding:5px 5px 0 5px;}.tweet{width:270px;padding:4px 8px 4px 3px;height:100px;overflow-y:scroll;overflow-x:hidden;border:1px solid #ccc;border-top:none;background-color:#fff;}.tweet ul{margin:0;padding:0;}.tweet li{list-style:none;font-size:10px;line-height:1.4;margin:0;padding:0 0 10px 2px;border-bottom:1px solid #ccc;margin-bottom:5px;}.tweet_time{color:#999;font-weight:bold;}.tweet li a,.tweet_outro a{color:#b6161b;text-decoration:none;}.tweet li a:hover,.tweet_outro a:hover{color:#000;}.tweet_outro{font-size:10px;font-weight:bold;}
/*START THE ACCESIBILITY FORM*/
form.accessibility input[type='text'],form.accessibility textarea{
	border: solid 1px;
	padding: 2px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#333;
	font-size: 18px;
	margin: 1px 0px;
}
form.accessibility select,form.accessibility span{
	font-size: 18px;
	background-color: #fff;
}
form.accessibility label{
	color:#333;
	font-size: 18px;
	padding-right: 40px;
}
div.accFormSubWrapper{
	border: solid 1px #666;
	-webkit-box-shadow: 2px 2px 2px #aaa;
	-moz-box-shadow: 2px 2px 2px #aaa;
	box-shadow: 2px 2px 2px #aaa;
	margin: 15px 0;
	padding: 10px;
	background-color: #fefefe;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
input[type='reset']{
	margin: 0 0 0 20px;
/*
	float: right;
*/
}
div.accFormSubWrapper div span.personalInfo{
	font-size: 18px;
	display: inline-block;
	width: 120px;
}
p.accQ{
	font-size: 17px;
	font-weight: 900;
	margin: 2px 0;
}
textarea.explain,textarea.reg{
	width: 575px;
	height: 150px;
}
textarea.explain{
	display:none;
}
.pleaseExplain{
	display:none;
	color: #bb0000;
}
.focusActive{
	background-color: #F2F7FD;
}
span.req{
	color: #bb0000;
}
.redBox{
	width: 100%;
	position: fixed;
	top: 0px;
	color: #efefef;
	font-size: 16px;
	background-color: #660000;
	text-align: center;
	border-bottom: solid 1px #000;
}
p.thanks{
	font-size: 24px;
	color: #333;
	margin: 0px;
}
div.accFormSubWrapper input[type='reset']{
	background-color: transparent;
	border: none;
	font-size: 12px;
}
div.accFormSubWrapper input[type='reset']:hover{

}
div.accFormSubWrapper input[type='submit']{
	border: solid 1px #aaa;
	font-size: 17px;
	color: #fff;
	background: transparent url('/img/buttonSprite.png') repeat-x;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height: 23px;
}
div.accFormSubWrapper input[type='submit']:hover{
	background-position: 0 -23px;
	cursor: pointer;
}
div.accHeader,div.daggerFooter{
	padding: 0 0 0 20px;
}
div.accHeader p{
	font-size: 19px;
	margin: 0px;
	color: #333;
}
div.recLabel{
	text-align: left;
}
div.valiError{
	border: solid 2px #bb0000;
	background-color: #efefef;
}

