html {margin:0; padding:0; background-color:#FFFFF8;}

body {margin:10px 0 0 0; padding:0; font-family:arial; margin-bottom:2em; background-color:#fff;}

p {line-height:1.2em}
p.breadcrumb {line-height:1.2em; font-size:smaller; text-align:right}

div#buttons {margin: 0px 0 0 10px; padding: 0; float: left; width: 20%}
div#main {margin: 0px 2em 1em 25%; padding: 0;}

div#footer {position:relative; border-top:1px solid silver; text-align:center; font-size:0.8em}

a:hover {background-color:#eee;	}
div#buttons a:hover {background-color:#eee;}
div#buttons a.image:hover {background-color:white ! important}

a {text-decoration:none; color: #004A94;}
div#buttons a.image {border:0px !important}
div#buttons a {border:1px #ccc solid; display:block; padding:.5em; margin: 0.5em 0; background: #fff}

div#buttons a.chosen {background: #ddd}

em {color: #b10000}

h1 {color: #1E76C8; font-size: 2em; letter-spacing:0.1em; border-width:5px 0; border-color:#333399; border-style:solid; padding: 0.1em 0 0.1em 0.3em}
h2 {font-family: arial narrow; font-weight:bold;font-size: 1.2em; text-align:center; letter-spacing:0.1em}
h3 {color: white; font-size: 1.0em; background-color:#B20000; padding: .2em;border:1px #ccc solid;}
td {color: #b10000;}
li {padding: .2em 0}

td.bigbuttons {font-size:1.4em; text-align:center;color:white; background-color:#004acc; width:300px; border:5px solid #004a94; padding:5px; -moz-border-radius: 1em;}

td.bigbuttons a {color:white}
td.bigbuttons a:hover { background-color:red; color:#0cc}

a.box {font-size:0.9em; padding:.3em; border:1px solid silver; margin:2em 0.2em 2em 0.2em;}

/*li.a2 {background-color: #DDF3FF}*/