/*** style sheet rdj ***/

/* netscape6 earlyver bug killer */

.netscape6 {margin:auto}

body {
width:100%;
font: 12px arial,helvetica,sans-serif;
color: #404040;
margin: 0;
padding: 0;
}

acronym {font-weight:bold;cursor:help;border-bottom:1px dotted;}
.hide {display:none;}

h1 {background:#fe000c url(/layout/default/images/bar_red.jpg);color:#fff;margin:0;border:0;padding:2px 0 2px 5px;font-size:12px;font-weight:bold;}
h2 {background:#e9e7d2 url(/layout/default/images/bar_grey.jpg);color:#686868;margin:0;border-bottom: 1px solid #669900;padding:2px 0 2px 5px;font-size:12px;font-weight:bold;}

a {color:#669900;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;}
p {padding:0;margin:0;border:0;}

#wrapper {width:100%;position:absolute;top:92px;}

#banner-outer {width:100%;height:66px;background:#fe000c url(/layout/default/images/info.gif) no-repeat top right;}
#banner-inner {width:100%;height:66px;background:url(/layout/default/images/logo_it.gif) no-repeat top left;}

.nav-adj {position:absolute;top:42px;}

#nav-top ul {list-style-type:none;margin:0;padding:0;}
#nav-top ul li {display:block;float:left;}
#nav-top ul li a:link, #nav-top ul li a:visited {display:block;width:80px;text-align:center;padding:3px;background-color:#669900;color:#fff;font-size:11px;text-decoration:none;border:1px solid #e8e7d2;border-left:0;border-bottom:0;}
#nav-top ul li a:hover, #nav-top ul li a:active {background:#e8e7d2;color:#669900;}
#nav-top ul .sel a:link, #nav-top ul .sel a:visited, #nav-top ul .sel a:active, #nav-top ul .sel a:hover {background:#e8e7d2;color:#669900;}

#nav-top-search {clear:both;width:100%;height:24px;background:#e9e7d2 url(/layout/default/images/bar_grey.jpg);margin-bottom:6px;color:green;font-weight:bold;}
.nav-top-search-align {float:right;margin-right:0px;}
.search-text {float:left;margin-right:5px;height:24px;line-height:24px;}
.search-box {float:left;margin-right:5px;height:24px;line-height:24px;}
.search-button {float:left;margin:2px 5px 0 0;height:24px;line-height:24px;}

#nav-side-wrapper {width:20%;float:left;}
#nav-side {font-size:11px;}
#nav-side ul {margin:0;padding:0;list-style-type:none;}
#nav-side ul li {padding: 3px 0 1px 5px;font-weight:bold;background-color:#e9e7d2;border-bottom:1px solid #669900;}
#nav-side ul li a:link, #nav-side ul li a:visited {color:#000;text-decoration:none;}
#nav-side ul li a:hover, #nav-side ul li a:active {color:#fe000c;text-decoration:underline;}

#nav-side ul ul {}
#nav-side ul ul li {margin:0 0 0 -5px;padding-left:25px;background-color:#f4f4e8;border-bottom:0;border-top:1px solid #fff;}
#nav-side ul ul li a:link, #nav-side ul ul li a:visited {color:#000;text-decoration:none;font-weight:normal;}
#nav-side ul ul li a:hover, #nav-side ul ul li a:active {color:#fe000c;text-decoration:underline;font-weight:normal;}

#nav-side ul ul ul {}
#nav-side ul ul ul li {margin:0 0 0 -25px;padding-left:20px;background-color:#f4f4e8;border-bottom:0;border-top:1px solid #fff;}
#nav-side ul ul ul li a:link, #nav-side ul ul ul li a:visited {color:#000;text-decoration:none;font-weight:normal;}
#nav-side ul ul ul li a:hover, #nav-side ul ul ul li a:active {color:#fe000c;text-decoration:underline;font-weight:normal;}

#nav-side .sel a:link, #nav-side .sel a:visited, #nav-side .sel a:hover, #nav-side .sel a:active {color:#fe000c;text-decoration:underline;}

.nav-side-body {background-color:#eee;margin-top:0;color:#404040;border:1px solid #669900;}
.nav-side-body {border-bottom:0} /*override*/

.menu-topic {background:#fe000c url(/layout/default/images/bar_red.jpg);color:#fff;margin:0;border:0;padding:2px 0 2px 5px;font-size:12px;font-weight:bold;}

#content {width:79.2%;float:right;}
.para {background-color:#fff;margin-top:0;color:#404040;border:1px solid #669900;}

.text-padding {padding:5px;}
.margin-adj {margin-top:5px;}
.footlink, .footlink a {font-weight:bold;text-align:right;}

.form 
{width:100px;color:#000;background:#fff;margin:0.2em 0 0 0;border:1px solid #669900;font-size:11px;font-family:arial,verdana,sans-serif;}
.submit {width:60px;font-size:10px;color:#fff;background:#669900;border:1px #000;}


