html { margin:0px; padding:0px; height:100%; border:none; } 

body { 
    margin:0px; 
    padding:0px; 
    height:100%; 
    border:none; 
    font-family:verdana;
    font-size:9pt;
}


#header {
    position:absolute;
    height:90px;
    width:100%;
    background-image:url('images/bannerbg.gif');
    z-index:5;
}

#footer {
    height:50px;
    color:#ffffff;
    text-align:center;
    background-color:#222222;    
    width:100%;
}

.top-bar {
    height:30px;
    background-image:url('images/linesbg.gif');
    width:100%;
    position:absolute;
    top:90px;
}

.left-panel {    
    position:absolute;
    width:220px;
    top:120px;
    z-index:1;
}

.right-panel { 
    position:absolute;
    background-color:#ffffff;
    top:120px;
    left:0px;
    z-index:0;
    padding:10px;
    
 }
 
 ul.menu {
     margin-left:0px;
     padding-left:20px;
     margin-top:15px;
     font-size:10pt;
 }
 
 ul.menu li {
     list-style-type:none;
     margin-left:0px;
     padding-left:0px;
     margin-top:8px;
 }
 
 ul.menu a {
     text-decoration:none;
     color:#c8c8c8;
 }
 
 ul.menu a:hover {
     text-decoration:underline;
     color:#ffffff;
 }
 
 ul.menu a.selected {
     font-weight:bold;
     color:#00ee00;
     text-decoration:underline;
}

li {line-height:17px;margin-bottom:15px;margin-top:15px}

.title { 
    margin-bottom:0px; 
    margin-top:5px; 
    padding:2px;
    font-family:verdana; 
    font-size:13pt; 
    color:#FE5F00;
 }
.subtitle {
    margin-bottom:2px; 
    padding:2px; 
    font-family:verdana; 
    font-size:10pt; 
    color:#a7a7a7;
 }

.link { font-family:verdana; font-size:12px; color:#ffffff; }
.smalllink { font-family:verdana; font-size:10px; color:#ffffff; }
.bluelink {font-family:verdana; font-size:12px; color:#336699;}
.bluelink:hover {color:#ff6600;}
    
.feature {
    font-size:8pt;
    /*color:#0B8251;*/
    color:#000066;
    text-decoration:underline;
}

p.opttext {
    margin-top:3px;
    margin-bottom:2px;
    color:#000000;
}

code {
    color:#008f00;
    background-color:#ffffff;
}

.bold {
    font-weight:bold;
    color:#666666;
}

.boldlink {
    font-weight:bold;
    color:#336699;
}

.textbox {
    height:18px;
    border:#cccccc 1px solid;
}

a.navlink {color:#545454;text-decoration:none;}
a.navlink:hover{color:#333333;text-decoration:underline;}

.newtext{color:#ff0000;font-weight:normal;font-style:italic;}

.thumbnail {
    border:#000000 1px solid;
}

h3 {
    font-size:13pt;
    font-family:verdana;
}

pre {
    margin-bottom:0px;
    color:#008400;
    font-family:courier new;
    font-size:12px;
    border:#c8c8c8 1px dotted;
}

.hilicode {
    background-color:#f0f0f0;
    color:#000000;
}

.colorcode {
    color:#990000;
}

.property_item {
    color:#000099;
    font-weight:bold;
    font-family:courier new;
    font-size:11pt;
}

.list_item {
    color:#000099;
    font-weight:bold;
    font-size:11pt;
}
