/* 
	cache-default.9.02.4-7c78b332312fc7b8dab95dd4104f8a5a (4,902)
 */

/* --------- CACHE-DEFAULT.9.02.4-7C78B332312FC7B8DAB95DD4104F8A5A --------- */
@charset "UTF-8";
/* CSS Document */

/* DFJ additions */
td, th
{
font-size: 12px;
}
h2
{
padding-top: 10px;
}
h3
{
padding-top: 10px;
}
h4
{
padding-top: 10px;
}
h5
{
padding-top: 10px;
}
h6
{
padding-top: 10px;
}
li
{
font-size: 12px;
}
.w_top
{
background:#D9EDED none repeat scroll 0 0;
}
.w_top ul.options li a, .w_top ul.options li a:hover, .w_top ul.options li a.menuArrow, .w_top ul.options li a.menuArrow:hover, .w_top ul.options li a.item, .w_top ul.options li span.item 
{
color:#038689;
}
.w_top a.menuArrow {
	color:#038689;
}
.w_top a.menuArrow:hover
{
color:#038689;
}
h1#title {
font-size: 22px;
color: #008e99;
margin-top: 5px;
margin-bottom: 0;
font-weight: normal;
}
#topic h2, .header_2
{
font-size: 22px;
color: #008e99;
margin-top: 5px;
margin-bottom: 0;
font-weight: normal;
}
#topic h3, .header_3 
{
font-size: 18px;
font-weight: normal;
margin-top: 5px;
margin-bottom: 0;
}
#topic h4, .header_4 
{
font-weight: normal;
margin-top: 5px;
margin-bottom: 0;
margin-top: 5px;
font-size:16px;
}
#topic h5, .header_5
{
font-weight: normal;
margin-top: 5px;
margin-bottom: 0;
font-size:16px;
color: #008e99;
}
#topic h6, .header_6
{
font-weight: normal;
margin-top: 5px;
margin-bottom: 0;;
font-size:11px;
color: #008e99;
}
#title, #topic h1, #topic h2, #topic h3, #topic h4, #topic h5, #topic h6, #attachments h1, #files h2, .header_1, .header_2, .header_3, .header_4, .header_5, .header_6
{
font-family:Georgia,"Times New Roman",Times,serif;
}
.filesheader {
background:transparent url(at-mbg.png) repeat-x scroll center bottom;
clear:both;
height:24px;
}
.w_bot_fileshadow {
margin-top:8px;
background: transparent;
}
#topic a, p.modified a {
color:#0ABE8D;
}
div.modified a {
color:#0ABE8D;
}
#topic .filesformlink a {
color:#0ABE8D;
}
/* END */


html,body {
background: url(img/bg_bottom.jpg) bottom center no-repeat fixed;
margin: 0 auto;
padding: 0;

height: 100%;
font-family: Georgia, "Times New Roman", Times, serif;
color: #333;
}
.w_top_logo {
background: url(img/bg_top.jpg) center top no-repeat;
}
#wrapper {
width: 890px;
margin: 0 auto;
text-align:left;
}
#topbuttons  {
float: right;
color: #038689;

font-size: 12px;
padding: 30px 0 0 0;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#topbuttons a{
color: #038689;
text-decoration: none;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#topbuttons a:hover, #topbuttons .stay{
color: #0abe8d;
text-decoration:underline;
}
#topbuttons ul{
list-style: none;
}
#topbuttons ul li{
float: left;
padding: 0 0 0 15px;
}
#topbuttons ul li .st{
background: url(img/down.gif) right no-repeat;
padding-right: 10px;
}
#topbuttons #search {
float:right;
padding: 7px 0 0 0 !important;
}
#topbuttons #search .input {
width: 155px;
border: 1px solid #dadcd8;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #333;
font-size:12px;
}
#topbuttons #search .button {
background: #008e99;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #FFF;
border: 1px inset #bbe1e1;
font-size:12px;
}
#menu {
background: #d9eded; 
float: none;
}
#menu a{
color: #038689;
text-decoration: none;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
#menu a:hover, #menu .stay{
color: #0abe8d;
text-decoration:underline;
}
#menu ul{
list-style: none;
margin: 0;
padding: 0 0 0 40px;
float: inherit;
}
#menu ul li{
float: left;
background: #d9eded;
padding: 3px 7px;
}
body.base #content {
float:inherit;
clear:both;
padding: 30px 0 0 40px;
}
body.base #content .col1 {
width: 430px;
float:left;
}
body.base #content .col2 {
width: 280px;
padding-left: 80px;
float: left;
}
body.base #content .colbox {
width: 400px;
padding: 70px 0 0 20px;
float: left;
}


h1{
font-size: 22px;
color: #008e99;
margin-top: 5px;
margin-bottom: 0;
font-weight: normal;
}
h2 {
font-size: 18px;
font-weight: normal;
margin-bottom: 0;
}
h3 {
font-weight: normal;
margin-top: 5px;
margin-bottom: 0;
font-size:16px;
}
h4 {
font-weight: normal;
margin-top: 5px;
margin-bottom: 0;
font-size:16px;
color: #008e99;
}
h5 {
font-weight: normal;
margin-top: 5px;
margin-bottom: 0;;
font-size:11px;

color: #008e99;
}
p{
font-size:12px;
line-height: 15px;
}
.teal {
color: #008E99;
}
.aqua {
color: #00b5cb;
}
.sky {
color: #d9eef0;
}
.grey {
color: #999;
}
.dimgray {
color: #666;
}
.box {
width: 350px;
border: 2px solid #008E99;

font-family:Arial, Helvetica, sans-serif;
color: #008E99;
padding: 15px 20px;
font-size: 13px;
}
.box h3 {
font-size:14px;
text-transform:uppercase;
font-weight: bold;
}
.box_heading {
font-size:14px;
text-transform:uppercase;
font-weight: bold;
}

