@charset "utf-8";
/* CSS Document */

/*   
Theme Name: A&R-OLD
Theme URI:
Description: Port of A&R's old website to WP
Author: Carl Franzon
Author URI: carlfranzon.com
Template:
Version: 1.0
.
General comments/License Statement if any.
.
*/

HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
BODY {
	LINE-HEIGHT: 1; BACKGROUND: white; COLOR: black
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: separate
}
CAPTION {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TH {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TD {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
BLOCKQUOTE:before {
	CONTENT: ""
}
BLOCKQUOTE:after {
	CONTENT: ""
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
BLOCKQUOTE {
	QUOTES: "" ""
}
Q {
	QUOTES: "" ""
}
ADDRESS {
	FONT-STYLE: normal
}
.float-right {
	MARGIN: 5px 0px 10px 20px
}
.float-left {
	MARGIN: 5px 20px 10px 0px
}
.h24_nowrap {
	WHITE-SPACE: nowrap
}
.float-left {
	FLOAT: left
}
.float-right {
	FLOAT: right
}
.align-left {
	TEXT-ALIGN: left
}
.align-right {
	TEXT-ALIGN: right
}
.clear_generic {
	WIDTH: 100%
}
.clear_button {
	WIDTH: 100%; HEIGHT: 40px; OVERFLOW: hidden
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.clearer {
	CLEAR: both
}
.clear {
	DISPLAY: inline-block
}
.clear:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
IMG.noborder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A IMG.noborder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.hidden {
	DISPLAY: none
}
A.hidden {
	DISPLAY: none
}
.visibility_hidden {
	VISIBILITY: hidden
}
.h24_homepage_title SPAN {
	VISIBILITY: hidden
}
.h24_homepage_title SPAN.flir-replaced {
	VISIBILITY: visible
}
.blog_post_header_block SPAN.flir_wrap_text {
	LINE-HEIGHT: 1.2; OVERFLOW: visible
}
.small_heading_block SPAN.flir_wrap_text {
	LINE-HEIGHT: 1.2; OVERFLOW: visible
}
.big_heading_block SPAN.flir_wrap_text {
	LINE-HEIGHT: 1.2; OVERFLOW: visible
}
.blog_post_header_block A {
	TEXT-DECORATION: none !important
}
.small_heading_block A {
	TEXT-DECORATION: none !important
}
.big_heading_block A {
	TEXT-DECORATION: none !important
}
.blog_post_header_block SPAN.flir-replaced {
	LINE-HEIGHT: normal; DISPLAY: inline !important; VISIBILITY: visible; OVERFLOW: hidden
}
.small_heading_block SPAN.flir-replaced {
	LINE-HEIGHT: normal; DISPLAY: inline !important; VISIBILITY: visible; OVERFLOW: hidden
}
.big_heading_block SPAN.flir-replaced {
	LINE-HEIGHT: normal; DISPLAY: inline !important; VISIBILITY: visible; OVERFLOW: hidden
}
.h24_design A.flir_link {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
.h24_design A.flir_link:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
#collection0 {
	
}
.block_container {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.standard_text_block {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.h24_heading_right {
	TEXT-ALIGN: right
}
.h24_heading_center {
	TEXT-ALIGN: center
}
.block_container P {
	TEXT-ALIGN: left
}
.block_container TD {
	TEXT-ALIGN: left
}
.block_container TH {
	TEXT-ALIGN: left
}
.block_container UL {
	TEXT-ALIGN: left
}
.block_container LI {
	TEXT-ALIGN: left
}
.block_container P {
	MARGIN: 0px
}
BODY#tinymce P {
	MARGIN: 0px
}
.h24_design .text_content P {
	MARGIN: 0px
}
.h24_design .h24_footer_text P {
	MARGIN: 0px
}
BODY#tinymce SPAN {
	LINE-HEIGHT: 135%
}
.h24_design .text_content SPAN {
	LINE-HEIGHT: 135%
}
BODY#tinymce P {
	LINE-HEIGHT: 140%
}
BODY#tinymce LI {
	LINE-HEIGHT: 140%
}
BODY#tinymce TD {
	LINE-HEIGHT: 140%
}
BODY#tinymce TH {
	LINE-HEIGHT: 140%
}
.h24_design .block_container P {
	LINE-HEIGHT: 140%
}
.h24_design .block_container LI {
	LINE-HEIGHT: 140%
}
.h24_design .block_container TD {
	LINE-HEIGHT: 140%
}
.h24_design .block_container TH {
	LINE-HEIGHT: 140%
}
.h24_design EM {
	FONT-STYLE: italic
}
.h24_design STRONG {
	FONT-WEIGHT: bold
}
.block_container UL {
	PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.block_container UL LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; PADDING-TOP: 0px
}
.block_container OL {
	PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.block_container OL LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; PADDING-TOP: 0px
}
#h24_tooltip {
	Z-INDEX: 5000; PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; WIDTH: 160px; PADDING-RIGHT: 25px; DISPLAY: none; BACKGROUND: url(common/images/tooltip/black_arrow.png); HEIGHT: 70px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 25px; _background-color: #fff
}
.h24_tooltip_contents {
	Z-INDEX: 5000; PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; WIDTH: 310px; PADDING-RIGHT: 30px; DISPLAY: none; BACKGROUND: url(common/images/tooltip/black_arrow_big.png); HEIGHT: 163px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 40px
}
.h24_tooltip_contents .label {
	WIDTH: 35px; COLOR: yellow
}
.h24_tooltip_contents A {
	COLOR: #789; FONT-SIZE: 12px
}
BUTTON {
	CURSOR: pointer
}
.block_container TEXTAREA {
	OVERFLOW: auto
}
.h24_design .h24_blog_tags {
	TEXT-ALIGN: left; MARGIN-TOP: 20px
}
.h24_design .h24_blog_actions {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 10px
}
.h24_design .blog_post_header_block {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.h24_design .blog_post_header_block UL {
	PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.h24_design .blog_post_header_block UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(/public/css/common/images/famfamfam/comment.png) no-repeat 0px 50%; FLOAT: left; PADDING-TOP: 0px
}
.h24_design .blog_post_header_block UL LI.h24_blog_comments {
	BACKGROUND-IMAGE: url(/public/css/common/images/famfamfam/comment.png)
}
.h24_design .blog_post_header_block UL LI.h24_blog_timestamp {
	BACKGROUND-IMAGE: url(/public/css/common/images/fugue/clock.png)
}
.h24_design .blog_post_header_block UL LI.h24_blog_back {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.h24_design .blog_post_header_block UL LI.h24_blog_rss {
	BACKGROUND-IMAGE: url(/public/css/common/images/fugue/feed.png); FLOAT: right; MARGIN-RIGHT: 0px
}
.h24_design .blog_post_header_block UL LI.h24_blog_facebook {
	BACKGROUND-IMAGE: url(/public/css/common/images/facebook.png); FLOAT: right; MARGIN-RIGHT: 10px
}
.h24_design .h24_post_container {
	POSITION: relative
}
.h24_design .h24_blog_buttons {
	POSITION: absolute; BOTTOM: 20px; RIGHT: 0px
}
.h24_design .h24_blog_prevnext {
	MARGIN-TOP: 5px
}
.h24_design .h24_blog_minimalist {
	MARGIN-BOTTOM: 5px
}
.h24_design .h24_blog_minimalist .h24_blog_buttons {
	POSITION: static; BOTTOM: auto; DISPLAY: inline; RIGHT: auto
}
.h24_design .h24_blog_minimalist .h24_blog_buttons A {
	COLOR: red
}
.h24_design .latest_comments_block UL LI {
	LIST-STYLE-TYPE: square
}
.h24_design .blog_archive_block UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.h24_design .blog_archive_block UL {
	MARGIN: 0px
}
.h24_design .blog_roll_block UL {
	MARGIN: 0px
}
.h24_design .latest_comments_block UL {
	MARGIN: 0px
}
.h24_design .blog_latest_posts_block UL {
	MARGIN: 0px
}
.h24_design .latest_comments_block UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.h24_design .latest_comments_block UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.h24_design .blog_archive_block UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.blogblock_goto {
	POSITION: relative; TOP: -10px
}
.h24_design .tag_cloud_block .h24_tag_links A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.h24_design .tag_cloud_block .h24_tag_links A:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.h24_design .tag_cloud_block .h24_tag_links A:visited {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.h24_design .tag_cloud_block P.h24_tag_links {
	TEXT-ALIGN: justify
}
.h24_design UL.h24_file_list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.h24_file_list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.h24_design UL.h24_file_list A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.h24_file_list A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h24_design UL.h24_file_list LI.large {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MIN-HEIGHT: 50px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: auto !important; PADDING-TOP: 0px
}
UL.h24_file_list LI.large {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MIN-HEIGHT: 50px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: auto !important; PADDING-TOP: 0px
}
UL.h24_file_list LI.large EM {
	LINE-HEIGHT: 100%; FONT-STYLE: normal; MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 10px
}
.h24_design UL.h24_file_list LI.large EM {
	LINE-HEIGHT: 100%; FONT-STYLE: normal; MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 10px
}
.h24_design UL.h24_file_list LI.small {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: auto !important; PADDING-TOP: 0px
}
UL.h24_file_list LI.small {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: auto !important; PADDING-TOP: 0px
}
.h24_design UL.h24_file_list LI.small EM {
	LINE-HEIGHT: 100%; FONT-STYLE: normal; DISPLAY: inline; FONT-SIZE: 10px
}
UL.h24_file_list LI.small EM {
	LINE-HEIGHT: 100%; FONT-STYLE: normal; DISPLAY: inline; FONT-SIZE: 10px
}
.h24_design .contact_form_block LABEL {
	MARGIN-BOTTOM: 5px
}
#collection0 .contact_form_block INPUT[type=text] {
	WIDTH: 150px
}
#collection1 .contact_form_block INPUT[type=text] {
	WIDTH: 150px
}
#collection2 .contact_form_block INPUT[type=text] {
	WIDTH: 100px
}
#collection3 .contact_form_block INPUT[type=text] {
	WIDTH: 100px
}
.h24_design .simple_comment_block LABEL {
	LINE-HEIGHT: 100%; DISPLAY: block; MARGIN-BOTTOM: 3px
}
.h24_design .simple_comment_block INPUT[type=text] {
	WIDTH: 150px; MARGIN-BOTTOM: 5px
}
.h24_design .simple_comment_block TEXTAREA {
	HEIGHT: 70px
}
.h24_design BUTTON.submit {
	MARGIN: 5px 0px 0px; FLOAT: right
}
.h24_design .h24_comment_block_comments EM {
	LINE-HEIGHT: 100%; FONT-STYLE: normal; MARGIN: 3px 0px; DISPLAY: block; COLOR: #777777; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.h24_design .h24_comment_block_comments SPAN.h24_comment_name {
	LINE-HEIGHT: 100%; FONT-STYLE: normal; DISPLAY: block; FONT-WEIGHT: bold
}
.h24_design .h24_comment_block_comments LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.h24_design .h24_comment_block_comments UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.h24_design .h24_comment_block_comments LI {
	POSITION: relative
}
.h24_design .h24_comment_block_comments LI DIV.buttons BUTTON {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.h24_design .h24_comment_block_comments LI DIV.buttons BUTTON.neutral {
	RIGHT: 170px
}
.h24_design .h24_comment_block_comments LI.h24_reply_editor {
	DISPLAY: none
}
.h24_design .h24_comment_block_comments LI.h24_reply_editor TEXTAREA {
	WIDTH: 350px
}
.h24_design .h24_comment_block_comments LI.h24_reply_editor DIV.buttons {
	HEIGHT: 28px
}
.h24_design .h24_comment_block_comments LI.h24_reply_editor DIV.buttons BUTTON {
	POSITION: relative; RIGHT: 0px
}
.h24_design .h24_comment_block_comments LI.h24_reply_editor DIV.buttons BUTTON.neutral {
	POSITION: relative; RIGHT: 0px
}
.h24_design .h24_comment_block_comments LI.reply {
	BORDER-LEFT: #cccccc 4px solid; PADDING-LEFT: 4px; MARGIN-LEFT: 10px
}
.h24_design .presentation_image_block SPAN.caption {
	DISPLAY: block; FONT-SIZE: 0.9em
}
.h24_design .text_block_image_div SPAN.caption {
	DISPLAY: block; FONT-SIZE: 0.9em
}
.h24_design UL.h24_price_block_contents {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.h24_design UL.h24_price_float_right {
	FLOAT: right
}
.h24_design UL.h24_price_block_contents LI.h24_price_li {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
.h24_design UL.h24_price_block_contents LI.price {
	PADDING-RIGHT: 15px
}
.h24_design UL.h24_price_block_contents SPAN.h24_price_text {
	LINE-HEIGHT: 1.2; FONT-SIZE: 150%; FONT-WEIGHT: bold
}
.h24_design UL.h24_price_block_contents LI.quantity {
	PADDING-RIGHT: 10px
}
.h24_design .product_price_block DIV.quantity SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.h24_design .product_price_block DIV.price SPAN.product_price_text {
	FONT-WEIGHT: normal
}
.h24_design .youtube_block .flowplayer_container {
	POSITION: relative; DISPLAY: block; CURSOR: pointer
}
.h24_design .youtube_block .flowplayer_container DIV SPAN {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.h24_design .youtube_block .flowplayer_container DIV IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h24_design .youtube_block .flowplayer_container IMG.play_button {
	Z-INDEX: 10; POSITION: absolute
}
.h24_design .youtube_block .flowplayer_container DIV.caption {
	Z-INDEX: 10; POSITION: absolute
}
.h24_design .youtube_block .flowplayer_container DIV.caption {
	BACKGROUND-IMAGE: url(common/images/transparent_caption_bg.png); Z-INDEX: 9; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; MIN-HEIGHT: 10px; PADDING-LEFT: 4px; BOTTOM: 0px; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px; LEFT: 0px
}
.h24_design .youtube_block .flowplayer_container IMG.play_button:hover {
	opacity: 0.8; -moz-opacity: 0.8
}
A.h24_soft_button_small {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: url(common/images/h24_soft_btn.png) no-repeat; FLOAT: left; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_soft_button_small {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: url(common/images/h24_soft_btn.png) no-repeat; FLOAT: left; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_soft_button_small STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: url(common/images/h24_soft_btn.png) no-repeat; FLOAT: left; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_soft_button_small INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: url(common/images/h24_soft_btn.png) no-repeat; FLOAT: left; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.h24_soft_button_small:hover {
	TEXT-DECORATION: none !important
}
.h24_soft_button_small {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 24px; CLEAR: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A.h24_soft_button_small {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 24px; CLEAR: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.h24_soft_button_small {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; TEXT-TRANSFORM: uppercase; MARGIN: 0px auto; DISPLAY: block; HEIGHT: 25px; COLOR: #ffffff; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
A.h24_soft_button_small {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; TEXT-TRANSFORM: uppercase; MARGIN: 0px auto; DISPLAY: block; HEIGHT: 25px; COLOR: #ffffff; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.h24_soft_button_small INPUT {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px !important; LINE-HEIGHT: 24px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 24px !important; PADDING-RIGHT: 0px !important; WHITE-SPACE: nowrap; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important; text-shadow: 0 1px 1px #333333
}
.h24_soft_button_small STRONG {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px !important; LINE-HEIGHT: 24px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 24px !important; PADDING-RIGHT: 0px !important; WHITE-SPACE: nowrap; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important; text-shadow: 0 1px 1px #333333
}
.h24_soft_button_small:hover {
	BACKGROUND-POSITION: right -37px
}
.h24_soft_button_small:hover INPUT {
	BACKGROUND-POSITION: left -1px
}
A.h24_soft_button_small:hover STRONG {
	BACKGROUND-POSITION: left -1px
}
.h24_soft_button_small {
	BACKGROUND-POSITION: right -109px
}
A.h24_soft_button_small {
	BACKGROUND-POSITION: right -109px
}
.h24_soft_button_small INPUT {
	BACKGROUND-POSITION: left -73px
}
A.h24_soft_button_small STRONG {
	BACKGROUND-POSITION: left -73px
}
.h24_btn_style2:hover {
	BACKGROUND-POSITION: right -181px
}
.h24_btn_style2:hover INPUT {
	BACKGROUND-POSITION: left -145px
}
A.h24_btn_style2:hover STRONG {
	BACKGROUND-POSITION: left -145px
}
.h24_btn_style2 {
	BACKGROUND-POSITION: right -253px
}
A.h24_btn_style2 {
	BACKGROUND-POSITION: right -253px
}
.h24_btn_style2 INPUT {
	BACKGROUND-POSITION: left -217px
}
A.h24_btn_style2 STRONG {
	BACKGROUND-POSITION: left -217px
}
A.h24_btn_style3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 9px; HEIGHT: 32px; PADDING-TOP: 0px
}
A.h24_btn_style3 STRONG {
	PADDING-BOTTOM: 3px !important; LINE-HEIGHT: 31px; TEXT-TRANSFORM: none; PADDING-LEFT: 11px !important; PADDING-RIGHT: 0px !important; HEIGHT: 32px; COLOR: #3f3f3f; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px !important; text-shadow: none
}
A.h24_btn_style3 SPAN.plusSign {
	COLOR: #4482a4; FONT-WEIGHT: bold
}
A.h24_btn_style3:hover {
	BACKGROUND-POSITION: right -1526px
}
A.h24_btn_style3:hover STRONG {
	BACKGROUND-POSITION: left -1487px
}
A.h24_btn_style3 {
	BACKGROUND-POSITION: right -1449px
}
A.h24_btn_style3 STRONG {
	BACKGROUND-POSITION: left -1410px
}
A.h24_soft_button_xl {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; HEIGHT: 61px; PADDING-TOP: 0px
}
A.h24_soft_button_xl STRONG {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; HEIGHT: 61px; PADDING-TOP: 0px
}
A.h24_soft_button_xl STRONG {
	PADDING-BOTTOM: 2px !important; LINE-HEIGHT: 61px; PADDING-LEFT: 15px !important; PADDING-RIGHT: 9px !important; HEIGHT: 61px; FONT-SIZE: 22px; PADDING-TOP: 0px !important
}
.h24_soft_button_xl:hover {
	BACKGROUND-POSITION: right -391px
}
A.h24_soft_button_xl:hover STRONG {
	BACKGROUND-POSITION: left -300px
}
A.h24_soft_button_xl {
	BACKGROUND-POSITION: right -573px
}
A.h24_soft_button_xl STRONG {
	BACKGROUND-POSITION: left -482px
}
.h24_soft_button_xl_blue:hover {
	BACKGROUND-POSITION: right -1338px
}
A.h24_soft_button_xl_blue:hover STRONG {
	BACKGROUND-POSITION: left -1267px
}
A.h24_soft_button_xl_blue {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right -1196px
}
A.h24_soft_button_xl_blue STRONG {
	BACKGROUND-POSITION: left -1121px
}
A.h24_btn_subtext SPAN {
	POSITION: absolute; TEXT-ALIGN: center; TEXT-TRANSFORM: none; WIDTH: 100%; BOTTOM: 7px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; LEFT: 0px
}
A.h24_btn_subtext STRONG {
	LINE-HEIGHT: 46px
}
A.h24_soft_button_medium {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; HEIGHT: 36px; PADDING-TOP: 0px
}
A.h24_soft_button_medium STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; HEIGHT: 36px; PADDING-TOP: 0px
}
A.h24_soft_button_medium STRONG {
	PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 36px; TEXT-TRANSFORM: none; PADDING-LEFT: 13px !important; PADDING-RIGHT: 7px !important; HEIGHT: 36px; FONT-SIZE: 16px; PADDING-TOP: 0px !important
}
.h24_soft_button_medium:hover {
	BACKGROUND-POSITION: right -806px
}
A.h24_soft_button_medium:hover STRONG {
	BACKGROUND-POSITION: left -756px
}
A.h24_soft_button_medium {
	BACKGROUND-POSITION: right -705px
}
A.h24_soft_button_medium STRONG {
	BACKGROUND-POSITION: left -655px
}
.h24_soft_button_medium_green:hover {
	BACKGROUND-POSITION: right -907px
}
A.h24_soft_button_medium_green:hover STRONG {
	BACKGROUND-POSITION: left -856px
}
A.h24_soft_button_medium_green {
	BACKGROUND-POSITION: right -1006px
}
A.h24_soft_button_medium_green STRONG {
	BACKGROUND-POSITION: left -955px
}
UL.h24_small_button {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT: bold 11px Arial, Tahoma, Verdana, Sans-Serif, FreeSans; PADDING-TOP: 0px !important; font-size-adjust: none; font-stretch: normal
}
UL.h24_small_button LI {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 8px !important; PADDING-RIGHT: 5px !important; BACKGROUND: url(common/images/smallbutton_green_left.png) no-repeat left 0px; FLOAT: left !important; HEIGHT: 21px !important; CURSOR: pointer !important; PADDING-TOP: 0px !important
}
UL.h24_small_button LI P {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 10px !important; BACKGROUND: url(common/images/smallbutton_green_right.png) no-repeat right 0px; PADDING-TOP: 0px !important
}
UL.h24_small_button LI P SPAN {
	PADDING-BOTTOM: 1px !important; LINE-HEIGHT: 20px !important; PADDING-LEFT: 6px !important; PADDING-RIGHT: 2px !important; DISPLAY: block !important; BACKGROUND: url(common/images/smallbutton_green_middle.png) repeat-x left 0px; COLOR: #ffffff !important; FONT-WEIGHT: bold !important; TEXT-DECORATION: none !important
}
UL.h24_small_button:hover LI {
	BACKGROUND-POSITION: left -50px
}
UL.h24_small_button:hover LI P {
	BACKGROUND-POSITION: right -50px
}
UL.h24_small_button:hover LI P SPAN {
	BACKGROUND-POSITION: left -50px
}
UL.h24_small_button:active LI {
	BACKGROUND-POSITION: left -100px
}
UL.h24_small_button:active LI P {
	BACKGROUND-POSITION: right -100px
}
UL.h24_small_button:active LI P SPAN {
	BACKGROUND-POSITION: left -100px
}
UL.h24_small_button LI.h24_red_button {
	BACKGROUND-IMAGE: url(common/images/smallbutton_red_left.png) !important
}
UL.h24_small_button LI.h24_red_button P {
	BACKGROUND-IMAGE: url(common/images/smallbutton_red_right.png) !important
}
UL.h24_small_button LI.h24_red_button P SPAN {
	BACKGROUND-IMAGE: url(common/images/smallbutton_red_middle.png) !important
}
UL.h24_small_button LI.cart_red {
	BACKGROUND-IMAGE: url(common/images/cart_red_left.png) !important; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 26px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
UL.h24_small_button LI.cart_red P {
	BACKGROUND-IMAGE: url(common/images/cart_red_right.png) !important
}
UL.h24_small_button LI.cart_red P SPAN {
	BACKGROUND-IMAGE: url(common/images/cart_red_middle.png) !important
}
#loading_message P#h24_connection_problem {
	LINE-HEIGHT: 140%; DISPLAY: none; FONT-SIZE: 12px
}
.h24_design .presentation_image_block A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h24_design .presentation_image_block A:visited {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h24_design .presentation_image_block A:focus {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h24_design .presentation_image_block A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h24_design .standard_text_block A.text_block_image {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h24_design .portfolio_block A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h24_design .simple_gallery A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.defaultSkin .mceMenu .mceText {
	LINE-HEIGHT: 1
}
SPAN.x_small {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 0.5em
}
SPAN.small {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 0.8em
}
SPAN.normal {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1em
}
SPAN.normal_plus {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 1.2em
}
SPAN.medium {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 1.5em
}
SPAN.large {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 2em
}
SPAN.large_plus {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 2.5em
}
SPAN.x_large {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 3em
}
#important_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fff6bf; MARGIN: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 14px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 15px
}
#important_message H6 {
	LINE-HEIGHT: 120%; MARGIN: 0px 0px 10px; FONT-FAMILY: arial, sans-serif; COLOR: #ff0000; FONT-SIZE: 24px
}
#important_message A {
	TEXT-DECORATION: underline
}
.h24_dialog {
	LINE-HEIGHT: 1.3; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #333333; FONT-SIZE: 12px
}
.h24_dialog P {
	TEXT-ALIGN: left
}
.h24_dialog EM {
	TEXT-ALIGN: left
}
.h24_dialog SPAN {
	TEXT-ALIGN: left
}
.jqmWindow {
	BORDER-BOTTOM: #77ac46 2px solid; POSITION: absolute; BORDER-LEFT: #77ac46 2px solid; PADDING-BOTTOM: 45px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; DISPLAY: none; COLOR: #333; MARGIN-LEFT: -300px; BORDER-TOP: #77ac46 2px solid; TOP: 17%; BORDER-RIGHT: #77ac46 2px solid; PADDING-TOP: 0px; LEFT: 50%
}
.jqmWindow .header {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 100%; BACKGROUND: url(common/images/dialog_header.gif) repeat-x 0px 0px; HEIGHT: 30px; COLOR: #ffffff
}
.jqmWindow .header_blue {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 100%; BACKGROUND: url(common/images/dialog_header_blue.gif) repeat-x 0px 0px; HEIGHT: 30px; COLOR: #ffffff
}
.jqmWindow .header_red {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 100%; BACKGROUND: url(common/images/dialog_header_red.gif) repeat-x 0px 0px; HEIGHT: 30px; COLOR: #ffffff
}
.jqmWindow .header SPAN {
	LINE-HEIGHT: 30px; PADDING-LEFT: 10px; FONT-FAMILY: arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.jqmWindow .header_blue SPAN {
	LINE-HEIGHT: 30px; PADDING-LEFT: 10px; FONT-FAMILY: arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.jqmWindow .header_red SPAN {
	LINE-HEIGHT: 30px; PADDING-LEFT: 10px; FONT-FAMILY: arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.jqmWindow A.close_X {
	LINE-HEIGHT: 30px; PADDING-RIGHT: 8px; FONT-FAMILY: verdana, sans-serif; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.jqmWindow A.close_X:link {
	LINE-HEIGHT: 30px; PADDING-RIGHT: 8px; FONT-FAMILY: verdana, sans-serif; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.jqmWindow A.close_X:active {
	LINE-HEIGHT: 30px; PADDING-RIGHT: 8px; FONT-FAMILY: verdana, sans-serif; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.jqmWindow A.close_X:visited {
	LINE-HEIGHT: 30px; PADDING-RIGHT: 8px; FONT-FAMILY: verdana, sans-serif; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.jqmWindow A.close_X:hover {
	COLOR: #000000
}
#jqmOverlay {
	Z-INDEX: 2999; POSITION: fixed; BACKGROUND-COLOR: #000; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0pt; LEFT: 0pt; opacity: 0.5
}
.h24_shadow_buttons DIV.buttons BUTTON {
	-moz-border-radius: 4px 4px 4px 4px; -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2)
}
.h24_shadow_buttons DIV.buttons A {
	-moz-border-radius: 4px 4px 4px 4px; -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2)
}
.h24_dialog DIV.buttons BUTTON {
	-moz-border-radius: 4px 4px 4px 4px; -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2)
}
.h24_dialog DIV.buttons A {
	-moz-border-radius: 4px 4px 4px 4px; -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2)
}
.h24_dialog A {
	COLOR: #469c23
}
.h24_dialog A:hover {
	COLOR: #f18209
}
.h24_dialog EM {
	FONT-STYLE: normal; MARGIN: 5px 0px; COLOR: #545454; FONT-SIZE: 11px
}
.h24_dialog EM A {
	FONT-SIZE: 11px
}
.h24_dialog STRONG {
	FONT-WEIGHT: bold
}
.h24_dialog .highlight {
	BORDER-BOTTOM: 1px dashed
}
.h24_dialog .center {
	TEXT-ALIGN: center
}
.h24_dialog H1 {
	FONT-FAMILY: arial; COLOR: #222; FONT-WEIGHT: normal
}
.h24_dialog H2 {
	FONT-FAMILY: arial; COLOR: #222; FONT-WEIGHT: normal
}
.h24_dialog H3 {
	FONT-FAMILY: arial; COLOR: #222; FONT-WEIGHT: normal
}
.h24_dialog H4 {
	FONT-FAMILY: arial; COLOR: #222; FONT-WEIGHT: normal
}
.h24_dialog H1 {
	TEXT-ALIGN: left; MARGIN: 0px 0px 5px; FONT-SIZE: 24px
}
.h24_dialog H2 {
	TEXT-ALIGN: left; MARGIN: 0px 0px 5px; FONT-SIZE: 22px
}
.h24_dialog H3 {
	TEXT-ALIGN: left; MARGIN: 0px 0px 5px; FONT-SIZE: 18px
}
.h24_dialog H4 {
	TEXT-ALIGN: left; MARGIN: 0px 0px 5px; FONT-SIZE: 18px
}
.standard_text_block TABLE {
	MARGIN-LEFT: 1px
}
.h24_dialog UL {
	PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.h24_dialog UL LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; PADDING-TOP: 0px
}
.h24_dialog OL {
	PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.h24_dialog OL LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; PADDING-TOP: 0px
}
UL.product_details LI {
	FONT-SIZE: 11px
}
.h24_dialog FORM {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: 0px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h24_dialog .form_item {
	MARGIN-BOTTOM: 15px
}
.h24_dialog .form_item_highlight1 {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 15px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 10px
}
.h24_dialog TEXTAREA {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #d4d4d4 1px solid; BACKGROUND: #ffffff 0px 0px; OVERFLOW: auto; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #ebebeb 1px solid
}
.h24_dialog TEXTAREA.dialog_field {
	WIDTH: 200px; HEIGHT: 80px
}
.h24_dialog SELECT {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.h24_dialog INPUT {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
* + HTML .h24_dialog SELECT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
* + HTML .h24_dialog INPUT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
* HTML .h24_dialog SELECT {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
* HTML .h24_dialog INPUT {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.h24_dialog INPUT[type='text'] {
	WIDTH: 112px
}
.h24_dialog INPUT.h24_long {
	WIDTH: 200px
}
.h24_dialog INPUT.long_textField {
	WIDTH: 200px
}
.h24_dialog INPUT.long_field {
	WIDTH: 200px
}
.h24_dialog SELECT.long_field {
	WIDTH: 200px
}
.page_manager_item INPUT[type='text'] {
	FLOAT: left; HEIGHT: 18px; MARGIN-RIGHT: 0px
}
.h24_dialog LABEL {
	MARGIN: 0px; DISPLAY: block; COLOR: #333; FONT-SIZE: 12px
}
.h24_dialog CODE {
	BORDER-BOTTOM: #ccc 1px dashed; BORDER-LEFT: #ccc 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff6bf; MARGIN: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BORDER-TOP: #ccc 1px dashed; BORDER-RIGHT: #ccc 1px dashed; PADDING-TOP: 10px
}
TABLE.form {
	BORDER-BOTTOM: gray 0px; BORDER-LEFT: gray 0px; BACKGROUND-COLOR: white; BORDER-SPACING: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: gray 0px; BORDER-RIGHT: gray 0px
}
TABLE.form TH {
	BORDER-BOTTOM: gray 0px; BORDER-LEFT: gray 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: gray 0px; BORDER-RIGHT: gray 0px; PADDING-TOP: 0px; -moz-border-radius: 0px 0px 0px 0px
}
TABLE.form TD {
	BORDER-BOTTOM: gray 0px; BORDER-LEFT: gray 0px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: white; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: gray 0px; BORDER-RIGHT: gray 0px; PADDING-TOP: 0px; -moz-border-radius: 0px 0px 0px 0px
}
#generic_linking_dialog LABEL {
	DISPLAY: inline
}
#h24s_video H4 {
	MARGIN-TOP: 30px
}
#h24s_video TH {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
UL.h24_dialog_side_menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.h24_dialog_side_menu LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.h24_side_menu DIV.h24_dialog {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
DIV.jqmWindow.h24_side_menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 670px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.h24_dialog_side_menu {
	MARGIN-TOP: 10px; WIDTH: 155px; FLOAT: left
}
UL.h24_dialog_side_menu {
	MARGIN-TOP: 10px; FLOAT: left
}
DIV.h24_side_content {
	BORDER-BOTTOM: #77ac46 0px solid; BORDER-LEFT: #77ac46 1px solid; PADDING-BOTTOM: 0px; MIN-HEIGHT: 270px; PADDING-LEFT: 20px; WIDTH: 450px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #77ac46 0px solid; BORDER-RIGHT: #77ac46 0px solid; PADDING-TOP: 15px
}
DIV.h24_side_content P {
	MARGIN-BOTTOM: 10px
}
UL.h24_dialog_side_menu A {
	BORDER-BOTTOM: #77ac46 1px solid; POSITION: relative; BORDER-LEFT: #77ac46 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 4px; PADDING-LEFT: 33px; WIDTH: 120px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(common/images/famfamfam/arrow_right.png) #f5f5f5 no-repeat 8px 50%; COLOR: #333333; BORDER-TOP: #77ac46 1px solid; RIGHT: -1px; FONT-WEIGHT: bold; BORDER-RIGHT: #77ac46 1px solid; TEXT-DECORATION: none; PADDING-TOP: 8px
}
UL.h24_dialog_side_menu A.h24s_mypages {
	BACKGROUND-IMAGE: url(common/images/famfamfam/page_white_stack.png)
}
UL.h24_dialog_side_menu A.h24s_externalsite {
	BACKGROUND-IMAGE: url(common/images/famfamfam/world_link.png)
}
UL.h24_dialog_side_menu A.h24s_myfiles {
	BACKGROUND-IMAGE: url(common/images/famfamfam/disk_multiple.png)
}
UL.h24_dialog_side_menu A.h24s_posts {
	BACKGROUND-IMAGE: url(common/images/famfamfam/feed.png)
}
UL.h24_dialog_side_menu A.h24s_video {
	BACKGROUND-IMAGE: url(common/images/famfamfam/film.png)
}
UL.h24_dialog_side_menu A.h24s_mail {
	BACKGROUND-IMAGE: url(common/images/famfamfam/email.png)
}
UL.h24_dialog_side_menu A:hover {
	BACKGROUND-COLOR: #fff
}
UL.h24_dialog_side_menu A:hover {
	BORDER-BOTTOM: #77ac46 1px solid; BORDER-LEFT: #77ac46 1px solid; BACKGROUND-COLOR: #88bd57; COLOR: #fff; BORDER-TOP: #77ac46 1px solid; BORDER-RIGHT: #77ac46 1px solid
}
UL.h24_dialog_side_menu LI.ui-state-active A {
	BACKGROUND-COLOR: #ffffff; COLOR: #333333; BORDER-RIGHT-COLOR: #ffffff
}
UL.h24_dialog_side_menu LI.h24s_menu_title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#screenshot {
	Z-INDEX: 5000; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; FONT-STYLE: normal; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; FONT-FAMILY: arial, sans-serif; BACKGROUND: #333; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.h24_dialog .scroller_div_container {
	MARGIN-BOTTOM: 50px; OVERFLOW: auto
}
.h24_dialog DIV.dialog_save_cancel_buttons {
	POSITION: absolute; BOTTOM: 0px; HEIGHT: 40px; RIGHT: 15px
}
DIV.dialog_adv_img_settings SPAN A {
	POSITION: absolute; TEXT-ALIGN: left; WIDTH: 140px; BOTTOM: 0px; HEIGHT: 40px; COLOR: #555555; FONT-SIZE: 10px; TEXT-DECORATION: underline; LEFT: 25px
}
.h24_design .portfolio_block {
	
}
.h24_design .portfolio_block P {
	PADDING-TOP: 10px
}
.h24_design .next_previous_portfolio_control {
	WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px
}
.h24_design .next_previous_button_container {
	MARGIN: 0px auto; WIDTH: 280px
}
.h24_design .thumbnails {
	BACKGROUND-COLOR: #222
}
.h24_design .thumbnails_container {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 5px
}
.h24_design .thumbnail_container {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.h24_design .thumbnail_container A:link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_design .thumbnail_container A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_design .thumbnail_container A:visited {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_design .thumbnail_container A:active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_design .thumbnails TABLE {
	MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.h24_design .thumbnails TR {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto
}
.h24_design .thumbnails TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
.h24_design .thumbnails A:link IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_design .thumbnails A:hover IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_design .thumbnails A:visited IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_design IMG.thumbnail_img {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.h24_design .portfolio_nav .thumbnails A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h24_design .portfolio_nav .thumbnail_container {
	WIDTH: 100%
}
.h24_design .portfolio_nav {
	BACKGROUND-COLOR: #333
}
.h24_design .portfolio_nav {
	FONT: 11px "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; COLOR: #cccccc
}
.h24_design .portfolio_nav A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #cccccc; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.h24_design .portfolio_nav A:link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #cccccc; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.h24_design .portfolio_nav A:visited {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #cccccc; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.h24_design .portfolio_nav A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.h24_design DIV.portfolio_nav P {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #333; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ccc; PADDING-TOP: 10px
}
.h24_design .portfolio_arrows {
	POSITION: relative; BACKGROUND-COLOR: #333333; HEIGHT: 40px; CLEAR: both
}
.h24_design .left_active {
	POSITION: absolute; WIDTH: 28px; BACKGROUND: url(common/images/common-sprite-2.png) no-repeat 0px -30px; HEIGHT: 28px; TOP: 6px; CURSOR: pointer; LEFT: 30px
}
.h24_design .left_inactive {
	POSITION: absolute; WIDTH: 28px; BACKGROUND: url(common/images/common-sprite-2.png) no-repeat 0px -294px; HEIGHT: 28px; TOP: 6px; LEFT: 30px
}
.h24_design .right_active {
	POSITION: absolute; WIDTH: 28px; BACKGROUND: url(common/images/common-sprite-2.png) no-repeat 0px -497px; HEIGHT: 28px; TOP: 6px; CURSOR: pointer; RIGHT: 30px
}
.h24_design .right_inactive {
	POSITION: absolute; WIDTH: 28px; BACKGROUND: url(common/images/common-sprite-2.png) no-repeat 0px -134px; HEIGHT: 28px; TOP: 6px; RIGHT: 30px
}
DIV.simple_gallery_content > DIV {
	POSITION: relative; FLOAT: left
}
DIV.simple_gallery_content {
	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
.h24_design .buttons A:visited {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 7px 5px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.h24_design .buttons A {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 7px 5px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.h24_design .buttons BUTTON {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 7px 5px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.buttons A {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 7px 5px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.buttons BUTTON {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 7px 5px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.ui-dialog-content .buttons A {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 7px 5px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.ui-dialog-content .buttons A:link {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 7px 5px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.ui-dialog-content .buttons BUTTON {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 7px 5px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.buttons BUTTON {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 10px; OVERFLOW: visible; PADDING-TOP: 4px
}
.buttons BUTTON[type] {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 17px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
*:first-child + HTML BUTTON[type] {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; PADDING-TOP: 4px
}
.buttons BUTTON IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 3px -3px 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.buttons A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 3px -3px 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.ui-dialog-content .buttons BUTTON IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 3px -3px 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.ui-dialog-content .buttons A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 3px -3px 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV.buttons IMG.noborder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.buttons A IMG.noborder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.h24_design .buttons A:hover {
	TEXT-DECORATION: none
}
.buttons A:hover {
	TEXT-DECORATION: none
}
.h24_design .buttons BUTTON:hover {
	BORDER-BOTTOM: #c2e1ef 1px solid; BORDER-LEFT: #c2e1ef 1px solid; BACKGROUND-COLOR: #dff4ff; COLOR: #336699; BORDER-TOP: #c2e1ef 1px solid; BORDER-RIGHT: #c2e1ef 1px solid; TEXT-DECORATION: none
}
.h24_design .buttons A.neutral:hover {
	BORDER-BOTTOM: #c2e1ef 1px solid; BORDER-LEFT: #c2e1ef 1px solid; BACKGROUND-COLOR: #dff4ff; COLOR: #336699; BORDER-TOP: #c2e1ef 1px solid; BORDER-RIGHT: #c2e1ef 1px solid; TEXT-DECORATION: none
}
.buttons BUTTON:hover {
	BORDER-BOTTOM: #c2e1ef 1px solid; BORDER-LEFT: #c2e1ef 1px solid; BACKGROUND-COLOR: #dff4ff; COLOR: #336699; BORDER-TOP: #c2e1ef 1px solid; BORDER-RIGHT: #c2e1ef 1px solid; TEXT-DECORATION: none
}
.buttons A.neutral:hover {
	BORDER-BOTTOM: #c2e1ef 1px solid; BORDER-LEFT: #c2e1ef 1px solid; BACKGROUND-COLOR: #dff4ff; COLOR: #336699; BORDER-TOP: #c2e1ef 1px solid; BORDER-RIGHT: #c2e1ef 1px solid; TEXT-DECORATION: none
}
.ui-dialog-content .buttons BUTTON:hover {
	BORDER-BOTTOM: #c2e1ef 1px solid; BORDER-LEFT: #c2e1ef 1px solid; BACKGROUND-COLOR: #dff4ff; COLOR: #336699; BORDER-TOP: #c2e1ef 1px solid; BORDER-RIGHT: #c2e1ef 1px solid; TEXT-DECORATION: none
}
.ui-dialog-content .buttons A:hover {
	BORDER-BOTTOM: #c2e1ef 1px solid; BORDER-LEFT: #c2e1ef 1px solid; BACKGROUND-COLOR: #dff4ff; COLOR: #336699; BORDER-TOP: #c2e1ef 1px solid; BORDER-RIGHT: #c2e1ef 1px solid; TEXT-DECORATION: none
}
.h24_design .buttons A.neutral:active {
	BORDER-BOTTOM: #6299c5 1px solid; BORDER-LEFT: #6299c5 1px solid; BACKGROUND-COLOR: #6299c5; COLOR: #fff; BORDER-TOP: #6299c5 1px solid; BORDER-RIGHT: #6299c5 1px solid
}
.buttons A.neutral:active {
	BORDER-BOTTOM: #6299c5 1px solid; BORDER-LEFT: #6299c5 1px solid; BACKGROUND-COLOR: #6299c5; COLOR: #fff; BORDER-TOP: #6299c5 1px solid; BORDER-RIGHT: #6299c5 1px solid
}
.h24_design BUTTON.neutral {
	COLOR: #565656
}
.h24_design .buttons A.neutral {
	COLOR: #565656
}
BUTTON.neutral {
	COLOR: #565656
}
.buttons A.neutral {
	COLOR: #565656
}
.user_manager_item A.neutral {
	HEIGHT: 14px
}
.user_manager_item A.arrow {
	WIDTH: 14px
}
.user_manager_item A.user {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt
}
.user_manager_item A.move {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-TOP: 0pt; CURSOR: move; BORDER-RIGHT: 0pt
}
.user_manager_item A.user:hover {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt
}
.user_manager_item A.move:hover {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt
}
.page_manager_item A.neutral {
	HEIGHT: 14px
}
.page_manager_item A.arrow {
	WIDTH: 14px
}
.page_manager_item A.page {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: 0pt; CURSOR: move; BORDER-RIGHT: 0pt
}
.page_manager_item A.move {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-TOP: 0pt; CURSOR: move; BORDER-RIGHT: 0pt
}

.page_manager_item A.page:hover {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt
}
.page_manager_item A.move:hover {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt
}
.h24_design BUTTON.positive {
	COLOR: #565656
}
.h24_design .buttons A.positive {
	COLOR: #565656
}
BUTTON.positive {
	COLOR: #565656
}
.buttons A.positive {
	COLOR: #565656
}
.h24_design .buttons A.positive:hover {
	BORDER-BOTTOM: #c6d880 1px solid; BORDER-LEFT: #c6d880 1px solid; BACKGROUND-COLOR: #e6efc2; COLOR: #529214; BORDER-TOP: #c6d880 1px solid; BORDER-RIGHT: #c6d880 1px solid; TEXT-DECORATION: none
}
.h24_design BUTTON.positive:hover {
	BORDER-BOTTOM: #c6d880 1px solid; BORDER-LEFT: #c6d880 1px solid; BACKGROUND-COLOR: #e6efc2; COLOR: #529214; BORDER-TOP: #c6d880 1px solid; BORDER-RIGHT: #c6d880 1px solid; TEXT-DECORATION: none
}
.buttons A.positive:hover {
	BORDER-BOTTOM: #c6d880 1px solid; BORDER-LEFT: #c6d880 1px solid; BACKGROUND-COLOR: #e6efc2; COLOR: #529214; BORDER-TOP: #c6d880 1px solid; BORDER-RIGHT: #c6d880 1px solid; TEXT-DECORATION: none
}
BUTTON.positive:hover {
	BORDER-BOTTOM: #c6d880 1px solid; BORDER-LEFT: #c6d880 1px solid; BACKGROUND-COLOR: #e6efc2; COLOR: #529214; BORDER-TOP: #c6d880 1px solid; BORDER-RIGHT: #c6d880 1px solid; TEXT-DECORATION: none
}
.h24_design DIV.buttons A.positive:active {
	BORDER-BOTTOM: #529214 1px solid; BORDER-LEFT: #529214 1px solid; BACKGROUND-COLOR: #529214; COLOR: #fff; BORDER-TOP: #529214 1px solid; BORDER-RIGHT: #529214 1px solid
}
DIV.buttons A.positive:active {
	BORDER-BOTTOM: #529214 1px solid; BORDER-LEFT: #529214 1px solid; BACKGROUND-COLOR: #529214; COLOR: #fff; BORDER-TOP: #529214 1px solid; BORDER-RIGHT: #529214 1px solid
}
.h24_design .buttons A.negative {
	COLOR: #565656
}
.h24_design BUTTON.negative {
	COLOR: #565656
}
.buttons A.negative {
	COLOR: #565656
}
BUTTON.negative {
	COLOR: #565656
}
.h24_design .buttons A.negative:hover {
	BORDER-BOTTOM: #fbc2c4 1px solid; BORDER-LEFT: #fbc2c4 1px solid; BACKGROUND: #fbe3e4; COLOR: #d12f19; BORDER-TOP: #fbc2c4 1px solid; BORDER-RIGHT: #fbc2c4 1px solid; TEXT-DECORATION: none
}
.h24_design BUTTON.negative:hover {
	BORDER-BOTTOM: #fbc2c4 1px solid; BORDER-LEFT: #fbc2c4 1px solid; BACKGROUND: #fbe3e4; COLOR: #d12f19; BORDER-TOP: #fbc2c4 1px solid; BORDER-RIGHT: #fbc2c4 1px solid; TEXT-DECORATION: none
}
.buttons A.negative:hover {
	BORDER-BOTTOM: #fbc2c4 1px solid; BORDER-LEFT: #fbc2c4 1px solid; BACKGROUND: #fbe3e4; COLOR: #d12f19; BORDER-TOP: #fbc2c4 1px solid; BORDER-RIGHT: #fbc2c4 1px solid; TEXT-DECORATION: none
}
BUTTON.negative:hover {
	BORDER-BOTTOM: #fbc2c4 1px solid; BORDER-LEFT: #fbc2c4 1px solid; BACKGROUND: #fbe3e4; COLOR: #d12f19; BORDER-TOP: #fbc2c4 1px solid; BORDER-RIGHT: #fbc2c4 1px solid; TEXT-DECORATION: none
}
.h24_design .buttons A.negative:active {
	BORDER-BOTTOM: #d12f19 1px solid; BORDER-LEFT: #d12f19 1px solid; BACKGROUND-COLOR: #d12f19; COLOR: #fff; BORDER-TOP: #d12f19 1px solid; BORDER-RIGHT: #d12f19 1px solid
}
.buttons A.negative:active {
	BORDER-BOTTOM: #d12f19 1px solid; BORDER-LEFT: #d12f19 1px solid; BACKGROUND-COLOR: #d12f19; COLOR: #fff; BORDER-TOP: #d12f19 1px solid; BORDER-RIGHT: #d12f19 1px solid
}
.page_manager_item A.negative {
	HEIGHT: 14px
}
.user_manager_item A.negative {
	HEIGHT: 14px
}
#nav_ie6 {
	POSITION: absolute; TOP: 70px; RIGHT: 40px
}
UL#navlist {
	PADDING-LEFT: 0px; WHITE-SPACE: nowrap; MARGIN-LEFT: 0px
}
#navlist LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#navlist A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 6px
}
#navlist A:link {
	COLOR: #444444; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#navlist A:visited {
	COLOR: #444444; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#navlist LI.current A:link {
	FONT-WEIGHT: bold
}
#navlist LI.current A:visited {
	FONT-WEIGHT: bold
}
#navlist A:hover {
	
}
.error_marked {
	BACKGROUND-COLOR: #ffadae !important
}
P.alert_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(common/images/famfamfam/exclamation.png) #fff6bf no-repeat 15px 50%; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 5px
}
.h24_design P.alert_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(common/images/famfamfam/exclamation.png) #fff6bf no-repeat 15px 50%; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 5px
}
P.info_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(common/images/famfamfam/information.png) #fff6bf no-repeat 15px 50%; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 5px
}
.h24_design P.info_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(common/images/famfamfam/information.png) #fff6bf no-repeat 15px 50%; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 5px
}
.h24_dialog P.dialog_box_message {
	MARGIN: 20px auto; WIDTH: 300px
}
P.warning_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(common/images/fugue/exclamation_frame.png) #fff6bf no-repeat 15px 50%; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 5px
}
.h24_design P.warning_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(common/images/fugue/exclamation_frame.png) #fff6bf no-repeat 15px 50%; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 5px
}
P.help_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(common/images/famfamfam/help.png) #fff6bf no-repeat 15px 50%; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 5px
}
.h24_design P.help_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(common/images/famfamfam/help.png) #fff6bf no-repeat 15px 50%; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 5px
}
P.accept_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(common/images/famfamfam/accept.png) #fff6bf no-repeat 15px 50%; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 5px
}
.h24_design P.accept_message {
	BORDER-BOTTOM: #ffd324 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd324 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(common/images/famfamfam/accept.png) #fff6bf no-repeat 15px 50%; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ffd324 1px solid; BORDER-RIGHT: #ffd324 1px solid; PADDING-TOP: 5px
}
#h24_webshop {
	Z-INDEX: 899; POSITION: fixed; WIDTH: 100%; BOTTOM: 0px; DISPLAY: none; HEIGHT: 35px; OVERFLOW: hidden; PADDING-TOP: 25px; LEFT: 0px
}
DIV#h24_webshop {
	POSITION: absolute; BOTTOM: auto; RIGHT: auto; LEFT: 0px
}
#h24_webshop_wrapper IFRAME {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 550px; DISPLAY: block; HEIGHT: 425px; TOP: 0px; LEFT: 0px
}
#h24_webshop_wrapper {
	BORDER-BOTTOM: #666 1px solid; POSITION: relative; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 550px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff 0px 0px; HEIGHT: 390px; COLOR: #333; OVERFLOW: visible; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 35px
}
#h24_webshop_wrapper UL.h24_hide_show_cart {
	POSITION: absolute; TOP: 6px; RIGHT: 15px
}
#h24_webshop_wrapper UL.h24_empty_cart {
	POSITION: absolute; TOP: 6px; RIGHT: 50px
}
#h24_webshop_wrapper UL.h24_small_button {
	MIN-WIDTH: 130px; FLOAT: right
}
#h24_webshop_wrapper UL.h24_back_to_cart {
	POSITION: absolute; TOP: 6px; RIGHT: 15px
}
#h24_webshop_content {
	BORDER-BOTTOM: #cccccc 0px solid; POSITION: static; TEXT-ALIGN: left; BORDER-LEFT: #cccccc 0px; PADDING-BOTTOM: 15px; PADDING-LEFT: 30px; WIDTH: 500px; PADDING-RIGHT: 20px; HEIGHT: 355px; OVERFLOW: auto; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 0px; PADDING-TOP: 15px
}
#h24_webshop_content H2 {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
#h24_webshop_content P {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
#h24_webshop_content H2 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#h24_webshop_content SPAN.h24_artNo {
	COLOR: #888; FONT-SIZE: 10px
}
IMG#h24_webshop_toggle {
	POSITION: absolute; TOP: -27px; CURSOR: pointer; LEFT: 0px
}
DIV#h24_webshop_toggle {
	POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: green; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 16px; TOP: -20px; CURSOR: pointer; PADDING-TOP: 3px; LEFT: -1px
}
DIV#h24_webshop_toggle SPAN {
	LINE-HEIGHT: 100%; FONT-FAMILY: arial, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; VERTICAL-ALIGN: baseline; FONT-WEIGHT: bold
}
#h24_webshop_amount {
	POSITION: absolute; TOP: 3px; FONT-WEIGHT: bold; PADDING-TOP: 6px; LEFT: 15px
}
#h24_webshop_wrapper TABLE {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BACKGROUND-COLOR: white; BORDER-SPACING: 0px; WIDTH: 470px; BORDER-COLLAPSE: collapse; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid
}
#h24_webshop_wrapper TABLE TH {
	BORDER-BOTTOM: #d9d9d9 1px inset; BORDER-LEFT: #d9d9d9 1px inset; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #d9d9d9 1px inset; FONT-WEIGHT: normal; BORDER-RIGHT: #d9d9d9 1px inset; PADDING-TOP: 6px
}
#h24_webshop_wrapper TABLE TD {
	BORDER-BOTTOM: #d9d9d9 1px inset; BORDER-LEFT: #d9d9d9 1px inset; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: white; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #d9d9d9 1px inset; BORDER-RIGHT: #d9d9d9 1px inset; PADDING-TOP: 6px
}
#h24_webshop_wrapper TABLE.h24_cart_summary {
	WIDTH: auto
}
#h24_webshop_wrapper TABLE.h24_cart_summary TH {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#h24_webshop_content {
	LINE-HEIGHT: 130%; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FONT-SIZE: 12px
}
#h24_webshop_content DIV {
	LINE-HEIGHT: 130%; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FONT-SIZE: 12px
}
#h24_webshop_content H1 {
	FONT-WEIGHT: bold
}
#h24_webshop_wrapper INPUT.error {
	BACKGROUND-COLOR: #ff5555
}
#h24_webshop_wrapper .buttons A {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #04a408; WHITE-SPACE: nowrap; COLOR: #ffffff; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#h24_webshop_wrapper .buttons A:hover {
	BACKGROUND-COLOR: #56c659
}
.h24_webshop_text {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 20px; FONT-WEIGHT: normal
}
DIV#h24_webshop_shipping {
	MARGIN: 15px 0px; WIDTH: 475px
}
.h24_product_price_out_of_stock {
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Tahoma, Sans-Serif, FreeSans; FONT-SIZE: 13px; PADDING-TOP: 1px
}
#h24_flag_list {
	Z-INDEX: 100; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: auto; PADDING-RIGHT: 4px; PADDING-TOP: 3px
}
#h24_flag_list_p {
	WHITE-SPACE: nowrap
}
#h24_flag_list UL#h24_flag_list_ul {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#h24_flag_list UL#h24_flag_list_ul LI {
	PADDING-LEFT: 0px; BACKGROUND: no-repeat 0px 50%
}
#h24_flag_list UL#h24_flag_list_ul LI.h24_padding_left {
	PADDING-LEFT: 20px
}
#h24_flag_list_p A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #444; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#h24_flag_list_p A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #444; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#h24_flag_list_p SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #444; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#h24_flag_list UL#h24_flag_list_ul A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #444; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#h24_flag_list UL#h24_flag_list_ul A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #444; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#h24_flag_list UL#h24_flag_list_ul SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #444; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#h24_flag_list_p A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
#h24_flag_list UL#h24_flag_list_ul A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
#h24_flag_list_p SPAN {
	FONT-WEIGHT: normal
}
#h24_flag_list UL#h24_flag_list_ul SPAN {
	FONT-WEIGHT: normal
}
#h24_flag_list_p A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: underline
}
#h24_flag_list UL#h24_flag_list_ul A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: underline
}
#h24_flag_list UL#h24_flag_list_ul LI.horizontal {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#h24_flag_list .h24_flaglist_hover {
	BORDER-BOTTOM: #515151 1px solid; BORDER-LEFT: #515151 1px solid; BACKGROUND-COLOR: #e2e2e2; COLOR: #000000; BORDER-TOP: #515151 1px solid; BORDER-RIGHT: #515151 1px solid
}
#hemsida24-login-table {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-BOTTOM: 40px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#hemsida24-login-table TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#hemsida24-login-table TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#loading_message {
	Z-INDEX: 15001; POSITION: fixed; TEXT-ALIGN: center; WIDTH: 260px; DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 50px; TOP: 30%; LEFT: 42%
}
#loading_message P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
* HTML #loading_message {
	POSITION: absolute
}
.drp_blur {
	BACKGROUND-COLOR: #ccc; MARGIN-TOP: 4px; COLOR: inherit; MARGIN-LEFT: 4px
}
.drp_shadow {
	POSITION: relative; BOTTOM: 2px; RIGHT: 2px
}
.drp_content {
	POSITION: relative; BOTTOM: 2px; RIGHT: 2px
}
.drp_shadow {
	BACKGROUND-COLOR: #666; COLOR: inherit
}
.drp_content {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 13px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; COLOR: #000; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 10px
}
#loading_overlay {
	Z-INDEX: 15000; POSITION: absolute; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; DISPLAY: none; HEIGHT: 2000px; TOP: 0px; LEFT: 0px
}
.make_opacity {
	FILTER: alpha(opacity=25); opacity: 0.25; -moz-opacity: 0.25
}
.h24_jqt_simple_overlay {
	Z-INDEX: 10000; BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BACKGROUND-COLOR: #333; MIN-HEIGHT: 200px; WIDTH: 675px; DISPLAY: none; FONT-FAMILY: arial; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.h24_jqt_simple_overlay .close {
	POSITION: absolute; WIDTH: 35px; BACKGROUND: url(common/images/cc_close_button.png) no-repeat left top; HEIGHT: 35px; TOP: -15px; CURSOR: pointer; RIGHT: -15px
}
.h24_jqt_simple_overlay .close:hover {
	BACKGROUND: url(common/images/cc_close_button.png) no-repeat left -48px
}
#img {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.h24_jqt_next {
	BORDER-BOTTOM: #666 1px solid; POSITION: absolute; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #666 1px solid; TOP: 40%; CURSOR: pointer; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.h24_jqt_prev {
	BORDER-BOTTOM: #666 1px solid; POSITION: absolute; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #666 1px solid; TOP: 40%; CURSOR: pointer; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.h24_jqt_prev {
	BORDER-LEFT: 0px; LEFT: 0px; -moz-border-radius-topleft: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0
}
.h24_jqt_next {
	RIGHT: 0px; BORDER-RIGHT: 0px; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; -webkit-border-top-right-radius: 0
}
.h24_jqt_next:hover {
	BACKGROUND-COLOR: #000; TEXT-DECORATION: underline
}
.h24_jqt_prev:hover {
	BACKGROUND-COLOR: #000; TEXT-DECORATION: underline
}
.disabled {
	VISIBILITY: hidden
}
.h24_jqt_info {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; BOTTOM: 0px; PADDING-RIGHT: 15px; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #666 1px solid; PADDING-TOP: 10px; LEFT: 0px
}
.h24_jqt_info STRONG {
	DISPLAY: block; FONT-WEIGHT: bold
}
.h24_jqt_progress {
	POSITION: absolute; DISPLAY: none; TOP: 45%; LEFT: 50%
}
.h24_jqt_next {
	BACKGROUND: #333
}
.h24_jqt_prev {
	BACKGROUND: #333
}
.h24_jqt_info {
	BACKGROUND: #333
}
DIV.black.apple_overlay {
	BACKGROUND-IMAGE: url(common/images/overlay/transparent.png); COLOR: #fff
}
.h24_opacity_50 {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5
}
.cc_tl_whitefrontpage {
	HEIGHT: 7px
}
.cc_bl_whitefrontpage {
	HEIGHT: 7px
}
.cc_tr_whitefrontpage {
	PADDING-RIGHT: 5px; BACKGROUND: url(common/images/whitefrontpage_top_bottom.png) no-repeat right -9px
}
.cc_tl_whitefrontpage {
	BACKGROUND: url(common/images/whitefrontpage_top_bottom.png) no-repeat left top
}
.cc_ml_whitefrontpage {
	WIDTH: 100%; BACKGROUND: url(common/images/whitefrontpage_left.png) repeat-y left top; CLEAR: both
}
.cc_mr_whitefrontpage {
	WIDTH: 100%; BACKGROUND: url(common/images/whitefrontpage_right.png) repeat-y right top; CLEAR: both
}
.cc_content_whitefrontpage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
.cc_content_bg_whitefrontpage {
	BACKGROUND-COLOR: #fff
}
.cc_br_whitefrontpage {
	PADDING-RIGHT: 7px; BACKGROUND: url(common/images/whitefrontpage_top_bottom.png) no-repeat right -32px; CLEAR: both
}
.cc_bl_whitefrontpage {
	BACKGROUND: url(common/images/whitefrontpage_top_bottom.png) no-repeat left -17px
}
.cc_tl {
	HEIGHT: 14px
}
.cc_bl {
	HEIGHT: 14px
}
.cc_tr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; BACKGROUND: url(common/images/curves_top_bott.png) no-repeat right -17px; PADDING-TOP: 0px
}
.cc_tl {
	BACKGROUND: url(common/images/curves_top_bott.png) no-repeat left top
}
.cc_ml {
	WIDTH: 100%; BACKGROUND: url(common/images/curves_left.png) repeat-y left top; CLEAR: both
}
.cc_mr {
	WIDTH: 100%; BACKGROUND: url(common/images/curves_right.png) repeat-y right top; CLEAR: both
}
.cc_content {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 3px
}
.cc_br {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; BACKGROUND: url(common/images/curves_top_bott.png) no-repeat right -55px; CLEAR: both; PADDING-TOP: 0px
}
.cc_bl {
	BACKGROUND: url(common/images/curves_top_bott.png) no-repeat left -35px
}
.cc_tl_blacktrans {
	HEIGHT: 30px
}
.cc_bl_blacktrans {
	HEIGHT: 30px
}
.cc_tr_blacktrans {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 28px; BACKGROUND: url(common/images/blacktrans_top_bottom.png) no-repeat right -39px; PADDING-TOP: 0px
}
.cc_tl_blacktrans {
	BACKGROUND: url(common/images/blacktrans_top_bottom.png) no-repeat left top
}
.cc_ml_blacktrans {
	WIDTH: 100%; BACKGROUND: url(common/images/blacktrans_left.png) repeat-y left top; CLEAR: both
}
.cc_mr_blacktrans {
	WIDTH: 100%; BACKGROUND: url(common/images/blacktrans_right.png) repeat-y right top; CLEAR: both
}
.cc_content_blacktrans {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 28px; PADDING-TOP: 0px
}
.cc_content_bg_blacktrans {
	MIN-HEIGHT: 100px; BACKGROUND: url(common/images/blacktrans_bg.png) left top; HEIGHT: auto !important
}
.cc_content_bg_blacktrans IMG.cc_loader {
	POSITION: absolute; MARGIN-LEFT: -22px; TOP: 60px; LEFT: 50%
}
.cc_content_bg_blacktrans A.h24_get_flash {
	POSITION: absolute; FONT-FAMILY: arial; COLOR: #999999; MARGIN-LEFT: -115px; FONT-SIZE: 12px; TOP: 110px; TEXT-DECORATION: none; LEFT: 50%
}
.cc_br_blacktrans {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 28px; BACKGROUND: url(common/images/blacktrans_top_bottom.png) no-repeat right -118px; CLEAR: both; PADDING-TOP: 0px
}
.cc_bl_blacktrans {
	BACKGROUND: url(common/images/blacktrans_top_bottom.png) no-repeat left -79px
}
.cc_closebutton_blacktrans {
	POSITION: absolute; WIDTH: 35px; BACKGROUND: url(common/images/cc_close_button.png) no-repeat left top; HEIGHT: 35px; TOP: -2px; CURSOR: pointer; RIGHT: -4px
}
.cc_closebutton_blacktrans:hover {
	BACKGROUND: url(common/images/cc_close_button.png) no-repeat left -48px
}
* HTML DIV.cc_tr_blacktrans {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #000
}
* HTML DIV.cc_tl_blacktrans {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #000
}
* HTML DIV.cc_ml_blacktrans {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #000
}
* HTML DIV.cc_mr_blacktrans {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #000
}
* HTML DIV.cc_br_blacktrans {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #000
}
* HTML DIV.cc_bl_blacktrans {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #000
}
* HTML DIV.cc_closebutton_blacktrans {
	BACKGROUND: url(common/images/famfamfam/cross.png) no-repeat 50% 50%
}
.h24_highlight {
	BORDER-BOTTOM: #bae79c 1px solid; BORDER-LEFT: #bae79c 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(common/images/gradient_green.jpg) #f9fdf7 repeat-x; BORDER-TOP: #bae79c 1px solid; BORDER-RIGHT: #bae79c 1px solid; PADDING-TOP: 15px
}
BODY {
	BACKGROUND: #fff
}
.h24_design {
	FONT: 76%/140% Verdana, Arial, Helvetica, sans-serif; COLOR: #575757
}
.h24_design A {
	COLOR: #4cb023; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.h24_design A:visited {
	COLOR: #4cb023; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.h24_design A:active {
	COLOR: #4cb023; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.h24_design A:hover {
	COLOR: #4cb023; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.h24_design A:hover {
	COLOR: #cc0000
}
.h24_design A:active {
	BACKGROUND-COLOR: #fff0f0; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #cc0000
}
.h24_design HR {
	VISIBILITY: hidden; CLEAR: both
}
.h24_design H1 {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: "Trebuchet MS", Arial, Sans-Serif; COLOR: #333; FONT-WEIGHT: normal
}
.h24_design H2 {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: "Trebuchet MS", Arial, Sans-Serif; COLOR: #333; FONT-WEIGHT: normal
}
.h24_design H3 {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: "Trebuchet MS", Arial, Sans-Serif; COLOR: #333; FONT-WEIGHT: normal
}
.h24_design H1 {
	FONT-SIZE: 1.8em
}
.h24_design H2 {
	BORDER-BOTTOM: #ededed 1px solid; FONT-SIZE: 1.7em
}
.h24_design H3 {
	BORDER-BOTTOM: #ededed 0px solid; FONT-SIZE: 1.7em
}
H2 IMG.flir-image {
	PADDING-BOTTOM: 3px
}
H3 IMG.flir-image {
	PADDING-BOTTOM: 3px
}
.centered {
	TEXT-ALIGN: center
}
P.centered {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.h24_design IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#contentWrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 922px; PADDING-RIGHT: 0px; PADDING-TOP: 22px
}
#headerContainer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 102px; PADDING-TOP: 0px
}
#faux {
	WIDTH: 100%; MARGIN-BOTTOM: 5px; OVERFLOW: visible; PADDING-TOP: 10px
}
* HTML #faux {
	OVERFLOW: visible
}
* + HTML #faux {
	OVERFLOW: visible
}
#h24_header_cp_container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 922px; HEIGHT: 102px; COLOR: #333
}
#collection0 {
	BORDER-BOTTOM: #ededed 0px solid; BORDER-LEFT: #ededed 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #ededed 0px solid; BORDER-RIGHT: #ededed 0px solid; PADDING-TOP: 0px
}
#collection1 {
	BORDER-BOTTOM: #ededed 0px solid; POSITION: relative; BORDER-LEFT: #ededed 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; BORDER-TOP: #ededed 0px solid; BORDER-RIGHT: #ededed 0px solid; PADDING-TOP: 0px
}
#collection2 {
	BORDER-BOTTOM: #ededed 0px solid; POSITION: relative; BORDER-LEFT: #ededed 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #ededed 0px solid; BORDER-RIGHT: #ededed 0px solid; PADDING-TOP: 0px
}
#collection3 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#collection4 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#footer {
	PADDING-BOTTOM: 14px; MARGIN: 60px 0px 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: url(/public/userdata/design_files/11/257.png) #fff repeat-x left top; HEIGHT: 180px; CLEAR: both; PADDING-TOP: 14px
}
#nav * {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav SPAN {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#nav {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
#nav LI {
	DISPLAY: inline
}
#nav LI * {
	FLOAT: left; HEIGHT: 28px; CURSOR: hand
}
#nav A {
	PADDING-LEFT: 38px; BACKGROUND: url(/public/userdata/design_files/11/422.png) no-repeat left 50%; CURSOR: pointer
}
#nav .right {
	PADDING-RIGHT: 38px
}
#nav .center {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(/public/userdata/design_files/11/416.png) repeat-x; HEIGHT: 19px; COLOR: #666; MARGIN-RIGHT: -38px; PADDING-TOP: 9px; voice-family: inherit
}
#nav .start {
	BACKGROUND: url(/public/userdata/design_files/11/418.png) no-repeat left 50%
}
#nav .end {
	PADDING-RIGHT: 72px; BACKGROUND: url(/public/userdata/design_files/11/420.png) no-repeat right 50%
}
#nav A:hover .center {
	COLOR: #000
}
#nav LI.current A {
	BACKGROUND: url(/public/userdata/design_files/11/424.png)
}
#nav LI.current A.start {
	BACKGROUND: url(/public/userdata/design_files/11/419.png)
}
#nav LI.current A .end {
	BACKGROUND: url(/public/userdata/design_files/11/421.png) right 50%
}
#nav LI.current A .center {
	BACKGROUND: url(/public/userdata/design_files/11/417.png); COLOR: #000
}
#nav LI.current .right {
	POSITION: relative; PADDING-RIGHT: 76px; BACKGROUND: url(/public/userdata/design_files/11/423.png) right 50%; MARGIN-RIGHT: -38px
}
#sub_nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 922px; PADDING-RIGHT: 0px; COLOR: #ccc; PADDING-TOP: 10px
}
#sub_sub_nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 922px; PADDING-RIGHT: 0px; COLOR: #ccc; PADDING-TOP: 10px
}
#sub_nav A {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#sub_sub_nav A {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#sub_nav A.current {
	COLOR: #000000
}
#sub_sub_nav A.current {
	COLOR: #000000
}
#logotype_h1 {
	BORDER-BOTTOM: 0px solid; POSITION: absolute; BORDER-LEFT: 0px solid; WIDTH: 800px; HEIGHT: 60px; OVERFLOW: visible; BORDER-TOP: 0px solid; TOP: 10px; BORDER-RIGHT: 0px solid
}
#logotype_h1 A {
	FONT-SIZE: 1.9em; TEXT-DECORATION: none
}
#logotype {
	MARGIN: 0px 0px 0px -20px
}
#intro_p IMG.flir-image {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 30px
}
.h24_homepage_title H1 A {
	VISIBILITY: hidden
}
.h24_homepage_title H1 A.flir-replaced {
	VISIBILITY: visible
}
.h24_homepage_title P {
	VISIBILITY: hidden
}
.h24_homepage_title P.flir-replaced {
	VISIBILITY: visible
}
.h24_design TABLE {
	MARGIN: 15px 10px; BORDER-COLLAPSE: collapse
}
.h24_design TH {
	BORDER-BOTTOM: #d4d4d4 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #e6e6e6; COLOR: #555; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #ebebeb 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 5px
}
.h24_design TR {
	BACKGROUND: #fff; HEIGHT: 34px
}
.h24_design TD {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 5px
}
#footer {
	COLOR: #555; FONT-SIZE: 11px
}
#footerWrapper {
	TEXT-ALIGN: center; MARGIN: 0px auto; MIN-HEIGHT: 40px; WIDTH: 922px; HEIGHT: auto !important
}
#linksFooter {
	TEXT-ALIGN: left; FLOAT: left
}
#legalFooter {
	TEXT-ALIGN: right; FLOAT: right
}
UL#footer_menu {
	WIDTH: 140px
}
UL#footer_menu LI {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 3px
}
UL#footer_menu LI.current {
	BACKGROUND-COLOR: #e5e5e5
}
UL#footer_menu LI A {
	COLOR: #469c23; FONT-SIZE: 14px; TEXT-DECORATION: none
}
UL#footer_menu LI A:hover {
	COLOR: #469c23; TEXT-DECORATION: underline
}
#order_account_table TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#create_account {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 299px; PADDING-RIGHT: 25px; BACKGROUND: url(/beta/public/css/designs/silverlight_v2//public/userdata/design_files/11/255.png) #ffffff repeat-x left 0px; HEIGHT: 282px; PADDING-TOP: 20px
}
#create_account_table {
	MARGIN: 0px; WIDTH: 100%
}
#create_account_table TD {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: right; BORDER-LEFT: medium none; HEIGHT: auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#create_account_table TR {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto
}
#create_account_table INPUT[type=text] {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 6px; WIDTH: 150px; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 24px; COLOR: #666666; FONT-SIZE: 16px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
#create_account_table INPUT[type=password] {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 6px; WIDTH: 150px; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 24px; COLOR: #666666; FONT-SIZE: 16px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
#create_account_table SPAN {
	FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
