/* CSS */

@font-face 
{
 	/*font-family: 'DroidSans';
	src: url('../css/fonts/DroidSans.eot');
	src: local('DroidSans'), url('../css/DroidSans.woff') format('woff'), url('../css/DroidSans.ttf') format('truetype');
	
	font-family: 'GreyscaleBasicRegularwebfont';
	src: url('../css/fonts/GreyscaleBasicRegularwebfont.eot');
	src: local('GreyscaleBasicRegularwebfont'), url('../css/fonts/GreyscaleBasicRegularwebfont.woff') format('woff'), url('../css/fonts/GreyscaleBasicRegularwebfont.ttf') format('truetype');*/
	
	font-family: 'OpenSansRegular';
	src: url('../css/fonts/OpenSansRegular.eot');
	src: local('OpenSansRegular'), url('../css/fonts/OpenSansRegular.woff') format('woff'), url('../css/fonts/OpenSansRegular.ttf') format('truetype');
}

body
{
}

.body_param
{
	background: linear-gradient(to bottom, #F1F1F7 , #F1F1F7);
}

.mother_table
{
	border=: 0;
	padding: 0;  
	border-collapse: collapse;
	width: 100%;
	height: 100%;
}

.daughter_table
{
	border: 0px;
	padding: 30px;
	border-color: #DADADA;
	border-style: outset; 
	border-collapse: collapse;
	border-radius: 5px;
	text-align: center; 
	background-color: #FFFFFF;
}

.small_text
{
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	text-transform: none;
}

.small_text:hover 
{
  cursor: pointer;
  background-color: #929EBE;
}

.medium_text
{
	font-size: 14px;
	text-decoration: none;
	font-family: 'Arial' !important;
	font-weight: bold;
	color: #000000;
	text-transform: none;
}

.medium_text:hover 
{
  cursor: pointer;
  background-color: #929EBE;
}

.admin_main_text
{
	font-family: 'Arial' !important;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #4F4F4F;
	text-transform: none;
}

.small_text_help
{
	font-family: 'Arial' !important;
	font-size: 11px;
	padding: 5px; 
	display: block;
	text-decoration: none;
	color: inherit;
}

.small_text_help:hover 
{
  border-style: solid;
  border-width: 1px;
  border-color: #808080;
  /*border-radius: 5px;*/
  background-color:#FFFFE8;
  /*color:#FFFFFF;*/
	font-size: 11px;
  padding: 4px;
  cursor: zoom-in;
}

.small_text_help2
{
	padding: 5px;
	font-family: 'Arial' !important;
	font-size: 11px;
	display: inline-block;
	text-decoration: none;
	color: inherit;
}

.small_text_help2:hover 
{
  border-style: solid;
  border-width: 1px;
  border-color: #808080;
  /*border-radius: 5px;*/
  background-color:#FFFFE8;
  /*color:#FFFFFF;*/
	font-size: 11px;
  padding: 4px;
  cursor: zoom-in;
}

.medium_text_help 
{ 
	font-family: 'Arial' !important;
	font-size: 14px;
  padding: 5px;
  display: inline;
  line-height: 170%;
  text-decoration: none;
  font-weight: bold;
  color: #4F4F4F;
}

.medium_text_help:hover 
{
  border-style: solid;
  border-width: 1px;
  border-color: #808080;
  /*border-radius: 5px;*/
  background-color:#FFFFE8;
 	color:#000000;
	font-size: 14px;
  padding: 4px;
  cursor: zoom-in;
}

/*
Tooltips
*/

.maincontainer {
  position: relative;
}

.maincontainer .details {
	min-width:325px;
	max-width:425px;
  white-space:normal;
  text-align: left;
  position: absolute;
	top: 160%;
	z-index: 1; 
	display: none;
	border-style: solid;
  border-width: 1px;
  border-color: #808080;
  /*border-radius: 5px;*/
  background-color:#FFFFE8;
  color:#000000;
  font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: normal;
  padding: 4px;
  cursor: zoom-in;
}

.maincontainer:hover .details,
.maincontainer .details:hover {
  display: block;
}

.container {
  position: relative;
}

.container .details {
	min-width:325px;
	max-width:425px;
  white-space:normal;
  text-align: left;
  position: absolute;
	top: 90%;
	z-index: 1; 
	display: none;
	border-style: solid;
  border-width: 1px;
  border-color: #808080;
  /*border-radius: 5px;*/
  background-color:#FFFFE8;
  color:#000000;
  font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: normal;
  padding: 4px;
  cursor: zoom-in;
}

.container:hover .details,
.container .details:hover {
  display: block;
}

@keyframes rotate 
{
  0%    { transform: rotate(0deg); }
  100%  { transform: rotate(360deg); }
}

.spinner 
{
  margin: 50px;
  height: 28px;
  width: 28px;
  animation: rotate 0.5s infinite linear;
  border: 8px solid #4F4F4F;
  border-right-color: transparent;
  border-radius: 50%;
}

.btnattk0 
{
  width: 70px; 
  height: 50px;
  color: #000000; 
  background-color: #B7BBD5; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #C3C3C3;
  font-family: 'Arial' !important;
  font-size: 14px;
  font-weight: bold;
}
 
.btnattk0:hover 
{
	border-color: #B1B1B1;
  cursor: pointer;
  background-color:#929EBE; 
}

.btnattk1 
{
	width: 100%;
  height: 65px;
  color: #000000; 
  background-color: #B7BBD5; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #C3C3C3;
  font-family: 'Arial' !important;
  font-size: 14px;
  font-weight: bold; 
  text-align:center; 
}

.btnattk1:hover 
{
	border-color: #B1B1B1;
  cursor: pointer;
  background-color: #929EBE; 
}

.btnattk1:disabled 
{
  border-color: #C3C3C3;
  cursor: default;
  background-color: #9299BE;  
  opacity:0.5;
}

.btnattk1A 
{
	width: 100%;
  height: 65px;
  color: #000000; 
  background-color: #B7BBD5;
  border-radius: 5px; 
	border-width: 2px;
	border-style: solid;
	border-color: #C3C3C3;
  font-family: 'Arial' !important;
  font-size: 14px;
  font-weight: bold; 
  text-align:center; 
}

.btnattk1A:hover 
{
	border-color: #B1B1B1;
  cursor: pointer;
  background-color:#929EBE;
}

.btnattk1A:disabled 
{
  border-color: #C3C3C3;
  cursor: default;
  background-color: #9299BE;  
  opacity:0.5;
}

.btnattk1B 
{
	width: 100%;
  height: 90px;
  color: #000000; 
  background-color: #B7BBD5;
  border-radius: 5px; 
	border-width: 1px;
	border-style: solid;
	border-color: #C3C3C3;
  font-family: 'Arial' !important;
  font-size: 14px;
  font-weight: bold; 
  text-align:center; 
}

.btnattk1B:hover 
{
	border-color: #B1B1B1;
	color: #CDFF00; 
  cursor: pointer;
  background-color:#929EBE;
}

.btnattk1B:disabled 
{
  border-color: #C3C3C3;
  cursor: default;
  background-color: #9299BE;  
  opacity:0.5;
}


.btnattk1C 
{
	width: 100%;
  height: 90px;
  color: #000000; 
  background-color: #B7BBD5;
  border-radius: 5px; 
	border-width: 1px;
	border-style: solid;
	border-color: #C3C3C3;
  font-family: 'Arial' !important;
  font-size: 14px;
  font-weight: bold; 
  text-align:center; 
}

.btnattk1C:hover 
{
	border-color: #B1B1B1;
	color: #CDFF00; 
  cursor: pointer;
  background-color:#929EBE;
}

.btnattk1C:disabled 
{
  border-color: #C3C3C3;
  cursor: default;
  background-color: #9299BE;  
  opacity:0.5;
}
.btnattk1GO 
{
	width: 100%;
  height: 65px;
  color: #000000; 
  background-color: #B7BBD5; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #C3C3C3;
  font-family: 'Arial' !important;
  font-size: 14px;
  font-weight: bold; 
  text-align:center; 
}
 
.btnattk1GO:hover 
{
	border-color: #0000FF;
  cursor: pointer;
  background-color:#8282FF; 
}

.btnattk1GO:disabled 
{
  cursor: default; 
  background-color: #9299BE;
  border-color: #000000;
  opacity:0.5;
}

.btnattk2 
{
  border-width: 1px;
  padding: 0px;
  border-style: solid;
  border-color: #C3C3C3;
  text-align: center;
  width:0px; 
  height:0px;
}
 
.btnattk2:hover 
{
	border-color: #B1B1B1;
  cursor: pointer; 
  background-color:#929EBE; 
}

.btnattk3
{
 	width:150px; 
  height:55px;
}

.btnattk3:focus 
{
  cursor: wait;
}

.btnattk4
{
 	height:45px; 
}

.btnattk5 
{
	width: 30%;
  height: 22px;
  color: #FFFFFF; 
  background-color: #475370; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #4B595F;
  font-family: 'Arial' !important;
  font-size: 10px;
  font-weight: bold; 
  text-align:center; 
  margin-top: 1px;
  margin-bottom: 1px;
}
 
.btnattk5:hover 
{
	border-color: #515151;
  cursor: pointer;
  background-color:#38435A; 
}

.btnattk5B 
{
	width: 27%;
  height: 22px;
  color: #FFFFFF; 
  /*background-color: #444777;*/ 
  background-color: #475370;
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #4B595F;
  font-family: 'Arial' !important;
  font-size: 10px;
  font-weight: bold; 
  text-align:center; 
  margin-top: 1px;
  margin-bottom: 1px;
}
 
.btnattk5B:hover 
{
	border-color: #515151;
  cursor: pointer;
  background-color:#38435A; 
}

.btnattk5B:disabled 
{
  border-color: #4B595F;
  cursor: default;
  background-color: #475370; 
  opacity:0.5;
}

.btnattk5:disabled 
{
  border-color: #4B595F;
  cursor: default;
  background-color: #475370; 
  opacity:0.5; 
}

.btnattk6 
{
	width: 100%;
  height: 22px;
  color: #FFFFFF; 
  background-color: #475370; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #4B595F;
  font-family: 'Arial' !important;
  font-size: 10px;
  font-weight: bold; 
  text-align:center; 
  vertical-align: 2px;
}
 
.btnattk6:hover 
{
	border-color: #515151;
  cursor: pointer;
  background-color:#38435A; 
}

.btnattk6:disabled 
{
  border-color: #4B595F;
  cursor: default;
  background-color: #475370;
  opacity:0.5; 
}

.btnattk6a 
{
	width: 100%;
  height: 32px;
  color: #FFFFFF; 
  background-color: #475370; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #4B595F;
  font-family: 'Arial' !important;
  font-size: 10px;
  font-weight: bold; 
  text-align:center; 
  vertical-align: middle;
}
 
.btnattk6a:hover 
{
	border-color: #515151;
  cursor: pointer;
  background-color:#38435A; 
}

.btnattk6a:disabled 
{
  border-color: #4B595F;
  cursor: default;
  background-color: #475370;
  opacity:0.5; 
}

.btnattk6C 
{
	width: 100%;
  height: 70px;
  color: #FFFFFF; 
  background-color: #475370; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #6C6CFF;
  font-family: 'Arial' !important;
  font-size: 20px;
  font-weight: bold; 
  text-align:center; 
  vertical-align: 2px;
}
 
.btnattk6C:hover 
{
	border-color: #0000FF;
	color: #CDFF00; 
  cursor: pointer;
  background-color:#38435A; 
}

.btnattk6C:disabled 
{
  border-color: #4B595F;
  cursor: default;
  background-color: #475370;
  opacity:0.5; 
}

.btnattk7 
{
	width: 22px;
  height: 22px;
  color: #FFFFFF; 
  background-color: #475370; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #4B595F;
  font-family: 'Arial' !important;
  font-size: 10px;
  font-weight: bold; 
  text-align:center; 
  vertical-align: 2px;
}
 
.btnattk7:hover 
{
	border-color: #515151;
  cursor: pointer;
  background-color:#38435A; 
}

.btnattk7b 
{
	width: 22px;
  height: 22px;
  color: #FFFFFF; 
  background-color: #475370; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #4B595F;
  font-family: 'Arial' !important;
  font-size: 10px;
  font-weight: bold; 
  text-align:center; 
  vertical-align: 1px;
}
 
.btnattk7b:hover 
{
	border-color: #515151;
  cursor: pointer;
  background-color:#38435A; 
}

.btnattk8 
{
	width: 80%;
  height: 22px;
  color: #FFFFFF; 
  background-color: #475370; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #C3C3C3;
  font-family: 'Arial' !important;
  font-size: 10px;
  font-weight: bold; 
  text-align:center; 
  vertical-align: 2px;
}
 
.btnattk8:hover 
{
	border-color: #515151;
  cursor: pointer;
  background-color:#38435A; 
}

.btnattk10 
{
  width: 100%; 
  height: 54px;
  color: #000000; 
  background-color: #9299BE; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #C3C3C3;
  font-family: 'Arial' !important;
  font-size: 11px;
  font-weight: bold;
}
 
.btnattk10:hover 
{
	border-color: #515151;
  cursor: pointer;
  background-color:#929EBE; 
}

.btnattk10:disabled 
{
  border-color: #C3C3C3;
  cursor: default;
  background-color: #9299BE;
  opacity:0.5; 
}

.btnattk10b 
{
  width: 100%; 
  height: 27px;
  color: #000000; 
  background-color: #9299BE; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #C3C3C3;
  font-family: 'Arial' !important;
  font-size: 11px;
  font-weight: bold;
}
 
.btnattk10b:hover 
{
	border-color: #515151;
  cursor: pointer;
  background-color:#929EBE; 
}

.btnattk10c 
{
  width: 34px; 
  height: 27px;
  color: #000000; 
  background-color: #9299BE; 
  border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #C3C3C3;
  font-family: 'Arial' !important;
  font-size: 11px;
  font-weight: bold;
}
 
.btnattk10c:hover 
{
	border-color: #515151;
  cursor: pointer;
  background-color:#929EBE; 
}

.form_td
{
	width: 310px;
	border-width: 0px;
	border-collapse: collapse;
	padding: 0;
	text-align:center; 
}

.form_td1
{
	width: 500px;
	border-width: 1px;
	border-collapse: collapse;
	padding-right: 25px;
	text-align:left; 
	
	/*border-bottom-style: solid;*/
	font-family: 'Arial' !important;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	text-transform: none;
}

.form_td1:hover
{
  cursor: pointer;
  background-color:#929EBE; 
}

.form_td1:active
{
  color: #929EBE;
}

.form_td2
{
	width: 500px;
	border-width: 1px;
	border-collapse: collapse;
	padding-right: 25px;
	text-align:left; 
	
	/*border-bottom-style: solid;*/
	font-family: 'Arial' !important;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	text-transform: none;
}

.form_table
{
	border-width: 0px;
	border-collapse: collapse;
	padding: 10px;
	text-align:center; 
	white-space: nowrap;
}

.form_table1
{
	text-align:center;
	border-width: 0px;
	padding: 3px;
}

.form_table3
{
	border-width: 0px;
	border-collapse: collapse;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	width:40px;
	height:100%; 
	white-space: nowrap;
	text-align: center;
}

.form_table4
{
	border-width: 1px;
	border-collapse: collapse;
	padding: 15px;
	width:150px;
	height:100%; 
	white-space: nowrap;
	/*border-bottom-style: solid;*/
}

.logo_image_rounded
{
  max-width:350px;
	text-align:center; 
	border-radius: 5px;
	border-width: 5px;
	border-style: solid;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-color: #FFFFFF;
}

.logo_image
{
  max-width:350px;
	text-align:center; 
}

.logo_image1
{
  height:70px;
	text-align:center; 
	border-width: 1px;
}

.logo_image2
{
  width:150px;
	text-align:center; 
	border-width: 1px;
}

.icon0
{
	height:35px;
}

.icon1
{
	height:35px;
}

.icon2
{
	height:35px;
	width:35px;
}

.icon3
{
	border-color: #EAEAEA;
	border-width: 1px;
	background-color: #FFFFFF;
	vertical-align: -2px;
	height:12px;
}

.icon4
{
	height:15px;
	text-align: center;
	vertical-align: middle;
}

.icon4b
{
	height:15px;
	text-align: center;
	vertical-align: 1px;
}

.icon5
{
	height:15px;
	vertical-align: 0px;
	background-color: #B0B0B0;
}

.icon_main_table
{
	outline-width: 1px;
  outline-color:#000000; 
	outline-style: solid;
	border-collapse: collapse;
	padding: 3px;	
	background-color: #FFFFFF;
	color: #000000;
	text-transform: none;
	white-space: nowrap;
	font-family: 'Arial' !important;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold; 
}

.icon_main_table1
{
	width: 0%;
	outline-width: 1px;
  outline-color:#000000; 
	outline-style: solid;
	border-collapse: collapse;
	padding: 3px;	
	background-color: #FFFFFF;
	color: #000000;
	text-transform: none;
	white-space: nowrap;
	font-family: 'Arial' !important;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: center; 
}

.icon_main_table1b
{
	width: 0%;
	outline-width: 1px;
  outline-color:#000000; 
	outline-style: solid;
	border-collapse: collapse;
	padding: 3px;	
	background-color: #E9E9E9;
	color: #F000000;
	text-transform: none;
	white-space: nowrap;
	font-family: 'Arial' !important;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: center; 
}

.icon_main_table2
{
	width: 100%;
	outline-width: 1px;
  outline-color:#000000; 
	outline-style: solid;
	border-collapse: collapse;
	padding: 3px;	
	background-color: #FFFFFF;
	color: #000000;
	text-transform: none;
	white-space: nowrap;
	font-family: 'Arial' !important;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	text-align: center; 
}

.icon_main_table3
{
	height: 100%;
	width: 100%;
	outline-width: 1px;
  outline-color:#000000; 
	outline-style: solid;
	border-collapse: collapse;
	padding: 3px;	
	background-color: #E6E6E6;
	color: #000000;
	text-transform: none;
	white-space: nowrap;
	font-family: 'Arial' !important;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: center; 
}

.button_table0
{
	width:100%;
	border: 0px;
	border-style: solid;
	border-collapse: collapse;
}

.button_table1
{
	width:98%;
	border: 0px;
	border-style: solid;
	border-collapse: collapse;
}

.button_table2
{
	width:100%;
	border: 0px;
	border-style: solid;
	border-collapse: collapse;
}

.admin_main_table
{
	width: 97%;
	border: 1px solid #7D7D7D;
	padding: 3px;
	text-align:center; 	
	background-color: #B0B0B0;
	color: #000000;
	text-transform: none;
	white-space: nowrap;
  font-family: 'Arial' !important;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold; 
	border-collapse: collapse;
}

.admin_main_table:hover
{
  border: 1px solid #000080; 
}

.run_main_table2
{
	width: 97%;
	border: 1px solid #7D7D7D;
	border-collapse: collapse;
	padding: 3px;
	text-align:center; 	
	background-color: #AEB7BD;
	color: #000000;
	text-transform: none;
	white-space: nowrap;
	font-family: 'Arial' !important;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold; 
	border-collapse: collapse;
}

.run_main_table2:hover
{
  border: 1px solid #000080; 
}

.admin_lite_table
{
	outline-width: 0px;
	border-collapse: collapse;
	padding: 0px;
	text-align:center; 	
	border-width: 0px;
	border-style: solid;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
}

.admin_main_th_realblack
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	padding: 3px;
	font-size: 13px;
	font-weight: bold;
	background-color: #2A2A2A;
	color: #FFFFFF;
	text-align: center;
}

