body, html, td { margin:0; padding:0; border:0; }
body { background:#F8F8FF; font-family: Verdana,Helvetica,Helv,sans; }
h1{ font-size:200% } h2{ font-size:150% } h3{ font-size:120% }
h4{ font-size:100% } h5{ font-size:89% } h6{ font-size:75% }
h1,h2,h3,h4,h5,h6 { color:black; text-align:left; font-family:'Trebuchet MS','Arial Black',Arial,sans-serif; }
p,td { text-align:justify; }
ul b { color:red; }
ul i b,ul b i { color:black; }
a { font-weight: bold; text-decoration: none; color: #0033CC; }
a:visited { color:purple; }
a:hover { text-decoration:underline; }
td { vertical-align:top; font-size:10pt; }
table { border-collapse:collapse; }
hr { text-align:center; }
.stdout { padding-left:12px; padding-right: 12px; }
#overtab {
 width:768px; height:100%; overflow:visible; position:relative; background: white;
}
#overmenu {
 position:absolute; display:block; top:128px; left:19px; width:125px; font-size:9pt; 
 padding-bottom:9px; border-bottom:1px dotted gray; background:silver;
}
#topmenu {
 position:absolute; display:block; top:100px; left:168px; width:600px; font-size:13pt; text-align:right;
}
#topmenu a { color:burlywood; margin-right:24px; text-decoration:none; }
#topmenu a.last { margin-right:8px; }
#topmenu a:hover { color:yellow; text-decoration:underline; }
#mainmenu {
 list-style:none; width:128px; margin:0; margin-left:16px; margin-right:16px; padding:0;
 border-top:none; border-left:1px solid gray; border-right:1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;
 background:silver; padding-bottom:18px;
}
#mainmenu li { font-family: verdana,arial,sans,sans-serif; font-weight: bold; font-size:8pt; }
#mainmenu li span, #mainmenu li a {
 display:block; width:128px; border:none; color:white; font-weight:bold;
 line-height:1.3em; text-align:left; padding:3px; padding-right:0; border-bottom: 1px dotted gray;
}
html>body #mainmenu li span, html>body #mainmenu li a { width:125px; }
#mainmenu li span { background:dodgerblue; }
#mainmenu li a:hover { color:blue; border-color:gray; }
#mainmenu a, #mainmenu a:visited, #mainmenu a:hover { text-decoration:none; }
#c10 { height:166px; background:url(images/std_head.jpg) no-repeat; }
#c10 div { position:relative; }
#logo { position:absolute; top:2px;left:40px; }
#c21 { height:100%; width:160px; background:black; }
#c21 h1, #c21 h3 { color:white; text-align:center; margin:0; }
#c21 h1, #c21 p { margin-top:24px; }
#c21 p { text-align:center; }
#c21 a { color:aqua; }
#c21 a:hover { color:white; text-decoration:none; }
#c22 { padding:32px; padding-top:1px; padding-right:8px; background: url(images/std_main.png) top right no-repeat; }
#c23 { color:white; background:black; width:240px; float:right; margin:0; margin-left: 24px; margin-bottom:12px; }
#c23 p, #c23 ol { padding-left:12px; padding-right:12px; }
#panel { height:162px; padding-top:1px; color:white; background:black url(images/panel.png) bottom no-repeat; }
#panel p { text-align:right; padding-right:24px; margin-top:0; }
#p1 { padding-top:12px; }
#c30 { bottom:0px; left:0; width:100%; height:36px; font-size:9pt; vertical-align:bottom; background:black; }
.lastlist { text-align:right; padding-right:25px; line-height:1.9em; color:gray; font-weight:bold; font-size:8pt; }
.lastlist a { color:gray; text-decoration:underline; }
.lastlist a:hover { color:aqua; background:none; }
.incap,.outcap{
 font-family: tahoma,arial,helvetica,helv,sans-serif,sans; font-size: 8pt;
 font-style: normal; font-weight: bold; text-decoration:none; background:silver;
}
.outcap{ width:100%; padding:0; }
#sizer { width:560px; clear:both; }
.addthis_toolbox { color:black; background:white; width:100%; }
.addthis_button_compact { margin-left:32px; }
