ul li{
/*background-image:url(../../../images/icons/bullet_grey.png);*/
background-position:left top;
background-repeat:no-repeat;
list-style:disc;
padding-left:4px;
}
img{
margin:0 0 0 0;
padding:0 0 0 0;
}
.clear{
clear:both;
}
a.button, button, input.button, span.button {
background-color:#555;
border: none;
/*border:0.1em solid #9b5b01;
border-left:0.1em solid #9b5b01;
border-top:0.1em solid #9b5b01;*/
color:#FFF;
cursor:pointer;
display:block;
float:left;
font-family: 'Open Sans', sans-serif;
font-size:100%;
font-weight:bold;
line-height:130%;
margin:0 0.583em 0.667em 0;
/*padding:5px 10px 6px 7px;*/
padding: 15px 20px;
text-decoration:none;
/*border-radius: 5px;*/
}

span.button {
  cursor: default;
}

.disabledbutton {
  opacity: .5;
  -moz-opacity: .5;
}

a.button2, button2, input.button2 {
background-color:#555;
border:none;
color:#FFF;
cursor:pointer;
display:block;
float:left;
font-family:'Open Sans', sans-serif;
font-size:100%;
font-weight:bold;
line-height:130%;
margin:0 0.583em 0.667em 0;
padding:5px 10px 6px 7px; 
text-decoration:none;
}
button2:hover, a.button2:hover{
background-color:#000;
/*border:0.1em solid #000;*/
color:#FFF;
}

button:hover, input.button:hover, a.button:hover{
background-color: #f68b22; /*#0085BF; */
/*border:0.1em solid #817806;*/
border: none;
color:#FFF;
}
a.button:active{
background-color:#f68b22;
/*border:1px solid #2892BA;*/
color:#FFF;
}
h1,h2,h3,h4,h5,h6 {
color:#666666;
font-family: 'Open Sans', sans-serif;
font-weight:bold;
}
h1 {
text-transform: uppercase;
}
a {
color:#f68b22;
}
a:hover {
color:#BDBDBD;
}
.container{
/*
background-image:url(../images/header_bg.png);
background-position:left top;
background-repeat:no-repeat;
*/
/*font-family:"Trebuchet MS",arial,helvetica,clean,sans-serif;*/
font-family: 'Open Sans', sans-serif;
font-size: 14px;
padding: 0 20px 0;
width:960px;
float: left;
clear: both;
min-height:670px;
}
.highlight {
background-color:#FF9;
padding-left:3px;
padding-right:3px;
}
.error_message{
background-image:url(../../../images/icons/stop.png);
background-position:left top;
background-repeat:no-repeat;
color:#F00;
font-weight:bold;
margin-top:5px;
padding-left:22px;
}
.package{
background-image:url(../../../images/icons/package.png);
background-position:left top;
background-repeat:no-repeat;
background-color:#FF9;
padding-right:3px;
font-weight:bold;
margin-top:5px;
padding-left:22px;
}
.upgrade{
color:#F00;
font-weight:bold;
margin-top:5px;
white-space:nowrap;
}
.infobox{
/*background-color:#cecd9f;
border:1px #cecd9f solid;*/
padding:9px;
width:660px;
}
.infoboxcoach {
   background-color: #E5E5D4;
    font-size: 13px;
    margin-bottom: 9px;
    padding: 6px;
    width: 660px;
}
form .infobox{
float:left;
}
.golden{
background-color:#F1F5FA;
background-image:url(../../../images/pearson_logo.gif);
background-position:9px;
background-repeat:no-repeat;
border:1px #DDD solid;
height:85px;
padding:20px 9px 9px 320px;
}
.portrait{
background-color:#F1F5FA;
background-image:url(../../../images/logo_portrait.gif);
background-position:9px;
background-repeat:no-repeat;
border:1px #DDD solid;
height:85px;
padding:20px 9px 9px 220px;
}
.download{
background-image:url(../../../images/icons/arrow_down.png);
background-position:left top;
background-repeat:no-repeat;
background-color:#FF9;
padding-left:3px;
padding-right:3px;
font-weight:bold;
margin-top:5px;
padding-left:22px;
}
#brand{
height: 70px;
float: left;
}
#eli_content {
  float: left;
  margin: 40px 0 0 0;
}
#agency, #sidebar_agency {
background-position:right top;
background-repeat:no-repeat;
}
#agency h3, #sidebar_agency h3 {
padding-left:18px;
background: none !important;
text-align: left !important;
}
#agency p, #sidebar_agency p{

}
#agency {
padding-top:6px;
margin-top:18px;
}
/*
#sidebar_agency {
margin: -50px -1px 20px 0;
background: white;
padding: 10px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #ccc;
}

.sidebarlist {
background: #f7f3f3;
padding: 10px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #ccc;
}
*/
#tasks {
/*background: #f7f3f3;*/
background: transparent;
padding: 10px;
width: 235px !important;
position: relative;
color: #666;
/*border: 1px solid #ccc;
-webkit-box-shadow: 1px 1px 5px 0px #999999;
box-shadow: 1px 1px 5px 0px #999999;*/
}

