.btn {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #aaa; FLOAT: left; PADDING-BOTTOM: 3px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btn * {
	DISPLAY: block; BACKGROUND-IMAGE: url(/btn2.png); BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; POSITION: relative
}
.btn I {
	BACKGROUND-POSITION: left top; LEFT: 0px; MARGIN-BOTTOM: -3px; WIDTH: 3px; POSITION: absolute; TOP: 0px; HEIGHT: 3px
}
.btn SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 7px; LEFT: -3px; MARGIN-BOTTOM: -3px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.btn SPAN I {
	BACKGROUND-POSITION: right bottom; LEFT: 100%; MARGIN-BOTTOM: 0px; WIDTH: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.btn SPAN SPAN {
	BACKGROUND-POSITION: right top; RIGHT: -7px; MARGIN-LEFT: 7px; POSITION: absolute; TOP: -3px; HEIGHT: 0px
}
* HTML .btn SPAN {
	FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: auto; CURSOR: pointer
}
* HTML .btn I {
	FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: auto; CURSOR: pointer
}
.blue {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; BACKGROUND: #cfecec; WIDTH: 60px; FONT-FAMILY: Tahoma
}
.bluebg {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; BACKGROUND: #cfecec; WIDTH: 80px; FONT-FAMILY: Tahoma
}
.green {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; BACKGROUND: #cfc; WIDTH: 60px; FONT-FAMILY: Tahoma
}
.greenmd {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; BACKGROUND: #cfc; WIDTH: 35px; FONT-FAMILY: Tahoma
}
.greensm {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; BACKGROUND: #cfc; WIDTH: 30px; FONT-FAMILY: Tahoma
}
.bluesm {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; BACKGROUND: #cfecec; WIDTH: 25px; FONT-FAMILY: Tahoma
}
.red {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; BACKGROUND: #ff0000; WIDTH: 60px; FONT-FAMILY: Tahoma
}
.yellow {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; BACKGROUND: #fffc17; WIDTH: 60px; FONT-FAMILY: Tahoma
}
.btn:hover {
	BACKGROUND-COLOR: #e0dfe3
}
.btn:active {
	BACKGROUND-COLOR: #444
}
[class].btn {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/shade.png)
}
* HTML .btn {
	BORDER-RIGHT: #aaa 3px double; BORDER-TOP: #aaa 3px double; BORDER-LEFT: #aaa 3px double; WIDTH: 60px; BORDER-BOTTOM: #aaa 3px double
}
* HTML .blue {
	BORDER-LEFT-COLOR: #2ae; BORDER-BOTTOM-COLOR: #2ae; WIDTH: 60px; BORDER-TOP-COLOR: #2ae; BORDER-RIGHT-COLOR: #2ae
}
* HTML .bluebg {
	BORDER-LEFT-COLOR: #2ae; BORDER-BOTTOM-COLOR: #2ae; WIDTH: 90px; BORDER-TOP-COLOR: #2ae; BORDER-RIGHT-COLOR: #2ae
}
* HTML .green {
	BORDER-LEFT-COLOR: #9d4; BORDER-BOTTOM-COLOR: #9d4; WIDTH: 60px; BORDER-TOP-COLOR: #9d4; BORDER-RIGHT-COLOR: #9d4
}
* HTML .greenmd {
	BORDER-LEFT-COLOR: #9d4; BORDER-BOTTOM-COLOR: #9d4; WIDTH: 35px; BORDER-TOP-COLOR: #9d4; BORDER-RIGHT-COLOR: #9d4
}
* HTML .greensm {
	BORDER-LEFT-COLOR: #9d4; BORDER-BOTTOM-COLOR: #9d4; WIDTH: 25px; BORDER-TOP-COLOR: #9d4; BORDER-RIGHT-COLOR: #9d4
}
* HTML .bluesm {
	BORDER-LEFT-COLOR: #cfecec; BORDER-BOTTOM-COLOR: #cfecec; WIDTH: 25px; BORDER-TOP-COLOR: #cfecec; BORDER-RIGHT-COLOR: #cfecec
}
* HTML .red {
	BORDER-LEFT-COLOR: #ff0000; BORDER-BOTTOM-COLOR: #ff0000; WIDTH: 60px; BORDER-TOP-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000
}
* HTML .yellow {
	BORDER-LEFT-COLOR: #fffc17; BORDER-BOTTOM-COLOR: #fffc17; WIDTH: 60px; BORDER-TOP-COLOR: #fffc17; BORDER-RIGHT-COLOR: #fffc17
}
* HTML .btn:hover {
	BORDER-LEFT-COLOR: #e0dfe3; BORDER-BOTTOM-COLOR: #e0dfe3; WIDTH: 60px; BORDER-TOP-COLOR: #e0dfe3; BORDER-RIGHT-COLOR: #e0dfe3
}
P {
	CLEAR: both; PADDING-BOTTOM: 2em
}
FORM {
	MARGIN-TOP: 2em
}
FORM P .btn {
	MARGIN-RIGHT: 1em
}
TEXTAREA {
	MARGIN: 1em 0px
}
.tablesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #c76000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navilinks A:link {
	FONT-SIZE: 8pt; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 8pt; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 8pt; COLOR: #0033cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 8pt; COLOR: #ff0000; TEXT-DECORATION: underline
}
A {
	COLOR: #0066ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.navigsmall {
	FONT-SIZE: 7pt; COLOR: #515151; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodysmall {
	FONT-SIZE: 7pt; COLOR: #a30081; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytextsm {
	FONT-SIZE: 7pt; COLOR: #3c3c94; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytext {
	FONT-SIZE: 9pt; COLOR: #3c3c94; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodybold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3c3c94; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3c3c94; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titleasa {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #3c3c94; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodyboldred {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boldhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #cc3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodybig {
	FONT-SIZE: 14pt; COLOR: #3c3c94; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodyhuge {
	FONT-SIZE: 18pt; COLOR: #3c3c94; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodydark {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.asabodytextsmall {
	FONT-SIZE: 7pt; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.asabodytextgrey {
	FONT-SIZE: 8pt; COLOR: #444444; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.asabodytext {
	FONT-SIZE: 9pt; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.asabodytextwht {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.asabodytextbig {
	FONT-SIZE: 12pt; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.asaheaderbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.asaheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boardtext {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footertext {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navtext {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.minibold {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productlist {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.counter {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.about {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana
}
TD.CODE {
	COLOR: #000080; FONT-FAMILY: Courier New
}
A {
	COLOR: #0066ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px
}
A.buttonmini {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e5e4e8 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; BACKGROUND: #e0dfe3; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #e5e4e8 1px solid; WIDTH: 30px; COLOR: #0066cc; LINE-HEIGHT: 1em; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
A.buttonsm {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e5e4e8 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; BACKGROUND: #e0dfe3; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #e5e4e8 1px solid; WIDTH: 40px; COLOR: #0066cc; LINE-HEIGHT: 1em; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
A.buttonmd {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e5e4e8 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; BACKGROUND: #e0dfe3; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #e5e4e8 1px solid; WIDTH: 60px; COLOR: #0066cc; LINE-HEIGHT: 1em; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
A.buttonlg {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e5e4e8 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; BACKGROUND: #e0dfe3; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #e5e4e8 1px solid; WIDTH: 70px; COLOR: #0066cc; LINE-HEIGHT: 1em; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
A.buttonxlg {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e5e4e8 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; BACKGROUND: #e0dfe3; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #e5e4e8 1px solid; WIDTH: 150px; COLOR: #0066cc; LINE-HEIGHT: 1em; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
A.buttonlg1 {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e5e4e8 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; BACKGROUND: #e0dfe3; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #e5e4e8 1px solid; WIDTH: 80px; COLOR: #0066cc; LINE-HEIGHT: 1em; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
A.buttonlg2 {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e5e4e8 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 7pt; BACKGROUND: #e0dfe3; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; BORDER-LEFT: #e5e4e8 1px solid; WIDTH: 75px; COLOR: #0066cc; LINE-HEIGHT: 1em; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
A.buttonlg3 {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e5e4e8 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; BACKGROUND: #e0dfe3; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #e5e4e8 1px solid; WIDTH: 50px; COLOR: #0066cc; LINE-HEIGHT: 1em; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
A.butmini {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e5e4e8 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BACKGROUND: #e0dfe3; PADDING-BOTTOM: 1px; MARGIN-LEFT: 1px; BORDER-LEFT: #e5e4e8 1px solid; WIDTH: 30px; COLOR: #0066cc; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
TD.TableTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc
}
TD.TableTitle1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #dfe5f4 1px solid; FONT-FAMILY: Verdana
}
TABLE.list {
	BORDER-RIGHT: #003366 1pt solid; BORDER-TOP: #003366 1pt solid; MARGIN-BOTTOM: 2px; BORDER-LEFT: #003366 1pt solid; BORDER-BOTTOM: #003366 1pt solid
}
TABLE.list TD {
	BORDER-RIGHT: #dfe5f4 1pt solid; FONT-SIZE: 7pt
}
TABLE.list TR.altrow {
	BACKGROUND: #dfe5f4
}
TABLE.list TR.altrow TD {
	BORDER-RIGHT: #ffffff 1pt solid; FONT-SIZE: 7pt
}
H5.TableHeading {
	PADDING-RIGHT: 2px; MARGIN-TOP: 10px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #3399ff
}
TABLE.cat {
	MARGIN-LEFT: 15px
}
DIV.leftmargin {
	PADDING-LEFT: 20px
}
DIV.rightmargin {
	PADDING-RIGHT: 20px
}
DIV.rightmarginbig {
	PADDING-RIGHT: 40px
}
DIV.bothmargin {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px
}
DIV.allmargin {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-TOP: 10px
}
DIV.allmarginbig {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-TOP: 30px
}
DIV.leftbigmargin {
	PADDING-LEFT: 40px
}
DIV.bigmargin {
	PADDING-LEFT: 350px
}
DIV.leftmarginbig {
	PADDING-LEFT: 80px
}
DIV.leftmarginbigger {
	PADDING-LEFT: 100px
}
DIV.bigleftmargin {
	PADDING-LEFT: 120px
}
DIV.bigmarginleft {
	PADDING-LEFT: 60px
}
DIV.topleft {
	PADDING-LEFT: 40px; PADDING-TOP: 60px
}
DIV.marginform {
	PADDING-LEFT: 5px; PADDING-TOP: 20px
}
DIV.leftmarginbigger {
	PADDING-LEFT: 100px
}
DIV.bigleftmargin {
	PADDING-LEFT: 120px
}
DIV.bigmarginleft {
	PADDING-LEFT: 60px
}
DIV.topleft {
	PADDING-LEFT: 40px; PADDING-TOP: 60px
}
DIV.margintop {
	PADDING-TOP: 10px
}
.image {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
