body {
    font-family:        arial;
    font-size:          8pt;
    font-weight:        normal;
    font-style:         normal;
}

/* link classes */
/*
a.c1:link { color : #000066; font-weight: bold; text-decoration: none; font-size: 9pt; }
a.c1:visited { color : #000066; font-weight: bold; text-decoration: none; font-size: 9pt; }
a.c1:hover { color : #990000; font-weight: bold; text-decoration: none; font-size: 9pt; }
a.selected:link { color : #cc6600; font-weight: bold; text-decoration: none; font-size: 9pt; }
a.selected:visited { color : #cc6600; font-weight: bold; text-decoration: none; font-size: 9pt; }
a.selected:hover { color : #990000; font-weight: bold; text-decoration: none; font-size: 9pt; }
a.condition:link { color : #CC3300; font-size: 9pt; }
a.condition:visited { color : #cc6600; font-size: 9pt; }
a.condition:hover { color : #CC3300; font-size: 9pt; }
a:link { color : #006699; }
a:visited { color : #666666; }
a:hover { color : #ff6600; }
*/

p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 90%; 
    font-weight: bold; 
}

p.comment {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 90%; 
    font-weight: bold;
		color: red 
}

td.nice
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 75%;
    COLOR: #000000;
    FONT-STYLE: normal;
}

td.sidebar {
		font-family: Verdana, Arial, Helvetica, sans-serif;
    horizontal-align: center; 
		vertical-align: top; 
		width:130; 
		background-color:#CCFFCC
}

input.nice {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 75%; 
    font-weight: bold; 
    color: #000000; 
}

select.nice {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 75%; 
    font-weight: bold; 
    color: #000000; 
}
select.nice1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 90%; 
    font-weight: bold; 
    color: #000000; 
}

textarea {
    font-family: Verdana, sans-serif; 
}

h3 {
    font-family: Verdana, sans-serif; 
    font-weight: bold; 
    color: #000080; 
}

h6.sidebar {
    font-family: ARIAL, HELVETICA; 
    font-size: 75%; 
    font-weight: bold; 
    margin-top: 1em;
		margin-bottom: 1em; 
}

h6.title {
		font-family: Verdana, sans-serif; 
		font-size:120%; 
		font-weight: bold; 
		margin-top: 5px; 
		margin-bottom: 5px; 
}

h4 {
    font-family: ARIAL, HELVETICA; 
    font-size: 75%; 
    font-weight: bold; 
    color: #000080; 
}

h4.heading {
    font-family: ARIAL, HELVETICA; 
    font-size: 75%; 
    font-weight: bold; 
    color: #000080; 
}

h2 {
    color:          #333399;
    background:     #FFFFFF;
    font-weight:    bold;
    font-size:      large;
    margin-bottom:  0%
}

ul {
    margin-top: 0%;
    margin-left: 0;
    padding-left: 10px;
}

tr.formtable {
    color:         black;
    background:    #CCCCFF;
    text-align:    left;
    font-weight:   bold
}

.feature1 {
    color:         deeppink;
    font-size:     24pt;
    font-style:    italic;
    font-weight:   bold; 
}

.feature2 {
    color:         maroon;
    font-size:     12pt;
    font-weight:   bold; 
}

.pink {
    background:     lightpink;
}

.red {
    color:          #FF0000;
}

.boldblue {
    color:          #000080;
    font-weight:    bold;
    font-size:      9pt;
}

.booktitle {
    color:         maroon;
    font-size:     12pt;
    font-weight:   bold;
    margin-bottom: 0; 
}

.bookauthor {
    color:          #000080;
    font-weight:    bold;
    font-size:      9pt;
    margin-top:     0; 
}

.emphasize {
    color:          #000066;
    font-weight:    bold;
    font-size:      12pt;
}

.no_vert_space {
    margin-top:     0; 
    margin-bottom:     0; 
}
