/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.blackbox{
	background: #000000;
	width: 207px;
	padding: 5px;
	vertical-align: top;
	overflow: hidden;
}


.greybox{
	background: transparent;
	width: 207px;
	padding: 5px;
	border: 1px solid #CACACA;
	overflow: hidden;
	vertical-align: top;
}

#imagebox p {
	padding: 0px;
	margin: 0px;
}

#imagebox img {
	border: 0px;
	padding: 0px;
	margin: 0px;
	width: 199px;
}

.coalbox{
	background-image:url(coal.gif);
	background-position:top left;
	background-repeat: no-repeat;
	width: 211px;
	height: 111px;
	padding: 4px;
	overflow: hidden;
	vertical-align: top;
}


.bar {
	background-image:url(greymid.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height: 34px;
	vertical-align: middle;
}

.barb {
	background-image:url(bluemid.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height: 34px;
	vertical-align: middle;
}

.bary {
	background-image:url(yellowmid.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height: 34px;
	vertical-align: middle;
}

.barr {
	background-image:url(redmid.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height: 34px;
	vertical-align: middle;
}

.QuotePane #Conttest {

	height: 0px;
	display: none;

}
#QuotePane .bar2 {

	height: 0px;


}

.barleft{
	background-image:url(greyleft.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height: 34px;
	vertical-align: middle;
}
.barright{
	background-image:url(greyright.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height: 34px;
	vertical-align: middle;
}

.contwhite{
 background: #FFFFFF;
 padding-top: 4px;

}

.contgrey{
 background: #F0F0F0;
 padding-top: 4px;

}

table .containermaster  {
	width: 100%;

	margin-bottom: 12px;

}
.containermaster2 {
	width: 100%;
	padding: 0px;
	margin: 0px;
}





/* Titles */
.title_red {
	color:#D5433C;
	font-size:16px;
	font-weight:Bold;
	font-family: Calibri, Arial, sans-serif;

	padding-left: 3px;
}

.title_yellow{
	color:#D29F2E;
	font-size:16px;
	font-weight:Bold;
	font-family: Calibri, Arial, sans-serif;

	padding-left: 3px;
}

.title_blue{
	color:#4E78AF;
	font-size:16px;
	font-weight:Bold;
	font-family: Calibri, Arial, sans-serif;

	padding-left: 3px;
}

.title_white {
	color:#FFFFFF;
	font-size:16px;
	font-weight:Bold;
	font-family: Calibri, Arial, sans-serif;

	padding-left: 3px;
}
.title_grey {
	color:#cdcdcd;
	font-size:17px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	padding-top: 0px;
}
.title_left {
	color:#D0E665;
	font-size:17px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	padding-top: 0px;
}
/* Content */
.container_content {
	padding:3px;
	padding-top:3px;
	background-color: #FFFFFF;

	
}
.container_content2 {
	padding:3px;
	padding-top:3px;
	background-color: #000000;
}
.container_content3 {
	padding:3px;
	background-color: transparent;
}


