body {
font-family: Tahoma, Verdana, Arial;
font-size: 10pt;
    background-color: #F7F7F7;
    color:#777;
}

#pageintro {
font-family: tahoma, verdana, arial;
font-size: 16pt;
background-color: white;
border: 1px solid #c0c0ff;
padding: 10px;

margin: 5px 5px 20px 5px;
}

#features {
font-size: 0.9em;
}


.left-link { 
width: 10em; 
margin: 10px;
padding: 5px;
position: absolute;
top: 0px;
left: 0px; 
}

.right-link {
width: 10em; 
margin: 10px;
padding: 5px;

position: absolute;
top: 0px;
right: 0px; 
text-align: right;
cursor: wait;
}

.left-link, .right-link {
background-color: white;
border: 1px dotted blue;
font-weight: normal;
}

.left-link a, .right-link a {
font-family: sans-serif;
text-decoration: none;
font-weight: normal;
border: 0px solid red;
}

.left-link a:hover, .right-link a:hover {
border-color: black;
text-decoration: underline;
}

.left-link:hover, .right-link:hover {
}

body {
background: white;
padding: 20px;
border: 1px solid #c0c0ff;
margin: 10px;
margin-top: 50px;
}

html {
background: #efefff; 
}

html {
background-color: transparent;
}

body {
background-color: white;
border: 0px;
margin: 0;
padding: 15px;
text-align: left;
}
p {
font-size: 10pt;
}	

p.left-align {
text-align: left;
}
p.center-align {
text-align: center;
}
p.right-align {
text-align: right;
}
p.just { text-align: justify; }

h2 {
font-size: 14pt;
}

h3 {
font-size: 13pt;
font-weight: bold;
}

h4 {
font-size: 12pt;
    color:#7BBA48;

}

.redtext {
color:#FF0000
}



hr{
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}