.LabelEditTextClass
{
	border: solid 0px red !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 300px !important;
}

.contentpane .LabelEditTextClass
{
	width: 500px !important;
	border: solid 0px red !important;
}

.ContainerWrapper
{
	margin: 0;
	padding: 0 0 10px 0;
}

tr
{
	vertical-align: top;
}

ul, ol
{
	padding:0px;
	margin:0 0 15px 15px;
	list-style-position:inside;
}

li
{

}

ul li
{
	list-style-image:none;
	list-style-type:disc;
}
td
{
	text-align: left;
	clear: both;
}

.edit
{
	clear: both;
}
a, a img
{
	outline: none;
	border: none;
	cursor: pointer;
}
a, a:link, a:visited
{
	outline: none;
	color: #ff3300;
	text-decoration: underline;
}
a:hover
{
	color: #082c7e;
	text-decoration: none;
}

.ContainerWrapper a:hover, .ContainerWrapper a:active
{
	text-decoration: none;
}

.containerHeader h1, .containerHeader .Head
{
	line-height:34px;
	font-size:20px;
	padding:0;
	margin:0;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, Sans-Serif;
}
 
/*  PLEASE DON'T DOUBLE UP ON THINGS IN SKIN.CSS !! (to remind AMAN)
h1, h2, h3, h4, h5, h6
{
	margin: 0;
	padding: 0;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, Sans-Serif;
	line-height: normal;
	color:#f30;
}
*/
h1, h1 a
{
	font-size: 20px;
	font-weight: normal;
}
h2, h2 a
{
	font-size: 18px;
	font-weight: normal;
}
h3, h3 a
{
	font-size: 16px;
}
h4, h4 a
{
	font-size: 14px;
}
h5, h5 a
{
	font-size: 12px;
}
h6, h6 a
{
	font-size: 10px;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
{
	font-family: "Segoe UI", Arial, Verdana, Helvetica, Sans-Serif;
}

.ContainerWrapper .Normal
{
	clear: both;
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */

.edit a.CommandButton:link, .edit a.CommandButton:visited
{
	color: #f30;
}

.edit a.CommandButton:hover, .edit a.CommandButton:active
{
	color: #f30;
}

h1.dnnTITLE
{
	font-size: 20px;
}

.containerMenu
{
	float: right;
	width: 20px;
	position: absolute;
	margin:-12px 0 0 0;
}

.containerHeader
{
	height: auto;
	width: 100%;
}
.ContainerContent
{
	height: auto;
	padding: 5px;
	border: green 0px solid;
}

/************* SOLID Blue BACKGROUND WITH CURVED CORNERS ***********/

.blueBG
{
	border: red 0px solid;
}

.blueBG .ContainerContent
{
	margin: 0px;
	background:#8ab2d3;
}
.blueBG .ContainerContent p, .blueBG .ContainerContent .Normal
{
	color: #000;
	padding:0 0 10px 0;
	line-height:1.3em;
}
.blueBGTop, .blueBGBottom
{
	height:5px;
}
.blueBGTopL
{
	background: url('images/blueTL.gif' ) no-repeat left top;
	padding-left: 5px;
	border: red 0px solid;
}
.blueBGTopL .blueBGTopR
{
	background: url('images/blueTR.gif' ) no-repeat right top;
	padding-right: 5px;
	border: green 0px solid;
}

.blueBGTopL .blueBGTopR .blueBGTop
{
	background:#8ab2d3;
}
.blueBGBottomL
{
	background: url('images/blueBL.gif' ) no-repeat left bottom;
	padding-left: 5px;
	border: red 0px solid;
}
.blueBGBottomL .blueBGBottomR
{
	background: url('images/blueBR.gif' ) no-repeat right bottom;
	padding-right: 5px;
	border: green 0px solid;
}

.blueBGBottomL .blueBGBottomR .blueBGBottom
{
	background:#8ab2d3;
}
.blueBG .Head, .blueBG h1
{
	color:#fff;
	line-height:34px;
	font-size:20px;
	padding:0 0 0 2px;
	font-family: Myriad Pro, Arial, Verdana, Helvetica, Sans-Serif;
}


/************* Blue Heading Container ***********/

.blueHeadL
{
	background: url('images/blueHeadL.gif' ) no-repeat left top;
	padding-left: 5px;
	border: red 0px solid;
}
.blueHeadL .blueHeadR
{
	background: url('images/blueHeadR.gif' ) no-repeat right top;
	padding-right: 5px;
	border: green 0px solid;
}

.blueHeadL .blueHeadR .blueHead
{
	background:#062468 url('images/blueHeadBg.gif' ) repeat-y left top;
	height:34px;
}


/************* Green Heading Container ***********/

.greenHeadL
{
	background: url('images/greenHeadL.gif' ) no-repeat left top;
	padding-left: 5px;
	border: red 0px solid;
}
.greenHeadL .greenHeadR
{
	background: url('images/greenHeadR.gif' ) no-repeat right top;
	padding-right: 5px;
	border: green 0px solid;
}

.greenHeadL .greenHeadR .greenHead
{
	background:#003400 url('images/greenHeadBg.gif' ) repeat-y left top;
	height:34px;
}
/************* Purple Heading Container ***********/

.purpleHeadL
{
	background: url('images/purpleHeadL.gif' ) no-repeat left top;
	padding-left: 5px;
	border: red 0px solid;
}
.purpleHeadL .purpleHeadR
{
	background: url('images/purpleHeadR.gif' ) no-repeat right top;
	padding-right: 5px;
	border: green 0px solid;
}

.purpleHeadL .purpleHeadR .purpleHead
{
	background:#340167 url('images/purpleHeadBg.gif' ) repeat-y left top;
	height:34px;
}
/************* Transparent Container ***********/
.plainBG
{
	background: transparent;
	border: red 0px solid;
}
.plainBG .ContainerContent
{
	height: auto;
	border: red 0px solid;
	padding-bottom:0px;
	margin:0px;
}
.plainBG .ContainerContent p, .plainBG .ContainerContent .Normal
{
	padding:0 0 10px 0;
	margin:0px;
}
/*
.plainBG .ContainerContent h1,
.plainBG .ContainerContent h2,
.plainBG .ContainerContent h3,
.plainBG .ContainerContent h4,
.plainBG .ContainerContent h5,
.plainBG .ContainerContent h6
{
	color: #f30;
}
*/
.plainBG .ContainerContent .containerHeader
{
	padding: 0 0 5px 0;
}
.plainBG .ContainerContent .containerHeader h1, 
.plainBG .ContainerContent .containerHeader .Head
{
	color: #f30;
	line-height:normal;
}
.plainBG .ContainerContent .containerHeader h1
{
	border-bottom:#999 solid 1px;
}

.plainBG .ContainerContent .innermostContainer
{
	border: red 0px solid;
	padding:0px;
	margin:0px;
}



/************* Read More Button Style ***********/
a.readmoreBtn, .blueBG a.readmoreBtn
{	
	float:right;
	width:88px;
	height:18px;
	line-height:16px;
	text-align:center;
	background: url('images/readButton.gif' ) no-repeat left top;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	margin:-5px 0 0 0;
}
a.readmoreBtn:hover
{
	background: url('images/buttonHvr.gif' ) no-repeat left top;
	color:#fff;
	text-decoration:none;
}