body {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 9px;
	padding: 9px;
	color: #000000;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1 {
	font-size: 15px;
	margin: 0px;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-size: 14px;
	margin: 0px;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-size: 13px;
	margin: 0px;
	margin: 0px;
	padding: 0px;
}
h4 {
	width: 100%;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
h5 {
	width: 100%;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
h6 {
	width: 100%;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
a:link {
	color: #510000;
}
a:visited {
	color: #510000;
}
a:hover {
	color: #000000;
	text-decoration:underline;
}
a:active {
	color:#000000;
	text-decoration:none;
}
form {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
input {
	font-size: 12px;
}
textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
ul {
	font-size: 12px;
	list-style-type: square;
	list-style-position: outside;
	margin: 16px;
	list-style-image: url(../images/general/bullet-transparent2.gif);
}

ol {
	font-size: 12px;
	list-style-type: upper-roman;
	list-style-position: outside;
	margin: 16px;
	list-style-image: url(../images/general/bullet-transparent1.gif);
}
.small {
	font-size: 9px;
}
.mid {
	font-size: 12px;
}
.big {
	font-size: 14px;
}
.strong{
	font-weight: bold;
}
.bodystyle {
	font-size: 12px;
}
.box1 {
	padding: 4px;
	height: 24px;
	border-width: thin;
	border-style: solid;
	border-color: #999999 #999999 #999999 #999999;
	background-color:#CECECE;
	text-decoration: none;
	border-width: 1px;
	font-weight:bold;
	margin: 2px;
	text-decoration: none;
	height: auto;
	width: auto;
	position: relative;
}
.box2 {
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: #9999CC;
	background-color:#999999;
	text-decoration: none;
	color:#FFFFFF;
	border-width: 1px;
	font-weight:bold;
	margin: 2px;
	text-decoration: none;
	height: auto;
	width: auto;
	position: relative;
}
.box3 {
	padding: 4px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background-color:#E1E1E1;
	text-decoration: none;
	border-width: 1px;
	font-weight:bold;
	margin: 2px;
	text-decoration: none;
	height: auto;
	width: auto;
	position: relative;
}
.boxrate {
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: #7C7C7C;
	background-color:#999999;
	text-decoration: none;
	color:#FFFFFF;
	border-width: 1px;
	font-weight:bold;
	margin: 2px;
	text-decoration: none;
	font-size: 9px;
	height: auto;
	width: auto;
	position: relative;
}
.boxrate2 {
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background-color:#FFFFFF;
	text-decoration: none;
	border-width: 1px;
	margin: 2px;
	text-decoration: none;
	height: auto;
	width: auto;
	position: relative;
}
.button-delete {
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: #990000;
	background-color:#FF6600;
	text-decoration: none;
	color:#FFFFFF;
	border-width: 1px;
	font-weight:bold;
	margin: 2px;
	text-decoration: none;
	height: auto;
	width: auto;
	position: relative;
}
.button-submit {
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	background-color:#CC9966;
	text-decoration: none;
	color:#510000;
	border-width: 1px;
	font-weight:bold;
	margin: 2px;
	text-decoration: none;
	height: auto;
	width: auto;
	position: relative;
}
.button-submitsmall {
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	background-color:#CC9966;
	text-decoration: none;
	color:#510000;
	border-width: 1px;
	font-weight:bold;
	margin: 2px;
	text-decoration: none;
	height: auto;
	width: auto;
	position: relative;
}
.box-bg1{	
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #990000;
	border-width: 1px;
	background-color:#990000;
}
.box-bg2{	
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FF7837;
	border-width: 1px;
	background-color:#FF7837;
}
.box-bg3{	
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFA953;
	border-width: 1px;
	background-color:#FFA953;
}
.box-bg4{	
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFCF9F;
	border-width: 1px;
	background-color:#FFCF9F;
}
.box-bg5{	
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #EEEEEE;
	border-width: 1px;
	background-color:#EEEEEE;
}
span a:hover {
	padding: 4px;
	height: auto;
	width:100%;
	border-width: 1px;
	border-style: solid;
	border-color: #990000;
	background-color:#990000;
	border-width: 1px;
	text-decoration:none;
	color:#FFFFFF;
}
.boxtdblue {
	padding: 4px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #A0BCE9;
	background-color:#B8D0ED;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.boxtddarkblue {
	padding: 4px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #2F69CA;
	background-color:#4F8AD2;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.boxblueth{
	padding: 4px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #2F69CA;
	background-color: #5284E0;
	text-decoration: none;
	color:#FFFFFF;
	border-width: 1px;
	margin: 0px;
}
.box-black{
	padding:4px;
	background-color:#000000;
	height: auto;
	margin: 0px;
}
.box-blue {
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: #A4C2E8;
	background-color:#A4C2E8;
	height: auto;
	border-width: 1px;
	margin: 0px;
}
.box-darkblue {
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: #3477C9;
	background-color:#4F8AD2;
	height: auto;
	border-width: 1px;
	margin: 0px;
}
.box-darkerblue {
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: #002251;
	background-color:#003785;
	height: auto;
	border-width: 1px;
	margin: 0px;
	border-bottom: 1px;
	border-left: none;
	border-right: none;
	border-top: none;
}
.box-grayborder{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #ACACAC;
	text-decoration: none;
	border-width: 1px;
	text-decoration:none;
}
.box-remark{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background-color: #EEEEEE;
	text-decoration: none;
	border-width: 1px;
	margin: 2px;
}
.box-white{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color:#FFFFFF;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-lightgreen{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #B1F3BB;
	background-color:#B1F3BB;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-green{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #11A252;
	background-color:#13B35B;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-greengray{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #669587;
	background-color:#5B9C9F;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-blackgray{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #333333;
	background-color:#333333;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
	color:#FFFFFF;
}
.box-darkgray{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	background-color:#666666;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-gray{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #A8A8A8;
	background-color:#A8A8A8;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-gray-border{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #737373;
	background-color:#A8A8A8;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
	height: auto;
	width: auto;
	position: relative;
}
.box-lightgray{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #C1C1C1;
	background-color:#C1C1C1;

	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-offwhite{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #E9E9E9;
	background-color:#E9E9E9;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-red {
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #FF3300;
	background-color:#FF3300;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-darkred{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #990000;
	background-color:#990000;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-darkbrown{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #996633;
	background-color:#996633;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-lightyellow{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFCC;
	background-color:#FFFFCC;
	text-decoration: none;
	color:#004080;
	border-width: 1px;
	margin: 0px;
}
.box-orange{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #FF9900;
	background-color:#FF9900;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-lightorange{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #FFC891;
	background-color:#FFC891;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-purple{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #8963D1;
	background-color:#8963D1;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-lightpurple{
	padding: 4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #C7B4E9;
	background-color:#C7B4E9;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-goldengreen{
	padding:4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	background-color: #E3E89B;
	border-color: #E3E89B;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-darkgoldengreen{
	padding:4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	background-color: #99CC00;
	border-color: #99CC00;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-bluegray{
	padding:4px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	background-color: #697396;
	border-color: #697396;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-bluegraysmall{
	padding:1px;
	height: auto;
	border-width: 0px;
	border-style: solid;
	background-color: #697396;
	border-color: #697396;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
	font-size:10px;
}
.padding2{
	padding:2px;
}
.padding4{
	padding:4px;
}
.padding8{
	padding:8px;
}
.height18{
	height:18px;
}
.height24{
	height:24px;
}
.height28{
	height:28px;
}
.hilight-white{
	background-color:#FFFFFF;
}
.noline{
	text-decoration: none;
}
.thai {
	font-family: Tahoma, "MS Sans Serif";
	font-size: 12px;
}
#thai {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#white{
	color: #FFFFFF;
}
#gray{
	color: #CCCCCC;
}
#darkgray{
	color: #999999;
}
#black{
	color: #000000;
}
#red{
	color: #CA0000;
}
#blue{
	color: #0000FF;
}
#green{
	color: #009900;
}
#yellow{
	color: #FFCC00;
}
#orange{
	color: #FF6600;
}
#brown{
	color: #996633;
}
#purple{
	color: #A45FE2;
}
#bluegray{
	color: #4A6B9D;
}
.RedFont{ color: #FF0000; }
.BlueFont{ color: #3300FF; }
.GreenFont{ color: #009933; }
.YellowFont{ color: #FFCC00; }
.PurpleFont{ color: #CC33FF; }
.LightGrayFont{ color: #CCCCCC; }
.DarkGrayFont{ color: #666666; }
.WhiteFont{ color: #FFFFFF; }
.BGRed{ background-color: #FF0000; }
.BGBlue{ background-color: #3300FF; }
.BGGreen{ background-color: #009933; }
.BGYellow{ background-color: #FFCC00; }
.BGPurple{ background-color: #CC33FF; }
.BGLightGray{ background-color: #CCCCCC; }
.BGDarkGray{ background-color: #666666; }
.BoldItalic{ font-weight: bold; font-style: italic; }

