/* Print CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:90%;
  	background-color: white;
	margin:0; padding:0;
	background-image:none;
 }

img {border:none;}

#container, #wrapper {
	position:absolute;

   left:0px; !important;
   width: 100%;
   margin: 0; !important;
   padding: 20px 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   border:none;
   background-image:none;
   }
h1 {font-size:120%;/*margin-top:15px;*/text-align:center;/*border-top:2px #000000 solid;*/}
h2 {font-size:105%; margin-top:5px;}
h3 {font-size:100%;}
table {width:100%;margin-top:.5em;}

#nav, #globalNav, #footer, .bottom, .noprint { display: none; }

#phones {position:absolute; top:0em; left:7em; padding:.1em; font-size:80%;margin-bottom:1em;}
#gphone {position:absolute; width:22em;}
#lphone {position:absolute; left:21em; width:22em;}
   
a:link, a:visited {
   color: #0000CC ;
   background: transparent;
   text-decoration: underline;
   }
   
.toptable {width:90%; font-size:80%; border:thin #000000 solid;text-align:center; padding:2px;}

.grids {width:100%;	border-bottom: #000000 solid 1px;font-size:90%;}
	
.fmr table {width:50%;}	
.fmr td {
	font-size:90%;
	border-bottom: #000000 solid 1px;
	}	

.faq-s {
font-weight:bold;
font-size:100%;
margin-left: .5em;
color:#000;
margin-bottom:0em;
margin-top:0em;
}

.answer-s {
margin-top:0em;
font-size:90%;
margin-left: 3em;
margin-bottom:1em;
}

.answer-s p{
margin-top:0em;
margin-bottom:0em;
}


	

