body {
    margin: 0px;
    padding: 0px;
    background: #f8f8f8;
    font-size: 9pt; 
    line-height: 11pt; 
    font-family: arial, sans-serif; 
    color: #000000;
    height: auto; 
    text-align: center;
    }

a:link {
    color: #0000A0;
    text-decoration: none;
    }

a:visited {
    color: #0000A0;
    text-decoration: none;
    }

a:hover {
    color: #0080FF;
    text-decoration: underline;
    }

a:active {
    color: #354250;
    text-decoration: none;
    }

.floatright
{
float: right;
margin: 0 0 10px 10px;
padding: 2px;
}

.floatleft
{
float: left;
margin: 0 0 10px 10px;
padding: 2px;
}

#news {
    border: #ccccbb 1px solid;
    background-color: #eeeeee;
}

#news h1 {
    font: bold 11pt Arial;
    color:brown;
    margin: 0px;
    letter-spacing: 1px;
    height: 20px;
    background-color: #ffffff;
    }    


.menu {
    border: #ccccbb 1px solid;
}

.menu h1 {
    font: bold 11pt Arial;
    background-color: #eeeeee;
    color:gray;
    margin: 0px;
    letter-spacing: 1px;
    height: 15pt;
    }    

 
#layout {    
    position: relative;
    margin: 0px auto;
    width:95%;
    color: #000000;
    background-color: #ffffff;
    text-align: left;
    }

#footer {        
    clear: both;
    position: relative;
    padding:3px;
    text-align: center;
    }

#header {
    text-align: center;    
    background-color: #eeeeee;
    border-bottom: #e0e0e0 1px solid;
    }


#menuTop {
    font-size: 11pt; 
    padding: 3px;
    float: right;
    color: #ffffff;
    margin-top: 98px;
}

#menuTop a:link {
    color: #ffffff;
    text-decoration: none;
    }

#menuTop a:visited {
    color: #ffffA0;
    text-decoration: none;
    }

#menuTop a:hover {
    color: #ffffff;
    text-decoration: underline;
    }

#menuTop a:active {
    color: #354250;
    text-decoration: none;
    }

#login h1 {
    padding: 4px;
    font: bold 14pt Arial;
    border-bottom: #e0e0e0 1px solid;
}

#login {
    padding: 4px;
}


#searchbox {
    float: right;
    text-align: left;
    color: #000000;
    width: 200px;
    margin-top:60px;
    padding:2px;
}

#nav {    
    text-align: center;
    margin: 0px;
    text-align: left;
    margin-top:5px;
    margin-bottom:15px;
    padding:0px;
    padding-right:2px;
}

#footer a:link {
    text-decoration: none;
    }

#footer a:visited {
    text-decoration: none;
    }

#footer a:hover {
    text-decoration: underline;
    }

#footer a:active {
    text-decoration: none;
    }


#nav a {
    text-decoration: none;
    display: inline;
    padding: 4px 9px;
    font: normal 8pt Tahoma, sans-serif;
    background: #ffffff;
    border: 1px solid #a0a0a0;
    margin: -1px;
    color: #222222;
    }
 
#nav a:hover {
    border: 1px solid #ffffff;
    background: #9999CC;
    color: #ffffff;
    } 

#nav ul {
    list-style-type: none;
    }

#nav li {
    display: inline;
    padding: 0px;
    }
    
#uberlink a:link, #uberlink a:visited,
#uberlink a:active {
    background-color: #003399;
    color: #ffffff;
    border: 1px solid #a0a0a0;
}  

#uberlink a:hover {
    border: 1px solid #ffffff;
    background: #333333;
    color: #ffffff;
}

#leftside {
    float: left;
    width: 140px;
    padding: 4px;
   }

#content {
    margin-left:170px;    
    text-align: justify;
    font-size: 10pt; 
    padding: 8px;
    border-left: #e0e0e0 1px solid;
    }
    
#signature {
   text-align: right;    
}


#leftside ul {
    list-style-image: url("../images/bl_arrow.gif") ;    
    margin:0px;
    padding-left: 10px;
    }
    
#leftside li {
    margin:0 px;
    }


#content ul {
    list-style-image: url("../images/bl_arrow.gif") ;    
    margin:5px;
    }
    
#content li {
    margin:5px;
    }

h1.subhead {
    padding: 0px;
    font: bold 9pt Arial;
    color:#000000;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 0px;
    padding:2px;
    width: 100%;
    }    

h2.subhead {
    padding: 0px;
    font: normal 9pt arial;
    color:#000000;
    margin: 0px;
    margin-left: 5px;
    padding:0px;
    width: 100%;
    }   

h1.title {
    font: normal 14pt Arial;
    color: #000000;
    margin: 0px;
    margin-bottom: 5px;
}

h1 {
    font: bold 18pt Arial;
    color:#004080;
    margin-top: 10px;
    margin-bottom: 5px;
    }
 

h2 {
    font: bold 16pt Arial;
    color:#004080;
    margin-top: 10px;
    margin-bottom: 5px;
    }
 
h3 {
    font: bold 14pt Arial;
    color:#0f50cc;
    margin-top: 10px;
    margin-bottom: 5px;
    }

h4 {
    font: bold 12pt Arial;
    color:#004080;
    margin-top: 10px;
    margin-bottom: 5px;
    }

h1.section {
    font: bold 11pt Arial;
    color:#004080;
    margin-top: 10px;
    margin-bottom: 5px;
    }

h1.lefthead {
    font: bold 11pt Arial;
    color:#AE0000;
    margin: 0px;
    margin-top: 5px;
    letter-spacing: 1px;
    height: 20px;
    }    

.hot {
    color:#804000;
    font: bold 8pt tahoma;
    }

.textbox
{
	font-family:Courier New;
	font-size:9pt;
	color:#0000A0;
}

.button
{
        font-family:Courier New;
        font-size:9pt;
}
.hot {
    color:#804000;
    font: bold 8pt tahoma;
    }

.textbox
{
	font-family:Courier New;
	font-size:9pt;
	color:#0000A0;
}

.button
{
        font-family:Courier New;
        font-size:9pt;
}

.note {
 font:italic 9pt Arial;
 color:gray;
}

      font-family:Courier New;
        font-size:9pt;
}
.hot {
    color:#804000;
    font: bold 8pt tahoma;
    }

.textbox
{
	font-family:Courier New;
	font-size:9pt;
	color:#0000A0;
}

.button
{
        font-family:Courier New;
        font-size:9pt;
}

.note {
 font:italic 9pt Arial;
 color:gray;
}

.xml {
 background-color: #fffdf0;
 border: 1px solid #a0a0a0;
}


.attributes {
 width: 100%;
 padding: 10px;
 margin-top: 10px;
 background-color: #eeffee
}

.attributes td {
    border: gray 1px solid;
 margin: 0px;
 padding: 2px;
}


.parameters {
 width: 100%;
 padding: 10px;
 margin-top: 10px;
 background-color: #fffeee
}

tr {
 margin: 0px;
}

.parameters td {
    border: gray 1px solid;
 margin: 0px;
 padding: 2px;
}


#fffeee
}

tr {
 margin: 0px;
}

.parameters td {
    border: gray 1px solid;
 margin: 0px;
 padding: 2px;
}



 padding: 2px;
}


