<!--
body { background-color: white; }
body, p, td, ul, li {
        color: #0058DD;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;}
        
b {font-weight:bold;}

a img {border: 0 none;}

li {
  padding: 3px 0 3px 0;
}

.header {
        color: #0058DD;
        font-size: 12pt;
        text-align:center;
        font-weight:bold;}
        
.header4 {
        color: #ffffff;
        background-color: #0000ff;
        font-size: 12pt;
        text-align:center;
        font-weight:bold;}
        
.header_sm {
        color: #0058DD;
        font-size: 10pt;
        text-align:center;
        font-weight:bold;}

.headerwhite {
        text-align: center;
        color: #ffffff;
        font-size: 16px;
        font-weight:bold;}

.question {
        color: #0058DD;
        font-size: 14px;
        font-weight:bold;}
        
.copyright {
        text-align: right;
        color: #000066;
        font-size: 10px;}
        
.nav {
        text-align: center;
        color: #0000ff;
        font-size: 10px;}
        
.big {
        color: #0058dd;
        font-size: 12pt;
        text-align:center;
        font-weight:bold;}
        
.bigwhite {
  font-size: 14pt;
  text-align:center;
  font-weight:bold;
  background-color: #0058DD;
  color: #ffffff;
  margin: 2px;
  padding: 18px;
  border-top: 2px solid #8fbdff;
  border-left: 3px solid #8fbdff;
  border-right: 3px solid #002e6f;
  border-bottom: 3px solid #002e6f;
  border-left: 3px solid #8fbdff;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}


.white {
  color: #ffffff;
  text-align: left;}

.white a visited {
  color: #ffffff;
  font-weight: bold;}

.white a, .white a hover {
  color: #ff0000;
  font-weight: bold;}
  
.whiteRight {
  color: #ffffff;
  text-align: right;
  padding-right: 25px;
  font-size: 12px;
}

.whiteSig {
  color: #ffffff;
  text-align: right;
  padding-right: 25px;
  font-size: 26px;
  font-family: 'Tangerine', serif;
}

  
.tinywhite {color: #ffffff; font-size: 9px;}
.red {color: #ff0000;}
.royal {color: #0000ff;
  font-weight:bold;}
  

li {
  padding-left: 0px;
  }
  
li p { margin:4px; }

.level_1 { margin:10px; }
.level_2 { margin:20px; }

.blu {
 background-color: #0058DD;
 color: #ffffff;
 margin: 5px;
 padding: 8px;
 border-style: ridge;}

.alt {
 background-color: #E7E8F0;}

 .shade0 {
   background-color:#E1E1E1;}

 .shade1 {
   background-color:#ccc;}
   
.brochureHeaders,
.brochureHeaders a
 {
  background-image: url(../iconz/blue.gradient.gif); 
  background-repeat: repeat-x;  
  font-size: 12pt;
  font-weight: bold;
  padding: 2px 5px 3px 5px;
  text-decoration: none;
}

.e_bulHeader,
.e_bulHeader a {
  background-image: url(../iconz/e_bulHeader.jpg); 
  background-repeat: repeat-y;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  padding: 8px;
}

.e_bulText {
  padding: 5px 25px;
}

.program{
  text-shadow: 4px 4px 4px #000;
  font-family: 'Tangerine', serif;
  font-size: 56px; 
  font-weight: bold; 
  padding: 15px 3px;
}

.appLink {
  font-size: 7pt;
}

.header_row {
  color:#ffffff;
  background-color: #0076fe;
  padding: 2px 5px 0 5px;
  font-weight: bold;
  font-size: 7pt;
  border-bottom: solid 1px #000000;
}

.header_month,
.header_month a
 {
  vertical-align: bottom;
  padding: 12px 5px 2px 5px;
  margin-top: 5px;
  font-family: 'Tangerine', serif;
  font-size: 24pt;
}


#page_wrapper {
  width:800px;
  margin-left: auto;
  margin-right: auto;
}

   
.moreToggle {
  font-weight: bold;
  background-image: url('../iconz/zoom.in.gif');
  background-repeat: no-repeat;
  padding: 5px 0 0 22px;
  margin-left: 10px;
  font-family: 'Tangerine', serif;
  font-size: 20pt;
}

.moreInfo {
  padding-top: 0px;
 }    




/*************************************
*
* form styles
*
************************************/
.form-row {
  /*margin: 0 0 10px 160px;*/
  display: table-row;
  padding-bottom: 8px;
  padding-top: 8px;
}

.field-label {
  padding-right: 10px;
  padding: 6px 10px 5px 10px;
  display: table-cell;
  text-align: right; 
  vertical-align: top; 
  font-weight: bold;
  margin-bottom: 10px;
  width:300px;
}
  
.field-label-file {
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 5px;
  display: table-cell;
  text-align: right; 
  vertical-align: top; 
  font-weight: bold;
  }
  
.field,
.field input,
.field textarea,
.field select {
 margin-top:5px;
 display: table-cell;
 text-align: left;
 margin-bottom: 10px;
}  
  

.field-select {
 display: table-cell;
 text-align: left;
 margin-bottom: 10px;
}    
  
.fieldText {
 display: table-cell;
 text-align: left;
 padding: 5px 5px 10px 5px;
}    
  
.fieldText {
 display: table-cell;
 text-align: left;
 padding: 5px 5px 0 5px;
}    
  

input {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-image: url(../iconz/input.bg.gif); 
  background-repeat: repeat-x;  
  background-color: #fff;;  
  padding: 2px 5px;  
}

textarea {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-image: url(../iconz/input.bg.gif); 
  background-repeat: repeat-x;  
  background-color: #fff;;  
  padding: 2px 5px;  
  width:450px;
  /*height: 100px; */
}

select {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;  
  background-color: #fff; 
  padding: 2px 5px;
}


legend {
  padding: 2px 15px 2px 15px;
  border:1px solid #000;
  color:#000;
  background-color: #e0e5ef;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin-left: 20px;
  font-weight: bold;
  }
  
fieldset {
  border:1px solid #000;
  color:#000;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  }
  
.btnGo {
  font-weight:bold;
  color: #269F00;
  font-size: 8pt;}  
  
.btnNo {
  font-weight:bold;
  color: #ff0000;
  font-size: 8pt;}  
  
.odd {
  background-color: #D1D7DF;
}
.even{
  background-color:#E0E4EF;
}


-->
