/*----HTML Structural Elements--------------------------------------------------*/
  
  html{
    background:#111F07;
    /*background MUST be the same as the body tag's background in XHTML*/
    height:100%;  
  }
  
  body{
    background:#111F07;
    padding:0px;
    height:100%;
    margin:0px;
    font:small/150% Tahoma, Arial, Verdana, Helvetica, sans-serif;
    color: #3a3a3a;
    text-align:left;    
  }  
  
  HR{
    color: #68BB28;
  } 
  
  
  h1{
    color: #B30105;
    font-size:190%;
    margin:24px 32px 12px 32px;
    padding: 0px;
    font-weight: normal;
  } 
	
  .lci{
    color: #6EC62A;
  } 
  
  span.lci{
    color: #39631B;
    font-weight: bold;
  } 
  
  .red{
    color: #B30105;
    font-weight: bold;
  }   
	
  h2{
    font-weight:normal;
    font-size:150%;
    line-height:130%;
    color:#040404;
    margin: 12px 32px 4px 32px;
    padding: 0px;
  }
  
  h3{
    font-size:120%;
    margin: 8px 32px 2px 32px;
    padding:0 0 0 0;
    color:#B30105;
    line-height: 130%;
    font-weight: normal;    
  }
  
  h3.gray{
    color: #3a3a3a;
    font-size:112%;    
  }  
  
  h4{
    font-size:90%;
    line-height:120%;
    margin:8px 32px 0px 32px;
    padding:0;
    text-transform: uppercase;
    font-weight: bold;
  }
  
  p{
    font-size:90%;
    line-height:145%;
    margin:8px 32px 14px 32px;
    padding:0;
  }
  
  div.flash{
    margin:8px 32px;
    padding:0;
  }  
 
td {
    font-size:90%;
    line-height:160%;
    margin:8px 32px 14px 32px;
    padding:0;
  } 
  
  p.subnavlinks{
    font-size:90%;
    line-height:120%;
    margin:10px 32px 14px 32px;    
  } 
  
  .subnavlinks a{
    color:#111F07;
    text-decoration:none;
  } 
  
  .subnavlinks a:hover{
    color:#111F07;
    text-decoration:underline;
  }
  
  p.breadcrumbs{
    font-size:85%;
    line-height:120%;
    margin:8px 32px 0px 32px;    
  }  
  
  .printonly{
      display:none;
    }  

  
  acronym,
  abbr{
    cursor:help;
  }
	
  a{
    color:#39631B;
    text-decoration:underline;
  }	
	
  a:hover{
    color:#263A17;
  }
  
  /**----Blockquote Styles------------------------------------------------------*/
  
    blockquote{
      margin:4px 32px 12px 32px;
      padding:16px;
      font-size:90%;
      line-height: 140%;
      background: #F4EACE;
    }
  
  /**/
  
  /**----Unordered List Styles--------------------------------------------------*/

    ul{
      list-style-type: circle;
      margin: 0px 32px 10px 38px;
      padding:0;
      font-size:90%;
    }

    ol{
      margin: 0px 32px 10px 38px;
      padding:0;
      font-size:90%;
    }    
    
    ol li{
      margin: 0 8px 5px 15px;
      padding:0;
      line-height:150%;
    }

    ul li{
      margin: 0 8px 5px 15px;
      padding:0;
      line-height:150%;
    }      
    
    ul li ul{
      margin:5px 0 5px 15px;
      font-size:1em;
    }

      
  /**/

/**/

/*----Page Structural Elements/Wraps--------------------------------------------*/
  .container{
    width: 100%;
    margin:0px auto 0 auto;
    padding:0;
    text-align: center;
    background: url(images/navbg.jpg) repeat-x 0px 126px;
  } 
  
   .parentWrap{
    width:800px;
    margin:0px auto 0 auto;
    padding:0px;
    text-align:left;
    color:#3a3a3a;
    position:relative;
  } 
  
  .parentWrapHome{
    background: url(images/bghomebottom.jpg) no-repeat center top;
    width:800px;
    height: 255px;
    margin:0px auto 0 auto;
    padding:35px 0px 0px 0px;
    text-align:left;
    color:#3a3a3a;
    position:relative;
  } 
  
  .parentWrap:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
  } 
  
  /* Hides from IE-mac \*/
  * html .parentWrap {height: 1%;}
  /* End hide from IE-mac */
  
  .contentWrap{
    float:left;
    display:inline;
    clear:both;
    margin:0px;
    padding: 0px;
    position:relative;
    width: 800px;
  }
  


/**/	

/*----Header Section------------------------------------------------------------*/
	
  .bannerHeaderlci {
    width:800px;
    height: 152px;
    margin:0px auto 0px auto;
    padding:0;
    text-align:center;
    background: url(images/logo_lci.jpg) no-repeat top center;
  }

  .bannerHeaderbpi {
    width:800px;
    height: 152px;
    margin:0px auto 0px auto;
    padding:0;
    text-align:center;
    background: url(images/logo_bpi.jpg) no-repeat top center;
  }
  
  .bannerHeaderHome {
    width:800px;
    height: 241px;
    margin:0px auto 0px auto;
    padding:0;
    text-align:center;
    background: url(images/logohome.jpg) no-repeat top center;
  }
  
  .bannerHeader:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
  }
  
  
  /* Hides from IE-mac \*/
  * html .bannerHeader {height: 1%;}
  /* End hide from IE-mac */
  
/**/

/*----Nav Section---------------------------------------------------------------*/

  a.aSkipNav{
    position: absolute;
    left: -1000em; 
    width: 20em;
  }

