body {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 9px;
	margin-bottom: 9px;
	margin-right: 1px;
	margin-top: 9px;
	background-color: #99CCFF;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h1 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-size: 15px;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
h4 {
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}
h5 {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
h6 {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
a:link {
	color: #3366FF;
	text-decoration:none;
}
a:visited {
	color: #3366FF;
	text-decoration:none;
}
a:hover {
	color: #0000FF;
	text-decoration:underline;
}
a:active {
	color:#0066FF;
	text-decoration:none;
}
form {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
input {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
textarea {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
select {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
ul {
	font-size: 11px;
	list-style-type: square;
	list-style-position: outside;
	margin: 16px;
	list-style-image: url(../images/general/bullet-transparent2.gif);
}

ol {
	font-size: 11px;
	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: 11px;
}
.big {
	font-size: 14px;
}
.strong{
	font-weight: bold;
}
.bodystyle {
	font-size: 11px;
}
.box1 {
	padding: 2px;
	height: 24px;
	border-width: thin;
	border-style: solid;
	border-color: #999999;
	background-color:#CECECE;
	text-decoration: none;
	border-width: 1px;
	font-weight:bold;
	margin: 0px;
	text-decoration: none;
}
.box2 {
	padding: 2px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #9999CC;
	background-color:#999999;
	text-decoration: none;
	color:#FFFFFF;
	border-width: 1px;
	font-weight:bold;
	margin: 0px;
	text-decoration: none;
}
.box3 {
	padding: 2px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color:#FFFFFF;
	text-decoration: none;
	border-width: 1px;
	font-weight:bold;
	margin: 2px;
	text-decoration: none;
}
.boxrate1 {
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #6F9DFF;
	background-color:#93B6FF;
	text-decoration: none;
}
.boxrate2 {
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #A6D2FF;
	background-color:#C4E1FF;
	text-decoration: none;
	color:#333333;
}
.boxrate3 {
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #C4E1FF;
	background-color:#FFFFFF;
	text-decoration: none;
}
.box-menu1{	
	height: auto;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #3366CC;
	border-width: 1px;
	background-color:#3366CC;
}
.box-menu2{
	height: auto;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #93B6FF;
	background-color:#93B6FF;
	border-bottom-color: #FFFFFF;
}
.box-menu3{	
	height: auto;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #E1EBFF;
	background-color:#E1EBFF;
	border-bottom-color: #FFFFFF;
}
.box-menu4{	
	height: auto;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
}
.box-menu5{	
	height: auto;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
}
.box-menu6{	
	height: auto;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FF9900;
	border-width: 1px;
	background-color:#FF9900;
}
.box-menu7{
	height: auto;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFEDCC;
	background-color:#FFEDCC;
	border-bottom-color: #FFCC99;
}
.box-menu8{	
	height: auto;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
}
.button-delete {
	padding: 2px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #FF9900;
	background-color:#FF3300;
	text-decoration: none;
	color:#FFFFFF;
	border-width: 1px;
	font-weight:bold;
	margin: 0px;
	text-decoration: none;
}
.button-submit {
	padding: 2px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #3366CC;
	background-color:#333399;
	text-decoration: none;
	color:#FFFFFF;
	border-width: 1px;
	font-weight:bold;
	margin: 0px;
	text-decoration: none;
}
.button-submitsmall {
	padding: 2px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #4D78D2;
	background-color:#3D3DB6;
	text-decoration: none;
	color:#FFFFFF;
	border-width: 1px;
	font-weight:bold;
	margin: 0px;
	text-decoration: none;
	font-size:9px;
}
.button-submitsmall2 {
	padding: 2px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #BEBEBE;
	background-color:#A6A6A6;
	text-decoration: none;
	color:#FFFFFF;
	border-width: 1px;
	font-weight:bold;
	margin: 0px;
	text-decoration: none;
	font-size:9px;
}
span a:hover {
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #5284E0;
	background-color:#3399FF;
	border-width: 1px;
	text-decoration:none;
	color:#FFFFFF;
}
.box-bg1{	
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #4F5980;
	border-width: 1px;
	background-color:#4F5980;
}
.box-bg2{	
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #8AA3D0;
	border-width: 1px;
	background-color:#8AA3D0;
}
.box-bg3{	
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #A3C1E4;
	border-width: 1px;
	background-color:#A3C1E4;
}
.box-bg4{	
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #C0DFF8;
	border-width: 1px;
	background-color:#C0DFF8;
}
.box-bg5{	
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #EEEEEE;
	border-width: 1px;
	background-color:#EEEEEE;
}
.boxtdblue {
	padding: 2px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #A0BCE9;
	background-color:#B8D0ED;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.boxtddarkblue {
	padding: 2px;
	height: 24px;
	border-width: 1px;
	border-style: solid;
	border-color: #2F69CA;
	background-color:#4F8AD2;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.boxblueth{
	padding: 2px;
	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:2px;
	background-color:#000000;
	height: auto;
	margin: 0px;
}
.box-blue {
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #A4C2E8;
	background-color:#A4C2E8;
	height: auto;
	border-width: 1px;
	margin: 0px;
}
.box-darkblue {
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #3477C9;
	background-color:#4F8AD2;
	height: auto;
	border-width: 1px;
	margin: 0px;
}
.box-darkerblue {
	padding: 2px;
	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: 2px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #ACACAC;
	text-decoration: none;
	border-width: 1px;
	text-decoration:none;
}
.box-remark{
	padding: 2px;
	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: 2px;
	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: 2px;
	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: 2px;
	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: 2px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #508D8C;
	background-color:#5B9C9F;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-lightgreengray{
	padding: 2px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #B5D5CC;
	background-color:#B5D5CC;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-blackgray{
	padding: 2px;
	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: 2px;
	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: 2px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color:#999999;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-lightgray{
	padding: 2px;
	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: 2px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #EEEEEE;
	background-color:#EEEEEE;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-red {
	padding: 2px;
	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: 2px;
	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: 2px;
	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: 2px;
	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: 2px;
	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: 2px;
	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: 2px;
	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: 2px;
	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:2px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	background-color: #E3E89B;
	border-color: #E3E89B;
	text-decoration: none;
	border-width: 1px;
	margin: 0px;
}
.box-bluegray{
	padding:2px;
	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:2px;
	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;
}
#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; }
.DarkRedFont{ color: #990000; }
.BlueFont{ color: #0064C6; }
.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; }
