body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 85%;
margin: 0;
padding: 0;}

#header {background: black;
color: white;
margin: 0;
padding: 8px;
height: 94px;
font-family: "Phoenix American", MyriadWebPro-Condensed, Helvetica, sans-serif;
letter-spacing: 0.3em;}

#leftnav {position: absolute;
background: gray;
color: #cccc66;
margin: 0;
padding: 8px;
width: 184px;
font-family: "Phoenix American", MyriadWebPro-Condensed, Helvetica, sans-serif;
letter-spacing: 0.3em;}

#center {position: absolute;
background: white;
margin-top: 0px;
margin-left: 201px;
margin-right: 201px;
padding: 2%;
width: 46%;
font-family: "Book Antiqua", Palatino, "Palatino Linotype", serif;
line-height: 1.5;}

#right {position: absolute;
background: #ffffff;
color: #ffffff;
margin-top: 0;
margin-left: 75%;
padding: 8px;
width: 22.9%;
font-family: "Phoenix American", MyriadWebPro-Condensed, Helvetica, sans-serif;
letter-spacing: 0.3em;}

#news {position: absolute;
background: maroon;
color: white;
margin-left: 75%;
padding: 8px;
top: 171px;
height: 250px;
width: 22.9%;
font-family: "Phoenix American", MyriadWebPro-Condensed, Helvetica, sans-serif;
letter-spacing: 0.3em;}

#footer {clear: both;
background: black;
color: white;
text-align: center;
width: 100%;
visibility: hidden;
font-family: "Phoenix American", MyriadWebPro-Condensed, Helvetica, sans-serif;
letter-spacing: 0.3em;}

.dropcap {background: white;
color: maroon;
font-size: 3.5em;
font-weight: bold;
border: solid thin gray;
padding: 0 0.25em 0 0.25em;
margin: -0.25em 0.25em 0 0;
float: left;}

h1 {text-align: left;
font-family: "Monotype Corsiva", "Book Antiqua", Palatino, "Palatino Linotype", serif;
font-size: 3.5em;
letter-spacing: 0.5em;
background-color: white;}

div#center a:link {text-decoration: underline;
color: darkblue;}

div#center a:visited {text-decoration: underline;
color: steelblue;}

div#center a:hover {text-decoration: underline;
color: orange;}

div#center a:active {text-decoration: underline;
color: steelblue;}

ul#navbar {list-style-type: none;
margin: 0px;
padding: 0px;}

ul#navbar li {display: block;
padding: 3px 0 3px 0;}

ul#navbar li a {display: block;
text-decoration: none;
margin: 0px;
padding: 0px;
color: gold;}

ul#navbar li a:visited {text-decoration: none;
color: lightsteelblue;}

ul#navbar li a:hover {text-decoration: underline;
color: orange;}

ul#navbar li a:visited:hover {text-decoration: none;
color: orange;}

ul#navbar li a:active {text-decoration: underline;
color: lightsteelblue;}

ul#navbar li a:visited:active {text-decoration: none;
color: orange;}

FONT.doctitleinit {color: #006666;
font-size: 30px;
font-weight: normal;
line-height: 110%}

FONT.doctitleword {color: 000000;
font-size: 110%;
font-weight: normal;
line-height: 110%;
letter-spacing: 2px;
word-spacing: 10px;}

TD.pagetitle {font-size: 24px;
font-weight: normal;
background-position: left bottom;
font-variant: small-caps;}

TD.pagesubtitle {color: #006666;
font-size: 110%;
font-weight: normal;}

TD.text {font-size: 105%;
font-weight: normal;
line-height: 130%;}

TD.tableitem {font-size: 105%;
font-weight: normal;
line-height: 110%;
vertical-align: top}

TD.tableitembold {font-size: 105%;
font-weight: bold;
line-height: 110%;
vertical-align: top}

EM.subjectinit {font-size: 110%;
font-weight: normal;
font-style: normal;
line-height: 130%}

EM.subjectword {font-size: 105%;
font-weight: normal;
font-style: normal;
text-transform: uppercase;
line-height: 130%}

TD.tableitemsmallbold {color: 006666;
font-size: 105%;
font-weight: bold;
line-height: 100%;
vertical-align: middle}

TD.tableitemsmall {font-size: 105%;
font-weight: normal;
line-height: 100%;
vertical-align: middle}

TD.tableitemsectiontitle {font-size: 105%;
font-weight: bold;
line-height: 110%;
vertical-align: middle;
text-indent: 10pt}

.PicCaption {color: #333333;
text-align: right;
font-weight: lighter;
vertical-align: bottom;
right: 10px;}

P {font-weight: normal;
line-height: 130%;}

P.pagetitle {font-size: 24px;
font-weight: normal;
line-height: normal;}

TD.textlink {font-size: 105%;
font-weight: lighter;
line-height: normal;}

.caption {color: #333333;
text-align: right;
font-weight: lighter;
vertical-align: bottom;}

.pagetitle {font-size: 20px;
font-weight: normal;
background-position: left bottom;
font-variant: small-caps;}

.pagetitleinit {font-size: 30px;
font-weight: bold;
background-position: left bottom;}

LI {font-weight: normal;
line-height: normal}

h3 {font-size: 150%;
font-weight: bold;}

.footer {font-size: 95%;
font-weight: normal;
line-height: normal;
	text-decoration: none;}
	
.prices	{
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
table.lookup	{
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	border-collapse: collapse;
	width: 90%;
	border: 1px solid #666;
	}
	
table.lookup th, table.lookup td, table.lookup caption	{
	padding: 0.1em 1em;
	text-align: left;
	}

table.lookup caption	{
	padding-left: 0;
	}

table.lookup thead tr th	{
	background-color: black;
	font: normal normal normal 1em/1.2em Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	}

table.lookup tr td	{
	border-bottom: 1px solid black;
	font-size: .8em
	}
	
td.office	{
	}
	
td.official	{
	}
	
td.term	{
	}
	


