.paging ul li.active a, .paging .nine2five-pagenavi ul li a, .required,
.sub,
em.new{background-image:url("../images/gradient.dark.png");background-repeat:repeat-x;background-position:0px 0px;}
.infscrBtn a, .button, input[type=submit], .qq-upload-button{background:#333333 url("../images/overlay-button.png") repeat-x 0 0;border-radius:5px;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25) !important;}
.category_menu ul, .filter li a:hover, .filter li a.active, .filter.alt li a:hover, .filter.alt li a.active, .filter.alt li a.active:hover, .filter, .title, .category_menu ul li a:hover, .category_menu ul li.current-cat a, .category_menu ul li.current_page_item a, .category_menu ul li.current-menu-item a{background:url("../images/overlay-filter.png") 0 0 repeat-x;}
a{color:#004176;}
a:visited{color:#004176;}
a:hover{color:#002D53;}
a:active{color:#8F000D;}
a.dark{color:#ddd;}
.dark a{color:#ddd;}
a.dark:hover, .dark a:hover, a.dark.active, .dark a.active{color:#fff;}
.header .inner{position:relative;overflow:visible;}
.header .inner .logo{margin:20px 0 10px;height:80px;line-height:80px;max-width:40%;float:left;}
.header .inner .logo a{display:block;}
.header .inner .logo a img{display:inline;vertical-align:middle;}
.header .inner .tagline{position:absolute;top:50px;right:0px;}
.header .inner .tagline p{font-size:16px;}
.header .inner .status{position:absolute;top:75px;right:0px;}
.header .inner .status a{color:#555;}
.header .inner .status a:hover{color:#333;}
.author_title{font-size:18px;line-height:24px;color:#686767;letter-spacing:inherit;}
.all_listings .author_title{padding:30px 0 15px;margin:0;}
ul.blog_posts{position:relative;}
ol.list{background:#ccc;position:relative;}
ol.list li{padding:15px;margin:0 0 1px;background:#fff;}
ol.list li .details{margin:0 20px 0 0;width:435px;float:left;}
ol.list li .details .pull-left{width:80%;}
ol.list li .details .pull-left.company_logo{width:52px;margin-right:15px;}
ol.list li .details .pull-left.company_logo img{border:1px solid #ccc;border-radius:3px;}
ol.list li .details .avatar{margin:0 20px 0 0;}
ol.list li .details em.new{float:left;margin:3px 7px 0 0;}
ol.list li .details h3 a{line-height:25px;font-size:21px;font-weight:500;letter-spacing:-1px;}
ol.list li .details .company p{margin:0px;}
ol.list li .meta{margin:0 15px 0 0;width:100px;float:left;}
ol.list li .meta dl dt{margin:0 0 5px;font-weight:bold;}
ol.list li .datestamp{width:80px;float:left;text-align:right;color:#666;}
ol.list li.last{border-bottom:none;}
ol.list li.enabled{background:#fff;}
ol.list li.disabled{background:#f2f2f2;display:block;}
ol.list li.disabled .details h3 a{color:#777;}
ol.list li:hover{background:#eaefff;}
.focus.noSidebar ol.list li .details{width:640px;}
.focus.noSidebar ol.list li .datestamp{width:105px;}
.paging{position:relative;overflow:hidden;margin:-1px 0 0;min-height:25px;background:#f2f2f2;}
.paging .count{border-top:1px solid #ccc;font-size:14px;float:left;padding:15px;}
.paging ul li a{border-radius:4px;}
.infscrBtn{background:#FFF;margin:0 0 1px;border-top:1px solid #ccc;}
.infscrBtn a{width:50%;background-color:#287CBF;border-bottom:1px solid rgba(0, 0, 0, 0.25);color:#FFF;}
.infscrBtn.blue a{background-color:#287CBF;}
.infscrBtn.red a{background-color:#E30A07;}
.infscrBtn.green a{background-color:#91bd09;}
.infscrBtn.magenta a{background-color:#a9014b;}
.infscrBtn.orange a{background-color:#e33100;}
.infscrBtn.white a{background-color:#fff;color:#333;}
.infscrBtn.grey a{background-color:#555;}
.infscrBtn.black a{background-color:#222;}
.infscrBtn a:hover, .infscrBtn.blue a:hover{background-color:#1D5F96;}
.infscrBtn.red a:hover{background-color:#AA0509;}
.infscrBtn.green a:hover{background-color:#749a02;}
.infscrBtn.magenta a:hover{background-color:#740134;}
.infscrBtn.orange a:hover{background-color:#C12A01;}
.infscrBtn.white a:hover{background-color:#eee;color:#000;}
.infscrBtn.grey a:hover{background-color:#444;}
.infscrBtn.black a:hover{background-color:#111;}
.sub h2 strong{font-weight:bold;font-weight:normal;}
.super.button{border-radius:15px;}
.small.super.button{border-radius:12px;}
.small.super.button span{border-radius:11px;}
.large.super.button{border-radius:18px;}
.large.super.button span{border-radius:17px;}
.sidebar .tablets li a span{border-top-right-radius:3px;border-bottom-right-radius:3px;}
.sidebar table tfoot #last{border-bottom-left-radius:5px;}
.sidebar table tfoot #next{border-bottom-right-radius:5px;}
.title_set ul li.active strong{border-top-left-radius:3px;border-top-right-radius:3px;}
.whiteboard{border-radius:6px;overflow:hidden;}
.category_menu{border-radius:5px;clear:left;}
.category_menu ul{margin:0 0 20px;border:1px solid #aaa;background-color:#f2f2f2;}
.category_menu ul li.cat-item-all a, .category_menu ul li.cat-item-all.current-cat a{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.category_menu ul li.rss a{border-bottom-right-radius:5px;border-top-right-radius:5px;}
.category_menu ul li.menu-profile{border-right:0 none;position:absolute;right:0;top:0;}
.category_menu ul li.menu-profile ul.sub-menu{right:0;left:auto;}
.white.category_menu ul{background-color:#fff;border-color:#aaa;text-shadow:0px 1px 1px #fff;}
.white.category_menu a{color:#444;text-shadow:0px 1px 1px #fff;font-weight:500;}
.white.category_menu li.menu-item{border-right-color:#aaa;}
.white.category_menu li.rss{border-left-color:#aaa;}
.white.category_menu ul li a:hover, .white.category_menu ul li.current-cat a, .white.category_menu ul li.current_page_item a, .white.category_menu ul li.current-menu-item a{background-color:#eee;}
.green.category_menu ul{background-color:#91bd09;border-color:#749a02;}
.green.category_menu a{text-shadow:0px 1px 1px #749a02;}
.green.category_menu li.menu-item{border-right-color:#749a02;}
.green.category_menu li.rss{border-left-color:#749a02;}
.green.category_menu ul li a:hover, .green.category_menu ul li.current-cat a, .green.category_menu ul li.current_page_item a, .green.category_menu ul li.current-menu-item a{background-color:#749a02;}
.blue.category_menu ul{background-color:#287CBF;border-color:#1D5F96;}
.blue.category_menu a{text-shadow:0px 1px 1px #1D5F96;}
.blue.category_menu li{border-right-color:#1D5F96;}
.blue.category_menu li.menu-item{border-right-color:#1D5F96;}
.blue.category_menu li.rss{border-left-color:#1D5F96;}
.blue.category_menu ul li a:hover, .blue.category_menu ul li.current-cat a, .blue.category_menu ul li.current_page_item a, .blue.category_menu ul li.current-menu-item a{background-color:#1D5F96;}
.black.category_menu ul{background-color:#222;border-color:#222;}
.black.category_menu a{text-shadow:0px 1px 1px #222;}
.black.category_menu ul li a:hover, .black.category_menu ul li.current-cat a, .black.category_menu ul li.current_page_item a, .black.category_menu ul li.current-menu-item a{background-color:#000;}
.grey.category_menu ul{background-color:#555;border-color:#444;}
.grey.category_menu a{text-shadow:0px 1px 1px #444;}
.grey.category_menu li.menu-item{border-right-color:#444;}
.grey.category_menu li.rss{border-left-color:#444;}
.grey.category_menu ul li a:hover, .grey.category_menu ul li.current-cat a, .grey.category_menu ul li.current_page_item a, .grey.category_menu ul li.current-menu-item a{background-color:#444;}
.red.category_menu ul{background-color:#E30A07;border-color:#AA0509;}
.red.category_menu a{text-shadow:0px 1px 1px #AA0509;}
.red.category_menu li.menu-item{border-right-color:#AA0509;}
.red.category_menu li.rss{border-left-color:#AA0509;}
.red.category_menu ul li a:hover, .red.category_menu ul li.current-cat a, .red.category_menu ul li.current_page_item a, .red.category_menu ul li.current-menu-item a{background-color:#AA0509;}
.magenta.category_menu ul{background-color:#a9014b;border-color:#740134;}
.magenta.category_menu a{text-shadow:0px 1px 1px #740134;}
.magenta.category_menu li.menu-item{border-right-color:#740134;}
.magenta.category_menu li.rss{border-left-color:#740134;}
.magenta.category_menu ul li a:hover, .magenta.category_menu ul li.current-cat a, .magenta.category_menu ul li.current_page_item a, .magenta.category_menu ul li.current-menu-item a{background-color:#740134;}
.orange.category_menu ul{background-color:#e33100;border-color:#C12A01;}
.orange.category_menu a{text-shadow:0px 1px 1px #C12A01;}
.orange.category_menu li.menu-item{border-right-color:#C12A01;}
.orange.category_menu li.rss{border-left-color:#C12A01;}
.orange.category_menu ul li a:hover, .orange.category_menu ul li.current-cat a, .orange.category_menu ul li.current_page_item a, .orange.category_menu ul li.current-menu-item a{background-color:#C12A01;}
.cms img{border-radius:1px;}
.red.filter li a{border-left-color:#f8221f;border-right-color:#bb0806;}
.red.filter li a.active, .red.filter li a:hover{color:#fff !important;background-color:#bb0806;}
.red.filter.alt{background-color:#E30A07;border-color:#a00705;}
.red.filter.alt li a{border-color:#a00705;}
.red.filter.alt li a:hover{color:#fff;background-color:#bb0806;}
.red.button{background-color:#E30A07;}
.red.button:hover{background-color:#d40907;}
.green.filter li a{border-left-color:#b2e80b;border-right-color:#739607;}
.green.filter li a.active, .green.filter li a:hover{color:#fff !important;background-color:#739607;}
.green.filter.alt{background-color:#91bd09;border-color:#5f7b06;}
.green.filter.alt li a{border-color:#5f7b06;}
.green.filter.alt li a:hover{color:#fff;background-color:#739607;}
.green.button{background-color:#91bd09;}
.green.button:hover{background-color:#86ae08;}
.blue.filter li a{border-left-color:#3e93d7;border-right-color:#21669d;}
.blue.filter li a.active, .blue.filter li a:hover{color:#fff !important;background-color:#21669d;}
.blue.filter.alt{background-color:#287CBF;border-color:#1c5786;}
.blue.filter.alt li a{border-color:#1c5786;}
.blue.filter.alt li a:hover{color:#fff;background-color:#21669d;}
.blue.button{background-color:#287CBF;}
.blue.button:hover{background-color:#2574b2;}
.magenta.filter li a{border-left-color:#d6015f;border-right-color:#800139;}
.magenta.filter li a.active, .magenta.filter li a:hover{color:#fff !important;background-color:#800139;}
.magenta.filter.alt{background-color:#a9014b;border-color:#65012d;}
.magenta.filter.alt li a{border-color:#65012d;}
.magenta.filter.alt li a:hover{color:#fff;background-color:#800139;}
.magenta.button{background-color:#a9014b;}
.magenta.button:hover{background-color:#9a0144;}
.orange.filter li a{border-left-color:#e78770;border-right-color:#db4926;}
.orange.filter li a.active, .orange.filter li a:hover{color:#fff !important;background-color:#db4926;}
.orange.filter.alt{background-color:#e16649;border-color:#c54020;}
.orange.filter.alt li a{border-color:#c54020;}
.orange.filter.alt li a:hover{color:#fff;background-color:#db4926;}
.orange.button{background-color:#e16649;}
.orange.button:hover{background-color:#df5b3c;}
.grey.filter li a{border-left-color:#6c6c6c;border-right-color:#414141;}
.grey.filter li a.active, .grey.filter li a:hover{color:#fff !important;background-color:#414141;}
.grey.filter.alt{background-color:#555;border-color:#333333;}
.grey.filter.alt li a{border-color:#333333;}
.grey.filter.alt li a:hover{color:#fff;background-color:#414141;}
.grey.button{background-color:#555;}
.grey.button:hover{background-color:#4d4d4d;}
.black.filter li a{border-left-color:#393939;border-right-color:#0e0e0e;}
.black.filter li a.active, .black.filter li a:hover{color:#fff !important;background-color:#0e0e0e;}
.black.filter.alt{background-color:#222;border-color:black;}
.black.filter.alt li a{border-color:black;}
.black.filter.alt li a:hover{color:#fff;background-color:#444444;}
.black.button{background-color:#222;}
.black.button:hover{background-color:#1a1a1a;}
.filter{margin:-1px -1px 0;background-color:#1b1b21;border:1px solid #333;}
.filter .push,
.filter ul{border-top-left-radius:5px;border-top-right-radius:5px;}
.filter li.search form span.search_9to5{background:url("../images/opaque.light.png") repeat;}
.filter li.search form span.search_9to5 input[type=text]{padding:0 7px;background:url("../images/opaque.dark.png") repeat;color:#eee;}
.filter li.search form span.search_9to5 button{background:transparent url("../images/icon.search.large.alt.png") 50% 50% no-repeat;right:3px;}
.filter li a{color:#FFF;}
.filter.alt ul{height:55px;}
.filter.alt li{margin:13px 0 0 10px;}
.filter.alt li a{height:27px;line-height:27px;border-radius:14px;border:1px solid #000;background:transparent url("../images/shadow.png") 0px 0px repeat-x;}
.filter.alt li a span{height:25px;line-height:25px;border-radius:14px;background:transparent url("../images/filter.checkbox.png") 0px -2px no-repeat;}
.filter.alt li a.active span{background-position:0px -32px;}
.super.button span{border-radius:14px;}
.sidebar .cell, .ui-datepicker, .message, .filter li.categories span, .sub .count, .category_menu ul{border-radius:5px;}
.form_post .fieldset_set{border-radius:5px;background:#f2f2f2;margin:0 15px 10px;}
.form_post fieldset{padding:0px;}
.sidebar .tablets li{border-radius:3px;}
.sidebar .tablets li a{border-radius:3px;}
.filter li.search form span, span.required, em.new, .sub .meta a, .quicksearch form span, .paging ul li a span{border-radius:3px;}
.form_set .fieldset_set, .form_set fieldset .field .input_wrap{border-radius:3px;}
.form_apply .field .input_wrap, #loading, .ac_results ul{border-radius:3px;}
.sidebar table caption{border-top-left-radius:5px;border-top-right-radius:5px;}
.form_apply .field_inline.first{border-top-left-radius:5px;border-top-right-radius:5px;}
.filter, .title{border-top-left-radius:5px;border-top-right-radius:5px;}
.filter li.categories span input[type=text], input[type=text], textarea{border-radius:2px;}
.paging, .cap, .form_apply .button_set, .apply{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.whiteboard{border:1px solid #aaa;}
.title{border:1px solid #333;border-bottom:1px solid #ccc;margin:-1px -1px 0;padding:20px 15px 15px;}
.sub{border:1px solid #666;}
.sidebar .tablets li{border:1px solid #ccc;}
.listing .apply{background:#f2f2f2;}
.apply{padding:15px;}
.jobskills, .package, .cms{padding:15px;border-bottom:1px solid #ccc;}
input[type=text], input[type=password]{background:white url("../images/input.background.png") 0px 0px repeat-x;}
textarea{background:white url("../images/input.background.png") 0px 0px repeat-x;}
.featured_section{margin-bottom:30px;}
.form_apply #apply{width:500px;overflow:hidden;}
.form_apply .button_set{padding:7px 15px;background:#fff;border-top:1px solid #eee;}
.form_apply .button_set .button{float:right;}
.footer .inner{padding-top:15px;border-top:1px solid #DDD;}
.logged-in .category_menu ul li.menu-profile{border-right-color:transparent;width:36px;}
.logged-in .category_menu ul li.menu-profile > a{padding:0;color:#000;}
.logged-in .category_menu ul li.menu-profile > a img{border-radius:5px;width:80%;height:80%;position:relative;top:4px;left:4px;}
.logged-in .category_menu ul li.menu-profile > a:hover{background:transparent;}
.logged-in .category_menu ul li.menu-profile:hover{background-color:transparent;}
table.admin_table{border-collapse:collapse;margin:0;table-layout:fixed;width:100%;}
table.admin_table th{border-bottom:1px solid #bbbbbb;font-weight:bold;padding:1em 0;text-align:left;font-size:1.1em;background:#f6f6f6;}
table.admin_table tbody tr:hover{background-color:#f4f6f6;}
table.admin_table tbody tr:last-child td{border-bottom:0 none;}
table.admin_table td{border-bottom:1px solid #e1e1e1;padding:1em 0;}
table.admin_table .job_title{padding-left:0.75em;}
table.admin_table tr, table.admin_table td, table.admin_table th{vertical-align:middle;}