/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster {

}
.containerrow1 {
	background-image: url(gradient_LtBlue.jpg);
}
.containerrow2 {
	background-color: #ffffff;
}
.container-contentpane{
	background-image:url(text-bg.gif);
	background-repeat:repeat-x;
	padding-left: 10px;
}
.container-other{
	background-image:url(text-bg.gif);
	background-repeat:repeat-x;
}
.container-end{
	background-image:url(text-bg-angle.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:35px;
	width:50%;
}
.redheader {
	padding-left:5px;
	border-collapse:collapse;
	border-color:#CCCCCC;
}
.rhtitlestyle {
	padding-left:5px;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
}
.rhnewtitlestyle {
	padding-left:5px;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}
#rhtitle .Head {
	color:#FF0000;
	font-size:18px;
	font-weight:bold;
}
.rhcontentstyle {
	padding-left:0px;
	font-size:12px;
}
.rhfooterstyle {
	padding-left:5px;
	font-size:12px;
}
/* Styles for Containers  */
/* Styles for Containers RedTitleBarGrayborder Container */
.RedTitleBarGrayborderTitle {padding:0px 0px 0px 0px; float:left;}
.RedTitleBarGrayborderTitle h1, .RedTitleBarGrayborderTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight: bold;color:#ffffff;}
.RedTitleBarGrayborderWidth { margin:0px 0px 14px 0px; padding:0px; border:1px solid #777676;}
.RedTitleBarGrayborderTopMIddle {padding:6px 8px 6px 9px; background:url(images/RedBg.gif) left top repeat-x #de3128; overflow:hidden;}
.RedTitleBarGrayborderContentpane {text-align:left;vertical-align: top;padding:0px 0px 0px 0px; clear:both;}
.RedTitleBarGrayborderIcon {float:left; font-size:9px;} .RedTitleBarGrayborderIcon img { position:relative; margin:0px 5px 0px 0px;}
.RedTitleBarGrayborderVisibilitycell {float:right;text-align: right; font-size:9px;}
.RedTitleBarGrayborderTitleTable {width:100%;}

/* Styles for Containers RedTitleBar Container */
.RedTitleBarTitle {padding:0px 0px 0px 0px; float:left;}
.RedTitleBarTitle h1, .RedTitleBarTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight: bold;color:#ffffff;}
.RedTitleBarWidth { margin:0px 0px 14px 0px; padding:0px;}
.RedTitleBarTopMIddle {padding:6px 8px 6px 9px; background:url(images/RedBg.gif) left top repeat-x #de3128; overflow:hidden;}
.RedTitleBarContentpane {text-align:left;vertical-align: top;padding:10px 0px 0px 0px; clear:both;}
.RedTitleBarIcon {float:left; font-size:9px;} .RedTitleBarIcon img { position:relative; margin:0px 5px 0px 0px;}
.RedTitleBarVisibilitycell {float:right;text-align: right; font-size:9px;}
.RedTitleBarTitleTable {width:100%;}

.ClearFloat {clear:both;height:0px;font-size:0px;line-height:0px;}
.BottomAction { text-align:right;font-family:Verdana;font-size: 8pt;color: #000000; clear:both;}
.TitleActionscell {float:left; font-size:9px;}
.TitleActionscell table{width:15px;}
.ContentPadding { padding:10px;}
.BottomRedBar { color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight: bold;color:#ffffff; padding:4px; text-align:center; background:#840303;}
.BottomRedBar:hover { cursor:pointer; color:#ffbebe;}
.BottomRedBar a { color:#FFF!important; text-decoration:none!important;}
.BottomRedBar a:hover { color:#ffbebe!important; text-decoration:none!important;}

