body{
font-family: verdana; color:#333366; 
margin-top:0px;
margin-bottom:0px;
}
td 
{   
  font-size: 11px; 
  line-height: 18px;
}

/* &&&&&&&&&&&&&&&&&&&& */
/*  HOME PAGE ONLY      */
/* &&&&&&&&&&&&&&&&&&&& */

.banner_title
{
  color: #FF0000; 
  font-weight: 600;
}

.toplayer
{
height:207px;
padding-left:30px;
padding-bottom:2px;
padding-top:20px;
background-image:url(../images/home/img_company.jpg);
background-repeat:no-repeat;
background-position:80px 8px;
}

.bottomlayer
{
background-color:#00205A;
padding-left:30px;
}


/* &&&&&&&&&&&&&&&&&&&& */
/* MAIN HORIZONTAL MENU */
/* &&&&&&&&&&&&&&&&&&&& */

div.menulink 
{
  display: block;
  
}

div.menulink a 
{
  font-family:verdana;
  text-align:center;
  width:145px;
  font-size: 9px;
  color:#00205A;
  line-height:14px;
  text-decoration:none;
  border:solid 1px #F4653D;
  margin-bottom:2px;
  display: block;
  background-color:#ffffff;
}

div.menulink a:hover
{
  background-color: #ffffff;
  color:#F4653D;
  text-decoration:none;
  border:solid 1px #F4653D;
  display: block;
  width:145px;
}


/* &&&&&&&&&&&&&&&&&&&& */
/*   QUICK LINKS MENU   */
/* &&&&&&&&&&&&&&&&&&&& */


a.quicklinks {font-size: 8pt; color: #333366; text-decoration: none; vertical-align: middle;}

a.quicklinks:hover{text-decoration: underline;}


/* &&&&&&&&&&&&&&&&&&&& */
/*   CRUMBS  MENU       */
/* &&&&&&&&&&&&&&&&&&&& */

.crumbs
{  
  
  font-size: 8pt; 
  color: #333366; 
  vertical-align: middle;
}

.crumb_indent
{
  padding-left: 9px;
}

div.crumbs a
{
  color:#333366;
}

div.crumbs a:hover {color: #FF0000;}



/* &&&&&&&&&&&&&&&&&&&&&&&&&&& */
/* VERTICAL CURRENT LEVEL MENU */
/* &&&&&&&&&&&&&&&&&&&&&&&&&&& */

div.menucrumb a 
{
  color: #009900;
  text-decoration: none;
  height: 28px; 
  padding-top: 7px; 
  padding-right: 5px;
  padding-bottom: 7px;
  padding-left: 5px;
  width: 157px;
  line-height: 14px;
}

div.menucrumb a:hover 
{
  color: #FFFFFF;
  text-decoration: none;
  background-color: #333366;
  width: 157px;
}


/* &&&&&&&&&&&&&&&&&&&& */
/*  MAIN CONTENT AREA   */
/* &&&&&&&&&&&&&&&&&&&& */


a
{
  color: #FE6941; 
  text-decoration: none;
}

a:hover
{
  color: #FE6941;
  text-decoration: underline;
}


li
{
line-height:20px;
}

/* &&&&&&&&&&&&&&&&&&&& */
/*     VIGNETTES        */
/* &&&&&&&&&&&&&&&&&&&& */

.panel_pad {padding: 5px; border: solid #9493AD; border-width: 0 1 1 1;}
.panel_title {padding: 5px; border: solid #9493AD; border-width: 0 1 1 1; background-color: #333366; color: #FFFFFF; font-weight: 600;}


/* &&&&&&&&&&&&&&&&&&&& */
/*    FOOTER            */
/* &&&&&&&&&&&&&&&&&&&& */


.footer
{
  font-size: 9px; 
  color: #FFFFFF; 
  padding-right: 5px;
  color: #FFFFFF;
}


/* &&&&&&&&&&&&&&&&&&&& */
/*      SITEMAP         */
/* &&&&&&&&&&&&&&&&&&&& */


div.sitemapLevel1, div.sitemapLevel2
{
  padding-left: 0px;
  line-height: 20px;
}

div.sitemapLevel3
{
  padding-left: 15px;
  line-height: 20px;
}

div.sitemapLevel4
{
  padding-left: 30px;
  line-height: 20px;
}

div.sitemapLevel5
{
  padding-left: 45px;
  line-height: 20px;
}

div.sitemapLevel6, div.sitemapLevel7, div.sitemapLevel8
{
  padding-left: 60px;
  line-height: 20px;
}
