.TB0 { width:950px; background-color:#DCDCDC; border-width:2px; border-style:solid; border-color:#00008B #00008B #00008B #00008B; }
.TB0C { width:950px; background-color:#FFA500; border-width:2px; border-style:solid; border-color:#8B4513 #8B4513 #8B4513 #8B4513; }
.TD0 { color:#F8F8FF; font-size:23px; font-weight:700;font-family: sans-serif; background-color:#00008B;} 
.TD0C { color:#8B4513; font-size:23px; font-weight:700;font-family: sans-serif; background-color:#FFA500;} 

.TB1 { width:950px; background-color:#DCDCDC; border-width:2px; border-style:solid; border-color:#A9A9A9 #A9A9A9 #A9A9A9 #A9A9A9; }
/*
.TB1 { width:1130px; background-color:#DCDCDC; border-width:2px; border-style:solid; border-color:#A9A9A9 #A9A9A9 #A9A9A9 #A9A9A9; }*/
.TB1C { width:950px; background-color:#FFE4B5; border-width:2px; border-style:solid; border-color:#8B4513 #8B4513 #8B4513 #8B4513; }
.TD1 { height:30px; color:#000000; font-size:16px; font-weight:700;font-family: sans-serif; background-color:#DCDCDC;}
.TD1C { height:30px; color:#8B4513; font-size:16px; font-weight:700;font-family: sans-serif; background-color:#FFE4B5;}
.TD2 { height:18px; padding:7px; color:#000000; font-size:18px; font-family: sans-serif;background-color:#F5F5F5; border-width:2px; border-style:solid; border-color:#A9A9A9 #A9A9A9 #A9A9A9 #A9A9A9; }
.TD2S { height:18px; padding:7px; color:#000000; font-size:16px; font-family: sans-serif;background-color:#F5F5F5; border-width:2px; border-style:solid; border-color:#A9A9A9 #A9A9A9 #A9A9A9 #A9A9A9; }
.TD2M { height:18px; padding:7px; color:#000000; font-size:18px; font-family: sans-serif;background-color:#FFF0F0; border-width:2px; border-style:solid; border-color:#A9A9A9 #A9A9A9 #A9A9A9 #A9A9A9; }
.TD2C { height:18px; padding:7px; color:#000000; font-size:18px; font-family: sans-serif;background-color:#F5F5F5; border-width:2px; border-style:solid; border-color:#D2691E #D2691E #D2691E #D2691E; }

.TD3 { height:14px; width:50px; padding:7px; color:#000000; font-size:14px; font-family: sans-serif;background-color:#E9E9E9; border-width:2px; border-style:solid; border-color:#A9A9A9 #A9A9A9 #A9A9A9 #A9A9A9; }

.TB4 { width:600px; background-color:#DCDCDC; border-width:2px; border-style:solid; border-color:#A9A9A9 #A9A9A9 #A9A9A9 #A9A9A9; }
.TD4 { height:30px; color:#000000; font-size:16px; font-weight:700;font-family: sans-serif; background-color:#DCDCDC;}

.MB0 { width:950px; background-color:#4B0082; border-width:2px; border-style:solid; border-color:#4B0082 #4B0082 #4B0082 #4B0082; }
.MD0 { color:#E6E6FA; font-size:23px; font-weight:700;font-family: sans-serif; background-color:#9400D3;} 

.TD00 { height:30px; color:#000000; font-size:16px; font-weight:700;font-family: sans-serif; }

.button_disp {
	font-size:22px;
	font-family:Arial;
	font-weight:bold;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #84bbf3;
	padding:5px 21px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(16%, #79bbff), color-stop(89%, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 16%, #378de5 89% );
	background:-ms-linear-gradient( top, #79bbff 16%, #378de5 89% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #528ecc;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #bbdaf7;
 	-moz-box-shadow:inset 1px 1px 0px 0px #bbdaf7;
 	box-shadow:inset 1px 1px 0px 0px #bbdaf7;
}.button_disp:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(16%, #378de5), color-stop(89%, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 16%, #79bbff 89% );
	background:-ms-linear-gradient( top, #378de5 16%, #79bbff 89% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.button_disp:active {
	position:relative;
	top:1px;
}
/* This css button was generated by css-button-generator.com */
.button_disp2 {
	font-size:20px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #84bbf3;
	padding:5px 21px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(16%, #79bbff), color-stop(89%, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 16%, #378de5 89% );
	background:-ms-linear-gradient( top, #79bbff 16%, #378de5 89% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #528ecc;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #bbdaf7;
 	-moz-box-shadow:inset 1px 1px 0px 0px #bbdaf7;
 	box-shadow:inset 1px 1px 0px 0px #bbdaf7;
}.button_disp2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(16%, #378de5), color-stop(89%, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 16%, #79bbff 89% );
	background:-ms-linear-gradient( top, #378de5 16%, #79bbff 89% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.button_disp2:active {
	position:relative;
	top:1px;
}
/* This css button was generated by css-button-generator.com */
.button_disp3 {
	font-size:20px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #eeb44f;
	padding:7px 18px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ffc477), color-stop(100%, #fb9e25) );
	background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
	background:-ms-linear-gradient( top, #ffc477 5%, #fb9e25 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
	background-color:#ffc477;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #cc9f52;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #fce2c1;
 	-moz-box-shadow:inset 1px 1px 0px 0px #fce2c1;
 	box-shadow:inset 1px 1px 0px 0px #fce2c1;
}.button_disp3:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #fb9e25), color-stop(100%, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	background:-ms-linear-gradient( top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color:#fb9e25;
}.button_disp3:active {
	position:relative;
	top:1px;
}
.button_disp_s {
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #84bbf3;
	padding:5px 21px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(16%, #79bbff), color-stop(89%, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 16%, #378de5 89% );
	background:-ms-linear-gradient( top, #79bbff 16%, #378de5 89% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #528ecc;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #bbdaf7;
 	-moz-box-shadow:inset 1px 1px 0px 0px #bbdaf7;
 	box-shadow:inset 1px 1px 0px 0px #bbdaf7;
}.button_disp_s:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(16%, #378de5), color-stop(89%, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 16%, #79bbff 89% );
	background:-ms-linear-gradient( top, #378de5 16%, #79bbff 89% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.button_disp_s:active {
	position:relative;
	top:1px;
}
.button_disp_ss {
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #84bbf3;
	padding:3px 18px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(16%, #79bbff), color-stop(89%, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 16%, #378de5 89% );
	background:-ms-linear-gradient( top, #79bbff 16%, #378de5 89% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #528ecc;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #bbdaf7;
 	-moz-box-shadow:inset 1px 1px 0px 0px #bbdaf7;
 	box-shadow:inset 1px 1px 0px 0px #bbdaf7;
}.button_disp_ss:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(16%, #378de5), color-stop(89%, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 16%, #79bbff 89% );
	background:-ms-linear-gradient( top, #378de5 16%, #79bbff 89% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.button_disp_ss:active {
	position:relative;
	top:1px;
}


.red_btn_16 {
	font-size:16px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #d83526;
	padding:9px 18px;
	text-decoration:none;
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	background:-ms-linear-gradient( top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #fe1a00), color-stop(100%, #ce0100) );
	background-color:#fe1a00;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #b23e35;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #f29c93;
 	-moz-box-shadow:inset 1px 1px 0px 0px #f29c93;
 	box-shadow:inset 1px 1px 0px 0px #f29c93;
}.red_btn_16:hover {
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	background:-ms-linear-gradient( top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ce0100), color-stop(100%, #fe1a00) );
	background-color:#ce0100;
}.red_btn_16:active {
	position:relative;
	top:1px;
}

.red_btn_22 {
	font-size:22px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #d83526;
	padding:9px 18px;
	text-decoration:none;
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	background:-ms-linear-gradient( top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #fe1a00), color-stop(100%, #ce0100) );
	background-color:#fe1a00;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #b23e35;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #f29c93;
 	-moz-box-shadow:inset 1px 1px 0px 0px #f29c93;
 	box-shadow:inset 1px 1px 0px 0px #f29c93;
}.red_btn_22:hover {
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	background:-ms-linear-gradient( top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ce0100), color-stop(100%, #fe1a00) );
	background-color:#ce0100;
}.red_btn_22:active {
	position:relative;
	top:1px;
}





/* This css button was generated by css-button-generator.com */
table.enduser{
    border-top:1px solid #AAAAAA;
    border-left:1px solid #AAAAAA;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
	width:950px;
}
.enduser th{
    border-right:1px solid #AAAAAA;
    border-bottom:1px solid #AAAAAA;
    color:#330000;
    background-color:#996633;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
.enduser td{
    border-right:1px solid #AAAAAA;
    border-bottom:1px solid #AAAAAA;
    padding:0.3em 1em;
}


.searchFrame{
  position: relative;
  display: inline-block;
}

.inputBox{
  padding-right: 20px;
  width:120px;
}

.searchFrame .clearButton{
  width: 13px;
  height: 13px;
  position: absolute;
  right: 2px;
  top: 1px;
  background: url(clear.png) no-repeat left center;
  cursor: pointer;	
}