.ZLDNN_ArticleList
{
	width: 100%;
	padding: 4px;
}

.ZLDNN_ArticleList_Cell
{
}

.ZLDNN_TreeNode
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding: 0 0 0 0;
}

	/*>>FRO:DNNEditArticle skin 130927*/
	.ZLDNN_TreeNode input[type="checkbox"]
	{
		margin: 0 2px !important;
	}
/*<<FRO:DNNEditArticle skin 130927*/

A.ZLDNN_TreeNode:link
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

A.ZLDNN_TreeNode:visited
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

A.ZLDNN_TreeNode:hover
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

A.ZLDNN_TreeNode:active
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

.ZLDNN_TreeNodeSelected
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.ZLDNN_TreeNodeSelected:link
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.ZLDNN_TreeNodeSelected:visited
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.ZLDNN_TreeNodeSelected:hover
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.ZLDNN_TreeNodeSelected:active
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dcdcdc;
}

.TempTD
{
	padding-right: 6px;
	padding-left: 6px;
	font-weight: bold;
	padding-bottom: 6px;
	color: white;
	padding-top: 6px;
	height: 25px;
	background-color: #cccccc;
}

.TempTD1
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	color: black;
	padding-top: 6px;
	background-color: #fefefe;
}



.ZLDNN_Tree
{
	text-align: left;
	padding: 0 0 0 0;
}


	.ZLDNN_Tree td
	{
		text-align: left;
		padding: 0 0 0 0;
	}




.dateText
{
	FONT-SIZE: 0.8em;
	COLOR: white;
}

.tableBorder
{
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	BORDER-LEFT: 1px outset;
	BORDER-BOTTOM: 1px outset;
	BACKGROUND-COLOR: #eeeeee;
}

TABLE.fh
{
	FONT-SIZE: 1em;
	VERTICAL-ALIGN: top;
	COLOR: #246398;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #eeeeee;
}


TD.f
{
	FONT-SIZE: 0.8em;
	BACKGROUND-COLOR: #bdcfdf;
}

TR.f TD
{
	FONT-SIZE: 0.8em;
	BACKGROUND-COLOR: #bdcfdf;
}

TD.f2
{
	FONT-SIZE: 0.9em;
	BACKGROUND-COLOR: #ddeeff;
}

TD.fh
{
	FONT-SIZE: 0.9em;
	BACKGROUND-COLOR: #ffffff;
}

TD.fh3
{
	BORDER-TOP: #cadbec 1px solid;
	FONT-SIZE: 0.8em;
	BORDER-LEFT: #cadbec 1px solid;
}

TD.fh3a
{
	BORDER-TOP: #ddeeff 1px solid;
	FONT-SIZE: 0.8em;
	BORDER-LEFT: #ddeeff 1px solid;
	BACKGROUND-COLOR: #f6fbff;
}

.UserCss
{
	COLOR: #555555;
}

TD.Separator
{
	BACKGROUND-COLOR: #6798c7;
}

