body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:  url(images/ashram_bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
P, TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.TDMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	background-position: left top;
	padding: 5px;
	vertical-align: top;
}
.TDTextHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	width: 550px;

}
.TDTextMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003366;
	height: 300px;
	vertical-align: top;
	padding: 10px;



}
.TableMain {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.TDLeftMenu {
	vertical-align: top;
}
.TDTextFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-align: right;
}


/* CSS styles for ACME */

UL, LI {
	text-align: left;
	font-size: 9pt;

}

.PageSubtitle {
	text-align: center;
	font-weight: bold;
	background-color: #669;
}

.PageSubtitleLink {
	color: #999;
}

.DateText { 
	color: #666; 
	font-size: 8pt;
}

.LoginText {
	color: #0000FF;
	font-size: 8pt;
}

.Error {
	color: red;
}

.PageOptionsText {
	color: #999;
}

.DebugText {
	color: red;
}

.LoginFormText {
	font-weight: bold;
}

/* CSS style for FormHelper */

/* FormHelper Styles - START */
.FormTable {
	border-collapse: collapse;
	margin:  1px;
	width:   500px;
}
.FormTableTitle {
/*	border: 1px solid #AAAACC; */ 
	margin:  1px;
	padding: 1px;
	background-color: #CCCCEE;
	font-weight: bold;
}
.FormName {
/*	border: 1px solid #AAAACC; */ 
	padding-left: 10px;
	font-size: 9pt; 
}

.FormValue {
/*	border: 1px solid #AAAACC; */ 
	padding: 2px;
	font-size: 9pt; 
}
.FormRequired {
	color: red;
}
.FormSubmit {
/*	border: 1px solid #AAAACC; */ 
	text-align: center;
	padding: 5px;
}

.FormError {
	color: red;
}

/* FormHelper Styles - END */
.FormValueStrong {
	font-size: 9pt;
	font-weight: bold;

}
.TDBottomNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.TDBottomNavBack {
	font-size: 9pt;
	text-align: center;
	width: 180px;

}
.TDBottomNavNext {
	font-size: 9pt;
	text-align: right;
	width: 180px;

}
.TDBottomNavLast {
	font-size: 9pt;
	text-align: left;
	width: 180px;

}
.FormValueTitle {
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;


}
.FormValueTitle2 {
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;

}
H2 {
	font-size: 14pt;
	font-weight: bold;
}
h1 {
	font-size: 14pt;
	color: #000066;
}
