.MaincontentTplContentPnl
{
	width: 518px;
	margin: 0px;
	float:left;
	min-height:70px;
	height:auto;
	position: relative;
	font-size:14px;
	font-family: arial,sans-serif;
}
.MaincontentDetTitle
{
	width: 518px;
	margin: 15px 10px 0px 10px;
	float:left;
	min-height:30px;
	height:auto;
	line-height:25px;
	position: relative;
	font-size:18px;
	font-weight:bold;
	font-family: arial,sans-serif;	
}
.ContentPostedDtValue
{
	float:left;
	height:30px;
	line-height:30px;
	margin:0px 0px 0px 5px;
}
.ContentPostedDtPnl
{
	width:350px;
	float:left;
	height:30px;
	position: relative;
	font-size:12px;
	color:#111111;
	font-family: arial,sans-serif;	
}
.ContentPostedDtPnlDet
{
	width: 518px;
	margin: 0px 10px 0px 5px;
	float:left;
	min-height:30px;
	height:auto;
	line-height:25px;
	position: relative;
	font-family: arial,sans-serif;
	font-size:12px;
	color:#111111;
}
.ContentPostedDtLbl
{
	float:left;
	height:30px;
	font-weight:bold;
	line-height:30px;
	margin:0px 0px 0px 10px;
}
.ctrlHeader1
{
	width: 518px;
	margin: 10px 10px 0px 10px;
	float:left;
	min-height:30px;
	height:auto;
	line-height:25px;
	position: relative;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	font-family: arial,sans-serif;	
}
.ctrlHeader2
{
	width: 518px;
	margin: 10px 10px 0px 10px;
	float:left;
	min-height:30px;
	height:auto;
	line-height:25px;
	position: relative;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	font-family: arial,sans-serif;	
}
.ctrlHeader3
{
	width: 518px;
	margin: 10px 10px 0px 10px;
	float:left;
	min-height:30px;
	height:auto;
	line-height:25px;
	position: relative;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	font-family: arial,sans-serif;	
}

.ctrlParagraph
{
	width: 518px;
	margin: 10px;
	float:left;
	min-height:40px;
	height:auto;
	line-height:20px;
	position: relative;
	font-size:14px;
	font-family: arial,sans-serif;
}

.ctrlcodeBlock
{
    width: 100%;
    position: relative;
    display: table;
    margin: 0px auto;
}

.codeAdmViewIn
{
width:500px;
margin:15px auto 15px 10px;
color:#000000;
overflow:auto;
float:left;
}

.crlImage
{
	width: 100%;
	margin: 0px auto;
	position:relative;
	height:250px;
	display:table;
}
.ctrlAlbumViewer
{
    width: 100%;
    position: relative;
    display: table;
    margin: 0px auto;
}
.ctrlHyperLink
{
    width: 100%;
    position: relative;
    display: table;
    margin: 0px auto;
}
.ctrlHyperLinkIn
{
	width: 100%;
	margin: 10px 10px 0px 10px;
	float:left;
	min-height:30px;
	height:auto;
	line-height:25px;
	position: relative;
	font-size:14px;
	color:#333333;
	font-family: arial,sans-serif;	
}
.ctrlYoutube
{
width:518px;
height:auto;
position:relative;
display:table;
}
.ctrlYoutubeIn
{
width:518px;
height:auto;
margin:10px;
position:relative;
display:table;
}
.ctrlSoundCloud
{
width:518px;
height:auto;
position:relative;
display:table;
}
.ctrlSoundCloudIn
{
width:518px;
height:auto;
margin:10px;
position:relative;
display:table;
}
.audioControls
{
width:100%;
height:auto;
margin:20px 10px;
position:relative;
display:table;
}
.ctrlaudio
{
    width: 100%;
    position: relative;
    display: table;
    margin: 0px auto;
}
.ctrlaudioIn
{
width:100%;
height:auto;
margin:10px auto;
position:relative;
display:table;
}
.videoControls
{
	width:100%;
	height:250px;
	margin:20px 10px;
	position:relative;
	display:table;
}
.ctrlVideo
{
    width: 100%;
    position: relative;
    display: table;
    margin: 0px auto;
}
.ctrlVideoIn
{
width:100%;
height:auto;
margin:10px auto;
position:relative;
display:table;
}

.ctrlOlist
{
	width: 100%;
    height:auto;
	position:relative;
	display:table;
}
.ctrlUlist
{
	width: 100%;
    height:auto;
	position:relative;
	display:table;
}

.contentol{
	margin: 0px auto;
    width: 480px;
    height:auto;
	position:relative;
	display:table;
} 
.contentoli
{
	width: 100%;
    margin: 10px 10px 0px 10px;
    float: left;
    min-height: 30px;
    height: auto;
    line-height: 20px;
    position: relative;
    color: #333333;
    font-family: arial,sans-serif;
}
.contentul
{
	margin: 0px auto;
    width: 480px;
    height:auto;
	position:relative;
	display:table;
} 
.contentuli{
	width: 100%;
    margin: 10px 10px 0px 10px;
    float: left;
    min-height: 30px;
    height: auto;
    line-height: 20px;
    position: relative;
    color: #333333;
    font-family: arial,sans-serif;
}
.contentImage{
	width: 518px;
    margin: 10px 0px 10px 10px;
    float: left;
    height: 250px;
}

.MainContentnRequestArticle
{
	width: 550px;
	min-height: 650px;
	margin: 20px auto 0px auto;
	float:left;
	height:auto;
	position: relative;
	border:1px solid #e3e3e3;
	border-radius:4px;
	background-color:#ffffff;
}

.ctrlTableBlock
{
    width: 100%;
    position: relative;
    display: table;
    margin: 0px auto;
}
.ctrlHTMLBlock
{
	width: 100%;
    position: relative;
    display: table;
    margin: 0px auto;
	margin-left: 10px;
	float:left;
}
table 
{
font-family: arial, sans-serif;
border-collapse: collapse;
margin: 0px auto;
}  
th
{
background-color: #999999;
border: 1px solid #ffffff;
text-align: left;
padding: 8px;
color: #111111;
} 
td 
{
border: 1px solid #ffffff;
text-align: left;
padding: 8px;
}
tr
{
background-color: #dddddd;
}  
tr:nth-child(even) 
{
background-color: #f3f3f3;
}

/*############################################3*/