.homeframe-hom
{
	color: #600;
	font-weight: bold;
	font-size: 11px;
	background-color: #e3dad9;
	text-transform: capitalize;
	margin-right: 3px;
	margin-bottom: 3px;
	padding: 3px 3px 3px 18px;
	border-bottom: 18px none;
	border-left: 3px none;
}

.homeframe-pub
{
	color: #666666;
	font-weight: bold;
	font-size: 11px;
	background: #e3dad9 url(/extras/styles/corner-pub.gif) no-repeat;
	text-transform: capitalize;
	margin-right: 4px;
	margin-bottom: 9px;
	padding: 3px 3px 9px 18px;
	height: 100%;
}

.greybox {
	background: #f0f0f0;
	margin-bottom: 10px;
	margin-top: 1px;
	padding: 4px 0 4px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
}

.greyboxtitle {
	color: #9F9487;
	font-weight:bold;
	margin-bottom: 5px;
}

.greyboxtextcolored {
	color: #9F9487;
}

.greyboxtextblack {
	color: #000000;
}

.whitebox {
	background: #FFFFFF;
	margin-bottom: 10px;
	padding: 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	border: solid 1px #666666;
}

.whiteboxtitle {
	color: #666666;
	font-weight:bold;
	margin-bottom: 5px;
}

.whiteboxtextcolored {
	color: #666666;
}

.whiteboxtextblack {
	color: #000000;
}

.redbox {
	background: #E4DDD3;
	margin-bottom: 10px;
	padding: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
}

.redboxtitle {
	color: #666666;
	font-weight:bold;
	margin-bottom: 5px;
}

.redboxtextcolored {
	color: #666666;
}

.redboxtextblack {
	color: #000000;
}

.indic_small
{
	color: white;
	font-weight: normal;
	font-size: 9px;
	font-family: arial;
	width: 5;
	text-align: center;
	background-color: #cc0000;
}

.htablerow
{
	background-color: wheat;
	color: black;
	border: solid white;
}

/* ======================================================== */
/* ===================== Scrollable Sortable Table STYLES =================== */

.scrollTable
{
	/* 	border-left: 1px solid buttonshadow; 	border-right: 1px solid buttonhighlight; 	border-top: 1px solid buttonshadow; 	border-bottom: 1px solid buttonhighlight; */
	background: window;
	overflow: hidden;
}

.scrollTableHead
{
	width: 100%;
	overflow: hidden;
}

.scrollTableFoot
{
	width: 100%;
	overflow: hidden;
	color : White;
}

.scrollTableHead table
{
	behavior: url(inline/syncscroll.htc); /*empty-cells: show;*/
	table-layout: fixed;
}

.scrollTableFoot table
{
	behavior: url(inline/syncscroll.htc); /*empty-cells: show;*/
	table-layout: fixed;	
}

.scrollTableHead td, .scrollTableFoot td, .scrollTableBody td
{
	padding: 2px;
}

.scrollTableBody
{
	/*scrollbar-3dlight-color: #864a51;     scrollbar-arrow-color: #864a51;     scrollbar-base-color: #ebdad3;     scrollbar-track-color: #FFFFFF;     scrollbar-darkshadow-color: #864a51;     scrollbar-face-color: #ebdad3;     scrollbar-highlight-color: #ebdad3;     scrollbar-shadow-color: #ebdad3;*/
	overflow: auto; /*	height needs to be calculated from scrollTable */
	width: 100%;
}
.indicators
{
	color: white;
	font-weight: bold;
	font-size: 10px;
}

.indic_small
{
	color: white;
	font-weight: normal;
	font-size: 9px;
	font-family: arial;
	width: 5;
	text-align: center;
	background-color: #cc0000;
}

INPUT.chk
{
	background-color: #f5f5f5;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: none;
}

.lightbgd	
{
	background-color: #f5f2f2;
	margin-bottom: 6px; 
	padding: 3px 	 
	 }

.tablebgd,.lightbgd-pub	
{
	background-color: #cccccc;

	
	scrollbar-3dlight-color: #666666;
    scrollbar-arrow-color: #666666;
    scrollbar-base-color: #cccccc;
    scrollbar-track-color: #F3F6F7;
    scrollbar-darkshadow-color: #666666;
    scrollbar-face-color: #cccccc;
    scrollbar-highlight-color: #cccccc;
    scrollbar-shadow-color: #cccccc;
}

.label
{
	color: #600; 
	font-weight: bold; 
	margin-top: 12px; 
	margin-bottom: 6px 
}	 
	 
.title 
{
	font-family: arial;
	color: #e60028; 
	font-weight: bold; 
	font-size: 20px 
}

.wtitle
{
	font-family: arial;
	color: #666666; 
	/*font-weight: bold; */
	font-size: 26px 
}

.dtitle
{
	color: #e60028;
	font-weight: bold;
	font-size: 13px;
}

.reco
{
	color: #e60028; 
	font-weight: bold; 
	font-size: 13px 
}

.msgpanel
{
	width:400;
	border:1px solid #999999; 
	text-align:center;
	background-color: #e7e7e7; 
}

.bigtitle
{
	font-size: 18px;
}
#sub input 
{
	border : none
}

.dfont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}