/* CSS Document */

html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; }

body{
	margin: 0px;
	background-color: #f0ecde;
}

.topbgleft{
	background-image:  url(../images/side-top-l.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.topbgright{
	background-image:  url(../images/side-top-r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.botbgleft{
	background-image:  url(../images/side-bot-1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.botbgright{
	background-image:  url(../images/side-bot-r.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* ----------------- Basic Styles ------------------*/

p, li, ul, ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


a:link, a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fb7e07;
	text-decoration: underline;
}

a:hover, a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #298c92;
	text-decoration: underline;
}


h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #fb7e07;
	text-decoration: none;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #298c92;
	text-decoration: none;
}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8ea976;
	text-decoration: none;
}

h4{}

/* ----------------- Footer Styles ------------------*/

.disclaimer p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.disclaimer a:link, .disclaimer a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.disclaimer a:hover, .disclaimer a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fb7e07;
	text-decoration: underline;
}

/* ----------------- Side area Styles ------------------*/

.side p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.side a:link, .side a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.side a:hover, .side a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fb7e07;
	text-decoration: underline;
}

/* ----------------- Member Login Styles ------------------*/
.memberLoginAuthentication_table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.memberLoginAuthentication_label{}


.Rows{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.listHeading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: bold;
	color: #FFFFFF;
	background-color: #00685C;
	margin: 3px;
}
.listItem{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.adminReport a:link, .adminReport a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.adminReport a:hover, .adminReport a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #fb7e07;
}

.PrevNext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.adminDataList{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

#staffLogin{
	z-index: 100;
}

/* ------------------ Payment Table Styles ---------------- */

.paymentGrid {
	border-color: #2A8B92;
}

.paymentHeader{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2A8B92;
	margin: 3px;
}
.paymentItem{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.paymentAltItem{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.paymentLabel{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.donationRBL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.donationRBLCost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.GST {
	display:none;
}