body {

     margin:            0px auto;
     padding:           0px;  
     width:             740px;     
     text-align:        center;
     
}

a:link {

    color:              #0047B6;
    text-decoration:    underline;
    font-weight:        bold;
    
}
      
a:visited {

    color:              #0047B6; 
    text-decoration:    underline;
    font-weight:        bold;
    
}
         
img, a img {

    border:             0px;
    
}                                           

form {

    margin:             0px;
    padding:            0px;
    
}
       
.main-content {

    width:              740px;
          
}               

.top-line {

    width:                  740px;
    height:                 167px;
    border-top:             1px solid #121F2F;
    margin:                 20px 0px 0px 0px;
      
}
      
.content-inner {
    
    background-position:    center;
    background-repeat:      repeat-y;
    background-color:       #FFD640;
    
    text-align:             left;
    
    width:                  738px;
    
    margin:                 0px 0px;
    padding:                0px 0px 40px 0px;
    
    border-right:           1px solid #121F2F;
    
       
}

.content-title-inner {

    padding-top:            7px;
         
}

.content-title {
         
    float:                  left;
         
    padding:                0px 7px 0px 18px;
    margin:                 0px 0px 10px 0px;
         
    width:                  545px;
    height:                 36px;
    
    text-align:             left;
         
    background-repeat:      no-repeat;
    background-position:    left;
    background-image:       url('/img/bg_line_l.gif');
    
    background-color:       #FFD640;
         
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-style:             italic;
    font-size:              18px;
    font-weight:            bold;
    
    text-decoration:        none;
    
    color:                  #121F2F;
                                                    
}
         
           
.content-spc-nav {
         
    float:                  left;
    
    padding:                0px 7px 0px 10px;
    margin:                 0px 0px 0px 0px;
         
    width:                  527px;
    text-align:             left;
         
    background-color:       #FFF1BE;
   
    border-right:           1px solid #121F2F;
                                                    
}       
      
.content-spc-sub-nav {
         
    clear:                  both;
    float:                  left;
    
    padding:                0px 7px 0px 0px;
    margin:                 5px 0px 0px 0px;
         
    width:                  500px;
    
    text-align:             left;
         
    background-color:       #FFF1BE;
    
    
}       
.spc-nav-button-l-off {
    
    margin-left:            8px;
    width:                  7px;
    height:                 21px;
    background-image:       url('/img/sm_button_l_off.gif');
    float:                  left;
    cursor:                 pointer;
}

.spc-nav-button-mid-off {

    height:                 21px;
    background-image:       url('/img/sm_button_mid_off.gif');
    background-repeat:      repeat-x;
    float:                  left;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
    font-weight:            bold;
    color:                  #232323;
    text-decoration:        none;
    padding:                2px 3px 0px 3px;
    cursor:                 pointer;
}

.spc-nav-button-r-off {

    width:                  7px;
    height:                 21px;
    background-image:       url('/img/sm_button_r_off.gif');
    float:                  left;
    cursor:                 pointer; 
}

.spc-nav-button-l-on {

    margin-left:            8px;
    width:                  7px;
    height:                 21px;
    background-image:       url('/img/sm_button_l_on.gif');
    float:                  left;
    cursor:                 pointer;
}

.spc-nav-button-mid-on {

    height:                 21px;
    background-image:       url('/img/sm_button_mid_on.gif');
    background-repeat:      repeat-x;
    float:                  left;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
    font-weight:            bold;
    color:                  #232323;
    text-decoration:        none;
    padding:                2px 3px 0px 3px;
    cursor:                 pointer;
}

.spc-nav-button-r-on {

    width:                  7px;
    height:                 21px;
    background-image:       url('/img/sm_button_r_on.gif');
    float:                  left;
    cursor:                 pointer;
}

.spc-nav-button-off {
    
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
    font-weight:            bold;
    color:                  #232323;
    float:                  left;
    padding:                4px 0px 0px 12px;
    cursor:                 pointer;
    text-decoration:        none;
                                 
}
           
.spc-nav-button-on {
    
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
    font-weight:            bold;
    color:                  #232323;
    float:                  left;
    padding:                4px 0px 0px 12px;
    cursor:                 pointer;
    text-decoration:        underline;
                                 
}
                   
.content-boundary {

    float:                  left;
    background-color:       #FFD640;
    width:                  545px;
   
    
}
                
