body { margin: 0px; }
body, p, input, select, textarea, td, th, #maincontent { font: 12px Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; color: #663300;}
body, p, .bodytxt { text-align: justify; }
textarea { overflow: auto; }
form { margin: 0px;  width: 400px; }
input, select { width: 171px; }
.number { width: 40px; height: 20px; }
.radio { width: 15px; }
h1 { font-size: 13px; margin: 0px; }
h2 { font-size: 12px; color: #653205; margin: 2px; }
h3 { font-size: 12px; margin: 1px; }
a { font-weight: bold; color: #653205; text-decoration: none; line-height: normal;  }
a:hover { font-weight: bold; color: #000000; text-decoration: underline; }
.hotel_photo { margin-top: 10px; margin-bottom: 10px; margin-left: 0px;}
.hotel_photo img { margin-right: 10px; }
.hotel_photo_thumb { margin-top: 10px; margin-bottom: 10px; margin-left: 0px;}
.hotel_photo_thumb img { margin-left: 10px; }

.microText {padding:0px,5px,5px,30px;}
#micro_glance, micro_sleeping, micro_dining, micro_winding, micro_shaping, micro_business, micro_kids, micro_maps, micro_brochure, micro_book {width:140;}
#micro_glance {background-image: url(/images/micro/mnav_glance.gif);}
#micro_glance:hover, #micro_glance:active {background-image: url(/images/micro/mnav_glance_on.gif);}
#micro_sleeping {background-image: url(/images/micro/mnav_sleeping.gif); }
#micro_sleeping:hover, #micro_sleeping:active {background-image: url(/images/micro/mnav_sleeping_on.gif); }
#micro_dining {background-image: url(/images/micro/mnav_dining.gif); }
#micro_dining:hover, #micro_dining:active {background-image: url(/images/micro/mnav_dining_on.gif); }
#micro_winding {background-image: url(/images/micro/mnav_winding.gif); }
#micro_winding:hover, #micro_winding:active {background-image: url(/images/micro/mnav_winding_on.gif); }
#micro_shaping {background-image: url(/images/micro/mnav_shaping.gif); }
#micro_shaping:hover, #micro_shaping:active {background-image: url(/images/micro/mnav_shaping_on.gif); }
#micro_business {background-image: url(/images/micro/mnav_business.gif); }
#micro_business:hover, #micro_business:active {background-image: url(/images/micro/mnav_business_on.gif); }
#micro_kids {background-image: url(/images/micro/mnav_kids.gif); }
#micro_kids:hover, #micro_business:active {background-image: url(/images/micro/mnav_kids_on.gif); }
#micro_maps {background-image: url(/images/micro/mnav_maps.gif); }
#micro_maps:hover, #micro_business:active {background-image: url(/images/micro/mnav_maps_on.gif); }
#micro_brochure {background-image: url(/images/micro/mnav_brochure.gif); }
#micro_brochure:hover, #micro_business:active {background-image: url(/images/micro/mnav_brochure_on.gif); }
#micro_book {background-image: url(/images/micro/mnav_book.gif); }
#micro_book:hover, #micro_business:active {background-image: url(/images/micro/mnav_book_on.gif); }


#maincontent { width: 75%;}
#articledetail { width: 100%; }
#articledetail h1 { margin: 0px; }
#articledetail p { margin: 0px; }
#articledetail img { float: right; margin: 10px; }
.formtable tr { height: 60px; }

/* disabling the quotes, 
q is being used for layout to denote a caption for an image */
q {quotes: "" "" "" ""; }

/* second insert column on the right */
#inserts2 .cell img { clear: left; float: left; }
#inserts2 .cell q, #inserts2 a { clear: right; }
#inserts2 .cell h1 { margin: 2px; }
#inserts2 .cell p { color: #653205; }
#inserts2 a { font-size: 11px; }
#inserts2 input, #inserts2 form { width: 135px; }


.celltitle, .celltitleCorp { font-family: Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
.celltitleCorp
.cell { font-family: Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none ; text-align: left; line-height: normal; padding: 5px;}
.cell h1 { font-family: Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #653205; text-decoration: none }

.bodhighlight { font-family: Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #653205; text-decoration: none ; line-height: normal}
/* AroBIS */
.RegularQuestion
		{
		font: 12px Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; 
		color: #663300
		}
		
	.MandatoryQuestion
		{
		font: 12px Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; 
		color: #663300
		}
		
	.ErrorMessage
		{
		font: bold 10px Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; 
		color: #330000
		}

	.ErrorList
		{
		font: bold 10px Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; 
		color: #ff0000
		}



/* to be removed after template development */
.insertbod { font-family: Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #663300; text-decoration: none ; text-align: left; line-height: normal}
/*
may be handy
background-image: url("/images/which_insert_link_aro.gif"); background-repeat: no-repeat; background-position: -1px; padding: 30px;
white-space: nowrap;
*/
/* Hidden layers */
#date {position:absolute; border:1px solid black; font: 10px Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; color: #000;align:left;  }
#tip {position:absolute;border:1px solid black; font: 10px Gill Sans MT, Verdana,  Arial, Helvetica, sans-serif; color: #000;align:right;  }
.arrive{display:none; padding:7px;text-align:right; align:left; border:1px solid black;}
.tip {visibility:hidden; padding:7px;text-align:right; align:right;}


/* Form Elements */
.date { width:50px; margin:0px; padding:0px;}
.year { width:60px; margin:0px; padding:0px;}
.inputHolder, .inputHoldermobile { width:209px; margin-right:25px; padding:0px;}
.inputHoldermobile { width:135px;}
.inputHoldersubmit {width:81px; height:20px;}
.inputSend {width:134px;}
.quicknav {background: #BDBAA9;}
.quicknavCorporate {background: #A2BEC9; color:#000000;}
/* Css Rollovers */
img.ala {background: transparent;}
a.ala {background: #fff;}
a.ala:hover {background: #653205;}
