html {
      
    height:             100%;
    padding:            0px;
    margin:             0px;
              
}

p {

    margin:             0px;
    padding:            0px;
     
}         

                                 
body {
       
     margin:            0px;
     color:             #00457E;
     padding:           0px;  
     text-align:        left;
     width:             100%;     
     text-decoration:   none;
     font-weight:       normal; 
     font-family:       Arial, Verdana, Helvetica, Geneva; 
     font-size:         12px;
     
}           

table {

    color:             #00457E;
    text-decoration:    none;
    font-weight:        normal; 
     font-family:       Arial, Verdana, Helvetica, Geneva; 
     font-size:         12px;

}
     
a:link {

    color:              #3E6370;
    text-decoration:    underline;
     font-family:       Arial, Verdana, Helvetica, Geneva; 
     font-size:         12px;
    
}
         
a:hover {
               
    color:              #013243;
    text-decoration:    none;
     font-family:       Arial, Verdana, Helvetica, Geneva; 
     font-size:         12px;
    
}
      
a:visited {

    color:              #3E6370;
    text-decoration:    underline;
     font-family:       Arial, Verdana, Helvetica, Geneva; 
     font-size:         12px;
    
}
         
a:visited:hover {

    color:              #013243;
    text-decoration:    underline;
    font-family:        Arial, Verdana, Helvetica, Geneva;
    font-size:          12px;
    
}
             
.panel-item-link:link {

    color:              #3E6370;
    text-decoration:    none;
    font-weight:        normal; 
    font-family:       Arial, Verdana, Helvetica, Geneva; 
    font-size:         11px;
    
}
         
.panel-item-link:hover {
               
    color:              #013243;
    text-decoration:    none;
    font-weight:        normal; 
    font-family:       Arial, Verdana, Helvetica, Geneva; 
    font-size:         11px;
    
}
      
.panel-item-link:visited {

    color:              #3E6370;
    text-decoration:    none;
    font-weight:        normal; 
    font-family:       Arial, Verdana, Helvetica, Geneva; 
    font-size:         11px;
    
}
         
.panel-item-link:visited:hover {

    color:              #013243;
    text-decoration:    none;
    font-weight:        normal; 
    font-family:       Arial, Verdana, Helvetica, Geneva; 
    font-size:         11px;
    
}
             
img, a img {

    border:             0px;
    
}                                           

form {

    margin:             0px;
    padding:            0px;
    
}
       
.outer-table {

    width:              960px;
    height:             100%;

}
    
.inner-table {

    width:              960px;
    height:             100%;

}
      
.table-mid-row {

    height:             100%;
    background-image:   url('/img/bg_top2.jpg');
    background-repeat:  no-repeat;
    
}

.table-mid-row2 {

    height:             100%;
    
}

.table-final-row {

    height:             207px;
    background-image:   url('/img/bg_bottom3.jpg');
    background-repeat:  no-repeat;
    background-position: left bottom;
    padding:            164px 0px 0px 26px;


}

.navbar-l {

    background-color:   #AE9247;
    width:              762px; 
    height:             22px;
    padding-left:       27px;

}
                   
.nav-link-off:link {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #FFFFFF;

}
      
.nav-link-off:visited {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #FFFFFF;

}      

.nav-link-off:hover:visited {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #F1E600;

}

.nav-link-off:hover {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #F1E600;

}

.nav-link-on:link {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #FFFFFF;

}
      
.nav-link-on:visited {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #FFFFFF;

}      

.nav-link-on:hover {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #02447E;

}   

.nav-breaker {

    float:              left;
    padding-top:        2px;
    padding-left:       16px;
    padding-right:      16px;

}

.nav-breaker2 {

    float:              left;
    padding-top:        2px;
    padding-left:       13px;
    padding-right:      13px;

}

.nav-button-box {

    float:              left;

}         

.nav-button2-box {

    float:              left;

}         

.main-nav-link-off:link {

    font-size:          11px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #0F98D0;

}
      
.main-nav-link-off:visited {

    font-size:          11px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #0F98D0;

}      

.main-nav-link-off:hover {

    font-size:          11px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #02447E;

}

.main-nav-link-off:visited:hover {

    font-size:          11px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #02447E;

}

.main-nav-link-on:link {

    font-size:          11px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #00457E;

}
      
.main-nav-link-on:visited {

    font-size:          11px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #00457E;

}      

.main-nav-link-on:hover {

    font-size:          11px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #00457E;

}       

.main-nav-link-on:visited:hover {

    font-size:          11px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #00457E;

}       

.subnav-link-off:link {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #0F98D0;

}
      
.subnav-link-off:visited {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #0F98D0;

}      

