/* GLOBAL STYLES */
BODY {margin:0px; background:#FFFFFF; font-family:Arial,Helvetica,Sans-Serif; color:#000000; font-size:60%; voice-family: "\"}\""; voice-family:inherit; font-size:60%;}
TD {font-size:60%; voice-family: "\"}\""; voice-family:inherit; font-size:80%;}
A {color:#CC3300;}
A:visited {color:#a22800;}
A:hover {color:#FF7519; text-decoration:none;}
.visible {visibility:visible;}
.hidden {visibility:hidden;}
.whiteBackground {background:#FFFFFF;}
.nowrap {white-space: nowrap;}
.def {color:#CC3300; text-decoration:none;background-color: transparent;border-color:#CC3300;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;border-style: dotted;}
.formFieldContainer{z-index:1; position:relative; height:0px;}
.formFieldPos {position:absolute; left:7px; top:4px; visibility:visible;}
.formFieldPosHidden {position:absolute; left:7px; top:4px; visibility:hidden;}
/* Hide from IE-Mac \*/
.formFieldPos {position:absolute; left:7px; top:-23px; visibility:visible;}
.formFieldPosHidden {position:absolute; left:7px; top:-23px; visibility:hidden;}
/* End hide */
ul.inline { margin: 0px; padding: 0px; display: inline; list-style-type: none; }
.inline { display: inline; }
@font-face {
    font-family: Gill Sans MT Condensed;
    font-style:  normal;
    font-weight: normal;
    src: url(GILLSAN2.eot);
  }
@font-face {
    font-family: Copperplate Gothic Bold;
    font-style:  normal;
    font-weight: normal;
    src: url(COPPERP0.eot);
  }
@font-face {
    font-family: Gill Sans MT Ext Condensed Bold;
    font-style:  normal;
    font-weight: normal;
    src: url(GILLSAN1.eot);
  }
@font-face {
    font-family: Gill Sans MT;
    font-style:  normal;
    font-weight: normal;
    src: url(GILLSAN0.eot);
  }


/* PAGE STYLES */
h1, .pagetitle {color:#777777; font-weight:bold; font-size:200%;}
h2, .subtitle {color:#000000; font-weight:bold; font-size:130%;}
h3, .subhead {color:#E00536; font-weight:bold; font-size:120%;}
h4, .thesis {color:#E00536; font-weight:bold; font-size:100%;}
h5 { font-size: 180%; 
	font-weight: bold;
	color: #000000;
	font-family: Gill Sans MT;}
h6 { font-size: 160%; 
	font-weight: bold;
	color: #E00536;
	font-family: Gill Sans MT;}
.dividerLinePadding {margin:20px 0px 20px 0px;}
.dividerLineLeft {background:#999999; height:4px;}
.dividerLineRight {background:#FFBB00; height:4px;}
/* padding: top right bottom left */
.copyPhoto {padding:0px 0px 10px 10px; float:right}
.copyPhotolft {padding:0px 10px 10px 0px; float:left}
.bioleft {background:url("images/shadowleft.gif") repeat-y;}
.bioright {background:url("images/shadowright.gif") repeat-y;}
.biotop {background:url("images/shadowtop.gif") repeat-x;}
.biobottom {background:url("images/shadowbottom.gif")repeat-x;}

th {   font-size:75%;  voice-family: "\"}\"";  voice-family:inherit;  font-size:95%;  font-weight: bold; }
table.contacts {  border-width: 1px;   border-style: solid;  border-color: #cccccc;   width: auto; }
th.contacts {  padding: 0.5em;  white-space: nowrap;  font-weight: bold;  vertical-align: top;  text-align: left;  /* border-style:dotted;*/   border-width: 1px;}
td.contacts {   padding: 0.5em; vertical-align: top; /* border-style: dotted; */   border-width: 1px;}








