.oldstyle input,
.oldstyle select,
.oldstyle textarea {
	border-width: 1px;
	border-color: #BBB;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

.oldstyle img {
	border-color :#BBB;
}

.oldstyle #progressBar {
	background: #F7941E;
}

.oldstyle .selcselect {
	border: inset 1px;
	width: 272px;
	font-family: Verdana;
	font-size: 11px;
	height: 20px;
	background-color: #ffffff;
}

.oldstyle .selcselect2 {
	border: inset 1px;
	width: 100px;
	font-family: Verdana;
	font-size: 11px;
	height: 20px;
	background-color: #ffffff;
}

/* .oldstyle TABLE {
	font-family: 'Ms Sans Serif';
	font-size: 13px;
} */

.oldstyle TABLE.addnew {
	border-color: #BBB;
	border-width: 1px;
	border-style: solid;
	background-color: #f9f9f9;
font-family: "MS Sans Serif";
font-size: 9px;
letter-spacing: 1px;
padding-top: 5px;
text-transform: lowercase;
}

.oldstyle TABLE.addnew2 {
border-color: #BBB;
border-width: 1px;
border-style: solid;
background-color: #f9f9f9;

font-family: "MS Sans Serif";
font-size: 9px;
letter-spacing: 1px;
padding-top: 5px;
text-transform: lowercase;
}


.oldstyle H3 {
font-family: Verdana, 'Ms Serif';
font-size: 13px;
color: #7F5421;
vertical-align: middle;
padding-bottom: 1px;
padding-top: 1px;
font-weight: bolder;
}


.oldstyle .TMred {
font-family: Verdana, 'Ms Serif';
font-size: 13px;
color: #7F5421;
vertical-align: middle;
padding-bottom: 1px;
padding-top: 1px;
font-weight: bolder;

}


.oldstyle .title {
color: #c91313;
}
.oldstyle .shown {
display: inline;
}
.oldstyle .hidden {
display: inline;
/*display: none;*/
}
.oldstyle .hidden2 {
/*display: inline;*/
display: none;
}
.oldstyle .webd {
font-family: 'Webdings';
font-size: 20px;
font-weight: normal;
line-height: 13px;
color:#ffffff;
cursor: none;
}
.oldstyle .wing {
font-family: 'Wingdings';
font-size: 20px;
font-weight: normal;
line-height: 13px;
cursor: none;
vertical-align: bottom;
}
.oldstyle .webdna {
font-family: 'Webdings';
font-size: 20px;
font-weight: normal;
line-height: 13px;
cursor: default;
}
.oldstyle .wingna {
font-family: 'Wingdings';
font-size: 20px;
line-height: 13px;
cursor: default;
}
.oldstyle .brdr {
/*border-color: #BBB;
border-width: 1px;
border-style: solid;*/
}
.oldstyle .br {
background-color: #BBBBBB;
}
.oldstyle .brdr2 {
border-bottom: 1px solid #BBB;
border-right: 1px solid #BBB;
border-left: 1px solid #BBB;
border-top: 1px solid #BBB;
}
.oldstyle .quest {
font-family: Verdana;
font-size: 13px;
padding: 5px;
background-color: #f9f9f9;
}
.oldstyle .questt {
background-color: #FFF;
border-bottom: 1px solid #BBB;
border-right: 1px solid #BBB;
border-left: 1px solid #BBB;
border-top: 1px solid #BBB;
}

.oldstyle .trlog {
background-color: #f9f9f9;
font-family: Verdana;
font-size: 8pt;
}
.oldstyle .hello {
font-size: 14px;
font-family: 'Ms Sans Serif';
padding-left: 7px;
padding-top: 3px;
}
.oldstyle .date {
font-family: Verdana;
font-size: 10px;
}
.oldstyle .coursename {
font-family: 'Ms Sans Serif';
font-size: 11px;
padding-left: 20px;
}
.oldstyle .cBorder {
background-color: #BBB;
}
.oldstyle .cMainBG {
background-color: #FFFFFF;
}
.oldstyle .cPageBG {
background-color: #FFFFFF;
}
.oldstyle .cMain {
color: #000000;
font-family: Arial;
vertical-align: middle;
}
.oldstyle .cHilight {
color: #F7941E;
}
.oldstyle .cHilight2{
color: #ffffff;
background-color: #BBB;
font-family: Arial;
height: 16px;
}
.oldstyle .cDisabled {
color: #4C4C40;
}
.oldstyle .shedtitle {
font-family: Arial, Tahoma, 'Ms Serif';
font-size: 13px;
color: #7F5421;
vertical-align: middle;
padding-bottom: 1px;
padding-top: 1px;
padding-left: 5px;
font-weight: bolder;
}
.oldstyle .test .shedtitle {
font-family: Arial, Tahoma, 'Ms Serif';
font-size: 13px;
color: #7F5421;
vertical-align: middle;
padding-bottom: 0px;
padding-top: 1px;
padding-left: 5px;
font-weight: bolder;
}


