
body  {
      background-color : #ffffff;
      font-family : Tahoma, Arial, Helvetica, sans-serif;
	  font-size:.9em;
	  width: 98%;
	  margin:0;
	  margin-left:10px;
      }
a {
  text-decoration : underline;
  }
a:link {
 color : #0033CC;
  }
a:visited {
 color : #996600;
  }
a:hover {
 color : #b1840d;
 text-decoration : underline;
  }
h1 {
     font-weight : bold;     
     color:#000000;
     text-align : center;
      }
h4 {
	background-color: #CCCCCC;
	padding:6px;	
	font-size: 1.3em;
}	  
h5 {
	font-size: .9em;
	padding-bottom:0;
	padding-bottom:0;
}	  
p.sublevel2 {
	margin-top:0;
	padding-top:0;
	padding-right:20px;
	margin-left:50px;
}
.boxme {
     padding : 0;
     border : medium double #000000;
     border-style : solid double;
     margin : 0;
     background-color : #cccccc;
      }
      
 .tblheader {
	 font-family : Tahoma, Arial, Helvetica, sans-serif;
	 color : #ffffff;
	 font-size : 12pt;
	 font-weight : bold;
	 line-height : 14px;
	 padding : 2px;
	 margin-top : 10px;
	 letter-spacing : 0.1em;
	 text-align : center;
	 background : #336600;
 }
 
 td.fmt1 {
 	background-color : #666699;
      }
 .sideheadercolor {
 	background-color : #0fbcae;
      }
 li {
 	list-style : square;
	padding-bottom:10px;
      }
 td {
 	font-size : 12pt;
      }
 .resumetitle {
 	font-style : italic;
      }
tr.bcell {
	 font-weight : bold;
 	background : #dddddd;
 	border : 1px solid #006699;
      }

.header2 {
	 font-weight : bold;
 	font-size : 10pt;
      }

p.center {
	text-align:center;
}
p.smalltext {
	font-size : 10px;
}
.jobtitle {
	font-size : 12pt;
    font-weight : bold;
}

ul.sidelist li {
list-style-type:none; 
padding-bottom:10px;
}


.list li {
font-size: 1.1em;
list-style-type:none;
font-weight: bold;
padding-top:10px;
}
/*nested list of .list */
.list li li{
font-size: 1em;
font-weight:normal;
list-style-type:disc;
padding-top:0px;
}
/* format of footer and header */
div#header, div#footer {width: 100%; top: 0; left: 0;}
div#header {height: 3em; z-index: 1;}
div#footer {top: auto; bottom: 0; height: 2.5em; z-index: 5;}
div#header, div#footer {  background-color:#70988e; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#275a5a; 
  	font-size:8pt;
	text-align:center;

  }
div#header {background: #70988e url(images/bodybg.gif) -16px 0 no-repeat;
  line-height: 1px;}
div#footer {font-size: 0.5em; font-weight: bold; padding: 1em 0;}
div#header {
border-bottom: 5px solid #336666;
}
div#footer {
border-top: 5px solid #336666;
}
/* End Header and Footer  */