.articlelist-title
{
	font-family: Arial;
	color: #666666;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}

	.articlelist-title:link
	{
		font-family: Arial;
		color: #666666;
		font-weight: bold;
		font-size: 15px;
		text-decoration: none;
	}

	.articlelist-title:hover
	{
		font-family: Arial;
		color: #99cc00;
		font-weight: bold;
		font-size: 15px;
		text-decoration: none;
	}

	.articlelist-title:visited
	{
		font-family: Arial;
		font-weight: bold;
		font-size: 15px;
		text-decoration: none;
		float: left;
	}

.articlelist-date
{
	font-family: Arial;
	color: #bdbdbd;
	font-size: 11px;
}

.articleNormal
{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.articleNormal:link, a.articleNormal:visited
{
	color: #333333;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}

a.articleNormal:hover
{
	color: #111111;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}

.ZLDNN_MenuItemSelected
{
	background: #eeeeee;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	padding: 6px;
	border-bottom: none 0px;
	border-top: solid 1px #aaaaaa;
	border-left: solid 1px #aaaaaa;
	border-right: solid 1px #aaaaaa;
	margin: 0px 0px -1px 0px;
}

.ZLDNN_PageMenuItemSelected
{
	background: #eeeeee;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	padding: 6px;
	border-bottom: solid 1px #aaaaaa;
	border-top: solid 1px #aaaaaa;
	border-left: solid 1px #aaaaaa;
	border-right: solid 1px #aaaaaa;
	margin: 0px 0px 0px 0px;
}

.ZLDNN_MenuItemSelectedBottom
{
	background: #eeeeee;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	padding: 6px;
	border-top: none 0px;
	border-bottom: solid 1px #aaaaaa;
	border-left: solid 1px #aaaaaa;
	border-right: solid 1px #aaaaaa;
	margin: -1px 0px 0px 0px;
}

.ZLDNN_MenuItem
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	padding: 5px;
}

.ZLDNN_Menu
{
	background: #cccccc;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	padding: 5px;
	border: solid 1px #999999;
	text-align: left;
	width: 100%;
}

.ZLDNN_ListItem
{
	display: inline;
}

.ZLDNN_MenuItemMoveOn
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	background: #cccccc;
}


.DivGroupEdit
{
	clear: both;
	border: solid 1px #aaaaaa;
	background: #eeeeee;
	margin: 0px 0px 0px 0px;
}


.paginationstyle
{
	/*Style for demo pagination divs*/
	width: 250px;
	text-align: center;
	padding: 2px 0;
	margin: 10px 0;
}

	.paginationstyle select
	{
		/*Style for demo pagination divs' select menu*/
		border: 1px solid navy;
		margin: 0 15px;
	}

	.paginationstyle a
	{
		/*Pagination links style*/
		padding: 0 5px;
		text-decoration: none;
		border: 1px solid black;
		color: navy;
		background-color: white;
	}

		.paginationstyle a:hover, .paginationstyle a.selected
		{
			color: #000;
			background-color: #FEE496;
		}

		.paginationstyle a.imglinks
		{
			/*Pagination Image links style (class="imglinks") */
			border: 0;
			padding: 0;
		}

			.paginationstyle a.imglinks img
			{
				vertical-align: bottom;
				border: 0;
			}

			.paginationstyle a.imglinks a:hover
			{
				background: none;
			}

	.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected
	{
		/*Pagination div "flatview" links style*/
		color: #000;
		background-color: yellow;
	}

.pub-month
{
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	margin: 0;
	padding: 0;
	padding-top: 1px;
	background: #aaaaaa;
	text-transform: uppercase;
}

.pub-date
{
	display: block;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

.pubicon
{
	display: block;
	text-align: center;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	width: 2.5em;
	margin-right: 5px;
}

.articletitle
{
	float: left;
}

.clear
{
	clear: both;
}

.ImageList
{
	padding: 5px 5px 5px 5px;
}


.imgPrevious
{
	display: inline-block;
	background-image: url("prevbutton.gif");
	width: 25px;
	height: 25px;
}

.imgNext
{
	display: inline-block;
	background-image: url("nextbutton.gif");
	width: 25px;
	height: 25px;
}


.PageNav
{
	vertical-align: middle;
}

.cmdRSS
{
	display: inline-block;
	background-image: url("images/rss.gif");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
}

.cmdNewContent
{
}

.CategoryLabel
{
}

.CategoryDropdown
{
	width: 300px;
}

.DNNArticleCommentButton
{
	margin: 0px 2px 0px 2px;
}


.ApproveLabel
{
	background-image: url(icons/Publish.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.CommentLeftTD
{
	white-space: nowrap;
	vertical-align: top;
	padding-right: 1em;
}

div.CommentBubble, div.CommentBubbleOwner
{
	width: auto;
	font-size: 10pt;
	margin-bottom: 24px;
}

	div.CommentBubble blockquote
	{
		border: 1px solid #c9c2c1;
		background-color: #fff;
		zoom: 1;
		min-height: 64px;
		margin: 0;
		padding: 0;
	}

	div.CommentBubbleOwner blockquote
	{
		border: 1px solid #aaa;
		background-color: #e0e0e0;
		zoom: 1;
		min-height: 64px;
		margin: 0;
		padding: 0;
	}

		div.CommentBubble blockquote p, div.CommentBubbleOwner blockquote p
		{
			margin: 10px;
			padding: 0;
		}

	div.CommentBubble cite, div.CommentBubbleOwner cite
	{
		position: relative;
		top: 6px;
		background: transparent url(images/comment_tip.gif) no-repeat 20px 0;
		font-style: normal;
		margin: 0;
		padding: 7px 0 0 15px;
	}

div.CommentCommand
{
	float: right;
}

div.CommentBubbleOwner cite
{
	background: transparent url(images/comment_tip_owner.gif) no-repeat 20px 0;
}

div.CommentBubble p
{
	color: #000;
}

.CommentContent
{
	padding: 5px;
}

.CommentGravatar
{
	float: left;
	border: solid 1px #ddd;
	background-color: #fff;
	margin: 5px 5px -5px 4px;
	padding: 2px;
}

.CommentsLabel, a.CommentsLabel, a.CommentsLabel:link, a.CommentsLabel:visited, a.CommentsLabel:active
{
	background-image: url(images/comments.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.EditPageView
{
	border: 1px solid #888888;
	margin: -1px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}


.UpdateLabel, a.UpdateLabel, a.UpdateLabel:link, a.UpdateLabel:visited, a.UpdateLabel:active
{
	background-image: url(images/disk.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.DeleteLabel, a.DeleteLabel, a.DeleteLabel:link, a.DeleteLabel:visited, a.DeleteLabel:active
{
	background-image: url(images/delete.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.CancelLabel, a.CancelLabel, a.CancelLabel:link, a.CancelLabel:visited, a.CancelLabel:active
{
	background-image: url(images/door_out.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.EditLabel, a.EditLabel, a.EditLabel:link, a.EditLabel:visited, a.EditLabel:active
{
	background-image: url(icons/edit_pen.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.ResetLabel, a.ResetLabel, a.ResetLabel:link, a.ResetLabel:visited, a.ResetLabel:active
{
	background-image: url(images/arrow_redo.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.GeoLabel, a.GeoLabel, a.GeoLabel:link, a.GeoLabel:visited, a.GeoLabel:active
{
	background-image: url(images/world.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.AddLabel, a.AddLabel, a.AddLabel:link, a.AddLabel:visited, a.AddLabel:active
{
	background-image: url(images/add.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.CloneLabel, a.CloneLabel, a.CloneLabel:link, a.CloneLabel:visited, a.CloneLabel:active
{
	background-image: url(icons/page_copy.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.UserLabel, a.UserLabel, a.UserLabel:link, a.UserLabel:visited, a.UserLabel:active
{
	background-image: url(icons/user_go.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.ArticleLabel, a.ArticleLabel, a.ArticleLabel:link, a.ArticleLabel:visited, a.ArticleLabel:active
{
	background-image: url(icons/article-icon.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.TagLabel, a.TagLabel, a.TagLabel:link, a.TagLabel:visited, a.TagLabel:active
{
	background-image: url(icons/tag_blue.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.TemplateLabel, a.TemplateLabel, a.TemplateLabel:link, a.TemplateLabel:visited, a.TemplateLabel:active
{
	background-image: url(icons/templateedit.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.CategoryLabel, a.CategoryLabel, a.CategoryLabel:link, a.CategoryLabel:visited, a.CategoryLabel:active
{
	background-image: url(icons/book_edit.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.FeaturedLabel, a.FeaturedLabel, a.FeaturedLabel:link, a.FeaturedLabel:visited, a.FeaturedLabel:active
{
	background-image: url(icons/Featured.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.ApproveLabel, a.ApproveLabel, a.ApproveLabel:link, a.ApproveLabel:visited, a.ApproveLabel:active
{
	background-image: url(icons/Publish.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	display: inline-block;
	height: 1.5em;
}

.ControlDataList
{
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.GridHeader td
{
	font-weight: bold;
	border: 1px solid #000000;
	color: #FFFF33;
	background-color: #0080C0;
}

.agreelink, a.agreelink, a.agreelink:link, a.agreelink:visited, a.agreelink:active
{
	display: inline-block;
	background-image: url(images/agree.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	padding: 5px;
	padding-bottom: 0px;
}

.disagreelink, a.disagreelink, a.disagreelink:link, a.disagreelink:visited, a.disagreelink:active
{
	display: inline-block;
	background-image: url(images/disagree.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	padding: 5px;
	padding-bottom: 0px;
}

.panelAgree
{
	width: 80px;
	height: 40px;
	border: 1px solid #eeeeee;
	padding: 5px;
}

	.panelAgree .agreelink, .panelAgree a.agreelink, .panelAgree a.agreelink:link, .panelAgree a.agreelink:visited, .panelAgree a.agreelink:active
	{
		display: inline-block;
		background-image: url(images/thumb-up-icon.png);
		background-repeat: no-repeat;
		width: 32px;
		height: 32px;
		padding: 0px;
		padding-bottom: 0px;
	}

	.panelAgree .disagreelink, .panelAgree a.disagreelink, .panelAgree a.disagreelink:link, .panelAgree a.disagreelink:visited, .panelAgree a.disagreelink:active
	{
		display: inline-block;
		background-image: url(images/thumb-down-icon.png);
		background-repeat: no-repeat;
		width: 32px;
		height: 32px;
		padding: 0px;
		padding-bottom: 0px;
	}

	.panelAgree .lbAgree
	{
		display: inline-block;
		position: relative;
		top: -5px;
		left: 10px;
		font-size: smaller;
	}

	.panelAgree .lbDisAgree
	{
		display: inline-block;
		position: relative;
		top: -5px;
		left: 31px;
		font-size: smaller;
	}

	.panelAgree .lbTotalAgree
	{
		display: none;
	}


.panelAgreeArrow
{
	width: 24px;
	height: 60px;
	border: 1px solid #eeeeee;
	padding: 1px;
	text-align: center;
}

	.panelAgreeArrow .agreelink, .panelAgreeArrow a.agreelink, .panelAgreeArrow a.agreelink:link, .panelAgreeArrow a.agreelink:visited, .panelAgreeArrow a.agreelink:active
	{
		display: block;
		background-image: url(images/Actions-arrow-up-icon.png);
		background-repeat: no-repeat;
		width: 24px;
		height: 24px;
		padding: 0px;
	}

	.panelAgreeArrow .disagreelink, .panelAgreeArrow a.disagreelink, .panelAgreeArrow a.disagreelink:link, .panelAgreeArrow a.disagreelink:visited, .panelAgreeArrow a.disagreelink:active
	{
		display: block;
		background-image: url(images/Actions-arrow-down-icon.png);
		background-repeat: no-repeat;
		width: 24px;
		height: 24px;
		padding: 0px;
	}

	.panelAgreeArrow .lbAgree
	{
		display: none;
	}

	.panelAgreeArrow .lbDisAgree
	{
		display: none;
	}

	.panelAgreeArrow .lbTotalAgree
	{
		display: block;
	}

.panelMakeComment
{
	width: 100%;
}

html body form .panelMakeComment .RadInput .cmtName
{
	/*   width: 280px !important;*/
	margin: 2px;
	padding: 2px;
}

html body form .panelMakeComment .RadInput .cmtEmail
{
	/*width:280px !important;*/
	margin: 2px;
	padding: 2px;
}

html body form .panelMakeComment .RadInput .cmtWebsite
{
	/* width: 280px !important; */
	margin: 2px;
	padding: 2px;
}

html body form .panelMakeComment .RadInput .cmtTitle
{
	/*width: 280px !important;*/
	margin: 2px;
	padding: 2px;
}

html body form .panelMakeComment .RadInput .cmtComment
{
	/*width: 280px !important;*/
	height: 60px !important;
	margin: 2px;
	padding: 2px;
	overflow: visible;
}

.panelMakeComment .CommentFormError
{
	background: url("images/errorbg.gif") no-repeat scroll left center transparent;
	color: #FFFFFF !important;
	padding: 5px 20px;
	text-shadow: 0 1px 1px #000000;
}

.panelMakeComment .chkNotification
{
}

.cmdSubmit
{
	background: -moz-linear-gradient(center top, #F5F5F5 0%, #DFDFDF 100%) repeat scroll 0 0 transparent;
	box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.4), 0 1px 0 0 #FFFFFF inset;
	color: #555555;
	text-shadow: 0 1px 0 #FFFFFF;
	background: none repeat scroll 0 0 #EAEAEA;
	border: 1px solid #C2C2C2;
	border-radius: 2px 2px 2px 2px;
	color: #666666;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 6px;
	min-width: 40px;
	padding: 4px;
	text-align: center;
	text-decoration: none;
	font-size: smaller;
}

.panelSortType
{
	width: 100%;
	text-align: right;
}

.CommentLink, a.CommentLink, a.CommentLink:link, a.CommentLink:visited, a.CommentLink:active
{
	font-size: 10px;
}

.CommentReplyPanel
{
	width: 100%;
	background: #eeeeee;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	-moz-opacity: 0.9;
	filter: alpha(opacity=90);
	z-index: 9999;
	height: 500%;
	text-align: center;
	margin: auto;
	opacity: 0.9;
}

.CommentReplyPanelDiv
{
	/*width: 300px;
    height: 400px;
   background: url("images/dialog.png") no-repeat ;*/
	opacity: 1;
	filter: alpha(opacity=100);
	text-align: left;
	position: fixed;
	top: 20%;
	left: 30%;
}

.linkdisabled, a.linkdisabled, a.linkdisabled:link, a.linkdisabled:visited, a.linkdisabled:active
{
	color: gray;
	opacity: 0.5;
	pointer-events: none;
	cursor: default;
}



.divSelector > span.dnnInputFileWrapper > span.dnnSecondaryAction
{
	display: none !important;
}

.divSelector > span.dnnInputFileWrapper
{
	display: none !important;
}

.myFilePicker
{
	display: block;
	padding-top: 30px;
	background: #F0F0F0;
}


.divSetTheme
{
	z-index: 999999;
	position: fixed;
	top: 60px;
	left: 650px;
	overflow-y: auto;
	width: 380px;
	height: 520px;
	border: double 5px #cccccc;
	background-color: #eeeeee;
	padding: 4px;
}

	.divSetTheme textarea, .divSetTheme select, .divSetTheme span
	{
		font-size: smaller;
		padding: 2px;
		margin-bottom: 2px;
	}

	.divSetTheme hr
	{
		margin: 3px;
	}

	.divSetTheme .link, .divSetTheme a.link, a.SetTheme
	{
		background: -moz-linear-gradient(center top, #F5F5F5 0%, #DFDFDF 100%) repeat scroll 0 0 transparent;
		box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.4), 0 1px 0 0 #FFFFFF inset;
		color: #555555;
		text-shadow: 0 1px 0 #FFFFFF;
		background: none repeat scroll 0 0 #EAEAEA;
		border: 1px solid #C2C2C2;
		border-radius: 2px 2px 2px 2px;
		color: #666666;
		cursor: pointer;
		display: inline-block;
		margin-bottom: 6px;
		min-width: 40px;
		padding: 4px;
		text-align: center;
		text-decoration: none;
		font-size: smaller;
	}

	.divSetTheme .bordlabel
	{
		font-weight: bold;
	}

.PagingTable
{
	background-color: #FFFFFF;
	border: 1px solid #003366;
	height: 33px;
	width: 100%;
}

.dnnFilePicker .dnnLeft
{
	margin: 0 !important;
	padding: 0;
}

.riSingle .riTextBox[type="text"]
{
	width: 90%;
}

.PageNav
{
	vertical-align: middle;
}

.PageNavLabel
{
	display: inline-block;
}

.cboUserEnter
{
	background: none !important;
	border: none !important;
	border-radius: 0px 0px 0px 0px !important;
	box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.8), 0 0 0 0 rgba(0, 0, 0, 0.1) inset !important;
	margin-bottom: 0px !important;
	padding: 0px !important;
}

.div-table
{
	display: table;
	width: auto;
	overflow: auto;
	border-spacing: 5px; /*cellspacing:poor IE support for  this*/
}

.div-table-row
{
	display: table-row;
	width: auto;
	clear: both;
}

.div-table-col-label
{
	float: left; /*fix for  buggy browsers*/
	display: table-column;
	width: 120px;
}

.div-table-col-icon
{
	float: left; /*fix for  buggy browsers*/
	display: table-column;
	width: 20px;
}

.div-table-col
{
	float: left; /*fix for  buggy browsers*/
	display: table-column;
	width: 260px;
}

.div-table-cols
{
	float: left; /*fix for  buggy browsers*/
	display: table-column;
	width: 390px;
}

.boxContent
{

	
	color: white !important;
	font-size: 20px !important;
	padding:15px;

}
.pad5
{padding:0 5px !important;
}
.jqjqx-tabs-title
{
	float:right !important;
}

.ErrorClass
{
	background-color:#ffb9b9 !important;
}