.admin_main_th_realblack2
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	padding: 3px;
	font-size: 11px;
	font-weight: bold;
	background-color: #2A2A2A;
	color: #FFFFFF;
	text-align: center;
}

.admin_main_th_realblack2_left
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	padding: 3px;
	font-size: 13px;
	font-weight: bold;
	background-color: #2A2A2A;
	color: #FFFFFF;
	text-align: left;
}

.admin_main_td_realblack2_right
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	padding: 3px;
	font-size: 11px;
	font-weight: bold;
	background-color: #2A2A2A;
	color: #FFFFFF;
	text-align: right;
}

.admin_main_th_black
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	padding: 1px;
	font-size: 11px;
	background-color: #676767;
	color: #FFFFFF;
}

.admin_main_th_black_title
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	padding: 3px;
	font-size: 13px;
	background-color: #2A2A2A;
	color: #B0B0B0;
}

.admin_main_th_black_left
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	padding: 3px;
	font-size: 11px;
	background-color: #676767;
	color: #FFFFFF;
	text-align: left;
}

.admin_main_th_total_left
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	padding: 1px;
	font-size: 11px;
	background-color: #E9E9E9;
	color: #000000;
	text-align: left;
}

.admin_main_th_total_right
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	background-color:#E9E9E9; 
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 1px;
	text-align:right;
	vertical-align: center; 
}

