/* 
================================
 Container Styles for DotNetNuke
================================
*/ 
* { 
  -moz-box-sizing: border-box;
  box-sizing: border-box; 
} 
/* ----------------------------------------------------------------------------- ContainerMain */
#ContainerMain
{
width: 500px;
float:right;
margin:10px 0px 15px 15px;
}
.Corner
{
height: 22px;
width: 26px;
background-image:url(images/ContainerCorner.gif);
background-position:top left;
background-repeat:no-repeat;
float:left;
}
.TitleHolder
{
background-color:#E5E5E4;
float:left;
height: 22px;
width: 474px;
text-align:left;
}
.Title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #1C3699;
text-align:left;
}
.ContainerMainContent
{
background-color:#FFFFFF;
padding: 10px 26px 10px 26px;
width:500px;
}
HTML>BODY .ContainerMainContent
{
padding-top: 20px;
}

/* ----------------------------------------------------------------------------- ContainerLeft */
#ContainerLeft
{
width: 183px;
float:left;
margin-bottom: 20px;
height:auto;
}
#ContainerLeft .Corner
{
width: 21px;
height:18px;
background-image:url(images/ContainerCornerLeft.gif);
background-position:top left;
background-repeat:no-repeat;
float:left;
}
#ContainerLeft .TitleHolder
{
background-color:#1C3699;
float:left;
height: 18px;
width:153px;
}
.TitleLeft
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #FFFFFF;
vertical-align:middle;
}
.ContainerLeftContent
{
width: 183px;
clear:both;
}
.TextContent
{
background-color:#CDCDCC;
width:174px;
float:left;
padding: 0px 85px 5px 8px;
}

.PhotoIcon
{
width: 90px;
padding-top: 11px;
margin-left: -80px;
float:right;
position:absolute;
}
HTML>BODY .PhotoIcon
{
margin-left: 90px;
}
/* ----------------------------------------------------------------------------- ContainerLeftText */

#ContainerLeftText
{
width: 183px;
float:left;
margin-bottom: 20px;
margin-top: 20px;
}
#ContainerLeftText .Corner
{
width: 21px;
height:18px;
background-image:url(images/ContainerCornerLeft.gif);
background-position:top left;
background-repeat:no-repeat;
float:left;
}
#ContainerLeftText .TitleHolder
{
background-color:#1C3699;
float:left;
height: 18px;
width:153px;
}
#ContainerLeftText .TextContent
{
background-color:#CDCDCC;
width:174px;
float:left;
padding: 8px 5px 5px 8px;
}
/* ------------------------------------------------------------------- ContainerAdmin */
#ContainerAdmin
{
width: 100%;
margin:10px 0px 15px 0px;
background-color:#E5E5E4;
}
.AdminTitleHolder
{
background-color:#E5E5E4;
height: 22px;
text-align:left;
float:left;
}
#ContainerAdmin .ContainerMainContent
{
background-color:#FFFFFF;
padding: 10px 26px 10px 26px;
width:100%;
}

