body {margin:0px;margin-top:0px;font-family:arial,verdana,tahoma;background-color:white}
h1 {font-size:14pt;margin-top:0px}
h2 {font-size:12pt;margin-bottom:5pt;}
h3 {font-size:10pt;margin-top:0px;margin-bottom:0px;}
p, a, li {font-size:10pt;}

td, th {vertical-align:top;text-align:left;horizontal-align:left}
th {background-color:#2B85BB;font-weight:bold;color:white}
a:link {text-decoration:none;color:darkblue}
a:visited {text-decoration:none;color:darkblue}
a:hover {text-decoration:underline;color:darkblue}

hr {color:silver;height:1px;}

#top {margin-bottom:10px;}
#top #indent {width:10px}
#top .obar {background-color:#ffc20e;padding:0px;padding-left:0px;height:30px;vertical-align:middle}
#top .logo {vertical-align:bottom}

/*elements*/
#elements {margin-left:10px;margin-right:12px;margin-bottom:15px;width:180px}
#elements .element {margin-bottom:10px;margin-top:10px}
#elements td {vertical-align:bottom}
#elements .content {border-left:1px teal solid;border-right:1px teal solid;border-bottom:1px teal solid;padding:4px;padding-left:10px}
#elements .rule {border-left:1px teal solid;border-right:1px teal solid;border-bottom:0px teal solid;padding:0px;padding-left:10px;background-color:#2B85BB;font-size:1px;height:3px}
#elements .tightcontent {border-left:1px teal solid;border-right:1px teal solid;border-bottom:1px teal solid;padding:0px;}
#elements .title {background-color:#2B85BB;color:white;font-weight:bold;padding-left:4px;text-align:left}
#elements .foot {background-color:#ffc20e;margin-bottom:15px;}
#elements .footContent {background-color:#ffc20e;padding:4px}
#elements .loginbull, .loginbull p, {color:darkred}
#elements .link {cursor:hand;}
#content {padding-top:8px;margin-left:10px;width:640px}

