12:23 PM 11/22/2009/*
standard predefined elements and associated common styles.
*/
a.seLinksText
   {
   color: #002C6D;
   background-color: #FFFFFF;
   font-weight: 600;
   }

a.seLinksText:link
   {
   color: #002C6D;
   font-weight: 600;   
   }

a.seLinksText:visited
   {
   color: #002C6D;
   font-weight: 600;   
   }

a.seLinksText:hover
   {
   color: #911716;
   cursor:pointer;
   font-weight: 600;   
   }


body
   {
   color: #000000;
   background-color: #000000;
   font-family:Arial, serif;
   font-size:95%;
   }

div
   {
   background-color:#ffffff;
   }


/* padded inner container for all page content*/

   div.seContentBorder
      {
      }

   div.seContactInfo
      {
      font-weight: 500;
      font-size:90%;
      }

   div.seNavBar
      {
      font-weight: 100;
      color: #113E79;
      background-color: #FFFFFF;
      font-size: 80%;
      margin-left: 0px; 
      margin-right: 25px;
      padding-bottom: 5px;
      }

      div.seNavBar a
         {
         color: #113E79;
         }   

      div.seNavBar a:link
         {
         color: #113E79;
         }

      div.seNavBar a:visited
         {
         color: #113E79;
         cursor:pointer;
         }

      div.seNavBar a:hover
         {
         color: #911716;
         }

      div.seNavBar a.current:link
         {
         color: #113E79;  
         }

      div.seNavBar a.current:visited
         {
         color: #002C6D;   
         }

      div.seNavBar a.current:hover
         {
         color: #911716;
         cursor:pointer;
         }       

h1
   {
   font-size:1.1em; 
   font-family: arial black;
   font-weight:600;
   color: #58232B;
   padding-top: 0px; 
   margin-top: 4px; 
   margin-bottom: 0px;
   padding-bottom: 0px;
   }

h2
   {
   font-size: 1em;
   font-weight: 600;
   color: #58232B;
   padding-top: 0px; 
   margin-top: 0px; 
   margin-bottom: 0px;
   padding-bottom: 0px;   
   }

h3
   {
   font-size: .98em;
   font-weight: 600;
   padding-top: 0px; 
   margin-top: 0px; 
   margin-bottom: 11px;
   padding-bottom: 0px;
   font-style: italic; 
   color: #000000;
   }

h4
   {
   font-size: .95em;
   font-weight: 600;
   color: #000000;  
   }


/*
common standard element styles independent of predefined elements 
*/

.box
   {
   font-weight: 600;
   font-size: 85%;
   margin: 10px; 
   padding: 3px; 
   width: 200px; 
   background-color: #B5EB63;
   Border: 1px solid #000000;
   }
.brand
   {
   font-size: 80%; 
   font-weight: 600;
   padding-top: 0px;
   margin-top: 2px;
   padding-bottom:0px;
   margin-bottom: 0px;
   }    

.cutline
   {
   font-size: 80%; 
   font-weight: 600;
   border-color:#674F33; 
   background-color: #CBD4DA;
   }   
.testimonial
   {
   font-weight: 600;
   font-size: 85%;
   color: #FFFFFF;
   margin: 10px; 
   padding: 3px; 
   width: 200px; 
   border: 1px solid #000000;
   width: 750px; 
   background-color: #58232B;   
   }
   

.quote
   {
   font-size:100%;
   font-weight:600;
   background-color: #58232B; 
   color: #FFFFFF;
   }      
      .quote: a
         {
         color: #FFFFFF;
         text-decoration: none;
         }

      .quote a:link
         {
         color: #FFFFFF;
         }

      .quote a:visited
         {
         color: #FFFFFF;
         }

     .quote a:hover
         {
         color:#F9F423;
         cursor:pointer;
         }

a.quote
   {
   color: #FFFFFF;
   text-decoration:underline;
   }

a.quote:link
   {
   color: #FFFFFF;
   }

a.quote:visited
   {
   color: #FFFFFF;
   }

a.quote:hover
   {
   color:#F9F423;
   cursor:pointer;
   text-decoration: none;
   }
                                                  

.top
   {
   font-size:80%;
   font-weight:600;
   background-color: #FFFFFF;  
   color: #002C6D; 
   text-align: center; 
   margin-left: 15px;
   text-decoration: none;
   }      
      .top: a
         {
         color: #002C6D;
         text-decoration: none;
         }

      .top a:link
         {
         color: #002C6D;
         text-decoration: none;
         }

     .top a:visited
         {
         color: #002C6D;
         text-decoration: none;
         }

     .top a:hover
         {
         color:#911716;
         cursor:pointer;
         text-decoration: none;
         }
            
   
div.anchor
   {
   font-size:11px;
   font-weight:500;
   background-color: #000000; 
   font-size: 80%; 
   color: #FFFFFF; 
   text-align: center; 
   padding-top: 5px;
   }      
      div.anchor: a
         {
         color: #FFFFFF;
         text-decoration: none;
         }

      div.anchor a:link
         {
         color: #FFFFFF;
         text-decoration: none;
         }

      div.anchor a:visited
         {
         color: #FFFFFF;
         text-decoration: none;
         }

      div.anchor a:hover
         {
         color:#F9F423;
         cursor:pointer;
         text-decoration: none;
         }
                                               

.seBorder1
   {
   border-color:#000000;
   }

/* **** CONTACT INFO **** */

.seContactInfo
   {
   font-weight: 100;
   font-size: 90%;
   color: #4B711C;
   }

.seContactInfo a
   {
   font-weight: 100;
   }

.seContactInfo a:link
   {
   font-weight: 100;
   color: #FF0000;
   }

.seContactInfo a:visited
   {
   color: #FF0000;
   }

.seContactInfo a:hover
   {
   color: #8839C5;
   cursor:pointer;
   }

.seContactInfo a.current:link
   {
   color: #FF0000;
   }

.seContactInfo p
   {
   }


.seCopy
   {
   font-weight: 400;
   font-size: 75%;
   color: #222222;
   padding-top: 0px;
   margin-top: 0px;
   }

.seDummyLink
   {
   font-weight: 600;   
   color:  #000000; 
   }


.seKicker
   {
   font-size: 1em;
   font-weight: 600;
   color: #A10000;
   }

.seLineBreaker
   {
   border-bottom-color: #7C97B5;
   }

.seLinks
   {
   font-weight: 100;
   }

.seLinks p
   {
   font-weight: 100;
   }

.seLinks a:link
   {
   font-weight: 100;
   color: #3F9108;
   }

.seLinks a:visited
   {
   color: #3F9108;
   }

.seLinks a:hover
   {
   color: #911716;
   cursor:pointer;
   }

.seLinks a.current:link
   {
   color: #3F9108;
   }

.seLinksHead
   {
   font-size: .95em;
   font-weight: 700;
   color: #3F9108;
   }

.seList
   {
   font-size: 115%;
   }

.seTestimonial
   {
   font-size: 85%;
   font-weight: 100;
   background-color: #C3E7FF;
   padding: 10px;
   border: 1px solid #7F510C;
   }
   
.seTechBox
   {
   font-size: 85%;
   font-weight: 600;
   background-color: #FFFFFF;
   border: 1px solid #911716;
   }
   

.seLicenseBox
   {
   font-size: 85%;
   font-weight: 100;
   background-color: #FFFFFF;
   border: 1px solid #042667;
   padding: 3px;
   }
   
