* {
    color: #000;
    font-family: "open_sansregular", helvetica, verdana, tahoma, arial, sans-serif!important;
    font-style: normal;
    font-weight: normal;
	font-size: 14px;
}
body {
    color: #000;
    font-family: "open_sansregular", helvetica, verdana, tahoma, arial, sans-serif!important;
    font-style: normal;
    font-weight: normal;
	font-size: 14px;
}

a {
	color: #1fa2d6;
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
}

a.th_title {
	font-size: 14px;
}

a:hover {
	color: #1fa2d6;
	text-decoration: underline;
	font-weight: normal;
}

#eventModalinternal {
	width: 90%;
}

#main_events_table thead {
	display: none;
}

#main_events_table td, #main_events_table th {
	background: #ffffff;
}

.no_bold {
	font-weight: normal;
}

.element_dismissed {
	display: none;
}

.th_presenter {
	color: #000000;
}

.whitelabel_main_title {
	color: #0099ef;
	font-weight: bold;
}

.whitelabel_navigator_bottom {
	max-height: 60px;
    margin-top: -30px;
}

.pagination>li>a, .pagination>li>span {
	padding: 2px 4px!important;
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
	border-top: 1px solid #ff3333;
}

#main_events_table>tbody>tr:first-child>td, #main_events_table>tbody>tr:first-child>th {
	border-top: 8px #3d5d72 solid!important;
}

.first_spacer {
	display: none;
}

.second_spacer {
	display: none;
}

img {
	border: 1px #000000 solid;
}

th>small {
	font-size: 14px;
}