.admin_main_th_left5_light_rb
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	background-color: #CBA798;
	padding: 1px;
	text-align:left;
	font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: bold;
}

.admin_main_th_right5_light_rb
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	background-color: #CBA798;
	padding: 1px;
	text-align:right;
	font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: bold;
}

.admin_main_th2_left_rb
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	background-color: #949FA7;
	padding: 1px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}

.admin_main_th2_right_rb
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	background-color: #949FA7;
	padding: 1px;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
}

.admin_main_th_total
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	font-size: 11px;
	background-color: #E9E9E9;
	color: #000000;
	text-align: center;
}

.admin_main_th
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #B0B0B0;
	padding: 3px;
	font-size: 11px;
	vertical-align: middle;
}

.admin_main_th1_lite
{
	border-width: 0px;
	border-collapse: collapse;
	border-style: solid;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
	vertical-align: center;
	font-size: 11px;
}

.admin_main_th1_lite_left_bottom
{
	border-width: 0px;
	border-collapse: collapse;
	border-style: solid;
	padding: 0px;
	text-align: left;
	vertical-align: bottom;
	font-size: 11px;
}

.admin_main_th1_lite_left_top
{
	border-width: 0px;
	border-collapse: collapse;
	border-style: solid;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
}

.admin_main_th2
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #949FA7;
	padding: 2px;
	font-size: 11px;
	text-align:center;
	font-weight: bold;
}

