body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: ffffff}

a:link {color: #000099; text-decoration: underline;}
a:visited {color: #000099; text-decoration: underline;}
a:hover {color: #669933; text-decoration: underline;}
a:active {color: #000099; text-decoration: underline;}

.class1 a:link {font-family: Arial, Verdana; font-size: 9pt; color: #ffffff; text-decoration: none;}
.class1 a:visited {font-family: Arial, Verdana; font-size: 9pt; color: #ffffff; text-decoration: none;}
.class1 a:hover {font-family: Arial, Verdana; font-size: 9pt; color: #ffffff; text-decoration: underline;}
.class1 a:active {font-family: Arial, Verdana; font-size: 9pt; color: #ffffff; text-decoration: none;}

.boxh {font-family: Arial, Verdana; font-size: 9pt; color: #ffffff; font-weight: bold;}
.boxt {font-family: Arial, Verdana; font-size: 9pt; color: #ffffff;}
.boxf {font-family: Arial, Verdana; font-size: 8pt; color: #ffffff;}
.boxg {font-family: Arial, Verdana; font-size: 14pt; color: #ffffff;}

.headline {font-family: Arial, Verdana; font-size: 14pt; color: #669933; font-weight: bold;; line-height: 140%}
.headline2 {font-family: Arial, Verdana; font-size: 12pt; color: #669933; font-weight: bold;}

.text {font-family: Arial, Verdana; font-size: 9pt; line-height: 140%; color: #3A474D;}
.text2 {font-family: Arial, Verdana; font-size: 9pt; line-height: 140%; color: #3A474D;}
.text3 {font-family: Arial, Verdana; font-size: 8pt; color: #3A474D;}
.text4 {font-family: Arial, Verdana; font-size: 9pt; font-style: oblique; color: #669933;}
.text5 {font-family: Arial, Verdana; font-size: 12pt; line-height: 125%; color: #3A474D;}

.note-black {font-family: Arial, Verdana; font-size: 7pt; color: #666666;}
.note-red {font-family: Arial, Verdana; font-size: 7pt; color: #990000;}

.description {font-family: Arial, Verdana; font-size: 10pt; line-height: 125%; margin-left: 10px; color: #3A474D;}

tr.alternate {background-image: url("images/spacer_50.png");}
td.alternate {background-image: url("images/spacer_50.png");}
select.table-autofilter {font-size: smaller; margin-left: 11px;}
th.table-sortable {background-image: url("images/sortable.gif"); background-position: center left; background-repeat: no-repeat;}
th.table-sorted-asc {background-image: url("images/sorted_up.gif"); background-position: center left; background-repeat: no-repeat;}
th.table-sorted-desc {background-image: url("images/sorted_down.gif"); background-position: center left; background-repeat: no-repeat;}

/* WYSIWYG STYLES */

.frameBody
{
    font-family: Arial;
    font-size:20px;
    margin:0;
    width:100%;
    height:100%;
}

.frameBody p
{
    font-family: Arial;
    font-size:20px;
    border:1px #333 solid;
    padding:2px;
}

.rte-zone
{
    width:400px;
    margin:0;
    padding:0;
    height:150px;
    border:1px #999999 solid;
    background-color:#fff;
}

.rte-toolbar{ overflow:hidden; }

.rte-toolbar a, .rte-toolbar a img {
	border:0;
}

.rte-toolbar p {
    float:left;
    margin:0;
    padding-right:5px;
}
