﻿body{margin:0px auto;position:relative;font-family:"Lucida Grande" , "Lucida Sans Unicode" ,Arial,Verdana,sans-serif;font-size:10pt;line-height:16.7px;}
a{color:#1d5dab;font-weight:bold;text-decoration:underline;}
a:link{color:#1d5dab;font-weight:bold;text-decoration:underline;}
a:hover{color:#a9adb1;font-weight:bold;text-decoration:underline;}
a:visited{color:#4573ab;font-weight:bold;text-decoration:underline;}
#content a{color:#1d5dab;font-weight:bold;text-decoration:none;}
#content a:link{color:#1d5dab;font-weight:bold;text-decoration:none;}
#content a:hover{color:#a9adb1;font-weight:bold;text-decoration:none;}
#content a:visited{color:#4573ab;font-weight:bold;text-decoration:none;}
h1{font-family:'Open Sans', sans-serif;font-weight:800;color:#1d5dab;font-weight:bold;font-size:22px;margin-top:0px;}
h2{font-family:'Open Sans', sans-serif;font-weight:700;color:#aeaeae;font-weight:bold;font-size:16px;line-height:18px;}
.blue{color:#1d5dab;}
.content_block h2{line-height:28px;}
h1 + h2{margin-top:-5mm;}
h3{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:bold;color:#333333;}
p{font-size:10pt;}
.cf{clear:both;float:left;}
#wrapper{background-color:#FFFFFF;margin:0 auto;min-height:635px;position:relative;}
#wrapperLanding{background-color:#FFFFFF;margin:0 auto;min-height:1300px;position:relative;width:900px;}
.title-red{background:#FFEBE8;border:1px solid #DD3C10;color:#333333;}
.title-yellow{background:none repeat scroll 0 0 #FFF9D7;border:1px solid #E2C822;color:#333333;}
#header_top{}
#header{background:url('../img/style/bg_grad_x_2013.png') repeat-x;height:168px;}
#header2{background:url('../img/style/header_bg.gif') repeat-x;height:120px;}
#header_bar{height:114px;width:900px;margin:0 auto;}
#header_bar .logo{float:left;height:46px;left:44px;position:relative;top:16px;width:318px;}
#header_bar .since{color:white;left:160px;position:relative;top:74px;font-size:12pt;font-style:italic;font-family:Georgia, serif;}
#header_bar .toplinks{float:right;text-align:right;font-size:11px;height:16px;width:500px;padding:0px 8px 0px 0px;}
#header_bar .toplinks a{color:#FFFFFF;font-weight:normal;}
#header_bar .tagline{float:right;text-align:right;font-size:11px;height:30px;margin:6px 8px 0px 0px;width:500px;color:#EFEFEF;}
#header_bar .contactInfo{float:right;text-align:right;font-size:11px;height:45px;width:500px;padding:0px 5px 0px 0px;}
#header_bar .contactInfo a{text-decoration:none;}
#header_bar h2{font-size:15px;margin:0px 0px 0px 35px;padding:0px 0px 0px 0px;}
#header_bar .contactInfo .infoBlock{float:right;text-align:left;font-size:11px;height:39px;width:179px;padding:8px 0px 3px 0px;margin-right:15px;}
#header_bar .contactInfo .infoBlock h2{color:#fff;}
#menu{height:40px; background-color:#eeeeee; border-bottom:1px solid #D8D8D8;} /* background:url('../img/style/menu_grad_x_2013.png') repeat-x; */
#main{margin-left:6px;float:left;}
#mainLanding{margin-left:8px;float:left;height:950px;}
#rightColumn{height:200px;width:218px;height:257px;float:left;overflow:hidden;}
#leftColumn{padding-left:9px;height:200px;width:204px;height:257px;float:left;overflow:hidden;}
.accordionHeader{background:url('../img/accordion/homeArrow.gif') no-repeat;width:204px;height:24px;font-size:12px;font-weight:bold;line-height:21px;padding-left:28px;}
.titleBox{background:url('../img/accordion/homeNoArrow.gif') no-repeat;width:204px;height:24px;font-size:12px;font-weight:bold;padding-left:7px;line-height:18px;padding-top:2px;}
.accordionHeader{background:url('../img/accordion/homeArrow.gif') no-repeat;width:204px;height:24px;font-size:12px;font-weight:bold;line-height:21px;padding-left:28px;}
.accordionHeaderSelected{background:url('../img/accordion/homeArrowSelected.gif') no-repeat;width:204px;height:24px;font-size:12px;font-weight:bold;line-height:21px;padding-left:28px;}
.actionButtons{border:0px;margin-bottom:9px;}
.videoBoxes{font-size:11px;padding:5px 0px 4px 0px;width:204px;height:135px;overflow:hidden;}
.buttonBlock{color:#1d5dab;font-weight:bold;font-size:13px;padding:5px 0px 4px 0px;width:204px;height:35px;overflow:hidden;border:1px solid #1d5dab;background-color:#fff;}
.accordionContent{font-size:11px;padding:5px 5px 4px 10px;width:188px;height:180px;overflow:hidden;border-left:1px solid #efefef;border-bottom:1px solid #efefef;}
.accordionInsides{height:150px;width:184px;overflow:hidden;}
.clear{clear:both;}
#content_block{clear:both;float:left;width:900px;background-color:#FFF;}
.aboutCE p{font-size:13px;line-height:18px;margin-top:5px;width:420px;}
.aboutCE h1, h1.aboutCE{color:#3B3B3B;font-size:16px;font-weight:bold;margin:6px 0 10px 0px;padding:0;text-transform:uppercase;}
.radioSelect input[type="radio"]{margin:6px;}
.radioSelect label{font-size:10pt;color:#475258;line-height:8pt;padding-bottom:0px;display:inline;}
#content_block .columns{width:100%;height:160px;float:left;background:url('/img/style/home_column.png') repeat-x;}
#content_block .home_column_first a, #content_block .home_column a{display:block;}
#content_block .home_column_first a img, #content_block .home_column a img{float:left;}
#content_block .home_column_first a span, #content_block .home_column a span{float:left;display:block;color:#FFF;text-decoration:none;font-family:'Open Sans', sans-serif;font-weight:700;font-size:18px;height:25px;width:150px;margin:9px 0px 0px 12px;}
#content_block .home_column{color:#FFF;margin-top:10px;width:205px;height:115px;border-left:1px solid #7198c7;float:left;padding-left:15px;}
#content_block .home_column_first{color:#FFF;margin:10px 0px 0px 20px;width:205px;height:115px;float:left;}
#content_block .home_column .home_column_text, #content_block .home_column_first .home_column_text{width:195px;text-align:left;float:left;}
#content_block .home_column p, #content_block .home_column_first p{margin:2px 0px 0px 0px;font-size:12px}
.aboutCE{float:left;clear:both;width:445px;margin-left:3px;}
#content_block .video{float:right;margin:0px 0px 0px 0px;height:155px;width:470px;}
#content_block .video p{font-size:12px;padding-left:30px;margin-top:27px;text-align:center;font-style:italic;}
.news_items{height:125px;width:440px;display:block;float:right;}
.news_items .news_list{margin:0;padding:0;position:relative;}
.news_items h1{color:#3B3B3B;font-size:16px;font-weight:bold;margin:6px 0 10px 0px;padding:0;text-transform:uppercase;}
.news_items a{font-weight:normal;}
.news_items .thumbnail{float:left;}
.news_items .info{float:left;}
.news_items li{list-style:none;font-size:12px;line-height:21px;}
.news_items li:before{content:'';background-color:#2a66af;display:inline-block;position:relative;height:10px;width:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-right:4px;top:2px;}
.sectionButton{float:left;width:138px;height:138px;margin:20px 0px 0px 8px;text-align:center;}
.sectionTitle{float:left;line-height:12px;font-size:12px;font-weight:bold;margin:10px 0px 0px 0px;width:138px;color:#3B3B3B;}
.barLinks{width:215px;height:245px;float:left;padding-left:2px;}
.barLinks a{width:211px;height:55px;float:left;}
.barLinks a.sidebars{font-family:'Open Sans', sans-serif;margin-bottom:10px;font-weight:700;text-decoration:none;color:#fff;text-align:left;font-size:10pt;line-height:12pt;}
.barLinks a.sidebars:hover .indent{margin:10px 0px 0px 60px;background-color:#4c7db8;display:block;}
.barLinks a.sidebars:hover .indentc{margin:10px 0px 0px 70px;background-color:#4c7db8;display:block;}
.barLinks .indent{margin:10px 0px 0px 50px;display:block;}
.barLinks .indentc{margin:10px 0px 0px 60px;display:block;}
.barLinks .accounting{background:url('../img/home/buttons_2013.png') no-repeat;background-position:center 0%;}
.barLinks .project{background:url('../img/home/buttons_2013.png') no-repeat;background-position:center -55px;}
.barLinks .fieldease{background:url('../img/home/buttons_2013.png') no-repeat;background-position:center -110px;}
.barLinks .cloud{background:url('../img/home/buttons_2013.png') no-repeat;background-position:center 100%;}
#content_block_title{background:url('../img/style/content_block_title.gif') no-repeat;width:890px;height:33px;line-height:34px;font-size:11px;padding:0px 0px 0px 9px;}
#content_wrapper{width:900px;margin:0px auto;}
#content_block_text{padding:10px 5px 10px 20px;width:874px;height:200px;background-color:#fff;}
.content_block_group{width:208px;height:170px;float:left;font-size:11px;padding-right:10px;}
.content_block_group h1{font-size:13px;font-weight:bold;line-height:14px;margin:0px;padding:0px;color:#000;}
.content_block_group img{width:92px;height:62px;margin-left:45px;margin-bottom:5px;}
#footer{width:100%;/*background:url('../img/style/footer_bg_2015.png') repeat-x;*/float:left;text-align:center;color:#949494;background:#eeeeee;border-top:1px solid #D8D8D8;}
#footer_logo{float:left;margin-top:150px;width:150px;text-align:right;}
#footer_wrapper{margin:0px auto;position:relative;width:900px;text-align:left;font-size:12px;line-height:15px;padding:25px 0px 10px 0px;}
#footer h2{font-size:13px;font-weight:bold;margin-top:0px;border-bottom:1px solid #ccc;width:155px;padding:0px 0px 3px 0px;}
#footer .address{clear:both;font-size:7pt;font-weight:bold;height:18px;line-height:18px;text-align:center;width:895px;padding-top:9px;}
#footer img{border:0px;}
#footer .ln_column{float:left;height:325px;width:200px;margin-left:14px;}
#footer .column{float:left;width:175px;padding-right:6px;}
#footer .findus{float:left;height:60px;width:165px;}
#footer .mailing{float:left;height:75px;width:165px;}
#footer a, #footer a:link, #footer a:visited, #footer a:hover{color:#6b6b6b;text-decoration:none;font-weight:normal;}
#footer a:hover{color:#6b6b6b;text-decoration:underline;font-weight:normal;}
#footer h2{color:#3B3B3B;}
#footer .findus a.icon{width:24px;height:24px;background:url('../img/social_icons.png') no-repeat;text-decoration:none;float:left;}
#footer .findus a.facebook{background-position:0% 100%;}
#footer .findus a.twitter{background-position:25% 100%;margin-left:6px;}
#footer .findus a.indeed{background-position:50% 100%;margin-left:6px;}
#footer .findus a.googleplus{background-position:75% 100%;margin-left:6px;}
#footer .findus a.ourblog{background-position:100% 100%;margin-left:6px;}
#footer .findus a.facebook:hover{background-position:0% 100%;}
#footer .findus a.twitter:hover{background-position:25% 100%;}
#footer .findus a.indeed:hover{background-position:50% 100%;}
#footer .findus a.googleplus:hover{background-position:75% 100%;}
#footer .findus a.ourblog:hover{background-position:100% 100%;}
#error, .error{background:#FFEBE9;background-repeat:no-repeat;border:1px solid #DD3C10;margin:0pt 10px 10px;padding:10px;font-size:14px;text-align:center;list-style:none;}
#error li, .error li{list-style:none;background-image:none;}
#alert, .alert{background:#FFF9D7;border-color:#E2C822;border:1px solid #E2C822;margin:0pt 0px 10px 0px;padding:10px;font-size:14px;text-align:center;list-style:none;}
#dialog, .dialog{clear:both;background:#bbcee6;border-color:#4a7dbc;border:1px solid #4a7dbc;margin:0pt 0px 10px 0px;padding:9px;font-size:13px;font-weight:bold;text-align:left;list-style:none;}
#alert li, .alert li{list-style:none;}
.monthTable{width:100%;margin-bottom:20px;padding:5;}
.monthTD{background-color:#CCC;padding:6px 0px 6px 12px;}
.dateTD{width:130px;padding-top:5px;vertical-align:top;text-align:right;}
.articleLinkTD{padding-top:5px;padding-left:10px;vertical-align:top;text-align:left;}
ul.classic li{background-image:none;list-style-type:disc;margin:0px;padding:0px;}
.register{background:url("/img/landing/header_bar.gif") no-repeat scroll 0 0 transparent;padding-bottom:20px;padding-top:10px;padding-left:5px;}
.ce_credit_card{background:url("/img/landing/credit-card.jpg") no-repeat scroll 0 0 transparent;}
.webinar{background:url("/img/landing/webinar.jpg") no-repeat scroll 0 0 transparent;padding-bottom:30px;}
.headline{color:#1d5dab;font-size:20px;margin-top:0px;margin-bottom:5px;}
#myGallery{float:left;clear:both;width:666px;height:250px;overflow:hidden;z-index:5;}
#content_block .home_video{}
#content_block .video_thumbnail{width:265px;float:right;}
#content_block .video_captian{width:180px;float:left;}
#content_block .video_watch_button{padding-left:36px}
.action_button{float:right;display:block;background-image:url("../img/style/action_button_red.png");background-repeat:no-repeat;width:432px;height:62px;text-decoration:none;margin:3px 10px 10px 0px;}
a.action_button{text-decoration:none;}
.action_button span{font-family:'Open Sans', sans-serif;font-size:21px;font-weight:bold;margin-top:22px;width:100%;text-align:center;display:block;color:White;text-decoration:none;text-transform:uppercase;}
.salesChat_Button{background-image:url("../img/saleschat_v2.png");height:118px;width:35px;cursor:pointer;cursor:hand;overflow:hidden;position:fixed;_position:absolute;display:block;top:40%;_top:expression(eval(document.body.scrollTop)+252);left:0px;z-index:2147000000;margin:0 0 0 -4px;padding:0;border-collapse:collapse;border-spacing:0;border:none;outline:none;font-size:0px;line-height:0px;}
.salesChat_Button:hover{margin:0;}