A {
	color: #b33784;
	font-weight: bold;
	text-decoration: none
}

A:hover {
	color: #4D8000;
	text-decoration: underline
}

INPUT {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px
}
 
SELECT {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px
}

TH {
        font-size: 7pt;
        font-weight: bold;
        vertical-align: bottom;
        text-align: left;
        background-color: #E4E6ED;
        border: 1px solid #cccccc;
}


H1 {	
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px
}

H1 span {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	color: #376BB3;
}

H2 {
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px
}

H2 span {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #b33784
}

H3 {
        margin-bottom: 10px;
        margin-top: 15px;
        padding-top:3px;
        height: 20px;
        border-bottom: 1px solid #5F6D9C
}

H3 span {
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 12px;
        font-weight: bold;
	text-transform: uppercase;
        color: #b33784
}

.message {
	width: 500px;
	margin: 20px;
	padding: 10px;
	border: 1px solid #b33784;
	background-color: #f0f0f0
}
 
.active {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #2aa019
}

.inactive {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	color: #ff3333
}

.button {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #184D18
}

TABLE.button {
	border: 1px solid #184D18
}

P.content {
	margin: 0px;
	padding: 0px;
	max-width: 550px;
}

.data {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000
}

.error {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	color: #ff0000
}
.error-b {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000
}

A.error {
	font-weight: bold
}

.flabel {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #376BB3
}

TD.flabel {
	text-align: right;
	vertical-align: top;
	padding-right: 5px
}

.grn {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	color: #4D8000
}

.grn-b {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #4D8000
}

.grnsm-b {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #4D8000
}

.highlight {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 14px;
	font-weight: bold
}

.label {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #376BB3
}

.label-grn {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #246C24
}

.listhead {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000
}

A.listhead {
	color: #005c99
}

A.listhead-on {
	color: #005c99;
	text-decoration: underline
}

TD.listhead {
	border-bottom: 1px solid #cccccc
}

.listitem {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	color: #004C80
}

A.listitem, A.listitem:visited {
	color: #004C80;
	font-weight: bold;
	text-decoration: none
}

A.listitem:hover {
	color: #006BB2;
	text-decoration: underline
}

.listitem-new {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	color: #ff0000
}

A.listitem-new {
	color: #ff0000;
	font-weight: bold
}

TD.formcell-odd {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	background-color: #F7FAFC
}

TD.formcell {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	background-color: #E4EEF5
}

TD.row2 {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	color: #333333;
	background-color: #efefef;
	border-bottom: 1px solid #cccccc
}

TR.row {
	background-color: #D8E3F0
}

TR.row-odd {
	background-color: #f4f4f4;
}

TR.row:hover, TR.row-odd:hover  {
	background-color: #F3F5D3;
}

.subtitle {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #376BB3
}

.title-grn {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	color: #246C24
}

.sm {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: #000000
}

.sm-b {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000
}

A.sm {
	color: #376BB3
}

A.sm-b {
	color: #376BB3
}


.box1 {	
	background-color: #F7FAFC;
	border: 1px solid #a7b8c9;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
}

.box1_multi {	
	background-color: #F7FAFC;
	border-top: 1px solid #a7b8c9;
	border-left: 1px solid #a7b8c9;
	border-right: 1px solid #a7b8c9;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
}

.box2 {	
	background-color: #f6f6f6;
	border: 1px solid #a7b8c9;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
}

.box3 {	
	background-color: #F0FAF0;
	border: 1px solid #A5C7A5;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
}

.shade1 {
	background-color: #efefef;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px
}

TD.shade1 {
	background-color: #efefef;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px
}

Td.shade2 {
	background-color: #3E72AB;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff
}

TD.shade3 {
	background-color: #E7F0F6
}

TD.shade4 {
	background-color: #E9F5E9
}

TD.shade5 {
	background-color: #246C24;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff
}

.subhead {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #404040
}

.tag {
        font-family: Verdana,Arial,Helvetica,Sans-Serif;
        font-size: 10px;
        font-weight: bold;
        color: #3E72AB
}

.positive {
	color: #3E72AB;
}


