/*
 New colors
#edcf27 : Yellow/gold
#ffff66 : Mid Yellow
#ffff99 : Light Yellow
#5a84c4 : Dark blue
#3894e5 : Medium blue
#83bff5 : Light blue

*/
/*div#mvrz_guestBox div#mvrz_wholeBox {
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
}*/
img.tooltip-help-img {display:inline;width:14px; height:14px;}

div#mvrz_guestBox div#mvrz_wholeBox .warning {font-size:10px; color:red; text-transform:uppercase; padding:6px;}

div#mvrz_guestBox div#mvrz_wholeBox div.processing * {
	-moz-opacity:0.90;
	opacity:0.90;
}
html * div#mvrz_guestBox div#mvrz_wholeBox div.processing * {
	filter:Alpha(opacity=30);
}

div#mvrz_guestBox div#mvrz_wholeBox {
	margin:0px;padding:0px;
	/*font-family: trebuchet ms, Verdana, Arial, Helvetica;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	margin:0px;padding:0px;
	z-index:1;
	text-align:center;
	color:#333;
}


div#mvrz_guestBox div#mvrz_wholeBox a {color:#5a84c4;cursor:pointer;}
div#mvrz_guestBox div#mvrz_wholeBox a img {padding:0;margin:0;border:none;}
div#mvrz_guestBox div#mvrz_wholeBox a.hover {color:#83bff5;}
div#mvrz_guestBox div#mvrz_wholeBox .title {text-align:center;}
div#mvrz_guestBox div#mvrz_wholeBox label { font-weight:normal;}
div#mvrz_guestBox div#mvrz_wholeBox .info {font-size:100%; color:green;}
div#mvrz_guestBox div#mvrz_wholeBox .note {font-size:90%; font-style:italic;}
div#mvrz_guestBox div#mvrz_wholeBox p.note {margin:0; padding:2px;line-height:1.2;}
div#mvrz_guestBox div#mvrz_wholeBox .failed {color: red; font-size:12px;}
div#mvrz_guestBox div#mvrz_wholeBox div.failed {padding-left:5px; display:block;}
div#mvrz_guestBox div#mvrz_wholeBox div.currency {width:100px; text-align:right; float:left; margin:1px auto; vertical-align:middle;}
div#mvrz_guestBox div#mvrz_wholeBox span.currency {width:100px; text-align:right; float:left; margin:1px auto; vertical-align:middle;}
div#mvrz_guestBox div#mvrz_wholeBox span.statusCancelled {background-color:red; color:white;}
div#mvrz_guestBox div#mvrz_wholeBox span.status1 {background-color:red; color:white;}
div#mvrz_guestBox div#mvrz_wholeBox span.status2 {background-color:yellow;}
div#mvrz_guestBox div#mvrz_wholeBox span.status3 {background-color:inherit;}
div#mvrz_guestBox div#mvrz_wholeBox .highlight {display:block; font-size:14px; line-height:2; color:red; border:1px solid red; background-color:#fee; width:90%; padding:10px 2px; text-align:center; margin-left:auto;margin-right:auto;}

div#mvrz_guestBox div#mvrz_wholeBox table.listing-multi-summary tr td {padding:2px; text-align:left;}

/* Required fields */
/*div#mvrz_guestBox div#mvrz_wholeBox .required {color:red;}*/
div#mvrz_guestBox div#mvrz_wholeBox input, div#mvrz_guestBox div#mvrz_wholeBox textarea {border:1px solid #5a84c4; margin:0;}
div#mvrz_guestBox div#mvrz_wholeBox select {border:1px solid #5a84c4; margin:0;padding:0;font-size:14px;font-weight:normal;}
div#mvrz_guestBox div#mvrz_wholeBox select option {font-size:14px;font-weight:normal;}
div#mvrz_guestBox div#mvrz_wholeBox div.selectWrapper {display:inline;}
div#mvrz_guestBox div#mvrz_wholeBox input, div#mvrz_guestBox div#mvrz_wholeBox textarea {padding:0px 2px;}
div#mvrz_guestBox div#mvrz_wholeBox input.checkbox, div#mvrz_guestBox div#mvrz_wholeBox input.radio {border:none;}
div#mvrz_guestBox div#mvrz_wholeBox td.required input, div#mvrz_guestBox div#mvrz_wholeBox td.required textarea, div#mvrz_guestBox div#mvrz_wholeBox td.required select, div#mvrz_guestBox div#mvrz_wholeBox th.required input, div#mvrz_guestBox div#mvrz_wholeBox th.required textarea, div#mvrz_guestBox div#mvrz_wholeBox th.required select {border-left:2px solid red; border-right:2px solid red;}

