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	{
	}
	
.pageNotice {
	font-size: 0.8em;
	line-height: 1.3em;}

.choose {text-align:center;

		
}
#accessibleOptions {padding-left:0.5em; color:#ffffff}
#accessibleOptions a {color:#ffffff; font-size:70%}
#accessibleOptions a:hover, #divViewOptions a:focus {color:#FC0; text-decoration:underline}

/* new styles for contact info */
.indent2em {
	margin-left:2em}
	
dl.tableLayout {
	float:left; 
	overflow:visible; 
	width:100%; 
	line-height:1.4em}
	
dl.tableLayout dt {
	clear:both; 
	display:block; 
	float:left; 
	font-weight:bold; 
	height:auto; 
	margin:0; 
	padding:.5em .5em .5em 0; 
	text-align:right}

dl.tableLayout dd {
	display:block; 
	float:left; 
	margin:0; 
	padding:.5em 0 .5em .5em}

dl.titlePercent10 dt, dl dt.titlePercent10 {
	min-width:4em; 
	width:10%}

dl.titlePercent10 dd, dl dd.titlePercent10 {
	width:80%}

dl.titlePercent20 dt, dl dt.titlePercent20 {
	min-width:8em; 
	width:25%}

dl.titlePercent20 dd, dl dd.titlePercent20 {
	width:66%}

.hide{display:none}

ul.getDirections{font-weight:normal; padding-left:1em; margin-left:1em;}
