.labelError
{
	color: Red;
}
.labelSuccess
{
	color: Green;
}
.tableHeader
{
	background-color: #DFDEDE;
}
.sideClassInfo
{
	background-color: #DFDEDE;
	border: solid 1px black;
}

#dvTrainingInfo
{
	margin-left: 40px;
}

#dvTrainingInfo .trainingInfoItem
{
	font-weight: bold;
	color: #000000;
}

#dvTrainingInfo .infoHead
{
	font-weight: bold;
	font-style: italic;
	margin-top: 10px;
	color: #000000;
}


table tr .tableHeader th{
background-color:#171717;
border:1px solid #333;
font-style:normal !important;
}

table{
bordeR:none !important;
font-style:normal!important;
}


div #dnn_ctr618_ViewTrainings_pnClass div table tbody tr td p{
color:#fff;
}
div .sideClassInfo{
background-color:#000;
}

#dnn_ctr618_ContentPane div{
margin:5px;
}


#dnn_ctr618_ContentPane tr td select#dnn_ctr618_ViewTrainings_ddlState{
color:#000;
}

#dnn_ctr618_ContentPane tr td select#dnn_ctr618_ViewTrainings_ddlCountry{
color:#000;
}

#dvTrainingInfo span.trainingInfoItem{
color:White;
}

div #dvTrainingInfo div span{
color:White;
}

#dnn_ctr618_ModuleContent p, #dnn_ctr618_ModuleContent h3{
color:white;
}

select#dnn_ctr618_ViewTrainings_ddlCountry option, select#dnn_ctr618_ViewTrainings_ddlState option {
color:#000;
}

table div.skeddesc{

}

table div.skeddesc p{
font-family:Tahoma, Arial !important;
}

div #container .tabcontent ul#tabnav li #tab_features .tab{
margin-left:10px;
}


#container.tabcontent
{
    margin-top:20px;
}

ul#tabnav{
margin-left:30px !important;
}

#dnn_ctr618_ContentPane table tbody tr td{
padding-right:30px;
padding-left:20px;
}

table tbody tr td div ul li{
display:none;
}
