body{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        background-color:#575a5c;
        }

A:link    {color:#000000; text-decoration: underline; font-family:arial,sans serif; font-size: 12px;}
A:visited {color:#000000; text-decoration: underline; font-family:arial,sans serif; font-size: 12px;}
A:hover   {color:#000000; background:#18c3ff; text-decoration: underline; font-family:arial,sans serif; font-size: 12px;}



#pageHeader h2 { 
  background: transparent url(/images/mortgage_broker_training_logo.png) no-repeat top left; 
  margin-top: 4px; 
  margin-bottom: 0px; 
  width: 336px; 
  height: 83px; 
}
#pageHeader h2 span {
  display:none;
}

.form_button_style { background-color: #bdc731; color: #FFFFFF;font-family arial,sans serif;font-weight: bold; font-size:10px;}

.header1_white  { font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #ffffff;}
.featured_text1 { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}
.featured_text2 { font: 12px/14px arial; color: #000000;}

.footer_text1 { font: 9px/10px arial; color: #000000;}


.black_text1 {font: 13px arial,sans-serif; color: #000000; }
A:link.black_text1    {color:#000000; text-decoration: underline; font-family:arial,sans serif; font-size: 13px}
A:visited.black_text1 {color:#000000; text-decoration: underline; font-family:arial,sans serif; font-size: 13px}
A:hover.black_text1   {color:#000000; background:#21c7ff; text-decoration: underline; font-family:arial,sans serif; font-size: 13px;}

.black_text2 {font: 18px arial,sans-serif; color: #000000; }
A:link.black_text2    {color:#000000; text-decoration: underline; font-family:arial,sans serif; font-size: 18px}
A:visited.black_text2 {color:#000000; text-decoration: underline; font-family:arial,sans serif; font-size: 18px}
A:hover.black_text2   {color:#000000; background:#e67356; text-decoration: underline; font-family:arial,sans serif; font-size: 18px;}

.black_text3 {font: 11px arial,sans-serif; color: #000000; }

.black_text4 {font: 14px Courier New,times new roman; color: #000000; font-weight: bold;}

.orange_text1 {font: 10px arial,sans-serif; color: #7d0305; }
A:link.orange_text1    {color:#7d0305; text-decoration: underline; font-family:arial,sans serif; font-size: 10px}
A:visited.orange_text1 {color:#7d0305; text-decoration: underline; font-family:arial,sans serif; font-size: 10px}
A:hover.orange_text1   {color:#7d0305; background:#e67356; text-decoration: underline; font-family:arial,sans serif; font-size: 10px;}

.error_text1 {font: 13px arial,sans-serif; color: #d51515; font-weight: bold;}

.grey_text1 {font: 13px arial,sans-serif; color: #5f6160; }
.grey_text2 {font: 18px arial,sans-serif; color: #5f6160; }
.grey_text3 {font: 18px arial,sans-serif; color: #323333; }
.grey_text4 {font: 13px arial,sans-serif; color: #1a1e1e; }
.grey_text5 {font: 14px arial,sans-serif; color: #1a1e1e; }

.white_text4 {font: 12px arial,sans-serif; color: #ffffff; }
A:link.white_text4    {color:#ffffff; text-decoration: underline; font-family:arial,sans serif; font-size: 12px}
A:visited.white_text4 {color:#ffffff; text-decoration: underline; font-family:arial,sans serif; font-size: 12px}
A:hover.white_text4   {color:#ffffff; text-decoration: underline; font-family:arial,sans serif; font-size: 12px;}

.white_text5 {font: 14px arial,sans-serif; color: #ffffff; }

.green_text1 {font: 18px arial,sans-serif; color: #008284; }
.green_text2 {font: 13px arial,sans-serif; color: #008284; font-weight: bold;}

A:link.green_text2    {color:#008284; text-decoration: underline; font-family:arial,sans serif; font-size: 13px}
A:visited.green_text2 {color:#008284; text-decoration: underline; font-family:arial,sans serif; font-size: 13px}
A:hover.green_text2   {color:#008284; text-decoration: underline; font-family:arial,sans serif; font-size: 13px;}

.dark_green_text2 {font: 14px arial,sans-serif; color: #b3b12e; font-weight: bold;}
.dark_blue_text2 {font: 14px arial,sans-serif; color: #01b0ea; font-weight: bold;}


.menu_bar    {color:#ffffff; text-decoration: none; font-family:arial,sans serif; font-size: 12px;}
A:link.menu_bar    {color:#ffffff; text-decoration: none; font-family:arial,sans serif; font-size: 12px;}
A:visited.menu_bar {color:#ffffff; text-decoration: none; font-family:arial,sans serif; font-size: 12px;}
A:hover.menu_bar   {color:#ffffff; text-decoration: underline; font-family:arial,sans serif; font-size: 12px;}

.menu_bar1    {color:#ffffff; text-decoration: none; font-family:impact,arial; font-size: 13px}
A:link.menu_bar1    {color:#ffffff; text-decoration: none; font-family:impact,arial; font-size: 13px}
A:visited.menu_bar1 {color:#ffffff; text-decoration: none; font-family:impact,arial; font-size: 13px}
A:hover.menu_bar1   {color:#ffffff; text-decoration: underline; font-family:impact,arial; font-size: 13px;}

.menu_bar2    {color:#ffffff; text-decoration: none; font-family:arial,sans serif; font-size: 11px}
A:link.menu_bar2    {color:#ffffff; text-decoration: none; font-family:arial,sans serif; font-size: 11px}
A:visited.menu_bar2 {color:#ffffff; text-decoration: none; font-family:arial,sans serif; font-size: 11px}
A:hover.menu_bar2   {color:#ffffff; text-decoration: underline; font-family:arial,sans serif; font-size: 11px;}

.red_text1    {color:#7d0305; text-decoration: none; font-family:arial,sans serif; font-size: 10px}
A:link.red_text1    {color:#7d0305; text-decoration: none; font-family:arial,sans serif; font-size: 10px}
A:visited.red_text1 {color:#7d0305; text-decoration: none; font-family:arial,sans serif; font-size: 10px}
A:hover.red_text1   {color:#ffffff; text-decoration: underline; font-family:arial,sans serif; font-size: 10px;}

.red_text2    {color:#7d0305; text-decoration: none; font-family:arial,sans serif; font-size: 13px}
A:link.red_text2    {color:#7d0305; text-decoration: underline; font-family:arial,sans serif; font-size: 13px}
A:visited.red_text2 {color:#7d0305; text-decoration: underline; font-family:arial,sans serif; font-size: 13px}
A:hover.red_text2   {color:#ffffff; text-decoration: underline; font-family:arial,sans serif; font-size: 13px;}

.red_text3 {font: 14px arial,sans-serif; color: #7d0305; }

.large_white          {color:#FFFFFF; text-decoration: none; font-family:arial,sans serif; font-size: 13px;}
A:link.large_white    {color:#FFFFFF; text-decoration: underline; font-family:arial,sans serif; font-size: 13px;}
A:visited.large_white {color:#FFFFFF; text-decoration: underline; font-family:arial,sans serif; font-size: 13px;}
A:hover.large_white   {color:#FFFFFF; text-decoration: underline; font-family:arial,sans serif; font-size: 13px;}

A:link.large_black    {color:#000000; text-decoration: none; font-family:arial,sans serif; font-size: 12px;}
A:visited.large_black {color:#000000; text-decoration: none; font-family:arial,sans serif; font-size: 12px;}
A:hover.large_black   {color:#000000; background: #FFFFFF; text-decoration: underline; font-family:arial,sans serif; font-size: 12px;}

.brdr { 
  border-left: 3px solid #01b0ea;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-top: 3px solid #01b0ea;
}

.brdr1 {
  border: 1px solid #000000;
}

.grey_brdr {
  border: 1px solid #5f6160;
}

.grey_brdr1 {
  border-top: 1px solid #5f6160;
  border-right: 1px solid #5f6160;
  border-bottom: 1px solid #5f6160;

}

.grey_brdr2 {
  border-right: 1px solid #5f6160;
}

.grey_brdr3 {
  border-top: 1px solid #5f6160;
  border-bottom: 1px solid #5f6160;
}

.grey_brdr4 {
  border-right: 1px solid #5f6160;
  border-bottom: 1px solid #5f6160;

}


.grey_brdr5 {
  border-bottom: 1px solid #5f6160;
}

.light_grey_brdr {
  border: 1px solid #dddddd;
}


/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */

/* Begin CSS Popout Menu */

#menu{
/* Total Width */
width:100%;
float:center;
}

#menu a, #menu h2 {
font:bold 12px/16px arial,helvetica,sans-serif;
display:block;
border-width:1px;
border-style:solid;
border-color:#ccc #888 #555 #bbb;
white-space:nowrap;
margin:0;
padding:4px 0px 4px 3px;
}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a{
/* Background, and attributes of 1st Sub Menu */
background:#e5e5e5;
text-decoration:none;
}

#menu a, #menu a:visited{
/* Color of 1st Sub Menu Text */
color:#5f6160;
}

#menu a:hover{
/* Color and Background of 1st Sub Menu when mouseover */
color:#ffffff;
background:#008284;
}

#menu a:active{
/* Color of submenu text when clicked*/
color:#ffffff;
background:#9c0039;
}

#menu ul{
/* Controls the Width of the buttons */
list-style:none;
margin:0;
padding:0;
float:left;
width:133px;
}

#menu li{
position:relative;
}

#menu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
}

#menu ul ul ul{
top:0;
left:100%;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

/* Styling for Expand */

#menu a.x, #menu a.x:visited{
/* Use when their is a additional submenu */
font-weight:bold;
color:#5f6160;
background:#eee url(expand3.gif) no-repeat 100% 100%;
}

#menu a.x:hover{
color:#ffffff;
background:#008284;
}

#menu a.x:active{
color:#ffffff;
background:#9c0039;
}

/* End CSS Popout Menu */

/* Begin New LOS rework css */
A:link.b_text2    {color:#000000; text-decoration: underline; font-family:arial,sans serif; font-size: 12px}
A:visited.b_text2 {color:#000000; text-decoration: underline; font-family:arial,sans serif; font-size: 12px}
A:hover.b_text2   {color:#000000; background:#18c3ff; text-decoration: underline; font-family:arial,sans serif; font-size: 12px;}

.border{
        border:solid 1px #333;
        padding:5px;
        }
.heading{
        font-family: verdana;
        font-size:13px;
        color:#fff;
        font-weight:bold;
        }
.lft_txt{
        font-family: verdana;
        font-size:11px;
        color:#333;
        line-height:14px;
        }
.sub_heading{
        font-family: verdana;
        font-size:12px;
        color:#000;
        font-weight:bold;
        }
.main_txt{
        font-family: verdana;
        font-size:11px;
        color:#333;
        line-height:16px;
        text-align:justify;
        }
.ftr-txt{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#fff;
        line-height:30px;
        }
.ftr-lnk{
        color:#ffffff;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        line-height:30px;
        text-decoration:none;
        }
.ftr-lnk:hover{
        color:#ffffff;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#FFCC00;
        line-height:30px;
        text-decoration:none;
        }
.footer{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:9px;
        color:#333;
        line-height:18px;
        }
.footer_lnk{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:9px;
        color:#333;
        line-height:18px;
        }
.footer_lnk:hover{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:9px;
        color:#ccc;
        line-height:18px;
        }
#dropmenudiv{
position:absolute;
/*border-left:1px solid #4BA2D6;*/
border-bottom:1px solid #CECECE;
border-right:1px solid #CECECE;
border-bottom-width: 1;
font:normal 11px Verdana;
line-height:18px;
margin-left:1px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-left:1px solid #c1c735;
border-right:1px solid #c1c735;
border-bottom:1px solid #c1c735;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
background-color: #c3c838;
color:#fff;
text-align:center;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #1cc7ff;
border-left:1px solid #0a9cc9;
border-right:1px solid #0a9cc9;
border-bottom:1px solid #0a9cc9;
color:#333;
padding: 1px 0;
text-align:center;
}
