﻿body { padding: 0; 
       margin: 0; 
       font-family: Helvetica, Arial, "sans serif"; 
       text-align:center;
       background-image: url(/App_Master/CMM2009/BG_Gradient.gif); 
       background-repeat: repeat-x;
       color: #333333;
       font-size: 9pt;
}


a:link {
COLOR: #0076a8;
}
a:visited {
COLOR: #0076a8;
}
a:hover {
COLOR: #004a6a;
}
a:active {
COLOR: #0076a8;
}

h1 { font-size:17pt; color:#333333;}
h2 { font-size:10pt; color:#BF4216; margin:0px; padding-top:5px; padding-bottom:3px;}
h3 { color:#333333;  font-weight:bold; margin:0px; padding-top:5px; padding-bottom:5px; font-size: 9pt; }

#wrapper {width: 990px;margin: 0 auto;text-align: left;background-color:White;min-height:900px;height:900px;}
#masthead { width: 990px; height:165px; margin: 0px; background-image: url(/App_Master/CMM2009/Header.gif); background-repeat: no-repeat; background-position: center; }     

#contentarea {width:570px; margin: 25px 64px 0px 30px;float:left;}
#right_col
{
 
 float:right;
 width:300px;
 margin-top:25px;
 margin-right:10px;
 padding: 8px 8px 8px 8px;
 font-size:8pt;
 display:block
 
}

#nav 
{
    line-height: 43px;
    height: 43px;
    /*top: 132px; */
    width: 990px; 
    margin: 0px;
    padding: 0px;
    background-image: url('/App_Master/CMM2009/NavBG.gif');
    background-repeat:no-repeat;
    z-index:1;
}

ul.menu
{
    display: inline;
    list-style: none;
    height: 43px; 
    border: 0;
    padding-left: 30px;
    
}
ul.menu li a { text-decoration: none;}
ul.menu li
{
    display: block;
    float: left;

    color: #FFF;  
    font-size: 17px;
    padding: 0px 0px 0px 0px;   
}
ul.menu li span
{
    display: block;
    padding: 0px 17px 0px 17px;
    background: url('/App_Master/CMM2009/tab.gif') no-repeat;
}
ul.menu li span a
{
    font-family: helvetica, Arial, sans-serif; 
    color: #0073A4;
    font-size: 17px;
}

/*ul.menu li.lastmenu
{
    padding-right: 0px;
    width: 233px;   
}*/


ul.menu li:hover span
{
    color: #013348;
}

ul.menu li span a:hover
{
   color: #013348;
}

div.submenu
{
    display: none;
    clear: none;
    float: left;
    background: #00aeef none no-repeat;
    position: absolute;
  /*  top: 47px; */
    min-width: 145px;
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 5px 0px;
}
li.lastmenu div.submenu { left: 756px; min-width: 130px;} /* Unfortunate hack to get the right menu aligned */
ul.menu li:hover div.submenu { display:block; }
ul.menu a:hover div.submenu { display: block; }

.submenu ul
{
    text-indent: 0px;
    list-style: none;
    padding: 0; margin: 0;
    background: #0073A4 none no-repeat;
    line-height: 15px;  
}

.submenu ul li
{
    clear: both;
    background: #00aeef none no-repeat;
    padding: 0px;
    font-weight: normal;
    margin:0px;
    font-family: Tahoma, Arial, sans-serif;
    line-height: 15px;
}

.submenu ul li span
{
    
    background: #00aeef none no-repeat;
    display: block;
    /*width: 220px;*/
    text-align: left;
    margin: 2px 0px 0px 0px;
    padding: 0px 0px 0px 7px;
    height: 15px; line-height: 15px;
}
li.line { line-height: 1px; height: 1px; padding: 0px; margin-left: 0px; background-color: #000; width:150px;border-bottom:dotted 1px #444;}
div.submenu ul li a
{
    display: block;
    background: #00aeef none no-repeat;
    color: #FFFFFF;
    font-weight: normal;
    font-family: Tahoma, Arial, sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    width:145px; 
    font-size:12px;

}



.submenu ul li span a:hover
{
    color: #FFFFFF;
    background-color: #00aeef;
    
}

