body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/background.jpg);
}


a.link {color:#000099;text-decoration:underline;font-weight: normal;}
a.link:link {color:#000099;text-decoration:underline;font-weight: normal;}
a.link:visited {color:#000099; text-decoration:underline; font-weight:normal}
a.link:hover {color:#000000; text-decoration: none;}
a.link:active {color:#000000;text-decoration:none;}
	
a.menu {
	MARGIN-TOP: 6px;
	DISPLAY: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 26px;
	padding: 1px;
	white-space: nowrap;
	font-weight: bold;
}
a.menu:link {
	color: #666666;
	TEXT-DECORATION: none;
}
a.menu:visited {
	color: #666666; 
	TEXT-DECORATION: none;
}
a.menu:hover {
	color: #000000;
	TEXT-DECORATION: none;
}
a.menu:active {
	color: #000000;
	TEXT-DECORATION: none;
}

/*  menu active begin */

a.menu_active {
	MARGIN-TOP: 1px;
	DISPLAY: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 24px;
	padding: 1px;
	white-space: nowrap;
	font-weight: bold;
}
a.menu_active:link {
	color: #000000;
	TEXT-DECORATION: none;
}
a.menu_active:visited {
	color: #000000; 
	TEXT-DECORATION: none;
}
a.menu_active:hover {
	color: #000000;
	TEXT-DECORATION: none;
}
a.menu_active:active {
	color: #000000;
	TEXT-DECORATION: none;
}

/*  menu active end*/



/*  submenu begin */

a.submenu {
	MARGIN-TOP: 1px;
	DISPLAY: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B73CA;
	height: 16px;
	padding: 1px;
	white-space: nowrap;
	TEXT-DECORATION: underline;
}
a.submenu:link {
	color: #3B73CA;
	TEXT-DECORATION: underline;
}
a.submenu:visited {
	color: #3B73CA; 
	TEXT-DECORATION: underline;
}
a.submenu:hover {
	color: #000000;
	TEXT-DECORATION: none;
}
a.submenu:active {
	color: #000000;
	TEXT-DECORATION: none;
}



/*  submenu end*/

.title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.bottom {
	color: #A7A9AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

tr.content {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #F3F3FF;
	white-space: nowrap;
	height: 22px;
	padding: 2px;
}

tr.content2 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #E1EFFF;
	white-space: nowrap;
	height: 22px;
	padding: 2px;
}


tr.content3 {
	font-size: 12px;
	color: #000000;
	white-space: nowrap;
	background: #B6D5F8;
	white-space: nowrap;
	height: 30px;
	padding: 2px;
}

tr.content4 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #F9F9FF;
	white-space: nowrap;
	height: 22px;
	padding: 2px;
}

tr.highlight {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #FFFF99;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 22px;
	padding: 2px;
}

td.nocontent {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #FFFFFF;
	white-space: nowrap;
	height: 22px;
	padding: 2px;
}

td.content {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #F5F5F5;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 22px;
	padding: 2px;
}

td.content20 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #F5F5F5;
	white-space: nowrap;
	height: 22px;
	padding: 4px;
}

td.content21 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #F5F5F5;
	white-space: nowrap;
	BORDER-RIGHT: #6C98D9 1px solid;
	height: 22px;
	padding: 4px;
}

td.content22 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #E1EFFF;
	white-space: nowrap;
	BORDER-LEFT: #6C98D9 1px solid;
	height: 22px;
	padding: 4px;
}

td.content31 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #F5F5F5;
	white-space: nowrap;
	BORDER-BOTTOM: #6C98D9 1px solid;
	BORDER-RIGHT: #6C98D9 1px solid;
	height: 22px;
	padding: 4px;
}

td.content32 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #E1EFFF;
	white-space: nowrap;
	BORDER-BOTTOM: #6C98D9 1px solid;
	BORDER-LEFT: #6C98D9 1px solid;
	height: 22px;
	padding: 4px;
}

td.content2 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #E1EFFF;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 22px;
	padding: 2px;
}

