/* CSS Document */

/* Text styles */

.headerText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
}

.largeHeaderText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
}

.boldText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 17px;
}

.bodyText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.bodyBoldText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.largeText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
}

.normalText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.smallerText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.smallText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

.tinyTinyText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 2px;
}


/* HTML element styles */

body
{
	color : #00000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

td
{
	color : #00000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}


/* Table and cell styles */


.cellPrint
{
	border-color : #000000;
	empty-cells : show;
}

.cellHeader
{
	background-color : #DDDDDD;
	border-color : #000000;
	empty-cells : show;
}

.cDT
{
	border-top-color: #AAAAAA;
	border-top-style : dashed;
	border-top-width : 1px;
}

.cDB
{
	border-bottom-color: #AAAAAA;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
}

.cST
{
	border-top-color: #AAAAAA;
	border-top-style : solid;
	border-top-width : 1px;
}

.cSB
{
	border-bottom-color: #AAAAAA;
	border-bottom-style : solid;
	border-bottom-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;
}