.admin_main_th3
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #B4BBC0;
	padding: 2px;
	font-size: 11px;
	text-align:center;
	font-weight: bold;
}

.admin_main_th4
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #949FA7;
	padding: 2px;
	font-size: 11px;
	text-align:center;
	font-weight: bold;
}

.admin_main_th5
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #B4BBC0;
	padding: 2px;
	font-size: 11px;
	text-align:center;
	font-weight: bold;
}

.admin_main_th6
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #949FA7;
	padding: 2px;
	font-size: 11px;
	text-align:center;
	font-weight: bold;
}

.admin_main_th2_title
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #949FA7;
	padding: 2px;
	font-size: 13px;
}

.admin_main_th_normal
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #B0B0B0;
	padding: 2px;
	font-size: 11px;
	font-weight: normal;
}

.admin_main_th2_left
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #949FA7;
	padding: 2px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}

.admin_main_th3_left
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #B4BBC0;
	padding: 2px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}

.admin_main_th4_left
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #949FA7;
	padding: 2px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}

.admin_main_th5_left
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #B4BBC0;
	padding: 2px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}

.admin_main_th6_left
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #949FA7;
	padding: 2px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}

.admin_main_th2_right
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #949FA7;
	padding: 2px;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
}

.admin_main_th_right
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	padding: 2px;
	text-align:right;
	font-size: 11px; 
}

