/*
standard predefined elements and associated common styles.
*/

a.seLinksText
   {
   font-size:100%;
   font-weight:700;
   background-color:#FFFFFF;
   }

a.seLinksText:link
   {
   font-weight:700;
   color:#4179C4;
   }

a.seLinksText:visited
   {
   color:#4179C4;
   }

a.seLinksText:hover
   {
   color:#FC6614;
   }


body
   {
   color:#000000;
   background-color:#6088cc;
   }


div.seContentArea712
   {
   background-color:#ffffff;
   border-color:#000000;
   }
   
div.seContentArea762
   {
   padding-top:30px;   
   background-image:url(../images/gifs/header.gif); 
   background-color:#ffffff;
   background-repeat:repeat-x;
   }

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

div.seCutline
   {
   font-size:80%; 
   font-weight:600;
   border-color:#674F33;
   }


span.seDummyLink
   {
   font-weight:600;
   font-size:85%;   
   color:#fc6614;
   }

div.seNavBar
   {
   width:100%;
   font-size:14px;
   font-weight:600;
   color:#5391C6;
   background-color:#dedce7;      
   }


   div.seNavBar a
      {
      text-decoration:none;
      font-weight:600;
      font-size:100%;
      padding:5px;
      }   


   div.seNavBar a:link
      {
      color:#5391C6;
      }

   div.seNavBar a:visited
      {
      color:#5391C6;
      }

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

   div.seNavBar a.current:link
      {
      color:#5391C6;  
      }

   div.seNavBar a.current:visited
      {
      color:#5391C6;   
      }

   div.seNavBar a.current:hover
      {
      color:#8B6C36;
      }

   div.seNavBar100 a
      {
      font-weight:100;
      font-size:85%;   
      color:#5391C6;
      }   
   
      div.seNavBar100 a:link
         {
         color:#5391C6;
         }

      div.seNavBar100 a:visited
         {
         color:#5391C6;
         }

      div.seNavBar100 a:hover
         {
         color:#8B6C36;
         }


      div.seNavBar100 a.current:link
         {
         color:#5391C6;  
         }

      div.seNavBar100 a.current:visited
         {
         color:#5391C6;   
         }

      div.seNavBar100 a.current:hover
         {
         color:#8B6C36;
         }
         


h1
   {
   font-size:1.2em;
   font-weight:100;
   color:#0945c7;
   }

h2
   {
   font-size:1.1em;
   font-weight:100;
   color:#666666;
   }

h3
   {
   font-size:.95em;
   font-weight:100;
   color:#666666;;
   }

h4
   {
   font-size:.90em;
   font-weight:100;
   color:#DE5003;
   }


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

.seBorder1
   {
   border-color:#000000;
   }

.seContactBox
   {
   font-weight:600;
   font-size:90%;
   }

.seContactBox a:link
   {
   font-weight:600;
   font-size:90%;
   color:#128C12;
   }

.seContactBox a:visited
   {
   color:#128C12;
   }

.seContactBox a:hover
   {
   color:#6D3DCB;
   }

.seContactBox a.current:link
   {
   color:#128C12;
   }

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

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

.seContactInfo a
   {
   font-weight:100;
   }

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

.seContactInfo a:visited
   {
   color:#4179C4;
   }

.seContactInfo a:hover
   {
   color:#128C12;
   }

.seContactInfo a.current:link
   {
   color:#128C12;
   }

.seContactInfo p
   {
   }


.seCopy
   {
   font-weight:400;
   font-size:80%;
   color:#777777;
   }

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

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

.seLinks
   {
   font-weight:100;
   }

.seLinks p
   {
   font-weight:100;
   }

.seLinks a:link
   {
   font-weight:100;
   color:#128C12;
   }

.seLinks a:visited
   {
   color:#128C12;
   }

.seLinks a:hover
   {
   color:#6D3DCB;
   }

.seLinks a.current:link
   {
   color:#128C12;
   }

.seLinksHead
   {
   font-size:.95em;
   font-weight:700;
   color:#6D3DCB;
   }

.seList
   {
   font-size:115%;
   }

.sePageTopIDLeft
   {
   font-family: Arial, Helvetica, sans-serif;
   font-size:90%;
   font-weight:600;
   color:#F8070D;
   }


.sePageTopIDRight
   {
   font-family: Arial, Helvetica, sans-serif;
   font-size:90%;
   font-weight:600;
   color:#000000;
   }

.sePersonalInfo
   {
   font-weight:400;
   }

.sePersonalInfo a:link
   {
   font-weight:400;
   color:#4179C4;
   }

.sePersonalInfo a:visited
   {
   color:#4179C4;
   }

.sePersonalInfo a:hover
   {
   color:#FC6614;
   }


.sePersonalInfo a.current:link
   {
   color:#4179C4;
   }


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

