html { margin:0px; padding:0px; height:100%; border:none; } 
body { margin:0px; padding:0px; height:100%; border:none; background-color:#ffffff; }
li {line-height:17px;margin-bottom:3px;margin-top:3px}
.contentarea{
    height:100%; width:100%; 
    background-color:#ffffff; 
    font-family:verdana; 
    font-size:8pt; 
    color:#000000;
 }
.footer {font-family:verdana; font-size:11px; color:#999999;font-style:italic}
.content { height:100%;padding-left:10px;padding-right:10px;}

.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;
 }

.smalllink { font-family:verdana; font-size:10px; color:#ffffff; }
a.linktext { color:#336699; }
a.linktext:hover { color:#fe5f00; }
a.linkCnt {font-size:10pt;color:#000066;}
a.linkCnt:hover {font-size:10pt;color:#fe5f00;}

.feature {
    font-size:8pt;
    /*color:#0B8251;*/
    color:#000066;
    text-decoration:underline;
}

.heading1 {
    font-size:14pt;
    padding:2px 2px 2px 2px;
    color:#000066;
}

.heading2 {
    font-size:11pt;
    padding:5px 2px 5px 2px;
    color:#CF6D1D;
}

.heading3 {
    font-size:11pt;
    padding:5px 2px 5px 2px;
    color:#003366;
}

.heading4 {
    font-size:10pt;
    font-style:italic;
    padding:10px 2px 10px 2px;
    color:#333333;
}

table.regulartable {
    background-color:#333333;
    text-align:left;
}

tr.tableheader {
    background-color:#000000;
    font-size:8pt;
    color:#ffffff;
}

tr.tablebody {
    background-color:#ffffff;
    font-size:8pt;
}

tr.tablebody2 {
    background-color:#f8f8f8;
    font-size:8pt;
}

.codetable {
    font-family:courier new;
    font-size:9pt;
    background-color:#f5f5f5;
    color:#333333;
    padding:5px 5px 5px 5px;
    line-height:15pt;
    text-align:left;
    vertical-align:top;
}

.codehighlight {
    background-color:#DDDDDD;
}

.cautionbox {
    font-style:italic;
    background-color:#f8f8f8;
    color:#333333;
    padding:5px 5px 5px 5px;
    border:#d7d7d7 1px dotted;
}

.cautiontext {
    font-size:8pt;
    vertical-align:top;
    text-align:left;
}

.listitemimage {
    padding-top:10px;
}

.listitem {
    font-family:tahoma;
    font-size:9pt;
    color:#666666;
}

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

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

.italic {
    font-style:italic;
    color:#666666;
}

.methodname {
    font-size:11pt;
    font-style:italic;
    font-weight:bold;
    padding:10px 2px 5px 2px;
    color:#336699;
    border-bottom:#cccccc 1px solid;
}

.filename{font-family:courier new;}

.newtext{color:#cc0000;font-style:italic;}

pre {margin-bottom:0px;}