#tasks:after {
/*
  content: "";
  background: url('../images/shadow_subnav.png') no-repeat;
  width: 235px;
  height: 12px;
  position: absolute;
  bottom: -12px;
  left: 0;
*/
}

#tasks #tasks {
background: transparent;
border: none;
padding: 0;
-webkit-box-shadow: none;
box-shadow: none;
}

#tasks #tasks:after {
  display: none;
}

/*overwritten below*/
/*
#nav{
background: url(../images/menu_bg.png) repeat-x;
display: block;
width: 930px;
margin: 0 0 00px 0;
clear: both;
height: 65px;
padding: 0px 0px 0 0px;
}
#nav li {
  margin: 0 !important;
}
#nav li a{
color:#FFF;
display:block;
height:40px;
line-height: 40px;
font-size:14px;
font-weight:bold;
padding: 0px 10px !important;
margin: 14px 0 0 0 !important;
text-align:center;
text-decoration:none;
border-right: 1px solid #B6BE45;
font-size: 13px !important;
font-family: Verdana, san-serif;
text-transform: capitalize;
}
#nav li a:hover{
color:#9b5b01;
background:#adb08b;
}
#nav li a.on:hover{
color:#9b5b01;
background:#adb08b;
}
#nav li a.on{
color:#9b5b01;
background:#adb08b;
}
*/
#eli_subnav{
border-bottom:#817806 2px solid;
float:left;
list-style:none;
padding:0;
margin:0;
margin-bottom:18px;
}
#eli_subnav li{
border-bottom:#DDD 8px solid;
display:block;
font-size:14px;
font-weight:bold;
padding-top:3px;
padding-bottom:7px;
text-align:center;
text-decoration:none;
}
#eli_subnav li a{
text-decoration:none;
}
#eli_subnav li a:hover{
text-decoration:underline;
}
#eli_subnav li.on{
border-bottom:#817806 8px solid;
}
body {
margin:0 !important;
background: url("../images/tweed-bg.png") repeat !important;
padding: 0 !important;
/*
background-image:url(../images/body_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
*/
}
.wrap{
margin: 0 auto 0 auto;
overflow:hidden;
width:1000px;
background: white;
box-shadow: 0 9px 0px 0px #FFF, 0 -9px 0px 0px #FFF, 9px 0 15px -4px rgba(39, 39, 39, 0.6), -9px 0 15px -4px rgba(39, 39, 39, 0.6);
}
#eli_content{
margin-bottom:36px;
}
#title{
margin-top:36px;
}
p.pagination{
text-align:center;
}
.pagination a{
border:1px solid #999;
display:block;
float:left;
margin:0 3px;
padding:3px;
text-decoration:none;
}
.pagination a:hover,.pagination a.on{
background-color:#999;
color:#FFF;
}
.homepagecontent {
  margin-top: -60px;
}
#quick{
background-image:url(../../../images/infoBg.png);
background-position:right top;
background-repeat:no-repeat;
color:#DE4C03;
height:36px;
}
#search{
background-image:url(../../../images/searchBg.png);
background-position:left top;
background-repeat:no-repeat;
height:36px;
float: right;
}
#quick ol{
list-style:none;
padding-top:10px;
margin:0;
}
#quick li{
text-align:center;
}
#tasks {
  width: 240px;
  float: left;
}
#tasks.hometasks {

}
#content {
  width: 677px;
  float: left;
  margin: 0 23px 0 0;
  color: #666666;
}

.homeimage {
  margin-bottom: 20px;
}

