/* 
================================
 Container Styles for DotNetNuke
================================
*/   


.containermaster_RA {
	width: 100%;
	height:100%;
	background-color: white;
	border:none;
	text-align:left;
	vertical-align: top;
	margin:0 0px 0 0;
	padding:0px;
}


/* 
==================================
 Container Styles for RA Round Box
==================================
*/   

.rbroundbox {min-height:144px;height:auto;width:auto; margin:0; padding:0;background: url(images/smallpanel-bottom.gif) no-repeat bottom left;}
.rbheader   {color:White; padding:5px 10px 0px 10px;min-height:25px;height:auto;}
.rbtop      {background: url(images/tl.gif) no-repeat top left;}
.rbtop div  {background: url(images/tr.gif) no-repeat top right ;}
.rbfooter   {color:black; padding-left:10px;padding-right:10px;padding-bottom:7px;height:20px;}
.rbcontent   {position:relative;z-index:4; color:black;margin:0 0 0 13px;padding:0;min-height:122px;height:auto;}


#RAHeadertext
{
    top:0px;
    left:10px;
    position:absolute;
    z-index:99;
    
}
#textheader #RAHeadertextpart1
{
    font-weight:800;
}



.light-purple
{
    background-color:#F0ECEB;
}

.dark-purple
{
    background-color: #6D276F;
}

.light-blue
{
    background-color:#E5EDF8;
}

.dark-blue
{
    background-color: #0077D4;
}

.light-orange
{
    background-color:#f9ecd9;
}

.dark-orange
{
    background-color: #ed7101;
}

.rbcontent .Normal
{
	overflow:hidden;
	margin:0px;
	padding:0;
	min-height:116px;
	height:auto;
}
.rbcontent .Normal p
{
	margin:0;
}

#smallboxPanelArea
{
	position:relative;
	min-height:128px;
	width:233px;
	padding:0px;
	margin:0;
	
}
#smallboxPanelArea .textArea
{
	float:left;
	width:119px;
	height:auto;
	padding-top:15px;
	
}
#smallboxPanelArea .imageArea 
{
    float:right;
    z-index:4;
    text-align:center;
    padding:0px;
	margin:0;
}

#smallboxPanelArea .imageArea img
{
	position:absolute;
	bottom:1px;
	left:120px;
	padding:0px;
	margin:0;
}
#smallboxPanelArea .clear
{
    clear:both;	
}

 #smallboxPanelArea .readmorebutton
{
	display:block;
	text-align:center;
	width:70px;
	height:auto;
	margin-top:10px;
}

 #smallboxPanelArea .readmorebutton a
{
	display:block;
	color:#FFF;
	text-align:center;
	height:14px;
	font-weight:600;
	padding:0px 1px 1px 2px;
}