/***** BEGIN BODY / MainTable *****/
body{
	margin				:0px;
	color				:#6B6B6B;
	font-family			:Arial, Helvetica, sans-serif;
	background-color	:#A5CFE6;
}
/***** END BODY / MainTable *****/

/***** BEGIN MainMenu *****/
.mainMenu-link {
	font-size			:12px;
	font-weight			:bold;
	color				:#FFFFFF;
	text-decoration		:none;
}

.mainMenu-link:hover {
	font-size			:12px;
	font-weight			:bold;
	color				:#E6297D;
	text-decoration		:none;
}

.mainMenu-bluebar {
	background-color	:#3CB5E6;
}
/***** END MainMenu *****/

/***** BEGIN Highlight *****/
.highlight-padding {
	padding				:8px 10px 0px 10px;
	font-size			:11px;
	line-height			:11px;
}
/***** END Highlight *****/

/***** BEGIN Content *****/
.content-text {
	font-size			:11px;
}
.content-text-12 {
	font-size			:12px;
}

.content-remark {
	font-size			:10px;
}

.content-link2 {
	font-size			:11px;
	color				:#6B6B6B;
	text-decoration		:underline;
}

.content-link2:hover {
	font-size			:11px;
	color				:#000000;
	text-decoration		:underline;
}

.content-link {
	font-size			:11px;
	font-weight			:bold;
	color				:#FFFFFF;
	text-decoration		:none;
}

.content-link:hover {
	font-size			:11px;
	font-weight			:bold;
	color				:#E6297D;
	text-decoration		:none;
}

.content-link3 {
	font-size			:12px;
	color				:#FFFFFF;
	text-decoration		:underline;
}

.content-link3:hover {
	font-size			:12px;
	color				:#E6297D;
	text-decoration		:underline;
}

.content-link-selected {
	font-size			:11px;
	font-weight			:bold;
	color				:#E6297D;
	text-decoration		:none;
}

.content-text-selected {
	font-size			:12px;
	font-weight			:bold;
	color				:#FFFFFF;
}

.content-shoplist-padding {
	padding				:5px 8px 5px 8px;
	font-size			:12px;
	font-weight			:bold;
	color				:#FFFFFF;
}

.content-shoplist-workinghour {
	font-size			:11px;
	font-weight			:bold;
	color				:#2D2D2D;
}

.content-shopurl-link {
	font-size			:11px;
	color				:#FFFFFF;
	text-decoration		:none;
}

.content-shopurl-link:hover {
	font-size			:11px;
	color				:#FFFFFF;
	text-decoration		:underline;
}

.content-shopthumb {
	border				:1px solid #FFFFFF;
}

.content-shopthumb-selected {
	border				:1px solid #E6297D;
}

.content-shopthumb-underline {
	background-color	:#E6297D;
}

.content-happen-divider {
	border-right		:1px solid #FFFFFF;
}

.content-aboutus-text {
	font-size			:12px;
	color				:#FFFFFF;
}

.content-aboutus-remark {
	font-size			:10px;
	color				:#FFFFFF;
}

.content-happen-text {
	font-size			:11px;
	color				:#FFFFFF;
}

.content-leasing-text {
	font-size			:12px;
	color				:#FFFFFF;
}

.tbl-busschedule {
	padding				:2px 2px 2px 2px;
	text-align			:center;
	font-size			:11px;
	color				:#000000;
	border				:1px solid #000000;
}

.tbl-bg-green {
	background-color	:#D5FA31;
}

.sub-menu {
	font-size			:12px;
	font-weight			:bold;
	color				:#FFFFFF;
	text-decoration		:none;
}

.sub-menu:hover {
	font-size			:12px;
	font-weight			:bold;
	color				:#E6297D;
	text-decoration		:underline;
}

.sub-menu-selected {
	font-size			:12px;
	font-weight			:bold;
	color				:#E6297D;
	text-decoration		:underline;
}
/***** END Content *****/

/***** BEGIN Form *****/
.form-text {
	font-size			:12px;
	font-weight			:bold;
}

.form-link {
	font-size			:12px;
	font-weight			:bold;
	color				:#6B6B6B;
	text-decoration		:underline;
}

.form-remark {
	font-size:10px;
}

.form-answer {
	font-size:12px;
}

.input-text {
	border:0px;
	padding:3px 3px 3px 3px;
	font-size:11px;
	height:18px;
	background-color:#B2E6FA;
}

.input-select {
	border:0px;
	padding:3px 3px 3px 3px;
	font-size:11px;
	height:18px;
	background-color:#B2E6FA;
}

.input-textarea {
	border:0px;
	padding:3px 3px 3px 3px;
	font-size:11px;
	background-color:#B2E6FA;
}
/***** END Form *****/

/***** BEGIN FOOTER *****/
.footer-text {
	font-size		:11px;
}

.footer-link {
	font-size		:11px;
	font-weight		:bold;
	color			:#242424;
	text-decoration	:none;
}

.footer-link:hover {
	font-size		:11px;
	font-weight		:bold;
	color			:#242424;
	text-decoration	:underline;
}

.footer-select {
	font-size		:10px;
	color			:#000000;
}
/***** END FOOTER *****/

/***** CUSTOM *****/
.form {
	font-size		:10px;
	color			:#000000;
}
.calendarinput {
	border:0px;
	padding:3px 3px 3px 3px;
	font-size:11px;
	height:18px;
	background-color:#B2E6FA;
}

.errormsg {
	font-size			:12px;
	font-weight			:bold;
}
/***** END CUSTOM *****/