select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

div.suggestions {
    -moz-box-sizing: border-box;
    border: 1px solid black;
    position: absolute;   
}

div.suggestions div {
    cursor: default;
    background-color: #ffffff;
    padding: 0px 3px;
}

div.suggestions div.current {
    background-color: #3366cc;
    color: white;
}

.forCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EDD1D7;
}
.forTexts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.offPage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.onPage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;

}
.forForms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFF2;
	border: 1px inset #FEE498;
}
.forMainButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}
.forMainLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.advance A:link {text-decoration: none; font-size: 10px}
.advance A:visited {text-decoration: none; font-size: 10px}
.advance A:active {text-decoration: none; font-size: 10px}
.advance A:hover {text-decoration: underline overline; color: red; font-size: 10px}

.section A:link {text-decoration: none; font-size: 11px;font-family: Verdana, sans-serif}
.section A:visited {text-decoration: none; font-size: 11px;font-family: Verdana, sans-serif}
.section A:active {text-decoration: none; font-size: 11px;font-family: Verdana, sans-serif}
.section A:hover {text-decoration: underline; color: #ff9900; font-size: 11px;font-family: Verdana, sans-serif}
.section {font-family: verdana ,sans-serif; font-size: 11px; color: #000000}

.forButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFECB0;
	border: 1px outset #FFFFE1;
}
.forButton2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #000000;
	background-color: #FFECB0;
	border: 1px outset #FFFFE1;
}
.forTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.forInvoiceTexts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #000000;
}

.forInvoiceHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.forInvoice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}


a {
          font-size: 8pt;
          color: #0000ff;
          font-family: Arial,
          Helvetica, sans-serif; TEXT-DECORATION: none
}

a:visited {
          font-size:8pt;
          color:  #0000ff;
          font-family: Arial,
          Helvetica, sans-serif; TEXT-DECORATION: none
}

a:hover {
          font-size: 8pt;
          color: #ff9900;
          font-family: Arial, Helvetica, sans-serif;
          TEXT-DECORATION: underline
}

.border {
	BORDER-RIGHT: #FFBF2B 1px solid; 
        BORDER-TOP: #FFBF2B 1px;
        BORDER-LEFT: #FFBF2B 1px solid;
        BORDER-BOTTOM: #FFBF2B 1px solid
}

.border2 {
	BORDER-RIGHT: #FFBF2B 1px solid;
        BORDER-TOP: #FFBF2B 1px solid;
        BORDER-LEFT: #FFBF2B 1px solid;
        BORDER-BOTTOM: #FFBF2B 1px solid;
        background-color: #FFffcc
}



td {
	font-size: 11px;
        color: #666666;
        LINE-HEIGHT: 14px;
        FONT-FAMILY: "arial"
}


.headFont {
	font-size: 12px;
        color: #666666;
        LINE-HEIGHT: 14px;
        font-family: "arial";
        font-style : italic;
        font-weight: bold;
        color:#800040
}

div.txt {
         font-weight: normal;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 11px; text-decoration:none;
	 color:#000000;
}

div.txtBold {
         font-weight: bold;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px; text-decoration:none;
	 color:#000000;
}

span.txt {
         font-weight: normal;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 11px; text-decoration:none;
	 color:#000000;
}

span.txtBold {
         font-weight: bold;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px; text-decoration:none;
	 color:#000000;
}


.blackgrid {
	background: #000000
}

.beachgrid {
	background: #ff6633
}



.whitetd {
	font-weight: bold; font-size: 11px; color: #ffffff; FONT-FAMILY: Arial, Verdana
}

.whitegrid {
	background: #ffffff
}

.yellowbrown {
	background: #ffcc33
}
.smalltd {
	font-weight: normal; font-size: 11px; color: #0b4774; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

td.bgBanner{ 
background: url(images/banner7a.jpg); 
}

td.bgBanner2{ 
background: url(images/banner7b.jpg); 
}

td.bgTop_row_bg{ 
background: url(images/top_row_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #edd1d7;
}


td.bgDonorCol{ 
	background: #ffffe1
}

body.bgPtn {
background: #fffff2; 
margin-left:0px;
margin-top:0px

}

td.whitegrid {
	background: #ffffff
}

td.yellowbrown {
	background: #ffcc33
}

span.hr {

  width: 100%;
color: #ffcc99;
background-color: #ffcc99;
height: 1px
}