body { background-image:url(images/layout/bkg_damask.gif); font-family: Verdana, Arial, Helvetica; color: #000000; margin: 5px; font-size: 8pt; line-height: 160%; }

a:link { color: #014483; text-decoration: none; }
a:visited { color: #014483; text-decoration: none; }
a:hover { color: #014483; }
a:active { color: #1a446b; }
a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

h1 { margin: 5px 0 0 0; color: #014483; font-size:14pt; line-height: 200%; font-weight: bold; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; }
h2 { margin: 5px 0 0 0; color: #014483; font-size:10pt; line-height: 160%; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
h3 { margin: 5px 0 0 0; color: #000000; font-size:10pt; line-height: 160%; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
h4 { margin: 5px 0 0 0; color: #014483; font-size: 10pt; line-height: 160%; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
h5 { margin: 5px 0 0 0; color: #014483; font-size: 10pt; line-height: 160%; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

img.border { margin: 5px; padding: 10px; border: solid #000000 1px; }

.line { line-height: 200%; }

#container { width: 850px; margin-right: auto; margin-left: auto; padding: 0px; max-width: 850px; font-size: 8pt; }

#header { width: 850px; height:120px; padding: 0; background-image:url(images/layout/bkg_logo.gif); background-repeat: no-repeat; margin-right: auto; margin-left: auto; border-left: 1px solid #6a8396; border-right: 1px solid #6a8396; }
#logo { width: 850px; height:120px; background-image:url(images/layout/bkg_header.png); background-repeat: repeat-x; margin-right: auto; margin-left: auto; } 

#menu { background-image:url(images/layout/bkg_menu.png); height: 30px; color: #000000; font-size: 8pt; width: 850px; margin-right: auto; margin-left: auto; border-left: 1px solid #6a8396; border-right: 1px solid #6a8396; }
#menu a { text-decoration: none; color: #000000; font-size: 8pt; }
#menu a:hover { position: relative; left: 1px; top: 1px; }

#main { background-color: #ffffff; width: 850px; margin-right: auto; margin-left: auto; border-left: 1px solid #6a8396; border-right: 1px solid #6a8396; }

#sidebar { float: left; width: 180px; padding: 10px 0px 20px 0px; margin: 0; text-align:center; }
#sidebar a { text-decoration: none; color: #000000; font-size: 8pt; }
#sidebar a:hover  { color: #014483; }
#sidebar img { border: solid 0px #d8eca9; }
#sidebar_left { float:left; padding: 0; }
#sidebar_right { float:right; padding: 0; }

#text { background-color: #ffffff; padding: 10px 20px 20px 20px; min-height: 400px; color: #000000; font-size: 8pt; line-height: 160%; margin-right: auto; margin-left: auto; } 

#navigator { width: 850px; height: 30px; background-color: #ffffff; color: #000000; font-size: 8pt; margin-right: auto; margin-left: auto; border-left: 1px solid #6a8396; border-right: 1px solid #6a8396; }
#navigator a { text-decoration: none; color: #666666; font-size: 8pt; }
#navigator a:hover { color: #999999; }
#navigator_left { float:left; padding: 0 0 0 5px; }
#navigator_right { float:right; padding: 0 5px 0 0; }

#btm { width: 850px; height: 20px; background-image: url(images/layout/bkg_btm.gif); color: #333333; font-size: 8pt; margin-right: auto; margin-left: auto; border-left: 1px solid #6a8396; border-right: 1px solid #6a8396; }
#btm a { text-decoration: none; color: #333333; font-size: 8pt; }
#btm a:hover { color: #333333; }
#btm_left { float:left; padding: 0 0 0 5px; }
#btm_right { float:right; padding: 0 5px 0 0; }

#footer { width: 850px; height: 30px; background-image: url(images/layout/bkg_footer.gif); color: #ffffff; font-size: 7pt; margin-right: auto; margin-left: auto; border-bottom: 1px solid #6a8396; border-left: 1px solid #6a8396; border-right: 1px solid #6a8396; }
#footer a { text-decoration: none; color: #FFFFFF; font-size: 7pt; }
#footer a:hover { color: #ffffff; }
#footer_left { float:left; text-align: left; padding: 0px 0 0px 0px; }
#footer_right { float:right; text-align: right; padding: 0px 0px 0px 0; }

#navlinks { color: #ffffff; font-size: 8pt; padding: 3px; margin-right: auto; margin-left: auto; }
#navlinks a { text-decoration: none; color: #ffffff; font-size: 8pt; }

#updated { color: #ffffff; font-size: 8pt; padding: 3px; }
#updated a { text-decoration: none; color: #ffffff; font-size: 8pt; }

.border { border-right: 1px solid #2b4053; border-left: 1px solid #2b4053; border-bottom: 0px solid #2b4053; border-top: 0px solid #2b4053; }

.borderright { border-right: 1px solid #2b4053; }
.borderleft { border-left: 1px solid #2b4053; }
.borderbottom { border-bottom: 1px dotted #eaedf4; }
.bordertop { border-top: 1px dotted #eaedf4; }

.dots { border-bottom: 1px dotted #000000; }
td.big { background-color: #3d6e98; padding:5px 5px 5px 5px; margin: 0px; color: #ffffff; font-size: 60pt; line-height: 100%; font-weight: bold; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; }
td.big2 { background-color: #a2c2dc; padding:5px 5px 5px 5px; margin: 0px; color: #ffffff; font-size: 60pt; line-height: 100%; font-weight: bold; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; }

hr { text-align: center; margin-right:0; width: 100%; height: 1px; border-width: 0; color: #d1dee9; background-color: #2b4e80; }

.right { float:right; margin:5px 5px 5px 5px; }
.left { float:left; margin:5px 5px 5px 5px; }
.clear { clear:both; }

table { border-collapse: collapse; font-size: 8pt; }

table.stam { border: 1px solid; color: #000000; font-size: 7pt; line-height: 200%; border-color: #2b4c60; background-color: #d1dee9; font-family: Verdana, Arial, Helvetica, sans-serif; }
table.stam a { font-size: 7pt; }

td.stam { border: 1px solid; color: #000000; font-size: 7pt; line-height: 200%; border-color: #2b4c60; background-color: #d1dee9; font-family: Verdana, Arial, Helvetica, sans-serif; }
td.stam a { font-size: 7pt; }

.small { font-size: 7pt; }