/*
 Style sheet by Craig E. Ward.
 */
/*default */
body { background-color: #FFFFFF;       /* white */
       color: #000000;                  /* black */
       font-size:medium;
	   font-family: verdana, geneva, arial, helvetica, sans-serif;
	   width: 600px;
	   margin-left: 15%;
	   background-image: url(../graphics/sidebar-blue.png);
	   background-position: left;
	   background-repeat: repeat-y;
	 }

body.resume {
       font-size: small;
	   background-image:none;
	  }


h1 h2 h3 h4 h5 h6 {
	font-family: arial, verdana, geneva, sans-serif;
	color: #000000;
	background-color: #FFFFFF; }

h1.pageheading { text-align: center;
			     font-variant: small-caps;
			    }
img.islink { border-color: transparent; }

span.menu_section { font-size: larger; font-weight: bold; font-variant: small-caps; color:#FFF; }
span.menu_placeholder {font-weight: bold; color:#FFF; }

a { text-decoration: none;
    border-color: transparent;
    background-color: transparent;
    color:#000000;}
/*a.white { text-decoration: none;
		  border-color: transparent;
		  background-color: transparent;
          color:#FFF; }*/
a.white:link    { font-weight: bold; background-color: inherit; color: #FFF; }
a.white:visited { background-color: inherit; color: #FF0; }
a.white:hover   { background-color: inherit; color: #CFF; }
a.white:active  { background-color: inherit; color: #990000; }

a:link    { background-color: inherit; color: #0000CC; }
a:visited { background-color: inherit; color: #800080; }
a:hover   { background-color: inherit; color: #8080C0; }
a:active  { background-color: inherit; color: #990000; }

/*
 * Editors' Notes
 */
p.ednote {	font-family: verdana, geneva, arial, sans-serif;
			color: #000080; 		/* navy */
			background-color: #FFFFFF;
			font-size: smaller;
			margin-left: 30px;
			margin-right: 30px;
			border-width: thin;
			border-color: #800000; /* maroon */
			border-style: inset; }

p.disclaimer { font-family: verdana, arial, geneva, sans-serif;
			   color: #000000; /* black */
			   background-color: #FFFFFF;
			   font-size: 8pt;
			   font-weight: bold;
			 }

.screen-only { display: inherit; }

.Normal { background-color: #FFFFFF;       /* white */
          color: #000000;                  /* black */
          font-size:10.0pt;
	      font-family: verdana, geneva, arial, helvetica, sans-serif;
	    }

.Indented {margin-left: 40px;}

.caption { font-family: verdana, geneva, sans-serif;
		   font-weight: bold;
		   font-size: smaller;
		 }
