@charset utf-8;
.wrapper{width:100%;overflow:hidden;position:relative}
.lastItemV{margin-bottom:0!important;padding-bottom:0!important}
.wapperLogoSearch{width:100%;background:#0d0d0d}
.logoSearch{width:979px;background:#0d0d0d;padding-bottom:6px;padding-top:21px;overflow:hidden;padding-left:31px;margin:0 auto}
.logo{background:url(../images/header/logo.gif) top left no-repeat;width:187px;height:39px;display:block;float:left}
.search{float:right;padding-top:16px;padding-right:84px}
.search .inputTextStyle{background:url(../images/bg/bg_inputText.gif) top left no-repeat;width:167px;height:17px;color:#190009;font-size:11px;float:right;margin-right:7px;border:none;outline:none;padding:4px 2px}
.search input{font-size:11px;line-height:21px}
.search .btnGo{background:url(../images/btn/btn_go.gif) top left no-repeat;width:32px;height:23px;display:block;float:right}
.wapperMenu{width:100%;background:#3b3c40;float:left;position:absolute;z-index:999}
.menu{width:1003px;padding-left:19px;height:29px;margin:0 auto}
.menu li{float:left;font-family:"Lucida Sans Unicode", "Lucida Grande",Verdana, Arial, Helvetica;text-transform:uppercase;color:#fff;position:relative;height:29px;margin-right:10px}
.menu li a{font-family:"Lucida Sans Unicode", "Lucida Grande",Verdana, Arial, Helvetica;font-size:1.2em;line-height:10px;color:#fff;text-decoration:none!important;height:10px;float:left;display:block;padding:10px 17px 9px}
.menu li a:hover{text-decoration:none!important;background:gray}
.menu li.active1{float:left;font-family:"Lucida Sans Unicode", "Lucida Grande",Verdana, Arial, Helvetica;text-transform:uppercase;color:#fff;position:relative;height:29px;background:gray}
.menu li .SubMenu{position:absolute;width:230px;left:0;top:29px;float:left;display:none}
.menu .SubMenu li{float:left;display:block}
.menu .SubMenu li a:link,.menu .SubMenu li a:visited{color:#FFF;font-size:13px;display:block;text-transform:none;float:left;width:150px;height:17px;text-align:left;background:gray;font-family:"Lucida Sans Unicode", "Lucida Grande",Verdana, Arial, Helvetica;text-decoration:none;padding:7px 17px 5px}
.menu .SubMenu li a:hover{background:#3b3c40;text-decoration:none}
.wrapperContent{clear:both;width:100%;overflow:hidden;background:#fff;padding-top:25px}
.Content{width:900px;overflow:hidden;margin:0 auto;padding:11px 31px 46px 79px}
.Content-bios{width:934px;overflow:hidden;margin:0 auto;padding:11px 31px 46px 79px}
.main{overflow:hidden;position:relative}
.main-bios #container1{margin-top:60px}
.main-bios{overflow:hidden;position:relative;width:934px}
.background{clear:both;width:900px;overflow:hidden;padding-top:40px;height:100%}
.backgroundSub{clear:both;background:#fefefe url(../images/bg/bg_sub.jpg) bottom left no-repeat;width:900px;overflow:hidden}
.subPage{clear:both;width:888px;padding-left:12px;padding-top:61px;line-height:42px;overflow:hidden}
a.backMainPage{position:absolute;z-index:99!important;text-transform:uppercase;top:35px;left:12px;font-size:1em;font-weight:700;padding-top:10px;padding-bottom:7px;margin-right:67px;color:#434343;text-decoration:none}
.breadcrumb{padding-bottom:35px;text-transform:uppercase}
.breadcrumb a{color:#C4243A;text-transform:uppercase}
.CurrentLink{color:#C4243A!important;font-size:.9em}
.txtTitle{font-size:2.4em;padding-left:12px;text-transform:uppercase;padding-bottom:5px}
.tabs-nav{list-style:none;clear:both;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding-left:12px;float:left;width:888px}
.tabs-nav li{float:left;font-size:1em;font-weight:700;padding-top:10px;padding-bottom:7px;margin-right:67px;text-transform:uppercase}
.tabs-nav li a{color:#434343;text-decoration:none}
.tabs-nav li a.active{color:#C4243A!important}
.lastItem{margin-left:0!important;margin-right:0!important}
.mainWhatWeDo{clear:both;background:#fefefe url(../images/bg/bg_whatwedo.jpg) bottom left no-repeat;width:825px;min-height:311px;padding-bottom:41px;padding-left:75px;padding-top:48px;line-height:42px;height:auto!important}
.txtHeader{font-family:Georgia, "Times New Roman", Times, serif;font-size:4.2em;float:left;line-height:42px;padding-right:25px;padding-bottom:5px;font-weight:700}
.txtGray{color:#434343}
.txtI{font-family:georgia;font-style:italic}
.highlight{color:#c4243a}
.txtContent{width:363px;font-size:1.3em;line-height:18px;padding-bottom:23px}
.subWhatWeDo{clear:both;width:888px;padding-left:12px;padding-top:61px;line-height:42px;overflow:hidden;display:none;min-height:340px;height:auto!important}
.collumContent{clear:both;padding-top:17px;padding-bottom:30px;width:100%;overflow:hidden}
.collum{float:left;width:400px;margin-right:39px;font-size:1.3em;line-height:18px}
.collum p{padding-bottom:29px}
.header{overflow:hidden;width:100%;padding-bottom:18px}
.btnArrow{background:url(../images/btn/btn_arrow.gif) top right no-repeat;width:69px;height:69px;float:left;display:block;margin-top:7px}
.btnArrow:hover{background:url(../images/btn/btn_arrow_a.gif) top right no-repeat;width:69px;height:69px;float:left;display:block;margin-top:7px}
.mainWhoWeAre{clear:both;background:url(../images/bg/bg_whoweare.jpg) bottom left no-repeat;width:825px;min-height:311px;padding-bottom:21px;padding-left:75px;padding-top:61px;margin-top:-40px;line-height:42px;height:auto!important}
.bioSocialIcons{height:40px;width:600px}
.bioSocialIcons a{margin-right:4px}
.subWhoWeAre{clear:both;overflow:hidden;width:900px}
.subOurPeople{width:732px;padding-top:18px;padding-left:54px;padding-bottom:10px}
a.icoBack{color:#e0e0e0;float:left;margin-right:11px}
a.icoNext{float:left;margin-left:8px}
a.nextBackActive{color:gray;cursor:pointer}
.subBio{clear:both;overflow:hidden;width:800px}
.subBio li{margin-right:27px;padding-bottom:13px;float:left}
.subBio li a,.subBio li a:hover{cursor:pointer;text-decoration:none}
.subBio li.lastItem{margin-right:0!important}
.Bio{position:relative}
.nameBio{position:absolute;top:0;left:0;background:url(../images/bg/bg_Bio_name.png) top right no-repeat;width:224px;height:9px;font-size:1.4em;color:#363636;padding:1px 30px 10px 0}
.OverlayBio{position:absolute;top:0;left:0;width:224px;height:211px;background:#c4243a;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);display:none}
.subPressReleases{width:900px;padding-top:35px;padding-bottom:25px}
.leftPR{width:572px;float:left;margin-right:50px}
.leftPR .txtTitlePR{font-family:Georgia, "Times New Roman", Times, serif;font-size:2.6em;padding-bottom:20px;font-weight:700}
.paragrapPR{padding-bottom:20px;font-size:1.3em}
.dayPR{font-size:1.1em;font-family:Georgia, "Times New Roman", Times, serif}
.bgTopBr{background:url(../images/bg/bg_top_Pr.png) top left no-repeat;width:276px;height:9px}
.bgBtmPr{background:url(../images/bg/bg_btm_Pr.png) bottom left no-repeat;width:276px;height:9px}
.cntPR{width:229px;padding:6px 30px 0 15px}
.txtPRArchive{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;text-transform:uppercase;padding-bottom:15px;text-align:center;letter-spacing:.13em}
.ArchivePR{padding-bottom:15px;font-family:Georgia, "Times New Roman", Times, serif}
.em12{font-size:1.2em!important}
.em11{font-size:1.1em!important}
.Carreer{padding-left:132px!important}
.mainCareers{clear:both;background:url(../images/bg/bg_careers.jpg) bottom left no-repeat;width:825px;padding-left:75px;padding-top:61px;line-height:42px;min-height:311px;margin-top:-40px;height:auto!important}
a.browsebtn{background:url(../images/ico/ico_arrow.gif) top left no-repeat;padding-left:32px;font-size:1.7em;font-family:Georgia, "Times New Roman", Times, serif;font-weight:700;color:#434343;display:block;float:left;padding-bottom:5px;line-height:20px}
a.browsebtn:hover{background:url(../images/ico/ico_arrow_a.gif) top left no-repeat;text-decoration:none;color:#C4243A}
.txtFindUs{float:right;font-family:Georgia, "Times New Roman", Times, serif;color:#999;font-size:1.4em;padding-top:15px;padding-right:5px;font-style:italic}
.subCareers{clear:both;width:900px;overflow:hidden}
.sub_listings{width:830px;padding-top:29px;padding-bottom:43px}
.characterDetail p{font-size:1.1em}
.listCareers{width:595px;float:right}
.listCareers .hotJob{background:url(../images/bg/bg_hotjobTop.gif) top left no-repeat;margin-bottom:8px}
.hotJobH{overflow:hidden;height:23px;padding:31px 30px 13px 78px}
.hotJobName{font-size:2em;font-weight:700;font-family:Georgia, "Times New Roman", Times, serif;float:left}
.hotJobDate{float:right;text-transform:uppercase;font-family:Georgia, "Times New Roman", Times, serif;font-size:1em;font-weight:700;padding-top:7px}
.hotJobCntWrapper{padding-left:13px}
.hotJobCnt{background:#e9e9e9;padding-left:30px;padding-right:80px;font-size:1.2em;line-height:17px;overflow:hidden}
.readMore,.readMoreHotJob{color:#000;font-style:italic;display:none;padding:10px}
.hotJobBtm{clear:left;background:url(../images/bg/bg_hotjopBtm.gif) bottom left no-repeat;width:657px;height:23px}
.listCareersDetail li{padding-left:14px;padding-top:27px}
.careersH{overflow:hidden;padding-bottom:23px}
.careersName{font-size:1.8em;font-family:Georgia, "Times New Roman", Times, serif;float:left}
.careersCnt{font-size:1.2em;text-align:justify;padding-bottom:28px;line-height:17px;border-bottom:2px dotted #c3c3c3}
.careersDate{float:right;text-transform:uppercase;font-family:Georgia, "Times New Roman", Times, serif;font-size:.93em;padding-top:7px;letter-spacing:.17em}
p.nameCeleb{inherit:none;font-family:Georgia, "Times New Roman", Times, serif;color:#C4243A;font-weight:700;letter-spacing:.17em;text-align:center;padding:0}
.characterDetail img{margin-bottom:15px;width:190px;height:220px}
h3.characterName{height:16px;font-size:1.1em;line-height:13px;font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase;padding-bottom:0;letter-spacing:.12em;text-align:center}
.listCharacter{width:190px;float:left;padding-right:45px}
.listCharacter .characterDetail{padding-top:22px;margin-bottom:15px;padding-bottom:19px;overflow:hidden}
#CompanyCulture{background:url(../images/bg/bg_location.jpg) bottom left no-repeat;width:900px}
.sub_companyculture{width:900px;padding-top:35px;padding-bottom:20px}
.mainContent{padding-left:78px;padding-right:100px;float:left}
.cultureCntLeft{width:367px;margin-right:20px;float:left}
.mainPhotos{background:url(../images/bg/bg_culture_photos.png) top left no-repeat;width:251px;height:257px;float:left;padding-left:28px;padding-top:20px}
.listPhotoCulture{clear:left;overflow:hidden;padding-top:20px}
.bg01,.bg01:hover{background:url(../images/bg/bg01.png) top left no-repeat;width:177px;height:179px;position:absolute;top:0;left:0;z-index:3;display:block;float:left;cursor:pointer}
.bg01.Active{background:url(../images/bg/bg01a.png) top left no-repeat}
.thumb{position:absolute;top:0;left:0;z-index:2;padding-left:25px;padding-top:10px}
.bg02,.bg02:hover{background:url(../images/bg/bg02.png) top left no-repeat;width:177px;height:179px;position:absolute;top:0;left:0;z-index:3;display:block;float:left;cursor:pointer}
.bg02.Active{background:url(../images/bg/bg02a.png) top left no-repeat}
.bg03,.bg03:hover{background:url(../images/bg/bg03.png) top left no-repeat;width:177px;height:179px;position:absolute;top:0;left:0;z-index:3;display:block;float:left;cursor:pointer}
.bg03.Active{background:url(../images/bg/bg03a.png) top left no-repeat}
.bg04,.bg04:hover{background:url(../images/bg/bg04.png) top left no-repeat;width:177px;height:179px;position:absolute;top:0;left:0;z-index:3;display:block;float:left;cursor:pointer}
.bg04.Active{background:url(../images/bg/bg04a.png) top left no-repeat}
#titleBig{font-size:1.1em;margin-top:10px;float:left;display:block;clear:left}
.mainInsights{clear:both;background:#fefefe url(../images/bg/bg_insights.jpg) bottom left no-repeat;width:825px;padding-left:75px;padding-top:61px;line-height:42px;min-height:301px;padding-bottom:41px;height:auto!important}
.txtAuthor{padding-top:5px;clear:left;display:block;font-size:17px;line-height:17px;padding-bottom:2px}
.mainContacts{clear:both;background:#fefefe url(../images/bg/bg_contacts.jpg) bottom left no-repeat;width:825px;padding-left:75px;padding-top:61px;min-height:341px;overflow:hidden}
.contactForm{overflow:hidden;padding-bottom:67px}
.infoForm{width:195px;float:left;margin-right:55px}
.infoForm label, #contour label {font-size:1.2em;padding-bottom:7px;display:block}
.infoForm input, #contour input {width:190px;height:18px;font-size:1.1em;border:1px solid #999;margin-left:0!important;display:block;margin-bottom:13px;padding:3px}
.lookForm label{font-size:1.2em}
.lookForm{float:left;width:550px}
.txtLookFor{font-size:1.2em;padding-bottom:13px;display:block}
.lookFormL{float:left;margin-right:35px;width:230px}
.lookFormR{float:left;width:230px}
.formlookForm p{margin-bottom:5px}
.otherInput{clear:left;width:190px;height:18px;font-size:1.1em;border:1px solid #999;margin-left:0!important;display:block}
.lbOther{padding-top:5px;float:left;display:block;padding-bottom:5px}
.formBtm{clear:left;padding-top:5px}
.txtMsg{font-size:1.2em;padding-bottom:5px;display:block}
.areaMsg{font-size:1.2em;border:1px solid #999;width:307px;height:135px;display:block;text-align:left;padding:5px}
.btnSubmit, #contour .contourSubmit {margin-top:20px;display:block;background:url(../images/btn/btn_submit.gif) top left no-repeat;width:45px;height:18px;text-indent:-9999px;border:none;outline:none;cursor:pointer;margin-bottom:12px}
.noticedForm{background:#fff;border:1px solid #999;width:404px;font-size:1.2em;padding:8px 22px}
.mainLocation{clear:both;background:#fefefe url(../images/bg/bg_location.jpg) bottom left no-repeat;width:853px;height:auto;overflow:hidden;padding:47px 0 43px 44px}
#listLocation{width:265px;margin-right:74px;float:left}
#listLocation li.Active p{width:265px}
.locationTab .expandBtn{width:265px;float:left;display:block;background:url(../images/ico/ico_expand.png) right top no-repeat;margin-bottom:25px;border-bottom:1px solid #d0d0d0;clear:both;cursor:pointer}
#listLocation li.Active .expandBtn{background:url(../images/ico/ico_expand_A.png) right top no-repeat}
.locationTab img{clear:left;margin-bottom:8px}
.locationTab .slogan{font-size:1.2em;padding-top:16px;padding-left:10px;float:left;display:block}
.nameLocation{font-family:Georgia, "Times New Roman", Times, serif;font-size:2.9em;font-weight:700;float:left}
.locationTab p{margin-bottom:18px;font-size:1.2em}
.locationDetail{display:none;float:left;padding-top:34px;width:371px}
.welcomeLocation{font-family:Georgia, "Times New Roman", Times, serif;font-size:4.2em;padding-bottom:30px}
.locationDetail p{font-size:1.3em;padding-bottom:40px}
.map{padding-top:35px}
.rblStates{width:340px}
.directions{margin:0;padding:0}
.directions_form{width:340px;float:right;margin-right:150px;margin-top:10px}
.directions_form input,.directions_form select,.directions_form label{font-size:11px;line-height:16px;padding-left:2px;margin:0}
table.directions input,table.directions select{border:1px solid #999}
.socialIcons{float:right;border-bottom:1px solid #c4c4c4;border-top:1px solid #c4c4c4;padding-top:4px;padding-bottom:2px;overflow:hidden;width:100%;margin-bottom:19px;clear:both}
.facebookThumb{background:url(../images/thumb/facebook.jpg) top left no-repeat;width:32px;height:32px;display:block;float:right}
.youtubeThumb{background:url(../images/thumb/youtube.jpg) top left no-repeat;width:32px;height:32px;display:block;float:right}
.twitterThumb{background:url(../images/thumb/twitter.jpg) top left no-repeat;width:32px;height:32px;display:block;float:right}
.inThumb{background:url(../images/thumb/in.jpg) top left no-repeat;width:32px;height:32px;display:block;float:right}
.rssThumb{background:url(../images/thumb/rss.jpg) top left no-repeat;width:32px;height:32px;display:block;float:right}
.socialIcons a { background-position:left top; overflow:hidden; }
.bottom3Column{clear:right;padding-left:28px;background:url(../images/bg/bg_callout.gif) bottom left no-repeat;display:block;float:left}
.bottom3Column div{width:250px;padding-bottom:18px;float:left;overflow:hidden;margin-right:55px}
.bottom3Column div a,.bottom3Column div a:hover{text-decoration:none;color:#C4243A;cursor:pointer}
.txtTitleCallOut{padding-bottom:16px;height:24px;font-size:1.1em;line-height:13px;font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase;letter-spacing:2px}
.bottom3Column div p{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.1em;line-height:17px;color:#434343}
.nameCeleb{text-transform:none;letter-spacing:2px;color:#434343;font-size:.8em}
.detailColum{overflow:hidden}
.detailColum img{border:1px solid #c2c2c2;float:left;margin-right:5px}
.wrapperFotter{width:100%;background:#0d0d0d;overflow:hidden;font-size:1.1em}
.fotter{width:1010px;overflow:hidden;padding-top:13px;padding-bottom:5px;text-align:center;text-transform:uppercase;margin:0 auto}
.linkDirect{font-weight:700;padding-bottom:16px}
.linkDirect a,.linkDirect a:hover{color:gray;text-decoration:none}
.w732{width:732px!important;height:500px;position:relative;list-style:none outside none;float:left}
.jcarousel-control{text-align:right;margin-bottom:10px;font-size:1em;padding-bottom:25px;color:#e0e0e0;font-weight:700}
.wapperPaging{float:right}
.jcarousel-control a{font-size:75%;text-decoration:none;background-color:#e0e0e0;font-weight:700;width:8px;height:11px;color:#e0e0e0;text-indent:-9999px;float:left;margin:0 5px 5px 0;padding:0 2px}
.jcarousel-control a.Active{background-color:#c4243a;color:#c4243a;float:left;margin-right:5px}
.Disable{color:#CCC!important}
.jcarousel-control a:focus,.jcarousel-control a:active{font-size:75%;text-decoration:none;background-color:#c4243a;font-weight:700;width:8px;height:11px;color:#c4243a;text-indent:-9999px;float:left;margin:0 5px 5px 0;padding:0 2px}
.jcarousel-scroll{margin-top:10px;text-align:center}
.jcarousel-scroll select{font-size:75%}
#mycarousel-next{cursor:pointer;margin-bottom:-10px;font-size:1em;color:gray;margin-left:5px;text-transform:uppercase;float:left}
#mycarousel-prev{cursor:pointer;margin-bottom:-10px;font-size:1em;color:gray;margin-right:5px;text-transform:uppercase;float:left}
.jcarousel-clip-horizontal{width:100%}
.jcarousel-item{height:100%}
.jcarousel-item-horizontal{height:450px;width:732px;voice-family:inherit;padding-right:0}
.dummyend[id]{clear:both}
.landingPage{width:900px;padding-top:60px;padding-bottom:25px;overflow:hidden}
.landingP{overflow:hidden;display:block;padding:20px 0 0 34px}
.txtfocus{font-size:1.4em;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;padding-bottom:20px}
ul.anlysisComplete{padding-bottom:20px;font-size:1.2em;padding-left:28px}
ul.anlysisComplete li{list-style-type:disc;padding-bottom:20px}
.ArchivePR label{font-family:Georgia, "Times New Roman", Times, serif;font-size:1em;margin-right:8px;float:left;display:block;font-style:italic;color:#000;padding-bottom:8px}
.lb1{width:40px}
.ArchivePR input{font-size:1.1em;border:1px solid #999;padding:3px 5px}
.input1{width:155px}
.lb2{width:60px}
.input2{width:135px}
.questionCommentTxtA{border:1px solid #999;width:193px;height:143px;font-size:1.1em;padding:5px}
.ArchivePR .btnCheck{margin-right:3px;float:left;outline:none;border:none}
.landingPage p{font-size:1.3em;padding-bottom:10px}
.landingPage a{color:#C4243A;font-weight:700;text-decoration:none}
.landingPage ul{font-size:1.3em;padding-bottom:10px;padding-top:10px}
.imgBlog{float:left;margin-right:38px}
.txtBLog p{font-size:1.2em;padding-bottom:20px}
.comment{clear:left;float:left;border-top:1px dotted #999;width:572px;padding-top:10px}
.shareIco{background:url(../images/ico/ico-share.gif) top left no-repeat;height:17px;padding-left:22px;float:right;display:block;font-size:1.2em;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#333}
.txtComment{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em}
.rightBlog{float:left;width:244px}
.definingInsight{background:url(../images/bg/bg-top-defining.gif) top left no-repeat;padding-top:16px;width:244px}
.definingInCnt{border:1px solid #d5113e;border-bottom:none!important;overflow:hidden;padding:12px 8px 7px}
.emailAddress{height:20px}
.txtDefiniting{font-size:1.2em;padding-bottom:8px;color:#333}
.btn_goRed{background:url(../images/btn/btn-go-red.gif) top left no-repeat;width:18px;height:15px;float:left;display:block;margin-top:5px}
.inputDefiniting{float:left;width:180px;font-size:1.1em;margin-right:5px;color:#333;padding:3px 5px}
.definitingBtm{background:url(../images/bg/bg-btm-defining.gif) top left no-repeat;height:18px;width:244px}
.linkIco{padding-top:5px}
.linkIco a{margin-right:5px}
.subscribe{background:url(../images/photos/sunbscribetoblog.jpg) top left no-repeat;width:256px;height:40px;background-color:#ccc}
.dateBLog{font-size:1.2em;font-family:Georgia, "Times New Roman", Times, serif;padding-bottom:20px}
.txtUpcase{text-transform:uppercase}
a.BtnBack{float:left;width:58px!important;height:10px!important;background:url(../images/btn/btn_back_bio_page.gif) top right no-repeat!important;display:block;padding:0!important}
a.BtnBack.Activ{float:left;width:58px!important;height:10px!important;display:block;background:url(../images/btn/btn_back_bio_page.gif) top left no-repeat!important;padding:0!important}
a.BtnNext{float:left;width:29px!important;height:10px!important;margin-left:4px!important;display:block;background:url(../images/btn/btn_next_bio_page.gif) top right no-repeat!important}
a.BtnNext.Activ2{float:left;width:29px!important;height:10px!important;margin-left:4px!important;display:block;background:url(../images/btn/btn_next_bio_page.gif) top left no-repeat!important}
.redCallContainer{float:left;margin-left:20px;width:244px;z-index:5;position:relative;margin-right:10px;padding-top:15px}
.redCallTop{float:left;width:242px;clear:right;margin:10px 0 0}
.redCallMid{float:left;width:256px;color:#8c8c8c;font-size:11px;background-image:url(/images/signup_top.jpg);background-repeat:no-repeat;margin:0;padding:9px 0 0}
#DISubscribe_6_txtEmail{margin-left:10px}
#DISubscribe_6_btnGo{margin-top:-5px;margin-left:-5px}
.redCallMid p.head{color:#434343;font-size:16px;font-weight:700;margin-left:10px;margin-bottom:10px;font-family:Georgia, "Times New Roman", Times, serif}
.awardImg{text-align:center}
.redCallMid .subscribe .goButton{vertical-align:middle;padding-bottom:5px}
.redCallMid .subscribe .email{height:15px;font-size:9px;margin-left:10px;color:#9a9a9a;width:195px;border:1px solid #9a9a9a;padding:2px 0 0 3px}
.redCallBottom{float:left;height:88px;width:256px;background-image:url(/images/signup_bottom_burst.jpg);background-repeat:no-repeat}
.redCallBottom p{color:#434343;font-size:13px;width:170px;margin-top:10px;margin-left:15px;font-family:Georgia, "Times New Roman", Times, serif}
#sitemap{margin-top:20px;height:auto;width:100%}
#sitemap li a,#sitemap li a:visited{font-family:Georgia, Times, serif;font-size:12px;font-weight:700;color:#c4243a;display:inline-block;padding-top:10px}
#sitemap li ul li a,#sitemap li ul li a,#sitemap li ul li ul li a,#sitemap li ul li ul li a:visited{font-family:Georgia, Times, serif;font-size:12px;font-weight:400;margin-left:40px;display:inline-block;padding-top:2px;color:#434343}
#sitemap li ul li ul li a,#sitemap li ul li ul li a:visited{padding-left:15px;}
a.backMainPage:hover,.tabs-nav li a:hover,.tabs-nav li a:active{color:#C4243A;text-decoration:none}
.breadcrumb a:hover,.NextBack a,.NextBack a:hover{text-decoration:none}
.txtRed,.ArchivePR a{color:#C4243A}
.mainWhatWeDo a,.collumContent a{color:#C4243A;font-weight:700}
.whatWeDo,.whoWeAre{padding-left:157px}
.Container div.active,.open,#thumbBig{display:block}
.NextBack,.Mypaging{float:right;font-size:1em;padding-bottom:25px;color:#e0e0e0;font-weight:700}
.icoA,.Mypaging a:hover,.Mypaging a.Active{width:12px;height:11px;float:left;display:block;background:#c4243a;margin-right:3px}
.ico,.Mypaging a:link,.Mypaging a:visited,.Mypaging a:hover{width:12px;height:11px;float:left;display:block;background:#e0e0e0;margin-right:3px}
.placePR,.focusGrey{text-transform:uppercase;font-weight:700}
.rightPR,.rightPRnews{float:left;margin-top:12px;width:274px;background:url(../images/bg/bg_Pr.gif) top left repeat}
.lookForm input,.socialIcons a{margin-right:10px}
.formlookForm,.locationTab,.txtBLog,.redCallTop img{float:left}
#listLocation li .cntShow,.invisible,a.BtnBack span,a.BtnNext span{display:none}
#listLocation li.Active .cntShow,.Active{display:block!important}
#listLocation li.Active .nameLocation,#listLocation li.Active .slogan{color:#c4243a!important}
#rbAtlanta input,#rbDallas input,#rbNewYork input,.jcarousel-scroll form{margin:0;padding:0}
html.jcarousel-item-horizontal,* html .jcarousel-item-horizontal{padding-right:110px}
@media screen and -webkit-min-device-pixel-ratio0 {
html{list-style-image:none}
.search .inputTextStyle{background:url(../images/bg/bg_inputText.gif) top left no-repeat;width:167px;height:17px;color:#190009;font-size:11px;float:right;margin-right:7px;border:none;outline:none;padding:3px 4px}
}

div.contourField div {
  float:left;
}

#contour input.contourError {

}
#contour span.contourError {
  color:#C4243A;
  margin-bottom:13px;
  display:block;
  line-height:20px;
  height:20px;
  padding:3px 5px;
  font-size:11px;
}





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

