body { 
font-family: verdana, serif; 
background: #00bbff;
margin: 0;
text-align: center;
}

td {
font-family: verdana, serif; 
font-size: 95%; 
}

a {
text-decoration: underline; 
color: #000088;
}

a:hover {
text-decoration: underline; 
color: #ffffff;
}

#main {
width: 779px;
margin: 0 auto;
text-align:left;
}

#top-bar, #bottom-bar {
background-color: #00ccff;
padding: 0.2em;
color: #000000;
}

#top-bar {
float:left;
}

#bottom-bar {
clear:both;
text-align:center;
border-top: 1px solid #ffffff;
}

#top-title {
font-weight: bold;
float:left;
}

#top-links {
float:right;
}

#top-bar a {
text-decoration: none; 
}

#top-bar a:hover {
text-decoration: underline; 
color: #ffffff;
}

#top-images {
clear: both;
}

#top-images img {
align:left;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

#body {
clear: both;
background-color: #00ccff;
}

#container {
border-spacing: 0px;
border-collapse: collapse; 
width:100%;
}

#left-cell {
width: 20%;
background-color: #00bbff;
vertical-align: top;
}

#main-cell {
width: 80%;
vertical-align: top;
}

.left_bar {
padding: 0px;
}

.left_bar h2 {
display:none;

}

/* MENU */
ul.menu { 
padding:10px;
}

ul.menu li { 
text-align: right;
font-style: none;
padding-right: 10px;
margin-bottom: 1em;
}

#main-content {
padding:15px;
}

.breadcrumb {
font-size: 1.2em;
padding: 0.4em; 
color: #6699ff;
border-bottom: 1px solid; 
border-left: 1px solid; 
border-color: #6699ff;
background:none;
}

.breadcrumb a {
text-decoration: none;
}

.content {
margin-top: 10px;
}

.right_bar { 
width: 0px;
}


#i3 {
border: 1px solid #6699ff;  
padding:10px;
margin: 0 1em 1em 0;
}

.article-docs
{
font-size: 1.2em;
padding: 0.4em; 
border-top: 1px solid; 
border-left: 1px solid; 
border-color: #6699ff;
clear:both;
}

/* FORMS */
.input_separator { background-color: #DDDDDD; font-weight: 

bold; font-size: 10pt; }
.input_note { font-style: italic; font-size: 8pt; }
.search_input { font-size: 9pt; background-color: #ffffff; 

border-width: 1pt; border-color: #666699; border-style: 

inset; width: 100px; }
.search_submit { font-weight: bold; font-size: 9pt; color: 

#4C599C; border-width: 1pt; border-color: #EAEAD5; 

border-style: outset; }



ul.subtopics li
{
background:none;
border-left: solid 6px #6699ff;
}

ul.subtopics li a
{
font-weight: bold;
font-size:1.1em;
text-decoration: none;
}

#main-content ul.items li
{
clear:left;
}

.item-breadcrumb 
{
color:#fff;
}

.last-update
{
margin-top:1em;
font-size:0.9em;
}

.article-doc .format-info
{
font-family: sans-serif; 
font-size:0.7em;
}

.article-doc
{
border:none;
border-left: solid 6px #6699ff;
}

.pusher
{
border-bottom:transparent;
}

.article-doc .format-info,
#tool-bar
{
border: solid 1px #6699ff;
}