#tasks ol li {
  background: transparent;
  /*border-bottom: 1px dotted #ccc;*/
  border-bottom: 1px solid #005496;
  padding: 5px;
  padding-left: 25px;
}
#tasks ol li:before {
	content: url("../images/list-image.png");
    position: absolute;
    left: 10px;
}
#tasks h2 h3 h4{
  background: transparent !important;
  background-image:url(../../../images/taskTop.png);
  background-position:left top;
  background-repeat:no-repeat;
  /*color:#00569d;*/
  /*color:#FFF !important;*/
  text-align: left;
  padding-left: 0px;
  text-transform: uppercase;
}
#tasks ol{
list-style:none !important;
margin: 0 0 20px 0;
  background: transparent !important;
}
#tasks li{
background: url(../../../images/taskOff.png) no-repeat;
background-position:left top;
padding-bottom: 0px;
list-style: none !important;
text-align: left;
}
#tasks li.on{
background-image:url(../../../images/taskOn.png);
background-position:left top;
background-repeat:no-repeat;
padding-bottom:9px;
}
#tasks li.on a{
color:#DE4C03;
cursor:default;
}
#tasks li a{
color:#555;
height:20px;
padding-left: 0px;
padding-top:5px;
text-decoration:none;
}
#tasks li a:hover{
text-decoration:underline;
}
#tasks li.on a:hover{
text-decoration:none;
}
#tasksBottom{
margin-bottom:18px;
}

