#mainPanel .popupMenu .header {
    font-size: 10pt;
}

.popupEmail {
    position:absolute;
	background-color:#F5F7F8;
	width: 650px;
	border: solid 1px black;
	left: 50%;
    margin-left: -400px;
    top: 0px;
    overflow: auto;
    height: 100%;
	opacity:1;
	filter: alpha(opacity=100); 
}

.popupEmail .header {
    font-weight: bold;
    text-decoration: underline;
    font-size: 10pt;
}

.popupMenu .header {
    font-weight: bold;
    text-decoration: underline;
    font-size: 10pt;
}

.popupMenu .keywords {
    text-align: center;
}

.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#F5F7F8;
	width: 250px;
	border: solid 1px black;
	opacity:1;
	filter: alpha(opacity=100);
}

.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

/*////////////////////////////////////////////////////////////////////////*/


.popup
{
	border-width: 0px;
	margin: 0px;
	/*border-right: black solid;*/
	border-top: black solid;
	/*border-left: black solid;
	border-bottom: black solid;*/
	background-color: #efefef;
}

/******************************************** HEADER *************************************/
.popup .header
{
	background-color: #cc0001;
	width: 100%;
	text-align: center;
	border-bottom: black solid;
}

.popup .header img
{
	/*margin-top: 20px;
	margin-bottom: 20px;*/
}

/********************************************* MAIN **************************************/

/*.popup { margin-left: 5px;	margin-top: 10px;}*/

.popup .title { 	font-size: 13pt; font-family: 'Trebuchet MS'; color: #B20507; }

.popup .note { 	font-size: 8pt; font-family: 'Trebuchet MS'; color: Black; }

.popup .error
{
	color: Blue;
	/*border-top: thin solid;
	font-weight: bold;
	border-bottom: thin solid;*/
}
