
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{
	position:absolute; 
	width:0; 
	height:0; 
	background-color:#9dcedb; 
	layer-background-color:#9dcedb; 
	visibility:hidden
}


/*Styles for level 0*/
.clLevel0{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica; 
	font-size:11px; 
	background-color:#9dcedb; 
	layer-background-color:#9dcedb; 
	color:#FFFFFF;
}
.clLevel0over{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica; 
	font-size:11px; 
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	color:#000000;
	cursor:pointer;
	cursor:hand;
}
.clLevel0border{
	position:absolute; 
	visibility:hidden; 
	background-color:#8D8A8A; 
	layer-background-color:#8D8A8A
}

/*Styles for level 1*/

.clLevel1{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica; 
	font-size:11px; 
	background-color:#00aeda; 
	layer-background-color:#00aeda; 
	color:#FFFFFF;
}
.clLevel1over{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica; 
	font-size:11px; 
	background-color:#FFFFFF; 
	layer-background-color:#FFFFFF; 
	color:#00aeda; 
	cursor:pointer; 
	cursor:hand;
}
.clLevel1border{
	position:absolute; 
	visibility:hidden; 
	background-color:#d6df3d; 
	layer-background-color:#d6df3d;
}

.normal
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.heading
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: blue;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.slim
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Helvetica, Arial, sans-serif
}

.big
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 20pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reallybig
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 30pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.small9
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.reversesmall
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallbold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #336666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

A
{
    COLOR: #000000;
}
A:link
{
	COLOR: #000000;
}
A:active
{
    COLOR: #000000;
}
A:visited
{
    COLOR: #000000;
}
A:hover
{
    COLOR: #000000;
}

A.footer
{
    color: #323fff;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.footer:active
{
    color: #323fff;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.footer:visited
{
    color: #323fff;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.footer:link
{
    color: #323fff;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.footer:hover
{
    color: #ffffff;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}



A.ColorLink
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.ColorLink:visited
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.ColorLink:hover
{
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #000000
}
A.ColorLink:active
{
	COLOR: #ffff00;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #000000
}



.crossout {
   FONT-SIZE: 10pt;
   COLOR: #CC0000;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration : line-through;
}

.required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.FieldName
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: blue;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-style : italic;
}
.InvisibleFieldName
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-style : italic;
}
.reverse
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.revheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.grayed
{
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallgreen
{
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.smallblue
{
    FONT-SIZE: 8pt;
    COLOR: #636fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.smallWhite
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formfield
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tiny
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.micro
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tiny_a3
{
    FONT-SIZE: 7.5pt;
    COLOR: #996688;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tiny_b1
{
    FONT-SIZE: 7.5pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.micro
{
    FONT-SIZE: 6pt;
    COLOR: #000000;
    FONT-FAMILY: Times New Roman, serif
}
.small_b1
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small_a2
{
    FONT-SIZE: 8pt;
    COLOR: #C0A040;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small_a3
{
    FONT-SIZE: 8pt;
    COLOR: #996688;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small_a4
{
    FONT-SIZE: 8pt;
    COLOR: #880066;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Medium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Header_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Header_A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #996688;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Title_b1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00aeda;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.PageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RevTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DataGreen
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DataRed
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DataField
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.DataEntry
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.DataFieldBox
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
}
.DataValueBox
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
}

.ChartGreen
{
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ChartBlue
{
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BigRed {
    FONT-SIZE: 18pt;
    COLOR: #FF00FF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
}
.Error
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NoData
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-STYLE: oblique;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Success
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RevHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.TitleBoxB {

	font-style: normal;
	word-spacing: 2pt;
	padding: 1px;
	border: 1px solid #883366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #A37F9E;
	text-align: center;
	background-position: center;
	font-weight: bold;
	height: auto;
	width: auto;
	letter-spacing: .05em;
}

.TitleBoxA {
	font-style: normal;
	word-spacing: 2pt;
	padding: 1px;
	border: 1px solid #996688;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #CFD295;
	text-align: center;
	background-position: center;
	font-weight: bo
	ld;
	height: auto;
	width: auto;
	letter-spacing: .05em;
}


A.hmenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.hmenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.hmenu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.hmenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc3399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.WhiteLink
{
    COLOR: #ffffff
}
A.WhiteLink:link
{
    COLOR: #ffffff
}
A.WhiteLink:active
{
    COLOR: #ffffff
}
A.WhiteLink:visited
{
    COLOR: #ffffff
}
A.WhiteLink:hover
{
    COLOR: #00aeda
}
A.Link_A4
{
    COLOR: #880066;
    FONT-WEIGHT: bold;
}
A.Link_A4:active
{
    COLOR: #880066;
    FONT-WEIGHT: bold;
}
A.Link_A4:visited
{
    COLOR: #880066;
    FONT-WEIGHT: bold;
}
A.Link_A4:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #880066;
    FONT-WEIGHT: bold;
}
A.Link_A3
{
    COLOR: #996688
}
A.Link_A3:active
{
    COLOR: #996688
}
A.Link_A3:visited
{
    COLOR: #996688
}
A.Link_A3:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #996688;
}
A.Color, A.Color:link, A.Color:active, A.Color:visited
{
    COLOR: blue;
}

A.Color:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #00aeda
}
A.Search
{
    COLOR: #883366;
    TEXT-DECORATION: none
}
A.Search:visited
{
    COLOR: #883366;
    TEXT-DECORATION: none
}
A.Search:active
{
    COLOR: #883366;
    TEXT-DECORATION: none
}
A.Search:hover
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #883366;
    TEXT-DECORATION: none
}
A.Article
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Article:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Article:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Article:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    TEXT-DECORATION: underline;
}
A.RevHeader
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #00aeda;
}
A.RevHeader:active
{
    COLOR: #FFFF00;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #00aeda;
}
A.RevHeader:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #00aeda;
}
A.RevHeader:hover
{
    COLOR: #00aeda;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}

A.dbColorLink
{
    COLOR: #0033cc
}
A.dbColorLink:active
{
    COLOR: #0033cc
}
A.dbColorLink:visited
{
    COLOR: #0033cc
}
A.dbColorLink:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0033cc
}
.dbTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #0033cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tinydb
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DataSelect
{
    COLOR: #FFFFFF;
    BACKGROUND COLOR: #3366FF;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small_db
{
    FONT-SIZE: 8pt;
    COLOR: #0033CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.dbRevHeader
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
A.dbRevHeader:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
A.dbRevHeader:active
{
    COLOR: #FFFF00;
    TEXT-DECORATION: none;
}
A.dbRevHeader:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
A.dbRevHeader:hover
{
    COLOR: #0033CC;
    BACKGROUND-COLOR: #E0F0FF;
    TEXT-DECORATION: underline;
}

td {
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

tr.darkpurple  {
    background-color: #c5b8bf
}

tr.lightpurple  {
    background-color: #fff9fd
}