.admin_main_th_right2
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #B0B0B0;
	padding-right: 2px;
	text-align:right;
	font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: normal;
}

.admin_main_th_right5_light
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #CBA798;
	padding: 2px;
	text-align:right;
	font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: bold;
}

.admin_main_th_right5_light_normal
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #CBA798;
	padding: 2px;
	text-align:right;
	font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: bold;
	font-weight: normal;
}

.admin_main_th_right5
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C19886;
	padding: 2px;
	text-align:right;
	font-family: 'Arial' !important;
	font-size: 11px;
}

.admin_main_th_left
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	padding: 2px;
	text-align:left;
	font-family: 'Arial' !important;
	font-size: 11px;
	vertical-align: middle;
}

.admin_main_th_left_A
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #B0B0B0;
	padding: 2px;
	text-align:left;
	font-size: 11px;
	vertical-align: middle;
}

.admin_main_th_left_B
{
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-top-width: 3px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	padding: 2px;
	text-align:left;
	font-family: 'Arial' !important;
	font-size: 11px;
	vertical-align: middle;
}

.admin_main_th_left1
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	padding: 2px;
	text-align:left;
	font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: bold;
}

.admin_main_th_left2
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #B0B0B0;
	padding-left: 2px;
	text-align:left;
	font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: normal;
}

