* {
        font-family: "DM Sans", Batang, Georgia, Serif;
}

.table_head {
        background-color: #eeebe6;
}

.week-end {
        background-color: #dbd7d1;
        //background-color: #9b9481;
}

h1 {
        //font: bold 51px Helvetica, arial, serif;
        color: #ff0000;
        //font-family: Courier, "DM Sans", Courier, Helvetica, Georgia, Serif;
        font-size: 15px;
        font-weight: bold;
        font-style: italic;
}

body {
	//font-family: Courier, "DM Sans", Courier, 'Helvetica', 'Arial', sans-serif, Serif;
}

.main_body {
        //font-size: 14px;
        //font-family: "DM Sans", Courier, 'Times New Roman', Georgia, Serif;
	font: bold 20px calibri, arial, serif;
        //font-style: italic;
}

.main_body_NV {
        //font-size: 14px;
        //font-family: Courier, "DM Sans", Courier, 'Times New Roman', Georgia, Serif;
	font: bold 12px calibri, arial, serif;
        background-color: lightgrey;
        //font-style: italic;
}

.iframe_body {
        //font-size: 14px;
        //font-family: Courier, "DM Sans", Courier, 'Times New Roman', Georgia, Serif;
	font: bold 12px calibri, arial, serif;
        //font-style: italic;
}

.input-text {
    	height: 25px;
}

.generic_button {
	font: bold 12px calibri, arial, serif;
}

.ul_slideshow {
	list-style: none;
}

ul li:before {
 	content: "\2023 \0020";
}

ul li {
	font: bold 12px calibri, arial, serif;
}

.btn_disconnect {
        width: 110;
        height: 40;
        vertical-align: middle;
        background-color: #0000ff;
        color: #ffffff;
        font-weight: bold;
}

.main_table {
        width: 90%;
}

table tr td {
	font: 12px calibri, arial, serif;
        //font-style: italic;
}

#tabs {
	font: bold 12px calibri, arial, serif;
	list-style-type: none;
	padding-bottom: 24px;
	border-bottom: 1px solid #9EA0A1;
	margin-left: 0;
        //font-style: italic;
}

#tabs li {
	float: left;
	height: 21px;
	background-color: #ffffff;
	margin: 2px 2px 0 2px !important; 
	margin: 1px 2px 0 2px; 
	border: 1px solid #9EA0A1;
        //font-style: italic;
}

#tabs li.active a {
	color: #0000ff;
	background-color: #ffff00;
        //font-style: italic;
}

#tabs li.active {
	border-bottom: 1px solid #fff;
        background: transparent url(/img/tabs-bg.png) no-repeat top left;
	color: #ffffff;
        //font-style: italic;
}

#tabs a {
	display: block;
	color: #0000ff;
	text-decoration: none;
	border-style: none;
	//padding: 4px;
        //font-style: italic;
}

#tabs a:hover {
	color: #ff0000;
	border-style: none;
        //font-style: italic;
}

.hidden {
	visibility: hidden;
	display: none;
}