* html div#mvrz_guestBox div#mvrz_wholeBox select {border:1px solid #5a84c4;}
* html div#mvrz_guestBox div#mvrz_wholeBox div.selectWrapper {border-left:none; border-right:none;}
* html div#mvrz_guestBox div#mvrz_wholeBox td.required div.selectWrapper, * html div#mvrz_guestBox div#mvrz_wholeBox th.required div.selectWrapper {
	border-right:2px solid red;
	border-left:2px solid red;
	margin-right:2px;
}


div#mvrz_guestBox div#mvrz_wholeBox div#bodyBox, div#mvrz_guestBox div#mvrz_wholeBox div.mvrz_bodyBox {
	position:relative;
	width: 800px;
	border:1px solid #448;
	margin-left:auto; margin-right:auto;
	text-align:center;
	margin-top:5px;
}
div#mvrz_guestBox div#mvrz_wholeBox div.mvrz_embedBodyBox {
	width: 100%;
	border:none;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent, div#mvrz_guestBox div#mvrz_wholeBox table.embedContent {
	border-collapse:collapse;
	width:100%;
	/*font-family:trebuchet ms, Verdana;*/
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-left:auto; margin-right:auto;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent {
	background-color:#FFFFff;
	font-size:1em;
}
div#mvrz_guestBox div#mvrz_wholeBox h1, div#mvrz_guestBox div#mvrz_wholeBox h2, div#mvrz_guestBox div#mvrz_wholeBox h3 {
	line-height:1.2;
	margin:0; padding:0;
}
div#mvrz_guestBox div#mvrz_wholeBox tr td {
	padding:0;
}
div#mvrz_guestBox div#mvrz_wholeBox h1 {
	font-size: 130%;
}
div#mvrz_guestBox div#mvrz_wholeBox h2 {
	font-size: 120%;
}
div#mvrz_guestBox div#mvrz_wholeBox h3 {
	font-size: 110%;
}

div#mvrz_guestBox div#mvrz_wholeBox div.publicInfo h2 {
	font-size:18px;
	padding:0px 4px; color:white;
	background-image: url(https://secure.myvrzone.com/images/style/gvGradeLD.gif);
}
div#mvrz_guestBox div#mvrz_wholeBox span.inlinerating img {padding:0;margin:0;border:none;position:relative; top:3px;}
div#mvrz_guestBox div#mvrz_wholeBox ul.ratingDescription li {font-weight:bold; margin-bottom:0.5em;}
div#mvrz_guestBox div#mvrz_wholeBox ul.ratingDescription li i {font-weight:normal; margin-bottom:0.5em;}
div#mvrz_guestBox div#mvrz_wholeBox img.lock {border:none; position:relative; top:-6px;}
div#mvrz_guestBox div#mvrz_wholeBox a.rating {text-decoration:none;}
div#mvrz_guestBox div#mvrz_wholeBox a.rating img {border:none;}