td.content3 {
	font-size: 12px;
	color: #000000;
	white-space: nowrap;
	background: #B6D5F8;
	white-space: nowrap;
	BORDER-TOP: #6C98D9 1px solid; 
	BORDER-LEFT: #6C98D9 1px solid;
	BORDER-RIGHT: #6C98D9 1px solid;
	BORDER-BOTTOM: #6C98D9 1px solid;
	height: 30px;
	padding: 2px;
}

td.content4 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #FFFFFF;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 22px;
	padding: 2px;
}

td.tlcontent {
  text-align:left;
	font-size: 10px;
	color: #333333;
	white-space: nowrap;
	background: #F5F5F5;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 14px;
	padding: 2px;
}

td.tccontent {
  text-align:center;
	font-size: 10px;
	color: #333333;
	white-space: nowrap;
	background: #F5F5F5;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 14px;
	padding: 2px;
}

td.tlcontent2 {
  text-align:left;
	font-size: 10px;
	color: #333333;
	white-space: nowrap;
	background: #E1EFFF;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 14px;
	padding: 2px;
}

td.tccontent2 {
  text-align:center;
	font-size: 10px;
	color: #333333;
	white-space: nowrap;
	background: #E1EFFF;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 14px;
	padding: 2px;
}

td.tlcontent3 {
  text-align:left;
	font-size: 10px;
	color: #000000;
	white-space: nowrap;
	background: #B6D5F8;
	white-space: nowrap;
	BORDER-TOP: #6C98D9 1px solid; 
	BORDER-LEFT: #6C98D9 1px solid;
	BORDER-RIGHT: #6C98D9 1px solid;
	BORDER-BOTTOM: #6C98D9 1px solid;
	height: 16px;
	padding: 2px;
}

td.tccontent3 {
  text-align:center;
	font-size: 10px;
	color: #000000;
	white-space: nowrap;
	background: #B6D5F8;
	white-space: nowrap;
	BORDER-TOP: #6C98D9 1px solid; 
	BORDER-LEFT: #6C98D9 1px solid;
	BORDER-RIGHT: #6C98D9 1px solid;
	BORDER-BOTTOM: #6C98D9 1px solid;
	height: 16px;
	padding: 2px;
}

td.content01 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #E7E7E7;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 22px;
	padding: 2px;
}

td.content02 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #C1DEEE;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 22px;
	padding: 2px;
}

.textinput
{
  background-color: white;
  border-style: solid;
  border-width: 1;
  border-color: #6C98D9;
  font-family: Verdana;
  font-size: 8pt;
  height: 21px;
  margin: 2px;
}

.textinput2
{
  background-color: white;
  border-style: solid;
  border-width: 1;
  border-color: #6C98D9;
  font-family: Verdana;
  font-size: 8pt;
  margin: 2px;
}

.button
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 22px;
	font-size: 12px;
	color: #000000;
	text-align: center;
	background-image: url(../images/button.gif);
	background-repeat: repeat-x;
	border: 1px solid #326BC0;
}

.login_bottom {
	font-size: 10px;
	color: #99A0B1;
}
.login_text {
	color: #333333;
}

.login_time {
	color: #99A0B1;
	font-size: 24px;
	font-weight: bold;
}

