/* ================================
    CSS STYLES FOR Module magicGadget
   ================================
*/
.adminTable {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
}

	.adminTable .header {
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 0px;
}

	.adminTable .subheader {
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
	font-style: italic;
	font-weight: bold;
	padding-left: 5px;
}

	.adminTable .subhead {
	background-color: #DEEBF7;
	border-bottom: #7F9EBD 1px solid;
	border-left: #7F9EBD 1px solid;
	border-right: #7F9EBD 1px solid;
	border-top: #7F9EBD 1px solid;
	color: #000000;
	font-weight: normal;
	text-align: left;
	width: 200px;
}
	.adminTable .ButtonColumn {
	background-color: #DEEBF7;
	border-bottom: #7F9EBD 1px solid;
	border-left: #7F9EBD 1px solid;
	border-right: #7F9EBD 1px solid;
	border-top: #7F9EBD 1px solid;
	color: #000000;
	font-weight: normal;
	text-align: center;
}

	.adminTable .ButtonColumnGreen {
	background-color: #33CC00;
	border-bottom: #669966 1px solid;
	border-left: #669966 1px solid;
	border-right: #669966 1px solid;
	border-top: #669966 1px solid;
	color: #000000;
	font-weight: normal;
	text-align: center;
}

.adminTable .ButtonColumnRed  a, .adminTable .ButtonColumnRed  a:link,.adminTable .ButtonColumnRed  a:visited,.adminTable .ButtonColumnRed  a:hover {
	color: White;
	text-decoration: none;
}
.adminTable .ButtonColumnGreen  a, .adminTable .ButtonColumnGreen  a:link,.adminTable .ButtonColumnGreen  a:visited,.adminTable .ButtonColumnGreen  a:hover {
	color: black;
	text-decoration: none;
}

.adminTable .ButtonColumn  a, .adminTable .ButtonColumn  a:link,.adminTable .ButtonColumn  a:visited,.adminTable .ButtonColumn  a:hover {
	color: black;
	text-decoration: none;
}

	.adminTable .ButtonColumnRed {
	background-color: #FF3300;
	border-bottom: Black 1px solid;
	border-left: Black 1px solid;
	border-right: Black 1px solid;
	border-top: Black 1px solid;
	color: White;
	font-weight: normal;
	text-align: center;
}


	.adminTable .normal {
	background-color: #EFEFEF;
	border-bottom: #7F9EBD 1px solid;
	border-left: #7F9EBD 1px solid;
	border-right: #7F9EBD 1px solid;
	border-top: #7F9EBD 1px solid;
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
	width: 600px;
}

	.subadminTable {
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
}

	.subadminTable .header {
	background-color: #EFEFEF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
}

	.subadminTable .subhead {
	background-color: #DEEBF7;
	border-bottom: #7F9EBD 1px solid;
	border-left: #7F9EBD 1px solid;
	border-right: #7F9EBD 1px solid;
	border-top: #7F9EBD 1px solid;
	color: #000000;
	font-weight: normal;
	text-align: left;
	width: 200px;
}

	.subadminTable .normal {
	background-color: #EFEFEF;
	border-bottom: #7F9EBD 1px solid;
	border-left: #7F9EBD 1px solid;
	border-right: #7F9EBD 1px solid;
	border-top: #7F9EBD 1px solid;
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
	width: 600px;
}

	.textbox {
	background-color: #FFFFFF;
	border-bottom: #7F9EBD 1px solid;
	border-left: #7F9EBD 1px solid;
	border-right: #7F9EBD 1px solid;
	border-top: #7F9EBD 1px solid;
	color: #000000;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
}

	.fielddisabled {
	background-color: #CCCCCC;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	color: #000000;
	color: #330000;
	font: 12px verdana;
}

	.textarea {
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	color: #000000;
	color: #330000;
	font: 12px verdana;
	overflow: auto;
}

	INPUT.textbox {
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	color: #000000;
	color: #330000;
	font: 12px verdana;
}

	INPUT.texterror {
	background-color: #FFBABA;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	color: #000000;
	color: #330000;
	font: 12px verdana;
}

	SELECT {
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	color: #000000;
	color: #330000;
	font: 11px verdana;
}

	.NormalBoldGreen {
	color: #008000;
	font-weight: bold;
}
.NormalBoldBlue {
	color: #3333FF;
	font-weight: bold;
}

.NormalBoldPurple {
	color: #9900CC;
	font-weight: bold;
}
	
	.Generated {
	background-color: #F9F8F7;
	border: 1px solid #8A867A;
	border-collapse: collapse;
	clear: left;
	display: inline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	text-align: left;
}

.AltGenerated {
	background-color: #F2F1EE;
	border: 1px solid #8A867A;
	border-collapse: collapse;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
}

.GeneratedHeader {
	background-color: #C1D2EE;
	border: 1px solid #316AC5;
	border-collapse: collapse;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
}

.ImageHolder {
	padding:5px;
}

.ImageHolder img {
	border: none;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
}

.Gallery img, EnlargedImage {
	padding:5px;
	border: none;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
}

.mMNormalTextBox {
	WIDTH: 100%;
	HEIGHT: 100%;
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	color: #000000;
	font: 12px verdana;
	overflow: auto;
}