/*=======================================================+
|                                                        |
|       DotNetNuke Containers -   Graphik Solutions      |
|               Developed by Adammer LLC                 |
|                http://www.adammer.com                  |
|                                                        |
|                     October 2009                       |
|                                                        |
+========================================================+

Version    : 1.0
Released   : October 2009

*/


/*=======================================================+
|  All Containers                                        |
+=======================================================*/

/*-- Banner Division Styles           --*/
.BannerPane1, .BannerPane2, .BannerPane3 {clear:both;}
.Banner p {margin:0px; padding:0px;}

h2 {
  font-size:150%;                       /* set font size for the module header */
}


.StdContainer {
  margin-bottom:20px;                   /* set the bottom margin so containers don't touch */
  clear:both;                           /* make sure containers don't float to the right or left */
  z-index:0;                            /* make sure containers sit behind fly-out menus */
  position: relative;
}

.StdContainer h2 {
  font-size:25pt;
  font-style:italic;
  color:#D964A6;
}

.StdAll h2, .StdTop h2, .StdAllNoBg h2 {
  background:url(graphics/std_top.gif) bottom center no-repeat;
  padding-bottom: 12px;
  margin-bottom:0px;
}

.StdAllNoBgNoHdr .containerContent, .TopOnly, .TopOnlyNoBg .containerContent {
  padding-top:20px;
  background:url(graphics/std_top.gif) top center no-repeat;
}

.StdAll .containerContent, .StdBottom .containerContent, .TopOnly .containerContent, .BottomOnly .containerContent {
  background:url(graphics/std_content.gif) bottom right no-repeat;
}

.StdAll .stdFooter, .StdAllNoBg .stdFooter, .StdBottom .stdFooter, .StdBottomNoBg .stdFooter, .StdAllNoBgNoHdr .stdFooter, .BottomOnly .stdFooter, .BottomOnly .stdFooter, .BottomOnlyNoBg .stdFooter {
  background:url(graphics/std_btm.gif) bottom center no-repeat;
  height:15px;
}


.visibility {
  position:absolute;                    /* position for show/hide button */
  right:5px;
  top:0px;
  display:block;
  width:12px;
  height:15px;
  /* display:none; */                   /* uncomment to hide show/hide button */
}

.BoxPinkFlat h2 {
  color:#FFF;
}

.BoxPinkFlat, .BoxPurpleFlat, .BoxBlackFlat, .BoxPinkFlatBorder, .BoxPurpleFlatBorder, .BoxBlackFlatBorder {
  position:relative;
  /* START Comment out to remove rounded courners */ 
  -moz-border-radius:6px;               /* border radius for mozilla browsers */
  -webkit-border-radius:6px;            /* border radius for webkit browsers */ 
  /* END */
}

.BoxPinkFlat .containerContent, .BoxPurpleFlat .containerContent, .BoxBlackFlat .containerContent, .BoxBlackFlatBorder .containerContent, .BoxPinkFlatBorder .containerContent, .BoxPurpleFlatBorder .containerContent {
  margin:0px 5px;                       /* margin for container content */
  padding:0px;                          /* padding */
  position:relative;
}

.BoxPinkFlat {
  background:#D964A6 none;              /* background color. Remove to make background transparent. */
}

.BoxPinkFlatBorder, .BoxPinkFlat {
  border:#D964A6 3px solid;             /* border size and color */
}

.BoxPurpleFlat {
  background:#929DCF none;              /* background color. Remove to make background transparent. */
}

.BoxPurpleFlatBorder, .BoxPurpleFlat {
  border:#929DCF 3px solid;             /* border size and color */
}

.BoxBlackFlat  {
  background:#000 none;                 /* background color. Remove to make background transparent. */
}

.BoxBlackFlat, .BoxBlackFlatBorder {
  border:#000 3px solid;                /* border size and color */
}

.BoxBlackFlat, .BoxBlackFlat p {
  color: #EEE !important;
}




.ColorHeader .colorHead h2 {
  background-color:#33A8DE;
  color:#FFF;
  padding:0 15px;
}

.actionsMenu {
  position:absolute;                    /* position for Actions Menu */
  left:-15px;
  top:10px;
  display:block;
  width:100px;
  text-align:right;
}

.action-buttons {
  margin-top:5px;
  clear:both;
  text-align:right;
}