div#mvrz_guestBox div#mvrz_wholeBox table.wholeHeader * {
	color:#fff;
}
div#mvrz_guestBox div#mvrz_wholeBox table.wholeHeader {
	width:100%;
	border-collapse:collapse;
	background-image:none;
	color:#fff;
}
div#mvrz_guestBox div#mvrz_wholeBox table.wholeHeader div.globalNav {
	/*font-size:80%;*/
}
div#mvrz_guestBox div#mvrz_wholeBox td.wholeHeader {
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox tr.noMenu td.wholeHeader {
	border-bottom:2px solid #5a84c4;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.wholeHeader {
/*	background-image: url("/images/headerShade.gif");
*/	background-image: url("https://secure.myvrzone.com/images/style/gvGrade150DL.gif");
	background-repeat: repeat-x;
/*			background-color: #448;
*/			color: #fff;
	vertical-align:top;
	padding:4px;
	height:90px;
	border-bottom:none;
}
div#mvrz_guestBox div#mvrz_wholeBox div.userResponse {
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td p {
	padding: 0 4px;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.nav {
	padding:0;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.nav #navBox table.navGuest {
	border:none;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.contact {
	color: #fff;
	text-align:right;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.contact h1 {
	font-size: 110%;
	text-align:right;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.contact h2 {
	font-size: 90%;
	text-align:right;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.contact h3 {
	font-size: 90%;
	text-align:right;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.header {
	color: #fff;
	text-align:left;
	background-image:none;
	width:auto;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.header h1 {
	font-size: 1.3em;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.header h2 {
	font-size: 1.2em;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.header h3 {
	font-size: 1.1em;
}
/* - Guest Header */
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent tr td h3.guestHeader {
	text-align:center;
	font-size: 90%;
	color:white;
}

div#mvrz_guestBox div#mvrz_wholeBox td.mainContent {
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox td.mainContent div.publicInfo {
	text-align:left; padding:4px;
}
div#mvrz_guestBox div#mvrz_wholeBox td.mainContent table.userBox {
	width:100%;
}
div#mvrz_guestBox div#mvrz_wholeBox td.mainContent table.userBox table.propertyBox {
	width:100%;
}

div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.rightContent {
	width:402px;
	padding:0px;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.rightContent table.imageCal {
	border-collapse:collapse;
	width:100%;
	margin:0; padding:0;
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.calContent {
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.rightContent h1 {
	font-size: 120%;
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.leftContent {
	padding:4px;
	font-size: 1em;
/*			width:90%;
*/		}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.contact {
	vertical-align:top;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.contact h1 {
	font-size: 100%;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.contact h2 {
	font-size: 90%;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.contact h3 {
	font-size: 100%;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.contact a {
	color:white;
}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.leftContent h1 {
/*	font-size: 120%;
*/}
div#mvrz_guestBox div#mvrz_wholeBox table.mainContent td.leftContent h2 {
/*	font-size: 110%;
*/	line-height:1.8;
}
div#mvrz_guestBox div#mvrz_wholeBox div#calendar {
	width:100%;
}
div#mvrz_guestBox div#mvrz_wholeBox div#calendar iframe {
	width:100%;
}
div#mvrz_guestBox div#mvrz_wholeBox div.link {
	float:right;
}
div#mvrz_guestBox div#mvrz_wholeBox a.localLink {
	color:#448;
	font-size: 12px;
	text-decoration:underline;
}
div#mvrz_guestBox div#mvrz_wholeBox a.localLink:hover {
	text-decoration:none;
}
/* Logo */
div#mvrz_guestBox div#bodyID div.logo {
	width:100%; text-align:center;
}
div#mvrz_guestBox div#bodyID div.logo a img {
	padding:1px; margin:0px;
	border:none;
}
div#mvrz_guestBox div#bodyID div.logo a {
	padding:0px; margin:0px;
	font-size:120%;
	text-decoration:none;
	color:inherit;
	text-align:center;
}
div#mvrz_guestBox div#bodyID div.logo a:hover {
	font-weight:bold;text-decoration:underline;
}
/* -- Nodes -- */
div#mvrz_guestBox div#mvrz_wholeBox div.quoteBox tr td {
	font-size:12px;
	vertical-align:top;
}
div#mvrz_guestBox div#mvrz_wholeBox div.quoteBox tr td.input {
	padding-left: 2px;;
}
div#mvrz_guestBox div#mvrz_wholeBox div.quoteBox tr td.label {
	padding-right: 2px;;
}


/* Corners */
div#mvrz_guestBox div#mvrz_wholeBox div.corner {
	position:absolute;
	width:12px; height:12px;
	z-index:1000;
	background-repeat:no-repeat;
/*			border:1px solid red;
*/		}
div#mvrz_guestBox div#mvrz_wholeBox div.tlCorner {
	top:-2px;left:-2px;
/*	background-image: url("/images/cornersTL.gif");
*/	background-image: url("https://secure.myvrzone.com/images/style/gcornersTL.gif");
}
div#mvrz_guestBox div#mvrz_wholeBox div.trCorner {
	top:-2px;right:-2px;
