html{font:62.5% arial,helvetica,clean,sans-serif;}
body{font-size:1.2em;color:#272727;width:100%;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
:focus{outline:0;}
h1{font-size:2.2em;}
h2{font-size:1.8em;}
h3{font-size:1.6em;}
h4{font-size:1.4em;}
a,a:visited{color:#046eb4;}
a:hover{color:#DB8C00;}
hr{margin:10px 0;padding:0;border:0;color:#d9d9d9;background-color:#d9d9d9;height:1px;}
ul,ol{list-style:none;margin-left:10px;padding:10px;}
#container{width:90%;margin:10px auto 20px auto;background:#fff;min-width:980px;_width:980px;padding-bottom:10px;}
#container_summer{margin:0 auto;background:#fff;width:980px;_width:980px;border:none;}
div#wrapper{float:left;width:100%;}
div#content{margin-left:220px;margin-right:10px;margin-bottom:20px;}
div#content.one{margin:0 auto;padding:5px 15px;}
div#content.myoptions{padding:0 0 20px 0;}
div#left{float:left;width:220px;margin-left:-100%;_margin-left:-990px;margin-bottom:10px;}
#content div{zoom:1;}
.boxes{clear:both;overflow:hidden;}
.dos{float:left;width:50%;#width:49.9%;}
.primer{width:25%;#width:24.9%;float:left;}
.segon{width:75%;#width:74.9%;float:left;}
.fright{float:right;}
.fleft{float:left;}
.hidden{display:none;}
.w_50{width:50px!important;}
.w_100{width:100px!important;}
.w_150{width:150px!important;}
.w_200{width:200px!important;}
.w_300{width:300px!important;}
.w_400{width:400px!important;}
.w_500{width:500px!important;}
.w_600{width:600px!important;}
.bigtxt{font-size:1.2em!important;}
.bluetxt{color:#046eb4!important;}
.greentxt{color:#699648!important;}
.orangetxt{color:#DC6E03!important;}
.graytxt{color:#A8A8A8!important;}
.redtxt{color:#B00!important;}
.lilytxt{color:#a45fda!important;}
.blacktxt{color:#000!important;}
.rounded_5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.rounded_10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.bold{font-weight:bold;}
.center{text-align:center!important;}
.inline{display:inline!important;}
.small{font-size:.8em;color:#737373;}
.clear{clear:both;height:0;margin:0;padding:0;overflow:hidden;}
span.link{cursor:pointer;color:#046EB4;text-decoration:underline;}
div.goback{padding-top:10px;text-align:right;float:right;margin-right:20px;}
ul.square{list-style-type:square;}
ul.disc{list-style-type:disc;}
ol.decimal{list-style-type:decimal;}
ol.square{list-style:decimal;}
ul.disc{list-style-type:disc;}
ul.col2,ul.col3{overflow:hidden;}
ul.col2 li{float:left;width:50%;padding-left:0;margin-left:0;}
ul.arrows.col2 li{width:48%;padding-left:14px;}
ul.col3 li{float:left;width:30%;padding-left:0;margin-left:0;}
ul.arrows.col3 li{width:30%;padding-left:14px;}
a.close{float:right;text-align:right;font-size:11px;}
span.comment{font:77% arial;color:#888;}
code{font-size:11px;color:#800;}
#home{margin:-10px 0 0 0;position:relative;}
#home{width:100%;padding:0;}
#home .boxes{width:100%;}
#home .primer{padding-top:10px;width:64%;#width:63.9%;}
#home .segon{width:34.8%;#width:33.9%;}
.tres{width:33.3%;}
.quatre{width:25%;#width:24.9%;}
div.basic h1,#content.basic h2,#content.basic h3,#content.basic h4{margin-bottom:10px;}
h1 span,h2 span,h3 span{color:#046eb4;}
div.employers h1 span{color:#699648!important;}
div.basic{line-height:1.6em;}
div.basic p{margin:5px;}
div.basic blockquote{margin:5px 10px;}
div.basic ul,#content.basic ol{margin:10px;padding-left:15px;}
div.basic dl{margin:10px;}
div.basic dt{font-weight:bold;}
div.basic dd{padding-left:5px;padding-bottom:10px;}
div.basic img{padding:5px;vertical-align:top;}
#home .primer #contenedor_fotos{border:1px solid #EAEAEA;background-color:#F7F7F7;text-align:center;padding:10px;margin-top:10px;width:90%;}
#fotos{width:529px;height:266px;margin:0 auto;}
#header p#login{text-align:right;padding-top:6px;overflow:hidden;float:right;.width:450px;}
#header p#login a.myselection{background:url("/img/sprite.gif") no-repeat 0 -263px;padding-left:28px;}
#header p#login a.employers_area{background:transparent url("/img/sprite.gif") no-repeat -150px -192px;font-weight:bold;text-decoration:none;text-align:center;display:block;width:113px;float:right;line-height:23px;color:#414141;margin-top:-5px;margin-left:5px;margin-right:10px;_margin-right:0;}
#header{height:90px;margin:0;padding-bottom:20px;padding-top:10px;clear:both;background:url("/img/sprite.gif") repeat-x 0 -629px;border-bottom:1px solid #e2e2e2;}
#header #search{margin-top:30px;float:none;}
#header.home.starter #search{padding-top:60px;}
#header #search form{margin:0;padding:0;}
#header #search ul{margin:0 0 0 10%;padding:0;overflow:hidden;width:500px;_margin-left:60px;}
#header #search li{display:block;width:38%;float:left;overflow:hidden;}
#header #search .searchsubmit{width:24%;}
#header #search label{font-weight:bold;font-size:1.2em;color:#006ECC;}
#header #search input{color:#7a7a7a;background:#f4f8fa;border:2px solid #cfdde6;width:160px;padding:2px;margin:3px 0;}
#header #search select{color:#7a7a7a;background:#f4f8fa;border:2px solid #cfdde6;width:160px;padding:2px;margin:3px 0;}
#header #search .searchsubmit input{margin-top:18px;display:block;width:118px;height:26px;border:none;background:transparent url("/img/sprite.gif") no-repeat 0 -215px;font:bold 1.4em Arial;color:#fff;text-align:center;text-decoration:none;text-shadow:1px 1px 2px #333;cursor:pointer;padding:0 0 3px 0;.padding-bottom:0;}
#header #logo{padding:10px 0 3px 5px;margin:0 10px 0 0;float:left;}
#header #logo a,#logo a:hover,#logo a:visited{display:block;color:#414141;text-decoration:none;padding:7px 0 5px 0;}
#header #logo strong{color:#b1b1b1;font-size:1em;font-weight:normal;display:block;margin-top:-28px;margin-left:96px;}
#header.home{margin:0;padding-bottom:0;clear:both;border-bottom:1px solid #e2e2e2;overflow:hidden;height:200px;background:none;}
#header.home.starter{height:240px;}
#header.home #logo{padding-top:0;}
#header.home #logo strong{margin-top:-32px;margin-left:113px;}
#header.summer-global #logo{text-align:center;padding:0;margin:0;float:left;width:300px;margin-left:10px;}
#header.summer-global #logo a{padding:3px 0;}
#header.summer-global #logo strong{margin-top:-32px;margin-left:113px;}
#header.summer-global{margin:10px 0;padding-bottom:0;clear:both;overflow:hidden;height:100px;border-bottom:1px solid #ccc;}
#header.summer #logo{padding:0;margin:0;}
#header.summer #logo strong{margin-left:135px;margin-top:-33px;}
#header.summer #search{float:left;}
#header.summer-global #description{float:left;background-color:#efefef;padding:10px 0;margin:0 15px;text-align:center;font:2em Arial;color:#818181;border:none;padding:5px 20px;width:60%;margin-top:10px;}
#home.summer{margin-top:30px;}
#summer_countries{overflow:hidden;margin:10px 0;}
#summer_countries h2{color:#699648;font-size:1.4em;margin:3px 10px;border-bottom:1px solid #dadada;}
#summer_countries .dos{width:49%;float:left;}
#summer_countries .map{width:450px;margin:5px 10px 15px 10px;border:5px solid #acd0e7;}
#header.home .hd_content{margin-bottom:0;}
#header.home #login{float:right;}
#header.home #search{width:100%;margin-top:0;background:transparent url("/img/sprite.gif") repeat-x 0 -613px;padding-top:40px;clear:both;}
#header.home #search ul{padding:0;width:940px;margin:0 auto;}
#header.home #search li{display:inline;list-style:none;margin-right:15px;float:left;line-height:180%;width:auto;}
#header.home #search form{margin:0 auto;width:100%;}
#header.home #search form label{font-size:1.6em;margin-left:30px;}
#header.home #search form input{padding:2px;width:220px;}
#header.home #search .searchsubmit input{border:none;width:118px;height:26px;padding:0;margin:0;line-height:26px;padding-bottom:3px;.padding-bottom:0;}
#breadcrumb{margin:0 10px 15px 10px;overflow:hidden;}
#breadcrumb.jsummary{margin-bottom:0;}
#breadcrumb strong{color:#888;font-weight:bold;}
#breadcrumb #searchtitle{border-bottom:1px solid #d3d3d3;line-height:2em;overflow:hidden;padding-right:5px;padding-top:5px;_float:left;}
#breadcrumb #searchtitle #h1{width:66%;float:left;}
#breadcrumb #searchtitle p.searchoptions span.link{display:block;float:left;margin:0 3px 0 3px;}
#breadcrumb #searchtitle p.searchoptions span.link img{margin-top:5px;text-decoration:none!important;}
#breadcrumb #searchtitle p.searchoptions{float:right;font-weight:normal;padding-right:10px;height:28px;}
#breadcrumb #searchtitle span.page_indicator{border-left:1px solid #dadada;padding-left:10px;height:28px;}
#breadcrumb #searchtitle span.page_indicator h2{display:inline;font:inherit;height:inherit;*font-size:1.1em;*margin:0 2px;}
#breadcrumb #searchtitle_bottom{margin:0;padding:0;_width:980px;}
#breadcrumb #searchtitle_bottom p{padding-top:3px;margin:0;}
#breadcrumb h1{font-size:2em;color:#606060;width:80%;display:inline;}
#breadcrumb div.special_h1{font-size:2em;color:#606060;display:inline;font-weight:bold;}
#breadcrumb div.special_h1 h1{font-size:1em;color:#606060;display:inline;font-weight:bold;*margin:0 4px;_margin:0;}
#breadcrumb span{font-weight:bold;float:right;}
#breadcrumb p{font-size:.9em;}
#breadcrumb a{text-decoration:none;}
#breadcrumb a:hover{text-decoration:underline;}
p.keywordsearches{padding:5px 0;color:#6a6a6a;}
p.keywordsearches a,p.keywordsearches a:visited{text-decoration:none;color:#8BA524;font-weight:bold;}
p.keywordsearches a:hover{text-decoration:underline;}
#content.myoptions #menutabs span{color:#a6a6a6;padding-left:3px;font-size:.9em;}
#content.myoptions div#my_blocked_jobs p{margin:10px 0;font-size:12px;line-height:25px;}
#content.myoptions div#my_blocked_jobs dt{font-weight:bold;background:#f7f7f7;padding:3px;line-height:2em;margin-top:15px;border-bottom:1px solid #d9d9d9;}
#content.myoptions div#my_blocked_jobs dd{padding:5px;border-bottom:1px solid #d9d9d9;font-size:13px;}
#content.myoptions div#my_blocked_jobs a{text-decoration:underline;}
#mysearches{margin:5px;}
#mymenu_cab{overflow:hidden;color:#616161;padding-bottom:10px;}
#mymenu_cab h1{font-size:1.6em;color:#616161;font-weight:normal;}
#mymenu_cab span{font-size:1.2em;float:right;}
#mysearches dt{font-weight:bold;font-size:1.4em;padding:3px 3px 6px 3px;margin-top:15px;border-bottom:1px solid #d9d9d9;color:#717171;}
#mysearches dt a{font-size:.7em;font-weight:normal;text-decoration:none;}
#mysearches a.title{font-size:1.2em;font-weight:bold;}
#mysearches dd{padding:10px 5px;border-bottom:1px solid #d9d9d9;}
#mysearches dd span#rss{float:right;}
#mysearches dd span.date{float:none;color:#7B9A00;padding:0 5px;}
#mycontent .primer{width:22%;}
#mycontent .segon{width:78%;}
.myoptions .mytitle h1,.myoptions .mytitle h2{font-weight:bold;font-size:1.4em;padding:3px;margin-top:5px;border-bottom:1px solid #d9d9d9;color:#717171;margin-bottom:0;clear:left;}
.myoptions.employers .mytitle h1,.myoptions.employers .mytitle h2{color:#6E9D4B;}
div.myoptions div#filters{border:1px solid #d9d9d9!important;}
div.myoptions div#filters ul li span{color:#939393;font-weight:bold;}
div.myoptions div#filters{font-size:1.3em;padding-bottom:0;border-color:#d5d5d5;width:85%;}
div.myoptions div#filters p.head{border:none;font-size:.9em;background:url("/img/sprite.gif") repeat-x 0 -589px;padding:5px 0 8px 5px;}
div.myoptions div#filters ul{margin-bottom:10px;padding:5px 5px 5px 8px!important;}
div.myoptions div#filters ul li{padding-left:15px;padding-bottom:10px;}
div.myoptions .bt_clear{padding-right:9px;background:url("/img/bt_clear_right.gif") no-repeat right top;line-height:22px;display:block;float:right;text-decoration:none;}
div.myoptions .bt_clear span{background:url("/img/bt_clear_left.gif") no-repeat left top;line-height:22px;display:block;padding-left:15px;padding-right:6px;}
div.myoptions p#empty_list{margin:20px;font-weight:bold;}
div.myoptions div.mytitle a.bt_clear.arrow_select span{background:url("/img/sprite.gif") no-repeat scroll left -1248px transparent;padding-left:32px;}
div.myoptions p#crosscountry_note{font-style:italic;border:1px solid #ccc;color:#444;margin-top:50px;padding:20px 50px;}
div#alertEditor{margin-bottom:10px;}
div#alertEditor form{width:49%;float:left;padding-bottom:30px;padding-top:10px;}
div#alertEditor div.box{margin:10px;width:100%;float:left;overflow:hidden;}
div#alertEditor div.box input{width:200px;font-size:11px;font-family:arial;}
div#alertEditor div.box p{padding:2px 0;margin:0;}
div#alertEditor div.box label{float:left;font-weight:bold;width:150px;}
div#alertEditor div.box span#radio{width:200px;}
div#alertEditor div.box span#radio label{width:auto;float:none;}
div#alertEditor div.box span#radio input{width:auto;float:none;margin:0 5px;vertical-align:middle;}
div#alertEditor span.buttons{float:left;width:100%;text-align:center;}
div#alertEditor span.buttons a{font-weight:bold;padding-top:10px;}
div#alertEditor div#editAlertRefinements{background:#eee;padding:8px;}
div#alertEditor div#editAlertRefinements table{margin-top:5px;}
div#alertEditor div#editAlertRefinements strong{color:#777;font-size:14px;}
div#alertEditor div#editAlertRefinements label{margin-right:15px;font-weight:bold;}
div#alertEditor div#editAlertRefinements input{font-size:11px;width:200px;}
div#alertEditor div#alert_results{float:right;border:1px solid #ccc;width:45%;padding:10px 5px;height:250px;overflow:auto;}
div#alertEditor div#alert_results span{background:url("/img/arrows.gif") no-repeat left top;padding-left:15px;}
div#alertEditor div#alert_results span#noresults{color:#c00;font-weight:bold;line-height:1.6em;}
div#alertEditor div#alert_results p{padding-top:5px;color:#888;font-size:11px;}
div#alertEditor div#alert_results ul{margin:0 10px;padding-left:0;}
div#alertEditor div#alert_results ul li{margin-bottom:10px;line-height:1.3em;}
div#alertEditor div#alert_results ul li h4{margin-bottom:3px;font-size:14px;font-weight:bold;}
div#alertEditor div#alert_results ul li a{text-decoration:none;}
div#alertEditor div#alert_results ul li label{font-weight:bold;}
div#ok_message{font-size:18px;color:#080;font-weight:bold;margin-bottom:30px;}
ul.record_list{margin:0;padding:0;list-style:none;margin-bottom:30px;overflow:hidden;}
ul.record_list a.title{font-size:1.2em;font-weight:bold;}
ul.record_list li{padding:10px 5px;overflow:hidden;border-bottom:1px solid #E0E0E0;float:left;width:100%;}
ul.record_list li.title{margin-top:10px;font-weight:bold;color:#6E9D4B;padding-bottom:4px;}
ul.record_list span{float:left;width:10%;}
ul.record_list .keywords a{display:inline;}
ul.record_list .keywords b{font-family:verdana;font-size:1.2em;color:#046EB4;}
ul.record_list div.keywords{width:42%;float:left;}
ul.record_list .keywords span{float:none;width:auto!important;}
ul.record_list span.options{width:26%;}
ul.record_list span.active{color:#090;}
ul.record_list span.paused{color:#db8c00;}
ul.record_list span.unconfirmed{color:#c00;}
.offer_state_0{color:#090!important;}
.offer_state_1{color:#c00!important;}
.offer_state_7{color:#c00!important;}
.offer_state_2{color:#888!important;}
.offer_state_8{color:#888!important;}
.offer_state_4{color:#FF6700!important;}
.offer_state_5{color:#db8c00!important;}
.offer_state_9{color:#e00!important;}
.offer_state_-1{color:#000!important;}
div#job p.offer_state{font-weight:bold;font-size:1.8em;text-align:center;}
p.no_result{margin:20px;font-weight:bold;}
div#alert_opinion{margin:20px auto;width:450px;line-height:1.6em;}
div#alert_opinion p{margin:10px 5px;}
div#alert_opinion form{background-color:#eaeaea;border:1px solid #ccc;padding:10px;margin-top:10px;}
div#alert_opinion form input{vertical-align:middle;margin:0 5px;}
div#alert_opinion textarea{width:350px;height:50px;overflow:auto;margin:10px;}
div#no_results{float:left;height:350px;width:100%;}
div#no_results div{float:left;margin-left:10px;height:90%;}
div#no_results div strong{font-weight:bold;font-size:13px;}
div#no_results div#suggest{max-width:21%;#width:21%;}
div#no_results div#suggest ul{margin:10px 0;padding:0;}
div#no_results div#suggest ul li,ul.suggest li{list-style:none;padding:0 0 5px 20px;margin:0;background:url("/img/sprite.gif") no-repeat 2px -360px;}
div#no_results div.group_suggest_box{max-width:20%;#width:20%;margin:0 0 0 20px;padding:0 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
div#no_results div.group_suggest_box ul{padding:0;margin-top:15px;margin-left:10px;}
div#no_results div.group_suggest_box li{margin:5px;}
div#no_results div#categories{max-width:50%;#width:50%;float:left;}
div#no_results div#categories strong{margin-left:10px;}
div#no_results div#categories ul{list-style:disc;margin-top:5px;overflow:auto;padding:10px;width:93%;}
div#no_results div#categories ul li{float:left;margin-bottom:2px;padding:2px 0;width:48%;margin-left:5px;font-size:11px;}
div#no_results dov#categories ul li a{display:block;float:left;font-size:1.1em;margin-right:5px;text-decoration:none;}
div.cross_country_results p#cross_country_link{padding:6px 5px 0 0;}
div.cross_country_results ul#menutabs{margin-bottom:0;_margin-top:-20px;_width:100%;}
#toplocations_cross_country{padding:10px;overflow:hidden;margin:10px 10px 20px 10px;background:url("/img/bg-header.gif") repeat-x left bottom;}
#toplocations_cross_country .bigtxt{font-size:1.2em;}
#toplocations_cross_country ul{font-size:.9em;overflow:hidden;padding:5px;clear:both;margin:0;}
#toplocations_cross_country ul a{font-weight:bold;}
#toplocations_cross_country ul li{background:url("/img/sprite.gif") no-repeat 3px -400px;padding:5px 5px 5px 16px;float:left;width:46%;}
#myaccount dt,#myaccount dd{padding:5px 0;}
#myaccount ul{overflow:hidden;margin:15px 0;padding:0;width:!00%;clear:both;}
#myaccount ul li{padding:3px 0;overflow:hidden;margin:0;_float:left;_width:100%;}
#myaccount ul .redtxt{font-size:.9em;}
#myaccount span.bold{float:left;width:140px;text-align:right;margin-right:15px;font-weight:bold;clear:left;}
#myaccount div.accountinfo,#myaccount div.options{float:left;}
#myaccount div.accountinfo{width:200px;}
#myaccount form{margin:30px 10px;}
#myaccount input#email{width:300px;}
div#navigator{display:inline-block;;float:right;font-size:11px;color:#888;margin-right:20px;text-align:right;}
div#navigator span{display:inline-block;margin:3px 8px;float:none;}
div#navigator b{font-weight:bold;}
div#navigator a{text-decoration:underline;}
div#navigator a.gray_button{display:inline-block;vertical-align:middle;width:60px;height:19px;border:none;background:transparent url("/img/sprite.gif") no-repeat 0 -241px;padding-top:3px;font:bold 1em Arial;color:#888;text-align:center;text-decoration:none;text-transform:uppercase;}
div#navigator a:hover.gray_button{color:#046EB4;}
#job div.jobsummary{line-height:1.6em;margin-top:20px;}
#job div.jobsummary h1{border-bottom:1px solid #D4D4D4;color:#046EB4;font-size:1.8em;font-weight:normal;line-height:1em;}
#job div.jobsummary p{margin:5px 2px;}
#job div#job_description p{font-size:1.2em;}
#job div.jobsummary div.flag_icon{margin:0;background-color:#fff;}
#job div.jobdetails{line-height:1.6em;}
#job div.jobdetails h1{color:#046eb4;font-weight:normal;font-size:1.8em;display:inline;}
#job div.jobdetails a.viewall,#job .jobsummary a.viewall{float:none;margin-left:20px;font-size:1.1em;}
#job div.jobdetails dt{font-weight:bold;font-size:1.1em;color:#2b2b2b;display:block;background:#EFFAFD;padding:2px 5px;border-bottom:1px solid #B3D6E2;margin:10px 0;}
#job div.jobdetails dd{margin-left:5px;}
#job div.jobdetails li{list-style-type:square;margin-left:15px;padding:0;}
#job div.jobdetails dd.joboptions{text-align:right;}
#job div.jobdetails ul#similarjobs li{list-style-type:none;padding:5px 0;width:97%;}
#job{margin:0 auto;}
#job .primer{width:74.9%;.width:74.7%;}
#job .segon{width:24%;margin-left:10px;}
#job span.saved{color:#74A44F;font-weight:bold;}
#job .temp{margin:10px 0;overflow:auto;}
#job span.when{color:#8BA574;font-weight:bold;margin-left:2px;}
#job .temp span.from{color:#000;}
#job div#job_info{float:left;width:32%;margin-top:10px;margin-bottom:10px;line-height:25px;}
#job div#job_description{float:right;width:65%;margin-top:10px;margin-bottom:10px;padding-left:15px;border-left:1px solid #D4D4D4;}
#job div#job_description span.show_how_to_apply{background:url("/img/arrow_down_special.gif") no-repeat scroll right center transparent;color:#046EB4;cursor:pointer;font-size:13px;font-weight:normal;margin-left:21px;padding-bottom:1px;padding-right:10px;text-decoration:none;}
#job div.apply{overflow:hidden;margin-left:20px;margin-bottom:15px;}
#job div.apply a.orange_button{display:block;width:220px;height:34px;border:none;background:transparent url("/img/ab_orange_button_noicon.gif") no-repeat scroll 0 0;padding-top:12px;font:bold 1.5em Arial;color:#fff;text-align:center;text-decoration:none;text-shadow:1px 1px 2px #333;margin-right:5px;float:right;}
#job div.apply a:hover.orange_button{color:#fff;}
ul.related_courses{padding:0;margin:30px 0 0;clear:both;overflow:auto;}
ul.related_courses li{border-bottom:1px solid #dfdfdf;float:left;padding:5px;float:none;overflow:hidden;clear:both;}
ul.related_courses li.training{border-top:1px solid #dfdfdf;border-bottom:none;padding:10px 0 5px 0;}
ul.related_courses li.cab{font-weight:bold;color:#313131;font-size:1.1em;background:#f6f6f6;margin:0;padding-left:0;padding-right:0;}
ul.related_courses li.cab p{line-height:150%;float:left;padding:0 0 0 5px;font-size:14px;}
ul.related_courses li img.logo{float:right;margin-top:15px;margin-left:10px;}
ul.related_courses li div.course_content{line-height:1.6em;}
ul.related_courses li div.course_content a{font-weight:bold;font-size:1.2em;}
ul.related_courses li div.course_content p{margin:5px 2px;}
#job div#quicklinks{margin-top:20px;background-color:#F4F8FA;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:3px solid #CFDDE6;}
#job div#quicklinks_top b{font-size:14px;color:#313131;background:url("/img/sprite.gif") no-repeat 0 -295px;padding-left:26px;}
#job div#quicklinks_top{padding:5px 15px 5px 10px;}
#job div#quicklinks ul{padding:10px 5px;}
#job div#quicklinks ul li{background:url("/img/sprite.gif") no-repeat 0 -457px;padding-left:15px;padding-top:3px;}
#job div#quicklinks ul li img{vertical-align:top;}
div#pwemagister{padding:5px;.padding:0;float:right;margin:0;}
div#pwemagister img{vertical-align:middle;}
#job div#related_offers{margin-top:20px;margin-bottom:20px;}
#job div#related_offers div#related_offers_top b{font-size:14px;color:#313131;display:block;margin-top:5px;margin-bottom:10px;line-height:1.1em;background:#f6f6f6;border-bottom:1px solid #DFDFDF;padding:10px 5px;}
#job div#related_offers ul{padding:5px;margin:0;}
#job div#related_offers ul li{padding-top:3px;font-weight:normal;}
#job div#related_offers ul li a{font-weight:bold;line-height:20px;font-size:1.2em;}
#job div#related_offers ul li p{margin:3px 0 5px 0;}
div#map{width:100%;height:440px;margin:10px 0;border:1px solid #d9d9d9;}
div#map p#loading{background:url("/img/map_loading.gif") center center no-repeat;text-align:center;padding-top:150px;font-weight:bold;}
div#infoWindow{height:auto!important;min-height:80px;margin-bottom:10px;width:auto!important;}
div#infoWindow a{font-weight:bold!important;}
div#infoWindow p{margin:5px 0!important;text-align:left!important;}
div#infoWindow p.link{text-align:center;margin-top:18px;}
div#infoWindow p.link a{font-size:16px;}
div#infoWindow p strong{font-size:16px!important;}
div#infoWindow ul{padding:0!important;margin:0!important;}
div#infoWindow ul li label{font-weight:bold;}
div.map_service div#map{width:700px;height:500px;border:1px solid #aaa;}
div#map_service_page{margin:20px;}
div#map_service_page h1{margin:10px;}
ul.map_header{padding:0;margin:30px 0 0;clear:both;overflow:auto;}
ul.map_header li{border-bottom:1px solid #dfdfdf;float:left;width:100%;padding:5px 0;font-weight:bold;color:#313131;font-size:1.1em;background:#f6f6f6;margin:0;}
ul.map_header li p{line-height:150%;float:left;margin:0 20% 0 0;padding:0 0 0 5px;font-size:14px;}
div#filters{margin:0 10px;padding-bottom:5px;_margin-left:20px;}
div#filters .filter_block{border:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-bottom:15px;overflow:hidden;_float:left;_width:100%;}
div#filters p.cab{background:#f7f7f7;color:#DB8C00;padding:5px;font-weight:bold;}
div#filters p.head{font-weight:bold;font-size:1.1em;padding:5px;border-top:1px solid #d9d9d9;}
div#filters div#filtering_box{padding:0 5px 5px 5px;background:#DEF1FC;}
div#filters div#filtering_box p.head{line-height:1.5em;font-size:1.1em;font-weight:normal;}
div#filters div#filtering_box ul{margin:0!important;}
div#filters div#filtering_box a{font-weight:normal;}
div#filters ul{margin:0;padding:0 0 0 5px;}
div#filters ul li{font-size:.9em;background:url("/img/arrow-mini2.gif") no-repeat left 4px;padding:2px 5px 2px 10px;}
div#filters ul li.undo{background:none;padding-left:0;font-size:1.1em;}
div#filters ul li.undo a.undo{background:url("/img/sprite.gif") no-repeat scroll -26px -315px transparent;float:left;height:9px;margin-top:4px;text-indent:-9999px;width:9px;}
div.login{width:650px;margin-top:50px!important;}
div.login div.dos{width:300px;}
div.manage{float:right;}
div.manage h1{font-size:2.0em;font-family:tahoma;}
div.manage ul{list-style-image:none;list-style-position:outside;list-style-type:none;}
div.manage ul li{background:transparent url("/img/sprite.gif") no-repeat scroll 0 -457px;padding-left:15px;padding-top:3px;}
div.manage p{text-align:center;}
div.manage p span{color:#888;font-size:1.4em;font-weight:bold;}
.signinup{border:1px solid #D9D9D9;margin-bottom:20px;padding:15px 15px 30px;}
.signinup form{margin-top:15px;clear:left;}
.signinup div{clear:both;}
.signinup p.check{float:left;width:40%;margin-bottom:20px;font-weight:bold;}
.signinup p.check span.comment{float:left;padding-left:15px;font-weight:normal;font:77% arial;color:#888;}
.signinup #myaccount form{margin:0;}
.signinup #myaccount .errorMessage{clear:none;}
.signinup .form_buttons{margin-left:69px;}
.signinup p strong{.signinup p strong{color:#333;font-family:verdana;font-size:13px;font-weight:bold;}
}
.signinup ul.actionMessage{display:block;clear:none!important;}
.signinup ul.actionMessage li span{color:inherit;}
div#welcome_message p{margin-top:20px;}
div#important_information{border:1px solid #bbb;margin:20px 10px;padding:10px;}
div.promo{font-weight:bold;margin:10px;padding:10px;font-size:1.2em;border:1px solid #cde5b1;color:#515151;background:#f4faed;}
div.promo span.bold{font-size:1.1em;}
div.promo .orange{color:#db9c00;font-weight:bold;}
#menutabs{list-style:none;padding:0;font-weight:bold;font-size:1.2em;margin:0 0 20px 0;height:38px;background:url("/img/bg_myoptions.gif") repeat-x left top;padding-left:5px;clear:left;}
#menutabs.employer_tabs{background:url("/img/bg_employerops.gif") repeat-x left top;}
#menutabs.results{margin-bottom:0;}
#menutabs li{background:url("/img/tab_myoptions_of.gif") no-repeat left top;line-height:30px;margin-top:8px;text-align:center;margin-right:5px;float:left;display:block;width:149px;height:30px;}
#menutabs.employer_tabs li{background:url("/img/tab_employerops_of.gif") no-repeat left top;}
#menutabs li.on{background:url("/img/tab_myoptions_on.gif") no-repeat left top;color:#046DB2;}
#menutabs.employer_tabs li.on,#menutabs.employer_tabs li a:hover{color:#6E9D4B;}
#menutabs li.on a,#menutabs li.on a:hover,#menutabs li.on a:visited{color:#046eb4;cursor:default;}
#menutabs li.on a:hover{text-decoration:none;}
#menutabs a,#menutabs a:visited{color:#717171;text-decoration:none;}
#menutabs a:hover{text-decoration:underline;color:#046DB2;}
ul.invoice_list{margin-bottom:30px;width:100%;}
ul.invoice_list li{overflow:hidden;_float:left;clear:both;width:100%;}
ul.invoice_list span{width:14%;}
ul.invoice_list div.date{float:left;width:20%;overflow:hidden;}
ul.invoice_list div.date span{float:none;width:100%;}
ul.invoice_list span.subject{width:30%;}
ul.invoice_list span.options{width:26%;}
div#invoice_summary ul li label{width:150px;float:left;font-weight:bold;}
div#top_functions{float:right;padding:5px 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:-5px;border:1px solid #ccc;}
div#top_functions img{vertical-align:text-bottom;cursor:pointer;}
div#mask{background-color:#000;top:0;left:0;position:absolute;z-index:9000;}
div.modal{width:440px;height:200px;padding:20px;position:absolute;z-index:9999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
div#alert_box{height:280px;}
p#sort{float:right;font-size:.9em;padding:5px 0;}
ul#sort{float:right;font-weight:bold;margin:0 0 0 10px;padding:0;list-style:none;font-size:.9em;}
ul#sort li{float:left;height:20px;width:auto;padding:2px 10px 2px 30px;line-height:18px;}
ul#sort li#list{background:url("/img/sprite.gif") no-repeat 0 -96px;}
ul#sort li#list_on{background:url("/img/sprite.gif") no-repeat 0 -120px;}
ul#sort li#quick{background:url("/img/sprite.gif") no-repeat 0 -48px;}
ul#sort li#quick_on{background:url("/img/sprite.gif") no-repeat 0 -72px;}
ul#sort li#map{background:url("/img/sprite.gif") no-repeat 0 0;}
ul#sort li#map_on{background:url("/img/sprite.gif") no-repeat 0 -24px;}
ul#sort li#last{padding-left:10px;background:url("/img/sprite.gif") no-repeat right bottom;border-left:1px solid #ccc;}
ul#sort span{font-size:.9em;font-weight:normal;}
span.company-insider-pop-up{cursor:pointer;}
span.company-insider-pop-up img{margin-bottom:-2px;}
.myoptions div#searchresults ul li div.title{font-size:1.2em;}
.myoptions div#searchresults ul li div.title a.similar{font-weight:normal;font-size:13px;}
div#searchresults{margin-left:5px;line-height:1.4em;}
div#searchresults ul{margin:0;padding:0;}
div#searchresults ul li div.title{font-size:1.3em;font-weight:bold;margin-top:15px;margin-bottom:5px;}
div#searchresults ul li div.title a:visited{color:#4E358E;}
div#searchresults ul li div.title h3{font-size:1em;text-decoration:underline;display:inline;}
div.offer_result_special{border-bottom:1px solid #CCC;}
div#searchresults ul li div.offer_result_special div.title span.show_description{background:url("/img/arrow_down_special.gif") no-repeat scroll right center transparent;color:#046EB4;cursor:pointer;font-size:.8em;font-weight:normal;margin-left:21px;padding-bottom:1px;padding-right:10px;text-decoration:none;}
div#searchresults ul li div.offer_result_special div.similar{font-size:11px;}
div#searchresults ul li div.offer_result_special div.similar a{text-decoration:none;}
div#searchresults ul li div.offer_result_special div.joboptions a{text-decoration:none;}
div#searchresults ul li div.offer_result_special span.company a{text-decoration:none;}
div#searchresults ul li div.title span.expired{color:#cc0404;font-size:16px;font-weight:bold;line-height:30px;}
div#searchresults ul li div.score{color:#a00;font-family:monospace;font-size:12px;font-weight:normal;display:inline!important;padding:3px!important;}
div#searchresults div{margin:1px 0;}
div#searchresults div.joboptions{float:right;margin-right:25px;}
div#searchresults div.joboptions .saved{color:#74A44F;font-weight:bold;}
div#searchresults div.temp span.when{color:#8BA574;font-weight:bold;}
div#searchresults div.temp span.from{color:#000;}
div#searchresults div.sponsored{background-color:#E1ECFE;padding:5px;margin:0;}
div#searchresults div.sponsored p#sponsored_jobs{float:right;color:#7091A7;font-size:12px;margin:10px;}
ul.related_courses li.sponsored{background-color:#E1ECFE;padding:5px;margin:0;}
ul.related_courses li.sponsored p#sponsored_jobs{float:right;color:#7091A7;font-size:12px;margin:10px;margin-top:0;}
div#quickresults{margin-left:5px;line-height:1.5em;}
div#quickresults div.header{background-color:#F7F7F7;float:left;width:100%;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:0;margin:0;color:#666:;}
div#quickresults span{float:left;margin:10px 10px 10px 0;font-size:1.3em;font-weight:bold;min-height:0;}
div#quickresults span.date{width:10%;text-align:center;min-height:20px;}
div#quickresults span.title{width:60%;font-size:1.2em;margin-bottom:0;}
div#quickresults span.location{width:20%;text-align:center;}
div#quickresults ul{margin:0;padding:0;}
div#quickresults ul li.row{border-bottom:1px solid #ccc;float:left;padding-bottom:10px;width:100%;}
div#quickresults ul li.row a:visited{color:#4E358E;}
div#quickresults ul li.row a h2{font-size:1em;text-decoration:underline;}
div#quickresults ul li.row span.company{font-size:.8em;margin:0;font-weight:normal;display:inline;}
div#quickresults ul li.row span.company span.company-insider-pop-up{display:inline;float:none;}
div#quickresults ul li.row span.date{color:#8BA574;font-weight:bold;font-size:1.0em;line-height:1.5em;}
div#quickresults ul li.row span.from{font-size:.8em;font-weight:normal;display:block;float:none;margin:0;clear:left;}
div#quickresults ul li.row span.location{font-weight:normal;font-size:1.0em;}
#content .boxmore{text-align:left;padding:8px;border:1px solid #d9d9d9;background:#f6f6f6;margin:5px 0;}
#content .boxmore ul{list-style:none;margin:0;padding:0;}
#content .boxmore li{line-height:2em;margin-bottom:3px;font-weight:bold;}
#content .boxmore li ul li{background:url("/img/sprite.gif") no-repeat 0 -457px;padding-left:15px;font-weight:normal;}
#content .boxmore li img{vertical-align:top;}
#content .boxmore div.flag_box span{margin:0 10px;font-weight:bold;}
div.block_box ul li{background:url("/img/sprite.gif") no-repeat 0 -457px;padding-left:15px;line-height:15px;font-weight:normal!important;}
div.block_box a{font-weight:normal;text-decoration:underline;}
div.block_box p{margin-bottom:10px;}
div.flag_icon{margin:10px 0;text-align:center;width:100px;}
div.flag_icon span{font-weight:bold;color:#c00;}
div.flag_icon a{text-decoration:none;}
div.flag_icon:hover span{text-decoration:underline;}
div.jobsummary div#flag_div{padding:3px 10px;margin-top:12px;}
div.jobsummary div#flag_div a{font-weight:normal;}
#maintenance h1{margin:30px 10px;}
#maintenance p{margin:10px;}
#content #alert_footer_box{padding:10px;background:#efefef;margin-top:5px;width:97%;}
#content #alert_footer_box p{padding-top:0;margin-top:0;margin-bottom:20px;}
#content #alert_footer_box p.comment{font-size:.9em;margin-top:10px;color:#737373;}
div#disclaimer{border:1px solid #efefef;background-color:#f7f7f7;list-style:none;padding:15px 0;margin:35px 0;}
div#disclaimer.summer{margin:20px 0;}
div#disclaimer p{padding:12px;font:120% tahoma;color:#777;line-height:20px;}
div#disclaimer a{background:url("/img/regbutton.gif") no-repeat left center;text-align:center;line-height:2em;text-decoration:none;font-weight:bold;color:#575757;display:block;;margin:0 auto;width:159px;height:26px;font-size:1.2em;}
div#disclaimer.summer a{background:none;text-align:center;line-height:1.2em;text-decoration:underline;font-weight:bold;color:#046EB4;display:block;;margin:0 auto;width:auto;height:auto;font-size:1em;}
div#disclaimer img{vertical-align:middle;}
div#disclaimer strong{font-size:18px;}
div#disclaimer ul{margin-top:0;padding-top:0;}
div#disclaimer ul li{margin:10px 0;}
div#disclaimer a.bt_more{float:none;margin:0 auto!important;font-size:1.4em;background:url("/img/bt_more.gif") no-repeat left top;width:200px;padding:0;margin:0;height:29px;line-height:29px;}
#home.starter div#disclaimer{overflow:hidden;padding:15px;margin-top:0;background:none;border:none;}
#home.starter div#disclaimer p{font:160% tahoma;display:block;width:600px;margin:0 auto;}
#home div#disclaimer p{text-align:center;}
#home.starter div#disclaimer strong{font-size:105%;}
#home .primer span#categories_title{font-size:1.2em!important;font-weight:bold;}
#home .primer span#categories_title h1{display:inline;font-size:1em;*margin-right:3px;}
#last_searches{margin:0;padding:0;border:1px solid #efefef;background-color:#F7F7F7;min-height:300px;height:auto!important;height:320px;margin-top:35px;}
#home.starter #last_searches{background:none;border:2px solid #dadada;width:400px;margin:15px auto;min-height:280px;height:auto!important;height:280px;}
#last_searches p{padding-left:10px;}
#last_searches p.strong{color:#74a44f;font-size:1.2em;font-family:tahoma;font-weight:bold;padding-top:10px;}
#last_searches ul{overflow:auto;width:90%;margin:0 auto;padding-left:0;}
#last_searches ul li{float:left;width:100%;overflow:auto;padding:8px 0 8px 0;}
#last_searches ul li p{overflow:auto;padding:0;}
#last_searches ul li p span.searchtitle{float:left;width:70%;}
#last_searches ul li p span.searchtitle a{padding-right:10px;}
#last_searches ul li p span.lastnew{float:left;width:28.9%;}
.lastnew a,.lastnew a:hover,.lastnew a:visited{color:#D24141;font-weight:bold;}
.lastnew a.blue{color:blue;}
.primer #categories{float:left;border:1px solid #EAEAEA;margin-top:10px;overflow:visible;padding:10px;width:90%;#height:280px;}
.primer #categories li{float:left;margin-bottom:5px;padding:2px 10px;width:45%;background:url("/img/sprite.gif") no-repeat scroll 0 -457px;}
#home #categories li a,#home #categories li a:visited{display:block;float:left;font-size:1.1em;margin-right:5px;text-decoration:none;}
#tagcloud p{background:url("/img/sprite.gif") no-repeat 2px -360px;padding-left:20px;}
#tagcloud p strong{font:bold 1.2em tahoma;color:#414141;}
#tagcloud h1 span{font-weight:normal;color:#74a44f;}
#tagcloud{font:normal 107% tahoma;color:#000;text-align:left;margin:10px 0;}
#tagcloud a{margin:2px;font:bold 92% arial;}
#tagcloud #alphabet{text-align:center;}
#tagcloud #alphabet a{text-decoration:none;margin:0;font-weight:normal;}
#tagcloud div.tags{margin:5px 15px;text-align:center;font:normal 100% arial;}
#tagcloud .paginator{padding:10px 0;text-align:center;font-family:arial;}
#tagcloud .paginator a{margin:0;text-decoration:underline;font-weight:normal;}
#tagcloud .paginator strong a{font-weight:bold;}
#tagcloud .paginator strong#next{font-size:16px;}
div.tags a,div.tags a:visited{text-decoration:none;color:#046eb4;display:inline;}
div.tags a:hover{text-decoration:underline;}
div.tags h1{font-size:1.9em;font-weight:bold;display:inline;}
div.tags h2{font-size:1.6em;font-weight:bold;display:inline;}
div.tags h3{font-size:1.4em;font-weight:bold;display:inline;}
div.tags h4{font-size:1.2em;font-weight:bold;display:inline;}
div.tags strong{font-weight:bold;display:inline;}
div.tags b{font-size:1.0em;font-weight:normal;display:inline;}
div#contactus{float:left;width:400px;margin:10px 20px;}
div#contactus label{font-weight:bold;}
div#contactus input{width:240px;margin-bottom:3px;}
div#contactus select{width:240px;margin-bottom:3px;}
div#contactus textarea{width:300px;margin-bottom:3px;}
div#contactus input.submit{width:80px;}
div#contactus img{border:3px solid #ccc;padding:0;margin:10px 100px 10px 10px;float:right;}
div#contactus input#ksre{display:none;}
div#contactus.customer_service{width:600px;float:none;}
div#contactus.customer_service li label{float:left;width:150px;clear:left;}
div#contactus.customer_service p#top_paragraph{padding:10px;margin-top:15px;font-size:13px;border:1px solid #ccc;}
div#contactus.customer_service li{line-height:25px;}
div#contactus.customer_service input{width:500px;margin-bottom:3px;}
div#contactus.customer_service input.submit{width:80px;}
div#contactus.customer_service textarea{width:500px;margin-bottom:3px;}
div#contactus_faq{float:left;width:400px;margin:10px 20px;}
div#contactus_faq a.faq{font-weight:bold;font-size:1.1em;}
div#contactus_faq div.faq{margin:10px 3px;padding:5px;background-color:#ddd;font-size:1.2em;}
div#contactus_faq div#employer_link{border:1px solid #CCC;font-size:17px;font-weight:bold;margin-top:50px;padding:10px 30px;}
.help h1 span{color:#808080;display:block;font-size:.6em;}
.help .signinup{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #D9D9D9;float:left;margin-right:1%;min-height:136px;padding:15px 15px 30px;width:28%;}
.help .signinup h2{padding:16px 0 16px 70px;font-size:1.7em;}
.help .signinup li{font-size:1.2em;}
.help .signinup ul{margin:0;padding-left:0;}
.help div.confirm_img,.help div.info_img,.help div.warning_img,.help div.question_img{margin-bottom:0;}
ul#menutabs.postedjobs{border-bottom:3px solid #bfe588;}
ul#menutabs.postedjobs li.on{background:url("/img/tabon-green.gif") no-repeat left top;color:#5b5b5b;}
ul#menutabs.postedjobs li{background:url("/img/taboff.gif") no-repeat left top;}
ul.postedjobs div.date{float:left;width:12%;overflow:hidden;}
ul.postedjobs li{overflow:hidden;_float:left;clear:both;width:100%;}
ul.postedjobs{margin-bottom:30px;width:100%;}
ul.postedjobs div.date span{float:none;width:100%;}
ul.postedjobs span.keywords{width:30%;}
ul.postedjobs span.options{width:30%;}
ul.postedjobs span{width:14%;}
ul.postedjobs .bt-sponsor{margin-top:-5px;}
ul.postedjobs span.options input{clear:right;float:right;margin-right:90px;}
ul.postedjobs span.options input[disabled]{background-color:#0F0;border:solid 1px #069;border-bottom:dashed 3px;}
.bt-sponsor{background:url("/img/sprite.gif") no-repeat scroll right -1200px transparent;border:medium none;color:#FFF!important;cursor:pointer;display:block;float:right;font:bold 1.2em Arial;height:26px;padding-right:10px;text-align:center;text-decoration:none;text-shadow:1px 1px 2px #333;}
.bt-sponsor span{background:url("/img/sprite.gif") no-repeat scroll left -1200px transparent;display:block;line-height:26px;padding-left:10px;text-align:center;width:auto!important;}
#content #postjob div.segon div{margin:10px;float:none;padding:5px;}
#postjob{margin:-15px 0 0 0;position:relative;}
#postjob{width:100%;padding:0;}
#postjob h1.greenarrow{font-size:1.5em;background-position:2px -359px;}
#postjob h1 span{color:#E5A916;font-size:.8em;}
#postjob .boxes{width:100%;}
#postjob .primer{margin-top:15px;width:68%;#width:67.9%;border-right:1px solid #cfcfcf;}
#postjob .segon{width:28%;#width:27.9%;margin-top:10px;}
#postjob p{margin:5px 0;}
#postjob p.bigtxt{margin-bottom:10px;color:#699648;font-size:1.4em;}
ul.arrows{margin:5px 0;padding:0;}
ul.arrows li{background:url("/img/sprite.gif") no-repeat 0 -400px;padding:3px 0 3px 16px;}
.postjobform{margin:10px 0;}
.postjobform ul,form.postjobform p{margin:0;padding:0;width:90%;}
.postjobform ul{margin-bottom:10px;}
.postjobform ul li{padding:5px 0;width:100%;margin-top:2px;}
.postjobform input.text,form.postjobform textarea,form.postjobform select{width:98%;margin:3px 0;}
.postjobform label{display:block;width:99%;margin:0;padding:0;}
.postjobform label span.small{float:right;color:red;}
.postjobform li ul{overflow:hidden;width:100%;}
.postjobform li ul li{float:left;}
.postjobform li ul li.one{width:59%;_width:58.9%;margin-right:10px;}
.postjobform li ul li.two{width:38%;_width:36.9%;}
.postjobform p.graytxt{color:#888;padding:0 5px;}
.postjobform li.medium input.text,form.postjobform li.medium label{width:40%;margin:3px 0;}
.postjobform li.medium span.small{color:#737373;}
.postjobform span.error{margin:0;}
.postjobform p.buttons input{margin-right:15px;}
.postjobform p{padding:0 5px;}
#steps{overflow:auto;clear:both;margin:10px 10px 10px 0;border-bottom:1px solid #cfcfcf;}
#paso1,#paso2{text-align:center;display:block;width:110px;font-weight:bold;font-size:1.2em;color:#a8a8a8;float:left;margin-right:20px;line-height:1.2em;padding-top:70px;padding-bottom:5px;}
#steps .on{border-bottom:4px solid #74A44F;}
#paso1.on{background:url("/img/registro-on.gif") no-repeat center top;color:#5a5a5a;}
#paso2.on{background:url("/img/step-2.gif") no-repeat center top;color:#5a5a5a;}
#paso1{background:url("/img/registro-off.gif") no-repeat center top;}
#paso2{background:url("/img/step-2-off.gif") no-repeat center top;}
#loginbox{margin:10px;background:#e6f2f8;padding:10px;}
#loginbox ul{margin:5px 0 5px 15px;padding:3px;}
#postjob #loginbox p{margin:10px;font-size:1.2em;font-weight:bold;color:#34739D;}
#loginbox label{color:#34739D;}
#loginbox ul input{margin:5px 0;}
#loginbox input.text{color:#7a7a7a;background:#f4f8fa;border:2px solid #cfdde6;width:160px;}
div.faq_page{padding-bottom:30px!important;}
div.faq_page p.faq{font-weight:normal;cursor:pointer;display:inline;color:#046EB4;}
div.faq_page p.employer{color:#699648!important;}
div.faq_page p.faq:hover{text-decoration:underline;}
div.faq_page h2,div.faq_page h3{margin:20px 0;display:block;font-size:20px;}
div.faq_page h3{font-size:16px;}
div.faq_page div{background-color:#F7F7F7;margin-left:8px;margin-top:6px;padding:5px 10px;}
div#footer{padding:0;color:#888;background:#d7d7d7 url("/img/sprite.gif") repeat-x 0 -518px;font-weight:bold;min-width:990px;}
div#footer_summer{padding:10px 0 10px 0;background-color:#fff;border-top:1px solid #e2e2e2;color:#888;font-weight:bold;overflow:hidden;clear:left;width:98%;margin:0 auto;}
div#footer a,div#footer_summer a{font-weight:normal;}
div#footer p,div#footer_summer p{text-align:center;line-height:1.7em;}
div#footer p.footcontent_70{float:left;width:71%;font-size:11px;padding:0 2px;}
div#footer p.footcontent_100{float:left;width:100%;}
div#footer p.employersfoot{background:url("/img/sprite.gif") no-repeat 0 -145px;display:block;text-align:center;color:#000;float:right;margin-top:-8px;margin-right:5px;width:265px;height:30px;margin-top:0;padding-top:10px;font-weight:normal;}
div#footer .employersfoot a{color:#036795;}
div#footer .employersfoot a:hover{color:#036795;}
#sub_footer{margin-bottom:-6px;}
#sub_footer p{text-align:center;}
#sub_footer p a{color:#aaa;font-size:11px;margin-left:3px;margin-left:4px;}
.box_rss_alert{width:95%;margin:10px 0;padding:10px;line-height:1.22em;background:#dfeffa;}
.box_rss_alert div.save{width:98%;border:0;line-height:18px;padding:10px;}
.box_rss_alert h2,h3{display:inline;line-height:1em;}
.box_rss_alert h3{color:#606060;font-size:1.2em;}
.box_rss_alert p{margin:8px 0;}
div.boxviewall{margin-top:8px;font-weight:bold;font-size:125%;text-align:left;padding:10px;padding-left:10px;border:1px solid #C00;}
#email_friend_div{background-color:#E0E0E0;padding:8px;text-align:left;height:400px;}
#email_friend_div form{padding:10px;}
#email_friend_div form label{width:200px;padding-top:8px;}
#email_friend_div #email_sent{padding:50px 5px;font-weight:bold;text-align:center;}
#email_friend_div #email_sent span.error{font:bold 85% arial;color:#c00;}
#email_friend_div div.loading{background:white url("/img/loading.gif") no-repeat center;width:100%;height:100%;}
span.my_counter{color:#939393;font-weight:bold;}
ul#similarjobs{padding:0;margin:30px 0;clear:both;overflow:auto;}
ul#similarjobs li{border-bottom:1px solid #dfdfdf;float:left;width:97%;padding:5px 0;}
ul#similarjobs li.cab{font-weight:bold;color:#313131;font-size:1.1em;background:#f6f6f6;}
ul#similarjobs li.cab p{line-height:150%;float:left;margin:0 20% 0 0;padding:0 0 0 5px;}
ul#similarjobs li.cab span.location{float:right;width:20%;line-height:150%;padding:0;}
ul#similarjobs div.job{line-height:150%;margin-right:25%;float:left;margin:0;padding:0 0 0 5px;width:75%;}
ul#similarjobs div.job p.jobtitle{padding-bottom:5px;padding-left:0;font-size:1.3em;}
ul#similarjobs li span.location{float:right;width:20%;padding-top:5px;}
ul#similarjobs li div.similar{font-family:verdana;font-size:85%;width:75%;float:left;clear:both;margin-left:5px;margin-top:10px;}
div.section_div{padding:20px;}
div.section_div h1{color:#555;font-size:26px;}
div.section_div h1 span{color:#74a44f;}
div.section_div h3{color:#555;font-size:18px;padding:10px 0;display:block;}
div.section_div p{padding:5px;color:#555;line-height:160%;}
div.section_div ul#categories{border:1px solid #EAEAEA;margin:10px 0;overflow:auto;padding:20px;_float:left;}
div.section_div ul#categories li{float:left;margin-bottom:5px;padding:2px 0;width:33%;font-size:1.1em;}
p.expired{margin:20px 0;}
p.expired span{color:#cc0404;font-size:16px;font-weight:bold;}
div.recomendation{border:1px solid #bbb;padding:15px;margin-top:50px;line-height:2em;font-size:14px;}
div.recomendation strong{font-size:18px;font-weight:bold;}
#filtersfoot{clear:both;overflow:auto;width:100%;background:url("/img/bg-footer.gif") repeat-x left top;margin:0 auto;padding:20px 0 10px 0;border-top:1px solid #e2e2e2;}
#filtersfoot span.title{display:block;float:left;width:19.9%;text-align:right;font-weight:bold;}
#filtersfoot ul{float:left;width:19.8%;margin:0;padding:0;}
#filtersfoot ul li{padding-bottom:5px;background:url("/img/sprite.gif") no-repeat 3px -404px;font-size:.9em;}
#filtersfoot ul li a,#filtersfoot ul li span.link{padding-left:15px;}
#filtersfoot ul li.cab{background:none;font-size:1em;}
#filtersfoot ul li.cab span{font-weight:bold;}
#searchfoot{overflow:hidden;margin-top:5px;clear:both;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;background:url("/img/sprite.gif") repeat-x 0 -530px;}
#searchfoot form{padding:20px 0 20px 0;}
#searchfoot ul{margin:0 auto;padding:0;overflow:hidden;width:640px;}
#searchfoot li{display:block;width:250px;float:left;overflow:hidden;}
#searchfoot li.searchsubmit{width:auto!important;}
#searchfoot label{font-weight:bold;font-size:1.2em;color:#006ECC;}
#searchfoot input{color:#7a7a7a;background:#f4f8fa;border:2px solid #cfdde6;width:200px;padding:2px;margin:3px 0;}
#searchfoot .searchsubmit input{display:block;width:118px;height:26px;border:none;background:transparent url("/img/sprite.gif") no-repeat 0 -215px;padding-bottom:4px;.padding-bottom:0;font:bold 1.4em Arial;color:#fff;text-align:center;text-decoration:none;text-shadow:1px 1px 2px #333;cursor:pointer;margin-top:18px;}
div.gads{background:#e8f9ff;padding:0 0 10px 0;}
div.gads .ad_header{padding:5px;font-size:8pt;}
div.gads a .ad_header{text-decoration:none;}
div.gads .gmark{color:#006bb5;font-size:.9em;}
div.gads dl{margin:0 5px;}
div.gads dl dt{margin:0 0 3px 0;line-height:1.2em;font-size:1.3em;font-weight:bold;}
div.gads dl dd{margin-bottom:5px;line-height:1.4em;}
div.gads dd a,dd.gads dd a:hover,dd.gads dd a:visited{text-decoration:none;}
#wide_ad_unit_left.gads dl dt{margin:0 0 3px 0;line-height:1.2em;font-size:1.2em;font-weight:bold;}
#wide_ad_unit_left.gads dl dd{margin-bottom:9px;line-height:1.4em;}
#wide_ad_unit_left a{display:block;overflow:hidden;}
div.gadsJobOffer{background:#e8f9ff;margin:10px 0;padding:0;}
div.gadsJobOffer .ad_header{padding:5px;font-size:9pt;}
div.gadsJobOffer a .ad_header{text-decoration:none;}
div.gadsJobOffer .gmark{color:#006bb5;font-size:.9em;}
div.gadsJobOffer dl{margin:0 5px 20px;}
div.gadsJobOffer dl dt{margin:0 0 3px 0;line-height:1.2em;font-size:1.3em;font-weight:bold;}
div.gadsJobOffer dl dd{margin-bottom:5px;line-height:1.5em;}
div.gadsJobOffer dd a,dd.gads dd a:hover,dd.gads dd a:visited{text-decoration:none;color:green;}
.selected{background-color:#DEF1FC;}
#search ul.autocomplete{margin-left:3px;}
#search ul.autocomplete li{float:none;display:block;font-size:12px;margin-right:3px;}
#search ul.autocomplete li span.informal{color:#aaa;font-weight:bold;}
#search div#autocomplete_where{border:1px solid black;background-color:white;width:300px;z-index:100;}
.rtop,.rbottom{display:block;}
.rtop *,.rbottom *{display:block;height:1px;overflow:hidden;}
.r1{margin:0 5px;}
.r2{margin:0 3px;}
.r3{margin:0 2px;}
.r4{margin:0 1px;height:2px;}
.rs1{margin:0 2px;}
.rs2{margin:0 1px;}
div.boxInfo{text-align:left;margin-top:8px;margin-bottom:20px;font-weight:bold;font-size:125%;text-align:left;padding:11px 10px 10px 38px;border-top:2px solid #61B2DF;background:url("/img/info-icon.gif") no-repeat 8px center;border-bottom:2px solid #61B2DF;line-height:20px;line-height:1.8em;}
div.boxInfo h1{font-size:1.50em;}
div.boxInfo h3{font-size:1.22em;}
div.didYouMean{text-align:left;margin-top:8px;margin-bottom:20px;font-weight:normal;text-align:left;border-top:2px solid #61B2DF;border-bottom:2px solid #61B2DF;line-height:20px;line-height:1.8em;}
div.didYouMean img{vertical-align:bottom;margin-right:10px;}
div.didYouMean strong{color:#944;font-weight:normal;font-size:125%;}
div.didYouMean strong a{font-weight:bold;font-style:italic;color:#046EB4;}
div.didYouMean h1{font-size:1.5em;margin-bottom:10px;}
div.didYouMean h3{font-size:1.22em;}
div#didYouMeanResults.didYouMean{background:none!important;padding:5px!important;margin:5px!important;border:none!important;font-size:13px!important;}
div#didYouMeanResults.didYouMean strong{color:#a00!important;font-weight:bold!important;}
#content.basic ol#employer-legal-information{list-style-type:decimal;margin:0;}
#content.basic ol#employer-legal-information li{margin-top:5px;}
#content.basic a#employer{color:#000;}
div.paginator{text-align:center;margin-top:15px;padding:10px;border-top:1px solid #d9d9d9;font-size:14px;}
div.paginator strong a{font-weight:bold;}
div.paginator strong#next{font-size:16px;}
div.debug{background-color:#ffecec;padding:5px;margin:5px;clear:both;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
div.debug ul{padding:0;margin:0;list-style:disc;}
div.debug ul li{margin:5px 20px!important;overflow:visible!important;padding:0!important;}
div.debug ul li span.errorMessage{padding:0;margin:0;}
div.debug h1{color:#000;font-weight:bold;font-size:17px;}
div.debug h4{color:#644;font-size:14px;}
div.debug table#profiler{width:100%;border:1px solid #CCC;background-color:#FFF;}
div.debug table#profiler td{padding:5px;background-color:#ddd;}
div.debug table#profiler td.even{padding:5px;background-color:#aaa;}
div#debug_handler{margin:0;padding:3px 10px;background-color:#f8dbdb;}
div#debug_handler h4{font-size:14px;}
div#debug_handler a{color:#d95757!important;}
div#debug_handler h4 a{text-decoration:none!important;}
ul.errorMessage{margin:3px 0!important;padding:0!important;}
ul.errorMessage li{margin:0!important;padding:0!important;}
ul.errorMessage li span{color:#c00;font-weight:bold;display:block;}
ul.actionMessage{margin:3px 0!important;padding:0!important;}
ul.actionMessage li{margin:0!important;padding:0!important;}
ul.actionMessage li span{color:#000;font-weight:bold;display:block;}
div.legal_informations{width:85%;}
div.legal_informations img#pdf{margin-top:-10px;margin-right:5px;}
div.legal_informations textarea{margin:10px;width:100%;}
div.legal_informations textarea[readonly]{color:#666;}
span.alert ul{padding:0;margin:0;}
p#hide_training{height:20px;background:#b7dcef;font:normal 97% arial;color:#046DB2;line-height:20px;clear:both;padding:3px;margin-bottom:20px;}
span.jobs_counter{color:#939393;font-weight:bold;}
.greenarrow{background:url("/img/sprite.gif") no-repeat 2px -362px;padding-left:20px;}
a.viewall{padding-left:10px;background:url("/img/sprite.gif") no-repeat 0 -457px;font-weight:bold;float:right;}
div.info{background:#e5f2f6 url("/img/bg-info.gif") no-repeat left top;padding:8px 8px 8px 35px;margin-bottom:20px;}
div.info h1{font-size:1.4em;font-weight:bold;}
div.loading{background:url("/img/loading.gif") no-repeat center center;width:100%;height:100%;margin:60px 0 60px 0;height:50px;}
a.emailalert{background:transparent url("/img/sprite.gif") no-repeat 0 -279px;display:block;float:left;width:18px;height:15px;margin:5px 5px 0 0;text-indent:-9999px;}
a.facebook{background:transparent url("/img/sprite.gif") no-repeat 0 -311px;display:block;float:left;width:16px;height:16px;margin:5px 5px 0 0;text-indent:-9999px;}
a.twitter{background:transparent url("/img/sprite.gif") no-repeat 0 -327px;display:block;float:left;width:16px;height:16px;margin:5px 5px 0 0;text-indent:-9999px;}
a.rssfeed{background:transparent url("/img/sprite.gif") no-repeat 0 -343px;display:block;float:left;width:16px;height:16px;margin:5px 5px 0 0;text-indent:-9999px;}
#search .hd_content{margin-top:0;}
#alert_box.box_rss_alert h2{color:#046EB4;}
#alert_box.box_rss_alert label{font-size:1.2em;}
#alert_box.box_rss_alert ul{margin:5px 0 0 0;padding:0;}
#alert_box.box_rss_alert li{overflow:hidden;margin-bottom:5px;padding-left:110px;}
#alert_box.box_rss_alert li.mbottom{margin-bottom:15px;}
#alert_box.box_rss_alert label{display:block;width:100px;text-align:right;float:left;position:absolute;margin-left:-110px;margin-right:10px;line-height:20px;}
div#content.message{margin-left:0;}
div#content.message .signinup div{clear:none;}
div.confirm_img{width:70px;height:55px;background:url("/img/sprite.gif") no-repeat scroll 0 -935px transparent;float:left;margin-bottom:30px;}
div.info_img{width:70px;height:52px;background:url("/img/sprite.gif") no-repeat scroll 0 -1040px transparent;float:left;margin-bottom:30px;}
div.warning_img{width:70px;height:50px;background:url("/img/sprite.gif") no-repeat scroll 0 -989px transparent;float:left;margin-bottom:30px;}
div.question_img{width:70px;height:52px;background:url("/img/sprite.gif") no-repeat scroll 0 -1092px transparent;float:left;margin-bottom:30px;}
div.alert_message p{font-size:1.2em;line-height:1.4em;padding:5px 0;}
div.alert_message h2,div.confirm_message h1,div.confirm_message h3{font-size:1.6em;}
div.alert_message h2{padding-top:15px;}
div.alert_message{padding-left:70px;}
p.graybox{background:#f7f7f7;padding:5px;line-height:1.5em;font-size:12px;}
.borderbox{margin:0;padding:20px;border:1px solid #d9d9d9;margin-top:20px;}
.borderbox p.cabecera{border-bottom:1px solid #d9d9d9;padding-bottom:3px;}
span.error{color:#c00;font-weight:bold;margin:10px;display:block;}
.location_suggest{padding:10px 10px 0 10px;border:1px solid #CFDDE6;margin:5px;}
.location_suggest ul{margin:10px 0;}
.location_suggest strong{font-size:1.4em;}
.hd_content{width:90%;margin:0 auto;min-width:980px;_width:980px;overflow:hidden;}
.foot_content{width:90%;margin:0 auto;min-width:980px;_width:980px;overflow:hidden;padding:20px 0 0 0;}
.box{overflow:hidden;clear:both;}
ul.partners{margin:0;padding:0;width:100%;}
ul.partners li{margin:0;padding:15px 0;border-bottom:1px solid #cacaca;width:100%;}
div.img120{overflow:hidden;width:100%;}
div.img120 div.thumb{width:200px;text-align:center;float:left;margin-right:20px;}
div.img120 div.p_content{float:left;width:75%;}
div.img120 div.p_content p{display:block;height:100px;}
ul.partners h2{font-size:1.3em;margin-bottom:10px;}
*{margin:0;padding:0;}
#footer{position:relative;margin-top:-95px;height:95px;clear:both;}
html,body,#wrap{height:100%;}
body>#wrap{height:auto;min-height:100%;min-width:990px;}
#main{padding-bottom:95px;display:inline-block;}
#main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/ * html #main{zoom:1;}
#main{display:block;}
/* End hide from IE-mac */ #dragbar{width:100%;height:30px;background-color:#CCC;display:block;position:absolute;left:0;top:0;}
div.draggable #content{padding-top:30px;}
#info_sponsors{margin:0 auto;overflow:hidden;width:990px;}
#left_sponsors{float:left;width:690px;}
#right_sponsors{float:left;margin-top:20px;width:300px;}
.box_sponsors{background:url("/img/sprite-sponsors.gif") repeat-x scroll left bottom #F2F2F2;margin:10px;padding:10px;}
.top_blue_sp{background:url("/img/sprite-sponsors.gif") no-repeat scroll left -190px transparent;height:30px;margin-left:-15px;}
.top_blue_sp h2{background:none repeat scroll 0 0 #2A6DA7;}
.box_sponsors h2{color:#FFF;float:left;font-size:1.2em;height:24px;line-height:24px;margin:0;padding:0 10px;}
.box_sponsors ul{color:#616161;font-size:1.1em;margin:5px 0;padding:0;}
.box_sponsors ul li{background:url("/img/sprite.gif") no-repeat scroll 0 -459px transparent;margin-bottom:8px;padding-left:10px;}
.top_green_sp{background:url("/img/sprite-sponsors.gif") no-repeat scroll left -160px transparent;height:30px;margin-left:-15px;}
.top_green_sp h2{background:none repeat scroll 0 0 #6C9B19;}
.box_sponsors h2{color:#FFF;float:left;font-size:1.2em;height:24px;line-height:24px;margin:0;padding:0 10px;}
#info_sponsors p.big{font-size:1.4em;font-weight:bold;margin-bottom:10px;text-align:center;}
#info_sponsors div.apply a.orange_button{background:url("/img/ab_orange_button_noicon.gif") no-repeat scroll 0 0 transparent;border:medium none;color:#FFF;display:block;font:bold 1.5em Arial;height:34px;margin:0 auto;padding-top:12px;text-align:center;text-decoration:none;text-shadow:1px 1px 2px #333;width:220px;}
#title_sponsors{margin-bottom:20px;margin-right:40px;padding-bottom:3px;padding-left:20px;}
#title_sponsors h1{color:#006ECC;}
#title_sponsors p{font-size:1.2em;margin:5px 0;}
#top_pricing{-moz-border-radius:12px 12px 0 0;-webkit-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;background:url("/img/sprite.gif") repeat-x scroll left -599px transparent;border:1px solid #DADADA;margin:0;overflow:hidden;padding:0;width:900px;}
#top_pricing li{border-right:1px solid #DADADA;color:#F77518;float:left;font-size:1.6em;font-weight:bold;line-height:30px;padding:0 10px 0 9px;text-align:center;width:160px;}
#top_pricing li.last{border-right:none;}
#pricing_table{border-bottom:1px solid #DADADA;border-left:1px solid #DADADA;margin-bottom:20px;overflow:hidden;width:900px;}
#pricing_table .product{border-right:1px solid #DADADA;float:left;margin-bottom:-1000px;padding:10px 10px 1000px 9px;width:160px;}
#pricing_table .product_1{background:url("/img/sprite-pricing.gif") no-repeat scroll left top transparent;}
#pricing_table .product_2{background:url("/img/sprite-pricing.gif") no-repeat scroll -120px top transparent;}
#pricing_table .product_3{background:url("/img/sprite-pricing.gif") no-repeat scroll -240px top transparent;}
#pricing_table .product_4{background:url("/img/sprite-pricing.gif") no-repeat scroll -360px top transparent;}
#pricing_table .product_custom{background:url("/img/sprite-pricing.gif") no-repeat scroll -480px top transparent;margin-bottom:10px!important;padding-top:40px;}
#pricing_table .product_price{color:#A8A8A8;display:block;font-family:Georgia;font-size:2.7em;font-weight:bold;margin:0 auto;overflow:hidden;padding-top:80px;text-align:center;width:120px;}
#pricing_table a.contact_button,#pricing_table a.bt-sponsor{clear:both;display:block;float:none;margin:10px auto;width:118px;}
#pricing_table a.contact_button{background:url("/img/sprite.gif") no-repeat scroll -118px -215px transparent;border:medium none;color:#FFF;display:block;font:bold 1.2em/26px Arial;height:26px;text-align:center;text-decoration:none;text-shadow:1px 1px 2px #333;width:118px;}
#pricing_table .product_price span{font-size:.6em;}
#pricing_table p#custom_tip{color:#969292;font-family:Georgia;font-size:14px;height:110px;line-height:18px;text-align:center;}
#pricing{margin-left:70px;margin-top:20px;}
#pricing #pricing_table.pay{border:1px solid #dadada;width:600px;}
#pricing #pricing_table.pay .product{border-left:none;padding-bottom:0;margin-bottom:0;}
#pricing #pricing_table.pay .product_resume{padding:10px;font-size:1.2em;float:left;width:350px;}
#pricing #pricing_table.pay .product_resume dl{overflow:hidden;line-height:25px;text-align:right;}
#pricing #pricing_table.pay .product_resume dl dt{float:left;width:200px;font-weight:bold;text-align:left;}
#pricing #pricing_table.pay .product_resume p{margin:30px;text-align:center;}
#pricing #pricing_table.pay .product_resume img#pdf{vertical-align:middle;}
#pricing #pricing_table.pay .product_price{height:80px;overflow:hidden;padding:0;}
#pricing #pricing_table.pay p.top_pricing{font-size:1.6em;color:#F77518;font-weight:bold;text-align:center;}
#pricing_table ul li{background:url("/img/sprite.gif") no-repeat scroll 0 -459px transparent;margin-bottom:8px;padding-left:10px;}
#paypal_info{width:360px;margin:10px auto;overflow:hidden;}
#paypal_info table{border:1px solid #dadada;padding:2px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#credit_div{background:#fff;width:600px;height:450px;}
#credit_div .mytitle p{color:#6E9D4B;border-bottom:1px solid #d9d9d9;font-weight:bold;font-size:1.2em;}
#credit_div input#paypal_button{background-color:#eee;height:50px;padding:0;text-align:right;width:155px;padding:2px;}
#credit_div input#paypal_button[disabled]{opacity:.5;}
.employers #mycontent{clear:both;}
.credit_box{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:none repeat scroll 0 0 #FFF2C9;border:3px solid #FFF;clear:both;color:#616161;float:right;font-size:.9em;margin-bottom:15px;margin-right:10px;margin-top:-45px;overflow:hidden;width:300px;}
.credit_box div{float:left;padding:0 10px 10px;width:130px;}
.credit_box .title{background:url("/img/sprite.gif") no-repeat scroll left -1227px transparent;border-bottom:1px dotted #DADADA;clear:both;float:none;font-weight:bold;line-height:1em;margin:10px 5px 5px 10px;padding:0 0 5px 18px;text-transform:uppercase;width:88%;}
div.sponsorban{font-weight:bold;height:30px;margin-left:250px;overflow:hidden;}
div.sponsorban span.new-tag{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:none repeat scroll 0 0 #F7A918;color:#FFF;float:left;font-family:Arial;font-size:.8em;font-weight:bold;line-height:10px;margin:3px;padding:2px 3px;}
div.sponsorban p{color:#046EB4;float:left;font-size:1.2em;line-height:30px;padding:0 10px 0 5px;}
div.sponsorban p span{color:#F77518;font-weight:bold;}
div.sponsorban a{background:url("/img/sprite.gif") no-repeat scroll left -1145px #D5EBF9;float:left;font-size:1.2em;line-height:30px;padding-left:25px;padding-right:20px;}