/* ---------- Site COLORS --------------
green
  color: #396;
orange
  color: #e08d1e;
white
  color: #fff;
black
  color: #000;
blue
  color: #3759a9
marooon
  color: #993400
orange on cert pages
  color: #f93
*/

body{  
    font-style : normal;	
    font-size : 9pt;		
    font-family : verdana,helvetica,arial,sans-serif;
}

table{  
    font-style : normal;	
    font-size : 9pt;           
    font-family : verdana,helvetica,arial,sans-serif;
}
/*page (maroon) headline*/
h1{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight : bold;
  font-size : 18pt;
  color : #930; 
}
/*content (black) headline*/
h2{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight : bold;
  font-size : 13pt;
  color : #000;
}
/*section (green) headline*/
h3{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight: bold;
  font-size : 11pt; 
  color : #396;
}
/*item (maroon) headline*/
h4{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight: bold;
  font-size : 9pt; 
  color : #993400;
}
/*certification header*/
h5{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight : bold;
  font-size : 20pt;
  color : #f93;
}
/*maroon sub headings*/
h6{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight : bold;
  font-size : 9pt;
  color : #993400;
}
/*footer*/
div.footer{
  font-family : verdana,helvetica,arial,sans-serif;
  font-size : 8pt; 
  color : #000;
}
/*bold body headers*/
div.bold_body{
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight : bold;
  font-size : 9pt; 
  color : #993400;
}
div.footer_link{
  font-family : verdana,helvetica,arial,sans-serif;
  font-size : 8pt; 
  color : #000;
}
/*outer table maroon border*/
table.outer{
  background-color:white;
  border : solid 2px;
  border-color : #993400;
  padding : 0px;
  text-align : left;
  width : 780px;

}
/*left table*/
table.left_table{
  background-color:white;
  border-right : solid 4px;
  border-color : #E08D1E;
  vertical-align : top;
  text-align : left;
  width : 339px;
}

/*body cell*/
td.body{
  background-color:white;
  vertical-align : top;
  text-align : left;
}

/*row height*/
tr.quad{
  height : 100;
}

/*vertical align*/
td.quad_cell{
  vertical-align : top;
  padding : 5px;
}

/*row header background*/
tr.quad_header{
  color : #000;
  background-color: #e08d1e;
}
/*heading row in quad table*/
td.quad_header_cell{
  font-weight : bold;
  padding : 5px;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 12pt;
}


.red, .etools-alert{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-size : 9pt;
  color : #930;
}
  
.loginwhite{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-size : 8pt;
  color : #fff;
}
  
.homegold{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight: bold;
  font-size : 9pt;
  color : #e08d1e;
}

.purple{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-size : 9pt;
  color : #606;
}

.homered{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight: bold;
  font-size : 9pt;
  color : #930;
}

.eperc-h3{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight: bold;
  font-size : 11pt; 
  color : #396;
}

.homegreen{
  font-family : verdana,helvetica,arial,sans-serif;
  font-weight: bold;
  font-size : 9pt;
  color : #396;
}

.green{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-size : 9pt;
  color : #396;
}

.footer{ 
  font-family : verdana,helvetica,arial,sans-serif;
  font-size : 8pt;
}
/* right banner */ 
td.banner {
  background-color : #339966;
  vertical-alight : top;
  padding : 2px 4px 2px 4px; /*TRBL */
}
/* right banner text */ 
div.bannertext {
  font-family : verdana,helvetica,arial,sans-serif;
  font-size : 8pt;
  color : #fff;
  text-align : left;
  vertical-alight : top;
  font-style : italic;
  
}
/* right banner headings */ 
div.bannerhead {
  font-family : verdana,helvetica,arial,sans-serif;
  font-size : 9pt;
  color : #fff;
  text-align : left;
  vertical-alight : top;
  font-weight: bold;
}
/* right certification banner */ 
td.cert_banner {
  background-color:#3759a9;
  text-align: left;
  vertical-alight: top;
  padding : 2px 4px 2px 4px; /*TRBL */
}

.class1 { 
   text-decoration: none; 
   font-family: verdana,helvetica,arial,sans-serif; 
   font-weight: bold; 
   font-size: 9pt; 
   color: #993400 
} /* Applies to headlines on homepage */



.class1 a:link { text-decoration: none; font-family: verdana,helvetica,arial,sans-serif; font-weight: bold; font-size: 9pt; color: #993400 } /* Applies links on homepage */
.class1 a:active { text-decoration: none; font-family: verdana,helvetica,arial,sans-serif; font-weight: bold; font-size: 9pt; color: #993400 } /* Applies to active links on homepage*/
.class1 a:visited { text-decoration: none; font-family: verdana,helvetica,arial,sans-serif; font-weight: bold; font-size: 9pt; color: #993400 } /* Applies to visited links on homepage */
.class1 a:hover { text-decoration: none; font-family: verdana,helvetica,arial,sans-serif; font-weight: bold; font-size: 9pt; color: #e08d1e  /* Applies to links when the mouse is over them */
} 

.class2 a:link { text-decoration: none; font-family: arial,verdana,helvetica,sans-serif; font-weight: bold; font-size: 8pt; color: #339966 } /* Applies links above flash navs */
.class2 a:active { text-decoration: none; font-family: arial,verdana,helvetica,sans-serif; font-weight: bold; font-size: 8pt; color: #396 } /* Applies to active links above flash nav*/
.class2 a:visited { text-decoration: none; font-family: arial,verdana,helvetica,sans-serif; font-weight: bold; font-size: 8pt; color: #396 } /* Applies to visited links above flash nav */
.class2 a:hover { text-decoration: none; font-family: arial,verdana,helvetica,sans-serif; font-weight: bold; font-size: 8pt; color: #e08d1e  /* Applies to links when the mouse is over them */
} 
.class3 a:link { text-decoration: underline; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 9pt; color: #fff; } /* Applies links in right banner */
.class3 a:active { text-decoration: underline; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 9pt; color: #fff; } /* Applies to active links in right banner*/
.class3 a:visited { text-decoration: underline; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 9pt; color: #fff } /* Applies to visited links in right banenr*/
.class3 a:hover { text-decoration: underline; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 9pt; color: #fff /* Applies to links when the mouse is over them */
} 

.sidenav-indent {
  margin-left: 15px;
}

ul.nobullet,
ul.nobullet li {
  list-style: none none outside;
}

ul.nobullet {
  margin: 0;
  padding: 0;
}

ul.nobullet li {
  margin: 0;
  padding: 0 0 0.75em 0;
}

ul.nobullet ul {
  font-size: 0.9em;
  margin: 0.75em 0 0 0;
  padding: 0 0 0 1.4em;
}


ul.banner{
  margin: 5;
  padding: 0;
}
li.banner{
  margin: 5;
  padding: 0;
}


td.sidenav {
  background: #e08d1e none;
  color: #000;
  width: 150px;
}

td.sidenav ul { font-weight: bold; }

td.sidenav a:link,
td.sidenav a:visited {
  background: #e08d1e none;
  color: #fff;
  font-weight: bold;
}

td.sidenav a:hover,
td.sidenav a:active {
  background: #e08d1e none;
  color: #930;
}