html,body{margin:0;padding:0; background: #B9C4D6;}
body{font: 76% arial,sans-serif;text-align:center; color:#333;}
p{margin:0 10px 10px}
a:link, a:visited {color: #006;}
div#header{position:relative; background: #677C9C url(/css/header.jpg) no-repeat; height:149px;margin:0;
padding-left:10px;color: #79B30B; border-top:5px solid #333; }
div#header h1{padding:0; margin:0; text-indent:-3000px;}
div#header h1{padding:0; margin:0; font-size:20pt; color: #999;}
div#header a{position:absolute;right:0;top:23px}
div#container{text-align:left}
div#content p{line-height:1.4}
div#footer{clear:both;background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px; text-align:right;}
div#footer a{display:inline;padding:0;color: #C6D5FD}

div#container{width:795px;margin:0 auto; background:#FFF url(/css/content_bg.gif);}
div#content{float:left;width:560px; padding:10px;}
div#rightcol{float:right; width:210px; font-size:90%; padding-top:10px;}
div#rightcol #worker {height: 220px; width:170px; background:transparent url(/css/construction1.jpg);}  
div#hnav {background: url(/css/nav_bg.jpg) repeat-x; height:47px; }
div#hnav ul {list-style-type:none; margin:0; padding:0; }
div#hnav li {display:inline; margin:0; padding:0; font-size: 11pt;  color: maroon;}
div#hnav a:link, div#hnav a:visited {float:left; padding-left:2em; padding-top:14px; color:#666699; font-weight:bold; text-decoration:none;}
div#hnav a:hover {color: red;font-weight:bold;}
div#hnav li#nav_current a, div#hnav li#nav_current a:visited {color:blue; font-weight:bold;}
div#hnav li#on a:link, div#hnav li#on a:visited {color:blue;}

h1, h2, h3, h4, h5 { font-family: tahoma, "trebuchet ms"; color:maroon; }
h1 { font-size:160%; }
h2 { font-size:150%; }
h3 { font-size:120%; margin:0 0 5px 0;  }
h4 { font-size:120%; }
h5 { font-size:110%; }
.jump  {background: url(images/up.gif) left 10px; vertical-align:middle;font-variant:small-caps;
background-repeat: no-repeat;
background-position: .5em;}
.jump a {text-decoration:none; }
.jump a:hover {color:blue; border-bottom:1px dashed;}  
.floatLeft {float:left; margin:4px 10px 4px 4px;}
#bottomlinks {background: #F9F9F9; border-top:1px solid #DDD; border-bottom:1px solid #DDD; padding: 10px; margin:4px; }
#bottomlinks a:link, #bottomlinks a:visited {color:green; display:inline;}
#bottomlinks a:hover {color: blue;} 