#text{
background-color:#DDD;
list-style:none;
margin:0;
}
#text h2{
background-color:#DDD;
background-image:url(../../../images/taskTop.png);
background-position:left top;
background-repeat:no-repeat;
color:#555;
text-align:center;
}
#text p,
#text div.vcard{
padding-left:10px;
padding-right:10px;
}
#footer{
margin: 0 auto 20px !important;
left: 0;
right: 0;
height: 65px;
width: 1000px;
clear:both;
color: #999999 !important;
border-top-color: #f68b22; /*#005496;*/
border-top-width: 20px;
border-top-style: solid;
}
#footer a {
  color: #999999 !important;
}
.footerinner {
  width: 960px;
  margin: 0 auto 0 auto;
}
.footleft {
  width: 70%;
  float: left;
  text-align: left !important;
  margin: 28px 0 0 0;
}
.footright {
  width: 30%;
  float: left;
  text-align: right !important;
  margin: 37px 0 0 0;
}
#footer p{
text-align:center;
padding: 0 !important;
margin-bottom:0 !important;
}
#search{
padding-top:12px;
min-height: 60px;
}
#search .text{
background-color:#DDD;
border:none;
float:left;
padding-left:10px;
width: 140px;
}
#search .button {
background-color:#777;
border:medium none;
color:#FFF;
float:right;
padding:0;
margin:0;
margin-right:0px;
}
#eli_content table{
width:100%;
}
#eli_content table a{
text-decoration:none;
}
#eli_content table a:hover{
text-decoration:underline;
}
#eli_content th {
background-color:#b6b391;
color:#fff;
}
#eli_content th a{
display:block;
float:left;
margin:0 4px;
padding:0 3px;
text-decoration:none;
text-transform:capitalize
}
#eli_content th a:hover{
background-color:#CFCFCF;
}
#eli_content th a.on{
background-color:#CFCFCF;
cursor:default;
}
#eli_content tr.on {
background-color:#FFF;
}
#eli_content tr.off {
background-color:#EEE;
}
#eli_content tr.highlight {
background-color:#CFF;
}
#eli_content tr.ready {
background-color:#FFC;
}
#eli_content td.except {
background-color:#FFC;
text-align:left;
}
#eli_content tr.highlight td.except {
background-color:#CFF;
text-align:left;
}
#eli_content fieldset h4{
color:#000;
}
#eli_content fieldset input.txt, #eli_content fieldset textarea.txt{
display:block;
float:left;
margin:0 0.583em 0.667em 0;
padding:5px 10px 6px 7px;
border-top:0.1em solid #999;
border_right:0.1em solid #555;
border_bottom:0.1em solid #555;
border-left:0.1em solid #999;
background-color:#f5f5f5;
font-family:'Open Sans', sans-serif;
font-size:100%;
line-height:130%;
color:#565656;
}
#eli_content fieldset select.txt{
display:block;
float:left;
margin:0 0.583em 0.667em 0;
padding:5px 10px 6px 7px;
border-top:0.1em solid #999;
border_right:0.1em solid #555;
border_bottom:0.1em solid #555;
border-left:0.1em solid #999;
background-color:#f5f5f5;
font-family:'Open Sans', sans-serif;
font-size:100%;
line-height:130%;
color:#565656;
}
#eli_content fieldset label{
display:block;
font-weight:normal;
padding-top:5px;
whitespace:nowrap;
}
#phonetypediv label {
display: inline !important;
float: none !important;
}
span.eli_error{
background-image:url(../../../images/icons/stop.png);
background-position:left top;
background-repeat:no-repeat;
color:#F00;
display:none;
font-weight:bold;
margin-top:5px;
padding-left:22px;
white-space:nowrap;
}
span.eli_complete{
background-image:url(../../../images/icons/tick.png);
background-position:left top;
background-repeat:no-repeat;
color:#000;
display:block;
font-weight:bold;
margin-top:5px;
padding-left:22px;
white-space:nowrap;
}
span.eli_incomplete{
background-image:url(../../../images/icons/cross.png);
background-position:left top;
background-repeat:no-repeat;
color:#000;
display:block;
font-weight:bold;
margin-top:5px;
padding-left:22px;
white-space:nowrap;
}
span.eli_download{
background-image:url(../../../images/icons/drive.png);
background-position:left top;
background-repeat:no-repeat;
color:#000;
display:block;
font-weight:bold;
margin-top:5px;
padding-left:22px;
white-space:nowrap;
}
#eli_content fieldset div.formRow {
border-bottom:1px solid #FFF;
padding-top:5px;
}
#eli_content fieldset div.formRowOdd {
background-color:#EEE;
border-bottom:1px solid #CCC;
padding-top:9px;
padding-bottom:9px;
padding-left:5px;
}
#eli_content fieldset div.formRowEven {
/*background-color:#F1F5FA;*/
background-color:#EEE;
border-bottom:1px solid #CCC;
padding-top:9px;
padding-bottom:9px;
padding-left:5px;
}
#eli_content fieldset div.formRowGuides {
    background-color: #F1F5FA;
    padding-bottom: 24px;
    padding-left: 69px;
    padding-top: 19px;
    width: 617px;
	margin: 8px 2px 6px 0;
}
.introcoach {
    line-height: 21px;
    margin: 0 4px 9px 0;
    padding: 2px;
}
.coachquestions {
    padding-left: 12px;
}
.formRowSpacer{
margin-bottom:9px;
}
#score{
margin-bottom:18px;
}
#score.green {
background-color:#FFF;
color:#FFF;
height:108px;
margin-bottom:18px;
}
#score.green {
background-image:url(../../../images/isaresultbargreen.png);
background-position:left top;
background-repeat:no-repeat;
color:#000;
height: 140px;
}
#score.yellow {
background-image:url(../../../images/isaresultbaryellow.png);
background-position:left top;
background-repeat:no-repeat;
color:#000; 
height: 140px;
}
#score.red {
background-image:url(../../../images/isaresultbarred.png);
background-position:left top;
background-repeat:no-repeat;
color:#000;
height: 140px;
}
#score.red2 {
background-image:url(../../../images/scoreRedBg2.png);
background-position:left top;
background-repeat:no-repeat;
color:#fff;
}
#score.green2 {
background-image:url(../../../images/scoreGreenBg2.png);
background-position:left top;
background-repeat:no-repeat;
color:#fff;
}
#score.yellow2 {
background-image:url(../../../images/scoreYellowBg2.png);
background-position:left top;
background-repeat:no-repeat;
}
.headerblack{
	color:#000000;
}
.downloadlink{
	font-size: 12px;
    line-height: 12px;
    padding: 9px;
    text-align: center;
	color:#000;
}
.score{
font-size:60px;
line-height:108px;
text-align:center;
}
.scoretxt p{
float:left;
font-size:12px;
font-weight:bold;
line-height:18px;
margin:0;
padding:9px 18px 0 18px;
}
#eli_content div.scoretable table{
margin:27px 0 0 55px;
width:500px;
border:none;
}
#eli_content div.scoretable table th{
background-color:transparent;
color:#000;
}

#eli_content div.scoretable table th{
border:none;
}

#eli_content div.scoretable table td{
border:none;
}


