@CHARSET "UTF-8";

body { background: url('../images/bodybg.png') bottom repeat-x #89bbc9; margin:0; padding:0; font-family:Arial; }
table.wrap { background: url('../images/wrapbg.png') bottom no-repeat; margin:auto; }

h1 { font-size:28pt; margin:0; padding:0; margin-top:2em; margin-bottom:0.5em; font-weight:normal; color:#10499e; }
h1.first { margin:0; margin-bottom:1em; }
h4.sid { font-size:12pt; color:#2c835e; margin:0; margin-bottom:1em; font-weight: normal; }

label { font-size:8.5pt; font-weight:bold; }

td.header { background: url('/uploads/images/headerbg.png') bottom no-repeat; }
td.footer { background: url('../images/footerbg.png') top no-repeat; vertical-align:middle;}
td.contentwrap { background: url('../images/contentwrapbg.png') top repeat-y; vertical-align:top; }
div.footerleft { float:left; margin-left:3em; font-size:9pt; color:#ffffff; }
div.footerright { float:right; margin-right:3em; font-size:9pt; color:#ffffff; }

td.menutop { background: url('../images/menutop.png') bottom no-repeat; }
td.menubottom { background: url('../images/menubottom.png') top no-repeat; }
td.menumain { background: url('../images/menubg.png') bottom repeat-x; }
div.menu { margin:1em; }
div.menu a:link,div.menu a:visited,div.menu a:active,div.menu a:hover { color:#ffffff; text-decoration:none; }
ul { margin:0; padding:0; list-style:none; }
ul li { margin:0; padding:0; color:#ffffff; border-bottom:1px solid #ffffff; line-height:30px; margin-top:0.5em; font-size:10pt; }

td.sidetop { background:url('../images/sidetop.png') bottom no-repeat; }
td.sidebottom { background: url('../images/sidebottom.png') top no-repeat; }
td.sideleft { background: url('../images/sideleft') right repeat-y; }
td.sideright { background: url('../images/sideright') left repeat-y; }
td.sidemain { background: url('../images/sidebg.png') top repeat-y; }
div.side { margin:1em 0; font-size:8.5pt; color:#000000; }
div.side input { border: 1px solid #cccccc; font-size:8.5pt; font-family:Arial; } 

td.contenttop { background: url('../images/contenttop.png') bottom no-repeat; }
td.contentbottom { background: url('../images/contentbottom.png') top no-repeat; }
td.contentmain { background: url('../images/contentbg.png') top repeat-y; }
div.content { margin:2em 1em 3em 1em; font-size: 8.5pt; line-height:1.5em; color:#000000; }