.content-container {

    float:                  left;
    background-color:       #FFD640;
    width:                  738px;
    border-right:           1px solid #121F2F;
    border-left:           1px solid #121F2F;
       
}      

.nav-container {
              
    float:                  left;
    margin:                 0px 0px 0px 10px;
    width:                  181px;
    background-color:       #FFD640;
    
}


.content-disclose-top {
    
    margin-top:             10px;
    width:                  738px;
    height:                 18px;
    background-color:       #FFD640;
    clear:                  both;
    
}

.content-disclose {
       
    width:                  738px;
    height:                 18px;
    background-color:       #FFD640;
    clear:                  both;
    
}
            

.content-area {
                    
    border-right:           1px solid #121F2F;
    background-color:       #FFF1BE;
    padding:                2px 0px 7px 20px;
    clear:                  both;
    width:                  524px;
    
}

.most-inner-content {

    width:                  498px;
    margin:                 0px 20px 0px 0px;
    
    background-color:       #FFF1BE;  
       
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
          clear:                  both;
}






            

    
.nav-sub-container {
                                   
    background-image:       url('/img/subnav_mid.gif');
    background-color:       #FFD640;
    background-repeat:      repeat-y;
                                   
}
              
.nav-sub-button-off {

    width:                  180px;
       
    text-align:             center;
                
    background-image:       url('/img/subnav_button_off.gif');
    background-color:       #FFD640;
    background-repeat:      repeat-none;
                               
    padding:                5px 0px 0px 0px;
    
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
    font-weight:            bold;
    height:                 22px;
  
    cursor:                 pointer;
    

}    
                       
.nav-sub-button-on {

    width:                  180px;
                                            
    text-align:             center;
            
    background-image:       url('/img/subnav_button_on.gif');
    background-color:       #FFD640;
    background-repeat:      repeat-none;
    
    height:                 22px;
  
    padding:                5px 0px 0px 0px;
    
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
    font-weight:            bold;
    
    cursor:                 pointer;
    

}               
       

       

.nav-button-off {

    width:                  180px;
    height:                 30px;
    
    background-image:       url('/img/button_long_0.gif');
    background-color:       #FFD640;
    background-repeat:      no-repeat;
    
    text-align:             center;
                               
    padding:                3px 0px 0px 0px;
    
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-style:             italic;
    font-size:              14px;
    font-weight:            bold;
    
    cursor:                 pointer;
    

}
              
.nav-button-on {

    width:                  180px;
    height:                 30px;
    
    background-image:       url('/img/button_long_1.gif');
    background-color:       #FFD640;
    background-repeat:      no-repeat;
    
    text-align:             center;
    
    padding:                3px 0px 0px 0px;
    
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-style:             italic;
    font-size:              14px;
    font-weight:            bold;
    
    cursor:                 pointer;
    

}



.ft-a {
    
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
    
}       

.nav-link {

    text-decoration:        none;
    color:                  #121F2F;
       
}

.charter-request-table {

    width:                  504px;

}
                  
.charter-request-table td {

    font-weight:            bold;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
       
}                    
                  
.charter-request-table td .ipt-off {
    
    width:                  245px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
    border:                 1px solid #121F2F;
    background-color:       #FFFFFF;
    padding-left:           4px;
        
}

.charter-request-table td .ipt-on {
    
    width:                  245px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              12px;
    border:                 1px solid #121F2F;
    font-weight:            bold;
    background-color:       #FFD640;    
    padding-left:           4px;
      

}
                          
.creq-cat-label {
       
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-size:              14px;
    font-weight:            bold;
    font-style:             italic;
    
}
          
.c-req-submit-off {

    background-image:       url('/img/submit_button2.gif');
    border:                 0px;
    height:                 35px;
    padding-top:            3px;
    font-size:              13px;
    font-weight:            bold;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-style:             italic;
    
    width:                  227px;
    
    cursor:                 pointer;
        

}
              
.c-req-submit-on {

    background-image:       url('/img/submit_button2_on.gif');
    border:                 0px;
    height:                 35px;
    padding-top:            3px;
    font-size:              13px;
    font-weight:            bold;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-style:             italic;
       
    width:                  227px;
    
    cursor:                 pointer;
    
}

.bottom-line {

    clear: both;
    
}

.c-req-bottom {

    padding-top:            38px; 
    padding-right:          0px;
    

}
   