.admin_main_th_left3
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #FFFFF9;
	padding: 2px;
	text-align:left;
	font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: bold;
}

.admin_main_th_left4
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #FFF0D5;
	padding-left: 2px;
	text-align:left;
	font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: bold;
}

.admin_main_th_left5_light
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #CBA798;
	padding: 2px;
	text-align:left;
	font-family: 'Arial' !important;
	font-size: 11px;
	font-weight: bold;
}

.admin_main_th_left5
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C19886;
	padding: 2px;
	text-align:left;
	font-family: 'Arial' !important;
	font-size: 11px;
}

.admin_main_td
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#C7C7C7; 	
	padding-right: 2px;
	padding-left: 2px;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.admin_main_td2
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#C7C7C7; 	
	padding: 7px;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.admin_main_td3
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#FFFFF9; 
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center; 
}

.admin_main_td_right
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#C7C7C7; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 1px;
	text-align:right; 
}

.admin_main_td_right0
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#C7C7C7; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 1px;
	text-align:right;
	color: #800000; 
}

.admin_main_td_right1
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#C7C7C7; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 1px;
	text-align:right;
	color: #D70000; 
}

.admin_main_td_right2
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#C7C7C7; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 1px;
	text-align: right; 
}

.admin_main_td_right2b
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#C7C7C7; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 1px;
	text-align: right; 
	vertical-align: center;
}