tr.odd td{
background-color:#EEE;
}
tr.even td{
background-color:#fff;
}
#eli_content td.filter a.on {
background-color:#CFCFCF;
cursor:default;
}
#eli_content td.filter a {
background-color:#FFF;
margin:0pt 4px;
padding:0pt 1px;
text-decoration:none;
text-transform:uppercase;
}
#eli_content table a {
text-decoration:none;
}
.change_agency{
margin-top:18px;
}
.change_agency select{
margin-bottom:8px;
width:200px;
}
#eli_content fieldset select.yellow{
background-color:yellow;
border-top:0.1em solid #999;
border_right:0.1em solid #555;
border_bottom:0.1em solid #555;
border-left:0.1em solid #999;
display:block;
float:left;
margin:0 0.583em 0.667em 0;
padding:5px 10px 6px 7px;
font-family:'Open Sans', sans-serif;
font-size:100%;
line-height:130%;
color:#000;
width:100px;
}
#eli_content fieldset select.green{
background-color:lime;
border-top:0.1em solid #999;
border_right:0.1em solid #555;
border_bottom:0.1em solid #555;
border-left:0.1em solid #999;
display:block;
float:left;
margin:0 0.583em 0.667em 0;
padding:5px 10px 6px 7px;
font-family:'Open Sans', sans-serif;
font-size:100%;
line-height:130%;
color:#000;
width:100px;
}
#eli_content fieldset select.red{
background-color:red;
border-top:0.1em solid #999;
border_right:0.1em solid #555;
border_bottom:0.1em solid #555;
border-left:0.1em solid #999;
display:block;
float:left;
margin:0 0.583em 0.667em 0;
padding:5px 10px 6px 7px;
font-family:'Open Sans', sans-serif;
font-size:100%;
line-height:130%;
color:#FFF;
width:100px;
}
#eli_content ol{
list-style-position:inside;
}
#eli_content table.report{
float:left;
width:660px;
}
#eli_content label.answer_0,
#eli_content label.answer_4{
width:40px;
}
#eli_content label.answer_0.testversion_4,
#eli_content label.answer_4.testversion_4{
width:72px;
}
#eli_content fieldset div.formRowOdd .column.span-3,
#eli_content fieldset div.formRowEven .column.span-3{
width:185px;
}
#eli_content fieldset p.top{
margin-right:20px;
}
#eli_content fieldset p.top span.top{
float:left;
padding-bottom:36px;
}
#NoteNoteBody {
width: 350px;
height: 100px;
}
.note_body {
width: 430px;
}
.note_who {
width: 150px;
}
.note_date {
width: 50px;
}
.note_delete {
width: 50px;
text-align: center;
color: #ccc;
}
#subdomain_logo {
float: right;
}
.status_href {
 margin: 0 !important;
}
.messagebox{
 width:100px;
 border:1px solid #c93;
 background:#ffc;
 padding:3px;
}
.messageboxok{
 width:auto;
 border:1px solid #349534;
 background:#C9FFCA;
 padding:3px;
 font-weight:bold;
 color:#008000;
}
.messageboxerror{
 width:auto;
 border:1px solid #C00;
 background:#F7CBCA;
 padding:3px;
 font-weight:bold;
 color:#C00;
}
.cakeSqlLog {

}
table.cakeSqlLog th, table.cakeSqlLog td {
color:#000 !important;
}
.cakeSqlLog {
  clear: both;
  width: 960px;
  margin: 30px auto 30px auto;
}
#site-description {
 width: 595px;
 float: right;
 text-align: right;
 margin: 10px 0 0 0; 
}
.column-hm {
  width: 280px;
  float: left;
  margin: 0 20px 0 0;
}
.column-sub {
    float: left;
    margin: 0 41px 0 0;
    width: 185px;
}
.column-bthm {
	background-image:url(../../../images/bxbg.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    float: left;
    margin: 0 13px 0 0;
    width: 213px;
}
.column-bthm1 {
	background-image:url(../../../images/plant.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    float: left;
    margin: 0 13px 0 0;
    width: 213px;
}
.column-bthm2 {
	background-image:url(../../../images/plant2.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    float: left;
    margin: 0 13px 0 0;
    width: 213px;
}
.column-bthm3 {
	background-image:url(../../../images/plant3.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    float: left;
    margin: 0 13px 0 0;
    width: 213px;
}
.column-homwd {
	background-image:url(../../../images/areyou.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    margin: 0 13px 0 0;
    width: 660px;
}

.pointscale-5 label.column {
  margin: 0 70px 0 0;
}

.review-pointscale label.column{
  margin: 0 80px 0 0;
}

.pointscale-5 .review-unk {
  margin: 0 0 0 46px;
}

.pointscale-5 .review-vin {
  margin: 0 0 0 20px;
}

.pointscale-5 .review-adq {
  margin: 0 0 0 85px;
}

.pointscale-5 .review-vadq {
  margin: 0 0 0 50px;
}

.pointscale-10 .review-unk {
  margin: 0 0 0 46px;
}

.pointscale-10 .review-vin {
  margin: 0 0 0 8px;
}

.pointscale-10 .review-adq {
  margin: 0 0 0 30px;
}

.pointscale-10 .review-vadq {
  margin: 0 0 0 75px;
}

.floatright {
  float: right;
}

.floatleft {
  float: left;
}
.prepend-32 { padding-left: 95px !important;}

.radiocoach { margin-right: 174px !important;}
.radiotitlecoach {margin-right:30px !important;}

#title h1 {
  color: #f68b22; /* #005496; */
  padding: 0;
  padding-bottom: 15px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #f68b22;
}

.noborder td, .noborder tr, .noborder {
  border: none;
}

pre {
  text-align: left;
}

.tablesorter th {
  cursor: pointer;
  text-decoration: underline;
}

.tablesorter th:hover {
  background: #ccc;
}


body {
    /*background: #fff url("/subdomains/stadia/images/bodybg2.png") repeat-x scroll 0 0 !important;*/
    /*background: #fff;*/
    margin: 0 !important;
    padding: 0 !important;
}
.bigwrap {
  min-height: 706px;
}


body.pdfpage {
  background: white url(../../../images/pdfbody.png) repeat-x !important;
  padding-top: 0px !important;
}

body.pdfpage .wrap {
  background: transparent url(../images/cpplogo-green.png) no-repeat 20px 0px !important;
  padding-top: 70px !important;
}

#eli_instruments_previous {
  margin: 0 30px 0 0;
}

#eli_instruments {
  clear: both;
}

.dataTables_info {
  margin: 0 0 10px 0;
}

.paging_two_button a {
  background-color:#555;
  border:none;
  color:#FFF;
  cursor:pointer;
  display:block;
  float:left;
  font-family:'Open Sans', sans-serif;
  font-size:100%;
  font-weight:bold;
  line-height:130%;
  margin:0 0.583em 0.667em 0;
  padding:5px 10px 6px 7px; 
  text-decoration:none;
}

.paging_two_button a:hover, .paging_two_button a:hover{
  background-color:#f68b22;
  border:none;
  color:#FFF;
}
.paging_two_button a:active{
  background-color:#f68b22;
  border:none;
  color:#FFF;
}



.sortperc {
  display: none;
}

#eli_instruments th {
  cursor: pointer !important;  
}

#eli_instruments_length {
  float: right !important; 
  width: 33%;
  margin: 10px 0 0 0;
}

