.MainTable {background-color:#FFF;}

.PageTitle {
	margin-top:20px;
	margin-left:20px;
	font-size: 21px;
	color: #F8851D;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
}

.SubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #777777;
}


.CompanyIndex {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 20px;
	text-align: left;
	list-style-type: square;
	text-decoration: none;
	color: #777777;
	font-weight:bold;
}

.CompanyIndex a:active, a:visited, a:link{text-decoration: none; color: #777777;}
.CompanyIndex a:hover { text-decoration: none; font-size:34px; line-height:30px; color: #e27434;}

.CompanyIndexOrange {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 18px;
	text-align: left;
	list-style-type: square;
	text-decoration: none;
	color: #f8851d;
	font-weight:bold;
}

.inputtext {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 13px;
	text-align: left;
	list-style-type: square;
	text-decoration: none;
	color: #777777;
	vertical-align:top;
}

td.inputtext {vertical-align:top;}

.inputtextnob {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 13px;
	list-style-type: square;
	text-decoration: none;
	color: #777777;
}

a:active, a:visited, a:link{text-decoration: none; color:#777777;}
a:hover { text-decoration: none; font-weight:bold; color: #e27434;}

.textfield {
	height: 16px;
	width: 90px;
	font-size: 10px;
	border: 1px solid #333333;
}
.wpc-menu a { color: #999999; font-weight: bold; }
.wpc-menu a:hover {  color: #e27434; font-weight: bold; }

@media (max-width: 640px) {
.container {
    padding: 0px 10px;
}
.vc_col-sm-6 {
    overflow: hidden;
    padding: 0;
}
}

