body   { text-align: center; margin: 0; padding: 0 }
table { color: black; font-size: 12px; line-height: 18px }
p    { margin-top: 15px; margin-bottom: 0; clear: both; border-top: 1px solid gray }
small { font-size: 10px }
/* index */
#center   { text-align: left; margin: 30px auto; width: 690px }
.container0   { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
.container0 a { color: black; text-decoration: underline }
.container0 a:hover { color: black; text-decoration: none }
.container1   { background-color: #e3f1f9; background-image: url("gfx/navbg.gif"); background-repeat: repeat-y; width: 100%; height: 100% }
.container2   { background-color: #f7edd1; background-image: url("gfx/navbg.gif"); background-repeat: repeat-y; width: 100%; height: 100% }
.container3   { background-color: #dbf2f5; background-image: url("gfx/navbg.gif"); background-repeat: repeat-y; width: 100%; height: 100% }
.idxnav { color: gray; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1px }
.idxnav a { color: gray; text-decoration: none }
.idxnav a:hover, .idxnav .selected { color: black }
/*images*/
a img  { border-style: none }
img.left  { margin-top: 4px; margin-right: 30px; float: left; clear: both; border: solid 1px gray }
img.right  { margin-top: 4px; margin-bottom: 11px; margin-left: 30px; float: right; clear: both; border: solid 1px gray }
img.border   { text-align: center; margin-bottom: 11px; border: solid 1px gray }
/*navigation*/
#nav1  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-align: right; margin-top: 30px; margin-left: 30px; width: 150px }
#nav1 ul  { margin: 30px 0 0; padding: 0 }
#nav1 li   { font-size: 12px; line-height: 29px; white-space: nowrap; list-style-type: none; padding-top: 1px; padding-right: 1px; border-bottom: 1px solid #808080 }
#nav1 li a  { color: black; text-decoration: none; cursor: hand; display: block }
#nav1 li a:hover, #nav1 .selected  { color: #0083cc; cursor: hand; display: block }
#nav2 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-align: right; margin-top: 30px; margin-left: 30px; width: 150px }
#nav2 ul { margin: 30px 0 0; padding: 0 }
#nav2 li   { font-size: 12px; line-height: 29px; white-space: nowrap; list-style-type: none; padding-top: 1px; padding-right: 1px; border-bottom: 1px solid #808080 }
#nav2 li a  { color: black; text-decoration: none; cursor: hand; display: block }
#nav2 li a:hover, #nav2 .selected { color: #d49a00; cursor: hand; display: block }
#nav3 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-align: right; margin-top: 30px; margin-left: 30px; width: 150px }
#nav3 ul { margin: 30px 0 0; padding: 0 }
#nav3 li  { font-size: 12px; line-height: 29px; white-space: nowrap; list-style-type: none; padding-top: 1px; padding-right: 1px; border-bottom: 1px solid #808080 }
#nav3 li a  { color: black; text-decoration: none; cursor: hand; display: block }
#nav3 li a:hover, #nav3 .selected { color: #00a2b9; cursor: hand; display: block }
.subnav { font-size: 10px; line-height: 18px; margin-top: 0; margin-bottom: 5px }
/*content*/
#content    { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; margin-top: 30px; margin-bottom: 30px; margin-left: 30px; width: 690px }
#content a { color: black; text-decoration: underline }
#content a:hover { color: black; text-decoration: none }
.h0  { color: gray; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; margin-top: -3px; margin-bottom: 21px }
.h1   { color: #0083cc; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; margin-top: -3px; margin-bottom: 21px }
.h2  { color: #d49a00; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; margin-top: -3px; margin-bottom: 21px }
.h3  { color: #00a2b9; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; margin-top: -3px; margin-bottom: 21px }
.list1  { list-style-image: url("gfx/li1.gif"); margin: 0; padding: 0 0 0 13px }
.list2  { list-style-image: url("gfx/li2.gif"); margin: 0; padding: 0 0 0 13px }
.list3  { list-style-image: url("gfx/li3.gif"); margin: 0; padding: 0 0 0 13px }