.planterfilt {
  float: right;
  width: 33%;
  text-align: right;
  margin: 10px 0 5px 0;
}

.planterfilt a {
  background-color: #555;
  padding: 2px 5px;
  display: block;
  float: right;
  margin: 0 0 0 3px;
  text-decoration: none;
}

.planterfilt a:hover, .planterfilt a.on {
  background-color: #f68b22;  
}

.dataTables_filter {
  float: left !important;
  width: 33%;
  text-align: left;
  margin: 10px 0 0 0;
}

#flashMessage {
  background: pink;
  clear: both;
  margin: 30px 0 0;
  float: left;
  width: 98%;
  padding: 1%;
}



#brand {
  height: auto;
  width: 100%;
}
#brand #logo {
  /*background: url("../images/stadia-logo.png") no-repeat center !important;*/
  height: 110px;
  width: 260px;
  float: left;
  clear: none;
  margin-bottom: 15px !important;
  margin-left: -20px; /* remove this if not using rbm */
}

#nav {
background: #f68b22;  /* #005496;*/
display: block;
width: 100%;
margin: 0 0 00px -20px;
clear: both;
height: 40px;
padding: 0 20px 0;
}

/*
#nav:after {
  content: "";
  background: url('../images/reasons.jpg') no-repeat;
  width: 100%;
  height: 151px;
}
*/