/*	background-image: url("/images/cornersTR.gif");
*/	background-image: url("https://secure.myvrzone.com/images/style/gcornersTR.gif");
}
div#mvrz_guestBox div#mvrz_wholeBox div.blCorner {
	bottom:-2px;left:-2px;
}
div#mvrz_guestBox div#mvrz_wholeBox div.brCorner {
	bottom:-2px;right:-2px;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images p {
	font-size:90%;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images tr th {
	background-color:#fff;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div#imagesThumbs p {
	font-size:80%;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.tlCorner {
	top:-1px;left:-1px;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.trCorner {
	top:-1px;right:-1px;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.tlCorner {
	background-image: url("https://secure.myvrzone.com/images/cornersTL.gif");
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.trCorner {
	background-image: url("https://secure.myvrzone.com/images/cornersTR.gif");
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.blCorner {
	background-image: url("https://secure.myvrzone.com/images/cornersBL.gif");
	bottom:-1px;left:-1px;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.brCorner {
	background-image: url("https://secure.myvrzone.com/images/cornersBR.gif");
	bottom:-1px;right:-1px;
}
* + html div#mvrz_guestBox div#mvrz_wholeBox div#images div.blCorner {
	background-image: url("https://secure.myvrzone.com/images/cornersBL.gif");
	bottom:2px;left:-1px;
}
* + html div#mvrz_guestBox div#mvrz_wholeBox div#images div.brCorner {
	background-image: url("https://secure.myvrzone.com/images/cornersBR.gif");
	bottom:2px;right:-1px;
}

/*
div#mvrz_guestBox div#mvrz_wholeBox div#images div.imagesLarge div.tlCorner {
	top:-1px;left:-1px;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.imagesLarge div.trCorner {
	top:-1px;right:-1px;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.imagesLarge div.blCorner {
	bottom:-1px;left:-1px;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.imagesLarge div.brCorner {
	bottom:-1px;right:-1px;
}
*/
div#mvrz_guestBox div#mvrz_wholeBox div#images div.imagesThumb div.tlCorner {
	top:0px;left:0px;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.imagesThumb div.trCorner {
	top:0px;right:0px;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.imagesThumb div.blCorner {
	bottom:3px;left:0px;
}
div#mvrz_guestBox div#mvrz_wholeBox div#images div.imagesThumb div.brCorner {
	bottom:3px;right:0px;
}
* + html div#mvrz_guestBox div#mvrz_wholeBox div#images div.imagesThumb div.blCorner {
	bottom:2px;left:0px;
}
* + html div#mvrz_guestBox div#mvrz_wholeBox div#images div.imagesThumb div.brCorner {
	bottom:2px;right:0px;
}

/* Forms --------------------------------------------------- */
/*div#mvrz_wholeBox div.buttons {
	text-align:center;
	margin-left:auto; margin-right:auto;
}
*/
div#mvrz_guestBox div#mvrz_wholeBox div.buttons table.buttons {
	text-align:center;
	margin-left:auto; margin-right:auto;
}
div#mvrz_guestBox div#mvrz_wholeBox div.invalidInputSummary {
	border:1px solid red;
	text-align:center;
	color: red;
	width:60%;
	padding: 5px;
	margin-left:auto; margin-right:auto;
}
div#mvrz_guestBox div#mvrz_wholeBox div.inputSummary {
/*	border:1px solid red;
*/	text-align:center;
	color: black;
	font-style:italic;
/*	width:60%;
*/	padding: 5px;
	margin-left:auto; margin-right:auto;
	font-size:90%;
}
div#mvrz_guestBox div#mvrz_wholeBox form#mainForm {
	width:100%;
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox div.publicContent {
	width:100%;
	text-align:left;
}
div#mvrz_guestBox div#mvrz_wholeBox table.formContent {
	padding: 5px;
	margin-left:auto; margin-right:auto;
}
div#mvrz_guestBox div#mvrz_wholeBox table.formContent td.label {
	text-align: right;
	vertical-align:top;
	width: 50%;
}
div#mvrz_guestBox div#mvrz_wholeBox table.formContent td.input {
	text-align: left;
	vertical-align:top;
	width: 50%;
}
div#mvrz_guestBox div#mvrz_wholeBox textarea {
	width: 100%;
}
div#mvrz_guestBox div#mvrz_wholeBox td.input input,
  div#mvrz_guestBox div#mvrz_wholeBox td.input select {
	width: 200px;
}
div#mvrz_guestBox div#mvrz_wholeBox td.input input.checkbox {
	width: auto;
}
div#mvrz_guestBox div#mvrz_wholeBox table.Request {
	width: 80%;
}
div#mvrz_guestBox div#mvrz_wholeBox table.requestSummary {
	border-top:2px solid #5a84c4;
	margin-top:20px;
	width:80%;
	margin-left:auto; margin-right:auto;
}
div#mvrz_guestBox div#mvrz_wholeBox table.requestSummary label {
	font-weight:bold;
}