input[type=submit], input[type=button], input[type=reset], .buttonlink {
	border: 0; 
	color: white !important; 
	padding: 1px 8px 2px 8px !important; 
	font-weight: bold; 
	letter-spacing: 1px; 
	outline: 0;
	background: #67A6ED;
	background: -moz-linear-gradient(top, #67A6ED 0%, #3470C8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#67A6ED), color-stop(100%,#3470C8));
	background: -webkit-linear-gradient(top, #67A6ED 0%,#3470C8 100%);
	background: -o-linear-gradient(top, #67A6ED 0%,#3470C8 100%);
	background: -ms-linear-gradient(top, #67A6ED 0%,#3470C8 100%);
	background: linear-gradient(to bottom, #67A6ED 0%,#3470C8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67A6ED', endColorstr='#3470C8',GradientType=0 );
	text-shadow: 0px -1px 0px #008CC5;
	-webkit-box-shadow: inset 0 1px 0 0 #51CBFF;
	-moz-box-shadow: inset 0 1px 0 0 #51CBFF;
	box-shadow: inset 0 1px 0 0 #51CBFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}
input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover, .buttonlink:hover {
	background: #519AED;
	background: -moz-linear-gradient(top, #519AED 0%, #1357BD 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#519AED), color-stop(100%,#1357BD));
	background: -webkit-linear-gradient(top, #519AED 0%,#1357BD 100%);
	background: -o-linear-gradient(top, #519AED 0%,#1357BD 100%);
	background: -ms-linear-gradient(top, #519AED 0%,#1357BD 100%);
	background: linear-gradient(to bottom, #519AED 0%,#1357BD 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#519AED', endColorstr='#1357BD',GradientType=0 );
	-webkit-box-shadow: inset 0 1px 0 0 #23BEFF;
	-moz-box-shadow: inset 0 1px 0 0 #23BEFF;
	box-shadow: inset 0 1px 0 0 #23BEFF;
	filter: drop-shadow( 0 1px 0 0 #23BEFF );
}
input[type=submit]:active, input[type=button]:active, input[type=reset]:active, .buttonlink:active {
	-webkit-box-shadow: inset 0 0 8px 4px #008AC5, 0 1px 0 0 #eeeeee;
	-moz-box-shadow: inset 0 0 8px 4px #008AC5, 0 1px 0 0 #eeeeee;
	box-shadow: inset 0 0 8px 4px #008AC5, 0 1px 0 0 #eeeeee;
	filter: drop-shadow( 0 0 8px 4px #008AC5 );
}
input[type=submit]:disabled, input[type=button]:disabled, input[type=reset]:disabled, .buttonlink:disabled,
input.redbutton[type=submit]:disabled, input.redbutton[type=button]:disabled, input.redbutton[type=reset]:disabled,
input[type=submit].disabled, input[type=button].disabled, input[type=reset].disabled, .buttonlink.disabled, .disabled input, .disabled select {
	background: #E3E3E3;
	border-color: #D4D4D4 !important; 
	box-shadow: none; 
	text-shadow: none !important; 
	cursor: default;
	outline: 0 !important;
}

input.redbutton[type=submit], input.redbutton[type=button], input.redbutton[type=reset] {
	border: 0; 
	color: white !important; 
	padding: 1px 8px 2px 8px !important; 
	font-weight: bold; 
	letter-spacing: 1px; 
	outline: 0;
	background: #AA0000;
	background: -moz-linear-gradient(top, #ff3300 0%, #aa0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3300), color-stop(100%,#aa0000));
	background: -webkit-linear-gradient(top, #ff3300 0%,#aa0000 100%);
	background: -o-linear-gradient(top, #ff3300 0%,#aa0000 100%);
	background: -ms-linear-gradient(top, #ff3300 0%,#aa0000 100%);
	background: linear-gradient(to bottom, #ff3300 0%,#aa0000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3300', endColorstr='#aa0000',GradientType=0 );
	text-shadow: 0px -1px 0px #CC0000;
	-webkit-box-shadow: inset 0 1px 0 0 #FF0000;
	-moz-box-shadow: inset 0 1px 0 0 #FF0000;
	box-shadow: inset 0 1px 0 0 #FF0000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}
input.redbutton[type=submit]:hover, input.redbutton[type=button]:hover, input.redbutton[type=reset]:hover{
	background: #990000;
	background: -moz-linear-gradient(top, #cc0000 0%, #660000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(100%,#660000));
	background: -webkit-linear-gradient(top, #cc0000 0%,#660000 100%);
	background: -o-linear-gradient(top, #cc0000 0%,#660000 100%);
	background: -ms-linear-gradient(top, #cc0000 0%,#660000 100%);
	background: linear-gradient(to bottom, #cc0000 0%,#660000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#660000',GradientType=0 );
	-webkit-box-shadow: inset 0 1px 0 0 #DD0000;
	-moz-box-shadow: inset 0 1px 0 0 #DD0000;
	box-shadow: inset 0 1px 0 0 #DD0000;
	filter: drop-shadow( 0 1px 0 0 #DD0000 );
}
