.emb-display-container { padding:0px 10px 0px 10px; }

.emb-display-container .instructions {
	font-size:11px;
	color:#666666;
	border:1px solid #999999; 
}

.emb-display-container .instructions p {
	padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; 
}

.emb-flex-container { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.emb-flex-container .contact-list {
	background-image: url( ../graphics/Bullseye.gif );
	background-position:center 2px;
	padding-top:87px;
	background-repeat:no-repeat;
}

.emb-display-container tr.closed { display:none; }

.emb-display-container .utilityBox {
	font-size: 13px;
	color: #666666;
	border:1px solid #336699;
	background-color: #fafae0;
}

.emb-display-container .utilityBox { font-size:1.1em; }
.emb-display-container .utilityBox h1 { color:#336699; }
.emb-display-container .utilityBox p { padding:0px; margin:0px; }
.emb-display-container .utilityBox table { width: auto; margin:0px auto; }
.emb-display-container .utilityBox table td.left-column { text-align:left; }
.emb-display-container .utilityBox table td.right-column { text-align:right; }
.emb-display-container .utilityBox table tbody td { vertical-align:top; }
.emb-display-container .utilityBox table label { font-weight: bold; display:block; }

.emb-display-container .result-control { width: 100%; }
.emb-display-container .result-control td.left-column { text-align:left; }
.emb-display-container .result-control td.right-column { text-align:right; }

.emb-display-container .control-container { 
	font-size:11px;
	color:#666666;
	border:1px solid #999999; 
	background-image: url( ../graphics/Bullseye.gif );
	background-position:left top;
	background-repeat:no-repeat;
	padding:0px 0px 0px 0x;
	padding-left:172px;
	min-height:85px;
	text-align:right;
}

.emb-search { /* class="fse_default" style="font-size:10px;padding:4px 0px 0px 0px;" align="right" */ 
	padding:5px; font-size:10px; 
}
.emb-search h1 { text-align:left; float:left; color:#CC0000; }
.emb-search div { padding-top:4px; }

.emb-navigation a { font-size: 10px; font-weight:bold; padding-left:10px; }



.emb-history-detail { border:1px solid #336799; }
.emb-history-detail table.title { margin:0; background-color:#FFF; width:100%; }
.emb-history-detail table.title td.left-column { text-align:left; font-weight:bold; color:#FFF; background-color:#336799; width:100%; }
.emb-history-detail table.title td.right-column { text-align:right; }
.emb-history-detail table.title td.right-column a { cursor:pointer;text-decoration:underline;font-size:9px; }
.emb-history-detail table.main { padding:5px;color:#333333;width:100%; }
.emb-history-detail table.main div.title { border-bottom:1px solid #999999; margin-bottom:2px; font-weight:bold; color:#999999; }
.emb-history-detail table.main td { text-align:left; vertical-align:top; }

.emb-history-detail table.click-history { width:auto; }
.emb-history-detail table.click-history td.asset-title { font-weight:bold; }
.emb-history-detail table.click-history td.recipient-name { padding-right:1em; }
.emb-history-detail table.click-history td.view-count { font-weight:bold; color:#C41E3A; padding-right:1em;}



.emb-add-email-socket { border:1px solid #999999; margin-left:20px; padding:6px 3px; width:190px;}
.emb-add-email-socket label { font-weight:bold; padding-right:3px;}
.emb-add-email-socket div { padding-top:2px; }
.emb-add-email-socket div.buttons { text-align:right; }
.emb-add-email-socket div.buttons a { padding-left:5px; text-decoration:underline; cursor:pointer; }
.emb-add-email-socket.hidden { display:none; }


.email-form-container table { width: 100%; }
.email-form-container td.label-col { width: 75px; text-align:right; font-weight:bold; vertical-align:top;}
.email-form-container td.value-col { text-align:left; padding:0px 5px 0px 5px; vertical-align:top;}
.email-form-container td.value-col input { width: 99%; }
.email-form-container td.value-col textarea { width: 99%; }
.email-form-container tr.to-row td { padding-top:10px; }
.email-form-container tr.cc-row td { padding-top: 5px; }
.email-form-container tr.subject-row td { padding-top:10px; }
.email-form-container tr.message-row td { padding-top:10px; }
.email-form-container div.buttons { text-align:right; padding-top:10px; }
.email-form-container div.buttons label { font-weight: bold; padding-right:1em; }

.email-form-container .utilityBox { padding:2px; }
.email-form-container .utilityBox ol {padding-top:5px; padding-bottom:5px; }

.emb-flex-container .contact-list { border: 1px solid #999999; }
.emb-history-detail table.main td.click-history-column { border-left:1px solid #E0E0E0; }
.emb-history-detail .click-history-container { max-height:225px; overflow:auto;}