/*  Mailcasts.net
 *  Style definitions
 *  Dominic Winsor, AlchemyDigital.com
*/



/* General Element definitions */

BODY, TD, FORM, INPUT, TEXTAREA, SELECT, .default {
	margin: 0px;
	font-family: Tahoma, Verdana, Helvetica, Arial, Sans;
	font-size: 8pt;
}

A {
	color: #405080;
}

A:Hover {
	color: #990066;
}



/* Specific element definitions */
.red {
    color: #CC3366;
}

.dark {
	color: #405080; 
}

.bolddark { 
	color: #405080;
	font-weight: bold;
}

.medium { 
	color: #848ec6; 
}

.boldmedium { 
	color: #848ec6; font-weight: bold; 
}

.light { 
	color: #ced3e7; 
}

.boldlight { 
	color: #ced3e7; 
	font-weight: bold; 
}


/* Breadcrumbs */
.breadcrumb {
	color: #ced3e7;
	font-weight: bold;
	font-size: 8pt;
}

.breadcrumb A {
	color: #848ec6;
}

.breadcrumbfixed {
	color: #848ec6;
}


.help {
	color: #848ec6;
	font-weight: bold;
	cursor: help;
}

.field {
	border: 1px #ced3e7 solid;
	font-size: 8pt;
}

.fieldshaded {
	background: #e0e0e0;
}

.button {
	border: 1px black solid;
	background: #ced3e7;
	font-weight: bold;
	color: #405080;
	font-size: 8pt;
	height: 20px;
	cursor: hand;
}

.buttonshaded {
	border: 1px #999999 solid;
	background: #e0e0e0;
	font-weight: bold;
	color: #405080;
	font-size: 8pt;
	height: 20px;
	cursor: hand;
}

#debugdata {
	background: #CED3E7;
	border: 1px black solid;
	color: black;
	padding: 1em;
}

#panelplaintext {
	display: none;
	width: 702px;
	height: 300px; 
}

.plaintext {
	width: 700px;
	height: 298px;
	font-family: "Courier New", Courier, monospace;
	padding: 1em;
}