/* - Inputs */
div#mvrz_guestBox div#mvrz_wholeBox div.formInputs {
	width: 50%;
	text-align:center;
	margin-left:auto; margin-right:auto;
}
div#mvrz_guestBox div#mvrz_wholeBox div.formInputs input {
	width: 100%;
	display:block;
	text-align:left;
}
div#mvrz_guestBox div#mvrz_wholeBox div.formInputs label {
	margin-top: 6px;
	display:block;
	text-align:left;
}
div#mvrz_guestBox div#mvrz_wholeBox div.formButtons {
	display:block;
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox div.formButtons input {
	display:block;
	text-align:center;
	margin-left:auto; margin-right:auto;
}


/* Reservation Summary -------------------------------------- */
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary {
	width:90%;
	margin: 6px auto;text-align:center;
	border:1px solid #333366;
/*	border-top:0px solid #333366;
*/	border-collapse:collapse;
	padding:0;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table {
	width:100%;
	border-collapse:collapse;
	padding:0;margin:0 0 10px 0;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table tr th {
	text-align:right;
	vertical-align:middle;
	padding:0px 2px;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table tr td {
	text-align:left;
	padding:0px 2px;
	vertical-align:middle;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table tr th.title {
	text-align:center;
	background-image:url(https://secure.myvrzone.com/images/style/gvGradeLD.gif);
	color:white;
	font-size:1.3em;
	padding:0 0 0.2em 0;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table tr th.title * {
	color:white;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table.buttons {
	width:auto;
	border-collapse:collapse;
	padding:0;margin:0 auto;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table.buttons tr td {
	width:auto;
	padding:0;margin:0;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table.makePayment tr.optionLine td.optionLine {
	border-top:1px solid gray;
	border-bottom:1px solid gray;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table.makePayment tr.optionLine th.optionLine {
	width:100px;
	text-align:center;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	border-right:1px solid gray;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table.makePayment tr th.title {
	width:auto;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table.GuestList tr th {
	text-align: left;
}
div#mvrz_guestBox div#mvrz_wholeBox table.reservationSummary table.GuestList tr th label {
	font-weight: bold;
}
div#mvrz_guestBox div#mvrz_wholeBox #inst-node {
	margin-bottom: 1em;
	font-size:90%;
	background-color:#eee;
	border: 2px solid #bbb;
}
div#mvrz_guestBox div#mvrz_wholeBox a.inst-node {
	background-color:#eee;
}


/* Feedback ------------------------------------------------- */
div#mvrz_guestBox div#mvrz_wholeBox div#status_div {
	width:95%;
	text-align:center;
	margin-left:auto; margin-right:auto;
	padding: 5px;
	font-weight:bold;
	left:auto;
	position: static;
}
div#mvrz_guestBox div#mvrz_wholeBox div#message_div {
	width:95%;
	border:2px solid orange;
	color:black;
	text-align:center;
	margin:0px auto;
}
div#mvrz_guestBox div#mvrz_wholeBox div#status_div div#errFeedback {
	width:100%;
	border:2px solid red;
	color:red;
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox div#status_div div#okFeedback {
	width:100%;
	border:2px solid green;
	color:green;
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox table tr.oddeven0 td {
	background-color: #FFF;
}
div#mvrz_guestBox div#mvrz_wholeBox table tr.oddeven1 td {
	background-color: #DDD;
}
div#mvrz_guestBox div#mvrz_wholeBox table tr.content td {
	padding:2px;
}
div#mvrz_guestBox div#mvrz_wholeBox table tr.header td {
	border-bottom: 1px solid #DDD;
}
div#mvrz_guestBox div#mvrz_wholeBox table tr.footer td {
	border-top: 1px solid #DDD;
}

/* --------------- Guest Book ---------------- */
div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems {font-size:14px;}
div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems * {font-size:inherit;}
div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems {
	margin: 0px auto;
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems tr > td {
	text-align:center;
}
div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems table.feedbackDisplay tr td span {
	font-family:"Comic Sans MS";
	padding:0; margin:0;
}

div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems table.feedbackDisplay {
	text-align:center;
	width:100%;
	margin: 0px auto;
	border:1px solid #5a84c4;
	border-right: 2px solid #5a84c4;
	border-bottom: 2px solid #5a84c4;
}
div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems table.feedbackDisplay tr > th {
	font-weight:normal;
	text-align:left;
	font-size:14px;
}
div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems table.feedbackDisplay tr > td {
	text-align:left;
	font-size:12px;
}
div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems table.feedbackDisplay tr th {vertical-align:top;}
div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems table.feedbackDisplay tr.feedbackPublished th {background-color:#ddf;}
div#mvrz_guestBox div#mvrz_wholeBox table.guestBookItems table.feedbackDisplay tr.feedbackUnpublished th {background-color:pink;}

/* ------------ */
/* ----- Paging ----- */
div.pagingControl {
	text-align:center;
}
div.pagingControl p {
	font-size:80%;
	margin:0px;
}
div.pagingContent {
/*	border-top:2px solid #5a84c4;
	border-bottom:2px solid #5a84c4;

	margin: 2px;
*/}
div.pagingControlTop {
	border-bottom:1px solid #5a84c4;
	border-top:2px solid #5a84c4;
	margin: 2px;
	padding: 2px;
}
div.pagingControlBottom {
	border-bottom:2px solid #5a84c4;
	border-top:1px solid #5a84c4;
	margin: 2px;
	padding: 2px;
}
div.pagingControl span, div.pagingControl a {
	cursor:pointer;
	line-height:1.6;
	padding:2px 2px;
	background-color:#fff;
	text-decoration:none;
}
div.pagingControl span.active, div.pagingControl a.active {
	background-color:#3894e5;
	color:#fff;
	cursor:auto;
}
div.pagingControl a:visited, div.pagingControl a {
	color:inherit;
}
div.pagingControl span.hover, div.pagingControl a.hover {
	background-color:#ff6;
}

div#mvrz_guestBox div#mvrz_wholeBox input.option-count {width:20px;}

/* ------ Notices ------ */
#readonlynotice {width:100%; text-align:center;}
#readonlynotice * {font-family:"Century Gothic";}
#readonlynotice div {width:400px; margin:100px auto;border:4px solid green;background-color:#fff;}
#readonlynotice.error div {border:4px solid red;}
#readonlynotice div h1 {margin-bottom:10px;}
#readonlynotice div p {margin:4px;}
#readonlynotice div a {margin:4px;}

/* ---- Help ---- */
div#mvrz_guestBox div#mvrz_wholeBox td.help-display {
	font-style:italic;
	font-size: 0.8em;
	color: #888;
}
div#mvrz_guestBox div#mvrz_wholeBox label.help-display {
	display: block;
	font-style:italic;
	font-size: 11px;
	color: #888;
}

/* List view for selects */
div#mvrz_guestBox div#mvrz_wholeBox table.property-select-list tr td {padding:0.5em; cursor: pointer;}
div#mvrz_guestBox div#mvrz_wholeBox table.property-select-list td:hover {background-color:#ddd;}
div#mvrz_guestBox div#mvrz_wholeBox table.property-select-list div img {float:left;padding-right: 0.5em;}
div#mvrz_guestBox div#mvrz_wholeBox table.property-select-list div h3 {text-align:left; color: #333333}
div#mvrz_guestBox div#mvrz_wholeBox table.property-select-list div p {text-align:left; color: #333333}

/* ---- Translation ---- */
/* IE doesn't seem to get this from the javascript whereas othe browsers are OK */
.goog-te-banner-frame {
	display: none !important;
}


