#content h1 {font-size: 185%; font-weight: bold; margin: 15px 0;}
.statusClass.s4 { background:url(icons/tick.png) left no-repeat; padding-left: 20px; color: #00C;}
.statusClass.s1 {color:#900;}

p {margin: 5px 0;}

#ewpagerform {background:#FFFFFF;}
#ewlistmain, .ewTable {width: 100%; border-collapse: collapse; margin: 10px 0;}

.ewTable td {
    padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 1px 0 0 0;
	background: #fff;
    text-align: left;
	border-collapse:collapse;
	empty-cells: show;
	vertical-align:top;
}

.ewmsg {color:#990000;}

.ewTableHeader td {
    padding: 5px 10px;
    border-width: 1px 0 0 0;
	background: #e0ecff;
    font-weight: bold;
    line-height: 120%;
    text-align: left;
}

.ewBasicSearch {margin-bottom: 10px; background-color: #E8E8E8; width: 100%;}

/* main table alternate row color 
content-container  ewTableRow"*/
#content-container tr.ewTableAltRow td {
	background-color: #F5F5F5; /* alt row color 2 */	
}

/* main table edit mode row color */
#content-container tr.ewTableEditRow td {
	background-color: #FFFF99; /* edit mode color */
}

/* main table highlight color */
#content-container tr.ewTableHighlightRow td {
	background-color: #99FFCC; /* highlight color */
}

/* main table select color */
#content-container tr.ewTableSelectRow td {
	background-color: #CCFFFF; /* select color */
}


.smallBox { padding:2px; border: 1px solid #AAAAAA; margin: 2px; background-color: #F7F7F7;}
.green {color:#006600;}
.red {color:#FF0000;}
.grey {color:#BBBBBB;}

input.error, select.error, textarea.error { background:#F8C705;}
label.error {display: inline; color:#F00;}

#btnAction {padding: 15px; font-weight: bold;}

.borderBottom {border-bottom: 1px solid #E3E3E3; padding: 2px; display: block;}

.hidden {display: none;}

select[name*="Prices"], select[name*="Options"] {width: 200px;}
