body { background: white; margin: 0px 0px 0px 0px; behavior:url('ie_hover.htc'); background-attachment: fixed; }
body, table, input, select, textarea { font-family: Trebuchet MS; font-size: 12px; color: #333; }
a { color: #000769; text-decoration: none; cursor: pointer; }
a:hover { color: #f8a300; text-decoration: underline; }
a img { border: 0; }
label { color: #000769; border-bottom: 1px dotted; cursor: pointer; }
label:hover { color: #f8a300; }
label.for { color: black; border: 0; cursor: default; }
table { border-collapse: collapse; }
table td { padding: 0px 0px 0px 0px; }
form { margin: 0; }
q, tt, dfn { display: none; }

table.header { width: 900px; height: 34px; background: url('/img/bg1.gif'); }
table.header td { padding: 0px 20px; white-space: nowrap; border-left: 1px solid white; border-right: 1px solid white; text-align: center; font-size: 11px; word-spacing: 5px; }
table.header td.active { background: url('/img/bg5.gif'); }
table.header td a { color: #666; word-spacing: 0px; }
table.header td a:hover { color: #f8a300; }
table.header td b { color: #f8a300; }
table.header td span { word-spacing: 0px; }

table.top { width: 900px; height: 148px; border-top: 1px solid white; border-bottom: 1px solid white; }
table.top td { vertical-align: top; }
table.top td div { margin: 0px 0px 0px 30px; }
table.top td div.slogan { margin: 0px 0px 0px 0px; font-size: 12px; color: #4462a2; }

table.menu { width: 900px; height: 34px; background: url('/img/bg2.gif'); }
table.menu td { padding: 0px 20px; white-space: nowrap; border-left: 1px solid white; border-right: 1px solid white; text-align: center; font-size: 11px; word-spacing: 5px; }
table.menu td.active { background: url('/img/bg6.gif'); }
table.menu td a { color: #666; word-spacing: 0px; }
table.menu td a:hover { color: #f8a300; }
table.menu td b { color: #f8a300; }
table.menu td span { word-spacing: 0px; }

table.main { width: 900px; background: url('/img/bg3.gif'); }
table.main td.left { vertical-align: top; width: 150px; text-align: center; padding: 30px 30px; }
table.main td.left div.menu { text-align: left; margin: 10px 0px 20px 0px; line-height: 170%; }
table.main td.left div.menu a { color: #666; }
table.main td.left div.menu a:hover { color: #f8a300; }

table.main td.rite { vertical-align: top; padding: 30px 30px 30px 0px; line-height: 150%; }

table.main td.rite h1 { font-size: 20px; font-weight: normal; margin: 0px 0px 25px 0px; line-height: 130%; }
table.main td.rite h1.dated { margin: 0px 0px; }
table.main td.rite h3 { font-size: 13px; font-weight: normal; color: gray; margin: 2px 0px 25px 0px; }

div#contents p, div#contents div { margin: 0px 0px; }
table.main td.bottom { color: #999; background: url('/img/bg4.gif') no-repeat center bottom; padding: 20px 30px; text-align: center; }
table.main td.bottom span { color: #333; }

table.footer { width: 900px; }
table.footer td { padding: 15px 10px; color: #666; font-size: 11px; }

div#photos div.one { margin-bottom: 20px; }

div.sitepath { word-spacing: 3px; font-size: 11px; margin-bottom: 10px; color: #666; }
div.sitepath a { word-spacing: 0px; }


