/*  http://veerle.duoh.com/index.php/blog/comments/a_css_styled_table/  */

* {margin: 0; padding: 0;}

html,body{margin:10px; margin-bottom:12px; padding:0}
body{
   font: 12pt verdana, Tahoma, helvetica, sans-serif;	
   text-align:center; 
   background:#4c6681
   
  
   }
   
   
table {
	width: 100%;
	padding: 0;
	margin: 0;
}

caption {
     /* can't set color here because caption is a link; set it in link section  */
    font-weight: normal;
    font-variant: small-caps; 
    padding: 5px 0 5px 0;
    font: 11pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
}   

th {
        font-weight: normal;
        font: 11pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 6px 6px 6px 12px;
	
	}
   
   
td {
    font: 11pt, "courier new", "lucida console", monospace; 
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: black;             /*  #6D929B;  */
}


   
   
div#header {
   font-size: 11pt;
   font-weight:normal;
   position:relative; 
   width: 650px;
   background:#edf2f2;           /*  #f0f0f0;  */
   margin: 0px 0px 20px 0px;     /* outside the box top, right, bottom, left */
   padding: 0px;                 /* outside the text, inside the box, but expands the len of the box */
   background: #edf2f2;
   text-align: center; 
   border-style: solid;
   border-color: black;
   border-width: 1px; 
      
   }
   
div#header p {    
  /* the warning...  */
   font-weight: normal;
   font-variant: normal;
   font: 10pt verdana, arial, helvetica, sans-serif;	
   padding: 8px;      /* outside the text, inside the box, but doesn't expand the len of the box */
   padding-top: 0px;
   color: blue;
   
   }   

div#container{
   width:650px;
   margin:0 auto;
   text-align:left; 
   background: #4c6681;        /*     #edf2f2;  */
   padding: 0px;
  

}

div#content {
   font-size: 10pt;
   font-weight:normal;
   background:#edf2f2;
   border-style: solid;
   border-color: black;
   border-width: 1px;
    
}

div#content p {
   padding-left: 15px;
   margin-top: 6px;
   text-align:left;

        }


/*  a         { text-decoration: none}   */
a:link    {color: black; text-decoration: none; font-size: 11pt; } 
a:visited {color: black; text-decoration: none } 
a:hover   {color: black; text-decoration: underline; background: none;  }

#header h1 { 
        font-size: 12pt;
        font-weight:normal;
        margin-top: 15px;
        font-variant: small-caps;
	color: #1E90FF;
	margin-bottom: 0px;
	
    }	


