﻿body { 
  color: #333;
  background-color: #ddd;
  background-image: none;
  margin: 0;
}
a { color: #f69525; }
a:hover{ color:#000000}

/* Header graphic */
/*div#header { background-image: url(../i/header.jpg); } */

/* Content Container */
div#content-container { background-image: none; background-color: #fff; }
div#content { padding: 0 em 0; background: #fff; }
div#content p { padding: 0 20px; }
div#content h1,h2,h3,h4 { padding: 0 20px; color:#f69525}
div#content a:link{ color:#f69525}
div#content a:hover{ color:#000000}
div#content ul { padding: 0 40px; }


/* Left Column menu.... */
div#left-col ul#main-menu { background-image: none; padding-top: 2.5em; }
div#left-col ul#main-menu li { background-image: none; background-color: #ffffff; }
div#left-col ul#main-menu li a { color: #4d4d4d; text-align: right; padding-left: 10px; }

/* Login Box... */
div#left-col div#login-box { margin-top: 2em; background-image: url(../i/user_login_header.gif); }
div#left-col div#login-box input[type=submit] {
  background: #4c4d4f; 
  border: 1px solid #000; 
  color: #fff;
  font-weight: bold;
}


/* My Account Menu */
div#left-col div#my-account { background-image: url(../i/my_account_header.gif); }
div#left-col div#my-account li { border: 1px #eee solid; background-color: #eee; }
div#left-col div#my-account li a { color: #000; }

/* Footer */
div#footer { background: url(../i/footer.gif); padding-top: 0; background-position: 0 0; }
div#footer ul li a {color: #fff;}

/* Re-send emails popup styling */
table.resend th { color: #fff; background-color: #fff; border: 1px #ddd solid; }
table.resend td { background-color: #eeeeee; color: #000; }

/* Main content area */
div#content { padding-top: 30px ;}
div#content a { color: #f69525;}
div#content p { margin-bottom: 1em; }
div#content hr { color: #dadada; background-color: #dadada; margin-bottom: 1em; height: 4px; border: none;}

div#content div#insideleft { float: left; width: 520px; padding: 0; }
div#content div#insideleft * { padding-right: 0; }
div#content div#insideright { float: right; width: 185px; padding: 0; }
div#content div#insideright p { padding: 0; margin: 0; } 


/* Control Panel Styling */
div#content table.control_panel TD H2 {color:#000; }
div#content table.control_panel tr.bottom_border { border-bottom: 2px #fff solid; }
div#content table.control_panel tr.bottom_border TD { border-bottom: 1px #bbb solid; }
div#content table.control_panel th { color: #fff; background-color: #f69525; }
div#content table.control_panel th.control_panel_right { background-color: #7f7f7f; }
div#content table.control_panel td { background-color: #eee; color: #000; }
div#content table.control_panel td.control_panel_right { background-color: #424242; }
div#content table.control_panel td.control_panel_right { color: #fff}
div#content table.control_panel td.control_panel_right a { color: #fff; } div#content table.control_panel td a { color: #000; }

/* Competency Chooser Table */
div#content table.competency_selector th { background-color: #f69525; color: #fff; }
div#content table.competency_selector td { background-color: #ccc; color: #000; }
div#content table.competency_selector a { color: #000; }

/* Actual Questionnaire */
div#content table.questionnaire {color:#000;}
div#content table.question_answered td, div#content table.question_answered th { background-color: #999 !important; }
div#content table.question_unanswered td, div#content table.question_unanswered th { background-color: #eee !important; }

/* Score Chart include */
div#content table#score-chart { color: #fff; }
div#content table#score-chart td { background-color: #424242;  }
div#content table#score-chart th { background-color: #7f7f7f; }

/* Scoring bars on report */
div.progress-container {
  border: 1px solid #ccc;
  background: white;
}
div.progress-container div {
  background-color: #FF9C00; 
  color: #496B2E;
}