.admin_main_td_right3
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#FFFFF9; 
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 1px;
	text-align:right; 
	vertical-align: center;
}

.admin_main_td_right3B
{
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-top-width: 3px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	background-color:#FFFFF9; 
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 1px;
	text-align:right; 
	vertical-align: center;
}

.admin_main_td_center3
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	background-color:#FFFFF9;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align:center; 
	vertical-align: center;
}

.admin_main_td_right3_total
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	background-color:#FFFFF9; 
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 1px;
	text-align:right;
	vertical-align: center; 
}

.admin_main_td_right4
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #FFF0D5;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 1px;
	text-align:right; 
	vertical-align: center;
}

.admin_main_td_right4B
{
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-top-width: 3px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	background-color: #FFF0D5;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 1px;
	text-align:right; 
	vertical-align: center;
}

.admin_main_td_right4_total
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	background-color: #FFF0D5;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 1px;
	text-align:right; 
}

.admin_main_td_center4
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	background-color: #FFF0D5;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align:center; 
}


.admin_main_td_center4b
{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	background-color: #FFFF80;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align:center; 
}

.admin_main_td_left
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#C7C7C7; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 1px;
	text-align:left; 
}

.admin_main_td_left2
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color:#C7C7C7; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 1px;
	text-align:left; 
}

.admin_main_td_row:hover .admin_main_th
{
  background-color:#C2C0C9;
  color: #000000;  
}

.admin_main_td_row:hover .admin_main_th_left
{
  background-color:#C2C0C9;
  color: #000000;  
}

.admin_main_td_row:hover .admin_main_td
{
  background-color:#C2C0C9;
  color: #000000;  
}

.admin_main_td_row:hover .admin_main_td_left
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_td1_left0
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C7C7C7;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 1px;
	text-align:left; 
}

.run_main_td1_left1
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C7C7C7;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 50px;
	text-align:left; 
}

.run_main_td1_left2
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C7C7C7;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 15px;
	text-align:left; 
}

.run_main_td1_left3
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C7C7C7;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 3px;
	text-align:left; 
	color: #D70000;
}

.run_main_td1_left4
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C7C7C7;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 3px;
	text-align:left; 
	color: #800000;
}

.run_main_td1_center
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C7C7C7;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 3px;
	text-align:center; 
}

.run_main_td2_center
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C7C7C7;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align:center; 
}

.run_main_td2_left
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C7C7C7;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 3px;
	text-align:left; 
}

.run_main_td2_right
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C7C7C7;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 1px;
	text-align:right; 
}

.run_main_td2_left1
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #D2D8DB;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 50px;
	text-align:left; 
}

.run_main_td2_left2
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #D2D8DB;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 3px;
	text-align:left; 
}

.adv_main_td2_left1
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C9CDD6;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 50px;
	text-align:left; 
}

.adv_main_td2_left2
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: #C9CDD6;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 3px;
	text-align:left; 
}

.run_main_th2_row:hover .admin_main_th2
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_th2_row:hover .admin_main_th2_left
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_th2_row:hover .admin_main_th3
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_th2_row:hover .admin_main_th3_left
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_th2_row:hover .admin_main_th4
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_th2_row:hover .admin_main_th4_left
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_th2_row:hover .admin_main_th5
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_th2_row:hover .admin_main_th5_left
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_th2_row:hover .admin_main_th6
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_th2_row:hover .admin_main_th6_left
{
  background-color:#C2C0C9;
  color: #000000;  
}
.run_main_th2_row:hover .admin_main_th2
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_th2_row:hover .admin_main_th2_left
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_td1_row:hover .admin_main_td
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_td1_row:hover .admin_main_td_left
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_td1_row:hover .admin_main_td_right
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_td1_row:hover .run_main_td1_left1
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_td1_row:hover .run_main_td1_left2
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_td1_row:hover .input_form4
{
  background-color:#C2C0C9;
  color: #000000;  
}

