/* Text and Colors CSS Document */
* {
margin:0;
padding:0;
}
body {
   font:1em Geneva, Arial, Helvetica, sans-serif;
   color:#000;
   font-size:.90em;
   line-height:1.25em;
   background-color:#000033;
   }
h1, h2, h3, h4, h5, h6, ul, ol, dl {
   font-family: Georgia, "Times New Roman", Times, serif;
   }
h1 {
   font-size:2em;
   line-height:1.50em;
   }
h2 {
   font-size:1.5em;
   line-height:1.50em;
   }
h3 {
   font-size:1.25em;
   line-height:1.5em;
   }
h4 {
   font-size:1.125em;
   }
h4 {
   font-size:1em;
   }
h5 {
   font-size:1em;
   }
h6 {
   font-size:.875em;
   }
p {
   font-size:1em;
   }
address {
   margin:0 1em .75em 1em;
   }
img {
   border:0;
   padding:3px;
   }
a:hover {
   text-decoration:none;
   }
.address {
   font-size:10px;
   color:#FFFFCC;
   }
.copyright {
   font-size:9px;
   color:#fff;
   }
.warning {
   font-size:.90em;
   color:#cc2228;
   font-weight:bolder;
   }
.logo {
    font-size:1.15em;
	font-weight:bold;
	color:#cc2228;
	} 
/* colors */
.colors #main_wrapper {background-color:#fff;}
.colors #header{background-image:url(../images_pres/hd_ft_blue.jpg);}
.colors #sidebar {background-color:transparent;}
.colors #content {background-color:#fff;}
.colors #promo {background-color:#fff;}
.colors #promo_inner {
    background-color:#FFFFFF;
	background:url(../images_pres/bglines.jpg) repeat;
	font-size:.8em;
	}
.colors #footer{background-image:url(../images_pres/hd_ft_blue.jpg);}
/*.colors #footer_copyright{backround-image:url();}*/
.colors h1 {
   color:#CC2228;
   }
.colors h2 {
   color:#993300;
   }
.colors h3 {
   color:#000066;
   }
.colors h4 {
   color:#000066;
   }
.colors h4 {
   color:#000066;
   }
.colors h5 {
   color:#990000;
   }
.listcontainer {
   width:125px;
   font-size:1em;
   margin:0px;
    }
.listcontainer ul {
  border:0;
  margin:20px 20px 10px 1.25em;
  padding:0;
  list-style-type:none;
  } 
.listcontainer li {
  margin:0;
  padding:.5em 0;
  text-indent:.4em;
  }
.listcontainer li:first-child {
  border-top:2px solid #CC3300;
  }
#listofServices ul {
  border:0;
  margin:10;
  padding:0;
  list-type-style:square;
  } 
#listofServices li {
  margin:0;
  padding:.5em 0;
  text-indent:1em;
  }
#listofServices li:first-child {
  
  }
.hd {
   padding:10px;
   text-align:right;
   font-size:1.5em;
   color:#000;
   }
.testimonials {
   font-style:italic;
   text-align:justify;
   font-size:90%;
   }
.signature {
   font-style:italic;
   text-align:right;
   font-size:90%;
   }
  