/* css tcompany fe */


#dsndeb {
    display: none;
    font-size: 0.8rem;
}
.clear_b0 {clear: both; }
.clear_b15 {clear: both; height: 15px;}

.tc-row {
    width: 100%;
}
.tc-row:after {
    clear: both;
    content: " ";
    display: table
}
.tc-head {
    background-color: #575352;
    font-size: 1rem;
    color: #fdfbf8;
    font-weight: bold;
    margin: 5px 0px;
    padding: 5px 5px;
}
.tc-item {
    font-size: 0.9375rem;
    color: #000000;
    font-weight: normal;
}
.tc-item-info {
    font-size: 0.7rem;
    color: #000000;
}
.tc-item-info ul {
	margin:					0;
	margin-left:			5px;
	padding:				0;
	list-style-type:		none;		
	font-size:				15px;
}
.tc-item-info li {
	margin:					0;
	margin-bottom:			5px;
	padding:				0;
	padding-left:			12px;
	background-image:		url(../Images/check_sq.png);
	background-position:	left 8px;
	background-repeat:		no-repeat;
}

.tx-tcompany h2 {
    color: #575352;
    font-size: 1.125rem;
    font-weight: bold!important;
    margin: 0px;
    border: none;
}
.tx-tcompany .search-title {
    color: #333333;
    font-size: 0.6875rem;
    font-weight: bold;
    margin: 0px;
}
.tx-tcompany h2.search-sum { 
	font-family: 'News Cycle', sans-serif;
	font-size: 0.9375rem;
    font-weight: bold!important;
	line-height: 22px;
	color: #575352;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	border-bottom: 1px solid #00654c;
}

.tx-tcompany input[type="submit"], .tx-tcompany input[type="reset"] {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				13px;
	font-weight:			bold;
	color:					#FFFFFF;
	margin:					0;
	padding:				2px;
	padding-top:			3px;
	padding-bottom:			4px;
	padding-left:			14px !important;
	padding-right:			14px !important;
	border:					0px none;
	background-color:		#348535;
	background-image:		url(../Images/button.png);
	background-position:	left top;
	background-repeat:		repeat-x;
	cursor:					pointer;
}
.tx-tcompany input[type="submit"]:hover, .tx-tcompany input[type="reset"]:hover {
	background-image:		url(../Images/button_hover.png);
}
.tx-tcompany .filter-item {
    display: inline-block;
    color: #357e35;
    font-size: 0.9375rem;
    font-weight: bold;
    margin: 0px 4px;
    padding: 2px 10px;
}
.tx-tcompany .filter-item:hover {
	background-color: #eff1e7;
}
.tx-tcompany .filter-item a{
  color: #357e35;
  font-size :100%;
  border-width: 0px;
}
.tx-tcompany .filter-item a:link {
  color: #357e35;
  text-decoration: none;
}
.tx-tcompany .filter-item a:visited {
  color: #357e35;
  text-decoration: none;
}  
.tx-tcompany .filter-item a:hover {
  color: #357e35;
  text-decoration: none;
}
.tx-tcompany .filter-item-current {
    display: inline-block;
    color: #ffffff;
    font-size: 0.9375rem;
    font-weight: bold;
    margin: 0px 4px;
    padding: 2px 10px;
	background-color:		#348535;
	background-image:		url(../Images/button.png);
	background-position:	left top;
	background-repeat:		repeat-x;
	cursor:					pointer;
}
.tx-tcompany .filter-item-current:hover {
	background-image:		url(../Images/button_hover.png);
}
.tx-tcompany .filter-item-current a{
  color: #ffffff;
  font-size :100%;
  border-width: 0px;
}
.tx-tcompany .filter-item-current a:link {
  color: #ffffff;
  text-decoration: none;
}
.tx-tcompany .filter-item-current a:visited {
  color: #ffffff;
  text-decoration: none;
}  
.tx-tcompany .filter-item-current a:hover {
  color: #ffffff;
  text-decoration: none;
}


.tx-tcompany ul.f3-widget-paginator {
    list-style: none;
    border-style: none;
    margin: 0px;
}
.tx-tcompany .f3-widget-paginator li {
    display: inline-block;
    border: 1px solid #000000;
    padding: 2px 5px;
    background-color: #F1F9FF;
    font-size: 0.8rem;
}
.tx-tcompany .f3-widget-paginator li.current {
    display: inline-block;
    border: 1px solid #000000;
    padding: 2px 5px;
    color: #ffffff;
    background-color: #348535;
    font-size: 0.8rem;
}

.tx-tcompany ul.employee {
    list-style: none;
    border-style: none;
    margin: 0px;
    color: #8e8d8d;
    font-size: 0.8375rem;
    font-weight: normal;
}


 