﻿#eContent
{
	padding: 0;
}
.eCol2w25 {
	WIDTH: 21%
}
.eCol2w75 {
	WIDTH: 79%
}
.eCol2w33m {
	WIDTH: 27%
}
.eCol2w66m {
	WIDTH: 67%
}
.errorText
{
	color: #d54e21;
}
img {
	BORDER: none;
}

.buttonNormal 
{
	height: 25px;
	font-size: 15px;
	width: 100px;
}
a.pdf
{
	background: transparent url(images/file_pdf.png) center left no-repeat;
	display: inline-block;
	padding-left: 20px;
	line-height: 24px;
}
a.zip
{
	background: transparent url(images/file_zip.png) center left no-repeat;
	display: inline-block;
	padding-left: 20px;
	line-height: 24px;
}
.align-center {
	text-align: center;
}
.inputBox{
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#3333cc;
}
.inputBoxSmall {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#3333cc;
}
.inputBoxLow{
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#3333cc; background-color: #bfbcb9;
}
.inputBoxSmallLow {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#3333cc; background-color: #bfbcb9;
}
.watermarked {
	font-family: Arial, Helvetica, sans-serif; color:#ccbbaa;
}	
.validatorCalloutHighlight 
{
    background-color: #f0cccc;
}
.indicator
{
	 border: solid 1px Gray;
     background-color: #004633;
     color: #d1e1f1;
     font-weight: bolder;
     font-variant: small-caps;
     font-family: Arial, Helvetica, sans-serif;
     padding: 2px 5px 2px 5px;
}
tr.row
{
	background-color: #fffdfd;
}

tr.rowAlt
{
	background-color: #eaeff5;
}

tr.highlight
{
	background-color: #cbd6e5;
}

.modalBackground {
	background-color: #999999;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup {
	background-color: #fffeeb;
	border: solid 1px #464646;
	padding: 3px;
}

.panelHead
{
	cursor: move;
	background-repeat: repeat-x;
	background-position: left;
	background-color: #cee1ef;
    border-right: solid 1px #2683ae;
    border-bottom: solid 1px #2683ae;
    height: 20px;
}

td.selectedPage
{
	background-color: #cee1ef;
    border: solid 1px #2683ae;
    color: #d54e21;
}

table.list 
{
	border: solid 0px #999999;
}

td.listTop
{
	background-color: #c9c6c3;
	padding: 3px 7px 5px 7px;
    padding: 2px 2px 2px 2px;
}

td.listHead
{
	color: #464646;
	font-size: 11px;
	background-color: #dfdcd9;
    border-bottom: solid 1px #999999;
    border-right: solid 1px #fffeeb;
    padding: 2px 2px 2px 2px;
}

td.listHeadRight
{
	color: #464646;
	font-size: 11px;
	background-color: #dfdcd9;
    border-bottom: solid 1px #999999;
    padding: 2px 2px 2px 2px;
}

td.listRow
{
    border-right: solid 1px #fffeeb;
    padding: 2px 2px 2px 2px;
}

td.listRowRight
{
    padding: 2px 2px 2px 2px;
}
.liEmpty
{
	color: #798999;
}
.liErr
{
	color: #cc3300;
}
.desc
{
	color : #336699;
	font-size: 90%;
	font-style: italic;
}

.version
{
	color : #cccccc;
	font-size: 70%;
}

.ac_completionList 
{  
	visibility: hidden;
	margin: 0px!important;
	background-color: #fffeeb;
	color: #330000;
	border-color: #cce1ef;
	border-width: 1px;
	border-style: solid;
	cursor: default;
	overflow: auto;
    text-align: left; 
    list-style-type: none;
    padding: 0px;
}

ul.ac_completionList li 
{
	padding: 1px 0px;
}

.ac_highlightedListItem
{
	background-color: #dbe6f5;
	color: #330000;
	padding: 1px;
}

.ac_listItem 
{
	background-color: window;
	color: #86838e;
	padding: 1px;
}

.accordionHeader
{
    border: 1px solid #aaaaaa;
    color: white;
    background-color: #dfdcd9;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color: #464646;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #666666;
    color: white;
    background-color: #7a99bd;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #eaeff5;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#7a99bd;
	opacity:.9;
	filter: alpha(opacity=90);
}

/*Reorder List*/
.dragHandle
{
    cursor: move;

}

.callbackStyle {
	border:thin #304E10 inset;		
}

.callbackStyle table
{
    background-color: #304e10;
    color: Black;
}

.reorderList li
{
    list-style: none;
    list-style-type: none;
   	margin: 0px;
    background-repeat: repeat-x;
    color: black;
}

.reorderCue {
	border:dashed thin black;
	width:100%;
	height:25px;
}

.itemArea {
	font-family:Arial, Verdana, sans-serif;
	font-size:1em;
	text-align:left;
}

#reorder ul li
{
	background-image: none;
	list-style-type: none;
	padding: 0px;
	margin: 0;
	position: relative;
	display: inline;
}

