BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana
}
TABLE
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
TEXTAREA
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
DIV
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
PRE
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
UL
{
    MARGIN-TOP: 2pt;
    MARGIN-BOTTOM: 0pt
}
OL
{
    MARGIN-TOP: 2pt;
    MARGIN-BOTTOM: 0pt
}
A
{
	COLOR: #663399;
	font-weight: normal;

}
A:hover
{
    TEXT-DECORATION: underline
}
PRE
{
    MARGIN-TOP: 0pt;
    MARGIN-BOTTOM: 0pt
}
H1
{
	MARGIN-TOP: 0pt;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 7pt;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	color: #6633CC;

}
H2
{
	MARGIN-TOP: 0pt;
	FONT-SIZE: 12pt;
	MARGIN-BOTTOM: 6pt;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	color: #6633CC;

}
H3
{
	MARGIN-TOP: 0pt;
	FONT-SIZE: 9pt;
	MARGIN-BOTTOM: 5pt;
	FONT-FAMILY: Verdana;
	color: #6633CC;
	font-weight: bold;

}
H4
{
	MARGIN-TOP: 0pt;
	FONT-SIZE: 8pt;
	MARGIN-BOTTOM: 4pt;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	color: #6633CC;

}
P
{
    MARGIN-TOP: 2pt;
    MARGIN-BOTTOM: 6pt
}
.header
{
    COLOR: #663399;
    BACKGROUND-COLOR: #F4F4F4
}
.header A
{
    COLOR: #663399
}
.topnavigation
{
	FONT-WEIGHT: normal;
	COLOR: #666666;
	BACKGROUND-COLOR: ECDEF9;
	border: 1px solid;

}
.topnavigation A
{
    COLOR: #663399
}
.leftnavigation
{
	BACKGROUND-COLOR: ECDEF9;
	border: 1px solid;

}
.leftnavigation A
{
    COLOR: #663399
}
.leftnavigation TD
{
    COLOR: #666666
}
.bottomnavigation
{
	COLOR: #666666;
	BACKGROUND-COLOR: ECDEF9;
	border: 1px solid;

}
.bottomnavigation A
{
	COLOR: #663399;

}
.block
{
    BACKGROUND-COLOR: #336699
}
.blockcap
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff
}
.blockitem
{
    BACKGROUND-COLOR: #ffffff
}
.blockitem TD
{
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #ffffff
}
.blockitem DIV
{
    FONT-SIZE: 7.5pt;
    BACKGROUND-COLOR: #ffffff
}

.content1
{
}
.contentcap1
{
 FONT-SIZE : 8pt;
 FONT-WEIGHT: bold;
}
.contentdesc1
{
 PADDING: 3px;
}
.contentitem1
{
}
.contentitem1 DIV, .contentitem1 TD
{
 FONT-SIZE : 7.5pt;
}

.content2
{
}
.contentcap2
{
 FONT-SIZE : 8pt;
 FONT-WEIGHT: bold;
 PADDING-RIGHT: 10px;
}
.contentdesc2
{
 PADDING: 3px;
}
.contentitem2
{
}
.contentitem2 DIV, .contentitem2 TD
{
 FONT-SIZE : 7.5pt;
}

.content4
{
 BACKGROUND-COLOR: ECDEF9;
}
.contentcap4
{
 FONT-SIZE : 8pt;
 COLOR: 652D90;
 FONT-WEIGHT: bold;
 PADDING-LEFT: 10px;
 PADDING-RIGHT: 10px;
 TEXT-ALIGN: center;
}
.contentdesc4
{
 BACKGROUND-COLOR: #FFFFFF;
 PADDING: 3px;
}
.contentitem4
{
 BACKGROUND-COLOR: #FFFFFF;
}
.contentitem4 DIV, .contentitem4 TD
{
 BACKGROUND-COLOR: #FFFFFF;
 FONT-SIZE : 7.5pt;
}

.small
{
    FONT-SIZE: 7.5pt
}
.button
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	color: #FF9900;

}
.warning
{
    COLOR: #ff0000
}
.price
{
	COLOR: #6633CC;
	font-size: 12px;
	font-weight: bold;

}
.caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px
}
.fieldname
{
    FONT-WEIGHT: bold
}
.list
{
}
.listcap
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #663399;
    BACKGROUND-COLOR: ECDEF9
}
.row1
{
    BACKGROUND-COLOR: #CCCCCC
}
.row0
{
    BACKGROUND-COLOR: ECDEF9
}
.rowcap
{
    BACKGROUND-COLOR: #e0e0ff
}
.discount
{
    COLOR: #000000
}
.listprice
{
    COLOR: #000000;
    TEXT-DECORATION: line-through
}
.saveprice
{
	COLOR: #FF0000;
	font-weight: bold;
	font-style: italic;

}
