@font-face{font-family:Yanone Kaffeesatz;src:url('../fonts/YanoneKaffeesatz-Regular.eot');src:local("Yanone Kaffeesatz"), url('../fonts/YanoneKaffeesatz-Regular.ttf');}
body{font-size:12px;color:#767676;}
a{color:#003399;}
.user_name{text-transform:capitalize;}
.wrapper{width:980px;margin:0 auto;overflow:hidden;}
.wrapper2{width:1000px;margin:0px auto;overflow:hidden;}
.mainBlock{overflow:hidden;}
.clear{clear:both;}
.footer{background:#f4f4f4;border-bottom:1px solid #e3e3e3;border-top:2px solid #e3e3e3;}
.ourforte, .we_360{float:left;width:306px;margin-right:20px;}
.ourforte1, .we_3601{float:left;width:306px;margin-right:20px;}
.ourforte1 .title1, .we_3601 .title1{border-bottom:2px solid #F6A748;color:#616161;font-size:18px;margin:0 1px 1px;padding-bottom:5px;padding-top:20px;font-family:trebuchet ms;width:100%;}
.customer{float:left;width:309px;}
.ourforte .title, .we_360 .title, .customer .title{border-bottom:2px solid #F6A748;color:#616161;font-size:18px;margin:0 1px 18px;padding-bottom:5px;padding-top:20px;font-family:trebuchet ms;width:306px;}
.ourforte .title a, .we_360 .title a, .customer .title a{color:#505050;font-size:13px;float:right;font-family:Verdana, Geneva, sans-serif;font-style:italic;margin-top:2px;}
.ourforte .title a:hover, .we_360 .title a:hover, .customer .title a:hover{color:#F6A748;}
.ourforte .content, .we_360 .content{font-size:13px;color:#616161;margin:0 2px;font-family:Verdana, Geneva, sans-serif;line-height:20px;margin-top:0px;}
.thanksMsg{text-align:center;font-size:18px !important;padding:70px 0 !important;float:none !important;}
.customer .content, .openings .content{background:url("../images/commas.png") no-repeat scroll 0 2px transparent;color:#616161;font-family:Verdana;font-size:13px;line-height:20px;margin:12px 5px 0;padding:3px 0 0 25px;}
.openings .content{padding:3px 0 10px 5px !important;float:left;background:none !important;margin:0 !important;border-bottom:1px solid #efefef;}
.customer .customer_name{background:url("../images/right_comma.png") no-repeat scroll 100% 10px transparent;border-bottom:1px dotted #D4D4D4;color:#201E1E;float:left;font-family:verdana;font-size:14px !important;padding:10px 30px 10px 0;width:228px;text-align:right;}
.customer .last_customer_name{background:url("../images/right_comma.png") no-repeat scroll 100% 1px transparent;color:#201E1E;float:left;font-family:verdana;font-size:16px;padding:10px 30px 10px 0;width:228px;text-align:right;}
.inner_content .customer_name, .openings .job_title{background:url("../images/right_comma.png") no-repeat scroll 100% 3px transparent;color:#F9AC2D;float:left;font-family:verdana;font-size:14px !important;padding:10px 30px 0 0;text-align:right;}
.openings .job_title{text-align:left;}
.testiBox{padding:10px 0 10px 0;font-size:13px;line-height:20px;border-bottom:1px dotted #D4D4D4;margin-right:15px;margin-bottom:20px;font-family:Verdana, Geneva, sans-serif;}
.testiBoxStarts{background:url("../images/openQoute.jpg") no-repeat 0 0;height:16px;width:20px;}
.testiBoxEnd{background:url("../images/closeQoute.jpg") no-repeat 100% 0;height:16px;width:20px;}
.testiUser{text-align:right;font-weight:bold;font-style:italic;}
.openings .job_title{background:none !important;}
.footer_menu{float:left;height:auto;width:250px;}
.footer_menu_small{float:left;margin-left:0px;width:150px;}
.footer_menu_last{float:left;margin-left:0px;width:250px;}
.footer_menu li h3, .footer_menu_last li h3, .footer_menu_small li h3{color:#009FFF;font-size:14px;padding:5px 0 0px 0;}
.footer_menu li.active h3, .footer_menu_last li.active h3, .footer_menu_small li.active h3, .footer_menu li:hover h3, .footer_menu_last li:hover h3, .footer_menu_small li:hover h3{color:#F8A21C;}
.footer_menu ul, .footer_menu_last ul, .footer_menu_small ul{}
.footer_menu ul li a, .footer_menu_last ul li a, .footer_menu_small ul li a{color:#767676;font-size:12px;line-height:0px;font:140% 'Yanone Kaffeesatz',helvetica,arial,verdana,sans;}
.footer_menu ul li.active a, .footer_menu_last ul li.active a, .footer_menu_small ul li.active a, .footer_menu ul li:hover a, .footer_menu_last ul li:hover a, .footer_menu_small ul li:hover a{color:#F8A21C;}
.copyright{background-color:#d6d6d6;height:25px;text-align:center;border-top:1px solid #bebebe;}
.copyright p{color:#000000;font-family:verdana !important;font-size:14px;padding:13px 0 5px 5px;text-align:center;}
.copyright p span{font-size:14px;font-family:verdana;}
.copyright ul{}
.copyright ul li{display:inline;}
.inner_container{padding:10px;}
.inner_left_container{float:right;width:257px;margin-left:0px;margin-top:40px;font-family:Verdana, Geneva, sans-serif;}
.inner_left_container .innerRightMenu ul li{}
.inner_left_container .innerRightMenu ul li a{}
.inner_left_container .innerRightMenu ul li a.mainLink{font-size:13px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;border-bottom:1px solid #AE3C73;padding:0 0 11px;display:block;}
.p{line-height:1.4;font-family:Verdana, Geneva, sans-serif;font-size:13px;float:left;padding:13px 10px 13px 0;color:#4e4e4e;}
.inner_left_container .innerRightMenu ul li ul.subMenu{}
.inner_left_container .innerRightMenu ul li ul.subMenu li ul.subSubMenu{}
.inner_content{float:left;width:709px;border-right:1px solid #d4d4d4;min-height:457px;margin-top:8px;}
.inner_content p{line-height:1.4;font-family:Verdana, Geneva, sans-serif;font-size:13px;float:left;padding:13px 10px 13px 0;color:#4e4e4e;}
.inner_content_img{height:auto;}
.inner_content .apply_border p{padding-bottom:3px;}
.inner_content ul, .inner_content ol{display:block;}
.inner_content ol{display:block;}
.inner_content ol li.List_numers{display:block;list-style-type:circle;list-style-position:inside;}
.inner_content ul li{font-family:verdana;font-size:12px;padding:15px 0px 10px 0;line-height:1.5e;color:#4e4e4e;}
.inner_content ol li{font-family:verdana;font-size:12px;padding:15px 25px 10px 20px;line-height:1.5;}
.inner_content ul.subListings li{font-size:14px !important;}
.inner_content li.apply_border{padding-bottom:0;}
.inner_content li.apply_border a, .inner_content li.apply_border a:hover{cursor:default;color:#000;}
.inner_content ol li.apply_online{font-family:verdana;font-size:16px;padding:15px 25px 10px 25px;line-height:1.5;float:left;}
.inner_content ol li.inner_listing, #inline3 ul ol li.inner_listing{font-family:verdana;font-size:13px;padding:15px 15px 10px;line-height:1.5;margin-left:45px;width:620px;color:#3C3C3C;font-weight:normal;}
.stages_content{margin-left:25px;}
.inner_content p span{font-weight:bold;}
.sub_heads{font-size:20px;font-weight:normal !important;}
.inner_content ul li a{text-decoration:none;color:#4E4E4E;}
.inner_content ol li a{text-decoration:none;color:#767676;}
.inner_content ul li a:hover, .inner_content ol li a:hover{color:#F6A748}
.Listing{list-style-type:circle;list-style-position:inside;color:#3C3C3C !important;font-size:14px !important;font-weight:bold;}
.arrow{background:url("../images/right_arrow.png") no-repeat scroll 0 23px transparent;}
ul li{background:url("/images/bulle1.png") no-repeat scroll 0 23px transparent;}
ul.industries_arrow li{background:url("../images/industries_bullet.png") no-repeat scroll 0 23px transparent;}
ul.join_team_arrow li{background:url("../inner_left_containerimages/join_bullet.png") no-repeat scroll 0 23px transparent;}
.inner_content h2{padding:20px 0;font-size:18px;font-family:comfortaaRegular;color:#1d1d1d;width:200px;border-bottom:2px solid #AE3C73;}
.inner_content h2.dark_pink{padding:0 0 11px 0;font-size:21p x;font-family:trebuchet ms;color:#000000;width:697px;border-bottom:1px solid #AE3C73;}
.inner_content h2.light_pink{padding:0 0 11px 0;font-size:21px;font-family:trebuchet ms;color:#000000;width:697px;border-bottom:1px solid #1698BA;}
.inner_content h2.yellow{padding:0 0 11px 0;font-size:21px;font-family:trebuchet ms;color:#000000;width:697px;border-bottom:1px solid #F9AC2D;}
.inner_content h2.green{padding:0 0 11px 0;font-size:21px;font-family:trebuchet ms;color:#000000;width:700px;border-bottom:1px solid #0F783B;}
.inner_content h2.purple{padding:0 0 11px;font-size:21px;font-family:trebuchet ms;color:#000000;width:695px;border-bottom:1px solid #B35499;}
.request_outer{margin-top:15px;}
.request{background:url("../images/requestBanner.png") no-repeat scroll 0 0 transparent;height:105px;padding:5px 1px 8px;width:261px;}
.request ul{background:url("../images/note_img.png") no-repeat 0 10px;margin-left:15px;}
.request .rqst_title{vertical-align:middle;padding-left:45px;}
.request .rqst_title span{border-bottom:1px solid #FFAF2C;color:#FFAF2C;font-family:trebuchet ms;font-size:18px;margin-left:3px;padding-bottom:4px;vertical-align:middle;}
p{padding:0 0 10px 0;line-height:1.7em;}
.request .rqst_content{color:#2F2F2F;font-family:verdana;font-size:15px;line-height:24px;margin-top:10px;padding:2px 0 10px 66px;}
.request .rqst_content span{color:#393939;font-family:trebuchet ms;font-size:14px;}
.request .rqst_bottom{width:130px;padding:7px 0;background-color:#393939;text-align:center;border-radius:5px 5px 5px 5px;margin:-7px auto 0;}
.request .rqst_bottom a{color:#EEEEEE;font-family:trebuchet ms;font-size:15px;}
.application{margin-bottom:-28px;width:257px;}
.application h2{color:#1d1d1d;background-color:#f2f2f2;width:260px;padding:14px 0 14px 5px;font-size:16px;font-family:comfortaaRegular;margin-bottom:20px;}
.contact_form{font-family:verdana;width:706px;}
.contact_form table{margin-top:10px;}
.contact_form table tr{}
.contact_form table tr td{vertical-align:middle;text-align:left;color:#4E4E4E;}
.contact_form table th{font-weight:bold;font-size:13px;}
.textBox, .textBoxN, .textBoxCp{border:none;border-radius:3px 3px 3px 3px;padding:4px 8px 8px 8px;width:181px;background-color:#ffffff;}
.textBoxCp{width:155px;border-radius:3px 0px 0px 3px;}
.contact_form textarea{border:none;border-radius:3px 3px 3px 3px;width:548px !important;resize:none;height:26px;vertical-align:middle;padding:8px 0 0 6px;}
.contact_form .textBoxN{border:1px solid #D4D4D4;border-radius:3px 3px 3px 3px;background-color:#ffffff;width:199px;box-shadow:1px 1px 3px 1px #F2F2F2 inset;padding:6px 3px 4px 7px;margin-right:11px;}
.contact_form .captcha{clear:both;background:none repeat scroll 0 0 #EEEDED;border-radius:5px 5px 5px 5px;clear:both;padding:7px 0;}
.contact_form .captcha td{padding:0 10px;}
.submit_button, .apply_submit_button, .submit_orange{background:none repeat scroll 0 0 #0F783B;border-radius:5px 5px 5px 5px;color:#FFFFFF;cursor:pointer;display:block;float:right;font-family:trebuchet ms;font-size:22px;padding:8px 0;width:170px;margin-right:9px;}
.apply_submit_button{background:none repeat scroll 0 0 #B35499 !important;}
.apply_button{background:none repeat scroll 0 0 #B35499 !important;color:#FFFFFF;display:block;float:right;cursor:pointer;color:#ffffff;padding:6px 0;width:99px;height:35px;}
a.apply_button{text-align:center;color:#fff !important;font-weight:normal;height:23px;cursor:pointer !important;}
.submit_orange{background:none repeat scroll 0 0 #F9AC2D !important;}
.user_icon{padding:3px 0 3px 0px;}
.email_icon{padding:3px 0 3px 0px;}
.cmpany_icon{padding:3px 0 3px 0px;}
.phone_icon{padding:3px 0 3px 0px;}
.code_icon{padding:3px 0 3px 0px;margin-bottom:38px;}
.home_tab{min-height:100px;float:left;margin-top:13px;}
.home_tab2, .home_tab3{min-height:100px;float:left;margin-left:28px;margin-top:13px;}
.gray_part:hover, .gray_part.active{background:url("../images/home_tabs_down_arrow.png") no-repeat scroll 98% 25px;min-height:60px;width:307px;position:relative;}
.gray_part{background:url("../images/home_tabs_down_arrow.png") no-repeat scroll 98% 23px #616161;border-radius:5px;min-height:64px;position:relative;width:307px;margin-top:16px;cursor:pointer;}
.white_part{background-color:#FFFFFF;border-radius:5px;height:60px;position:absolute;width:265px;margin:7px 0 0 7px;box-shadow:1px 1px 2px 0;z-index:1000;}
.white_part p{color:#000000;font-family:trebuchet ms;font-size:20px;padding:19px 14px 0;}
.challenge_menulist{background:url("../images/home_tabs_up_arrow.png") no-repeat scroll 98% 23px #F6A748;width:307px;border:0 1px 1px 1px solid #d4d4d4;border-radius:5px 5px 5px 5px;}
.services_list{background:url("../images/home_tabs_up_arrow.png") no-repeat scroll 98% 25px #F6A748;width:307px;border:0 1px 1px 1px solid #d4d4d4;border-radius:5px 5px 5px 5px;}
.industries_list{background:url("../images/home_tabs_up_arrow.png") no-repeat scroll 98% 25px #F6A748;width:307px;border:0 1px 1px 1px solid #d4d4d4;border-radius:5px 5px 5px 5px;position:relative;z-index:100;}
.challenge_menulist ul, .services_list ul, .industries_list ul{padding:15px;}
.challenge_menulist ul li, .services_list ul li, .industries_list ul li{padding-bottom:13px;font-size:13px;font-family:Verdana;cursor:pointer;}
.challenge_menulist ul li:hover, .services_list ul li:hover, .industries_list ul li:hover{color:#ffffff;}
h1.thankU{color:#F00;font-size:22px;}
#commentWrapper{width:275px;float:right;}
#comment{top:0;margin-top:5px;}
#comment.fixed{position:fixed;top:114px;}
#comment.static{position:relative;margin-top:206px;}
#comment.static_small{position:relative;margin-top:-42px;}
#comment.static_big{position:relative;margin-top:289px;}
#comment.static_bigest{position:relative;margin-top:689px;}
#commentWrapperH{position:absolute;width:100%;}
#headerfix{position:absolute;top:0;width:100%;z-index:100;}
#headerfix.fixedH{position:fixed;top:101px;width:100%;}
.title_bold{font-size:20px !important;font-weight:100;padding:15px 0 0 !important;border-bottom:1px solid #1698BA;}
.title_bold_services{font-size:20px !important;font-weight:100;padding:15px 0 8px !important;border-bottom:1px solid #AE3C73 !important;font-family:trebuchet ms !important;}
.title_bold_apply span{font-size:16px !important;font-weight:100;padding:15px 0 3px !important;border-bottom:1px solid #AE3C73 !important;width:81px;}
.title_bold_who{font-size:20px !important;font-weight:100;padding:15px 0 0 !important;border-bottom:1px solid #F9AC2D;}
.sub_title_bold{font-size:18px !important;font-weight:100;padding:15px 0 0 !important;width:690px;}
.content_bold{font-weight:100;}
.stuck-bottom{position:relative;top:-250px;}
.banner_title_left{color:white;font-family:FranklinGothic-DemiCond !important;font-size:50px !important;line-height:70px !important;;font-size:45px !important;position:absolute;text-align:left;width:530px;margin-top:10px;}
.industries_banner_bg .banner_title_left{color:white;font-family:FranklinGothic-DemiCond !important;font-size:50px !important;line-height:70px !important;;font-size:45px !important;position:absolute;text-align:left;width:630px;margin-top:10px;}
.sidebar{float:left;width:200px;height:800px;top:200px;}
.container{overflow:hidden;}
.sub_menu{display:none;}
ul.imageSubmenu li a img{width:60px!important;height:40px!important;}
.submenu ul li{padding:0 6px!important;}
.submenu ul.imageSubmenu li{height:53px!important;}
#header-region-top .last{float:right;font-size:13px;list-style-type:none;margin-top:66px;text-align:right;cursor:pointer;}
#header-region-top .last a{color:#fff;font-size:13px;font-family:comfortaaBold !important}
#header-region-top .first{cursor:pointer;float:left;font-size:13px;list-style-type:none;margin-top:66px;text-align:right;z-index:10;}
#header-region-top .first a{color:#fff;font-size:13px;font-family:comfortaaBold !important;}
#header-bottom-inner{width:735px!important;}
#richnav-menu{margin-left:18px !important;}
.services_list ul, .challenge_menulist ul, .industries_list ul{padding-top:76px;padding-bottom:0px;}
.challenge_menulist ul li a, .services_list ul li a, .industries_list ul li a{color:#ffffff;font-size:16px;}
.challenge_menulist ul li:hover a, .services_list ul li:hover a, .industries_list ul li:hover a{color:#000;}
#block-richnav-0 ul li{padding:0 0 0 14px!important;}
.header nav{float:right;width:780px;}
.header nav.cycle-nav-container{float:right;width:860px;}
.submenu{height:400px!important;}
.fadein{position:relative;width:267px;height:215px;}
.fadein img{position:absolute;left:0;top:0;border:1px solid #d4d4d4;}
.slider-wrapper{border-bottom:3px double #D4D4D4;margin-bottom:39px;margin-top:-12px;}
.cycle-a .cycle-item .noizzz{margin:0 auto;width:980px!important;}
.first_menu{padding-right:0px!important;}
.footer_menu h3{font-size:14px;padding:8px 12px 0px 0;border-bottom:1px solid #e3e3e3;font-family:trebuchet ms;font-weight:bold;width:134px;}
.footer_menu_small h3, .footer_menu_last h3{font-size:14px;padding:8px 12px 8px 0;border-bottom:1px solid #e3e3e3;font-family:trebuchet ms;font-weight:bold;width:134px;}
.footer_menu h3 a, .footer_menu_small h3 a, .footer_menu_last h3 a{color:#444444;}
.footer_menu h3 a:hover, .footer_menu_small h3 a:hover, .footer_menu_last h3 a:hover{color:#F8A21C;}
.footer_menu ul, .footer_menu_small ul, .footer_menu_last ul{margin-top:1px;}
.footer_menu ul li{border-bottom:1px solid #EDEDED;font-family:Verdana, Geneva, sans-serif;font-size:11px;list-style-image:url("../images/sqr_icon.png");list-style-position:inside;width:200px;}
.footer_menu ul li:hover , .footer_menu ul li.active{list-style-image:url("../images/sqre_hover_icon.png");list-style-position:inside;}
.footer_menu_small ul li, .footer_menu_last ul li{border-bottom:1px solid #EDEDED;font-family:verdana;font-size:11px;list-style-image:url("../images/sqr_icon.png");list-style-position:inside;width:135px;}
.footer_menu_small ul li:hover, .footer_menu_last ul li:hover,.footer_menu_small ul li.active, .footer_menu_last ul li.active{list-style-image:url("../images/sqre_hover_icon.png");list-style-position:inside;}
.footer_menu_last.gmPartner ul li, .footer_menu_last.gmPartner ul li:hover, .footer_menu_last.gmPartner ul li.last{list-style:none;}
.social_icons{margin-left:-26px;margin-top:-6px;position:absolute;width:228px;z-index:1000;top:1615px;left:819px;}
.social_icons ul{width:250px;}
.social_icons ul li{list-style:none!important;width:61px;height:67px;float:left;border:none;}
.content_img{border:2px solid #d4d4d4;height:110px;}
.top{cursor:pointer;height:49px;left:50%;margin-top:-28px;position:absolute;width:45px;}
.vis-box img{margin-right:-46px;}
.top a{background:url("../images/top.png") no-repeat scroll 0 0 transparent;display:block;height:49px;width:45px;}
.top a:hover{background:url(../images/top-hover.png) no-repeat 0 0;}
.social_icons .service_icon_fb a, .social_icons .service_icon_twt a, .social_icons .service_icon_lnk a, .social_icons .service_icon_gplus a{float:left;width:39px;height:46px;display:block;margin:0 8px;}
.social_icons .service_icon_fb a{background:url("/images/facebook (1).png") no-repeat scroll -21px -28px transparent;}
.service_icon_fb a:hover, .service_icon_fb a.active{background:url("/images/facebook (1).png") no-repeat scroll -247px -28px transparent;}
.social_icons .service_icon_twt a{background:url("../images/social_icons.png") no-repeat scroll -76px -28px transparent;}
.social_icons .service_icon_twt a:hover, .social_icons .service_icon_twt a.active{background:url("../images/social_icons.png") no-repeat scroll -302px -28px transparent;}
.social_icons .service_icon_lnk a{background:url("../images/social_icons.png") no-repeat scroll -130px -28px transparent;}
.social_icons .service_icon_lnk a:hover, .social_icons .service_icon_lnk a.active{background:url("../images/social_icons.png") no-repeat scroll -356px -28px transparent;}
.social_icons .service_icon_gplus a{background:url("../images/social_icons.png") no-repeat scroll -182px -28px transparent;}
.social_icons .service_icon_gplus a:hover, .social_icons .service_icon_gplus a.active{background:url("../images/social_icons.png") no-repeat scroll -408px -28px transparent;}
.dc-mega-icon{background:url("../images/tip.png") no-repeat scroll 0 0 transparent;display:none;height:17px;}
.banner_small_title_left{color:white;font-family:FranklinGothic-DemiCond !important;font-size:45px !important;line-height:70px !important;position:absolute;text-align:left;width:420px;padding-top:40px;}
.banner_shadow{padding-bottom:2px;}
.dcjq-mega-menu ul li ul li ul li a, .join_menu .sub-container .sub li a{background:url("../images/submenu_arrow_icon.png") no-repeat scroll 7px 9px transparent!important;display:block!important;}
.dcjq-mega-menu ul li ul li ul li a:hover, .sub .row li a:hover, .join_menu .sub-container .sub li a:hover{background:url("../images/submenu_arrow_hover.png") no-repeat scroll 7px 9px !important;display:block!important;}
li#menu-item-1, li#menu-item-2, #menu-item-4, #menu-item-5{width:210px!important;border-right:1px solid #45423d;}
li#menu-item-3{border-right:none!important;}
.bold{font-weight:bold;}
.border_left{border-left:3px solid #F9AC2D;margin-top:20px;padding:0 10px 0 17px !important;}
.title_double{margin-top:38px !important;}
.title_single{margin-top:70px !important;}
.footer_bottom{clear:both;padding:10px 0 0;text-align:center;}
.footer_bottom ul li a{padding:10px;color:#2a2a2a;}
.footer_bottom ul li a.active{color:##FF8A00;}
.footer_bottom ul li{background:url("../images/footer_bullet.png") no-repeat 100% 4px transparent;color:#2a2a2a;font-family:Verdana, Geneva, sans-serif;display:inline;font-size:10px;padding:0 12px 0 0;}
.footer_bottom ul li.copyright{background:none repeat scroll 0 0 transparent !important;border:none;margin-left:9px}
.sitemapMainCont{padding:5px;width:425px;}
.overlay{line-height:18px;}
.overlay h3{font-size:14px;font-family:Trebuchet MS;font-weight:bold;padding:10px 0 10px 0;}
.overlay h1{font-size:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;padding:0 0 10px 0;}
.overlay p{color:#616161;font-family:verdana;font-size:12px;line-height:18px;margin-top:0;}
.overlay b{font-weight:bold;}
.inner_content .sitemapMainCont ul#Mainul li{line-height:7px;}
li.main_map a{font-weight:bold;}
li.main_map ul.innerul li a{background:url("../images/apply_bullet.png") no-repeat 0 0 transparent;font-weight:normal;padding-left:15px;}
li.main_map ul.yellow li a{background:url("../images/apply_bullet_o.jpg") no-repeat 0 0 transparent;}
ul#Mainul li ul.innerul li ul{margin-top:10px;}
ul#Mainul li ul.innerul li{margin-top:5px;}
.apply_border{background:url("../images/apply_border.png") no-repeat scroll 111px 100% transparent;}
.apply_border_2{background:url("../images/apply_border.png") no-repeat scroll 113px 306px transparent;}
.apply_border_3{background:url("../images/apply_border.png") no-repeat scroll 111px 348px transparent;}
.address{margin-top:-15px;color:#4E4E4E;}
.address h3, .openings h3{font-size:15px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;padding:11px 0 9px;border-bottom:1px solid #D4D4D4;}
.openings h3{border-bottom:1px solid #D4D4D4 !important;}
.address h2{font-size:15px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;padding:0 0 9px;border-bottom:1px solid #D4D4D4;}
.address p{float:left;font-family:verdana;font-size:12px;line-height:19px;padding:5px 0 5px 5px;}
.content_reach{min-height:610px !important;padding-right:5px;width:709px;}
.dcjq-mega-menu ul.menu li a{margin-right:38px;}
.overlay p.stages_content{margin-top:15px;margin-bottom:15px;color:#3C3C3C;font-family:verdana;font-size:15px;line-height:20px;}
td.reach_bg1, div.reach_bg1{}
td.reach_bg2, div.reach_bg2{}
td.reach_bg3{background-color:#eeeded;padding:0px 1px 1px 12px !important;height:48px;border-bottom-left-radius:5px;border-top-left-radius:5px;}
td.reach_bg_msg1{background-color:#eeeded;padding:12px 1px 1px 10px !important;height:48px;border-bottom-left-radius:5px;border-top-left-radius:5px;vertical-align:top !important;}
td.reach_bg_msg2{background-color:#eeeded;padding:8px 1px 8px 3px !important;height:48px;border-bottom-right-radius:5px;border-top-right-radius:5px;}
td.reach_bg_msg4{background-color:#eeeded;padding:8px 1px 8px 28px !important;border-bottom-right-radius:5px;border-top-right-radius:5px;}
td.captcha_bg{background-color:#eeeded;padding:8px 4px 8px 3px !important;}
.gap{width:15px !important;}
.inner_left_container_reach{float:left;width:175px;margin-left:13px;margin-top:20px;}
.border_shadow{background:url("../images/border_shadow-banner.png") repeat-x scroll 0px 0px transparent;}
.errorMsg{color:#FF0000;font-size:11px !important;margin-bottom:10px;}
div.reach_bg1, div.reach_bg1_cp{background-color:#eeeded;margin-bottom:5px;font-size:13px;border-bottom-left-radius:5px;border-top-left-radius:5px;}
div.reach_bg1{height:51px;vertical-align:middle;line-height:50px;padding-left:8px;}
div.reach_bg1_cp{height:51px;vertical-align:middle;line-height:50px;padding-left:8px;vertical-align:text-top;}
#change-image{background:#767676;display:block;padding:0px 3px;border-bottom-right-radius:5px;border-top-right-radius:5px;height:30px;margin-top:12px;}
#captcha{margin-left:20px;margin-top:12px;}
.formNotes{font-size:11px;font-style:italic;color:#999;padding:10px;}
div.reach_bg2, div.reach_bg2_cp, div.reach_bg3{background-color:#eeeded;min-height:51px;vertical-align:middle;line-height:48px;padding:0 0 0 8px;margin-bottom:5px;margin-right:10px;border-bottom-right-radius:5px;border-top-right-radius:5px;min-width:206px;}
.chkBox{line-height:35px !important;}
.servRequired{height:157px !important;line-height:24px !important;margin-top:10px;padding-bottom:10px;padding-top:8px !important;}
div.reach_bg2, div.reach_bg3{min-width:206px;}
div.reach_bg2_cp{min-width:566px;}
div.reach_bg3{height:51px;vertical-align:middle;line-height:50px;padding:0 0 0 8px;}
div.reach_bg2_cp{vertical-align:top;}
div.reach_bg2_cp table{margin-top:0;}
div.reach_bg2_cp table tr td{vertical-align:top;}
tr.blankRow td{font-size:5px;}
.curr_open{height:450px !important;overflow:hidden;}
.apply .curr_open{height:365px !important;overflow:hidden;}
.grayBG .curr_open{height:290px !important;overflow:hidden;}
.orangeBG .curr_open{height:290px !important;overflow:hidden;}
.purpleBG .curr_open{height:290px !important;overflow:hidden;}
.whoweBG .curr_open{height:290px !important;overflow:hidden;}
.openings{color:#616161;font-family:Verdana;font-size:13px;line-height:20px;}
.curr_open .vert .simply-scroll-clip{height:420px;width:256px;border-bottom:1px solid #D4D4D4;}
.openings span{color:#201E1E;}
.bullet_apply{background-color:#B35499;height:17px;width:5px;margin:17px 0 0 40px;float:left;padding:0 !important;}
.floatL{float:left;}
.apply_arrow, .apply_arrow_round{background:url(../images/applyArrow.png) no-repeat 0 0 transparent;display:inline-block;height:18px;margin-bottom:-5px;width:18px;}
.apply_arrow_round{background:url(../images/applyArrowRound.png) no-repeat 0 0 transparent !important;}
.curr_open_footer{overflow:hidden;width:980px;padding-top:10px;}
.quotes{display:none;}
.quotes .job_title{color:#767676;float:left;font-size:13px;font-weight:bold;margin-bottom:3px;padding:4px 5px 2px 0px;}
.quotes span{line-height:20px;padding:0 0 0 10px;font-weight:bold;}
.inner{}
.sitemap{margin-top:-8px;}
.join .openings .job_title{color:#A42180;}
#inline3 ul ol li.inner_listing{padding:0 15px !important;}
.curr_open_footer h3{border:none !important;padding:2px 0 6px 3px !important;}
.#inline3 ol{margin:10px 0;}
.title_bold_apply{margin-top:5px;}
h3.opening{float:left;font-family:trebuchet ms;font-size:15px;font-weight:bold;padding:8px 12px 8px 0;width:145px;}
.scroll-pane{width:700px !important;height:370px;overflow:auto;}
.apn{margin:auto 0;}
.reseller{margin:7px 0;}