@charset "UTF-8"; *{font-size:100%; margin:0; padding:0}table{border:0; border-collapse:collapse; border-spacing:0}img{border:0; vertical-align:bottom}body{background:#353535 url(i/page-bg.jpg) repeat-x 50% 0; color:#fff; text-align:center; font:14px/140% Verdana,Arial,Helvetica,"Liberation Sans",FreeSans,sans-serif; min-width:780px}#wrap{width:787px; overflow:hidden; margin:0 auto}#header{width:780px; height:150px; background:url(i/header.jpg) no-repeat 1px 0; overflow:hidden; border-bottom:2px solid #600; margin:0 7px 0 0; text-align:left}a#homelink{display:block; width:280px; height:150px; padding:0; margin:0; float:left}a#homelink span{display:none; text-decoration:none}#toplinks{float:right; padding:22px 16px}#toplinks ul{margin:0; padding:0}#toplinks ul li{float:left; list-style:none; margin:0; padding:0 10px 0 0}#toplinks ul li a{outline:none; color:#fff; background:url(i/icons-top.gif) no-repeat; display:block; height:18px; width:44px}#toplinks ul li a span{display:none}#toplinks ul li.homeicon a{background-position:0 0}#toplinks ul li.homeicon a:hover, #toplinks ul li.homeicon a:focus{background-position:0 100%}#toplinks ul li.sitemapicon a{background-position:-56px 0}#toplinks ul li.sitemapicon a:hover, #toplinks ul li.sitemapicon a:focus{background-position:-56px 100%}#toplinks ul li.contacticon a{background-position:-112px 0}#toplinks ul li.contacticon a:hover, #toplinks ul li.contacticon a:focus{background-position:-112px 100%}#content{width:780px; padding:0 7px 0 0; background:url(i/right-shadow.png) no-repeat 100% 0; text-align:left}#tnav{width:780px; background:#333 url(i/tnav.png); height:38px; clear:both}#tnav ul{margin:0; padding:0; overflow:hidden}#tnav ul li{margin:0; padding:0 0 0 11px; list-style:none; background:url(i/tnav-divider.png) no-repeat 0 0; display:block; float:left}#tnav ul li.first{background:none; padding:0 0 0 13px}#tnav ul li a{display:block; float:left; margin:0; padding:0 10px; height:40px; font-size:13px; line-height:36px; text-transform:uppercase; text-decoration:none; white-space:nowrap; color:#eee}#tnav ul li a:hover, #tnav ul li a:focus{color:#f12}#topcontent{background:#353535 url(i/topcontent-bg.jpg) repeat-x 0 0; position:relative; border-bottom:2px solid #600}#maincontent{position:relative; width:100%; clear:both; background:#2c2c2c url(i/btmcontent-bg-2c2c2c.jpg) no-repeat 0 0; overflow:hidden}.contentshadow{position:absolute; top:0; left:0; width:780px; height:6px; background:url(i/contentshadow.png) no-repeat 0 0}#leftcolumn{float:left; width:180px; overflow:hidden; border-right:1px dotted #ccc; margin:30px 0}#maincolumn{float:left; width:558px; overflow:hidden}#footer{background:#900; color:#ecd; border-top:4px solid #c77373; font-size:0.8em; overflow:hidden}#footerleft{width:40%; float:left}#footerright{width:55%; padding:0 0 0 4%; float:left}.inner{padding:30px 20px}.inner-column-lft{width:70.4%; float:left}.inner-column-rt{width:26.4%; padding:0 0 0 3%; float:left; font-size:0.9em}#topcontent .inner{padding:0 5px; overflow:hidden}#leftcolumn .inner{padding:6px 20px}#footer .inner{padding:12px 20px}#footer a{color:#fff}#footer a:hover, #footer a:focus{text-decoration:underline}table.conferences{font-size:12px}table.conferences th{border-bottom:1px solid #eee}table.conferences td{padding-right:15px; border-bottom:1px solid #eee}table.conferences td.actions{text-align:right}#flashBanner{width:770px; height:300px; overflow:hidden}#benefitsmenu{padding:20px 0 0 0}#insetbenefitsmenu{border-left:1px dotted #ccc; float:right; padding:20px 0 5px 16px; margin:0 0 10px 20px; width:182px}#benefitsmenu ul, #insetbenefitsmenu ul{margin:0; padding:0}#benefitsmenu ul li, #insetbenefitsmenu ul li{margin:0; padding:2px 0; list-style:none}#benefitsmenu ul li a, #insetbenefitsmenu ul li a{display:block; padding:0 0 10px 30px; color:#fff; text-transform:uppercase}#benefitsmenu ul li a:hover, #benefitsmenu ul li a:focus, #insetbenefitsmenu ul li a:hover, #insetbenefitsmenu ul li a:focus{color:#f12}#benefitsmenu ul li.benefits a, #insetbenefitsmenu ul li.benefits a{background:url(i/icons-benefits.png) no-repeat 0 0}#benefitsmenu ul li.features a, #insetbenefitsmenu ul li.features a{background:url(i/icons-features.png) no-repeat 0 0}#benefitsmenu ul li.applications a, #insetbenefitsmenu ul li.applications a{background:url(i/icons-applications.png) no-repeat 0 0}#benefitsmenu ul li.news a, #insetbenefitsmenu ul li.news a{background:url(i/icons-news.png) no-repeat 0 0}a{text-decoration:none; color:#f90; outline:none}a:hover, a:focus{color:#f12}h1{font-size:1.6em; line-height:120%; margin:0 0 10px 0; font-variant:small-caps; color:#ff0; text-shadow:#401 2px 2px 5px}h2{font-size:1.3em; line-height:150%; padding:0 0 15px 0; font-style:italic; text-shadow:#401 2px 2px 5px}h3{font-size:1.3em; line-height:130%; font-weight:normal; color:#ff0; text-shadow:#401 2px 2px 5px}h4{font-size:1em; line-height:120%; color:#ff0; text-shadow:#401 2px 2px 5px}h5{font-size:1.1em; line-height:130%; text-shadow:#401 2px 2px 5px}h6{font-size:1em; line-height:130%; text-shadow:#401 2px 2px 5px}p{padding:0 0 1em 0}blockquote{margin:4px 20px}ol{padding:4px 2.5em}ul{padding:2px 1em 15px 12px}ul li{spadding:0; margin:1px 0; color:#FFF}.clr{clear:both}.clear{clear:both; height:1px; visibility:hidden}.left{text-align:left}.right{text-align:right}.center{text-align:center}.float-lft{float:left; padding-right:20px}.float-rt{float:right; padding-left:6px}.img-top{border:inset 2px #111; float:left; margin:0}.img-lft{border:inset 2px #111; float:left; margin:5px 15px 5px 0}.img-rt{border:inset 2px #111; float:right; margin:5px 0px 5px 15px}.img-btm{border:inset 2px #111; float:left; margin:28px 0 0 20px}.img-btm2{border:inset 2px #111; float:left; margin:18px 0 0 20px}.img-btm3{border:inset 2px #111; float:left; margin:66px 0 0 20px}.underline{border-bottom:thin}.smaller{font-size:small}.larger{font-size:larger}.faq-q{color:#FF0; font-weight:bold}blockquote{font-style:italic; text-align:center; letter-spacing:2px}