/**----Main Nav Horizontal-------------------------------------------------------*/
         
    .nav{
      float:left;
      display:inline;
      margin: 126px auto 0 auto;
      padding:0px;
      list-style-type: none;
      clear:both; 
      text-align: center;
    }
    
    .nav#home{
      float:left;
      display:inline;
      margin: 215px auto 0 auto;
      padding:0;
      list-style-type: none;
      clear:both; 
      text-align: center;
    }
    
    .nav li {
      float:left;
      display:inline;
      padding:0;
      margin:0 0 0 0;
      width:auto;
      height: 26px;
      text-align: left;      
    }
    
    .nav li a {
      display:block;
      padding:6px 8px 8px 6px;
      margin:0;
      color:#FFFFFF;
      line-height:1em;
      outline:none;
      text-decoration: none;
      font-size: 12px;
      background: url(images/navline.jpg) no-repeat top right;
    }
    
    .nav li a:hover{
      background: #284F1D url(images/navbg-over.jpg) repeat-x bottom center;
      color:#FFFFFF;      
    }
    
    .nav li a#activePage{
      background: #284F1D url(images/navbg-on.jpg) repeat-x bottom center; 
      border-right: 1px solid #437E20;
      border-left: 1px solid #437E20;      
    }
          
    
  /**/  


/*------------------------------------------------------------------------------*/
/*----BEGIN PAGE STYLES---------------------------------------------------------*/
/*------------------------------------------------------------------------------*/

 .contentWrap#subnav{
    background: #39631B url(images/subnavbg.jpg) repeat-x top center;
    clear:none;
    width:172px;
    margin: 0px;
    padding: 10px 0 10px 0;
    border-right: solid 1px #999999;
  }      
  
 .contentWrap#subnav img{
    padding: 3px 0px 3px 0px;
  } 
  
.contentWrap#mainarea{
    width:598px;
    clear:none;
    margin:0;
    padding: 0px 0px 15px 0px;
    background: #ffffff url(images/breadcrumbbg.jpg) repeat-x top center;
    border-bottom: solid 3px #B30105;
  }
  
.contentWrap#mainarealci{
    width:598px;
    clear:none;
    margin:0;
    padding: 0px 0px 15px 0px;
    background: #ffffff url(images/breadcrumbbg.jpg) repeat-x top center;
    border-bottom: solid 3px #68BB28;
  }
  
.contentWrap#mainareawhite{
    width:598px;
    clear:none;
    margin:0;
    padding: 0px 0px 15px 0px;
    background: #ffffff url(images/mainareawhitebg.jpg) repeat-x top center;
    border-bottom: solid 3px #B30105;
  }  
  
td{
    margin-left:32px;
  }    
  
 
/*----Footer Styles-------------------------------------------------------------*/

.footerWrap{
    float:left;
    display:inline;
    clear:both;
    width:100%;
    margin:0px 0 0 0px;
    padding-bottom:0px;
    position:relative;
  }
	
	
.footerWrap#footer{
    width:598px;
    clear:none;
    margin:6px 17px 0 175px;
    padding: 0;
  }
  
.footerWrap#footer p{
    color:#7A8274;
    text-align:center;
    font-size: 85%;    
    margin: 12px 0px 12px 0px;
    padding:0;

 }
 
.footerWrap#footerHome{
    width:770px;
    clear:none;
    margin:25px 17px 0 17px;
    padding: 0;
  } 
  
.footerWrap#footerHome p{
    color:#7A8274;
    text-align:center;
    font-size: 85%;    
    margin: 12px 0px 12px 0px;
    padding:0;

 }  

a.footer{
     color:#A5B96F;
     text-decoration:underline;
 } 
 
a.footer:hover{
     color:#DBECAC;
 }  


/**/
 







/*----Home Page-----------------------------------------------------------------*/

  .containerHome{
    width: 100%;
    margin:0px auto 0 auto;
    padding:0;
    text-align: center;
    background: url(images/navbg.jpg) repeat-x 0px 215px;
  }   
  
.bottomboxes{
    float:left;
    display:inline;
    clear:both;
    width:100%;
    margin:0px;
    position:relative; 
  }

.bottomboxes#one{
    width:365px;
    clear:none;
    margin:0;
    padding: 0;
  }
  
.bottomboxes#one p{
    font-size: 83%;
    text-align:left;
    line-height:120%; 
    color: #DBECAC; 
    margin: 0px 85px 8px 85px; 
    padding:0;

  }
  
.bottomboxes#one .position{ 
    color: #A5B96F;
  }
  

.bottomboxes#two{
    width:405px;
    clear:none;
    margin:0px;
    padding: 0px;
  }
  
.bottomboxes#two h3{
    margin: 0px 20px 4px 175px;
    padding:0;
    font-size: 92%;
    line-height:130%;    
    color: #CD0206;
    text-transform: uppercase;
  }
  
.bottomboxes#two p{
    font-size: 83%;
    line-height:130%;    
    color: #FFFFFF;
    margin: 0px 20px 8px 145px;
    padding:0;
  }  
  

/* FORMS - DO NOT DELETE   */

.rbl
{
	margin-left:20px;

}

.form{
   
    margin:8px 32px 14px 32px;
    width: 500px;
  
  }
  
.form P, .form H3, .form H4{
   
    margin:8px 0px 14px 0px;   
  
  }

.panel
{
	margin-bottom:30px;
	margin-left:42px;
}

.txtQuestion
{	
	margin-left:25px;
	margin-bottom:30px;
}

.yesno
{	
	margin-bottom:30px;
}

.Other1 {position: relative; top: 230px; right: 580px; } 

.Other2 {position: absolute; top: 330px; right: 480px; } 


.QuestionIndent{
    margin-left:55px;    
  } 
  
.QuestionIndent2{
    margin-left:80px;       
  } 
  
/* END OF FORMS - DO NOT DELETE   */

/**/



