﻿.contentPanelTopPart {
	height: 31px;
	min-width: 276px;
	padding: 0.5em 0em 0em 0em;
}

.contentPanelTitleDiv {
	background: url(Images/ContentBoxTitle.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 259px;
	float:left;
}

.contentPanelTitleLabelDiv 
{
	width: 250px;
	position:relative;
	text-align: left;
	vertical-align: middle;
}

.contentPanelTitleLabelDiv h1 {
	margin: 0pt;
	padding: 0.2em 0em 0em 0.4em;
	color: #FFFFFF;
}

.contentPanelTitleLabelDiv h2 {
	margin: 0pt;
	padding: 0.2em 0em 0em 0.4em;
	color: #FFFFFF;
}

.contentPanelTitleLabelDiv h3 {
	margin: 0pt;
	padding: 0.2em 0em 0em 0.4em;
	color: #FFFFFF;
}

.contentPanelTitleLabelDiv h4 {
	margin: 0pt;
	padding: 0.2em 0em 0em 0.4em;
	color: #FFFFFF;
}

.contentPanelTopRightDiv {
	background: url(Images/ContentBoxTopRight.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 13px;
	float: right;
}
.contentPanelTopStretch {
	height: 31px;
	background: url(Images/ContentBoxTopStretch.png);
	background-repeat: repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 0px 13px;
}

.contentPanelMiddleDiv
{
	min-width: 274px;
	border-left: solid 1px #014CB8;
	border-right: solid 1px #014CB8;
}
.contentPanelMainPanel 
{
	padding: 5px 5px 5px 5px;
	white-space:normal;
	text-align: left;
	overflow:hidden;
	background-color: #FFFFFF;
}


.contentPanelFooterDiv
{
	min-width: 276px;
	height: 17px;
}

.contentPanelFooterLeftDiv
{
	background: url(Images/ContentBoxBLCorner.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 15px;
	float: left;
}

.contentPanelFooterRightDiv
{
	background: url(Images/ContentBoxBRCorner.png);
	background-repeat: no-repeat;
	float: right;
	height: 17px;
	width: 13px;
}

.contentPanelFooterStretchDiv
{
	background: url(Images/ContentBoxBottomStretch.png);
	background-repeat: repeat-x;
	height: 17px;
	margin: 0px 13px 0px 15px;
}

.fixedContentPanel {
	width: 150px;
	padding: 0px 0px 10px 0px;
}

.fixedContentPanelTitleDiv {
	background: url(Images/SideSectionOrangeTop.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 150px;
}

.fixedContentPanelTitleLabelDiv 
{
	width: 147px;
	position:relative;
	text-align: left;
	vertical-align: middle;
}

.fixedContentPanelTitleLabelDiv h4 
{
	margin: 0pt;
	padding: 0.3em 0em 0em 0.5em;
	color: #0707FF;
}

.fixedContentPanelTitleLbl 
{
	color: #FFFFFF;
}

.fixedContentPanelMiddleDiv
{
	width: 148px;
	border-left: solid 1px #FFB400;
	border-right: solid 1px #FFB400;
}

.fixedContentPanelMainPanel 
{
	white-space:normal;
	text-align: left;
	overflow:hidden;
	padding: 0px 0.5em;
	background-color: #FFFFFF;
}

.fixedContentPanelFooterDiv
{
	width: 150px;
	height: 12px;
	background: url(Images/SideSectionOrangeBottom.png);
	background-repeat: no-repeat;
}
