*{margin:0;padding:0}
html,body{min-height:100%}
body{background:#FFF;font-family:'Merriweather Sans',arial,verdana}
a{color:#06C}
header{padding:10px 0 15px 0;width:100%;min-width:960px;height:60px;background:#FAFAFA;border-bottom:#202020;2px inset}
#topwrap{width:960px;margin:auto}
#logo_box{width:350px;float:left}
a img{border:0}
#logo_box h1, #logo_box h2{font-size:14px;margin-left:30px;color:#333;}
#topwrap .rightbox{float:right;margin-right:40px;line-height:40px}
#topwrap .rightbox .rel{width:auto; max-width:200px;background:#666666;padding:7px 10px;border:1px #666666 solid; border-radius:3px;font-size:12px;text-decoration:none;color:#FFF;}
#topwrap .rightbox .rel:hover{background:#fff;color:#333}
#topwrap .rightbox a{margin-right:5px;font:bold 12px/18px sans-serif}
#searchbg{height:300px;width:100%;background:#b9dcff;background:url(../img/sbg2.png) repeat-x bottom;}
#searchbg.jobber{height:350px;}
#searchbg.jobber #searchwrap{padding-top:40px;}
#searchbg .jobseeker{height:350px;width:100%; opacity:.80;margin-top:-30px;}
#searchbg .jobseekerbox{height:350px;width:100%; background:#111;}
.jobseekerbox .uls{font-size:18px;list-style:url(../img/good2.png);line-height:120%;color:#fff; padding:15px 25px;}
.jobseekerbox .uls li {margin-top:10px;}
.jobseekerbox h1, .jobseekerbox h2 {font-weight:normal !important; font-size:36px !important;margin-top:10px;}
#searchbg.courses{background:url(../img/coursebg.gif) repeat-x bottom}
#searchwrap{width:1000px;margin:30px auto 0 auto;}
#searchbox{width:600px;float:left;margin-right:20px;opacity:.99;border-radius:5px}
#searchbox.jobbox{color:#fff; font-family:"Open Sans", "Trebuchet MS", Arial, Helvetica, sans-serif}
#sbox{margin:0 auto 20px auto;width:540px;border:#555 5px solid;background:#555;padding:10px;border-radius:3px}
#sbox label{font-size:12px;color:#FFF;margin-top:10px;display:block;font-family:arial}
#sbox h1,#sbox h2 {font-size:18px;color:#FFC;}
.smsalert, .emailalert {background:#F93 url(../img/icon2.png) top left no-repeat; padding:5px 5px 5px 37px; font-size:14px; margin:5px 2px;}
.emailalert {background:#06C url(../img/icon2.png) left -50px no-repeat;}
.smsalert a, .emailalert a{color:#fff; text-decoration:none;}
#searchbox .sform-keywords,#searchbox .sform-loc,#topsearchbox .sform-keywords-small,#topsearchbox .sform-loc-small{padding:5px 7px;width:300px;line-height:100%;border:1px solid #DDD;float:left;height:30px;font-size:15px;overflow:hidden;border-radius:3px; margin-left:3px;}
#searchbox .sform-loc{width:120px; margin-left:10px;}
#searchbox .sform2{width:120px;margin:10px 0;line-height:40px;text-indent:3px;float:left;padding:5px 7px;height:40px;font-size:14px; color:#333;border-radius:3px}
#searchbox .sbtn,#topsearchbox .sbtn{padding:0;width:105px;line-height:100%;border:0;float:left;margin-left:10px;border:0;height:40px;font-size:18px; color:#fafafa;text-shadow:1px 1px #000;cursor:pointer;border-radius:3px}
#searchbox .sbtn{margin:10px;}
ul#tabs{list-style-type:none;margin:10px 0 0 0;padding:0 0 .3em 0;}
ul#tabs li{display:inline}
ul#tabs li a{color:#FFF;background-color:#F93;border:1px solid #F90;border-bottom:0;text-decoration:none;font-size:14px;font-weight:bold;padding:10px; border-top-left-radius:5px;}
ul#tabs li a:hover{background-color:#EEE;color:#333; border-color:#ccc;}
ul#tabs li a.selected{color:#000;font-weight:bold;background-color:#EEE;border:1px solid #CCC;}
.ui-widget-content {background: transparent !important;}
div .tabContent{font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:22px;margin-top:-1px;padding:17px;height:auto; min-height:220px;background:#fff;}div.tabContent.hide{display:none}
.tabContent input {width:90%;padding:5px; margin:5px; border:1px solid #999;}
.tabContent label {display:block;}
#searchlink{width:380px;float:left;}
#formwrap {position:absolute; width:370px; z-index:1;}
#topsearch h4{ display:inline-block;margin:1px 2px;}
#topsearch h4 a {color:#ffc;font-size:12px;}
#topsearch h3 a { color:#fff;font-size:14px;margin:0 5px;padding:0; text-decoration:none;}
.toplink a{ color:#fff; text-decoration:none; font-size:14px; display:inline-block; margin-right:5px;line-height:30px;}
.toplink a:hover{text-decoration:underline;}
#topsearchbox .sbtn{width:90px;line-height:100%;float:left;height:32px;font-size:14px;background:#666666;}
.clear{clear:both}
.ltitle{padding:7px 5px; font-size:14px; border-bottom: 2px #f93 solid;}
.viewer li {padding:2px;}
.viewer {border-bottom:1px solid #CCC; margin:5px 0;}
.viewer li a{font-size:12px; text-decoration:none;}
.topsearchbg{height:45px;width:100%;background: #D9D1D1;border-bottom:#CCC 1px inset;box-shadow:1px 5px 2px #DDD;position:static}
.topsearchcover{width:1000px;margin:0 auto 0 auto}
#topsearchbox input:focus,#topsearchbox textarea:focus,#topsearchbox select:focus,#searchbox input:focus,#searchbox textarea:focus,#searchbox select:focus{outline:none !important;border:1px #666666 solid}
#topsearchbox{width:800px;height:30px;padding:7px 0 7px 0;float:left;margin:0 40px 0 20px}
#topsearchbox .sform-keywords-small,#topsearchbox .sform-loc-small{padding:3px 5px;font-size:14px;height:24px}
#topsearchbox .sform-loc-small{width:220px}
#topsearchbox .sform2-small{width:220px;margin:0;height:32px !important;line-height:100%;font-size:14px;text-indent:3px; float:left; background:#F3F3F3; background: linear-gradient(#F3F3F3 10%, #DDD 100%); border:1px #DDD solid; border-radius:3px;}
.sform2-small span,.sform2-small a,.sform2-small option{height:30px !important;line-height:30px !important;text-shadow:1px 1px #fff;font-size:15px !important}
.regform .spec{width:300px}
.regform .selector span,.regform .selector a,.regform .selector option{font-size:13px !important}
.topsearchcover .slink{float:left;height:35px;width:250px;line-height:35px;margin:4px 0}
.topsearchcover .slink a{color:#f7f7f7;text-decoration:none;font-size:14px;font-family:arial;margin-left:10px;padding-left:32px;background:url(../img/menu.png) no-repeat 5px;display:inline-block}
.topsearchcover .slink a:hover{color:#ffc993;background:url(../img/menu2.png) no-repeat 5px}
.topsearchcover .slink .opj{padding-left:0; background:none;}
.topsearchcover .slink .opj:hover{color:#ffc993; background:none;}
#hwrap{width:960px;margin:auto auto 20px auto}
#cwrap{width:965px;border:1px solid #ccc;background:#fff;margin:0 auto 20px auto}
#cwrap #mainleft{width:650px;float:left;margin-right:10px}
#cwrap h1{font-size:18px;padding:10px 5px 2px 5px;border-bottom:1px solid #ccc;margin-bottom:3px}
#cwrap .job-company-details a{color:#F60;margin-left:5px}
#cwrap #right{width:300px;float:left}
#more{float:right;padding:10px;}
#more a{font-size:14px}
.morelink a{background:#06F; background: linear-gradient(#09C 10%, #06C 100%); border: 1px solid #06F;text-decoration:none; color:#fff; display:block; padding:10px; width:200px; margin:10px auto; font-size:14px; border-radius:3px;}
.morelink a:hover{background:#F93; border: 1px solid #F90;}
.morelink2 a {width:400px;font-size:16px; text-align:center;}
.morebrowse h2{padding:5px;border-bottom:2px solid #F90}
.morebrowse .morelinks{padding:5px}
.morebrowse .morelinks span{float:left;width:50%}
.morebrowse .morelinks span a{padding:5px 10px;text-decoration:none;font-size:14px;display:block}
#hwrap #left{width:960px;float:left;margin-right:5px;margin-top:10px}
#hwrap #left .hboxes{width:305px;margin:10px 5px 10px 5px;float:left}
.hboxes .img{margin:auto;display:block;width:60px;height:50px;padding:10px 0 5px 0}
.hboxes h4{text-align:center}
.hboxes span{color:#333;font-size:12px;line-height:150%;padding:5px 10px 10px 10px;display:block;width:250px;margin:auto}
.hboxes a{display:block;line-height:30px;border:#CCC 1px solid;color:#888;text-decoration:none;font-size:11px;width:150px;margin:auto;text-align:center;text-transform:uppercase}
.hboxes .no {text-align:center;}
.hboxes .no strong {background:#f93; color:#fff; width:35px; height:35px; border-radius:100%; display:block; line-height:35px; margin:auto;}
.hboxes h4.desc {width:200px; margin:10px auto;}
#left .how {text-align:center; font-size:20px; color:#060}
#bmedia{width:100%;border-top:0;border:1px solid #EEE;box-shadow:0 1px 0 #AAA}
#bmedia .box{width:960px;margin:auto}
#bmedia h2{text-align:center;font-size:20px;color:#f60;font-family:verdana;font-weight:normal;padding:10px}
#bmedia .mediainfo{width:300px;padding:5px;background:#FA3;background:linear-gradient(#FFC 10%,#F93 100%);border:1px solid #ffd2a6;float:left;margin:10px 75px;text-align:center;color:#333;font-weight:bold;line-height:30px;text-shadow:1px 1px #fff;box-shadow:1px 2px 2px #333}
#tabs.tabshome{width:980px;margin:auto;background:0;border:0;font-size:13px}
#tabs.ulhome{background:0;border-width:0 0 1px 0;border-radius:0}
#tabs span{display:inline-block;width:220px;margin-right:15px;overflow:hidden}
#tabs-2 span,#tabs-4 span{width:80px}
#tabs span a{text-decoration:none;color:#06C}
#tabs span a:hover{text-decoration:underline}
#incover #tabs h2{font-size:16px;color:#06F;margin:10px auto -2px auto}
#browsewrap{width:100%;background:#036;border-top:4px #6950ab solid;padding-bottom:10px}
#browse{width:960px;margin:0 auto 0 auto}
.browse{width:240px;float:left}
.browse a{display:block;color:#c6ecff;text-decoration:none;line-height:150%;font-family:arial;font-size:14px;padding:0 10px 0 10px}
.browse .soc{float:left;padding:10px 0 10px 0;cursor:pointer}
#browse h3{font-family:'Open Sans',sans-serif;padding:10px 5px 5px 5px;font-size:15px;text-shadow:0 1px 1px #333;color:#ffc}
#footer{width:100%;border-top:1px solid #666666; z-index: 99999;}
.footer{width:960px;margin:0 auto 0 auto; }
.footer .uls li{font-family:tahoma;font-size:12px;display:inline;width:450px;float:left}
.copy a{color:#FFF;text-decoration:none;text-align:right;line-height:20px;float:right}
.footerlinks{margin-right:25px}
.footerlinks a{color:#666666;text-decoration:none;line-height:20px}
#topad{width:960px;margin:10px auto 0 auto;height:90px}
#topad .left{width:728px;float:left;margin-right:10px}
#topad .right{width:220px;float:left;border:1px #DDD solid}
#contentbody{width:100%;font-family:'Open Sans',sans-serif}
#contentwrap{width:1000px;margin:auto}
#contentwrap.mainwrap{background:#fff;border-radius:5px;margin:15px auto;border:1px #ccc solid;position:relative;z-index:2;}
#cwrap {position:relative;z-index:2;margin-top: 10px;}
#contentwrap .lfilter{width:180px;margin:5px 0;float:left;}
#contentwrap .lside {margin-top:0;margin-bottom:0;}
#contentwrap #mainbody{width:820px;float:left;margin-bottom:10px}
#contentwrap #mainbody #mainleft{float:left;width:580px;margin-right:10px;padding:5px}
#contentwrap #mainbody #mainright{float:left;width:200px}
#mainleft .topcont{border-bottom:1px solid #DDD;font-size:14px;padding:5px}
#mainleft .topcont2{border-bottom:2px solid #f93;font-size:15px;}
#mainleft .logo-time{float:left;height:auto;width:50px;margin-right:20px}
#mainleft .time-posted{width:60px;margin-top:3px;float:left;line-height:10px}
#mainleft .time-posted .timeago,#mainleft .time-posted .coyrating{font-size:9px;color:#555;font-family:arial}
#mainleft .company-logo,#mainleft .user-logo{float:left;width:50px;height:50px;display:block;border:1px solid #DDD;background:url(../img/company.png) no-repeat}
#mainleft .user-logo{background:#fff}
#mainleft .job-content{padding:10px;border-bottom:1px solid #DDD}
#mainleft .jobhome{padding:2px; border-bottom: none;}
.job-content:hover{background:#fefefe;background:linear-gradient(#fefefe 10%,#f7f7f7 100%)}
#mainleft .jobhome:hover{background:none;}
#mainleft .job-details{padding:5px;float:left;width:478px;font-family:Arial,Helvetica,sans-serif}
#mainleft .job-details h3,#mainleft .job-details h3 a,#mainleft .job-details h2,#mainleft .job-details h2 a,#mainleft .job-details h2 a{color:#06C;font-family:arial;font-weight:normal;text-decoration:none; font-size:18px;}
#mainleft .jobhome .job-details h2 a, #mainleft .chome .job-details h3 a {font-size:15px;}
#mainleft .job-company-details{font-size:14px;line-height:20px}
#mainleft .jhome {width:270px; margin:5px 0; margin-left:5px; border-bottom:1px solid #DDD; height:75px; overflow:hidden;}
#mainleft .job-company-details span{font-size:12px}
#mainleft .job-company-details.job-list-inner{font-size:12px}
#mainleft .jobhome .job-company-details, #mainleft .chome .job-company-details{font-size:12px;color:#777;}
#mainleft .job-snippet{font-size:12px;line-height:20px;color:#333}
#contentwrap .lfilter .alertbtn{margin:10px auto 10px auto;width:140px;line-height:25px;background:#F60;background:linear-gradient(#ff9f71 10%,#F60 100%);padding:5px 7px;text-align:center;border-radius:5px}
#contentwrap .lfilter .alertbtn a{font-size:14px;color:#fff;text-decoration:none}
.ad728{width:728px;margin:5px auto}
.ad300{width:300px; margin:5px auto} .ad300 span{font-size:10px; text-transform:uppercase; text-align:center;display:block}
#contentwrap .lfilter .filters{background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#fff),color-stop(50%,#fefefe),color-stop(100%,#f7f7f7));background-image:-webkit-linear-gradient(left,#fff,#fefefe,#f7f7f7);background-image:-moz-linear-gradient(left,#fff,#fefefe,#f7f7f7);background-image:-o-linear-gradient(left,#fff,#fefefe,#f7f7f7);background-image:linear-gradient(left,#fff,#fefefe,#f7f7f7);background-image:-ms-linear-gradient(top,#fff 0,rgba(240,240,240,0) 33%),-ms-linear-gradient(left,#fff 0,rgba(240,240,240,0) 33%),-ms-linear-gradient(top,rgba(240,240,240,0) 67%,#fff 100%),-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(244,244,244,0.98) 98%,#e1e1e1 100%),-ms-linear-gradient(left,#fff 0,#f7f7f7 100%);background-image:linear-gradient(to bottom,#fff 0,rgba(240,240,240,0) 33%),linear-gradient(to right,#fff 0,rgba(240,240,240,0) 33%),linear-gradient(to bottom,rgba(240,240,240,0) 67%,#fff 100%),linear-gradient(to right,rgba(255,255,255,0) 0,rgba(244,244,244,0.98) 98%,#e1e1e1 100%),linear-gradient(to right,#fff 0,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='white',endColorstr='#f7f7f7',GradientType=1)}
.filters strong{font-size:13px;}
#contentwrap .lfilter .heading{font-size:14px;text-align:center;border-bottom:1px #DDD solid;margin:10px 0}
#contentwrap .lfilter #jobTypediv,#contentwrap .lfilter #jobIndustrydiv, #contentwrap .lfilter #jobTimediv, .lfilter .jobdiv{border-bottom:1px #DDD inset;padding:7px 0;width:160px;margin:0 auto}
#contentwrap .lfilter .jobIndustrydiv {width:160px !important;}
#jobIndustrydiv span,#jobIndustrydiv a,#jobIndustrydiv option{height:20px !important;line-height:20px !important;font-size:11px}
#jobIndustrydiv .selectboxit-arrow-container{border:0}
#jobIndustrydiv label{font-size:14px;padding:5px 0;font-family:arial}
#contentwrap .lfilter .jtypeRadioButton,#contentwrap .lfilter .jtimeRadioButton{cursor:pointer;display:block;margin-bottom:1px;}
.jtypeRadioButton input,.jtimeRadioButton input{height:11px !important;}
.jtypeRadioButton label,.jtimeRadioButton label, .jtypeRadioButton a,.jtimeRadioButton a, .jcatRadioButton a{font-size:11px;line-height:10px;margin-left:10px;color:#06C; text-decoration:none;}
.jtypeRadioButton a:hover,.jtimeRadioButton a:hover, .jcatRadioButton a:hover{text-decoration:underline;}
.jcatRadioButton a, .jstateRadioButton a{margin-left:0;}
.catlesslink a, .catmorelink a{font-size:11px; color:#F60;} .catlesslink, .catmorelink{text-align:right;}
.rhead{width:98.7%;border:#CCC solid 1px;background:#fbfbfb;background:linear-gradient(#fbfbfb 10%,#eaeaea 100%);line-height:50px;padding-left:10px;margin-bottom:10px}
#contentwrap .leftbar{width:730px;float:left;margin:10px 10px 0 10px}
#contentwrap .rightbar{width:250px;float:left;margin:10px 0 0 10px}
#contentwrap .rightbar .title,#cwrap #right .title,#mainright .title{height:40px;display:block;line-height:40px;padding-left:5%;font-size:16px;text-shadow:1px 1px 1px #FFF;margin-top:5px;background:#fbfbfb;background:linear-gradient(#fbfbfb 10%,#eaeaea 100%);color:#df7000}
.rightbar .box,#right .box,#mainright .box{border:1px solid #eee;margin-bottom:10px}
#cwrap #right .box{margin:5px 0}
.rightbar .box .linka,#right .box .linka,#mainright .box .linka,.rightbar .box .linkb,#right .box .linkb,#mainright .box .linkb{display:block;padding:10px 45px 10px 10px;border-bottom:1px solid #eee;background:url(../img/arrow-round.png) no-repeat center right;text-decoration:none;color:#333; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.rightbar .box .linkb,#right .box .linkb,#mainright .box .linkb{background:#fafafa url(../img/arrow-round.png) no-repeat center right}
.rightbar .box .linka:hover,.rightbar .box .linkb:hover,#right .box .linka:hover,#right .box .linkb:hover,#mainright .box .linkb:hover,#mainright .box .linka:hover{background:url(../img/arrow-round2.png) no-repeat center right;text-decoration:underline}
#contentwrap .rightbar .detail{width:90%;padding:5%;color:#888;box-shadow:0 1px 2px rgba(0,0,0,.1);border:#ccc solid 1px;border-top:0;overflow:hidden;background-clip:padding;border-radius:0 0 2px 2px;background:#FFF;font-size:13px;margin-bottom:10px}
#contentwrap .rightbar .detail a{padding:5px;text-decoration:none;line-height:18px;color:#666;display:block}
#contentwrap .rightbar .detail .jlist{color:#333;display:block;font-size:12px;font-family:arial;line-height:150%;border-bottom:solid 1px #DDD}
#contentwrap .rightbar .detail .jlist a{display:inline;font-size:12px;font-family:arial;padding:0;margin:0;color:#06F}
#indlinks{display:none}
#contentwrap .detail .inds{color:#036}
#contentwrap #typs{color:#06C}
.ad300{width:300px}
.ad{width:auto}
.ad600{width:600px;margin:5px auto}
.ad300 span,.bottomad span,.ad600 span,.ad span{font-size:10px;color:#CCC;text-align:center;text-transform:uppercase;display:block}
.jobsnip{width:98%;padding:1%;background:#FFC;margin:10px auto 10px auto;box-shadow:1px 2px 2px rgba(0,0,0,0.5);border:#DDD solid 1px}
.sharesnip{margin-top:5px;padding:5px}
.sharesnip .tweet{float:left;margin-right:10px}
.sharesnip .facebook{float:left}
.sharesnip .applylink{float:right}
.sharesnip .applylink a{padding:5px;border:1px solid #F93;background:#F93;text-decoration:none;color:#FFF;font-size:14px;background:linear-gradient(#F93 10%,#F60 100%);border-radius:3px}
.coursesnip{background:#fafafa;font-size:14px}
.boxsnip{width:96%;border-bottom:1px solid #eee;line-height:150%;padding:3px 2%}
.titlesnip{width:200px;float:left;color:#06F}
.detailsnip{width:500px;float:left}
.detailsnip a{color:#F90;text-decoration:none;font-size:14px}
.detailsnip a:hover{color:#000;text-decoration:underline}
.jobsnip .mbrief2 a{text-decoration:none;color:#039;font-weight:bold;font-family:arial}
.jtitle{width:100%;overflow:hidden}
.jtitle h1, .jtitle h2{font-size:20px;color:#06F;display:block;font-family:arial;border-bottom:solid 4px #F93;margin-top:10px}
.jtitle h2 a, .jtitle h1 a{color:#06F; text-decoration:none;}
#abstract .title-head, .abstract .title-head{font-size:18px;color:#F90;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;margin:10px 0 5px 0}
#abstract, .abstract{width:96%;overflow:hidden;background:#FFF;padding:2%;margin-top:5px;line-height:150%;font-size:14px;color:#333}
#abstract ul,#abstract ol, .abstract ul,.abstract ol{list-style:inside;padding:5px;list-style-type:square}
.titleterm{line-height:130%;padding:3px;font-size:16px}
#pagesdiv{width:450px;margin:auto}
#pages{list-style-type:none;text-align:center;margin:10px 0;padding:0;clear:both;border:1px solid #ddd;height:35px;font-family:arial;border-radius:5px;float:left}
.page_nos,.present_page,.next_prev{display:inline-block;border-right:1px solid #ddd;color:#777;height:35px;line-height:35px;text-align:center;width:35px;float:left}
.present_page{background:#F93}
.next_prev{border-right:0}
.next_prev1{border-right:1px solid #ddd}
.on,.off{color:#fff;text-decoration:none;font-size:14px}
.off{color:#06C}
.brelated{width:auto;padding:10px 20px 10px 20px;line-height:20px;font-size:13px}
.brelated a{text-decoration:none;font-size:13px;color:#06C;margin-top:10px;line-height:20px;font-family:arial}
.brelated span{text-decoration:none;font-size:15px;color:#f90;display:block;margin-bottom:10px;font-weight:bold;line-height:150%}
.brelated a:hover{color:#F90}
.more,.more2{float:right;padding:5px;font-size:14px;width:80px;text-decoration:none;color:#f93}
.more2{float:none;width:auto;margin:10px 0;display:block}
.alertbox{width:100%;background:#DDD;font-family:Arial;margin-bottom:10px}
.alertbox span{display:block;font-size:14px}
.alertbox .signup_email{width:250px;padding:7px;float:left;margin-right:10px}
.alertbox form label{width:80px;float:left;font-size:13px;line-height:30px}
.alertbox .webform_submit_button{width:200px;padding:7px;float:left}
.alertbox strong{display:block;font-size:11px;color:#333;font-weight:normal}
.alertbox form{display:block;padding:10px}
#mwrapper{width:960px;margin:20px auto 20px auto;background:#fff;padding:20px;min-height:400px}
#coverletterdesc{margin:20px auto auto auto}
#coverletterdesc h2{font-size:22px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#096;font-family:Tahoma;font-weight:normal;color:#333;padding:5px 20px;margin-bottom:10px}
#coverletterdesc span{font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:20px;color:#333}
.lists{margin-right:10px;float:left;width:auto;padding:3px}
#regbox{width:900px;margin:auto;font-family:Verdana}
#regbox #left .cont{margin-right:auto;margin-left:auto;width:400px;margin-top:20px;margin-bottom:20px}
#regbox #left h2{margin:0;font-size:20px}
#regbox #right{float:left;width:420px}
#regbox #right .cont2{margin-top:20px;width:300px;margin-right:auto;margin-left:auto}
#regbox #left .cont span{font-size:12px}
#regbox #left{float:left;width:450px;margin-right:20px;background-color:#EEE;border:1px solid #CCC;box-shadow:2px 2px 5px rgba(0,0,0,221)}
.lists{width:280px;float:left;margin-right:10px;display:block;line-height:30px;padding:5px}
.lists a{font-size:15px;text-decoration:none;color:#06C}
.lists a:hover{color:#F93}
#upanel{width:240px;border:1px solid #ccc;background:#FF9;font-size:12px;line-height:150%;position:absolute;margin-left:855px;left:relative;z-index:4;margin-top:40px;top:relative;border-radius:7px;display:none}
.drop-top{background:url(../img/drop-top.gif) top no-repeat;height:10px;margin-top:-9px;width:240px}
#upanel span{padding:5px 10px;display:block;width:100px;float:left}
#upanel span a{text-decoration:none}
.regform label span{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#00496c}
.error,.err,.err2,label .error{color:#900;font-size:12px}
.err2{text-align:center;display:block;background:#fff;padding:5px;border:1px #900 solid}
.arr,.arr1,.arr2,.arr3,.arr4,.arr5{width:120px;float:left;margin-right:5px;display:block;height:auto}
.arr2{margin-right:3px}
.arr1,.arr1 select{width:90px}
.arr2,.arr2 select{width:70px}
.arr3,.arr3 select{width:180px}
.arr4,.arr4 select{width:250px}
.arr5,.arr5 select{width:350px}
.applybox2{width:580px;margin-right:auto;margin-left:auto;border:thin solid #ededed;box-shadow:0 0 41px #e3e3e3;border-radius:10px;margin-top:10px;padding:10px 21px 20px 21px}
.regform{width:auto;height:auto;display:block;clear:both}
.regform1,.regform{margin-top:20px}
.regform label,.regform1 label{color:#333;font-size:14px;margin-bottom:5px;display:block}
.regform label i,.regform1 label i,.regform i{font-size:12px}
.regform1 label{font-size:12px}
label.error{color:#F00;font-size:10px;}
.regform1 input,.regform input,.regform select,.regform textarea{width:80%;padding:13px 10px 13px 10px;font-size:14px;color:#333;border:solid 1px #acafb1;}
.regform select{line-height:35px}
.regform input .submtbtn2,.regform input.submtbtn,.regform input .submtbtn3,.submtbtn,.regform input[type="submit"], .tabContent input.submtbtn{background:#666666;height:35px;margin-top:10px;margin-bottom:20px;font-size:12px;font-weight:bold;display:block;text-align:center;text-decoration:none;float:left;padding:10px;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.8) inset;border:1px solid #666666;width:140px; color: #FFF;}
.submtbtn3{border:1px solid #666;background-color:#CCC}
.tabContent input.submtbtn {margin-bottom: 0 !important;}
.h2{font-size:18px;color:#000;margin:20px 0 0 0;text-decoration:underline;font-weight:normal;}
.button{height:20px;width:100px;border:1px solid #CCC}
.regform .rating{margin-bottom:10px;clear:both}
.regform .rating input{width:17px}
.regform .check{outline:1px solid #CCC;padding:3px;width:17px;height:17px}
.regform1 input[type="email"],.regform1 input[type="password"],.regform1 input[type="text"]{background:#fff url(../img/logform.png) no-repeat 10px 10px !important;padding:13px 10px 13px 40px;width:85%}
.regform1 input.einput{padding:13px 40px 13px 10px;width:85%}
.regform1 input[type="password"]{background:#fff url(../img/logform.png) no-repeat 10px -53px !important}
*:focus{outline:0}
.regform input:focus:invalid,.regform1 input:focus:invalid{background:url(../img/invalid.png) no-repeat 98% 12px;border-color:#b03535}
.regform1 input:required:valid,.regform input:required:valid{background:url(../img/invalid.png) no-repeat 98% -30px;border-color:#acafb1;}
.regform textarea{height:80px}
#refs,#edu,#awd,#certy,#wrkexp{display:none}
#rwap{margin-left:20px;margin-bottom:50px}
.terms{font-size:10px;color:#999;margin-top:5px;font-family:Arial,Helvetica,sans-serif;margin-bottom:50px}
.terms a{font-size:10px}
.forgot{display:block;font-size:12px}
.assur{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:center;margin-top:10px}
#uleft{float:left;width:800px;margin-right:20px}
#uleft2{float:left;width:750px;margin-right:10px;border:1px solid #CCC;font-family:Arial,Helvetica,sans-serif;font-size:12px;box-shadow:0 0 25px rgba(0,0,0,0.1);overflow:hidden;border-radius:5px;background:#FFF;margin-top:20px;line-height:150%}
#uleft2 #incover{padding:20px}
#uleft2 #ppp11 iframe{height:auto;min-height:0}
.rjobs{margin-bottom:5px;border-bottom:#eee 1px dotted;padding:5px}
.redit{border-color:#ccc;}
.rjobs h1{font-size:22px;margin-bottom:5px}
#incover .divider{color:#06F;border-color:#eee;margin-bottom:5px}
#incover .divider a{float:right;display:block;color:#F93;font-size:12px}
#incover .rjobs h3{margin:5px 0 0 0}
#incover .editr{float:right}
#incover .editr a{font-size:12px;line-height:20px;color:#F93}
#uright{float:left;width:180px}
#uright2{width:250px;float:left}
#uright3{width:300px;float:left}
.incover2{width:600px;float:left}
.divider{font-size:15px;color:#000;border-top-width:2px;border-bottom-width:1px;border-style:solid;border-color:#999;font-family:Arial,Helvetica,sans-serif;line-height:40px;font-weight:bold;margin-top:20px;margin-bottom:10px}
.ffbk{background-image:url(../img/subbtn3.png);background-repeat:repeat-x;display:block;height:23px;width:200px;text-decoration:none;border:1px solid #036;border-radius:5px;box-shadow:0 0 4px #CCC;font-family:Arial,Helvetica,sans-serif;color:#FFF;margin-right:auto;margin-left:auto;padding:6px 5px 5px 5px}
.ffbk span{display:inline;float:left;line-height:24px;margin-left:5px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;text-shadow:0 0 3px #000;font-size:14px}
#tabs{font-size:14px}
.spacer{float:left;margin-right:5px;line-height:30px;display:block}
.rjobtitle{font-size:16px;color:#333;margin:0}
.usidelink{margin-top:20px}
.usidelink2{margin-top:20px}
.usidelink a,.usidelink2 a{font-size:13px;line-height:35px;font-weight:bold;text-decoration:none;display:block;width:228px;height:35px;padding-right:10px;padding-left:10px;font-family:Arial,Helvetica,sans-serif;color:#000;border:1px solid #ce8b00;border-radius:15px;background-color:#ffdd95}
.usidelink2 a{border:1px solid #666;background-color:#CCC}
#rfowrd label{width:228px;display:block;margin-top:10px;margin-bottom:3px}
#rfowrd textarea{height:200px;width:228px;margin-bottom:10px;padding:5px}
#rfowrd input{width:228px;padding:5px}
#rfowrd{padding-right:5px;padding-left:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;display:none}
#rfowrd span{line-height:14px;margin-top:10px;display:block}
.rjobtitle i{font-size:12px;color:#111;font-weight:normal}
.rcoy{font-size:14px;color:#111;display:block}
.rsnip{font-size:13px;color:#111;display:block;line-height:20px}
.rsnip2,.rsnip3{background:#FFC;padding:3px;border:#DDD 1px solid;margin:3px 0 0 0}
.rsnip3{margin:20px auto;font-size:18px;padding-left:10px;text-align:center}
.rsnip3 span{font-size:inherit}
.rsubhead{font-size:14px;color:#111;display:block;font-weight:bold}
.rjobs h3{margin:20px 0 0 0;color:#000}
.redit h3{margin-top:5px;}
.rdesc{font-size:12px;color:#111;margin-top:10px;display:block}
#mwrapper2{width:1020px;margin-right:auto;margin-left:auto;margin-bottom:20px}
.rjobs{font-family:Arial,Helvetica,sans-serif}
#personale{display:none;background-color:#f3f3f3;padding-top:5px 20px 5px 20px}
.editp{font-size:12px;line-height:30px}
.errormsg{color:#900;font-size:14px}
.errormsg2 {margin:10px;}
.errormsg a{text-decoration:underline;}
.clear2{clear:both}
.add{width:auto;float:right;padding:7px;font-size:13px;color:#FFF;text-align:center;line-height:20px;background:#F93;border:#DDD solid 1px;display:block;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 1px #000;box-shadow:2px 2px 5px rgba(0,0,0,221)}
#tab-1{margin-top:20px}
#dwrap #tabs-1,#dwrap #tabs-2,#dwrap #tabs-3{width:520px;font-family:arial;font-size:13px}
.tab_item{margin-top:10px;border:1px dotted #eee;padding:5px}
.tab_item em{color:#444;font-size:11px}
.pbutton{float:right}
.pbutton span a{display:block;line-height:20px;border:1px solid #ffb062;float:left;margin-right:10px;padding:2px 7px;text-decoration:none;background:#F93;color:#fff}
#dwrap #tabs-1 h2,#dwrap #tabs-2 h2,#dwrap #tabs-3 h2{font-family:arial;font-size:16px;margin-top:20px}
#paymentoptions{width:auto;margin:50px auto 10px auto}
.payoptions{width:208px;float:left;background:#f8da72;background:linear-gradient(#f8da72 10%,#FFC 100%)}
.highlight{background:#e0ab0c;background:linear-gradient(#f1cf49 10%,#FFC 100%);transform:scale(1.05)}
.payoptions .opt,.payoptions .opt2{text-align:center;font-size:14px;line-height:150%;padding:40px 0 40px 0;border:#06C solid 1px;border-radius:100%;height:40px;width:120px;margin:10px auto 10px auto;background:#06C;background:linear-gradient(#09C 10%,#06C 100%);color:#FFF}
.payoptions ul{margin:0}
.payoptions ul li{list-style:none;font-size:12px;padding:3px}
.payoptions .optj li{font-size:12px;padding-left:5px;padding-right:5px;list-style:url(../img/tick.png);list-style-position:inside}
.payoptions .action{width:91%;height:35px;margin-top:5px;padding:5%;background:#555}
.payoptions .action .processbtn{border:0;background:#669999;background:linear-gradient(#f8f8f8 10%,#DDD 100%);width:130px;margin:0 auto 0 auto;line-height:35px;display:block;color:#333;cursor:pointer;text-decoration:none;font-family:arial;text-align:center;font-size:14px;border-radius:5px}
.payoptions .action .processbtn2{background:#F93;background:linear-gradient(#F93 10%,#ff8000 100%);color:#FFF}
.paycards{margin:20px auto 0 auto}
#mwrappr{width:900px;margin:40px auto 30px auto;background:#fafafa;padding:20px;box-shadow:5px 5px 41px #CCC;border-radius:5px;min-height:400px}
.h2emp{font-family:Arial,Helvetica,sans-serif;font-size:20px;margin-top:20px;margin-right:auto;margin-left:auto;display:block;width:600px;text-align:center;line-height:40px;color:#222}
.testimonial{width:700px;margin-right:auto;margin-left:auto;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid;border-top-color:#096;padding-top:10px;padding-bottom:10px;border-bottom-color:#096}
.services .left{float:left;width:333px;margin-right:20px;border:1px solid #CCC;border-radius:10px;box-shadow:0 0 4px #CCC}
.services .right{float:left;width:333px;border:1px solid #CCC;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:0 0 4px #CCC}
.services .uls li{line-height:20px;font-size:12px;font-family:Arial,Helvetica,sans-serif;display:inline-block;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px}
.services .uls .top{display:block;width:100%;font-size:16px;text-align:center;color:#FFF;background:#F93;background:linear-gradient(top,#F93,#c46200);line-height:40px;height:40px;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:10px}
.services{margin-top:30px;margin-right:auto;margin-left:auto;width:700px;margin-bottom:20px}
.services span{display:block;float:left;width:220px;font-family:Verdana,Geneva,sans-serif;font-size:11px;margin-right:10px;text-align:center}
.media{height:100px;width:700px;margin-right:auto;margin-left:auto}
.services span a{line-height:35px;background-repeat:repeat-x;display:block;height:35px;width:180px;margin-right:auto;margin-left:auto;background-color:#039;font-size:15px;text-decoration:none;text-align:center;color:#FFF;background:linear-gradient(top,#06C,#03C);font-family:Arial;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid;border-top-color:#06C;border-bottom-color:#06C;text-shadow:0 0 3px #999;margin-bottom:15px}
.services .uls li strong{font-size:16px}
.services li a{line-height:30px;background-repeat:repeat-x;display:block;height:30px;width:150px;margin-right:80px;margin-left:80px;background-color:#039;font-size:15px;text-decoration:none;text-align:center;color:#FFF;background:linear-gradient(top,#06C,#03C);font-family:Arial;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid;border-top-color:#06C;border-bottom-color:#06C;text-shadow:0 0 3px #999;margin-top:10px;margin-bottom:10px}
.testimonial blockquote{font-size:16px;margin-bottom:0}
.testimonial span{display:block;float:right;margin-right:20px}
.testimonial blockquote strong{font-size:14px;font-weight:normal}
.applybox1 a{line-height:30px;background-repeat:repeat-x;display:block;height:30px;width:150px;margin-left:20px;background-color:#039;font-size:15px;text-decoration:none;text-align:center;color:#FFF;background:linear-gradient(top,#06C,#03C);font-family:Arial;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid;border-top-color:#06C;border-bottom-color:#06C;text-shadow:0 0 3px #999;margin-top:10px;margin-bottom:10px;float:left}
.cvprice{font-size:24px;font-weight:bold;color:#060}
.h2emp{font-family:Arial,Helvetica,sans-serif;font-size:20px;margin-top:20px;margin-right:auto;margin-left:auto;display:block;width:600px;text-align:center;line-height:40px;color:#222}
}
.ditem,.ditem21{margin:5px auto 2px auto;border-top:#eee 1px solid;padding:10px 0 10px 0;width:90%}
.ditem21{background:#f1f1f1}
.ditem2{border-top:#eee 1px solid;line-height:25px;text-align:center}
.ditem2 a{text-decoration:none;color:#FFF;font-weight:bold;display:block;background:#333;padding:3px;width:150px;margin:auto}
.dashlink{padding:3px 10px 3px 20px;float:left;width:580px}
.dashlink a{color:#333;text-decoration:none;display:block;width:540px;font-size:14px;font-weight:bold}
.dashlink a:hover{text-decoration:underline}
.dashlink span{font-size:12px;display:block;width:530px;padding:5px}
.dstype{width:50px;height:50px;float:left;line-height:50px;margin-left:10px}
.sharebox{width:280px;float:right;margin-right:10px}
.sharebtn ul{padding:0;margin:0}
.sharebtn li{list-style:none;float:left}
.sharebtn li a{width:25px;height:25px;min-height:25px;display:block}
.sharebtn .fshare{background:url(../img/sharebtn25.png) no-repeat 0 0}
.sharebtn .tshare{background:url(../img/sharebtn25.png) no-repeat -25px 0}
.sharebtn .gshare{background:url(../img/sharebtn25.png) no-repeat -50px 0}
.sharebtn .ishare{background:url(../img/sharebtn25.png) no-repeat -75px 0}
.sharebox .sharelink,.sharebox .viewlink,.addreply{display:block;float:left;width:50px;line-height:25px}
.addreply a,.replybtn,.replybtn1{font-size:11px;color:#06C}
.addreply,.addreply1{min-width:60px;width:auto;font-size:11px;color:#F60}
.addreply1{font-size:14px;margin-left:7px}
.replybtn,.replybtn1,.community-post-box input{border:0;text-decoration:underline;line-height:15px;outline:0;background:0}
.sharebox .sharebtn{float:left;width:100px}
#dfilter{width:100%;background:#EEE;height:33px;margin-top:5px}
#dleft{width:75%;float:left;margin-right:2%}
#dright{width:23%;float:left}
#dright a{text-decoration:none;font-weight:bold;color:#666}
#dright ul li,#dright>ul li{display:block;padding:3px 5px 3px 5px;width:130px;line-height:25px;background:#EEE}
#dright ul ul{display:none;position:absolute}
#dright ul li:hover>ul{display:block}
.loader,#loader{text-decoration:none;color:#FFF;font-weight:bold;display:none;padding:5px;top:10px;position:absolute;z-index:1;margin:auto;text-align:center}
.frontcomlist{float:left;width:225px;padding:0 4px 0 4px;overflow:hidden;display:block}
.frontcomlist a{text-decoration:none;color:#333;font-size:12px;line-height:25px}
.frontcomlist a:hover{color:#F93}
#comdesc{background-image:url(../img/careerpeeps.png);background-position:right bottom;background-repeat:no-repeat;background-color:#ffc;height:105px;border-bottom:#F93 solid 2px;padding:5px}
#comdesc .hh{font-size:20px;border:0;padding:5px;color:#06F}
.discussions{margin:20px 0}
.discussions h1{padding-left:15px}
.discussions .hh{font-size:16px;margin-bottom:3px;border-bottom:1px solid #F93;padding:5px;color:#06F}
.community-byline{font-size:12px;font-weight:normal;color:#777}
.discussions span i{font-size:10px}
.discussions span i a,.discussions span i em{font-size:11px;color:#777;float:none;display:inline;width:auto;margin-left:5px;text-decoration:underline;font-style:normal}
.discussions span i em{text-decoration:none}
.discussions .ditem,.discussions .ditem21{padding:3px 0 3px 0}
.discussions .dstype,.discussions .dstype img{width:35px;height:35px}
.discussions .ditem span,.discussions .ditem21 span{width:60%;padding:0 5px}
.discussions .postlinkright{float:left;width:140px}
.discussions .postlinkcov{padding:10px}
.discussions .postlinkright .followbtn{padding:5px;line-height:20px;border:1px solid #F93;text-decoration:none;background:#FF9;color:#06C;font-size:12px}
.discussions .hh2{margin-top:-15px}
#uleft2 blockquote {padding:30px;font-size:12px;background:#f3f3f3;display:block;}
.community-list-div{background:#fafafa;border-radius:5px;padding:10px}
.community-description{font-size:12px;font-weight:normal;color:#000;line-height:18px;width:450px;display:block;margin-top:5px}
.dashlink .post-link{width:100%}
.community-post{width:96%;margin:-10px auto;padding:2px 10px;font-size:14px;line-height:150%}
.community-post-foot{width:90%;margin:10px auto;padding:3px 10px;background:#fefefe;border:1px #eee solid}
.community-post-box,.community-post-author{float:left;width:80%;line-height:25px; margin-top:20px;}
.community-post-author{width:80%}
.community-post-box img {width:50px; height:50px; float:left;}
.community-post-box a{ display:block; float:left; width:150px; margin-left:10px; font-size:16px; font-weight:bold; text-decoration:none; color:#333;}
.community-post-box span {padding:5px; font-size:11px;color:#555;}
.comment-count{display:block;float:right;padding:1px 5px;margin:3px;background:#4a8813;color:#fff;font-style:italic;border:1px solid #008442}
.community-post .post-heading h1{font-size:24px;padding:15px 2px; font-weight:normal; color:#222; line-height:120%;}
.community-post .post-heading{margin-bottom:10px}
.comcont,.comcont2{border-bottom:solid 1px #BBB;width:680px;margin:5px auto}
.comcont3{border-bottom:dotted 2px #DDD;width:600px;margin:5px auto}
.comcont .comtext,.comcont2 .comtext{font-size:14px}
.comcont3 .comtext{font-size:13px}
.comtext{padding:3px 10px;word-wrap:break-word;color:#333;font-size:13px;line-height:150%;margin-top:-10px}
.comtop{border-bottom:1px #ccc solid;padding:3px 20px}
.comtop h2{padding:0}
.comform{width:80%;margin:10px auto}
.comform textarea{width:90%;border:1px solid #eee;height:50px;padding:5px;display:block;margin:auto}
.postbody img{max-height:400px;max-width:600px;margin:10px auto;display:block}
.postbody{padding:10px;margin:10px 0}
.compost-button,.compost-button2{float:right;padding:5px;margin-top:-40px;border:1px solid #F93;margin-right:10px;background:#FF6;}
.compost-button2{float:left;margin-left:500px}
.compost-button a,.compost-button2 a{text-decoration:none;font-weight:bold;color:#333}
.compost-button a:hover,.compost-button2 a:hover{color:#06C}
.savebtn,.cancelbtn{background:#09c;color:#fff;font-size:12px;font-weight:700;border:1px solid #004566;padding:5px 10px;line-height:14px;cursor:pointer;box-shadow:0 1px 1px 0 rgba(255,255,255,0.5) inset;margin-top:10px}
.cancelbtn{background:#d00;border:1px solid #800;margin-left:10px}
.comment h2{font-size:16px;color:#111;padding:5px 20px !important;clear:both;background:#eee;font-family:Arial,Helvetica,sans-serif;font-weight:700}
.comment h2 a{color:#06C;font-size:16px}
form h2{color:#7e7e7e;font:bold 25px Helvetica,Arial,sans-serif;letter-spacing:-0.05em;margin:10px auto 30px auto;font-size:18px;width:90%;border-bottom:dashed 2px #CCC;padding:10px}
.upic{width:50px;height:50px;float:right;margin-right:20%;margin-top:-15px;border:1px #f93 solid;border-radius:100%}
.upic img{border-radius:100%}
.inforide{font-style:normal;color:#555;line-height:25px;height:25px;width:80%;display:block;background:#FF9 url(../img/info.png) no-repeat 10px;padding:5px 5px 5px 45px;margin:auto auto 5px auto;border:1px #F90 solid;font-weight:bold}
.adder{border:1px #CCC solid;padding:5px;background:#EEE;float:left;margin:10px 5px}
.adder a{text-decoration:none}
.rateword{line-height:32px;display:block;float:left;margin-right:5px;font-size:13px;color:#900;padding:3px;width:200px}
.rating .recspan,.rating .recspan2{width:150px;float:left}
.rating .recspan i,.rating .recspan2 i{line-height:17px;display:block;float:left;width:30px}
.rating .recspan2{width:180px}
.rating .recspan2 i{width:120px}
div.rating-cancel,div.star-rating{float:left;width:32px;height:30px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(../img/star-cancel.gif) no-repeat 0 -32px}
div.star-rating,div.star-rating a{background:url(../img/star.png) no-repeat 0 0}
div.rating-cancel a,div.star-rating a{display:block;width:32px;height:100%;background-position:0 0;border:0}
div.star-rating-on a{background-position:0 -32px !important}
div.star-rating-hover a{background-position:0 -64px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent !important;overflow:hidden !important}
.profile-top-wrap{background:#f3f3f3;background:linear-gradient(#fefefe 10%,#EEE 100%);height:60px;padding:10px;border:1px solid #EEE}
.pro-pic{margin-right:30px;width:100px;height:100px;background:#fff;border:1px #EEE solid;border-radius:100%;float:left}
.pro-pic img{border-radius:100%;width:100px;height:100px}
.profile-head{width:380px;float:left;font-size:24px;line-height:40px;height:40px;color:#333;margin-right:40px}
.profile-head2{font-size:12px !important; width:100% !important; margin-right:0 !important; line-height:120% !important; padding:5px 1px; overflow:hidden;text-overflow:ellipsis; white-space:normal; height:auto !important;}
.invite{font-size:14px;float:left;width:100px;text-align:center;padding:5px;border:1px solid #F60;background:#ffb366}
.invite a{color:#000;text-decoration:none}
.profile-link{margin:-65px 140px auto 1px;width:550px}
.profile-link2{margin:2px !important; width:96% !important;}
.profile-link span{font-size:11px;display:inline-block;float:left;margin-right:20px;height:16px;padding-left:20px;line-height:16px;color:#777}
.profile-link2 span {margin-right:5px !important;}
.profile-link .edit-profile{background:url(../../public/img/edit.png) no-repeat top left}
.profile-link .location{background:url(../../public/img/loc.png) no-repeat top left}
.profile-link .view-resume{background:url(../../public/img/view.png) no-repeat top left}
.profile-link .alert-settings{background:url(../../public/img/settings.png) no-repeat top left}
.profile-stat-wrap{width:100%;background:#fafafa;margin:auto;border-top:2px inset #06c}
.profile-stat-wrap .padit{padding:10px 10px 10px 120px}
.profile-stat-wrap .padder{padding:1px}
.profile-stat-wrap li{width:80px;text-align:center;font-size:20px;float:left;margin-left:5px;background:#FFD;padding:5px 3px;border:1px #eee solid;height:45px}
.profile-stat-wrap li span{display:block;font-size:10px;color:#F60;line-height:10px;margin-top:5px}
.profile-stat-wrap .padder li{ margin-left:0 !important; border:none;}
.profile-stat-wrap .odd{background:#fafafa}
.profile-stat-wrap li span a{color:#F60;text-decoration:none}
.dwrap{width:100%;margin-top:10px}
.dwrap .dleft{width:48%;padding:10px 1% 10px 1%;float:left}
.dwrap .dbox{width:330px;border:1px solid #eee;border-top-left-radius:15px;margin-bottom:20px}
.dwrap .dbox .title{font-size:14px;background:#d2e9ff;background:linear-gradient(#84c1ff 10%,#09F 100%);display:block;padding:7px 10px;font-weight:bold;color:#fff;text-shadow:#333 1px;border-top-left-radius:15px}
.dwrap .dbox li{padding:5px;background:#dfefff}
.dwrap .dbox li a{font-size:12px;text-decoration:none;color:#333}
.dwrap .dbox .odd{background:#fff}
.dwrap .dbox span a{text-align:right;padding:5px;display:block}
.dwrap .dright{width:48%;padding:10px 1% 10px 1%;float:left}
.dright .discussion-top-wrap{border-bottom:2px solid #eee}
.dright .discussion-top-wrap span{display:block;width:200px;float:left;padding:3px;font-size:15px}
.dright .discussion-top-wrap a{display:block;background:#ff9 url(../../public/img/post.png) no-repeat 5px;padding:3px 3px 3px 28px;text-decoration:none;width:90px;float:left;border:1px solid #FF9}
.dright .discussions-wrap{padding:7px 5px;border-bottom:1px solid #eee}
.dright .discussions-wrap .poster-img{float:left;margin-right:10px;width:25px}
.discussions-wrap .poster-img img{width:25px;height:25px}
.discussions-wrap .poster-topic{float:left;width:520px;line-height:14px}
.discussions-wrap .poster-topic a{text-decoration:none;font-size:12px;font-weight:bold;color:#333}
.discussions-wrap .poster-topic span{display:block;font-size:11px;padding:2px 10px;width:auto}
.discussions-wrap .poster-topic span a{font-size:11px;color:#F60;margin-right:10px;display:block;padding-left:15px;background:url(../img/like2.png) no-repeat;float:left}
.discussions-wrap .poster-topic span .like-button{background:url(../img/like2.png) no-repeat}
.discussions-wrap .poster-topic span .like-twitter{background-position:left -16px;}
.discussions-wrap .poster-topic span .like-comment{background-position:left -34px;}
.discussions-wrap .poster-topic span .like-google{background-position:left -47px;}
.discussions-wrap .poster-topic span .like-linkedin{background-position:left -64px;}
.dreviews, .dlist{margin-top:15px}
.dreviews .review-title, .dlist .list-title{font-size:15px;border-bottom:2px solid #00458a;font-weight:bold;color:#333;background:url(../img/reviews.png) no-repeat 3px;padding:5px 5px 5px 28px; margin-top:10px;}
.dlist .list-title{background:url(../../public/img/post.png) no-repeat;}
.dreviews .review-wrap, .dlist .list-wrap{padding:5px}
.dreviews .review-wrap .review-company, .dlist .list-wrap .list-company{float:left;margin-right:5px;width:35px}
.review-wrap .review-company img, .list-wrap .list-company img{width:35px;height:35px}
.review-wrap .review-head, .list-wrap .list-head {float:left;width:144px;padding:3px;}
.list-wrap .list-head {width:500px;cursor:pointer;}
.list-wrap:hover{background:#fafafa;}
.list-wrap {margin-bottom:10px;}
.review-wrap .review-head h4, .list-wrap .list-head a{font-size:14px; text-decoration:none;}
.list-head a{color:#333;}
.review-wrap .review-head span, .list-wrap .list-head span{display:block;}
.review-wrap .review-head span a, .list-wrap .review-head span a{margin-right:2px; font-size:11px;}
.review-wrap .review-content{display:block;color:#555;border-bottom:1px dotted #eee;padding:3px;font-size:11px;}
.review-wrap .review-content a, .list-wrap .list-content .poster-topic a{font-size:11px;color:#555}
.list-wrap .list-content a {color:#06F;}
.list-wrap .list-head span{font-size:14px !important;color:#333;}
#nav.affix{position:fixed;top:0;width:100%;z-index:3}
#nav>.navbar-inner{border-left:0;border-right:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}
.ui-tabs-vertical{width:55em}
.ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:8em}
.ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px !important;border-right-width:0 !important;margin:0 -1px .2em 0}
.ui-tabs-vertical .ui-tabs-nav li a{display:block}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px;border-right-width:1px}
.ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:36.5em}
.appbox{margin:15px 0}
.appbox .repbox{float:left;width:450px}
.repbox .report,.repbox .email{display:block;padding-left:25px;text-decoration:none;float:left;margin-right:20px}
.repbox .email{background:url(../img/mailrep.png) no-repeat left -1px}
.repbox .report{background:url(../img/mailrep.png) no-repeat left -25px}
.appbox .applybtn{float:right;width:250px}
.appbox .applybtn a{padding:10px;font-size:18px;background:#F93;color:#FFF;text-decoration:none;background:linear-gradient(#F93 10%,#F60 100%);border:1px solid #F60;border-radius:3px;float:right}
.appbox .applybtn span{display:block;padding:5px;background:#eee;border:1px solid #ddd}
.ui-multiselect{padding:10px;text-align:left;font-size:14px !important;}
.ui-multiselect span.ui-icon{float:right}
.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute !important;top:auto !important;left:-9999px}
.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px !important}
.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}
.ui-multiselect-header ul{font-size:14px !important}
.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}
.ui-multiselect-header a{text-decoration:none}
.ui-multiselect-header a:hover{text-decoration:underline}
.ui-multiselect-header span.ui-icon{float:left}
.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}
.ui-multiselect-menu{display:none;padding:3px;position:absolute;z-index:10000;text-align:left; background:#fff !important;}
.ui-multiselect-checkboxes{position:relative;overflow-y:scroll; background:#fff;}
.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid transparent;padding:3px 1px}
.ui-multiselect-checkboxes label input{position:relative;top:1px}
.ui-multiselect-checkboxes li{clear:both;font-size:.9em;padding-right:3px;font-size:14px}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:bold;border-bottom:1px solid}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}
* html .ui-multiselect-checkboxes label{border:0}
.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}
.rateit .rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url(../img/star.gif);height:16px;outline:0}
.rateit .rateit-range *{display:block}
* html .rateit,* html .rateit .rateit-range{display:inline}
*+html .rateit,*+html .rateit .rateit-range{display:inline}
.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0}
.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}
.rateit .rateit-hover{background:url(../img/star.gif) left -32px}
.rateit .rateit-hover-rtl{background-position:right -32px}
.rateit .rateit-selected{background:url(../img/star.gif) left -16px}
.rateit .rateit-selected-rtl{background-position:right -16px}
.rateit .rateit-preset{background:url(../img/star.gif) left -48px}
.rateit .rateit-preset-rtl{background:url(../img/star.gif) left -48px}
.rateit button.rateit-reset{background:url(../img/delete.gif) 0 0;width:16px;height:16px;display:-moz-inline-box;display:inline-block;float:left;outline:0;border:0;padding:0}
.rateit button.rateit-reset:hover,.rateit button.rateit-reset:focus{background-position:0 -16px}
#coy-top-bar{width:100%;height:250px;margin:0 auto;background:url(../img/campus.jpg);background-repeat:repeat-x;background-position:bottom}
.coy-top-logo{width:100px;height:100px;margin:100px 10px 0 10px;border:1px solid #ccc;float:left}
.coy-top-logo img{width:100px;height:100px;background:#fff}
.coy-follow{float:right;margin:20px 10px}
.coy-follow a{padding:7px 10px;background:#eee;background:linear-gradient(#fefefe 10%,#eee 100%);font-size:12px;color:#333;text-decoration:none}
#coy-nav-bar{width:980px;height:45px;background:#eee;background:linear-gradient(#fefefe 10%,#eee 100%);margin:0 -10px 0 -10px;border:1px solid #ddd;box-shadow:0 1px 0 #BBB}
#coy-nav-bar.resumebuild{width:100%;}
#coy-nav-bar>ul{list-style:none;padding:0 10px;margin:0 auto;width:600px;font-size:14px}
#coy-nav-bar.resumebuild>ul{width:100%; margin:0;padding:0;}
#coy-nav-bar>ul li{line-height:45px;float:left;padding:0 35px;border-left:1px solid #ccc;color:#06C}
#coy-nav-bar.resumebuild>ul li{padding:0 30px;}
#coy-nav-bar>ul li a{text-decoration:none;color:#06C}
#coy-nav-bar>ul .edge{border-right:1px solid #ccc}
#coy-nav-bar.resumebuild>ul .edge {border-right:0;}
#coy-nav-bar.resumebuild>ul .first {border-left:0;}
.topcont .coy-jlist{float:left;margin-left:10px}
.topcont .coy-hiring{float:right;margin-right:10px}
.coy-empratediv{width:86%;margin:10px auto;background:#eee;padding:2%}
.coy-emprating{margin:5px auto}
.coy-emprating strong{font-size:14px}
.coy-emprating span{font-size:12px}
.coy-review-wrap{padding:10px}
.choosen{background:#fff;margin-top:2px;display:block}
#mainleft .coursesnip{padding:5px;background:0}
#mainleft .coursesnip .titlesnip{width:110px}
.coytop-ratingdiv{display:block;padding:10px}
#mainleft .coursesnip .boxsnip{border:0}
#mainleft #abstract h4, #mainleft .abstract h4{margin-top:10px}
#tabss2{border:thin solid #ededed;padding:38px 21px 20px;-moz-box-shadow:0 0 41px #e3e3e3;-webkit-box-shadow:0 0 41px #e3e3e3;box-shadow:0 0 41px #e3e3e3;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-top:30px}
#coverletterdesc{width:100%;margin-top:40px;margin-right:auto;margin-left:auto}
#coverletterdesc h2{font-size:22px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#096;font-family:Tahoma,Geneva,sans-serif;font-weight:normal;color:#333;padding-right:20px;padding-left:20px;margin-bottom:10px;line-height:150%}
#resume_div table{font-size:13px;line-height:150%;font-family:Verdana,Geneva,sans-serif;margin-top:1px}
#resume_div table tr td ul{list-style-type:square;color:#039;list-style-position:inside;padding-left:15px}
#resume_div table tr td strong{font-size:10px}
#resume_div table tr td a{display:block;margin:10px;width:100px;text-align:center;text-decoration:none;line-height:30px;height:30px;background:#70bf32;color:#FFF;border-radius:5px;background:-moz-linear-gradient(top,#a1e048,#6a942f);background:-ms-linear-gradient(top,#a1e048,#6a942f);background:-o-linear-gradient(top,#a1e048,#6a942f);background:-webkit-linear-gradient(top,#a1e048,#6a942f);background:linear-gradient(top,#a1e048,#6a942f)}
#resume_div table tr td{padding:5px}
#resume_div h3{font-size:15px;color:#333;margin-top:15px;margin-right:0;margin-bottom:5px;margin-left:0;padding:0;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#096}
#coverletterdesc span{font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:20px;color:#333}
#resume_div table tr td blockquote{font-size:14px;line-height:25px;color:#FFF;font-family:Verdana,Geneva,sans-serif;display:block;background:#F60;background:-moz-linear-gradient(top,# F93,#F60);background:-ms-linear-gradient(top,#F93,#F60);background:-o-linear-gradient(top,#F93,#F60);background:-webkit-linear-gradient(top,#F93,#F60);background:linear-gradient(top,#F93,#F60);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:30px}
.cvprice{font-size:24px;font-weight:bold;color:#060}
.h2emp{font-family:Arial,Helvetica,sans-serif;font-size:20px;margin-top:20px;margin-right:auto;margin-left:auto;display:block;width:600px;text-align:center;line-height:40px;color:#222}
#tabs.tabh li a{width: 165px;display: block;float: left; border-radius:0; border:0;}
ul#tabs.tabh li a.selected{border:0;}
.message, .ui-btn, .errormsg2 {width:94%;padding:2%; display:inline-block; border:1px #ccc solid; background:#EEE; color:#333; margin:10px auto; font-size:13px; font-weight:bold;}
.message a, .ui-btn a, .errormsg2 a {text-decoration:underline !important;}
.sign_button a{display:block; width:135px; background:#eee; line-height:25px; padding:10px 20px; font-size:16px; text-decoration:none; float:left; text-align:center;}
.sign_button a:hover{background:#F93; color:#fff;}
.sign_button .signup{border-right:solid #000 1px;}
.sign_button .signin i, .sign_button .signup i{font-size:10px; display:block; color:#333; line-height:12px;}
.btn-success{background:#0C6 !important;border:1px solid #096 !important;}
.btn-info{background:#09C !important;border:1px solid #09F !important;}
.btn {height:50px !important; font-size:14px !important;width:200px !important;}