#search {
    background-position: left top;
    background-repeat: no-repeat;
    float: right;
    height: 36px;
}
#nav ol {
  list-style:none;
  padding:0;
  margin: -5px 25px 0 25px; 
}


#nav li a {
    border-right: none !important;
    color: #FFF;
    display: block;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 47px;
    line-height: 47px;
    line-height: 50px;
    margin: 0 11px 4px;
    padding: 0 5px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}
#nav li a:hover {
    text-decoration: none;
    background: transparent;
    color: #000; /* #0085BF; */
    text-transform: uppercase;
}
#nav li a.on, #nav li a.on:hover {
    text-decoration: none;
    background: transparent;
    color:#000; /* #0085BF; */
    text-transform: uppercase;
}

h1, h2, h3, h4, h5, h6 {
  color: #555;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
}
#eli_subnav {
  border-bottom: #f68b22 2px solid !important;
  float: left;
}
#eli_subnav li.on {
  border-bottom: #f68b22 8px solid !important;
}
#eli_content th {
  background-color: #666;
}
#eli_content th a {
  color: #fff;
} 
#search {
  background: none !important;
  width: 230px !important;
  clear: both;
}

#search input {
  padding: 7px 10px !important;
  background: #fff !important;
  border: 1px solid #ccc !important;
  margin: 0;
}

#search .button {
  background-color: #777;
  border: medium none;
  color: white;
  float: right;
  padding: 5px 5px !important;
  border: 1px solid #ccc !important;
  margin: 0;
  margin-right: 0px;
}
.infobox h2 {
  color: #fff !important;
}
.infobox p {
  color: #fff !important;
}
.infobox {
  background: #0085BF !important;
  color: #fff !important;
  border-width: 0 2px 1px 0;
  border-color: #A8C0C3;
}
.infobox a {
  color: #fff !important;
  font-weight: bold;
}
#footer {
  color: #FFF !important;
  height: 140px;
    background: white;
    box-shadow: 0 9px 0px 0px #FFF, 0 -9px 0px 0px #FFF, 9px 0 15px -4px rgba(39, 39, 39, 0.6), -9px 0 15px -4px rgba(39, 39, 39, 0.6);  
    margin: 0 0 0 0;
}

#footer a {
  color: #999999 !important;
}

.footleft {
  margin: 24px 0 !important;
}

.footright { 
  margin: 34px 0 !important;
}

.footleft {
  width: 450px;
}

.footright {
  width: 510px;
}

.footereli {
  width: 182px;
  height: 48px;
  display: block;
  float: left;
  text-indent: -9999px;
  margin: 10px 0 5px 0;
  background: url(../../../images/gli-footer.png) no-repeat;
}

.footercpp {
  width: 130px;
  height: 43px;
  margin: 12px 0 5px 0;
  display: block;
  float: left;
  text-indent: -9999px;
  background: url(../../../images/cpp-footer.png) no-repeat;
}

.footright p {
  float: right;
  clear: both;
}

.footright img {
  margin: 0;
  padding: 0;
  display: block;
}

#tasks a {
  /*color: #FFF !important;*/
}

#tasks p {
  /*color: #FFF !important;*/
}

.hiw {
  background-image: url("../../../images/hiw.png");
  background-position: left top;
  padding-bottom: 20px;
  padding-left: 230px;
  background-repeat: no-repeat;  
  position: relative;
  min-height: 208px;
  
}

.hiw ul li {
  list-style: disc;
}

.hiw h4 {
  font-weight: bold;
  margin: 0 0 10px 0;
  line-height: 25px;
	font-size: 15px;
    text-transform: uppercase;
    text-align: center;
    background-color: #f68b22;
    color: #fff;
    padding: 2px 0;  
}

.hiwnumber {
  position: absolute;
  height: 208px;
  width: 208px;
  line-height: 208px;
  color: #fff; /* text color */
  font-family: "Lato";
  font-size: 80px;
  font-weight: bold;
  left: 0;
  top: 0;
  text-align: center;
}

body.pdfpage .bigwrap {
  background: transparent !important;
}

p {
  color: #666666;
}
#tasks h1, #tasks h2, #tasks h3, #tasks h4 {
  color: #666;
}