/* CSS 23.07.06 */


/* Main page styles */

body
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%;}


/* Main text styles */

p, h1, h2, h3, h4
{padding: 0; margin-bottom: 15px; margin-top: 0; margin-left: 0; font-weight: normal; line-height: 135%;}

h1, h2 {margin-bottom: 12px; font-weight: 600;}

h3 {margin-bottom: 3px;}

h4, h5 {margin-bottom: 0; padding-left: 5px; padding-top: 1px;}

p
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; color: #000000;}

h1
{font-family: "Lucida Sans", Verdana, Helvetica, sans-serif; font-size: 150%; color: #000000; margin-top: 24px;}

h2
{font-family: "Lucida Sans", Verdana, Helvetica, sans-serif; font-size: 130%; color: #09f; border-bottom: 1px solid #000; padding-bottom: 4px;}

h3
{font-family: "Lucida Sans", Verdana, Helvetica, sans-serif; font-size: 85%; color: #909; font-weight: 700;}

h4
{font-family: "Lucida Sans", Verdana, Helvetica, sans-serif; font-size: 80%; color: #333; font-weight: bold; margin-left: 0; padding: 0;}

h5
{font-family: "Lucida Sans", Verdana, Helvetica, sans-serif; font-size: 85%; color: #333; font-weight: normal; border-top: 1px solid #909;}

h6
{font-family: "Lucida Sans", Verdana, Helvetica, sans-serif; font-size: 85%; color: #333; font-weight: normal; border-bottom: 1px solid #909;}

ul
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; list-style-type: disc; margin: 0;}

ol
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; margin: 0 0 10px 0;}

li
{padding: 1px 0 3px 0; line-height: 100%;}

ul ul
{font-size: 100%; margin: 3px 0 0 0; list-style-type: square;}

purple
{color: #990099;}

green
{color: #99ff00;}


/* Table styles */

table
{width: 800px; border: 0; padding: 0; text-align: left;}

tr
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; color: #000000;}

td
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; color: #000000;}

td.index
{font-family: "Lucida Sans", Verdana, Helvetica, sans-serif; font-size: 95%; font-weight: bold; color: #000; border-top: 1px solid #000;}


/* Link styles */

a:link 
{font-family: "Lucida Sans", Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: none;}

a:visited 
{font-family: "Lucida Sans", Verdana, Helvetica, sans-serif; font-size: 100%; color: #666666; text-decoration: none;}

a:hover 
{font-family: "Lucida Sans", Verdana, Helvetica, sans-serif; font-size: 100%; color: #cc0000; text-decoration: underline;}

a.backtotop
{text-decoration: none;}

#backtotop 
{margin-top: 15px;}

a:link.buttonstyle
{background: url(/00-images/extras/goback-arrow.gif) center left scroll no-repeat #ccc; color: #fff; padding: 1px 4px 1px 18px; text-decoration: none; margin: 4px 0 0 0; float: right; font-size: 90%;}

a:visited.buttonstyle
{background: url(/00-images/extras/goback-arrow.gif) center left scroll no-repeat #ccc; color: #fff; padding: 1px 4px 1px 18px; text-decoration: none; margin: 4px 0 0 0; float: right; font-size: 90%;}

a:hover.buttonstyle
{background: url(/00-images/extras/goback-arrow.gif) center left scroll no-repeat #999; color: #fff; padding: 1px 4px 1px 18px; text-decoration: none; margin: 4px 0 0 0; float: right; font-size: 90%;}


/* Generic element styles */

img
{padding: 0; margin:0; border: 0;}

img.bordered
{margin: 3px 5px 7px 5px; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #999; border-bottom: 1px solid #999;}

.caption
{padding: 2px; background: #efefef; color: #999; font-size: 70%; width: 340px;}

hr
{color: #fff; border-bottom: 1px solid #e4e4e4; border-top: none; border-left: none; border-right: none;}