.subnav-link-off:hover {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #02447E;

}

.subnav-link-on:link {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #00457E;

}
      
.subnav-link-on:visited {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #00457E;

}      

.subnav-link-on:hover {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #00457E;

}       

.main-nav-button-box {

    padding-bottom:     2px;
    
}

.main-nav-table-container {

    padding-top:        40px;
    padding-left:       14px;
    text-align:         right;

}

.download-bt-container {

    padding-top:        30px;
    padding-left:       70px;
    padding-bottom:     10px;
          
}

.main-nav-title {

    font-size:          18px;
    font-weight:        bold;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    color:              #0F98D0;
    padding-bottom:     8px;

}

.main-container {

    padding-left:       12px;
    padding-top:        46px;
    
}

.roll {

    background-image:   url('/img/roll.gif');
    background-repeat:  repeat-y;
    
}

.main-content-inner {

    padding-left:       12px;
    width:              620px;

}

.mc-inner-table {

    height:             100%;

}

.mc-outer-table {

    height:             100%;

}
              
.bt-nav-link-off:link {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #AE9247;

}
                        
.bt-nav-link-off:hover:visited {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #00457E;

}         
               
.bt-nav-link-off:visited {

    font-size:          12px;
    font-family:        Arial, Helvetica, Geneva, Verdana;
    font-weight:        bold;
    text-decoration:    none;
    color:              #AE9247;

}
              

.subnav-foot {

    padding-bottom:     8px;

}

.spcnav-button-box {

    padding-top:        6px;
    padding-left:       12px;

}

.gallery-ul {

    list-style-type:    none;
    margin:                 0px;
    padding:                0px;

}

.sort-list-em {

    float:                  left;
    padding-right:          3px;

}


.search-box {

    width:                  106px;
    color:                  #02447E;
    font-family:            Arial, Verdana, Helvetica, Geneva;
    font-size:              11px;
    padding-left:           3px;
    border:                 1px solid #ffffff;
    height:                 16px;

}

.cal-head {

    color:             #02447E;
    font-family:       Arial, Verdana, Helvetica, Geneva;
    font-size:         12px;
    padding:           3px 9px 3px 9px;
    border-left:       1px solid #AE9247;
    border-top:        1px solid #AE9247;
    font-weight:       bold;
    background-color:  #ffffff;
    
}

.cal-head-nw {

    color:             #02447E;
    font-family:       Arial, Verdana, Helvetica, Geneva;
    font-size:         12px;
    border-top:        1px solid #AE9247;
    border-left:       1px solid #AE9247;
    padding:           3px 9px 3px 9px;
    font-weight:       bold;
    background-color:  #ffffff;
    
}

.cal-head-ne {
    
    color:             #02447E;
    border-left:       1px solid #AE9247;
    font-family:       Arial, Verdana, Helvetica, Geneva;
    font-weight:       bold;
    font-size:         12px;
    border-top:        1px solid #AE9247;
    border-right:      1px solid #AE9247;
    padding:           3px 9px 3px 9px;
    
}

.cal-row {

    color:             #02447E;
    font-family:       Arial, Verdana, Helvetica, Geneva;
    font-size:         12px;
    padding:           3px 9px 3px 9px;
    border-left:       1px solid #AE9247;
    border-top:        1px solid #AE9247;
    
}

.cal-row-nw {

    color:             #02447E;
    font-family:       Arial, Verdana, Helvetica, Geneva;
    font-size:         12px;
    font-weight:       bold;
    border-top:        1px solid #AE9247;
    border-left:       1px solid #AE9247;
    padding:           3px 9px 3px 9px;
    
}

.cal-row-ne {
    
    color:             #02447E;
    border-left:       1px solid #AE9247;
    font-family:       Arial, Verdana, Helvetica, Geneva;
    font-size:         12px;
    border-top:        1px solid #AE9247;
    border-right:      1px solid #AE9247;
    padding:           3px 9px 3px 9px;
    
}

.cal-close {

    border-top:        1px solid #AE9247;

}

.cal-tbl {

    
}               

.topic-list {

}
    
.topic-list .topic {

	font-weight:		bold;
	line-height:		20px;
	margin-left:		16px;
	
}


.topic-list .topic .symbol {

	float:				left;
	padding-top:		6px;
	padding-right:		3px;
	
}

.topic-list .topic .text {

	
	
}

           
.topic-link {

	height:				20px;

}
                      
.topic-block {

	font-weight:		bold;
	color:				#ffffff;
	font-size:			16px;
	background-color:	#AE9247;
	padding:			3px 6px 3px 6px;
	
}

.testline {

	
}