TABLE {
	BORDER-SPACING: 0; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
DFN {
	FONT-WEIGHT: bold
}
U {
	TEXT-DECORATION: underline
}
I {
	FONT-STYLE: italic
}
EM {
	FONT-STYLE: italic
}
DEL {
	TEXT-DECORATION: line-through
}
SUP {
	VERTICAL-ALIGN: text-top
}
SUB {
	VERTICAL-ALIGN: text-bottom
}
INS {
	TEXT-DECORATION: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG.center {
	TEXT-ALIGN: center; MARGIN: 6px auto 4px; DISPLAY: block
}
IMG.left {
	TEXT-ALIGN: left; MARGIN: 2px 6px 2px 0px; FLOAT: left; CLEAR: left
}
IMG.right {
	TEXT-ALIGN: right; MARGIN: 2px 0px 2px 6px; FLOAT: right; CLEAR: right
}
ACRONYM {
	CURSOR: help
}
ABBR {
	CURSOR: help
}
DFN {
	CURSOR: help
}
PRE {
	OVERFLOW: auto
}
#xoopsHiddenText {
	BACKGROUND-COLOR: transparent; FONT-STYLE: normal; VISIBILITY: hidden; COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.pagneutral {
	BACKGROUND-IMAGE: url(./images/pagneutral.gif); TEXT-ALIGN: center; WIDTH: 16px; HEIGHT: 19px; FONT-SIZE: 10px
}
.pagact {
	BACKGROUND-IMAGE: url(./images/pagact.gif); TEXT-ALIGN: center; WIDTH: 16px; HEIGHT: 19px; FONT-SIZE: 10px
}
.paginact {
	BACKGROUND-IMAGE: url(./images/paginact.gif); TEXT-ALIGN: center; WIDTH: 16px; HEIGHT: 19px; FONT-SIZE: 10px
}
.xoops-form-element-caption .caption-marker {
	DISPLAY: none
}
.xoops-form-element-caption-required .caption-marker {
	BACKGROUND-COLOR: inherit; PADDING-LEFT: 2px; COLOR: #ff0000
}
.xoops-form-element-help {
	FONT-SIZE: 0.9em; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT {
	BACKGROUND-COLOR: #fff; COLOR: #000
}
TEXTAREA {
	BACKGROUND-COLOR: #fff; COLOR: #000
}
SELECT {
	BACKGROUND-COLOR: #fff; COLOR: #000
}
INPUT[type=submit] {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d3d2d6; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #405a80; PADDING-TOP: 3px
}
INPUT[type=reset] {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d3d2d6; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #405a80; PADDING-TOP: 3px
}
INPUT[type=button] {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d3d2d6; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #405a80; PADDING-TOP: 3px
}
.xo-formbuttons {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d3d2d6; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #405a80; PADDING-TOP: 3px
}
.formButton {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d3d2d6; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #405a80; PADDING-TOP: 3px
}
BUTTON {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d3d2d6; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #405a80; PADDING-TOP: 3px
}
#xo-fixbanner A {
	Z-INDEX: 102; POSITION: absolute; WIDTH: 468px; DISPLAY: block; HEIGHT: 60px
}
DIV.jGrowl {
	Z-INDEX: 9999; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY > DIV.jGrowl {
	POSITION: fixed
}
BODY > DIV.top-right.jGrowl {
	TOP: 2px; RIGHT: 25%; LEFT: 25%
}
BODY > DIV.bottom-left.jGrowl {
	BOTTOM: 0px; LEFT: 0px
}
BODY > DIV.bottom-right.jGrowl {
	BOTTOM: 0px; RIGHT: 0px
}
BODY > DIV.center.jGrowl {
	TOP: 0px; LEFT: 0px
}
BODY > DIV.top-left.jGrowl {
	TOP: 0px; LEFT: 0px
}
DIV.center DIV.jGrowl-notification {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.center DIV.jGrowl-closer {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.jGrowl DIV.jGrowl-notification {
	BORDER-BOTTOM: #6699ff 1px solid; TEXT-ALIGN: center; FILTER: alpha(opacity = 85); BORDER-LEFT: #6699ff 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #000; MARGIN-TOP: 0.5em; PADDING-LEFT: 0.5em; WIDTH: 100%; PADDING-RIGHT: 0.5em; DISPLAY: none; FONT-FAMILY: Tahoma, Geneva, sans-serif; MARGIN-BOTTOM: 0.5em; COLOR: #fff; FONT-SIZE: 1.2em; BORDER-TOP: #6699ff 1px solid; BORDER-RIGHT: #6699ff 1px solid; PADDING-TOP: 0.5em; opacity: .85; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px
}
DIV.jGrowl DIV.jGrowl-closer {
	BORDER-BOTTOM: #6699ff 1px solid; TEXT-ALIGN: center; FILTER: alpha(opacity = 85); BORDER-LEFT: #6699ff 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #000; MARGIN-TOP: 0.5em; PADDING-LEFT: 0.5em; WIDTH: 100%; PADDING-RIGHT: 0.5em; DISPLAY: none; FONT-FAMILY: Tahoma, Geneva, sans-serif; MARGIN-BOTTOM: 0.5em; COLOR: #fff; FONT-SIZE: 1.2em; BORDER-TOP: #6699ff 1px solid; BORDER-RIGHT: #6699ff 1px solid; PADDING-TOP: 0.5em; opacity: .85; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px
}
DIV.jGrowl DIV.jGrowl-notification {
	MIN-HEIGHT: 40px
}
DIV.jGrowl DIV.jGrowl-notification DIV.header {
	FONT-SIZE: 10px; FONT-WEIGHT: bold
}
DIV.jGrowl DIV.jGrowl-notification DIV.close {
	FLOAT: right; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold
}
DIV.jGrowl DIV.jGrowl-closer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; HEIGHT: 15px; FONT-SIZE: 11px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV.jGrowl DIV.jGrowl-notification {
	Z-INDEX: 9999
}
.floatleft {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; PADDING-LEFT: 4px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.floatright {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.floatcenter0 {
	MARGIN: 0px auto
}
.floatcenter1 {
	MARGIN: 1em auto
}
.clear {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.clearleft {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: left; FONT-SIZE: 0px
}
.clearright {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: right; FONT-SIZE: 0px
}
.block {
	DISPLAY: block
}
.inline {
	DISPLAY: inline
}
.blockinline {
	DISPLAY: inline-block
}
.left {
	TEXT-ALIGN: left
}
.txtleft {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.txtright {
	TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.txtcenter {
	TEXT-ALIGN: center
}
.justify {
	TEXT-ALIGN: justify
}
.txtjustify {
	TEXT-ALIGN: justify
}
.middle {
	VERTICAL-ALIGN: middle
}
.alignmiddle {
	VERTICAL-ALIGN: middle
}
.top {
	VERTICAL-ALIGN: top
}
.aligntop {
	VERTICAL-ALIGN: top
}
.bottom {
	VERTICAL-ALIGN: bottom
}
.alignbottom {
	VERTICAL-ALIGN: bottom
}
.positop {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.posibottom {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
.table {
	DISPLAY: table
}
.tcaption1 {
	WIDTH: 100%; DISPLAY: block
}
.tcaption2 {
	WIDTH: 200%; DISPLAY: block
}
.tcaption3 {
	WIDTH: 300%; DISPLAY: block
}
.tcaption4 {
	WIDTH: 400%; DISPLAY: block
}
.tcaption5 {
	WIDTH: 500%; DISPLAY: block
}
.tcaption6 {
	WIDTH: 600%; DISPLAY: block
}
.tbody {
	DISPLAY: table-row-group
}
.trow {
	DISPLAY: table-row
}
.tcell {
	DISPLAY: table-cell
}
.tfootend {
	WIDTH: auto
}
.collapse {
	BORDER-COLLAPSE: collapse
}
.separate {
	BORDER-COLLAPSE: separate
}
.bspacing1 {
	BORDER-SPACING: 1px
}
.bspacing2 {
	BORDER-SPACING: 2px
}
.bspacing3 {
	BORDER-SPACING: 3px
}
.bspacing4 {
	BORDER-SPACING: 4px
}
.bspacing5 {
	BORDER-SPACING: 5px
}
.bspacing10 {
	BORDER-SPACING: 10px
}
.widthauto {
	WIDTH: auto
}
.width100 {
	WIDTH: 100%
}
.width90 {
	WIDTH: 90%
}
.width80 {
	WIDTH: 80%
}
.width75 {
	WIDTH: 75%
}
.width70 {
	WIDTH: 70%
}
.width66 {
	WIDTH: 66.6%
}
.width60 {
	WIDTH: 60%
}
.width50 {
	WIDTH: 49%
}
.width45 {
	WIDTH: 45%
}
.width40 {
	WIDTH: 40%
}
.width33 {
	WIDTH: 33.3%
}
.width30 {
	WIDTH: 30%
}
.width25 {
	WIDTH: 25%
}
.width20 {
	WIDTH: 20%
}
.width15 {
	WIDTH: 15%
}
.width10 {
	WIDTH: 10%
}
.width5 {
	WIDTH: 5%
}
.width3 {
	WIDTH: 3%
}
.width2 {
	WIDTH: 2%
}
.width1 {
	WIDTH: 1%
}
.pad2 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.pad3 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.pad5 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.pad7 {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
.pad10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.marg2 {
	MARGIN: 2px
}
.marg3 {
	MARGIN: 3px
}
.marg5 {
	MARGIN: 5px
}
.marg7 {
	MARGIN: 8px
}
.marg10 {
	MARGIN: 10px
}
.verysmall {
	FONT-SIZE: 0.7em
}
.xx-small {
	FONT-SIZE: 0.7em
}
.smallsmall {
	FONT-SIZE: 0.8em
}
.x-small {
	FONT-SIZE: 0.8em
}
.small {
	FONT-SIZE: 0.92em
}
.normal {
	FONT-SIZE: 1em
}
.big {
	FONT-SIZE: 1.17em
}
.maxi {
	FONT-SIZE: 1.5em
}
.bold {
	FONT-WEIGHT: bold
}
.bolder {
	FONT-WEIGHT: bolder
}
.lighter {
	FONT-WEIGHT: lighter
}
.normal {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
.italic {
	FONT-STYLE: italic
}
.oblique {
	FONT-STYLE: oblique
}
.underline {
	TEXT-DECORATION: underline
}
.expanded {
	LETTER-SPACING: 0.5em
}
.condensed {
	LETTER-SPACING: -0.1em
}
.uppercase {
	TEXT-TRANSFORM: uppercase
}
.lowercase {
	TEXT-TRANSFORM: lowercase
}
.capitalize {
	TEXT-TRANSFORM: capitalize
}
.line100 {
	LINE-HEIGHT: 1em
}
.line120 {
	LINE-HEIGHT: 1.2em
}
.line140 {
	LINE-HEIGHT: 1.4em
}
.line160 {
	LINE-HEIGHT: 1.6em
}
.line170 {
	LINE-HEIGHT: 1.7em
}
.line180 {
	LINE-HEIGHT: 1.8em
}
.line200 {
	LINE-HEIGHT: 2em
}
.line220 {
	LINE-HEIGHT: 2.2em
}
.line240 {
	LINE-HEIGHT: 2.4em
}
.red {
	BACKGROUND-COLOR: transparent; COLOR: #ff0000
}
.blue {
	BACKGROUND-COLOR: transparent; COLOR: #0000ff
}
.black {
	BACKGROUND-COLOR: transparent; COLOR: #000
}
.white {
	BACKGROUND-COLOR: transparent; COLOR: #fff
}
.yellow {
	BACKGROUND-COLOR: transparent; COLOR: #ffff00
}
.orange {
	BACKGROUND-COLOR: transparent; COLOR: #ffa500
}
.green {
	BACKGROUND-COLOR: transparent; COLOR: #008000
}
.silver {
	BACKGROUND-COLOR: transparent; COLOR: #c0c0c0
}
.hide {
	DISPLAY: none
}
.hidden {
	POSITION: absolute; VISIBILITY: hidden; TOP: 0px; LEFT: 0px
}
.spacer {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.separator {
	WIDTH: 100%; FLOAT: left; HEIGHT: 1px; CLEAR: both
}
.cursordefault {
	CURSOR: default
}
.cursormove {
	CURSOR: move
}
.cursorpointer {
	CURSOR: pointer
}
.cursorhelp {
	CURSOR: help
}
.opac5 {
	FILTER: alpha(opacity=50) !important; opacity: .5
}
.opac5:hover {
	FILTER: alpha(opacity=100) !important; opacity: 1
}
.opac7 {
	FILTER: alpha(opacity=70) !important; opacity: .7
}
.opac7:hover {
	FILTER: alpha(opacity=100) !important; opacity: 1
}
.opac1 {
	FILTER: alpha(opacity=100) !important; opacity: 1
}
.opac1:hover {
	FILTER: alpha(opacity=50) !important; opacity: .5
}
.bradius3 {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.bradius5 {
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.bradius10 {
	border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px
}
.bradius15 {
	border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px
}
.bnone {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.border {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.dotted {
	BORDER-BOTTOM: #000 1px dotted; BORDER-LEFT: #000 1px dotted; BORDER-TOP: #000 1px dotted; BORDER-RIGHT: #000 1px dotted
}
.dashed {
	BORDER-BOTTOM: #000 1px dashed; BORDER-LEFT: #000 1px dashed; BORDER-TOP: #000 1px dashed; BORDER-RIGHT: #000 1px dashed
}
.solidblack {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.solidwhite {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.solidred {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid
}
.solidyellow {
	BORDER-BOTTOM: #ffff00 1px solid; BORDER-LEFT: #ffff00 1px solid; BORDER-TOP: #ffff00 1px solid; BORDER-RIGHT: #ffff00 1px solid
}
.solidblue {
	BORDER-BOTTOM: #0000ff 1px solid; BORDER-LEFT: #0000ff 1px solid; BORDER-TOP: #0000ff 1px solid; BORDER-RIGHT: #0000ff 1px solid
}
.solidorange {
	BORDER-BOTTOM: #ffa500 1px solid; BORDER-LEFT: #ffa500 1px solid; BORDER-TOP: #ffa500 1px solid; BORDER-RIGHT: #ffa500 1px solid
}
.solidgreen {
	BORDER-BOTTOM: #008000 1px solid; BORDER-LEFT: #008000 1px solid; BORDER-TOP: #008000 1px solid; BORDER-RIGHT: #008000 1px solid
}
.solidbrown {
	BORDER-BOTTOM: #a52a2a 1px solid; BORDER-LEFT: #a52a2a 1px solid; BORDER-TOP: #a52a2a 1px solid; BORDER-RIGHT: #a52a2a 1px solid
}
.solidsilver {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.dottedblack {
	BORDER-BOTTOM: #000 1px dotted; BORDER-LEFT: #000 1px dotted; BORDER-TOP: #000 1px dotted; BORDER-RIGHT: #000 1px dotted
}
.dottedwhite {
	BORDER-BOTTOM: #fff 1px dotted; BORDER-LEFT: #fff 1px dotted; BORDER-TOP: #fff 1px dotted; BORDER-RIGHT: #fff 1px dotted
}
.dottedred {
	BORDER-BOTTOM: #ff0000 1px dotted; BORDER-LEFT: #ff0000 1px dotted; BORDER-TOP: #ff0000 1px dotted; BORDER-RIGHT: #ff0000 1px dotted
}
.dottedyellow {
	BORDER-BOTTOM: #ffff00 1px dotted; BORDER-LEFT: #ffff00 1px dotted; BORDER-TOP: #ffff00 1px dotted; BORDER-RIGHT: #ffff00 1px dotted
}
.dottedblue {
	BORDER-BOTTOM: #0000ff 1px dotted; BORDER-LEFT: #0000ff 1px dotted; BORDER-TOP: #0000ff 1px dotted; BORDER-RIGHT: #0000ff 1px dotted
}
.dottedorange {
	BORDER-BOTTOM: #ffa500 1px dotted; BORDER-LEFT: #ffa500 1px dotted; BORDER-TOP: #ffa500 1px dotted; BORDER-RIGHT: #ffa500 1px dotted
}
.dottedgreen {
	BORDER-BOTTOM: #008000 1px dotted; BORDER-LEFT: #008000 1px dotted; BORDER-TOP: #008000 1px dotted; BORDER-RIGHT: #008000 1px dotted
}
.dottedbrown {
	BORDER-BOTTOM: #a52a2a 1px dotted; BORDER-LEFT: #a52a2a 1px dotted; BORDER-TOP: #a52a2a 1px dotted; BORDER-RIGHT: #a52a2a 1px dotted
}
.dottedsilver {
	BORDER-BOTTOM: #c0c0c0 1px dotted; BORDER-LEFT: #c0c0c0 1px dotted; BORDER-TOP: #c0c0c0 1px dotted; BORDER-RIGHT: #c0c0c0 1px dotted
}
.dashedblack {
	BORDER-BOTTOM: #000 1px dashed; BORDER-LEFT: #000 1px dashed; BORDER-TOP: #000 1px dashed; BORDER-RIGHT: #000 1px dashed
}
.dashedwhite {
	BORDER-BOTTOM: #fff 1px dashed; BORDER-LEFT: #fff 1px dashed; BORDER-TOP: #fff 1px dashed; BORDER-RIGHT: #fff 1px dashed
}
.dashedred {
	BORDER-BOTTOM: #ff0000 1px dashed; BORDER-LEFT: #ff0000 1px dashed; BORDER-TOP: #ff0000 1px dashed; BORDER-RIGHT: #ff0000 1px dashed
}
.dashedyellow {
	BORDER-BOTTOM: #ffff00 1px dashed; BORDER-LEFT: #ffff00 1px dashed; BORDER-TOP: #ffff00 1px dashed; BORDER-RIGHT: #ffff00 1px dashed
}
.dashedblue {
	BORDER-BOTTOM: #0000ff 1px dashed; BORDER-LEFT: #0000ff 1px dashed; BORDER-TOP: #0000ff 1px dashed; BORDER-RIGHT: #0000ff 1px dashed
}
.dashedorange {
	BORDER-BOTTOM: #ffa500 1px dashed; BORDER-LEFT: #ffa500 1px dashed; BORDER-TOP: #ffa500 1px dashed; BORDER-RIGHT: #ffa500 1px dashed
}
.dashedgreen {
	BORDER-BOTTOM: #008000 1px dashed; BORDER-LEFT: #008000 1px dashed; BORDER-TOP: #008000 1px dashed; BORDER-RIGHT: #008000 1px dashed
}
.dashedbrown {
	BORDER-BOTTOM: #a52a2a 1px dashed; BORDER-LEFT: #a52a2a 1px dashed; BORDER-TOP: #a52a2a 1px dashed; BORDER-RIGHT: #a52a2a 1px dashed
}
.dashedsilver {
	BORDER-BOTTOM: #c0c0c0 1px dashed; BORDER-LEFT: #c0c0c0 1px dashed; BORDER-TOP: #c0c0c0 1px dashed; BORDER-RIGHT: #c0c0c0 1px dashed
}
.doubleblack {
	BORDER-BOTTOM: #000 4px double; BORDER-LEFT: #000 4px double; BORDER-TOP: #000 4px double; BORDER-RIGHT: #000 4px double
}
.doublewhite {
	BORDER-BOTTOM: #fff 4px double; BORDER-LEFT: #fff 4px double; BORDER-TOP: #fff 4px double; BORDER-RIGHT: #fff 4px double
}
.doublered {
	BORDER-BOTTOM: #ff0000 4px double; BORDER-LEFT: #ff0000 4px double; BORDER-TOP: #ff0000 4px double; BORDER-RIGHT: #ff0000 4px double
}
.doubleyellow {
	BORDER-BOTTOM: #ffff00 4px double; BORDER-LEFT: #ffff00 4px double; BORDER-TOP: #ffff00 4px double; BORDER-RIGHT: #ffff00 4px double
}
.doubleblue {
	BORDER-BOTTOM: #0000ff 4px double; BORDER-LEFT: #0000ff 4px double; BORDER-TOP: #0000ff 4px double; BORDER-RIGHT: #0000ff 4px double
}
.doubleorange {
	BORDER-BOTTOM: #ffa500 4px double; BORDER-LEFT: #ffa500 4px double; BORDER-TOP: #ffa500 4px double; BORDER-RIGHT: #ffa500 4px double
}
.doublegreen {
	BORDER-BOTTOM: #008000 4px double; BORDER-LEFT: #008000 4px double; BORDER-TOP: #008000 4px double; BORDER-RIGHT: #008000 4px double
}
.doublebrown {
	BORDER-BOTTOM: #a52a2a 4px double; BORDER-LEFT: #a52a2a 4px double; BORDER-TOP: #a52a2a 4px double; BORDER-RIGHT: #a52a2a 4px double
}
.doublesilver {
	BORDER-BOTTOM: #c0c0c0 4px double; BORDER-LEFT: #c0c0c0 4px double; BORDER-TOP: #c0c0c0 4px double; BORDER-RIGHT: #c0c0c0 4px double
}
.grooveblack {
	BORDER-BOTTOM: #000 3px groove; BORDER-LEFT: #000 3px groove; BORDER-TOP: #000 3px groove; BORDER-RIGHT: #000 3px groove
}
.groovewhite {
	BORDER-BOTTOM: #fff 3px groove; BORDER-LEFT: #fff 3px groove; BORDER-TOP: #fff 3px groove; BORDER-RIGHT: #fff 3px groove
}
.groovered {
	BORDER-BOTTOM: #ff0000 3px groove; BORDER-LEFT: #ff0000 3px groove; BORDER-TOP: #ff0000 3px groove; BORDER-RIGHT: #ff0000 3px groove
}
.grooveyellow {
	BORDER-BOTTOM: #ffff00 3px groove; BORDER-LEFT: #ffff00 3px groove; BORDER-TOP: #ffff00 3px groove; BORDER-RIGHT: #ffff00 3px groove
}
.grooveblue {
	BORDER-BOTTOM: #0000ff 3px groove; BORDER-LEFT: #0000ff 3px groove; BORDER-TOP: #0000ff 3px groove; BORDER-RIGHT: #0000ff 3px groove
}
.grooveorange {
	BORDER-BOTTOM: #ffa500 3px groove; BORDER-LEFT: #ffa500 3px groove; BORDER-TOP: #ffa500 3px groove; BORDER-RIGHT: #ffa500 3px groove
}
.groovegreen {
	BORDER-BOTTOM: #008000 3px groove; BORDER-LEFT: #008000 3px groove; BORDER-TOP: #008000 3px groove; BORDER-RIGHT: #008000 3px groove
}
.groovebrown {
	BORDER-BOTTOM: #a52a2a 3px groove; BORDER-LEFT: #a52a2a 3px groove; BORDER-TOP: #a52a2a 3px groove; BORDER-RIGHT: #a52a2a 3px groove
}
.groovesilver {
	BORDER-BOTTOM: #c0c0c0 3px groove; BORDER-LEFT: #c0c0c0 3px groove; BORDER-TOP: #c0c0c0 3px groove; BORDER-RIGHT: #c0c0c0 3px groove
}
.ridgeblack {
	BORDER-BOTTOM: #000 3px ridge; BORDER-LEFT: #000 3px ridge; BORDER-TOP: #000 3px ridge; BORDER-RIGHT: #000 3px ridge
}
.ridgewhite {
	BORDER-BOTTOM: #fff 3px ridge; BORDER-LEFT: #fff 3px ridge; BORDER-TOP: #fff 3px ridge; BORDER-RIGHT: #fff 3px ridge
}
.ridgered {
	BORDER-BOTTOM: #ff0000 3px ridge; BORDER-LEFT: #ff0000 3px ridge; BORDER-TOP: #ff0000 3px ridge; BORDER-RIGHT: #ff0000 3px ridge
}
.ridgeyellow {
	BORDER-BOTTOM: #ffff00 3px ridge; BORDER-LEFT: #ffff00 3px ridge; BORDER-TOP: #ffff00 3px ridge; BORDER-RIGHT: #ffff00 3px ridge
}
.ridgeblue {
	BORDER-BOTTOM: #0000ff 3px ridge; BORDER-LEFT: #0000ff 3px ridge; BORDER-TOP: #0000ff 3px ridge; BORDER-RIGHT: #0000ff 3px ridge
}
.ridgeorange {
	BORDER-BOTTOM: #ffa500 3px ridge; BORDER-LEFT: #ffa500 3px ridge; BORDER-TOP: #ffa500 3px ridge; BORDER-RIGHT: #ffa500 3px ridge
}
.ridgegreen {
	BORDER-BOTTOM: #008000 3px ridge; BORDER-LEFT: #008000 3px ridge; BORDER-TOP: #008000 3px ridge; BORDER-RIGHT: #008000 3px ridge
}
.ridgebrown {
	BORDER-BOTTOM: #a52a2a 3px ridge; BORDER-LEFT: #a52a2a 3px ridge; BORDER-TOP: #a52a2a 3px ridge; BORDER-RIGHT: #a52a2a 3px ridge
}
.ridgesilver {
	BORDER-BOTTOM: #c0c0c0 3px ridge; BORDER-LEFT: #c0c0c0 3px ridge; BORDER-TOP: #c0c0c0 3px ridge; BORDER-RIGHT: #c0c0c0 3px ridge
}
.insetblack1 {
	BORDER-BOTTOM: #000 1px inset; BORDER-LEFT: #000 1px inset; BORDER-TOP: #000 1px inset; BORDER-RIGHT: #000 1px inset
}
.insetblack {
	BORDER-BOTTOM: #000 3px inset; BORDER-LEFT: #000 3px inset; BORDER-TOP: #000 3px inset; BORDER-RIGHT: #000 3px inset
}
.insetwhite1 {
	BORDER-BOTTOM: #fff 1px inset; BORDER-LEFT: #fff 1px inset; BORDER-TOP: #fff 1px inset; BORDER-RIGHT: #fff 1px inset
}
.insetwhite {
	BORDER-BOTTOM: #fff 3px inset; BORDER-LEFT: #fff 3px inset; BORDER-TOP: #fff 3px inset; BORDER-RIGHT: #fff 3px inset
}
.insetred {
	BORDER-BOTTOM: #ff0000 3px inset; BORDER-LEFT: #ff0000 3px inset; BORDER-TOP: #ff0000 3px inset; BORDER-RIGHT: #ff0000 3px inset
}
.insetyellow {
	BORDER-BOTTOM: #ffff00 3px inset; BORDER-LEFT: #ffff00 3px inset; BORDER-TOP: #ffff00 3px inset; BORDER-RIGHT: #ffff00 3px inset
}
.insetblue {
	BORDER-BOTTOM: #0000ff 3px inset; BORDER-LEFT: #0000ff 3px inset; BORDER-TOP: #0000ff 3px inset; BORDER-RIGHT: #0000ff 3px inset
}
.insetorange {
	BORDER-BOTTOM: #ffa500 3px inset; BORDER-LEFT: #ffa500 3px inset; BORDER-TOP: #ffa500 3px inset; BORDER-RIGHT: #ffa500 3px inset
}
.insetgreen {
	BORDER-BOTTOM: #008000 3px inset; BORDER-LEFT: #008000 3px inset; BORDER-TOP: #008000 3px inset; BORDER-RIGHT: #008000 3px inset
}
.insetbrown {
	BORDER-BOTTOM: #a52a2a 3px inset; BORDER-LEFT: #a52a2a 3px inset; BORDER-TOP: #a52a2a 3px inset; BORDER-RIGHT: #a52a2a 3px inset
}
.insetsilver1 {
	BORDER-BOTTOM: #c0c0c0 1px inset; BORDER-LEFT: #c0c0c0 1px inset; BORDER-TOP: #c0c0c0 1px inset; BORDER-RIGHT: #c0c0c0 1px inset
}
.insetsilver {
	BORDER-BOTTOM: #c0c0c0 3px inset; BORDER-LEFT: #c0c0c0 3px inset; BORDER-TOP: #c0c0c0 3px inset; BORDER-RIGHT: #c0c0c0 3px inset
}
.outsetblack1 {
	BORDER-BOTTOM: #000 1px outset; BORDER-LEFT: #000 1px outset; BORDER-TOP: #000 1px outset; BORDER-RIGHT: #000 1px outset
}
.outsetblack {
	BORDER-BOTTOM: #000 3px outset; BORDER-LEFT: #000 3px outset; BORDER-TOP: #000 3px outset; BORDER-RIGHT: #000 3px outset
}
.outsetwhite1 {
	BORDER-BOTTOM: #fff 1px outset; BORDER-LEFT: #fff 1px outset; BORDER-TOP: #fff 1px outset; BORDER-RIGHT: #fff 1px outset
}
.outsetwhite {
	BORDER-BOTTOM: #fff 3px outset; BORDER-LEFT: #fff 3px outset; BORDER-TOP: #fff 3px outset; BORDER-RIGHT: #fff 3px outset
}
.outsetred {
	BORDER-BOTTOM: #ff0000 3px outset; BORDER-LEFT: #ff0000 3px outset; BORDER-TOP: #ff0000 3px outset; BORDER-RIGHT: #ff0000 3px outset
}
.outsetyellow {
	BORDER-BOTTOM: #ffff00 3px outset; BORDER-LEFT: #ffff00 3px outset; BORDER-TOP: #ffff00 3px outset; BORDER-RIGHT: #ffff00 3px outset
}
.outsetblue {
	BORDER-BOTTOM: #0000ff 3px outset; BORDER-LEFT: #0000ff 3px outset; BORDER-TOP: #0000ff 3px outset; BORDER-RIGHT: #0000ff 3px outset
}
.outsetorange {
	BORDER-BOTTOM: #ffa500 3px outset; BORDER-LEFT: #ffa500 3px outset; BORDER-TOP: #ffa500 3px outset; BORDER-RIGHT: #ffa500 3px outset
}
.outsetgreen {
	BORDER-BOTTOM: #008000 3px outset; BORDER-LEFT: #008000 3px outset; BORDER-TOP: #008000 3px outset; BORDER-RIGHT: #008000 3px outset
}
.outsetbrown {
	BORDER-BOTTOM: #a52a2a 3px outset; BORDER-LEFT: #a52a2a 3px outset; BORDER-TOP: #a52a2a 3px outset; BORDER-RIGHT: #a52a2a 3px outset
}
.outsetsilver1 {
	BORDER-BOTTOM: #c0c0c0 1px outset; BORDER-LEFT: #c0c0c0 1px outset; BORDER-TOP: #c0c0c0 1px outset; BORDER-RIGHT: #c0c0c0 1px outset
}
.outsetsilver {
	BORDER-BOTTOM: #c0c0c0 3px outset; BORDER-LEFT: #c0c0c0 3px outset; BORDER-TOP: #c0c0c0 3px outset; BORDER-RIGHT: #c0c0c0 3px outset
}
.arial {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.courierNew {
	FONT-FAMILY: "Courier New", Courier, monospace
}
.georgia {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.lucidaConsole {
	FONT-FAMILY: "Lucida Console", Monaco, monospace
}
.lucidaSansUnicode {
	FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", sans-serif
}
.tahoma {
	FONT-FAMILY: Tahoma, Geneva, sans-serif
}
.times {
	FONT-FAMILY: "Times New Roman", Times, serif
}
.trebuchet {
	FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif
}
.verdana {
	FONT-FAMILY: Verdana, Geneva, sans-serif
}
.msSans {
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif
}
.msSerif {
	FONT-FAMILY: "MS Serif", "New York", serif
}
.helvetica {
	FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
.impact {
	FONT-FAMILY: Impact, Charcoal, sans-serif
}
.century {
	FONT-FAMILY: "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", sans-serif
}
.shadow {
	text-shadow: 2px 2px 3px #aaa
}
.shadowlight {
	text-shadow: 1px 1px 2px #aaa
}
.boxshadow {
	box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5); -moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5)
}
.boxshadow1 {
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#bbbbbb', Direction=135, Strength=5); ZOOM: 1; box-shadow: 0 0 20px #787878; -moz-box-shadow: 0 0 20px #787878; -webkit-box-shadow: 0 0 20px #787878
}
.boxrelief {
	box-shadow: 0 20px 10px -10px rgba(255, 255, 255, 0.3) inset; -moz-box-shadow: 0 20px 10px -10px rgba(255, 255, 255, 0.3) inset; -webkit-box-shadow: 0 20px 10px -10px rgba(255, 255, 255, 0.3) inset
}
.boxinset {
	box-shadow: 0 3px 8px rgba(0, 0, 0, .24) inset; -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .4) inset; -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .4) inset
}
.twocolumn {
	column-count: 2; column-gap: 1.5em; -moz-column-count: 2; -moz-column-gap: 1.5em; -webkit-column-count: 2; -webkit-column-gap: 1.5em
}
.threecolumn {
	column-count: 3; column-gap: 1.2em; -moz-column-count: 3; -moz-column-gap: 1.2em; -webkit-column-count: 3; -webkit-column-gap: 1.2em
}
.forcolumn {
	column-count: 4; column-gap: 1.2em; -moz-column-count: 4; -moz-column-gap: 1.2em; -webkit-column-count: 4; -webkit-column-gap: 1.2em
}
.column10 {
	column-gap: 1.2em; -moz-column-gap: 1.2em; -webkit-column-gap: 1.2em; column-width: 10em; -moz-column-width: 10em; -webkit-column-width: 10em
}
.column15 {
	column-gap: 1.2em; -moz-column-gap: 1.2em; -webkit-column-gap: 1.2em; column-width: 15em; -moz-column-width: 15em; -webkit-column-width: 15em
}
.column20 {
	column-gap: 1.2em; -moz-column-gap: 1.2em; -webkit-column-gap: 1.2em; column-width: 20em; -moz-column-width: 20em; -webkit-column-width: 20em
}
.column25 {
	column-gap: 1.2em; -moz-column-gap: 1.2em; -webkit-column-gap: 1.2em; column-width: 25em; -moz-column-width: 25em; -webkit-column-width: 25em
}