.oldstyle .shedadd {
font-family: "MS Sans Serif";
font-size: 9;
border-style: solid;
color: #000066;
background-color: #ffffff;
border-width: 1px;
border-color: #ffffff;
font-weight: bolder;
text-transform: lowercase;
}
.oldstyle .shedadd1 {
font-family: "MS Sans Serif";
font-size: 9;
border-style: solid;
color: #4C4C40;
background-color: #FEF8E6;
border-width: 1 0 0 0;
border-color: #BBB;
font-weight: bolder;
text-transform: lowercase;
}
.oldstyle .courses_list {
background-color: #BBB;
font-family: 'Ms Sans Serif';
font-size: 11px;
padding: 5px;
}
.oldstyle .shedaddform {
font-family: "MS Sans Serif";
font-size: 9px;
letter-spacing: 1px;
padding-top: 5px;
padding-left: 7px;
text-transform: lowercase;
}
.oldstyle .schedule {
font-family: 'Ms Sans Serif';
font-size: 11px;
padding: 5px;
}
.oldstyle .schedule0 {
font-family: 'Ms Sans Serif';
font-size: 13px;
padding: 5px;
}
.oldstyle .schedule00 {
font-family: 'Ms Sans Serif';
font-size: 15px;
padding: 5px;
}
.oldstyle .cal {
font-family: Garamond;
font-size: 12px;
text-align: center;
background-color: #F0F0F0
}
.oldstyle .cal2 {
font-family: Arial;
font-size: 11px;
text-align: center;
/*text-transform: uppercase;*/
font-weight: bold;

}
.oldstyle .caldata {
font-family: Arial;
font-weight: normal;
height: 20px;
width: 20px;
vertical-align: middle;

}
.oldstyle .curdata {
background-color: #FDB483;
color: #000000;
font-weight: bold;
line-height: 16px;
height: 20px;
width: 20px;
}
.oldstyle th {
font-family: "MS Sans Serif";
font-size: 9px;
font-weight: bolder;
/*text-transform: lowercase; */
color: #ffffff;
text-align: left;
background-color: #BBB;
padding-left:3;
height: 16px;
}

.oldstyle .th1 {
font-family: "MS Sans Serif";
font-size: 9px;
font-weight: bolder;
text-transform: lowercase;
color: #555243;
background-color: #BBB;
padding-left:3;
height: 16px;
}
.oldstyle .th2 {
font-family: "MS Sans Serif";
font-size: 9px;
font-weight: bolder;
text-transform: lowercase;
color: #ffffff;
text-align: left;
background-color: #BBB;
height: 16px;
}
.oldstyle .th3 {
font-family: "MS Sans Serif";
font-size: 9px;
font-weight: bolder;
text-transform: lowercase;
color: #ffffff;
background-color: #F7941E;
height: 16px;
}

.oldstyle .th4 {
font-family: Verdana,"MS Sans Serif";
font-size: 11px;
/*font-weight: bolder;*/
text-align: center;
text-transform: lowercase;
color: #000066;
background-color: #D8D8D8;
}
.oldstyle .th5 {
font-family: Verdana,"MS Sans Serif";
font-size: 11px;
text-align: center;
color: #FFFFFF;
background-color: #F7941E;
}


.oldstyle .thsmall {
text-align: center;
font: 8pt Verdana;
}
.oldstyle .news {
font-family: 'Ms Sans Serif';
font-size: 14px;
text-align: justify;
}
.oldstyle .forum {
font-family: Verdana, 'Ms Sans Serif';
font-size: 11px;
}
.oldstyle .skip {
font-family: 'Ms Sans Serif';
font-size: 10px;
}
.oldstyle .cgray {
color: #4C4C40;
}
.oldstyle .tabheader {
border-style: solid;
border-color: #79776A;
border-width: 1px;
width: 100%;
line-height: 13px;
}
.oldstyle .kurs {
font-family: Verdana, 'Ms Sans Serif';
font-size: 14px;
}
.oldstyle .tests {
font-family: Verdana, 'Ms Sans Serif';
font-size: 13px;
}
.oldstyle .testsmall {
font-family: Verdana, 'Ms Sans Serif';
font-size: 10px;
padding: 10px;
}
.oldstyle .title {
font-family: Arial, 'Ms Sans Serif';
font-size: 11px;
text-transform: uppercase;
}
.oldstyle .lineinput {
font-family: Verdana;
font-size: 11px;
height: 20px;
background-color: #ffffff;
border: 2px inset;
}
.oldstyle .lineinput2 {
font-family: Verdana;
font-size: 11px;
background-color: #ffffff;
border: 2px inset;
}
.oldstyle .field {
font-family: Verdana;
font-size: 10px;
border: none;
text-align: right;
}
.oldstyle .button {
font-family: "MS Sans Serif";
font-weight: bolder;
background-color: #BBB;
font-size: 9px;
color: #79776A;
width: 200px;
height: 16px;
border-style: solid;
border-color: #BBB;
border-width: 1px;
text-align: left;
}
.oldstyle .message {
font-family: Verdana, 'Ms Sans Serif';
font-size: 13px;
padding-left: 25px;
}
.oldstyle .color1 {
background-color: #BBB;
}

