.align-right {
	TEXT-ALIGN: right
}
.arial {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.aquabkg {
	BACKGROUND: #cff
}
.bigger1 {
	FONT-SIZE: 70%
}
.bigger1a {
	font-size:90%
}
.bigger1b {
	FONT-SIZE:11px
}
.bigger2a {
	FONT-SIZE: 115%
}
.bigger2 {
	FONT-SIZE: 120%
}
.bigger3 {
	FONT-SIZE:147%
}
.bigger {
	FONT-SIZE: 160%
}
.blue {
	COLOR: #223a71
}
.blue2 {
	COLOR: #0000FF
}
.bluehl {
	COLOR: #0000cc
}
.blue-bkg {
	BACKGROUND: #000080; COLOR: #fff
}
.blk-bkg {
	BACKGROUND: #000; COLOR: #fff
}
.blk-border {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.bold {
	FONT-WEIGHT: bold
}
.blockquote {
padding-left:2em; padding-right:2em;
}
.blockquote2 {
padding-left:2em; padding-right:2em;
}
.blockquote3 {
padding-left:2em; padding-right:2em; background-color:#FFFFCC; margin-left:1.5em; margin-right:1.5em;
}
.blockquote4 {
padding-left:2em; padding-right:2em; margin-left:1.5em; margin-right:1.5em;
}
.blockquote5 {
padding-left:5em; padding-right:5em;
}
.call-out {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 1em; PADDING-TOP: 0.5em
}
.caption {
	FONT-SIZE: 60%; MARGIN-BOTTOM: 0.5em; WIDTH: 200px
}
.caption-small {
	FONT-SIZE: 60%; MARGIN-BOTTOM: 0.5em; WIDTH: 250px
}
.caption-medium {
	FONT-SIZE: 60%; MARGIN-BOTTOM: 0.5em; WIDTH: 300px
}
.caption-large {
	FONT-SIZE: 60%; MARGIN-BOTTOM: 0.5em; WIDTH: 350px
}
.center {
	TEXT-ALIGN: center
}
.clear {
	CLEAR: both
}
.courier {
	FONT-FAMILY: "Courier New", Courier, monospace
}
DIV.dashed {
	BORDER-RIGHT: red 8px dashed; BORDER-TOP: red 8px dashed; BORDER-LEFT: red 8px dashed; BORDER-BOTTOM: red 8px dashed
}
.dkred {
	COLOR: #800000
}
.dotted-line {
	BACKGROUND: url() repeat-x 0px 100%

}
.duskyblue {
	COLOR: #000080
}
.geneva {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.georgia {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.green {
	COLOR: #008000
}
.greenbkg {
	BORDER-RIGHT: #000 5px solid; BORDER-TOP: #000 5px solid; BACKGROUND: #e5ffff; BORDER-LEFT: #000 5px solid; BORDER-BOTTOM: #000 5px solid
}
.greyblue-bkg {
	BACKGROUND: #dfe1f1
}
.grey {
	COLOR: #444
}
.grey-border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.hand {
	CURSOR: pointer
}
.helvetica {
	FONT-FAMILY: Helvetica, sans-serif; font-stretch: condensed
}
.italic {
	FONT-STYLE: italic
}
.lineheight {
	LINE-HEIGHT: normal
}
.nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.normal {
	FONT-STYLE: normal
}
.neon-bkg {
	BACKGROUND: #ff0
}
.orangebkg {
	BACKGROUND: #fabf8f
}
.pad {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.padsides {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em
}
.pinkbkg {
	BACKGROUND: #f9c
}
.purple {
	COLOR: #3C325E
}
.purplebkg {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BACKGROUND: #e5ccff; BORDER-LEFT: #222 1px solid; BORDER-BOTTOM: #222 1px solid
}
.red {
	COLOR: #990033
}
.red2 {COLOR: #FF0000
}
.red3 {COLOR: #761415
}
.red-arrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; BACKGROUND: url() no-repeat 0px 8px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.red-border {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid
}
.red-bkg {
	BACKGROUND: #f00; COLOR: #fff
}
.rel {
	POSITION: relative
}
.skyblue-bkg {
	BACKGROUND: #9cf
}
.smaller {
	FONT-SIZE: 70%
}
.style1 {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.style2 {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 1em; POSITION: relative
}
.style3 {
	DISPLAY: block; MARGIN: 1em auto
}
.style4 {
	FLOAT: left; MARGIN-RIGHT: 0.2em
}
.style5 {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 0.5em; POSITION: relative
}
.style6 {
	FLOAT: left; MARGIN-RIGHT: 0.5em
}

.supersizea {
	FONT-SIZE: 80%
}
.supersizeb {
	FONT-SIZE: 140%
}
.supersize {
	FONT-SIZE: 200%
}
.supersizex {
	FONT-SIZE: 220%
}
.supersizex2 {
	FONT-SIZE: 250%
}
.supersizexx {
	FONT-SIZE: 300%
}
.supersizexxx {
	FONT-SIZE: 360%
}
.times {
	FONT-FAMILY: "Times New Roman", Times, serif
}
.tighten {
	LETTER-SPACING: -0.1em
}
.treb {
	FONT-FAMILY: "Trebuchet MS", Times, serif; LETTER-SPACING: -0.1em
}
.ul {
	TEXT-DECORATION: underline
}
.verdana {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whitebkg {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BACKGROUND: url() #f6f6f6 repeat-x 0px 0px; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid
}
.yellowbkg {
	BACKGROUND: #ff9
}
TABLE.details TH {
	VERTICAL-ALIGN: top
}
TABLE.details TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.one {
	FLOAT: left; WIDTH: 60%
}
.five {
	FLOAT: right; WIDTH: 35%
}
.five P STRONG {
	LINE-HEIGHT: 1.25em
}
.two {
	FLOAT: left; WIDTH: 30%
}
.three {
	FLOAT: left; WIDTH: 30%
}
.four {
	FLOAT: right; WIDTH: 35%
}
.two INPUT {
	WIDTH: 90%
}
.three {
	TEXT-ALIGN: center
}
.three INPUT {
	WIDTH: 8%
}
.four INPUT {
	WIDTH: 8%
}
.margin-center {
	MARGIN: 0px auto; WIDTH: 320px
}
.norm {
	FONT-WEIGHT: normal
}
.light-blue-bkg {
	BACKGROUND-COLOR: #e4eff1
}
.yellowbkg {
	BACKGROUND-COLOR: #ffffca
}
.margin-bottom {
	MARGIN-BOTTOM: 0.5em
}
.white {
	COLOR:#FFFFFF
	}
