/* CSS Document */

html, body {
  margin:0;
  padding:0;
  height:100%;
  width:100%;
}

table.full-height {
  height:100%;
  width:100%;
}

.formpad{
	margin: 0px;
	padding: 0px;
}
 /* -------- Text styles   --------*/
 
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

ul{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

ol{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ea6c11;
	text-decoration: underline;
}

a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0089d1;
	text-decoration: underline;
}

a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ea6c11;
	text-decoration: underline;
}

a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0089d1;
	text-decoration: underline;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0089d1;
	text-decoration: none;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ea6c11;
	text-decoration: none;
}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #757475;
	text-decoration: none;
}

h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ea6c11;
	text-decoration: none;
}

h5{}

h6{}

.testimonial {
	background-image: url(../images/t2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 20px;
	padding-bottom: 20px;
}

.testimonial p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d9630f;
	text-decoration: none;
	background-image: url(../images/t1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-left: 20px;
}
 /* -------- Footer Text  --------*/
 
.disclaimer p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

.disclaimer a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

.disclaimer a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #757475;
	text-decoration: underline;
}

.disclaimer a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

. disclaimer a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

.leftorange{
	background-image: url(../images/left.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #ce5c0e;
	height:100%;
}

.contentshadow{
	background-image: url(../images/content-left-shadow.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.contenttop{
	background-image: url(../images/image-bot.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.harold{
	background-image: url(../images/harold.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.box p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.box a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.box a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.box a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.box a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

.dataForm_Legend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ea6c11;
	text-decoration: none;
}

.imgNoLine a:link, .imgNoLine a:hover, .imgNoLine a:visited, .imgNoLine a:visited:hover{
	text-decoration: none;
}

/* ------------------ Payment Table Styles ---------------- */

.paymentGrid {
	border-color: #EA6D11;
}

.paymentHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EA6D11;
	margin: 3px;
}

.paymentItem{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

.paymentAltItem{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.paymentLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

.donationRBL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}

.donationRBLCost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757475;
	text-decoration: none;
}