.oldstyle .color2 {
background-color: #f9f9f9;
}

.oldstyle .color3 {
background-color: #BBB;
}

.oldstyle .color4 {
background-color: #FFFFFF;
}

.oldstyle .color5 {
background-color: #FFFFFF;
}
.oldstyle .passed{
color:green;
}

.oldstyle .faild{
color:red;
}
.oldstyle .list {
font: 80% Tahoma; background: #ffffff; text-align:center
}
.oldstyle .listt {
font: 80% Verdana; background: #eeeeee; text-align:center
}
.oldstyle .time {
font: 8pt Sans
}
.oldstyle .sym {
font: 12pt Webdings
}
.oldstyle .sym1 {
font: 12pt Webdings;
text-decoration: none;
}
.oldstyle A.sym1 {
font: 12pt Webdings;
text-decoration: none;
}
.oldstyle A.sym1:hover {
font: 12pt Webdings;
text-decoration: none;
}
.oldstyle .but {
font: 8pt Verdana;
BORDER-RIGHT:   #000000 2px solid;
BORDER-TOP:     #bbbbbb 2px solid;
BORDER-LEFT:    #bbbbbb 2px solid;
BORDER-BOTTOM:  #000000 2px solid;
background:     #BBB;
}

.oldstyle .small{
font-family: 'Tahoma';
font-size: 11px;
}

.oldstyle .s8 {font-size: 8pt}

.oldstyle .s9 {font-size: 9pt}

.oldstyle th a {
color: #FFFFFF;
text-decoration: none;
}


.oldstyle .menu1 {font-family: "MS Sans Serif";font-size:9px;color: #FFFFFF;background-color: #000066;height: 100%;}
.oldstyle a.menu1 {font-family: Arial; font-size:12px; color: white; text-decoration:none;
         font-weight: bolder;}
.oldstyle a.menu1:hover {font-family: Arial;  font-size: 12px;text-decoration:underline;
        color:#F7941F;font-weight: bolder;}

.oldstyle a.menu_top {font-size:11px; color:#000066;text-decoration:none;}
.oldstyle a.menu_top:hover {font-size:11px; color:#000066;text-decoration: underline;}

.oldstyle a.menu_left {
font-family: Verdana, 'Ms Sans Serif';
font-size: 16px;
/*font-weight: bolder;*/
text-transform: lowercase;
}
.oldstyle .menu a {
font-family: Tahoma, 'Ms Sans Serif';
font-size: 11px;
text-transform: lowercase;
}
.oldstyle table.card-person {
    border:1px solid #AAA;
    width:300px;
}
.oldstyle table.card-person td {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-color: #EDEADA;
}
.oldstyle table.card-person img {
    border:1px solid #FFF;
}
.oldstyle table.card-person .lastname {
    font-size:22px;
    font-weight:bold;
}
.oldstyle table.card-person .name {
    font-size:18px;
}
.oldstyle table.card-person-info td, .oldstyle span.card-person-info {
    font-size:10px;
    padding:2px;
}
.oldstyle span.card-person-info p{
    margin-top:0;
    margin-bottom:0;
    padding-top:6px;
    padding-bottom:0;
}
.oldstyle span.card-person-info .position{
    font-weight: bold;
}
#tablePositions .item {
    font-weight: bold;
}
#tablePositions .position {
    font-weight: normal;
}

.EUDetectionCheck {
}
.EUDetectionCheck h1 {
	font-size: 20px;
	margin: 3px 0px;
	padding: 0px;
}
.EUDetectionCheck table {
	border-collapse: collapse;
}
.EUDetectionCheck table td,
.EUDetectionCheck table th {
	border: 1px solid black;
	font-weight: bold;
}
.EUDetectionCheck .failed h1 {
	color: red;
}
.EUDetectionCheck h1.passed {
	color: green;
}
.EUDetectionCheck tr.failed {
	background-color: red;
	color: white;
}
.EUDetectionCheck tr.passed {
	background-color: green;
	color: white;
}
.EUDetectionCheck .app-passed {
	display: none;
}
.EUDetectionCheck .app-require,
.EUDetectionCheck .app-version {
	width: 1px;
}

