/* CSS Document */

#panoramahome {
	width:320px;
	float:right;
	padding-left: 5px;
}

.datatab {
	width:98%;
	border: 1px solid #efefef;
	border-collapse:collapse;
	text-align:left;
}
.datatab th{
	font-weight: bold;
	border-bottom: 1px solid #efefef;
	padding:4px 0px 4px 0px;
	background:#C39F9F;
	text-align:center;
}

.datatab .courseduration{
	width:15%;
	border-left: 1px solid #ffffff;
}

.datatab td{
/*	border: 1px solid #aaaaaa; */
	padding: 3px .5em 5px .5em;
    background-color: transparent;
	font-size:12px;	
}


.datatab td, .datatab td p, .datatab td li {
	padding: 3px 1em 3px 0.5em;
    background-color: transparent;
	text-align:left;
}

.datatab td li {
	line-height:1em;
}

td#maincontent p.headline {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #ff8800;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

td#maincontent p.subheadline {
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	color: #ff8800;
	background: none;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.center {
	text-align:center;
}

.bold {
	font-weight: bold;
}

.boldcenter {
	text-align:center;
	font-weight: bold;
}

.redbold {
	font-weight: bold;
	color: red;
}

.redbolditalic {
	font-weight: bold;
	color: red;
	font-style:italic;
}

.redboldlarge {
	font-size:16px;
	font-weight: bold;
	color: #FF0000;
}

.smalltext {font-size: 9px}