﻿div.box-footer{height:40px;background:url(/Public/site/ogjs/images/panels/panel-footer-right.gif) no-repeat right bottom;position:relative;}
div.box-footer div{background:url(/Public/site/ogjs/images/panels/panel-footer-left.gif) no-repeat left bottom;position:absolute;z-index:1;left:0;top:0;width:100%;height:40px;}

div.box
{
	margin-bottom:15px;
	border:1px solid #ADADAD;
	border:0;
	background:url(/Public/site/rwp/images/panels/panel-bg.jpg) no-repeat top right;
	position:relative;
}

div.box-home {
	background: url(/Public/site/ogjs/images/panels/panel-bg-home.jpg) no-repeat top right;
}


div.box h1, div.box h2.header-bar
{
	color:#fff;
	background:url(/Public/site/rwp/images/panels/panel-top-left.jpg) no-repeat top left;
}

#header
{
	position: relative;
	margin-bottom: 0px;
	color: #000;
	padding: 0;
	background:url(/Public/site/rwp/images/master/header-bg.jpg) no-repeat bottom;
	height:165px;
	float:left;
	width:980px;
}
.header-no-search {background-image:url(/Public/site/rwp/images/master/header-bg-no-search.jpg) !important; }
#header-bar-right #search-jobs{width:88px;height:35px;position:absolute;right:10px;bottom:11px;background:url(/Public/site/ogjs/images/buttons/search-jobs.png) no-repeat top left;border:0;text-indent:-1000px;overflow:hidden;font-size:0;line-height:0;cursor:pointer;}
.flag-container {
	left: 250px;
	top: 30px;
}
/*h2 {border-bottom:1px solid #E5CFD1;}
ul#menu li a:hover {color:#E7D72C;}
ul#menu li a:active,ul#menu li a.active {color:#E7D72C;}
fieldset {border: 1px solid #E5DFC1;}
.button1{color:black !important;}
table.grid td  {background-color:#f8f3df;}
table.grid th {background-color: #e5dfc1;}
table.grid tr.alt td{background-color:##e8e3cf;}
table.grid th a:hover{color:#000;text-decoration:none;display:block;background-color:#EFC501;}
div.box-inner{border-left:1px solid #E5DFC1;border-right:1px solid #E5DFC1;border-bottom:1px solid #E5DFC1;}
div.box-inner a{color:#489dde;}
div.pagination ul li a.current-page{background-color:#efc502;border:1px solid #efc502}
legend {color:inherit !important;}
div.box h1 {color:#000;}
*/
.button1{background:url(/Public/site/ogjs/images/buttons/button1.png) no-repeat;}
.button1-wide{background:url(/Public/site/ogjs/images/buttons/button1-wide.png) no-repeat;}
#cvsearch #header{background-image:url('/Public/site/rwp/images/layout/plain-header.jpg')}

input.next-button, a.next-button {
	background-image: url(/Public/site/ogjs/images/buttons/next-button.png);
}

/*---------------------- treemenu shenanigans ----------------------------*/
a.expander{font-size: 0;width:11px;height:11px;padding:0;float:left;margin:4px;background:url(/Public/site/ogjs/images/buttons/plusminus.gif) no-repeat bottom left;clear:left;}
a.collapsed{background-position:top;}
a.link{margin-left:20px;}

.treemenu ul{list-style:none;}
.treemenu ul ul li{padding-left:15px;font-size:95%;}
.treemenu ul ul{border-top:1px solid #7bc144;margin:0;padding:0;}
.treemenu ul li {display:block;background-color:#e2e2e2;border-bottom:1px solid #e5e2e2;margin-top:0;}
.treemenu ul li a{text-decoration:none;color:#767272;display:inline-block;border:0;}
.treemenu ul li a:hover{background-color:#f1f0f0;text-decoration:none;}
.treemenu ul li a.selected{background-color:#f1f0f0;font-weight:bold;}
.treemenu>ul{margin-left:0 !important;}
.treemenu>ul>li>a{font-weight:bold;background-color:#e2e2e2;}
.treemenu>ul>li{background-color:#e2e2e2;}

div.wrapped-banner {clear:both; margin:auto;padding-top: 15px; text-align:center;border-color: #e5dfc1;border-top: none !important;border-bottom: none !important}

/* TABLE
----------------------------------------------------------*/
table.grid {border-collapse: collapse;}
table.fullwidth {width:100%;}
table.grid td {padding: 5px; border: solid 1px #FFF; background-color:#f1f0f0;}
table.grid th {padding: 6px 5px; text-align: left; background-color: #e2e2e2;}
table.grid tr.alt td{background-color:#dedede;}
table.grid th a{display:block;color:#666;}
table.grid th a:hover{color:#000;text-decoration:none;display:block;background-color:#7bc144;}

#media-partnerships h2 {background:url(/Public/site/ogjs/images/panels/media-partnerships.jpg) no-repeat left top;}

/**multi-location picker color*/
.highlight{background-color:#e7f4dd !important;} 

 .ui-widget-header {color:#fff !important;}

 
input.button2.disabled{
  	background: rgba(0, 0, 0, 0) url("/Public/site/rwp/images/buttons/button1-disabled.png") no-repeat scroll 0 0;
}

.button2 {
    background: rgba(0, 0, 0, 0) url("/Public/site/rwp/images/buttons/button1.png") no-repeat scroll 0 0;
}