a { color: #006666 }
a:visited { color: #339999 }
a:hover { color: #CC6666 }
a:active { color: #CC6666 }
a.menuitem { text-decoration: none }
a.menuitem:visited { color: #006666 }
a.menuitem:hover { color: #006666; text-decoration: underline }
a.menuitem:active { color: #006666 }
body {
	background-color: #2D5353;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	color: #000000
}
h1{ color: #990000; font-size: 1.4em }
h2{ color: #990000; font-size: 1.25em }
h3{ color: #339999; font-size: 1.25em }
h4{ color: #000000; font-size: 1.25em }
h5{ color: #990000; font-size: 1em }
h6{ color: #000000; font-size: 1em }
hr{ color: #99CCCC; width: 100% }
img{ border: 0 }
img.compass { margin-left: 10px; vertical-align: middle; }
img.toleft { float: left; margin-right: 12px }
img.tomiddle { vertical-align: middle }
img.tomiddle2 { margin-right: 12px; vertical-align: middle }
img.toright { float: right; margin-left: 12px }
ol.sublist { list-style-type: lower-alpha }
pre { font-size: 10pt; padding-left: 20px }
table { border: 0px }
table.main {
	background-image: url(images/bg170.gif);
	background-color: #FFFFFF;
	border: 1px solid #99CCCC;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
}
table.menutable { width: 144px }
table.notetable { border: 1px solid #000000; margin-bottom: 10px }
table.ordertable { margin-left: 40px }
table.paneltable {
	border: 1px solid #99CCCC;
	margin-bottom: 20px;
	width: 160px;
}
table.pricetable { border: 1px solid #000000 }
td {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,serif;
	font-size: 0.8em;
	vertical-align: top
}
td.buttons { padding-right: 16px; text-align: right }
td.content { padding: 12px 24px 12px 24px }
td.divider { border-top: 1px dashed #99CCCC }
td.footer { font-size: 0.6em; padding: 12px 16px 16px 24px }
td.formfield {
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: left
}
td.header{ padding: 16px 16px 6px 16px; width: 848px; }
td.menucol {
	color: #006666;
	font-size: 0.7em;
	font-weight: bold;
	padding: 1px 0px 10px 0px
}
td.menucol2 {
	color: #006666;
	font-size: 0.7em;
	letter-spacing: 1px;
	padding: 1px 0px 10px 12px
}
td.menumark { padding: 1px 8px 12px 0px; width: 10px }
td.news { padding: 2px 2px 22px 2px; width: 73% }
td.newsdate { color: #339999; padding: 2px 2px 22px 2px; width: 27% }
td.notebox { background-color: #FFFFCC; padding: 12px 12px 12px 12px }
td.order {
	padding-bottom: 10px;
	padding-right: 20px;
	padding-top: 10px;
	vertical-align: middle
}
td.panel { font-size: 0.7em; padding: 7px 7px 12px 7px }
td.paneltitle{
	background-color: #E2F2F2;
	font-weight: bold;
	padding: 7px 7px 7px 7px
}
td.panel-wide { font-size: 0.7em; padding: 5px 0px 10px 0px }
td.pricecell { background-color: #FFFFCC; padding: 8px 20px 8px 8px }
td.rightbar { padding: 12px 16px 12px 0px; width: 160px }
td.searchbox {
	color: #006666;
	font-size: 0.7em;
	padding: 40px 0px 6px
}
td.sidebar { padding: 12px 10px 12px 16px; width: 144px }
td.smalltxt { font-size: 0.6em }
td.titleicon { vertical-align: middle; padding-right: 10px; }
td.titletext { color: #990000; font-size: 1em; font-weight: bold; }
td.titletext-lg { color: #990000; font-size: 1.1em; font-weight: bold; }
.attribution {
	color: #339999;
	font-style: italic;
	line-height: 150%;
	text-align: right
}
.center-text { text-align: center }
.crumbs { color: #006666; font-size: 0.8em }
.date { color: #339999 }
.h3sim { color: #339999; font-size: 1.25em; font-weight: bold }
.h3sub { color: #339999 }
.imp-note { color: #990000; font-weight: bold }
.indented-text { padding-left: 40px }
.navarrows { color: #990000 }
.price { color: #339999; font-weight: bold }
.proximity1 { font-weight: bold; line-height: 200% }
.proximity2 { color: #990000; font-weight: bold; line-height: 200% }
.quote { color: #339999; font-style: italic }
.smalltext { font-size: 0.8em }
.subheader { color: #000000; font-size: 0.8em }
.tm { font-size: 0.6em; vertical-align: super }
.version { color: #CC6666 }

