/* Elements */
body div, body div a
{
 color: #0066CC!important;
}
body div#navigation a
{
 color: #FFFFFF!important;
}
body div#content ,body div#content div
{
 color: #000!important;
}
html,body{margin:0;padding:0}
body{font: 76% "trebuchet ms", arial,sans-serif;}
p{margin:0 10px 10px}
div#navigation a{padding:10px;display:block;}
div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
div#content p{line-height:1.4}
div#navigation
{
  background:#06C;
  margin-bottom: -5px;
}
div#extra{background:#FFF}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

div#wrapper{float:left;width:100%}
div#content{margin-left:150px}
div#navigation{float:left;width:141px;margin-left:-100%}
div#extra{clear:left;width:100%}

/* Classes */
#register-link
{
    border:1px solid Silver;
    background-color:#5D7B9D;
    padding: 0.5em 0.75em;
    text-decoration:none;
    color:#FFF;
    font-weight:bold;
}
#register-link:hover
{
    text-decoration: underline;
}
.inlineHyperlink
{
    display:inline;
}
.certificateLine1
{
  background-color: #000;
  color: #FFF;
  font-weight: bold;
}
.certificateLine2
{
  background-color: #FFF;
  color: #000;
  font-weight: bold;

}
.certificateColumn1
{
  text-align:left;
}

.certificateColumn2
{
  text-align:right;
}
.submitTable
{
    border-collapse:collapse;
    
}

.competencyGroupStartRow
{
    border-top: "#CCC";
}
.newCompGroup
{
  background-color: #FEFEFE;
  border-top: solid 1px #CECECE;
}
.certificateLine1
{
  background-color: #000;
  color: #FFF;
  font-weight: bold;
  border: solid 1px #000;
 }
.certificateLine2
{
  background-color: #FFF;
  color: #000;
  font-weight: bold;
  border-right: solid 1px #4F93E3;
  border-left: solid 1px #4F93E3;
}
.certificateColumn1
{
  text-align:left;
}

.certificateColumn2
{
  text-align:right;
}
.submitTable
{
    border-collapse:collapse;
}
.certificateLine1 td, .certificateLine2 td
{
  padding: 5px;
  
}
.activeStep
{
  background-color: #94B6E8;
  text-align: center;
  
}
.inactiveStep
{
  background-color: #CFE2FA;
  text-align: center;
}
.stepRow td
{
  border: solid 1px #4F93E3;
}
.headingColumn
{
  font-weight: bold;
  text-align: right;
}
td.vertText
{
     
  font-family: Courier New;
  font-weight: bold;
  text-align: center;
  line-height:0.95em;
  padding-top :1.5em;
}
.errorText
{
    color: #CC0000;
    font-weight: bold;
}
.infoBox
{
    border-bottom: #d96528 thin solid;
    border-left: #d96528 thin solid;
    background-color: #f0f8ff;
    border-top: #d96528 thin solid;
    border-right: #d96528 thin solid;
    padding: 0.5em;
}
.hyperlinkButton
{
    width: 120px;
    padding: 0.5em 1em;
    background-color: #B6D1F5;
    margin: 0 1em;
}
/*  */

