body {	background-color: #e1ded5;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	color: #FFFFFF;}.bottomMenu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}a.bottomMenu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}a.bottomMenu:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: underline;}td.patternLeft {	background-image: url(images/patternLeft.jpg);	background-repeat: repeat-y;	background-position:  top right; }td.patternRight {	background-image: url(images/patternRight.jpg);	background-repeat: repeat-y;	background-position:  top left;	color: #000000;}td.chrest {	background-image: url(../images/chrest.jpg);	background-repeat: repeat-x;	background-position:  top center; }.textContentWhite {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-style: normal;}.textHeaderWhiteBold {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-style: normal;	font-weight: bold;	text-transform: uppercase;}a.textHeaderWhiteBold {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-style: normal;	font-weight: bold;	text-transform: uppercase;	text-decoration: none;}a.textHeaderWhiteBold:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-style: normal;	font-weight: bold;	text-transform: uppercase;	text-decoration: underline;}.textForthcomingTourDatesWhite {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;}a.textForthcomingTourDatesWhite {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	text-decoration:none;}a.textForthcomingTourDatesWhite:hover {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	text-decoration: underline;}.textContentYellow {	font-family: Arial, Helvetica, sans-serif;	color: #D2BA41;	font-size: 12px;	font-style: normal;}a.textContentYellow {	font-family: Arial, Helvetica, sans-serif;	color: #D2BA41;	font-size: 12px;	font-style: normal;}a.textContentYellow:hover {	font-family: Arial, Helvetica, sans-serif;	color: #D2BA41;	font-size: 12px;	font-style: normal;	text-decoration: none;}.textContentYellowUPPERCASE{	font-family: Arial, Helvetica, sans-serif;	color: #D2BA41;	font-size: 12px;	font-style: normal;	text-transform: uppercase;}a.textContentYellowUPPERCASE{	font-family: Arial, Helvetica, sans-serif;	color: #D2BA41;	font-size: 12px;	font-style: normal;	text-transform: uppercase;}a.textContentYellowUPPERCASE:hover{	font-family: Arial, Helvetica, sans-serif;	color: #D2BA41;	font-size: 12px;	font-style: normal;	text-transform: uppercase;	text-decoration: none;}.textBoxes {	background-color: #FFFFFF;	margin-bottom: 0px;	border-top: 1px solid #515151;	border-right: 1px solid #9CBCDC;	border-bottom: 1px solid #9CBCDC;	border-left: 1px solid #515151;	margin-top: 0px;	padding-bottom: 0px;	border-top-color: #999999;}.dropDownBox {	background-color: #000000;	margin-bottom: 0px;	border-top: 1px solid #515151;	border-right: 1px solid #9CBCDC;	border-bottom: 1px solid #9CBCDC;	border-left: 1px solid #515151;	margin-top: 0px;	padding-bottom: 0px;	border-top-color: #999999;	color: #FFFFFF;}/* Buy Link Manager */.blm-default {	cursor: default;}.blm-menugroup {	background: #FFFFFF;	border: outset 1px #000000;}.blm-menuitem {	background: #FFFFFF;	color: #000080;	cursor: default;	font: 9px verdana;	padding: 3px;}.blm-menuitem td {    color: #000;}.blm-menuitemhand {	cursor: hand;}.blm-menuitemover {	background: #A9A9A9;	color: #FFFFFF;	cursor: hand;	font: 10px verdana;	padding: 3px;}