
/* =Anchors
---------------------------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6, .pagetitle { color: #333;}
a:hover, a:focus {color: #333;	text-decoration: none !important;}



/* =Layout
---------------------------------------------------------------------------------- */
.sbOptions{border: solid 1px #111;}
.sbOptions a:hover{	color: #000;}
.sbToggle{background: url(../images/style-pro-gray/select-icons.png) 0 -55px no-repeat;}
.sbToggle:hover{background: url(../images/style-pro-gray/select-icons.png) 0 -85px no-repeat;}
.sbToggleOpen{background: url(../images/style-pro-gray/select-icons.png) 0 5px no-repeat;}
.sbToggleOpen:hover{background: url(../images/style-pro-gray/select-icons.png) 0 -25px no-repeat;}

/* =Header
---------------------------------------------------------------------------------- */
#head-footy{border-bottom: 4px solid #333; }
#logo a {color: #333;}
#header h1 {color: #333;}

div#footer {
    background-color: #fff;
}

/* =Header buttons
---------------------------------------------------------------------------------- */
.menu555 ul li , .menu444 ul li {-moz-user-select: none; background:#333;}
.menu555 ul li.s.active , .menu444 ul li.s.active{-moz-user-select: none; background:#222;}
span.green {color: #111;}


/* =Navigation
---------------------------------------------------------------------------------- */
#topNav {border-top: 3px solid #333;}
#mainNav li.current_page_item a, #mainNav li.current_page_ancestor a,  #mainNav li.current_page_parent a, #mainNav li.current-cat a, #mainNav li.current-menu-item a {background: #333;}
#mainNav li a:hover, #mainNav li a:focus { background: #333; color: #fff;}
#mainNav li a {color: #333;}
.slo-top li#at2 a , .slo-top li#res a {color: #019eef}
#mainNav li a:hover, #mainNav li a:focus { background: #333; color: #fff;}

#mainNav ul li:hover > a {
    background-color: #333;
   
}


/* =Pagination
---------------------------------------------------------------------------------- */
.pagination-s .current , .pagination-s a:hover{background: #333;}



/* =Search
---------------------------------------------------------------------------------- */
#searchform-s button.submit , #searchform-s button.submit-2 , #searchform-s button.submit-no  {background: #333; border: 1px solid #222;}
#searchform-s button.submit:hover , #searchform-s button.submit-no:hover , #searchform-s button.submit-2:hover {color: #fff;background: #444;border: 1px solid #222}



/* =Lists
---------------------------------------------------------------------------------- */
a, ol.jobs dd strong a {color: #222;}
#titlo a,#titlo-featured a,#titlo-indeed a , ol.jobs li.job-expired a{color:#222 !important;}
#titlo a:hover, #titlo-featured a:hover, #titlo-indeed a:hover  a:hover , ol.jobs li.job-expired a:hover{color:#444 !important;}
#titlo-featured a{color:#222!important;}
#titlo-featured a:hover{color:#444 !important;}
.details li#topss{padding-left:10px;background:url(../images/style-pro-gray/dot-gray.gif) 0 8px no-repeat}
.section_footer li a , span.detail{color:#222;}
.section_footer li a:hover{color:#555;}
.details li#topss a:hover{color:#333}
ol.jobs li.job-featured { background: #f3f3f2;  border: 1px solid #c8c8c5 !important;}
ol.jobs li.job-featured.job-alt{background:#fbfbfa;border-top:1px solid #fff; border-color: #c8c8c5 !important}


/* =Sidebar
---------------------------------------------------------------------------------- */
.widget_content ul li a:hover{color:#333}
.widget_content ul.pop li a{background:#fff url(../images/style-pro-gray/arr.gif) no-repeat 5px center;}
ul.widgets li.widget.widget-nav div ul li a{background: url(../images/style-pro-gray/arr.gif) no-repeat 5px center;}
ul.widgets li.widget.widget-nav div ul li a.top{background: url(../images/style-pro-gray/arr.gif) no-repeat 5px center;}
.widget_content ul li,.widget_content ul.pop li{background: url(../images/style-pro-gray/arr.gif) no-repeat 5px center;display:text-decoration:none!important;color:#666;padding:0px}
.widget_content ul li,.widget_content ul.pop li{background: url(../images/style-pro-gray/arr.gif) no-repeat 5px center;display:text-decoration:none!important;color:#666;padding:0px}



/*  Sidebar Buttons */
/*a.button-s {color: #fff;text-decoration: none;
background: -webkit-gradient(linear, left top, left bottom, from(#6c6c6c), to(#343434));  
background: -moz-linear-gradient(center top , #6c6c6c 0%, #343434 100%) repeat scroll 0 0 transparent; border: 1px solid #1f1f1f; box-shadow: 0 1px 0 0 #999 inset; color: #222;text-decoration: none;text-shadow: 1px 1px rgba(153, 153,153, 0.7);}
*/
a.button-s:hover {background: -moz-linear-gradient(center top , #7c7c7c 0%, #454545 100%) repeat scroll 0 0 transparent; color: #fff; text-shadow: 1px 1px rgba(153, 153,153, 0.7);}


/* Home page featured slider
-----------------------------------------------------------*/
#featured-slider #slides .next, #slides .prev {background: url(../images/style-pro-gray/lefto.png);}
#featured-slider #slides .next {left:697px;background: url(../images/style-pro-gray/righto.png);}



/*	Slider Pagination */
.pagination li a {background: transparent url(../images/style-pro-gray/pagination.png);}


/* Footer
-----------------------------------------------------------*/
div#footer a:hover ,  ul.widgets li.widget.widget-nav div ul li ul li a:hover {color: #000;}

.widget_content li a { padding-left: 0px !important;line-height: 30px;}
.widget_content li  { padding-left: 12px !important;}



.ie8 a.button-s { background: #333; color: #fff}
.ie8  #slides .next {background: url(../images/style-pro-gray/righto.png); margin-left: 70px !important;margin-top: 110px;}
.ie8  #slides .prev {background: url(../images/style-pro-gray/lefto.png); margin-left: 70px !important;margin-top: 110px;}
.ie8 .slides_container  {width:703px; height:240px; border: 1px solid #E7E6E6;}
.ie8 searchform input.text {background:transparent none; width:232px; padding: 7px 10px; margin: 6px 0px;float:none;border: 0px solid #000 !important;font-size: 12px;font-family: arial,tahoma,verdana;color: #444;-webkit-border-radius: 2px;border-radius: 2px; border: 0;}