@charset UTF-8;  
img{border:0 none}
body{font-family:arial;font-size:1.1em;background:url(../img/header-strip.jpg) repeat-x left top #f2f2f2;min-width:960px;margin:0;padding:0}
textarea{resize:both;width:151px}
#seo-links{text-align:center;clear:both;font-size:.7em;padding:30px 20px 10px}
#seo-links a{text-align:center;color:#927b4e;text-decoration:none}
#disqus_comment{margin-left:20px}
#social-lines{clear:both;width:390px;margin:30px 10px 0 0}
#careers{clear:both;width:390px;padding:10px 0}
#planning-career-txt{float:left;width:290px;padding-top:20px} 
.hline-dark{background:url(../img/hline-dark-green.png) repeat scroll 24px 0 transparent;width:390px;height:2px;margin-top:5px}
.hline-light{background:url(../img/hline-light-green.png) repeat scroll 24px 0 transparent;width:390px;height:2px;margin-top:5px}
.social-text-box{float:left;width:200px}
.social-buttons{height:30px;padding-top:15px;width:320px}
.social-button{width:32px;height:34px;float:left;margin:-8px 4px 0 0}
.social-button:hover{margin-top:-10px}
.addthis_toolbox{position:relative;width:200px;display:inline}
.clearing{clear:both;height:1px;overflow:hidden;font-size:.1em}
#page-wrapper,.region-page-closure{width:959px;margin-left:auto;margin-right:auto;overflow:hidden}
#page{font-size:.875em;line-height:1.286em}
.form-text{border:medium none;color:#000;font-size:.9em;width:120px;margin:0;padding:0}
#form-up-test{background:url(../img/form-temp-up.png) no-repeat scroll 0 0 transparent;width:955px;height:65px;display:none}
#login{background:url(../img/login-background.png) no-repeat scroll 24px 0 transparent;width:404px;margin-right:2px;position:relative;float:right;clear:both;padding:0}
#demo-video img{margin-top:6px;margin-left:57px;height:166px}
#stream{width:404px;clear:both;float:right;padding:15px 0}
#stream #txt-stream{font-size:1.7em;font-weight:700;text-align:center}
#stream-links{font-size:.8em;margin:8px 0 0 40px}
#logout{width:404px;float:right;display:none;clear:both}
#logout #userdetails{color:#000;font-size:.75em;display:inline}
#logout a{color:#000;font-size:.75em;letter-spacing:-.05em;margin-left:10px}
#translation-warranty{float:right;width:404px;clear:both;position:relative;cursor:pointer;min-height:80px;padding-left:20px;padding-top:10px}
#news-date{position:relative;display:inline-block}
#news-body a{color:blue;font-size:.8em;text-decoration:underline}
#news img{vertical-align:text-bottom}
#news-body{margin:20px 0}
#news-body p{padding:0 0 10px}
#news-title{display:inline-block}
#related-news{margin-top:20px}
#related-news a{font-size:.8em}
.request-response{padding-top:10px;text-align:center}
#turnaround-note{float:right;width:404px;clear:both;position:relative;padding-left:20px;color:red;text-align:center;display:none;font-size:.8em}
#warranty-top{background:url(../img/en/translation-warranty-top.png);z-index:1;position:absolute;width:404px;height:80px}
#warranty-top div{font-size:1.1em;font-weight:700;line-height:10px;margin-left:60px;margin-top:24px;text-align:center}
#warranty-bottom{background:url(../img/en/translation-warranty-bottom.png);z-index:2;display:none;margin-top:62px;width:404px;height:106px}
#warranty-bottom div{font-size:.8em;margin-left:40px;margin-right:20px;padding-top:22px;text-align:center}
#register{font-family:arial;padding-left:0;display:none;margin-top:5px}
#edit-name-wrapper{width:200px;display:inline}
#edit-name{margin:6px 0 0 38px}
#edit-pass-wrapper{display:inline;margin:0 0 0 34px}
#edit-pass{width:90px;margin:0 3px 0 0}
#login-submit{position:absolute;top:1px;left:320px}
.tools{float:right;width:300px;margin:10px 70px 0 0}
.tools ul{list-style-type:none;float:right;margin:0;padding:0}
.tools ul li{line-height:1em}
.tools ul li a,.tools a{color:#000;font-size:.75em;letter-spacing:-.05em}
#form-up .search{float:left;font-size:14px;width:155px;margin-right:10px}
#edit-search-theme-form-1{width:107px;padding:5px 0}
#search-submit{position:relative;top:-1px}
#language-selector-id{width:150px;background:transparent}
#form-up{float:left;position:absolute;top:1px;background:url(../img/form-up-right-fond.png) no-repeat scroll left 2px transparent;width:337px;overflow:visible;padding:3px 0 0 14px}
#form-up-student{word-wrap:break-word;background:url(../img/form-up-right-fond.png) no-repeat scroll left 2px transparent;float:left;position:absolute;top:1px;width:355px;overflow:hidden;right:180px;padding:3px 0 0 14px}
#form-up-student .search{float:left;font-size:14px;width:165px;margin-right:10px}
#form-up-student #search-submit{left:106px;position:relative;top:-27px}
.language-selector{background:none;border:medium none;width:150px;font-size:14px;float:right;padding:3px 0 0}

#header-menu{border:0;font-size:14px;position:relative;margin-left:-1px;clear:both}
#header-menu ul{height:35px;list-style:none;padding-left:0;margin-left:0}
#header-menu li{background:url(../img/topmenubkg.png) repeat-x;float:left;width:240px;text-align:center;padding:0}
#header-menu li a{background:url(../img/nav-sep.jpg) no-repeat right center;line-height:38px;color:#fff;text-decoration:none;display:block;margin-left:1px}
#header-menu li a:hover,#header-menu ul li:hover a{font-weight:700;color:#FFF;text-decoration:none}
#header-menu li ul{font-weight:400;background:#77B9E6;display:none;height:auto;position:relative;width:239px;padding-left:0;margin-left:0;z-index:200}
#header-menu li li{border-left:none;background:url(../img/submenubkg.png);border-right:1px solid #8EC5E9;display:block;float:none;width:239px;margin:0;padding:0}
#header-menu li:hover li a{background:none;font-weight:400}
#header-menu li ul a{display:block;height:32px;font-size:12px;font-weight:400;text-align:left;margin:0;padding:0 10px 0 15px}
#header-menu li ul a:hover,#header-menu li ul li:hover a{font-weight:700;border:0;color:#fff;text-decoration:none}
#header-menu p{clear:left}
#header-files{background:url(../img/files.png) no-repeat scroll 0 115px transparent}
#header{background:url(../img/header-background.png) no-repeat scroll 0 150px transparent;height:380px}
#header-students{background:url(../img/language-students.jpg) no-repeat scroll 0 150px transparent;height:380px;margin-top:30px}

#form-up,#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.region-page-closure{overflow:visible;word-wrap:break-word} 
.secondary{float:right;position:relative;text-align:right}
#header-students .secondary{top:20px}
ul.links{margin:1em 0;padding:0}
ul{list-style-type:disc}
ul.links li{display:inline;list-style-type:none;padding:0 .5em}
li{margin:0;padding:0 6px 0 0}
span#siteseal{float:right;margin-right:10px;padding-top:32px}
#logo{float:left;width:350px;height:90px;margin:0}
#name-and-slogan{padding:5px 0 0 5px}
#name-and-slogan ul{list-style-type:none;margin:0;padding:0}
#name-and-slogan ul li a{color:#000;font-family:arial;font-size:1.3em;letter-spacing:0;text-decoration:none}
ul#secondary-menu.links li a{color:#000;font-family:arial;font-size:15px;text-decoration:none}
ul#secondary-menu.links li{background:url(../img/puce_menu_secondary.png) no-repeat scroll 0 3px transparent;padding:0 4px 0 8px}
ul#secondary-menu.links li.first{background:none repeat scroll 0 0 transparent}
ul#secondary-menu.links{letter-spacing:-.05em;margin:0}
#header .section{margin:0;padding:20px 0 10px 2px}
#header-students .section{height:100px;margin:0;padding:1px 0 0 2px}
.secondary .tel{color:#61A11D;font-size:1.1em;height:25px;letter-spacing:-.05em;text-align:right;display:inline-block;margin:0;padding:0 0 0 7px}
.secondary .email{color:#61A11D;font-size:1.1em;height:25px;letter-spacing:-.05em;text-align:right;display:inline;margin:0 10px 0 0;padding:0 0 0 7px}
#logo img{vertical-align:bottom}
#main{background-color:#FFF}
.with-navigation #content,.with-navigation .region-sidebar-first,.with-navigation .region-sidebar-second{margin-top:0}
#content,.no-sidebars #content{float:left;margin-left:0;width:960px;padding:0}
#content{background:none repeat scroll 0 0 #FFF;margin-bottom:20px}
#content .section{margin:0;padding:10px}
#contentarea{width:525px}
#contentarea ul li{margin-left:40px}
.grey-text{color:#3C3C3C}
.listing-item{width:350px}
.medium{font-size:18px;font-weight:700}
.edito h1{font-family:Georgia;font-size:2.4em;font-weight:400;letter-spacing:-.05em;line-height:1.1em;margin-bottom:10px}
.edito h2{font-family:arial;font-size:1em;font-weight:700;line-height:1.3em;padding:12px 0}
.edito p,.edito big{font-family:arial;font-size:1em}
#content .mapsite{height:200px;clear:both;padding:20px 0 0}
#content .mapsite,#content .mapsite a{color:#927b4e;text-decoration:none}
#content .mapsite .heading{background:url(../img/mapsite-separation.png) no-repeat scroll 0 19px transparent;float:left;width:140px;margin:0;padding:0 0 0 15px}
#content .mapsite .heading h3{font-size:.8em;font-weight:700;margin-bottom:10px;text-transform:uppercase}
#content .mapsite .heading.first{background:none;padding:0 0 0 10px}
#content .mapsite .heading.large{width:175px}
#content .mapsite ul li{list-style-type:none}
#content .mapsite ul li a{font-size:.8em;font-weight:lighter;line-height:1.2em;text-decoration:none}
#content .logos{height:69px;clear:both;margin:25px 0 0}
#content .logos ul li{list-style-type:none;float:left;padding-right:5px;margin-left:0}
#content .footer{height:22px;margin:0 0 20px}
#content .menu_bas_right{float:right;color:#927B4E;font-size:.8em}
#content .footer ul li a{color:#927B4E;font-size:.8em;text-decoration:none}
#content .footer ul li{background:url(../img/footer-separation.png) no-repeat scroll 0 6px transparent;float:left;list-style-type:none;margin-left:0;padding:0 5px}
#content .footer ul li.first{background:none}
#form-ajax{float:right;width:404px;height:275px;background:url(../img/form-temp-ajax2.png) no-repeat scroll 0 0 transparent;display:none;margin:0 0 20px 20px}
#form-central{width:404px;float:right;padding:0 0 10px 10px}
#form-central .tabs-central{width:404px;height:55px}
#form-central .tabs-central .tab0{width:197px;height:55px;float:left}
#form-central .tabs-central .tab1{width:207px;height:55px;float:left}
#form-central .quote-select-box{margin-bottom:17px}
#tab0-text{font-size:1.2em;color:#FFF;margin-left:55px;margin-top:12px;position:absolute;visibility:hidden}
#tab1-text{font-size:1.2em;color:#60A6D9;margin-left:55px;margin-top:12px;position:absolute;visibility:hidden}
#cert-help{cursor:pointer;height:30px;left:342px;position:absolute;top:12px;width:30px;z-index:2}
.instant-pricing-separator{height:1px;background:url(../img/form-central-instant-pricing-separator.png) no-repeat scroll 0 0 transparent;clear:both}
#corps-central-form-0-1-wrapper{height:182px;width:404px}
#form-central .corps-central-form #corps-central-form-0{background:url(../img/form-central-instant-pricing.png) no-repeat scroll 0 0 transparent;height:182px;position:absolute;width:404px}
#instant-pricing-form{visibility:hidden}
#form-central .corps-central-form #corps-central-form-1{width:404px;height:182px;background:url(../img/form-central-request-contact.png) no-repeat scroll 0 0 transparent;position:absolute;visibility:hidden}
#corps-central-form-1 .col1{float:left;width:178px;margin:16px 0 0 30px}
#corps-central-form-1 .col2{float:left;width:185px;margin:15px 0 0}
#request-contact-form-message-wrapper{height:123px}
#corps-central-form-1 .col2 .form-textarea{border:medium none;font-family:arial;font-size:.9em;height:95px;width:150px;margin:5px 0 20px 7px}
#corps-central-form-0 .form-text{background-color:none}
#corps-central-form-0 .col1{float:left;width:178px;margin:14px 0 0 27px}
#corps-central-form-0 .col2{float:left;width:185px;margin:14px 0 0 6px}
#corps-central-form-0 .col2 .quote-select-box{width:123px}
#instant-pricing-certification-wrapper .quote-select-box ul{width:108px}
#instant-pricing-upload-wrapper{height:41px;margin:-10px 0 0}
#instant-pricing-upload-wrapper .fileinputs{padding:7px 0 0 7px}
#instant-pricing-upload-wrapper .fileinputs input.file{border:none;font-size:.9em;font-family:arial}
#word-count-wrapper{height:28px;padding:13px 0 0 4px}
#instant-pricing-submit{margin:10px 0 0 -3px}
#ajax-loader{padding:5px 0 0 13px}
.form-select option{z-indez:1000}
#light{width:404px;color:#003f69}
#instant-pricing-return-manual{background:url(../img/form-central-instant-pricing-return-manual-quote.png) repeat-y scroll 0 0 transparent;width:404px;color:#003f69}
.instant-pricing-return-manual2{background:url(../img/boxtop.png) no-repeat left top!important;padding-top:8px}
.tabs-central2,#request-quote-form{background:url(../img/form-central-instant-pricing-return-manual-quote.png) repeat-y scroll 0 0 transparent}
#instant-pricing-return-manual .text{padding-top:5px;margin-left:20px;margin-right:30px;font-size:.85em}
#instant-pricing-return-manual input{margin-left:10px;margin-top:5px}
#instant-pricing-return-manual .col1{width:200px;height:165px;float:left;margin-bottom:10px}
#instant-pricing-return-manual .col2{width:200px;height:165px;float:right}
#call-now{font-size:1.1em;font-weight:700;text-align:center;clear:both;padding:10px}
#request-quote-message-wrapper{background:url(../img/textarea-fond.png) no-repeat scroll 0 0 transparent;margin-left:5px;margin-top:10px;float:left;width:165px;height:115px}
#instant-pricing-return-manual textarea{margin-left:10px;margin-top:7px;width:145px;border:medium none;font-family:arial;height:100px;font-size:.9em}
#instant-pricing-return-manual .inputtext{background:url(../img/input-fond.png) no-repeat scroll 0 0 transparent;height:30px;margin-left:20px;margin-top:10px;float:left;width:170px}
#request-quote-txt1{color:red;font-weight:700;padding-top:10px;margin-left:20px;margin-right:30px;font-size:.85em}
#request-quote-submit-wrapper{float:right;margin-right:31px;margin-top:10px}
#request-quote-mail{margin-top:8px;margin-left:6px}
#instant-pricing-return-price{color:red;font-size:.9em;font-weight:700;height:42px;padding:5px 0 0 33px}
#instant-pricing-return-turnout{color:red;font-size:.9em;font-weight:700;padding:0 0 0 33px}
#email-this-quote-to-wrapper{height:37px;padding:5px 0 0 28px}
#email-this-quote-cc-wrapper{padding:5px 0 0 28px}
#form-central .corps-footer-form{background:url(../img/form-central-footer.png) no-repeat scroll 0 0 transparent;color:#003F69;font-size:.85em;height:83px;letter-spacing:-.05em;padding-top:1px;width:404px}
#form-central .corps-footer-form ul{list-style-type:none;margin:0 14px 0 12px;padding:6px 0 0}
#form-central .corps-footer-form ul li{float:left;width:180px}
#form-central .corps-footer-form ul li ul li{float:none;background:url(../img/form-central-footer-puce.png) no-repeat scroll 0 5px transparent;padding:0 13px}
#form-central .corps-footer-form ul li ul li a{color:#003F69;font-size:1.1em;text-decoration:none}
#reminder-overlay{background-color:#000;cursor:wait}
#reminder-container{font-size:.9em;text-align:left;width:404px}
#reminder-container .reminder-content{background:url(../img/en/reminder-background.png) repeat scroll 0 0 transparent}
#reminder-container .reminder-error{color:red;text-align:center}
#reminder-container #reminder-inputs{padding:65px 0 0 120px}
#reminder-container .form-input{background:url(../img/input-fond.png) no-repeat scroll 1px 50% transparent;height:30px;margin-top:5px}
#reminder-container .form-text{margin-left:14px;margin-top:7px;width:126px}
#reminder-container #reminder-usertype-wrapper{background:url(../img/input-fond.png) no-repeat scroll 0 0 transparent;height:30px;margin-top:16px}
#reminder-container #reminder-buttons{margin:75px 30px 0}
#reminder-container #selectbox_reminder-usertype{margin-left:11px;width:145px}
#reminder-container a.modal-close,#reminder-container a.modal-close:link,#reminder-container a.modal-close:active,#reminder-container a.modal-close:visited{color:#fff;font-size:18px;font-weight:700;position:absolute;text-decoration:none;right:12px;top:5px}
#reminder-container a.modal-close:hover{color:#999}
#reminder-container #reminder-message{position:absolute;width:343px;margin:10px 30px}
.jqifade{position:absolute;background-color:#aaa}
div.jqi{width:400px;font-family:arial;position:absolute;background-color:#148AD7;font-size:.9em;text-align:left;border:solid 1px #eee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:7px}
div.jqi .jqicontainer{font-weight:400}
div.jqi .jqiclose{position:absolute;top:6px;right:4px;width:18px;cursor:default;color:#FFF;font-weight:700}
div.jqi .jqimessage{line-height:20px;color:#fff;padding:10px}
div.jqi .jqibuttons{text-align:right;border:none medium;padding:5px 0}
div.jqi button{background-color:#62A21A;border:solid 1px #f4f4f4;color:#fff;font-weight:700;font-size:12px;margin:0 10px;padding:3px 10px}
div.jqi button:hover{background-color:#728A8C}
div.jqi button.jqidefaultbutton{background-color:#62A21A}
#stage{z-index:100;margin-left:0;margin-right:auto;width:960px;visibility:hidden}
.stage{position:absolute;min-width:960px;height:218px;overflow:hidden}
#scrolling-landscape{background:transparent url(../images/Scrollinglandscape.png) 0 0 repeat-x}
.header-strip{height:38px;font-family:arial;font-size:12px;color:#fff}
.header-strip a{color:#fff;text-decoration:none}
.header-strip a:hover{color:#7FBEE7}
.worldmap{background:url(../img/worldmap.png) no-repeat scroll 5px 6px transparent;display:block;padding:8px 0 8px 51px}
.hsd1{width:270px;padding:8px 0}
.hsd2{width:338px}
.hsd3{width:338px;overflow:hidden}
.hsd4{width:270px}
.phStyle{font-family:arial;font-size:22px;color:#62A21D;padding-bottom:10px}
.phStyle span{font-size:15px}
.phStyle a{color:#62A21D;text-decoration:none}
.sidebar{float:right;margin-left:10px;width:395px}
.middleContainer{width:535px;float:left}
.alncen{background:url(../img/hline-dark-green.png) repeat-x scroll 24px bottom transparent;clear:both;text-align:center;padding:15px 0}
.disc{padding:10px 0 10px 35px}
.callme{z-index:2000;width:41px;height:73px;position:fixed;top:34%;left:-4px}
#qtrans_select_qtranslate-chooser{background-color:transparent!important;border:medium none!important;width:145px!important;padding:2px 0 4px}
#qtrans_select_qtranslate-chooser option{background:#fff;padding:1px 4px}
.black_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80)}
.white_content{display:none;position:fixed;top:15%;left:25%;color:#FFF;z-index:1002;overflow:hidden;padding:20px}
a.close_light_box{float:right;position:relative;right:-10px;top:66px;z-index:100}
.sidebar-banner{align:center}
.sidebar-banner:hover{padding:0 0 0 2px}
.contactinfo{color:#FFF;background:0;border:1px #0984d2 solid;cellpadding:20px}
h3.contactinfo{text-size:35px;font-weight:700}
a.contactinfo:link{color:#00f;text-decoration:underline}
a.contactinfo:hover{color:#000;text-decoration:underline}
.container_12{margin-left:auto;margin-right:auto;width:960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}
.omega{margin-right:0}
.container_12 .grid_1{width:60px}
.container_12 .grid_2{width:140px}
.container_12 .grid_3{width:220px}
.container_12 .grid_4{width:300px}
.container_12 .grid_5{width:380px}
.container_12 .grid_6{width:460px}
.container_12 .grid_7{width:540px}
.container_12 .grid_8{width:620px}
.container_12 .grid_9{width:700px}
.container_12 .grid_10{width:780px}
.container_12 .grid_11{width:860px}
.container_12 .grid_12{width:940px}
.container_12 .prefix_1{padding-left:80px}
.container_12 .prefix_2{padding-left:160px}
.container_12 .prefix_3{padding-left:240px}
.container_12 .prefix_4{padding-left:320px}
.container_12 .prefix_5{padding-left:400px}
.container_12 .prefix_6{padding-left:480px}
.container_12 .prefix_7{padding-left:560px}
.container_12 .prefix_8{padding-left:640px}
.container_12 .prefix_9{padding-left:720px}
.container_12 .prefix_10{padding-left:800px}
.container_12 .prefix_11{padding-left:880px}
.container_12 .suffix_1{padding-right:80px}
.container_12 .suffix_2{padding-right:160px}
.container_12 .suffix_3{padding-right:240px}
.container_12 .suffix_4{padding-right:320px}
.container_12 .suffix_5{padding-right:400px}
.container_12 .suffix_6{padding-right:480px}
.container_12 .suffix_7{padding-right:560px}
.container_12 .suffix_8{padding-right:640px}
.container_12 .suffix_9{padding-right:720px}
.container_12 .suffix_10{padding-right:800px}
.container_12 .suffix_11{padding-right:880px}
.container_12 .push_1{left:80px}
.container_12 .push_2{left:160px}
.container_12 .push_3{left:240px}
.container_12 .push_4{left:320px}
.container_12 .push_5{left:400px}
.container_12 .push_6{left:480px}
.container_12 .push_7{left:560px}
.container_12 .push_8{left:640px}
.container_12 .push_9{left:720px}
.container_12 .push_10{left:800px}
.container_12 .push_11{left:880px}
.container_12 .pull_1{left:-80px}
.container_12 .pull_2{left:-160px}
.container_12 .pull_3{left:-240px}
.container_12 .pull_4{left:-320px}
.container_12 .pull_5{left:-400px}
.container_12 .pull_6{left:-480px}
.container_12 .pull_7{left:-560px}
.container_12 .pull_8{left:-640px}
.container_12 .pull_9{left:-720px}
.container_12 .pull_10{left:-800px}
.container_12 .pull_11{left:-880px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}
.clearfix,.container_12{zoom:1}
.select{float:left;padding:20px}
.selectLanguage{background: repeat-x scroll right 2px transparent;font-size:.9em;height:25px;width:152px;margin:-2px 0 17px;padding:0 0 2px}
.selectLanguage .passiveSelect,.selectLanguage .activeSelect{background:  no-repeat scroll right 2px transparent;color:#000;cursor:pointer;display:block;font-weight:400;height:25px;line-height:2.1em;margin:0 6px 0 0;padding:0 0 0 4px}
.selectLanguage ul{background:  repeat-x scroll right top #FFF;border-bottom:2px solid grey;border-right:1px solid grey;cursor:pointer;list-style:none outside none;max-height:350px;overflow-x:hidden;overflow-y:auto;width:138px;margin:1px 0 0 4px;padding:2px 0 6px 6px}
.selectLanguage li{color:#000;display:block;width:110px;margin:0;padding:0}
.webInsitePopup,.webInsiteTopLeftPopup,.webInsiteTopRightPopup,.webInsiteBottomLeftPopup,.webInsiteBottomRightPopup,.webInsiteRightPopup,.webInsiteLeftPopup{border:medium none;border-collapse:collapse;border-spacing:0;cursor:pointer;font-size:0;line-height:0;outline:medium none;overflow:hidden;z-index:1147483000;margin:0;padding:0}
.webInsiteTopLeftPopup{position:fixed;top:5px;left:5px}
.webInsiteTopRightPopup{position:fixed;top:5px;right:5px}
.webInsiteBottomLeftPopup{position:fixed;bottom:5px;left:5px}
.webInsiteBottomRightPopup{position:fixed;bottom:5px;right:5px}
.webInsiteLeftPopup{left:-4px;top:300px}
.webInsiteLeftPopup:hover{left:0;zoom:1}
.webInsiteRightPopup{right:-4px;top:300px}
.webInsiteRightPopup:hover{right:0;zoom:1}
.webInsiteFixedLeft{position:absolute;float:left}
.webInsiteFixedRight{position:absolute;float:right}
.webInsiteFloat{top:50%;margin-top:-18px;position:fixed}
#tinybox{position:absolute;display:none;background:#fff no-repeat 50% 50%;border:10px solid #e3e3e3;z-index:2000;padding:10px}
#tinymask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:1500}
#tinycontent{background:#fff}
p.webInsite{font:13px/1.5em 'Lucida Grande', Arial, Verdana, sans-serif;color:#333}
.invitationStyle1{font-size:18px;color:#333;font-weight:700;font-family:Arial, Helvetica, sans-serif}
.invitationStyle2{font-size:14px;color:#333}
.invitationStyle3{font-size:12px;color:#333}
a.no_thanks,a.give_feedback{height:36px;background-position:0 0;background-repeat:no-repeat;display:block;position:relative;text-decoration:none;text-indent:-9999px;outline:none;overflow:hidden;margin:0}
a.no_thanks{width:94px;}
a.give_feedback{width:132px;}
a.no_thanks:hover,a.no_thanks:focus,a.give_feedback:hover,a.give_feedback:focus{background-position:0 -36px}
a.no_thanks:active,a.give_feedback:active{background-position:0 -72px}
#contentarea a.close,#contentarea a.open{background-image:url(http://d1sjtleuqoc1be.cloudfront.net/wp-content/themes/translatemedia/images/arrow-up2.png);background-position:98px 5px;background-repeat:no-repeat;display:block;float:left;width:150px;height:30px;text-decoration:none;padding-top:5px;font-size:15px;font-weight:700;color:#FFF!important;text-shadow:0 1px 1px #444;-ms-text-shadow:#000 .1em .1em .2em}
#contentarea a.open{background-image:url(http://d1sjtleuqoc1be.cloudfront.net/wp-content/themes/translatemedia/images/arrow-down.png);background-repeat:no-repeat;background-position:98px 0;display:block;height:30px;text-decoration:none;width:100%;padding-top:0}
#toprow{height:20px!important;float:right!important;width:20px!important;background-image:url(http://d1sjtleuqoc1be.cloudfront.net/wp-content/themes/translatemedia/images/Cross2.png);background-repeat:no-repeat;margin-top:6px;margin-right:-4px}
.dialogtbl tr.head{background-image:url(http://d1sjtleuqoc1be.cloudfront.net/wp-content/themes/translatemedia/images/qtop.jpg);background-repeat:no-repeat;height:50px}
#target_lang_more,#orginal_lang_more,#quotebox{width:263px;height:240px;position:relative;display:none;z-index:9999;color:#666;overflow:auto;padding:10px}
#orginal_lang_more,#target_lang_more{padding-left:0}
#quotebox{font-size:12px;width:300px;height:550px;background-color:transparent;font-weight:400;display:block;padding:0 0 10px}
.res_box,.res_box2{width:249px;height:240px;position:relative;overflow:auto}
#dialogbody{display:none;font-size:12px;float:left;width:940px;height:470px;background-position:0 0;background-repeat:no-repeat;color:#FFF;background-color:#fef1c7;margin-bottom:13px;margin-top:13px;border:1px solid rgba(236,130,10,0.36);box-shadow:0 0 10px #D3D3D3;z-index:100;position:relative}
#dialogbodyinner{margin-left:20px;margin-top:10px}
#dialogbody ul li{list-style-type:none;height:20px;font-size:12px;color:#666;padding-bottom:5px;margin-left:0}
#dialogbody p{color:#666}
#qheader{width:671px;height:37px;background-image:url(http://d1sjtleuqoc1be.cloudfront.net/wp-content/themes/translatemedia/images/qtop.jpg);position:relative}
.qbox{width:130px;float:left;padding-top:13px}
.FormButton{background:url(../images/btn.png) no-repeat scroll 0 0 transparent;border:medium none;color:#FFF;cursor:pointer;font-size:20px;height:41px;line-height:29px;padding-top:5px!important;text-align:center;text-shadow:1px 1px 1px #000;width:191px;display:block}
.topbar span{color:#1a85cd}
.topbar{float:left;background-image:url(http://d1sjtleuqoc1be.cloudfront.net/wp-content/themes/translatemedia/images/quote_bg_strip_org.jpg);background-repeat:no-repeat;height:33px;padding-left:20px;padding-top:5px;font-size:12px;width:919px;color:#FFF;box-shadow:0 1px 4px #D3D3D3}
.topbar p{color:#FFF;font-size:12px}
#quoteres1,#quotebox{border-left:1px solid rgba(236,130,10,0.36);height:392px;padding-left:20px;width:255px;overflow:visible;-moz-box-shadow:-1px 0 0 0 rgba(255,254,252,0.45);-webkit-box-shadow:-1px 0 0 0 rgba(255,254,252,0.45);z-index:9}
#quoteres p.bigtxt{font-size:18px}
.qtblcell{text-align:left;margin:0;padding:2px}
.dialogthank{display:none;padding-top:5px}
.dialogthank input{float:right;margin-top:-24px;margin-left:30px;padding:4px}
#quote_container{width:960px;margin:0 auto}
#aboutus{margin-top:5px}
.qboxright{float:right;margin-top:5px;margin-right:15px}
.qboxlabel{float:left;margin-right:20px}
.qboxlabel2{float:left;margin-right:17px;margin-left:-27px}
.qboxlabel3{float:left;padding-left:17px;margin-left:-1px;margin-right:17px;box-shadow:-1px 0 0 #FF9700;height:26px}
#fromto{float:left;border-left:1px solid #EC820A;border-right:1px solid #EC820A;height:25px;box-shadow:-1px 1px 0 #FF9700}
#fromto .qboxlabel{margin-left:11px;margin-right:31px}
.qsep{float:right;height:25px;margin-right:28px;padding-left:10px;padding-top:5px}
tbody > tr > td{padding:2px!important}
.thanktext{margin-top:5px;color:#FFF;font-size:17px;text-shadow:-1px 0 2px #747474}
#learn{margin-right:30px}
#calc_overlay{background-color:#000;display:none;height:100%;left:0;opacity:0.7;position:fixed;top:0;width:100%;z-index:9}
#quoteres{color:#000;height:241px;left:200px;position:absolute;top:100px;width:488px;z-index:99;display:none;border-radius:5px;background-image:url(http://www.translatemedia.com/wp-content/themes/translatemedia/images/Cross2.png);background:#dfdfdf;border:6px ridge #0b86e4;box-shadow:0 0 132px #FFF;padding:4px 10px 20px 20px}
#quoteres h4{background:none;font-size:35px;line-height:25px;padding-top:10px;font-family:georgia;font-weight:400}
#quoteres h3{background:none;font-size:30px;line-height:40px;font-weight:400}
#quoteres p{font-size:12px;font-weight:400}
.bigtxt{font-family:Georgia;padding-top:10px;font-weight:400}
.yuselected{right:0;top:16px;font-size:16px;position:absolute}
#quotediv{margin-bottom:13px;height:1px;background:#B4B4B4;margin-top:107px;box-shadow:0 1px 0 #f1f1f1;width:479px}
.jspContainer{overflow:hidden;position:relative;min-height:300px}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:6px;height:100%;background:transparent}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}
.jspTrack{background:#FCFCFC;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative}
.jspDrag{background:#C1C1C1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;top:0;left:0;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
.uploadify{position:relative;margin-bottom:1em}
.uploadify-button{background-color:#007FD3;border:2px solid gray;color:#FFF;font:bold 12px Arial, Helvetica, sans-serif;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);width:100%}
.uploadify:hover .uploadify-button{background-color:#606060;background-image:0 color-stop(1,#808080) );background-position:center bottom}
.uploadify-button.disabled{background-color:#D0D0D0;color:gray}
.uploadify-queue{margin-bottom:1em}
.uploadify-queue-item{background-color:#F5F5F5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font:11px Verdana, Geneva, sans-serif;margin-top:5px;max-width:350px;padding:10px}
.uploadify-error{background-color:#FDE5DD!important}
.uploadify-queue-item .cancel a{background:url(../images/uploadify-cancel.png) 0 0 no-repeat;float:right;height:16px;text-indent:-9999px;width:16px}
.uploadify-queue-item.completed{background-color:#E5E5E5}
.uploadify-progress{background-color:#E5E5E5;margin-top:10px;width:100%}
.uploadify-progress-bar{background-color:#09F;height:3px;width:1px}
*,p,ul,li,ol,a,img,form,table,tbody,tr,td,th,h2,h1,input,select,div,#dialogbody ul{margin:0;padding:0}
a,.jspVerticalBar .jspArrow:focus{outline:none}
.c,#secondary-menu,.clearfix:after,.container_12:after{clear:both}
.l,#form-up .form-text,#name-and-slogan ul li,#content .menu_bas_left,.jspHorizontalBar .jspCap{float:left}
.r,#careers img{float:right}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video,#header-menu li:hover ul{display:block}
mark,rp,rt,ruby,summary,time,#mail-tel img{display:inline}
.centered,.webinsitePromptMessage{text-align:center}
#demo-video,#demo-video2{width:404px;clear:both;float:right;margin-top:7px}
#register a,.selectLanguage .selected,.selectLanguage li:hover{color:#007FD3}
#name-and-slogan ul li a:hover,ul#secondary-menu.links li a:hover,#form-central .corps-footer-form ul li ul li a:hover{text-decoration:underline}
#main-wrapper,.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}
#contentarea a,.blue-text a{color:#0063be}
#contentarea table,.btnQuote{padding:5px}
#contentarea ul,.yuselected table{padding:0}
#searchresults,#instant-pricing-return,#instant-pricing-return-manual,#turnaround-note,#email-this-quote,#ajax-loader,.jspCap{display:none}
.black-text,.phStyle a:hover{color:#000}
#content .mapsite ul,#content .logos ul,#content .footer ul,.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
#corps-central-form-1 .col1 .form-text,#corps-central-form-0 .col1 .form-text{margin:0 0 24px}
#request-quote-txt3,.selectLanguage .special,.qbox p{font-weight:700}
#instant-pricing-return,#email-this-quote{background:url(../img/form-central-instant-pricing-return.png) no-repeat scroll 0 0 transparent;width:404px;height:97px}
#instant-pricing-return .col0,#instant-pricing-return .col1,#email-this-quote .col0,#email-this-quote .col1{width:200px;height:84px;float:left;padding:13px 0 0}
#order-now-form-wrapper,#send-email-wrapper{height:42px;padding:1px 0 0 8px}
#open-email-this-quote-wrapper,#cancel-email-wrapper{padding:0 0 0 8px}
#form-central .tabs-central,#instant-pricing-upload-wrapper,#open-email-this-quote,#cancel-email,#request-quote-submit,#reminder-container .reminder-button{cursor:pointer}
#mapsite ul li,#mapsite .logos ul li,.alpha{margin-left:0}
.webInsiteTopLeftPopup:hover,.webInsiteBottomLeftPopup:hover{left:9px;zoom:1}
.webInsiteTopRightPopup:hover,.webInsiteBottomRightPopup:hover{right:9px;zoom:1}

/* Headers */
h2 {font-size:17px!important}