
.Form .formtab_4 td {padding:2px 7px;}

input.butprintlong_active {border:none; font-weight:bold; font-size: 11px; color: #013c80; background:url(images/butprintlong_active.gif) no-repeat top left; width:240px; height:21px; cursor:pointer; cursor:hand; margin:5px 0; text-transform:uppercase;line-height:normal; font-size:9px; font-family:Tahoma, Helvetica, sans-serif; padding-left:40px}
input.butprintlong_hover {border:none; font-weight:bold; font-size: 11px; color: #0060a3; background:url(images/butprintlong_hover.gif) no-repeat top left; width:240px; height:21px; cursor:pointer; cursor:hand; margin:5px 0; text-transform:uppercase; font-size:9px;  font-family:Tahoma, Helvetica, sans-serif; padding-left:40px}
input.butprintlong_pressed {border:none; font-weight:bold; font-size: 11px; color: #0060a3; background:url(images/butprintlong_pressed.gif) no-repeat top left; width:240px; height:21px; cursor:pointer; cursor:hand; margin:5px 0; text-transform:uppercase; font-size:9px;  font-family:Tahoma, Helvetica, sans-serif; padding-left:40px}
input.butprintlong_disable {border:none; font-weight:bold; font-size: 11px; color: #6e828c; background:url(images/butprintlong_disable.gif) no-repeat top left; width:240px; height:21px; margin:5px 0; text-transform:uppercase; font-size:9px;  font-family:Tahoma, Helvetica, sans-serif; padding-left:40px}

input.butprint2_active {border:none; font-weight:bold; font-size: 11px; color: #0065ac; background:url(images/butprint2_active.gif) no-repeat top left; width:225px; height:21px; cursor:pointer; cursor:hand; margin:5px 0; text-transform:uppercase;line-height:normal; font-size:9px; font-family:Tahoma, Helvetica, sans-serif; padding-left:40px}
input.butprint2_hover {border:none; font-weight:bold; font-size: 11px; color: #0060a3; background:url(images/butprint2_hover.gif) no-repeat top left; width:225px; height:21px; cursor:pointer; cursor:hand; margin:5px 0; text-transform:uppercase; font-size:9px;  font-family:Tahoma, Helvetica, sans-serif; padding-left:40px}
input.butprint2_pressed {border:none; font-weight:bold; font-size: 11px; color: #0060a3; background:url(images/butprint2_pressed.gif) no-repeat top left; width:225px; height:21px; cursor:pointer; cursor:hand; margin:5px 0; text-transform:uppercase; font-size:9px;  font-family:Tahoma, Helvetica, sans-serif; padding-left:40px}
input.butprint2_disable {border:none; font-weight:bold; font-size: 11px; color: #6e828c; background:url(images/butprint2_disable.gif) no-repeat top left; width:225px; height:21px; margin:5px 0; text-transform:uppercase; font-size:9px;  font-family:Tahoma, Helvetica, sans-serif; padding-left:40px}

.td_table_pers {padding:7px 7px !important;}
.table_pers { font-size: small;	border: solid 2px #afd7cc; border-top:0; border-collapse:collapse;}
.table_pers th {
    background: url(images/sprite.png) repeat-x 0px 0px;
    border-color: #afd7cc #99d1d8 #afd7cc #afd7cc;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    color: #245c90;
    padding: 7px 12px;
	text-align:left;
    vertical-align: middle;
	line-height:85%;
}  

.table_pers th a {
    font-weight: bold;
	text-decoration: none;
    color: #245c90;
	display:block;
	text-align:left;
    padding-right: 10px;
}

.table_pers th.sortasc, .table_pers th.sortdesc {
    background: url(images/sprite.png) repeat-x 0px -90px;
}  

.table_pers th.sortasc a {
    background: url(images/dt-arrow-up.png) no-repeat right 50%;
	font-weight: bold;
}  

.table_pers th.sortdesc a {
    background: url(images/dt-arrow-dn.png) no-repeat right 50%;
	font-weight: bold;
}  

.table_pers td {
    padding: 7px 10px !important;
    border-right: solid 1px #c5e3e7;
}

.table_pers .altrow {
    background-color: #f8f9e6;
} 

.table_pers .row .sort {
    background-color: #fefff3;
} 

.table_pers .altrow .sort {
    background-color: #fef8d3;
} 

.table_pers .row {
    background-color: #fff;
}  

.table_pers .hover { 
  background-image:url(images/bg_grid_hover.png); 
}

.table_pers .hover .sort {
    background-color: #fef8d3; background-image:url(images/bg_grid_hover.png);
} 

.table_pers_info td {padding:2px 7px 2px 3px !important;}
.table_pers_info .title_1 { font-size:14px;}
.table_pers_info .title_data { font-size:14px; color:#006aa1; font-weight:bold; margin-left:10px; }
.table_pers_info .td_data {border:1px solid #7f9db9; background-color:#ffffff; color:#006aa1; font-weight:bold; width:70px; text-align:center; }

.hint_left_title { color:#cc9900; font-size:13px; font-weight:bold; border-bottom:1px dotted #cc9900; text-transform:uppercase}