/*.run_main_td1_row:hover .run_main_td1_center
{
  background-color:#C2C0C9;
  color: #000000;  
}*/

.run_main_td2_row:hover .run_main_td2_left1
{
  background-color:#C2C0C9;
  color: #000000;  
}

.run_main_td2_row:hover .run_main_td2_left2
{
  background-color:#C2C0C9;
  color: #000000;  
}

/*.adv_main_td1_row:hover .adv_main_td1_left1
{
  background-color:#3C3C3C;
  color: #000000;
}

.adv_main_td1_row:hover .adv_main_td1_left2
{
  background-color:#3C3C3C;
  color: #000000;
}*/

.adv_main_td2_row:hover .adv_main_td2_left1
{
  background-color:#C2C0C9;
  color: #000000;  
}

.adv_main_td2_row:hover .adv_main_td2_left2
{
  background-color:#C2C0C9;
  color: #000000;  
}

/*.admin_main_td:hover 
{
  cursor:#929EBE; 
}*/

.admin_form_left
{
	border-width: 1px;
	border-color:#B0B0B0;
	border-style: inset;
	font-size: 11px;
	text-align: left
}

.admin_form_left:focus
{
  background-color:#FFFFB8; 
}

.admin_form_center
{
	border-width: 1px;
	border-color:#B0B0B0;
	border-style: inset;
	font-size: 11px;
	text-align: center
}

.admin_form_center:focus
{
  background-color:#FFFFB8; 
}

.admin_form_right
{
	border-width: 1px;
	border-color:#B0B0B0;
	border-style: inset;
	font-size: 11px;
	text-align: right
}

.admin_form_right:focus
{
  background-color:#FFFFB8; 
}

.input_form0
{
	border-width: 1px;
	border-color:#B0B0B0;
	border-style: inset;
	font-size: 9px;
}

.input_form0:focus
{
  background-color:#FFFFB8; 
}

.input_form1
{
	border-width: 1px;
	border-color:#B0B0B0;
	border-style: inset;
	font-size: 11px;
}

.input_form1:focus
{
  background-color:#FFFFB8; 
}

.input_form2
{
	border-width: 1px;
	border-color:#B0B0B0;
	background-color:#FFCC99; 
	border-style: inset;
	font-size: 11px;
}

.input_form2:focus
{
  background-color:#FFFFB8; 
}

.input_form2:disabled
{
  background-color:#DDDDDD;
}

.input_form3
{
	border-width: 1px;
	border-color:#B0B0B0;
	border-style: inset;
	font-size: 11px;
	width: 100%;
}

.input_form3:focus
{
  background-color:#FFFFB8; 
}

.input_form4
{
	border-width: 0px;
	font-size: 11px;
	width: 100px;
	text-align: left;
	padding-left: 1px;
	background-color: #C7C7C7;
	color: #000000;
}

#CUNAME1_ID
{
	background-color:#FFCC99; 
}

#CUNAME1_ID:focus
{
  background-color:#FFFFB8; 
}

.ToBeEncoded
{
	border-width: 1px;
	border-color:#B0B0B0;
	border-style: inset;
	font-size: 11px;
	width: 100%;
}

.ToBeEncoded:focus
{
	border-color:#B0B0B0;
  background-color:#FFFFB8; 
}

.hr_style1 
{ 
	padding: 1px;
	border: 0; 
	height: 1px; 
	background: #000000; 
	background-image: linear-gradient(to right, #FFFFFF, #4F4F4F, #FFFFFF); 
}

.hr_style2  
{ 
	border: 0px;
	height: 0; 
	padding: 2px;
  margin: 0px;  
	border-top: 1px solid rgba(234, 234, 234, 1.0); 
	border-bottom: 1px solid rgba(234, 234, 234, 0.0);
}

.hr_style3  
{ 
	border: 0px;
	height: 0; 
	padding: 0px;
  margin: 0px;  
	border-top: 1px solid rgba(212, 212, 212, 1.0); 
	border-bottom: 1px solid rgba(212, 212, 212, 0.0);
}




