@charset "utf-8";
/* CSS Document */
body { 
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

table,td {
	font-size: 12px;
}

p {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
	
hr {
	border: none 0; 
	border-top: 1px dashed #000;/*the border*/
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 

form {
	margin: 0px;
}

a:link, a:visited {
	text-decoration: none;
}

a:hover, active {
	text-decoration:underline;
}

input,select {
	border: 1px solid;
	font-size: 12px;
}
	
input:focus,textarea:focus, select:focus { 
}

textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px solid;
	font-size: 12px;
}

.mytable {
	border-bottom-style:solid;
	border: 1px solid #CCCCCC;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

.mytableheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

.myinput {
	border: 1px solid #33CCCC;
	font-size: 10px;
}

.sltenquirycolor {
	background-color:#FF0000;
	border: 1px solid #33CCCC;
	font-size: 10px;
	color:#FFFFFF;
}

.sltpendingcolor {
	background-color:#FFCC00;
	border: 1px solid #33CCCC;
	font-size: 10px;
	color:#FFFFFF;
}

.slttaiwancolor {
	background-color:#FFFF00;
	border: 1px solid #33CCCC;
	font-size: 10px;
	color:#FFFFFF;
}

.sltreadycolor {
	background-color:#66CC00;
	border: 1px solid #33CCCC;
	font-size: 10px;
	color:#FFFFFF;
}

.slthkcolor {
	background-color:#66FF00;
	border: 1px solid #33CCCC;
	font-size: 10px;
	color:#FFFFFF;
}

.sltdonecolor {
	background-color:#0099FF;
	border: 1px solid #33CCCC;
	font-size: 10px;
	color:#FFFFFF;
}

.sltcancelcolor {
	background-color:#9900FF;
	border: 1px solid #33CCCC;
	font-size: 10px;
	color:#FFFFFF;
}

.mustfield {
	color:#FF0000;
	font-size: 12px;
	font-weight: bold;
}

.priceblue {
	color:#0000FF;
	font-size: 14px;
}

.pricered {
	color:#FF0000;
	font-size: 14px;
}

span.highlight {
	background-color:#FF6699;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.thumbnail{
	position: relative;
	z-index: 0;
}

.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0;
	left: 60px; /*position where enlarged image should offset horizontally */
}

.mymenu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration:underline;
	color:#FF9900;
}

