
.dnnActionMenuBorder {
    border: 4px solid #CCFFFF;
}

.AdminToolbar tbody {
	border-collapse:collapse;
}

.AdminToolbar td {
background:#CCFFFF;
height:auto;
margin:0!important;
padding:0!important;
}

.plaincontainer {
	margin:0 0 12px 0;
}

#dnn_TopLeftPane .plaincontainer {
	margin:0;
}

.plainline {
border-bottom:2px solid #999;
width:100%;
}

.plainline h2 {
padding:0;
margin:8px 0 3px 0;
}

.greycontainer {
	background:#f7f7f7 url(images/grey-container.jpg) repeat-x;
	border:1px solid #BDBDBD;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin:0 0 10px 0;
}

.bluecontainer { 
	background:#A2BECF url(images/help-bg.jpg) repeat-x;
	margin:0 0 8px 0;
	width:100%;
}

.greycontent, .bluecontent {
	padding:0 15px;
}

.greyboxcontent {
	padding:5px 12px;
}

.greycontent, .bluecontent h2 {
	font-family:Rockwell, "Rockwell MT", 'LithoMedium', Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
}

.greytop {
	width:100%;
	background:url(images/grey-top.jpg) repeat-x;
	margin:0 0 12px 0;
}

.greentop {
	width:100%;
	background:url(images/green-top.jpg) repeat-x;
	margin:0 0 12px 0;
}

.redtop {
	width:100%;
	background:url(images/red-top.jpg) repeat-x;
	margin:0 0 12px 0;
}

.greyhead, .greenhead, .redhead {
	height:35px;
	padding:0px 5px 5px 8px;
	margin:-4px 0 -10px 0;
}

.greyhead h2, .greenhead h2, .redhead h2 {
	font-family:"Rockwell MT", Rockwell, 'LithoMedium', Arial, Helvetica, Sans-serif;
	color:#fff;
	font-size:19px;
	font-weight:normal;
}

.greycontent {
	border:1px solid #ccc;
	padding:8px;
	background:#f7f7f7 url(images/grey-container.jpg) repeat-x;
}

.greencontent {
	border:1px solid #ccc;
	padding:4px 8px;
}

.redcontent {
	border:1px solid #ccc;
	padding:0px;
}

.redcontent p {
	margin:6px 8px 9px 8px;
}

.orangebox {
	border:2px solid #F4802A;
	margin:0 0 12px 0;
}

.orangetop {
	background:url(images/orange-top.jpg) repeat-x;
	margin:0px;
	padding:3px 6px;
}

.orangetop h2 {
}

.orangecontent {
	background:url(images/orange-bg.jpg) repeat-x #F49357;
	padding:6px;
}

.dkgreycontainer {
	background:#444;
	margin:0 0 10px 0;
}

.dkgreyhead h2 {
	padding:8px 0 3px 0;
	margin:0 8px;
	color:#ddd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px dotted #eee;
}

.dkgreyboxcontent {
	padding:8px;
}

.dkgreyboxcontent, .dkgreyboxcontent .Normal, dkgreyboxcontent p  {
	color:#fff;
}

.righttop div, .righttop, .rightbot div, .rightbot {
font-size:1px;
height:9px !important;
width:100%;
}

.righttop {
background:transparent url(corners/rt.png) no-repeat scroll right top;
height:9px;
}

.righttop div {
background:transparent url(corners/lt.png) no-repeat scroll left top;
height:9px;
}

.rightbot {
background:transparent url(corners/rb.png) no-repeat scroll right top;
height:9px;
}

.rightbot div {
background:transparent url(corners/lb.png) no-repeat scroll left top;
height:9px;
}







