body {
	font-family:Verdana, Arial, Tahoma, Helvetica;
	font-size:13px;
	margin: 5;

	scrollbar-face-color: #009900;
	scrollbar-highlight-color: #003300; 
	scrollbar-shadow-color: #000000; 
	scrollbar-3dlight-color: #00cc00; 
	scrollbar-arrow-color: #00cc00; 
	scrollbar-track-color: #009900; 
	scrollbar-darkshadow-color: #009900
}

input {
 	font-size:9px;
}
select {
 	font-size:9px;
}
textarea {
 	font-size:13px;
}

a:link{		color:#006633;	text-decoration:none; }
a:visited{	color:#336633;	text-decoration:none; }
a:hover{	color:#339933;	text-decoration:underline; }
a:active{	color:#ff0000;	text-decoration:none; }	

A.cal:link {COLOR: #eeeeee; FONT-SIZE: 11px; TEXT-DECORATION: underline;}
A.cal:hover {COLOR: #ffffff; FONT-SIZE: 11px; TEXT-DECORATION: underline;}
A.cal:visited {COLOR: #ffffff; FONT-SIZE: 11px;}
A.cal:active {COLOR: #ffffff; FONT-SIZE: 11px; TEXT-DECORATION: underline;}

A.lm:link {COLOR: #0000cc; FONT-SIZE: 12px;}
A.lm:hover {COLOR: #cc0000; FONT-SIZE: 12px;}
A.lm:visited {COLOR: #0000cc; FONT-SIZE: 12px;}

A.dm:link {COLOR: #4E99E5; FONT-WEIGHT: bold; FONT-SIZE: 9pt;}
A.dm:hover {COLOR: #4E99E5; FONT-WEIGHT: bold; FONT-SIZE: 9pt;}
A.dm:visited {COLOR: #4E99E5; FONT-WEIGHT: bold; FONT-SIZE: 9pt;}

h1 {font-size: 12px; display: inline;}
h3 {font-size: 100%; display: inline;}

H2 {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #4f6b84 5px solid; 
	COLOR: #00344b; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #a0c3de 1px solid; 
}

#pay {
	FONT-SIZE: 11px; 
	COLOR: #00344b
}
#pay TABLE DIV .color {
	FLOAT: left; 
	OVERFLOW: hidden; 
	WIDTH: 20px; 
	MARGIN-RIGHT: 10px; 
	HEIGHT: 20px
}

.pay TD {
	FONT-SIZE: 11px; 
}

.color1 {
	BACKGROUND: #d7e4bc
}
.color2 {
	BACKGROUND: #b8cce4
}
.color3 {
	BACKGROUND: #fcd5b4
}
.color4 {
	BACKGROUND: #e6b9b8
}
.color5 {
	BACKGROUND: #ff7c80
}
.color6 {
	BACKGROUND: #ffcc66
}

.tn	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #4f6b84; 
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif
	vertical-align: middle;
}
.divHeadHeader {
	WIDTH: 36px; FLOAT: left; HEIGHT: 36px; CURSOR: pointer
}
.divBodyHeader {
	WIDTH: auto; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 36px; COLOR: #000000; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.divBodyHeader:link {
	WIDTH: auto; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 36px; COLOR: #000000; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.divBodyHeader:visited {
	WIDTH: auto; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 36px; COLOR: #000000; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.divBodyHeader:hover {
	WIDTH: auto; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 36px; COLOR: #000000; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.divBodyHeader P {
	MARGIN: 7px 5px 10px
}
.divHeadSubmenu {
	WIDTH: auto; FLOAT: none; CURSOR: pointer
}
.divBodySubmenu {
	WIDTH: auto; FLOAT: none
}

th	{
	vertical-align: middle;
}

td.vd{
	BORDER-bottom	:#0040ff 1px dashed;
	FONT-SIZE	:12px; 
	height		:20px;
}
td.vo{
	BORDER		:#0040ff 1px dashed;
	FONT-SIZE	:12px; 
	TEXT-ALIGN	:center;
	height		:20px;
}
td.vn{
	FONT-SIZE	:12px; 
	TEXT-ALIGN	:center;
	height		:20px;
}


td.sw	{
	font-size:9px;
	background-color : #ffffff;
	border:1px solid #cccccc;
}

td.sww	{
	border: 1px solid #cccccc;
	font-size: 13px;
	text-align: right;
	height: 25px;

}

td.sg	{
	font-size:9px;
	background-color : #f0f0f0;
	border:1px solid #cccccc;
}

td.sgg	{
	font-size:9px;
	border:1px solid #cccccc;
}

td.sb	{
	font-size:9px;
	background-color : #d9e8e8;
	border:1px solid #cccccc;
	text-align:center;
}
td.sm	{
	font-size:9px;
	background-color : #E6E6F5;
	border:1px solid #8D8DAB;
	text-align:center;
}
td.smm	{
	font-size:9px;
	background-color : #ccffcc;
	border:1px solid #006600;
	text-align:right;
}
td.smsel	{
	font-size:10px;
	font-weight:bold;
	color:#cc0000;
	background-color : #FFffFF;
	border:1px solid #006600;
	text-align:center;
}

td.w	{
	font-size:10px;
	background-color : #ffffff;
	border:1px solid #cccccc;
}

td.wc	{
	line-height: 13.9pt;
	font-size: 11px;
}

td.h	{
	font-size:13px;
	background-color:#cccccc;
	height		:25px;

}

th	{
	font-size:13px;
	vertical-align:middle;
	text-align:left;
	border:1px solid #666666;
	background-color: #999999;
	color:#ffffff;
}

.logo {
	background-color: #5a5a5a;
	BORDER-TOP	: #a4a4a4 1px solid; 
	BORDER-BOTTOM	: #bbbbbb 1px solid; 
	BORDER-RIGHT	: #4b4b4b 1px solid; 
	BORDER-LEFT	: #6c6c6c 1px solid;
	text-align	: center;
	width		: 100px;
	height		: 70px;

}

.smallbutton{
	border-left	:1px solid #009900;
	border-right	:2px solid #002200;
	border-top	:1px solid #009900;
	border-bottom	:2px solid #002200;
	background-color: #006600;
	text-align	: center;
	font-size	: 10px;
	color		: #ffffff;
}

.navbutton{
	border-left	:1px solid #bbbbcc;
	border-right	:1px solid #000033;
	border-top	:1px solid #bbbbcc;
	border-bottom	:1px solid #000033;
	vertical-align	: middle;
	background-color: #8D8DAA;
	text-align 	: center;
	color		: #ffffff;
	font-size	:13px;
}

.small{
	font-size:10px;
}

div.red {
	BORDER-RIGHT: #cfcfcf 1px dashed; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #cfcfcf 1px dashed; 
	MARGIN-TOP: 8px; 
	PADDING-LEFT: 32px; 
	MARGIN-BOTTOM: 16px; 
	PADDING-BOTTOM: 6px; 
	BORDER-LEFT: #cfcfcf 1px dashed; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #cfcfcf 1px dashed; 
	BACKGROUND-COLOR: #f3f3f3
}


INPUT.stat {BACKGROUND-COLOR: #ccffcc; BORDER-BOTTOM: #009999 1px solid; BORDER-LEFT: #009999 1px solid; BORDER-RIGHT: #009999 1px solid; BORDER-TOP: #009999 1px solid; FONT-SIZE: 9px}
SELECT.stat {BACKGROUND-COLOR: #ccffcc; BORDER-BOTTOM: #009999 1px solid; BORDER-LEFT: #009999 1px solid; BORDER-RIGHT: #009999 1px solid; BORDER-TOP: #009999 1px solid; FONT-SIZE: 9px}
TD.viewer {COLOR: #000000; FONT-SIZE: 10px; TEXT-ALIGN: justify;}

TD, TR, TABLE
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 13px;
}

UL, OL, LI, INPUT, SELECT, DL, DD, DT 
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 10px;
}

.sd1 {FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER: ridge #9f9ecd; COLOR: #9933cc; BACKGROUND-COLOR: #ffffff;}
.sd2 {FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER: ridge #9f9ecd; COLOR: #333333; BACKGROUND-COLOR: #ccccff;}