.sub-info {

    padding-top:            22px;
    text-align:             center;
    font-size:              11px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    
}
  
.sub-info .link {

    text-decoration:        none;

}

.sub-info .link:hover {

    text-decoration:        underline;

}    

.std-table {
    
    font-size:              12px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    
}

.std-table .label {

    font-weight:            bold;
    padding-right:          12px;

}

  
/* form-std-table */

.form-std-table {

}

.form-std-label {

    font-size:              12px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    color:                  #232323;
    font-weight:            bold;
    padding-top:            1px;
    padding-left:           13px;
    
}

.form-std-label-s {

    font-size:              12px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    color:                  #232323;
    padding-top:            1px;
    padding-left:           13px;
    
}

.form-std-info {
                  
    background-image:       url('/img/bg_form4.gif');
    background-repeat:      no-repeat;
       
    width:                  600px;
    height:                 26px;
    font-weight:            bold;
    font-style:             italic;
    padding:                0px 6px 3px 12px;
    font-size:              14px;
    color:                  #232323;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    
}

.form-std-value {

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

}

.form-std-post {
                                 
    font-size:              11px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    color:                  #232323;
    padding-top:            1px;
    padding-left:           10px;
    width:                  100%;
    
}

.form-std-sbx {

    border:                 1px solid #565656;
    background-color:       #fafafa;
    font-size:              12px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    padding-left:           3px;
    
}

.form-std-chk {

    width:                  15px;
    height:                 15px;
    
}

.form-std-ipt {

    width:                  200px;
    border:                 1px solid #565656;
    background-color:       #fafafa;
    font-size:              12px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    padding-left:           3px;
    
}
       
.form-std-ipt-on {

    width:                  200px;
    border:                 1px solid #565656;
    background-color:       #FFD640;
    font-size:              12px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    padding-left:           3px;
    
}
              
.form-std-category {
   
    background-image:       url('/img/bg_form3.gif');
    background-repeat:      no-repeat;
       
    width:                  600px;
    height:                 26px;
    font-weight:            bold;
    font-style:             italic;
    padding:                0px 6px 3px 12px;
    font-size:              14px;
    font-family:            Arial, Helvetica, Geneva, Verdana;

}
         
.form-std-submit-outer {
                   
    padding-left:           10px;
    
}
              
.form-std-submit {

    background-image:       url('/img/submit_button2.gif');
    background-repeat:      no-repeat;
    border:                 0px;
    height:                 35px;
    padding-top:            11px;
    font-size:              13px;
    font-weight:            bold;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    text-decoration:        none;
    font-style:             italic;
    padding-left:           16px;
    color:                  #232323;
    width:                  227px;
    
    cursor:                 pointer;
    

}         
              
.form-std-submit-on {

    background-image:       url('/img/submit_button2_on.gif');
    background-repeat:      no-repeat;
    border:                 0px;
    height:                 35px;
    padding-top:            11px;
    font-size:              13px;
    font-weight:            bold;
    text-decoration:        none;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-style:             italic;
    padding-left:           16px;
    color:                  #232323;
    width:                  227px;
    
    cursor:                 pointer;
    
}
/* yd */
       
.yd-head {

    font-size:              20px;
    font-weight:            bold;
    text-decoration:        underline;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-style:             italic;
    
}

.yd-yname {

    font-size:              11px;
    text-decoration:        none;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    font-style:             italic;
    padding-bottom:         8px;
    
}
       
.yd-image {

    padding:                0px 0px 8px 0px;

}

.yd-image-tag {

    border:                 1px solid #1A191E;

}

.yd-label {
                                                             
    font-size:              12px;
    font-weight:            bold;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    color:                  #1A191E;
    padding-right:          12px;
    
}

.yd-value {
                                                             
    font-size:              12px;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    color:                  #1A191E;
    padding-right:          12px;
    
}
                  
.yd-category {
         
    background-image:       url('/img/cat_bg.gif');                                                    
    height:                 26px;
    width:                  267px;
    font-size:              14px;
    font-style:             italic;
    font-weight:            bold;
    font-family:            Arial, Helvetica, Geneva, Verdana;
    color:                  #1A191E;
    padding:                0px 0px 0px 8px;
    
}
                        
                    
.yd-breaker {
        
    height:                 10px;
    
}
                     