a:link{color: #0000FF; text-decoration: none;}
a:visited{color: #0000FF; text-decoration: none;}
a:hover{color: #0000FF; text-decoration: underline;}
a:active{color: #0000FF; text-decoration: none;}

HTML {background: #FFFFFF;}
body {width: 820px; background:#FFFFFF url(../images/bck-body.png) repeat-y;  margin: 0 auto; font-family: Verdana, Tahoma, Geneva, helvetica, sans-serif;font-size: 12px; color: #323232;}

#page {width: 800px; background:#FFFFFF url(../images/bck-page.jpg) no-repeat;  margin: 0 auto;}

td {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; vertical-align: top;}
th {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; vertical-align: top;}

H1 {font-size: 12px; font-weight: bold; margin: 0px; text-transform:capitalize;}
H2 {font-size: 12px; font-weight: bold; margin: 1em;}
H3 {font-size: 12px; font-weight: normal; font-style: italic; margin: 0px;}
H4 {font-size: 12px; font-weight: bold; margin: 0px;}

FORM {margin: 0px;}
PRE {padding: 1em; background: #ffffff; margin: 1em; color: #000000;}

FIELDSET {border: 1px solid #323232; padding: .5em; margin: .5em 1.5em;}
LEGEND {padding: .2em; font-size: 12px; font-weight: bold;}

#content {}

#utility {font-size: 11px; font-family: Tahoma, Geneva, helvetica, sans-serif; padding: 2px 0 0 1em; height: 18px; color: #FFFFFF;}
#utility a {color: #FFFFFF;}
#utility a:hover {color: #FFCD00; text-decoration: underline;}
#utility a.current {color: #b1c8ff; font-weight: bold;}

#header {height: 80px;}
#header h1 {font-size: 12px;}

.buffer {height: 270px;}

#utility em {float: right; font-style: normal;}

#left {margin-right: 346px;}

.section {text-align: left; font-size: 11px; border: 1px solid #c5d8ff; background: #FFFFFF url(../images/bck-section.png) bottom repeat-x; padding: 10px; margin-bottom: 5px;}
.section h2 {margin: 0;}
.section p {margin-bottom: 0; text-align: justify;}
.section img {border: 1px solid #000000; margin-right: 10px;}

.right {text-align: center; float: right; width: 336px; margin: 0 0 10px 10px;}

ul.listings {list-style: none;}
.listings li {margin-bottom: 1em;}
#footer {color: #FFFFFF; background: url(../images/bck-footer.png) no-repeat; margin-top: 1em; padding: 1em; text-align: center; font-size: 8pt; clear:both;}
#footer a:link{color: #e5f2ff; text-decoration: none;}
#footer a:visited{color: #e5f2ff; text-decoration: none;}
#footer a:hover{color: #e5f2ff; text-decoration: underline;}
#footer a:active{color: #e5f2ff; text-decoration: none;}

#white {padding: 10px; background: #FFFFFF;}

.error legend {text-transform: capitalize;}
.error ul {list-style-type: none; margin: 0 1em; padding: 0;}
