* {margin: 0; padding: 0}
body {margin: 20px 0; background: #FFFFFF; font: normal small Arial, Helvetica, sans-serif; color: black}
blockquote {margin-left: 2em; padding-left: 1em; border-left: 1px solid #EEEEEE}
ul {margin-left: 5em}
ol {margin-left: 3em}
a {color: #0072BC}
a:hover {text-decoration: none; color: navy}
img {border: none}
/* Boxed Style */
.boxed .title {height: 23px; padding: 15px 0 0 19px; background: #8CBEF5 url(images/img03.gif) repeat-x left bottom; border: 1px solid #4F9CEF;	font-size: 1em;	color: #FFFFFF}
.boxed .content {margin: 0 0 20px 0; padding: 20px;	background: #DCEBFC}
/* Header */
#header {width: 760px; height: 200px; margin: 0 auto}
/* Logo */
#logo {float: left; width: 240px; height: 200px; background: url(images/img01_800.jpg) no-repeat; text-align: center}
#logo h1 {padding: 130px 0 0 0px; font-size: 2em}
#logo h2 {padding: 0 0 0 0px; font-size: 1em}
#logo a {text-decoration: none; color: #0072BC}
/* Splash */
#splash {float: right; width: 520px; height: 200px}
/* Content */
#content {width: 760px;	margin: 0 auto}
/* Content > Main */
#main {float: right; width: 520px}
#main h1 {padding: 20px 20px 20px 20px; text-align: center; color: #0072BC; font-size: x-large}
#main h2 {padding: 20px 20px 10px 20px; text-align: justify; color: #0072BC; font-size: medium}
#main h3 {padding: 0px 20px 0px 20px; text-align: justify; text-indent: 2em; font-size: small;font-weight: normal}
#main table {margin-left: 20px; margin-right: 20px; text-align: center; border-collapse: collapse; font-size: small}
#main th {background-color: #0072BC; color: white; padding-left: 0.5em; padding-right: 0.5em; text-align: center}
#main p {padding: 10px 20px 10px 20px; color: #0072BC; font-weight: bold; text-align: justify}
#main div.hide {position: absolute; visibility: hidden; left: -10000px; top: -10000px}
#main .boxed {float: right; margin-left: 1em}  
#main .boxed .title {height: 23px; padding: 15px 0 0 19px; background: #8CBEF5 url(images/img03.gif) repeat-x left bottom; border: 1px solid #4F9CEF; font-size: 1em; color: #FFFFFF}
#main .boxed .content {margin: 0 0 20px 0; padding: 20px; background: #DCEBFC; visibility: hidden; position: absolute}
#main tr {text-align: left}
#main table.map p {padding: 0; text-transform: uppercase}
#main table.map td {padding-left: 1em}
#main table.map ul {margin-left: 1em; color: black}
#main table.map {margin-left: 5em}
#lb {border-color: #0072BC; border-bottom-style: solid; border-width: 2px; border-left-style: solid; width: 3em}
#ll {border-color: #0072BC; border-width: 2px; border-left-style: solid; width: 3em}
#ls {border-color: #0072BC; border-width: 2px; border-left-style: solid; width: 3em; height: 1em}
#ct {font-weight: bold; padding-right: 1em}
#etc {text-align: right; padding-right: 1em}
#main table.tbl th {background-color: #0072BC; color: white; text-align: center}
#main table.tbl a {text-decoration: none; color: #0072BC}
#main table.tbl a:hover {color: navy}
#main table.tbl tr {height: 3em}	
#main table.tbl td {text-align: center; border-color: #0072BC; border-bottom-style: solid; border-width: 1px; padding-left: 1px; padding-right: 1px}
#main table.tblp th {background-color: #0072BC; color: white; text-align: center}
#main table.tblp a {text-decoration: none; color: #0072BC}
#main table.tblp a:hover {color: navy}
#main table.tblp td {text-align: center; border-color: #0072BC; border-bottom-style: solid; border-width: 1px; padding-left: 1px; padding-right: 1px}
#main hr {margin: 20px 20px 20px 20px; height: 1px}
#load_img {background-image: url(images/minus.gif); background-repeat: no-repeat;margin-left: -10000px}
/* Content > Sidebar */
#sidebar {float: left; width: 240px}
/* Content > Sidebar > Menu */
#menu {padding: 20px 0}
#menu ul {margin: 0; list-style: none}
#menu li {display: inline}
#menu a {display: block; padding: 10px 20px; border-top: 1px solid #EEEEEE;	text-decoration: none; font-weight: bold; color: #666666}
#menu a:hover {background: #DCEBFC; color: #000000}
#menu .active a {background: #8CBEF5 url(images/img03.gif) repeat-x left bottom; color: #000000}
#menu .active a:hover {background: #8CBEF5 url(images/img03.gif) repeat-x left bottom; color: #000000}
#menu .first a {border: none}
/* Content > Sidebar > Updates */
#updates ul {margin: 0;	list-style: none}
#updates h3 {margin: 0; font-size: small}
#updates p {margin-bottom: 1.4em; font-size: small; line-height: normal; text-align: left}
/* Footer */
#footer {clear: both; width: 720px; margin: 0 auto; padding: 10px 20px; background: url(images/img03.gif) #AAD4FF repeat-x left center}
#footer p {margin: 0; text-align: center; font-size: small; color: white; font-weight: 700}
#footer a {color: white; text-decoration: none; font-weight: 500}
#footer a:hover {text-decoration: underline}


