/* Table and cell styles */

.rowNormal 
{
	font-weight : normal;
}

.rowBold 
{
	font-weight : bold;
}

.cellBlank
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-color : #f5832b;
	empty-cells : show;
}

.cellPageHeader
{
	background: #f5832b;
	color : #ffffff;
	border-color : #f5832b;
	empty-cells : show;
}

.cellPageMenu
{
	background: #fde7d7;
	border-color : #f5832b;
	empty-cells : show;
}


.cellMainBody
{
	background: #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-color : #f5832b;
	empty-cells : show;
}

.cellPageFooter
{
	background: #f5832b;
	color : #ffffff;
	border-color : #f5832b;
	empty-cells : show;
}

.cellSolid
{
	background: #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	empty-cells : show;
}

.cellSolidHeader
{
	background: #fde7d7;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	empty-cells : show;
}

.cellHeader
{
	background: #fde7d7;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	white-space : nowrap;
	color: #f5832b;
	empty-cells : show;
}

.cellFooter
{
	background: #fde7d7;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	empty-cells : show;
}

.cellForeground
{
	background: #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellBackground
{
	background: #fde7d7;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellBody
{
	background: #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellTransparent
{
	background: #fde7d7;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellNotSet
{
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	empty-cells : show;
}

.cellStandardLite
{
	background: #f9f9ff;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellStandardDark
{
	background: #f0f0ff;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellStandardEdit
{
	background: #FDE2A6;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellHighLiteGreen
{
	background: #bbeebb;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellHighLiteRed
{
	background: #f9cccc;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellHighLiteYellow
{
	background: #FBE2C4;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellSmallLite
{
	background: #f9f9ff;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	empty-cells : show;
}

.cellSmallDark
{
	background: #f0f0ff;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	empty-cells : show;
}

.cellSmallHighLite
{
	background: #fde7d7;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	empty-cells : show;
}

.cellDetailLite
{
	background: #FDE7B8;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cellDetailDark
{
	background: #fde2a6;
	border-color : #f5832b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	empty-cells : show;
}

.cST
{
	border-top-color: #F5BD93;
	border-top-style : solid;
	border-top-width : 1px;
}

.cSB
{
	border-bottom-color: #F5BD93;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.cDT
{
	border-top-color: #F5BD93;
	border-top-style : dashed;
	border-top-width : 1px;
}

.cDB
{
	border-bottom-color: #F5BD93;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
}

.cDR
{
	border-right-color: #F5BD93;
	border-right-style : dashed;
	border-right-width : 1px;
}

/* Table Cells Border Style */

.cB0001
{
	border-left-style : solid;
	border-left-width : 1px;
}

.cB0010
{
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.cB0011
{
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-style : solid;
	border-left-width : 1px;
}

.cB0100
{
	border-right-style : solid;
	border-right-width : 1px;
}

.cB0101
{
	border-right-style : solid;
	border-right-width : 1px;
	border-left-style : solid;
	border-left-width : 1px;
}

.cB0110
{
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.cB0111
{
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-style : solid;
	border-left-width : 1px;
}

.cB1000
{
	border-top-style : solid;
	border-top-width : 1px;
}

.cB1001
{
	border-top-style : solid;
	border-top-width : 1px;
	border-left-style : solid;
	border-left-width : 1px;
}

.cB1010
{
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.cB1011
{
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-style : solid;
	border-left-width : 1px;
}

.cB1100
{
	border-top-style : solid;
	border-top-width : 1px;
	border-right-style : solid;
	border-right-width : 1px;
}

.cB1101
{
	border-top-style : solid;
	border-top-width : 1px;
	border-right-style : solid;
	border-right-width : 1px;
	border-left-style : solid;
	border-left-width : 1px;
}

.cB1110
{
	border-top-style : solid;
	border-top-width : 1px;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.cB1111
{
	border-style : solid;
	border-width : 1px;
}