TABLE#customerWebsites A {
	FONT-SIZE: 0.9em
}
TABLE#customerWebsites IMG {
	MARGIN-BOTTOM: 4px
}
TABLE#customerWebsites TD {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#faux .block_container UL.why_use {
	LIST-STYLE-POSITION: inside; MARGIN-TOP: 5px; MARGIN-LEFT: 0px; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
#faux .block_container UL.why_use LI {
	MARGIN-BOTTOM: 1em
}
#login_form {
	POSITION: absolute; WIDTH: 479px; BACKGROUND: url(/public/userdata/design_files/11/260.png) no-repeat 0px 0px; HEIGHT: 37px; TOP: 0px; PADDING-TOP: 5px; LEFT: 435px
}
#h24_flag_list {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#headerContainer {
	BACKGROUND-POSITION: left bottom; HEIGHT: 152px
}
#h24_header_cp_container {
	HEIGHT: 152px
}
#logotype_h1 {
	TOP: 20px
}
#h24_header_bg {
	BACKGROUND-REPEAT: no-repeat; HEIGHT: 120px; OVERFLOW: hidden
}
.ui-wrapper {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ui-wrapper INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ui-wrapper TEXTAREA {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

@media Screen, Projection    
{
DIV.ui-tabs-hide {
	DISPLAY: none !important
}
    }
UL.simplebit_tab {
	MARGIN: 20px 0px 0px; PADDING-LEFT: 20px; BACKGROUND: url(../js/jquery/jquery-UI/themes/flora/images/tab_bottom.gif) repeat-x 50% bottom; HEIGHT: 20px
}
UL.simplebit_tab LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
UL.simplebit_tab A:link {
	TEXT-DECORATION: none
}
UL.simplebit_tab A:link SPAN {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; BACKGROUND: #f3f3f3; FLOAT: left; COLOR: #666; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 3px 3px 0 0
}
UL.simplebit_tab A:visited SPAN {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; BACKGROUND: #f3f3f3; FLOAT: left; COLOR: #666; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 3px 3px 0 0
}
UL.simplebit_tab LI.ui-tabs-disabled A:link SPAN {
	CURSOR: no-drop
}
UL.simplebit_tab LI.ui-tabs-selected A:link SPAN {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff; COLOR: #000
}
UL.simplebit_tab LI.ui-tabs-selected A:visited SPAN {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff; COLOR: #000
}
UL.simplebit_tab A:hover {
	BACKGROUND: #fff
}
.farbtastic {
	POSITION: relative
}
.farbtastic * {
	POSITION: absolute; CURSOR: crosshair
}
.farbtastic {
	WIDTH: 195px; HEIGHT: 195px
}
.farbtastic .wheel {
	WIDTH: 195px; HEIGHT: 195px
}
.farbtastic .color {
	WIDTH: 101px; HEIGHT: 101px; TOP: 47px; LEFT: 47px
}
.farbtastic .overlay {
	WIDTH: 101px; HEIGHT: 101px; TOP: 47px; LEFT: 47px
}
.farbtastic .wheel {
	WIDTH: 195px; BACKGROUND: url(../js/jquery/farbtastic/wheel.png) no-repeat; HEIGHT: 195px
}
.farbtastic .overlay {
	BACKGROUND: url(../js/jquery/farbtastic/mask.png) no-repeat
}
.farbtastic .marker {
	MARGIN: -8px 0px 0px -8px; WIDTH: 17px; BACKGROUND: url(../js/jquery/farbtastic/marker.png) no-repeat; HEIGHT: 17px; OVERFLOW: hidden
}
#shadowbox_container {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#shadowbox_overlay {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#shadowbox_container {
	Z-INDEX: 999; POSITION: fixed; TEXT-ALIGN: center; DISPLAY: block; VISIBILITY: hidden
}
#shadowbox_overlay {
	POSITION: absolute
}
#shadowbox {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px auto
}
#shadowbox_body {
	BORDER-BOTTOM: #333 1px solid; POSITION: relative; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px
}
#shadowbox_body_inner {
	POSITION: relative; HEIGHT: 100%
}
.html#shadowbox_content {
	HEIGHT: 100%; OVERFLOW: auto
}
#shadowbox_loading {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px
}
#shadowbox_body {
	BACKGROUND-COLOR: #060606
}
#shadowbox_loading {
	BACKGROUND-COLOR: #060606
}
#shadowbox_loading_indicator {
	BACKGROUND-IMAGE: url(../js/shadowbox-IE6/skin/classic/loading.gif); MARGIN: 10px 10px 0px; WIDTH: 32px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 32px
}
#shadowbox_loading SPAN {
	MARGIN-TOP: 16px; FONT-FAMILY: "Lucida Grande", Tahoma, sans-serif; FLOAT: left; FONT-SIZE: 10px
}
#shadowbox_loading A {
	COLOR: #ccc
}
#shadowbox_loading SPAN A:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
#shadowbox_loading SPAN A:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
#shadowbox_title {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#shadowbox_info {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#shadowbox_title_inner {
	POSITION: relative; LINE-HEIGHT: 16px; FONT-FAMILY: "Lucida Grande", Tahoma, sans-serif
}
#shadowbox_info_inner {
	POSITION: relative; LINE-HEIGHT: 16px; FONT-FAMILY: "Lucida Grande", Tahoma, sans-serif
}
#shadowbox_title {
	MIN-WIDTH: 26px; WIDTH: auto !important
}
#shadowbox_title_inner {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 5px
}
#shadowbox_info {
	HEIGHT: 30px
}
#shadowbox_info_inner {
	COLOR: #fff; FONT-SIZE: 12px
}
#shadowbox_nav {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 16px; PADDING-TOP: 2px
}
#shadowbox_nav A {
	WIDTH: 35px; DISPLAY: block; FLOAT: right; HEIGHT: 27px; MARGIN-LEFT: 3px; CURSOR: pointer
}
#shadowbox_nav_close {
	BACKGROUND-IMAGE: url(../js/shadowbox-IE6/skin/classic/icons/close.png); BACKGROUND-REPEAT: no-repeat
}
#shadowbox_nav_next {
	BACKGROUND-IMAGE: url(../js/shadowbox-IE6/skin/classic/icons/next.png); BACKGROUND-REPEAT: no-repeat
}
#shadowbox_nav_previous {
	BACKGROUND-IMAGE: url(../js/shadowbox-IE6/skin/classic/icons/previous.png); BACKGROUND-REPEAT: no-repeat
}
#shadowbox_nav_play {
	BACKGROUND-IMAGE: url(../js/shadowbox-IE6/skin/classic/icons/play.png); BACKGROUND-REPEAT: no-repeat
}
#shadowbox_nav_pause {
	BACKGROUND-IMAGE: url(../js/shadowbox-IE6/skin/classic/icons/pause.png); BACKGROUND-REPEAT: no-repeat
}
#shadowbox_counter {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px
}
#shadowbox_counter A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; COLOR: #fff; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#shadowbox_counter A.shadowbox_counter_current {
	TEXT-DECORATION: underline
}
DIV.shadowbox_clear {
	CLEAR: both
}
DIV.shadowbox_message {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Lucida Grande", Tahoma, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 10px
}
DIV.shadowbox_message A:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
DIV.shadowbox_message A:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}

