/* CSS Document */

body {
 background-color: #454545;
 font-size: 10pt;
 font-family: Tahoma;
 color: #3C3C3C;
 text-align: justify;
 font-weight: 400;
 margin: 0px; 
 padding: 0px; 
 border: 0px;  
}

p {
   font-size: 10pt;
   font-family: Tahoma;
   /*padding-right: 365px;*/
   margin-bottom: 17px;
   margin-top: 13px;
}   

a:link { text-decoration: none; color: #DEDEDE;}
a:visited { text-decoration: none; color: #DEDEDE;} 
a:hover { text-decoration: none; color: #DEDEDE;} 


#mastheadcontainer {
 position: relative;
 background-image: url(../images/top-back-ground-b.gif);
 background-repeat: repeat-x;
 width: 100%;
 background-attachment: scroll;
}

#masthead {
 position: relative;
 background-image: url(../images/top-back-ground-b.gif);
 background-repeat: repeat-x;
 top: 0px;
 left: 0px;
 width: 1000px;
 margin: 0 auto;
 align: center;
}

#mastphotocontainer {
 position: relative;
/* background-image: url(../images/top-photo-a.jpg);
 background-repeat: no-repeat;*/
 z-index: 0;
 height: 100px;
 top: 0px;
 left: 0px;
 width: 100%;
 background-attachment: scroll;
}

#mastphoto {
 position: relative;
/* background-image: url(../images/top-photo-a.jpg);
 background-repeat: no-repeat;*/
 height: 56px;
 top: 0px;
 left: 0px;
 width: 1000px;
 background-attachment: scroll;
}

#navbarcontainer {
 position: relative;
 background-image: url(../images/top-nav-gradient.gif);
 background-repeat: repeat-x;
 top: 0px;
 left: 0px;
 height: 29px;
 width: 100%;
 background-attachment: scroll;
}

#navbar {
 position: relative;
 top: 0px;
 left: 0px;
 height: 29px;
 width: 1000px;
 margin: 0 auto;
 align: center;
}

#navbargapcontainer {
 position: relative;
 background-image: url(../images/bottom-nav-gradient.gif);
 background-repeat: repeat-x;
 margin: 0 auto;
 top: 0px;
 left: 0px;
 height: 21px;
 width: 100%;
 background-attachment: scroll;
}

#navbargap {
 position: relative;
 margin: 0 auto;
 top: 0px;
 left: 0px;
 height: 1px;
 width: 1000px;
}

#footercontainer {
/* background-image: url(../images/bottom-footer-b.gif);
 background-repeat: repeat-x;*/
 border-top: 3px solid #b1b1b1;
 background-color: #454545;
 position: relative;
 width: 100%;
 height: 68px;
 margin: 0 auto;
 top: 0px;
 left: 0px;
 background-attachment: scroll;
}

#footer {
 position: relative;
/* background-image: url(../images/bottom-footer-b.gif);
 background-repeat: repeat-x;*/
 background-color: #454545;
 top: 0px;
 left: 0px;
 height: 68px;
 width: 1000px;
 margin: 0 auto;
 text-align: center;
 padding-top: 13px;
 color: #DEDEDE;
 font-size: 8pt;
}

#contentcontainer {
 position: relative;
 width: 100%;
 margin: 0 auto;
 top: 0px;
 left: 0px;
 background-color: #F8F8F8;
}

#contentarea {
 position: relative;
 width: 1000px;
 margin: 0 auto;
 height: 430px;
 top: 0px;
 left: 0px;
 background-color: #F8F8F8;
 align: center;
/* background-image: url(../images/content-background-f.jpg);
 background-position: right;
 background-repeat: no-repeat;*/
 /*border-right: 1px solid #646464;*/
}

div.containerlinks {
  font-size: 12pt;
  font-family: Arial;
  padding-left: 465px;
}

#contentareablank {
 position: relative;
 width: 1000px;
 margin: 0 auto;
 height: 100%;
 top: 0px;
 left: 0px;
 background-color: #F8F8F8;
 align: center;
}

#companylogos {
 position: relative;
 width: 1000px;
 margin: 0 auto;
 height: 57px;
 top: 0px;
 left: 0px;
 background-color: #F8F8F8;
 align: center;
}

div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

#myframe { 
border: 1px solid #E0A2A0; 
} 