#copy {
display:none;
}
body  { color: #333; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvitica, sans-serif; background-color: #000; background-image: url(../images/back.jpg); background-repeat: no-repeat; background-position: center top; margin: 0; padding: 0 }
wrap     { background-image: url(../images/back2.gif); background-repeat: repeat-y; background-position: 0 0; text-align: left; width: 872px }
#header  { text-align: left; margin: auto; width: 900px }
#imgflash     { background-image: url(../images/top.jpg); background-repeat: no-repeat; text-align: right; width: 840px; height: 213px }
#header h1 {
color:#CCC;
font-family:Arial Narrow, Helvetica, sans-serif;
padding-bottom:10px;
}

#footer {
clear:both;
}

#footer2 {
clear:both;
text-align:right;
width:900px;
font-size:10px;
margin:auto;
}

main-body    { background-image: url(../images/back.jpg); background-repeat: repeat-y; background-position: center; width: 872px; float: left }

#sidebar-2   { margin-left: -3px; padding-right: 20px; width: 22%; float: right; overflow: hidden }

#content     { text-align: left; width: 875px; float: right; overflow: hidden }

.sidebar         { padding-bottom: 5px; padding-left: 5px; width: 160px; float: left; overflow: hidden }
#menu   { text-align: right; width: 900px; height: 13px; border-width: 0 }
.inside2  { text-align: right }
.inside       { width: 875px; vertical-align: top }

* {
padding:0;
margin:0;
}

h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address  { font-size: 11px; margin: 1em 0 }
h1 {font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvitica, sans-serif;font-weight: normal;display: inline;}

li,dd {
margin-left:1em;
}

fieldset {
padding:.5em;
}

ul#mainlevel-nav  { font-size: 0.8em; list-style: none; margin: 0; padding: 0 }

ul#mainlevel-nav li {
background-image:none;
padding-left:0;
padding-right:0;
float:left;
font-size:11px;
white-space:nowrap;
border-right:1px solid #ccc;
margin:0;
}

ul#mainlevel-nav li a {
display:block;
padding-left:15px;
padding-right:15px;
text-decoration:none;
color:#999;
background:transparent;
font-weight:700;
}

#buttons>ul#mainlevel-nav li a {
width:auto;
}

ul#mainlevel-nav li a:hover {
color:#000;
font-weight:700;
}

.moduletable h3   { color: #666 !important; font-size: 11px; font-weight: 700; text-decoration: none; background-image: url(../images/button.gif); background-repeat: no-repeat; text-align: left; display: block; margin-bottom: 0; padding-top: 2px; padding-bottom: 1px; padding-left: 10px; width: 134px; height: 21px !important; vertical-align: middle }
.moduletabletop   { text-align: right; float: right }
ul {
list-style:none;
margin:0;
padding:0;
}

li {
line-height:15px;
padding-left:15px;
padding-top:0;
background-image:url(../images/arrow.png);
background-repeat:no-repeat;
background-position:0 2px;
}

.pathway {
padding-left:10px;
font-size:10px;
font-weight:700;
color:#999;
line-height:25px;
}

table.moduletable th  { font-size: 16px; font-family: "Arial Narrow", Helvetica, sans-serif; padding-bottom: 10px }

.moduletable-flash {
padding-left:500px;
text-align:left;
color:#FFF;
font-family:Arial Narrow, Helvetica, sans-serif;
font-size:16px;
}

.moduletable-flash a {
color:#FFF;
text-decoration:underline;
}

.moduletable-flash a:hover {
color:red;
text-decoration:underline;
}

a.mainlevel:link,a.mainlevel:visited     { color: #000; font-size: 10px; font-weight: 700; text-decoration: none; background-image: url(../images/button.gif); background-repeat: no-repeat; text-align: left; display: block; padding-top: 2px; padding-bottom: 1px; padding-left: 10px; width: 130px; height: 20px !important }
a.mainlevel:hover   { color: #fff !important; font-size: 10px; font-weight: 700; text-decoration: none; background-image: url(../images/button2.gif); background-repeat: no-repeat; text-align: left; display: block }
a.mainlevel#active_menu {
color:#900;
font-weight:700;
}


a.sublevel:link,a.sublevel:visited  { color: gray; font-size: 11px; font-weight: 700; text-align: left; padding-left: 1px; vertical-align: middle }

a.sublevel:hover {
color:#999;
text-decoration:none;
}

a:link,a:visited  { color: gray; font-weight: 700; text-decoration: none }

a:hover  { color: black; font-weight: 700; text-decoration: none }

.sectiontableentry1 {
background-color:#fff;
}

.sectiontableentry2 {
background-color:#efefef;
}

.componentheading,.contentheading,.contentpagetitle {
font-family:Arial Narrow, Helvetica, sans-serif;
font-size:22px;
padding-bottom:10px;
}

.createdate,.modifydate,.readon,.small {
padding-left:20px;
font-size:10px;
}

a.mainlevel#active_menu:hover,a.sublevel#active_menu {
color:#000;
}
