/*---------------------------- PageForm ---------------------------------*/

.pageForm {
	width:80%;
	text-align:right;
	font-size:1em;
	margin-top:1.2em;
	margin-left:1.0em;

}

.pageForm p {
	margin: 0.2em 0 0.2em 0;
	clear: both;
	float:left;
	width:100%;
}

.pageForm .LeftElement {
	float:left;
	width:39%;
	font-size:1em;
	padding-right:0.2em;
	text-align:left;	
}

.pageForm INPUT.rightElement, #pageForm SELECT.rightElement {
	float:right;
	width:60%;
}

.pageForm .rightElement {
	float:right;
	width:60%;
	font-size:1em;
	margin: 0 0 0.1em 0;
	text-align:left;
}

.pageForm .rightElement LABEL {
	float:left;	
}
.pageForm .rightElement INPUT.radio {
	float:left;
}

.pageForm TEXTAREA {
	width:100%;
	font-size:1em;
	font-family:Arial,Tahoma, sans-serif;
}

.pageForm .formButton {
	margin:  1.0em 0 1em 0;
}

.pageForm .formButton INPUT {
	padding: 0 1.0em 0 1.0em;
}

.pageForm .formButton .rightElement {
	text-align:center;
}

/*---------------------------- Guestbook ---------------------------------*/


.Guestbook {
	width:98%;
	float:left;
	clear:both;
}

.Guestbook .nameGuest {
	font-size:110%;
	font-weight:bold;
}

.Guestbook .leftBlock {
	float:left;
	display:block;
	width:10%;
	/*font-size:90%;*/
}

.Guestbook .rightBlock {
	display:block;
	float:right;
	text-align:left;
	width:80%;
}

.Guestbook P {
	margin: 1em 0 2em 0 ;
}

.Guestbook p.adminComments{
	float:right;
	text-align:left;
	width:80%;
	margin: 1em 0 1em 0;
	line-height:1.3em;
	
	/*font-size:100%;*/
	
	color:#8b8b8b;
	
}

.Guestbook hr {
	margin: 0.5em 0 0 0 ;
}

.Guestbook .date {
	font-size:85%;
	/*color:#8b8b8b;*/
}

#AddMessage {
	margin: 0 0 0 0;
}

#navigationBar {
	clear:both;
}

