table.profile-filials th {text-align:left;padding:0 15px 5px 0;}
table.profile-filials td {padding:0 5px 5px 0;}

table.profile-users th {font:85% Tahoma;padding:0 5px 5px 5px;}
table.profile-users td {padding:5px;vertical-align:middle;}

dl.insurerinfo dt {padding:0 0 1px 0;font-weight:normal;font-size:85%;color:#888;}
dl.insurerinfo dd {padding:0 0 12px 10px;}
dl.insurerinfo dd strong {font-size:140%;font-weight:normal;}

.region-name {display:block;margin:10px 0 5px 0;font-weight:normal;text-transform:uppercase;font:85% tahoma;}

table.finances {width:100%;margin-bottom:15px;}
table.finances th {text-align:left;padding:5px 5px 6px 8px;font-weight:normal;}
table.finances td {width:15%;padding:5px 5px 6px 0;}

span.comment {font:85% Tahoma;color:#888;}

table.products-filter {margin-bottom:15px;}
table.products-filter th {text-align:left;font:85% Tahoma;padding:0 15px 0 0;color:#fff;}
table.products-filter td {padding:7px 15px 0 0;}
table.products-filter td label {font-size:85%;color:#fff;}








/* charts */
.chart {overflow: hidden;position: relative;}
.chart .legend {
	padding: 5px 10px 5px 10px;
}
.chart .legend ul {
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
.chart .legend ul li {
}
.chart .legend ul li span {
}



/* calculators */

.result {float:left;padding:3px 10px 2px 15px;background:#365695;color:#fff;}
.result span {font-size:280%;font-weight:bold;}

