﻿/*-------------------------------------*/
/*    Container Styles for MegaTech    */
/*    http://www.megatech.com.au       */
/*-------------------------------------*/

/*  TEXT BOXES */
/* Generic Module Title */ 			.Title {background:transparent;}
/* Generic Module Transparency */	.MegaTransparency {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
/* DNN Module Edit Controls */ 		.MegaControls{position:absolute;right:0px;top:0px;z-index:1}  /*  */

.MegaPlainBlue{background-color:#0083C7;}
.MegaPlainGrey{background-color:#CCCCCC;}
.MegaPlainSand{background-color:#FFFFCC;}
.MegaPlainKhaki{background-color:#C4C2A0;} /* .MegaFlatKhaki{background-color:#D2D1B7;} */
.MegaPlainGold{background-color:#B8B589;}
.MegaPlainRed{background-color:#FF0000;}
.MegaPlainDarkRed{background-color:#BB0000;}
.MegaPlainYellow{background-color:#CCCC33;}

.MegaAdminFrame{width:100%;position:relative;margin:10px 0px 10px 0px;}
.MegaAdminIcon {position:absolute;left:0px;top:0px;z-index:0;}
.MegaAdminIcon img{}
.MegaAdminBody{position:relative;z-index:1;left:35px;top:20px;}
.MegaAdminTitle{font-family:arial;font-size:11pt;}/* Font Needs to be here to handle spacing when no title is displayed */
.MegaAdminContent{position:static;z-index:1;}

.MegaPlainFrame{position:relative;z-index:1;}
.MegaPlainIcon {position:absolute;left:0px;top:0px;z-index:-1} 
.MegaPlainTitle{} /* Font Needs to be here to handle spacing when no title is displayed */
.MegaPlainContent{}

.MegaPlainSandFrame{position:relative;background-color:#FFFFCC;padding:10px;}
.MegaPlainSandIcon {position:absolute;left:0px;top:0px;z-index:0;}
.MegaPlainSandTitle{color:#333333;margin:0px;}/* Font Needs to be here to handle spacing when no title is displayed */
.MegaPlainSandContent{}

.MegaPlainKhakiFrame{position:relative;background-color:#C4C2A0;padding:10px;}
.MegaPlainKhakiIcon {position:absolute;left:0px;top:0px;z-index:0;}
.MegaPlainKhakiTitle{color:#333333;margin:0px;}
.MegaPlainKhakiContent{}

.MegaPlainGreenFrame{position:relative;background-color:#009B00;padding:10px;}
.MegaPlainGreenIcon {position:absolute;left:0px;top:0px;z-index:0;}
.MegaPlainGreenTitle{color:#fff;margin:0px;}
.MegaPlainGreenContent p, .MegaPlainGreenContent ul{color:#eee;}

.MegaPlainGreenerFrame{position: relative;background-color:#007100;padding: 10px;}
.MegaPlainGreenerIcon {position:absolute;left:0px;top:0px;z-index:0;}
.MegaPlainGreenerTitle{color:#fff;margin:0px;}
.MegaPlainGreenerContent p, .MegaPlainGreenerContent ul{color:#eee;}

.MegaPlainGoldFrame{position:relative;background-color:#B8B589;padding:10px;} /* #A5A06B */
.MegaPlainGoldIcon {position:absolute;left:0px;top:0px;z-index:1;}
.MegaPlainGoldTitle{color:#555555;margin:0px;}
.MegaPlainGoldContent{}

.MegaPlainYellowFrame{position:relative;background-color:#CCCC33;padding:10px;} /* #A5A06B */
.MegaPlainYellowIcon {position:absolute;left:0px;top:0px;z-index:1;}
.MegaPlainYellowTitle{color:#555555;margin:0px;}
.MegaPlainYellowContent{}

.MegaPlainTransFrame{position:relative;}
.MegaPlainTransIcon {position:absolute;left:0px;top:0px;z-index:0;}
.MegaPlainTransTitle{}
.MegaPlainTransContent{}

.MegaBannerFrame{position:relative;}
.MegaBannerContent{}

.MegaBannerTransFrame{position:relative;}
.MegaBannerTransContent{}

.MegaQuoteBody{position:relative;}
.MegaQuoteContent div{display:inline;}


.MegaBoxedFrame{width:100%;position:relative;display:block;
 /* extra MegaBoxedBody protector - preventing vertical overflow (past background) */
 max-height:1000px;
 overflow:auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
 }
.MegaBoxedIcon {position:absolute;left:0px;top:0px;z-index:0;}
.MegaBoxedIcon img{}
.MegaBoxedTitle{position:relative;z-index:2;font-size:11pt;margin-top:20px;}/* Font Needs to be here to handle spacing when no title is displayed */
.MegaBoxedContent{position:relative;z-index:1;}

