HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
U {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
I {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CENTER {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 1
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
A {
	CURSOR: pointer; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #999; OUTLINE-WIDTH: 1px
}
A * {
	CURSOR: pointer
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
TABLE {
	BORDER-SPACING: 0
}
P {
	LINE-HEIGHT: 130%; FONT-SIZE: 13px
}
TD {
	VERTICAL-ALIGN: top
}
TEXTAREA {
	OVERFLOW: auto
}
BUTTON {
	CURSOR: pointer
}
INPUT[type='checkbox'] {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; HEIGHT: 13px; OVERFLOW: hidden; TOP: 2px; PADDING-TOP: 0px
}
INPUT[type='radio'] {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; HEIGHT: 13px; OVERFLOW: hidden; TOP: 2px; PADDING-TOP: 0px
}
INPUT.radio {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; HEIGHT: 13px; OVERFLOW: hidden; TOP: 2px; PADDING-TOP: 0px
}
INPUT.checkbox {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; HEIGHT: 13px; OVERFLOW: hidden; TOP: 2px; PADDING-TOP: 0px
}
INPUT[type='checkbox'] {
	VERTICAL-ALIGN: text-top
}
INPUT.checkbox {
	VERTICAL-ALIGN: text-top
}
INPUT {
	FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif
}
TEXTAREA {
	FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Sans-Serif
}
BODY {
	FONT-SIZE: 0.62em
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}
* HTML .clearfix {
	HEIGHT: 1px
}
BODY {
	BACKGROUND: url(/images/bkg-html-blue-grad.png) #364975 repeat-x 0px 0px; COLOR: #000
}
.cityline {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(/images/cityline.gif) repeat-x; HEIGHT: 47px; TOP: 58px; LEFT: 0px
}
HTML {
	MIN-HEIGHT: 100%; HEIGHT: 100%
}
BODY {
	MIN-HEIGHT: 100%; HEIGHT: 100%
}
#wrapper:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#wrapper {
	DISPLAY: inline-block
}
#wrapper {
	BACKGROUND-IMAGE: url(/images/bkg-wrapper.png); Z-INDEX: 100; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 10px; WIDTH: 960px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 50px; BEHAVIOR: url(/css/border-rad.htc); -webkit-box-shadow: #000 0 0 7px; -moz-box-shadow: #000 0 0 7px; box-shadow: #000 0 0 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
* HTML #wrapper {
	HEIGHT: 1px
}
.center {
	TEXT-ALIGN: center; DISPLAY: block
}
.block {
	DISPLAY: block
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
A:link {
	COLOR: #2543ab; TEXT-DECORATION: none
}
A:visited {
	COLOR: #2543ab; TEXT-DECORATION: none
}
ADDRESS {
	FONT-STYLE: normal; FONT-SIZE: 14px
}
.adr {
	COLOR: #3a4663; FONT-SIZE: 12px
}
.reviews ADDRESS .adr {
	LINE-HEIGHT: 20px
}
.adr .street-address {
	TEXT-TRANSFORM: uppercase
}
#contactInformation .adr {
	COLOR: #353535; FONT-SIZE: 13px
}
.companyData A.url:link {
	LINE-HEIGHT: 120%; TEXT-TRANSFORM: uppercase; COLOR: #222e4a; FONT-SIZE: 15px; FONT-WEIGHT: 700; text-shadow: 1px 1px 0 #fff
}
.companyData A.url:active {
	LINE-HEIGHT: 120%; TEXT-TRANSFORM: uppercase; COLOR: #222e4a; FONT-SIZE: 15px; FONT-WEIGHT: 700; text-shadow: 1px 1px 0 #fff
}
.companyData A.url:visited {
	LINE-HEIGHT: 120%; TEXT-TRANSFORM: uppercase; COLOR: #222e4a; FONT-SIZE: 15px; FONT-WEIGHT: 700; text-shadow: 1px 1px 0 #fff
}
#review_items .url:hover {
	COLOR: #2543ab
}
.radius5 {
	BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
.alpha60 {
	FILTER: alpha(opacity=50); -moz-opacity: .5; -khtml-opacity: .5; opacity: .5
}
A.rss-icon {
	POSITION: absolute; LINE-HEIGHT: 16px; TEXT-INDENT: -10000px; WIDTH: 16px; BACKGROUND: url(/images/icon-rss.png) no-repeat; HEIGHT: 16px; TOP: 2px; RIGHT: 0px
}
.txt_right {
	TEXT-ALIGN: right; MARGIN: 10px 0px 25px
}
.text_right {
	TEXT-ALIGN: right; MARGIN: 0px
}
.txt_right A {
	TEXT-DECORATION: underline
}
.txt_right A:hover {
	TEXT-DECORATION: none
}
.txt_tbl {
	WIDTH: 100%
}
.txt_tbl TR TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.txt_tbl .tr_odd TD {
	BACKGROUND: #e9ecf2
}
.txt_tbl .tr_even TD {
	BACKGROUND: #dcdfe5
}
.valign_mid TR TD {
	VERTICAL-ALIGN: middle
}
.tbl_pdng_3 TR TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.txt_tbl TR .td_msj {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #fff; HEIGHT: 100px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
SPAN.fbreplace {
	DISPLAY: block; MARGIN-BOTTOM: 0px
}
.label-text A {
	TEXT-DECORATION: underline
}
#directions {
	MARGIN: 0px auto; WIDTH: 270px
}
.adp-placemark TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.adp-directions {
	WIDTH: 270px; TABLE-LAYOUT: fixed
}
.adp-step {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.adp-stepicon {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.adp-substep {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.adp-directions TD:first-child {
	WIDTH: 25px
}
.grey-txt {
	COLOR: #666
}
.cc1 {
	FONT-SIZE: 7px
}
.cc2 {
	FONT-SIZE: 9px
}
.cc3 {
	FONT-SIZE: 10px
}
.cc4 {
	FONT-SIZE: 12px
}
.cc5 {
	FONT-SIZE: 14px
}
.cc6 {
	FONT-SIZE: 18px
}
.cc7 {
	FONT-SIZE: 21px
}
#container {
	Z-INDEX: 10; POSITION: relative; MARGIN: 0px auto 30px; WIDTH: 980px; PADDING-TOP: 100px
}
#listemain-wrapper {
	Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 960px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) #f9f9f9 repeat-x 0px -253px; PADDING-TOP: 50px; BEHAVIOR: url(/css/border-rad.htc); -moz-box-shadow: 0 4px 7px #000; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
#defaultcompany-wrapper {
	Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 960px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) #f9f9f9 repeat-x 0px -253px; PADDING-TOP: 50px; BEHAVIOR: url(/css/border-rad.htc); -moz-box-shadow: 0 4px 7px #000; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
#main-content {
	LINE-HEIGHT: 150%; DISPLAY: inline; FLOAT: left; COLOR: #353535; FONT-SIZE: 1.2em
}
#sidebar {
	LINE-HEIGHT: 150%; DISPLAY: inline; FLOAT: left; COLOR: #353535; FONT-SIZE: 1.2em
}
#main-content P {
	FONT-SIZE: 13px
}
#sidebar P {
	FONT-SIZE: 13px
}
#main-content {
	WIDTH: 660px
}
#sidebar {
	MIN-HEIGHT: 600px; WIDTH: 290px; FLOAT: right
}
.from_master #sidebar {
	PADDING-TOP: 245px
}
#header {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 980px; TOP: 0px
}
#header A {
	POSITION: absolute; MARGIN-TOP: 5px; WIDTH: 237px; DISPLAY: block; BACKGROUND: url(/images/various-elements-sprite.png) no-repeat 0px -5px; HEIGHT: 15px; PADDING-TOP: 45px; LEFT: 0px
}
#header H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 10px
}
#header .logo_text {
	Z-INDEX: 100; PADDING-BOTTOM: 8px; LINE-HEIGHT: 12px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #fff; FONT-SIZE: 12px; MARGIN-RIGHT: 2px; PADDING-TOP: 0px
}
#top {
	Z-INDEX: 101; POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-LEFT: 10px; WIDTH: 960px; PADDING-RIGHT: 10px; HEIGHT: 33px; TOP: 100px; PADDING-TOP: 0px; LEFT: 0px
}
#top A:hover SPAN {
	TEXT-DECORATION: underline
}
#top DIV A:hover {
	TEXT-DECORATION: underline
}
#top UL LI {
	LINE-HEIGHT: 33px; DISPLAY: inline; FLOAT: left; HEIGHT: 33px; COLOR: #2543ab
}
#top UL LI A {
	LINE-HEIGHT: 33px; DISPLAY: inline; FLOAT: left; HEIGHT: 33px; COLOR: #2543ab
}
#top SPAN.selected {
	LINE-HEIGHT: 33px; DISPLAY: inline; FLOAT: left; HEIGHT: 33px; COLOR: #2543ab
}
#top A SPAN {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 13px
}
#top SPAN.selected SPAN {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 13px
}
#top .top_link_border SPAN {
	BORDER-LEFT: #333 1px dotted
}
#top DIV {
	TEXT-ALIGN: right; FLOAT: right; COLOR: #353535; FONT-SIZE: 13px
}
#top DIV A.top_link_border {
	BORDER-LEFT: #333 1px dotted; PADDING-LEFT: 15px; MARGIN-LEFT: 10px
}
#top DIV A.top_sign_in {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -1953px
}
#top DIV A.top_sign_up {
	PADDING-LEFT: 35px; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 13px -2033px
}
#top DIV A.top_sign_out {
	PADDING-LEFT: 35px; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 13px -2113px
}
#top UL LI .selected {
	BACKGROUND: url(/images/top-selected.gif) no-repeat center bottom
}
#top .selected {
	CURSOR: default; TEXT-DECORATION: none
}
#top .selected SPAN {
	CURSOR: default; TEXT-DECORATION: none
}
#top .selected:hover {
	CURSOR: default; TEXT-DECORATION: none
}
#top .selected:hover SPAN {
	CURSOR: default; TEXT-DECORATION: none
}
#social-large-icons {
	POSITION: absolute; TOP: 20px; RIGHT: 0px
}
#social-large-icons LI {
	FLOAT: left
}
#social-large-icons-facebook {
	TEXT-INDENT: -10000px; WIDTH: 30px; DISPLAY: inline; BACKGROUND: url(/images/icon-20.png) no-repeat 0px -40px; FLOAT: left; HEIGHT: 30px; TEXT-DECORATION: none
}
#social-large-icons-twitter {
	TEXT-INDENT: -10000px; WIDTH: 30px; DISPLAY: inline; BACKGROUND: url(/images/icon-20.png) no-repeat 0px -40px; FLOAT: left; HEIGHT: 30px; TEXT-DECORATION: none
}
#social-large-icons-twitter {
	BACKGROUND: url(/images/icon-20.png) no-repeat 0px -70px; MARGIN-LEFT: 8px
}
DIV.banner-homepage {
	PADDING-BOTTOM: 50px; MARGIN-TOP: 0px; MIN-HEIGHT: 240px; PADDING-LEFT: 315px; WIDTH: 340px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; BACKGROUND: url(/images/large-banner-homepage-light-grey2.jpg) #f9f9f9 no-repeat 0px 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
* HTML DIV.banner-homepage {
	HEIGHT: 240px
}
.from_master .banner-homepage {
	WIDTH: 370px; HEIGHT: 240px
}
DIV.banner-homepage H1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #364975; FONT-SIZE: 23px; PADDING-TOP: 5px
}
.banner-homepage SPAN {
	DISPLAY: block; COLOR: #364975; FONT-SIZE: 18px
}
.banner-homepage P {
	COLOR: #353535; FONT-SIZE: 14px
}
BODY.homepage #heading H1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #364975; FONT-SIZE: 23px; PADDING-TOP: 5px
}
BODY.homepage #action_section {
	POSITION: relative; PADDING-BOTTOM: 20px; MARGIN: 40px 0px 60px; PADDING-LEFT: 20px; WIDTH: 940px; PADDING-RIGHT: 20px; BACKGROUND: url(/images/homepage-pattern.png); HEIGHT: 200px; TOP: 0px; PADDING-TOP: 20px; LEFT: -10px
}
BODY.homepage #utilities {
	BORDER-BOTTOM: #dde3ed 1px solid; POSITION: relative; BORDER-LEFT: #dde3ed 1px solid; PADDING-BOTTOM: 20px; MARGIN: 0px 20px; PADDING-LEFT: 20px; WIDTH: 400px; PADDING-RIGHT: 20px; BACKGROUND: #f7f9fc; FLOAT: right; HEIGHT: 250px; BORDER-TOP: #dde3ed 1px solid; TOP: -40px; BORDER-RIGHT: #dde3ed 1px solid; PADDING-TOP: 10px; BEHAVIOR: url(/css/border-rad.htc); -webkit-box-shadow: 0 1px 2px #d1d1d1; -moz-box-shadow: 0 1px 2px #d1d1d1; box-shadow: 0 1px 2px #d1d1d1; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
BODY.homepage #utilities H2 {
	BORDER-BOTTOM: #d3d9e6 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 100%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; COLOR: #364975; FONT-SIZE: 18px; PADDING-TOP: 0px
}
BODY.homepage #utilities P {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/sprite-icons-20x20.gif) no-repeat 0px -2587px; PADDING-TOP: 4px
}
BODY.homepage #utilities A.writereview {
	FLOAT: right
}
BODY.homepage .from_master #filter_master {
	Z-INDEX: 2; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 525px; BACKGROUND: url(/images/homepage-people.png) no-repeat; HEIGHT: 301px; BORDER-TOP: 0px; TOP: 198px; BORDER-RIGHT: 0px; LEFT: -35px
}
BODY.homepage .from_master #filter_master DIV:first-child {
	POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 230px; PADDING-RIGHT: 15px; HEIGHT: 270px; TOP: 0px; PADDING-TOP: 35px; LEFT: 162px
}
BODY.homepage .from_master #filter_master LABEL {
	FONT-WEIGHT: 700
}
BODY.homepage .from_master #filter_master INPUT#Name {
	WIDTH: 210px
}
BODY.homepage .from_master #filter_master INPUT#Ort {
	WIDTH: 210px
}
BODY.homepage .from_master #filter_master .filter-submit {
	MARGIN-TOP: 20px; FONT-SIZE: 14px
}
BODY.homepage #heading_description {
	BORDER-BOTTOM: #dde3ed 1px solid; POSITION: relative; BORDER-LEFT: #dde3ed 0px solid; PADDING-BOTTOM: 20px; MARGIN: 20px 0px; PADDING-LEFT: 110px; WIDTH: 860px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/cylex-3d-x.png) #f7f9fc no-repeat 20px 12px; BORDER-TOP: #dde3ed 1px solid; BORDER-RIGHT: #dde3ed 0px solid; PADDING-TOP: 20px; LEFT: -10px
}
BODY.homepage .from_master .fp_sidebar#sidebar {
	PADDING-TOP: 10px
}
#filter {
	POSITION: absolute; TEXT-ALIGN: left; MARGIN-LEFT: 42px; TOP: 8px; BEHAVIOR: url(/css/border-rad.htc); LEFT: 250px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url(); _height: 60px
}
#filter_div {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 6px
}
#filter INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; COLOR: #3d3d3d; FONT-SIZE: 15px; BORDER-TOP: 0px; FONT-WEIGHT: 700; BORDER-RIGHT: 0px
}
#filter3 STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; COLOR: #3d3d3d; FONT-SIZE: 15px; BORDER-TOP: 0px; FONT-WEIGHT: 700; BORDER-RIGHT: 0px
}
#filter LABEL {
	MARGIN-TOP: 1px; DISPLAY: block; COLOR: #b7cedf; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
_label {
	WIDTH: 229px
}
BUTTON {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: visible; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.lightbox .submit {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: visible; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON SPAN {
	POSITION: relative; DISPLAY: block; WHITE-SPACE: nowrap
}
.lightbox .submit SPAN {
	POSITION: relative; DISPLAY: block; WHITE-SPACE: nowrap
}
BUTTON#ctl00_submit {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/button_sprite.png) no-repeat right -265px; FONT-SIZE: 13px; FONT-WEIGHT: 700; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; text-shadow: 1px 1px 1px #353535
}
.lightbox .submit {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/button_sprite.png) no-repeat right -265px; FONT-SIZE: 13px; FONT-WEIGHT: 700; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; text-shadow: 1px 1px 1px #353535
}
BUTTON.big-red {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/button_sprite.png) no-repeat right -265px; FONT-SIZE: 13px; FONT-WEIGHT: 700; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; text-shadow: 1px 1px 1px #353535
}
BUTTON#ctl00_submit SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/button_sprite.png) no-repeat left -165px; HEIGHT: 32px; COLOR: #fff; PADDING-TOP: 9px
}
.lightbox .submit SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/button_sprite.png) no-repeat left -165px; HEIGHT: 32px; COLOR: #fff; PADDING-TOP: 9px
}
BUTTON.big-red SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/button_sprite.png) no-repeat left -165px; HEIGHT: 32px; COLOR: #fff; PADDING-TOP: 9px
}
BUTTON#ctl00_submit:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BACKGROUND-POSITION: right -315px
}
BUTTON#ctl00_submit:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BACKGROUND-POSITION: right -315px
}
.lightbox .submit:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BACKGROUND-POSITION: right -315px
}
BUTTON.big-red:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BACKGROUND-POSITION: right -315px
}
BUTTON#ctl00_submit:active SPAN {
	BACKGROUND-POSITION: 0px -215px
}
BUTTON#ctl00_submit:hover SPAN {
	BACKGROUND-POSITION: 0px -215px
}
.lightbox .submit:active SPAN {
	BACKGROUND-POSITION: 0px -215px
}
BUTTON.big-red:active SPAN {
	BACKGROUND-POSITION: 0px -215px
}
BUTTON.big-blue {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/button_sprite.png) no-repeat right -527px; FONT-SIZE: 13px; FONT-WEIGHT: 700; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; text-shadow: 1px 1px 1px #353535
}
BUTTON.big-blue SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/button_sprite.png) no-repeat 0px -423px; HEIGHT: 34px; COLOR: #fff; PADDING-TOP: 9px
}
BUTTON.big-blue:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BACKGROUND-POSITION: right -579px
}
BUTTON.big-blue:active SPAN {
	BACKGROUND-POSITION: 0px -475px
}
#filter #Name {
	MARGIN: 3px 0px 5px; WIDTH: 170px
}
#filter #Ort {
	MARGIN: 3px 0px 5px; WIDTH: 170px
}
#filter_master {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; WIDTH: 288px; HEIGHT: 195px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; TOP: 178px; RIGHT: 10px; BORDER-RIGHT: #dbdbdb 1px solid; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url(); -khtml-border-radius: 5px
}
#filter_master DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 270px; PADDING-RIGHT: 9px; PADDING-TOP: 0px
}
#filter_master DIV DIV {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; PADDING-LEFT: 10px; WIDTH: 260px; PADDING-RIGHT: 0px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
#filter_master LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#filter_master INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#signinfieldset INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT#chk_Remember {
	DISPLAY: inline-block
}
#filter_master LABEL {
	LINE-HEIGHT: 16px; MARGIN-TOP: 15px; COLOR: #656565; FONT-SIZE: 1.2em
}
#signinfieldset LABEL {
	LINE-HEIGHT: 16px; MARGIN-TOP: 15px; COLOR: #656565; FONT-SIZE: 1.2em
}
#filter_master INPUT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; HEIGHT: 37px; COLOR: #3d3d3d; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#signinfieldset INPUT#submit {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; HEIGHT: 37px; COLOR: #3d3d3d; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#signinfieldset INPUT#submitbtn {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; HEIGHT: 37px; COLOR: #3d3d3d; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.inputrounded {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 260px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/input_form_back.png) no-repeat left top; HEIGHT: 37px; PADDING-TOP: 0px
}
#filter_master INPUT.filter-submit {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; MARGIN-TOP: 20px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/search_button_red.png) no-repeat; HEIGHT: 37px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 0px; text-shadow: 1px 1px 0 #600
}
#signinfieldset INPUT#submit {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; MARGIN-TOP: 20px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/search_button_red.png) no-repeat; HEIGHT: 37px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 0px; text-shadow: 1px 1px 0 #600
}
#signinfieldset INPUT#submitbtn {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; MARGIN-TOP: 20px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/search_button_red.png) no-repeat; HEIGHT: 37px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 0px; text-shadow: 1px 1px 0 #600
}
INPUT#email {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
INPUT#password {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
INPUT#name {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
SELECT#ddl_reason {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
INPUT#nickname {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
INPUT#repass {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
INPUT#reviewtitle {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
INPUT#reviewtags {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
INPUT#sendername {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
INPUT#subject {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
INPUT#txtCity {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
INPUT#p_date {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: transparent; WIDTH: 268px; MARGIN-BOTTOM: 10px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; FONT-WEIGHT: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
SELECT#ddl_reason {
	FONT-SIZE: 13px
}
.homepage .from_master #filter_master {
	WIDTH: 248px
}
.homepage .from_master #filter_master INPUT {
	WIDTH: 190px
}
BODY.homepage #signinfieldset INPUT#submit {
	WIDTH: 190px
}
BODY.homepage #signinfieldset INPUT#submitbtn {
	WIDTH: 190px
}
.homepage .from_master #filter_master .inputrounded {
	WIDTH: 220px; BACKGROUND: url(/images/input_form_back_fp.png) no-repeat left top
}
.homepage .from_master #filter_master INPUT.filter-submit {
	WIDTH: 230px; BACKGROUND: url(/images/search_button_fp_red.png) no-repeat
}
BODY.homepage DIV.from_master #signinfieldset INPUT#submit {
	WIDTH: 230px; BACKGROUND: url(/images/search_button_fp_red.png) no-repeat
}
BODY.homepage DIV.from_master #signinfieldset INPUT#submitbtn {
	WIDTH: 230px; BACKGROUND: url(/images/search_button_fp_red.png) no-repeat
}
#signinfieldset INPUT#submit {
	WIDTH: 190px; BACKGROUND: url(/images/search_button_red_190.png) no-repeat
}
#signinfieldset INPUT#submitbtn {
	WIDTH: 190px; BACKGROUND: url(/images/search_button_red_190.png) no-repeat
}
#coop-search {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 1%; PADDING-TOP: 0px
}
#mstatus_simple {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 15px 0px; COLOR: #5e6c7f; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
#mstatus_bb {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #214375; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
#mstatus_bb1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #214375; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
#mstatus_links {
	POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; HEIGHT: 15px; COLOR: #214375; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
#mstatus1 P {
	PADDING-LEFT: 5px; DISPLAY: inline; COLOR: #8f95a6; FONT-WEIGHT: 700
}
#mstatus_bb P {
	PADDING-LEFT: 5px; DISPLAY: inline; COLOR: #8f95a6; FONT-WEIGHT: 700
}
#mstatus_bb1 P {
	PADDING-LEFT: 5px; DISPLAY: inline; COLOR: #8f95a6; FONT-WEIGHT: 700
}
#mstatus_simple P {
	PADDING-LEFT: 5px; DISPLAY: inline; COLOR: #8f95a6; FONT-WEIGHT: 700
}
#mstatus H2 {
	PADDING-LEFT: 5px; DISPLAY: inline; COLOR: #222e4a; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
#mstatus1 H2 {
	PADDING-LEFT: 5px; DISPLAY: inline; COLOR: #222e4a; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
#mstatus_bb1 H2 {
	PADDING-LEFT: 5px; DISPLAY: inline; COLOR: #222e4a; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
#mstatus_simple H2 {
	PADDING-LEFT: 5px; DISPLAY: inline; COLOR: #222e4a; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
#mstatus1 H2 SPAN {
	PADDING-LEFT: 5px; COLOR: #8f95a6; FONT-SIZE: 13px; FONT-WEIGHT: 700
}
#mstatus_bb H2 SPAN {
	PADDING-LEFT: 5px; COLOR: #8f95a6; FONT-SIZE: 13px; FONT-WEIGHT: 700
}
#mstatus_bb1 H2 SPAN {
	PADDING-LEFT: 5px; COLOR: #8f95a6; FONT-SIZE: 13px; FONT-WEIGHT: 700
}
#mstatus_simple H2 SPAN {
	PADDING-LEFT: 5px; COLOR: #8f95a6; FONT-SIZE: 13px; FONT-WEIGHT: 700
}
#mstatus_bb {
	POSITION: relative; DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #222e4a; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.mbox {
	MARGIN: 0px 0px 5px; HEIGHT: 1%
}
.mbox LI P {
	FONT-SIZE: 13px
}
.companyData {
	TEXT-ALIGN: left; DISPLAY: block; HEIGHT: auto
}
.companyData IMG.stars {
	VERTICAL-ALIGN: middle
}
#google-top {
	POSITION: absolute; WIDTH: 651px; TOP: -255px
}
#googlejs {
	POSITION: relative; WIDTH: 660px; DISPLAY: block; MARGIN-BOTTOM: 15px
}
#google1js {
	MARGIN-BOTTOM: 10px
}
#google2js {
	MARGIN: 0px 0px 15px
}
#google3js {
	WIDTH: 651px
}
#lm_gads_container {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#addReview-Map {
	MARGIN-BOTTOM: 10px
}
#cp_review_map {
	TEXT-ALIGN: center
}
#map {
	Z-INDEX: 100; BACKGROUND-COLOR: #e5e3df; WIDTH: 282px; HEIGHT: 252px; TOP: 4px; CURSOR: crosshair; RIGHT: -4px
}
SVmap {
	Z-INDEX: 100; BACKGROUND-COLOR: #e5e3df; WIDTH: 282px; HEIGHT: 252px; TOP: 4px; CURSOR: crosshair; RIGHT: -4px
}
.sv_n_map {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
A.fs_sv {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2812px; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.hr-menu {
	WIDTH: 94%; HEIGHT: 2px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.hr-results {
	MARGIN: 15px auto 0px; WIDTH: 656px; BACKGROUND: url(/images/various-elements-sprite.png) no-repeat 0px -270px; HEIGHT: 10px
}
.hr-gads {
	MARGIN: 2px auto; WIDTH: 100%; BACKGROUND: url(/images/ads/gads_divider.png) repeat-x 0px 0px; HEIGHT: 2px
}
.pagination {
	MARGIN: 10px 0px
}
.pagination .page {
	PADDING-BOTTOM: 2px; MARGIN: 0px 4px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #353535; CURSOR: pointer; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
.pagination .page {
	PADDING-BOTTOM: 2px; MARGIN: 0px 4px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #353535; CURSOR: pointer; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
.pagination .page:hover {
	BACKGROUND-COLOR: #e40c00; COLOR: #f9f9f9; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
.pagination B {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e40c00; MARGIN: 0px 4px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #f9f9f9; CURSOR: pointer; FONT-WEIGHT: 700; PADDING-TOP: 0px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
IMG.awardedcompany {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 10px; BORDER-RIGHT: 0px
}
#googlejs A:hover {
	COLOR: #2543ab; FONT-SIZE: 14px; TEXT-DECORATION: none
}
#googlejs A:active {
	COLOR: #2543ab; FONT-SIZE: 14px; TEXT-DECORATION: none
}
#googlejs A:focus {
	COLOR: #2543ab; FONT-SIZE: 14px; TEXT-DECORATION: none
}
#google1js A:hover {
	COLOR: #2543ab; FONT-SIZE: 14px; TEXT-DECORATION: none
}
#google1js A:active {
	COLOR: #2543ab; FONT-SIZE: 14px; TEXT-DECORATION: none
}
#google1js A:focus {
	COLOR: #2543ab; FONT-SIZE: 14px; TEXT-DECORATION: none
}
#googlejs A {
	COLOR: #000; FONT-SIZE: 14px; CURSOR: pointer; TEXT-DECORATION: none
}
#google1js A {
	COLOR: #000; FONT-SIZE: 14px; CURSOR: pointer; TEXT-DECORATION: none
}
#mstatus_silver {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 15px; COLOR: #214375; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
#mstatus {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 15px; COLOR: #214375; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
#mstatus1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 15px; COLOR: #214375; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
#defaultcompany-wrapper {
	POSITION: relative; WIDTH: 960px
}
#firmaname H1 {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1%; COLOR: #3a4663; FONT-SIZE: 19px; FONT-WEIGHT: 700; PADDING-TOP: 2px; text-shadow: 1px 1px 2px #fff
}
#firmaname H1 A {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1%; COLOR: #3a4663; FONT-SIZE: 19px; FONT-WEIGHT: 700; PADDING-TOP: 2px; text-shadow: 1px 1px 2px #fff
}
.map-pages H1 {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1%; COLOR: #3a4663; FONT-SIZE: 19px; FONT-WEIGHT: 700; PADDING-TOP: 2px; text-shadow: 1px 1px 2px #fff
}
H1.headline {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1%; COLOR: #3a4663; FONT-SIZE: 19px; FONT-WEIGHT: 700; PADDING-TOP: 2px; text-shadow: 1px 1px 2px #fff
}
.fav_company:link {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2511px
}
.fav_company:hover {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2511px
}
.fav_company:visited {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2511px
}
.fav_company:active {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2511px
}
.send_message:link {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2592px
}
.send_message:active {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2592px
}
.send_message:visited {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2592px
}
.send_message:hover {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2592px
}
.edit_details:link {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2671px
}
.edit_details:hover {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2671px
}
.edit_details:active {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2671px
}
.edit_details:visited {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2671px
}
.report_error:link {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2751px
}
.report_error:hover {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2751px
}
.report_error:active {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2751px
}
.report_error:visited {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2751px
}
.verified_listing {
	PADDING-LEFT: 20px !important; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -3063px; MARGIN-RIGHT: 0px !important
}
.fav_company:link {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.fav_company:hover {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.fav_company:visited {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.fav_company:active {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.send_message:link {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.send_message:active {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.send_message:visited {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.send_message:hover {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.edit_details:link {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.edit_details:hover {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.edit_details:active {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.edit_details:visited {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.report_error:link {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.report_error:hover {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.report_error:active {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.report_error:visited {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.verified_listing {
	LINE-HEIGHT: 17px; PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.fav_company:hover {
	COLOR: #2543ab; TEXT-DECORATION: underline
}
.send_message:hover {
	COLOR: #2543ab; TEXT-DECORATION: underline
}
.edit_details:hover {
	COLOR: #2543ab; TEXT-DECORATION: underline
}
.report_error:hover {
	COLOR: #2543ab; TEXT-DECORATION: underline
}
.mbox P.title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 12px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; HEIGHT: 1%; COLOR: #d0deea; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 4px; text-shadow: 1px 1px 0 #2f3135
}
.mbox_silver P.title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 12px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; HEIGHT: 1%; COLOR: #d0deea; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 4px; text-shadow: 1px 1px 0 #2f3135
}
#prod P.title {
	COLOR: #353535; text-shadow: none
}
.product_contetnt_text .description {
	COLOR: #353535
}
#product P {
	COLOR: #353535
}
.firmaprofile {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 150%; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #353535; FONT-SIZE: 13px; PADDING-TOP: 8px
}
DIV.cats2cols {
	WIDTH: 640px; OVERFLOW: hidden
}
.cats2cols > .cats2col-left {
	WIDTH: 280px; FLOAT: left
}
.cats2cols > .cats2col-right {
	WIDTH: 350px; FLOAT: right
}
DIV.firmaprofile P {
	LINE-HEIGHT: 150%; MARGIN-BOTTOM: 20px
}
DIV.firmaprofile .subtitle {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
UL.branchen {
	LIST-STYLE: square none outside
}
UL.branchen LI {
	MARGIN-LEFT: 20px
}
#filter1 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/various-elements-sprite.png) no-repeat 0px -69px; FLOAT: left; HEIGHT: 31px; PADDING-TOP: 2px
}
#filter2 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/various-elements-sprite.png) no-repeat 0px -69px; FLOAT: left; HEIGHT: 31px; PADDING-TOP: 2px
}
.hr-menu HR {
	DISPLAY: none
}
.hr-results HR {
	DISPLAY: none
}
.hr-gads HR {
	DISPLAY: none
}
.hr-menu HR {
	DISPLAY: none
}
.hr-results HR {
	DISPLAY: none
}
.hr-cp-desc HR {
	DISPLAY: none
}
P.firmaname {
	TEXT-ALIGN: left; MARGIN: 10px 0px; COLOR: #353535; FONT-SIZE: 16px; FONT-WEIGHT: 700
}
.boxmap P.title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 20px; BACKGROUND: url(/images/bara_g.png) repeat-y; HEIGHT: 30px; COLOR: #214375; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 3px
}
.boxmap IMG.mapboxheader {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 2px
}
#defaultCompanyProfile IMG.logo {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e0e0e0; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; MAX-WIDTH: 170px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; _width: 170px
}
.firmaprofile IMG.logo {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e0e0e0; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; MAX-WIDTH: 170px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; _width: 170px
}
IMG.poster {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e0e0e0; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; MAX-WIDTH: 170px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; _width: 170px
}
.filmdetails IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e0e0e0; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; MAX-WIDTH: 170px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; _width: 170px
}
.filmregie-details IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e0e0e0; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; MAX-WIDTH: 170px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; _width: 170px
}
.filmbesetzung-details IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e0e0e0; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; MAX-WIDTH: 170px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; _width: 170px
}
IMG.poster {
	WIDTH: 82px
}
IMG.boxheader {
	MARGIN-TOP: -30px; DISPLAY: inline; FLOAT: left
}
#backbutton {
	PADDING-LEFT: 6px; FLOAT: left
}
#backbutton1 {
	PADDING-LEFT: 6px; FLOAT: left
}
.boxmap_silver #map {
	WIDTH: 100%; HEIGHT: 290px; CURSOR: crosshair
}
#bookmark {
	POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; MARGIN: 10px 0px; COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
#bookmark SPAN.sb {
	PADDING-LEFT: 5px
}
#company-links {
	PADDING-RIGHT: 60px; FLOAT: right; COLOR: #fff; FONT-SIZE: 12px
}
#company-links1 {
	PADDING-RIGHT: 60px; FLOAT: right; COLOR: #fff; FONT-SIZE: 12px
}
#reviewavg {
	PADDING-RIGHT: 60px; FLOAT: right; COLOR: #fff; FONT-SIZE: 12px
}
#reviewavg IMG.stars {
	VERTICAL-ALIGN: middle
}
#contactInformation {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#contactInfo {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#CEOinfo {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#companyInformation {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#contactpInformation {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#paymentMethods {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#top-search {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
.vmenu {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#operationHours {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#brandprofile {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#refine-search-filter {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#refine-search-similar-keyword {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#social-media-links {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
#contactInformation {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; WIDTH: 350px; PADDING-RIGHT: 5px; MAX-WIDTH: 350px; FLOAT: left; PADDING-TOP: 0px
}
#top_image {
	MARGIN: 0px 0px 14px
}
A.reg_comp_bnr {
	TEXT-INDENT: -9999px; WIDTH: 660px; DISPLAY: block; BACKGROUND: url(/images/lang/register_company.jpg) no-repeat 50% 50%; HEIGHT: 180px
}
#search-results-branchen .not-default A {
	TEXT-DECORATION: none
}
#search-results-business-directory .not-default A {
	TEXT-DECORATION: none
}
#search-results-branchen .not-default A:hover {
	TEXT-DECORATION: underline
}
#search-results-business-directory .not-default A:hover {
	TEXT-DECORATION: underline
}
#search-results-branchen .not-default {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#search-results-business-directory .not-default {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#search-results-branchen .not-default TABLE TD:first-child {
	PADDING-RIGHT: 10px
}
#search-results-business-directory .not-default TABLE TD:first-child {
	PADDING-RIGHT: 10px
}
#search-results-branchen .adHeader TD {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 3px
}
#search-results-business-directory .adHeader TD {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 3px
}
.map-pages #gUp H3.adHeader {
	WIDTH: auto; FLOAT: none; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.map-pages #gDown H3.adHeader {
	WIDTH: auto; FLOAT: none; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.map-pages #gUp H3.adHeader A {
	COLOR: #676767
}
.map-pages #gDown H3.adHeader A {
	COLOR: #676767
}
.map-pages #gUp A.line1 {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.4em; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.map-pages #gDown A.line1 {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.4em; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#mainpage_boxes .equal {
	DISPLAY: table; BORDER-COLLAPSE: separate; TABLE-LAYOUT: fixed
}
#mainpage_boxes .row {
	DISPLAY: table-row
}
#mainpage_boxes .row DIV {
	DISPLAY: table-cell
}
#mainpage_boxes .equal {
	TEXT-ALIGN: left; LINE-HEIGHT: 150%; MARGIN: 0px auto; BORDER-SPACING: 10px; WIDTH: 706px
}
#mainpage_boxes .row DIV {
	PADDING-BOTTOM: 2px
}
#mainpage_boxes .row .one {
	WIDTH: 220px
}
#mainpage_boxes .row .two {
	WIDTH: 220px
}
#mainpage_boxes #three {
	VERTICAL-ALIGN: top
}
#mainpage_boxes .box > H3 {
	LINE-HEIGHT: inherit !important; WIDTH: auto !important; FLOAT: none !important; CLEAR: none !important
}
#mainpage_boxes .row DIV P {
	PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#mainpage_boxes IMG.collwrap_img {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 2px
}
UL.cols3 {
	TEXT-ALIGN: left
}
.td_cols IMG.collwrap_img {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 4px
}
.td_cols LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; WIDTH: 190px; PADDING-RIGHT: 3px; DISPLAY: block; WORD-WRAP: break-word; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -667px; COLOR: #2543ab; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.td_cols .cols3 LI {
	MARGIN-BOTTOM: 5px
}
.cols3 LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 3px; DISPLAY: block; WORD-WRAP: break-word; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat -5px -667px; COLOR: #2543ab; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.discounts.cols3 LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; WORD-WRAP: break-word; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2543ab; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.discounts.cols3 SPAN.nicetag {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 14px; PADDING-RIGHT: 5px; DISPLAY: inline-block !important; BACKGROUND: url(/images/sprite-icons-20x20.png) #e10606 no-repeat -9px -510px; COLOR: #f9f9f9; FONT-SIZE: 11px; FONT-WEIGHT: 400; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; -moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0
}
.discounts.cols3 LI A:hover {
	BACKGROUND: 0px 50%; COLOR: #223c9a; TEXT-DECORATION: underline
}
.td_cols LI A:hover {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -747px; COLOR: #223c9a; TEXT-DECORATION: underline
}
#main-content .collwrapp {
	MARGIN: 20px 0px; WIDTH: 100%; DISPLAY: block; OVERFLOW: hidden
}
#main-content .collwrapp {
	POSITION: relative; HEIGHT: 1%
}
#main-content .mbox {
	POSITION: relative; HEIGHT: 1%
}
#main-content .lcolbox {
	POSITION: relative; HEIGHT: 1%
}
#main-content .rcolbox {
	POSITION: relative; HEIGHT: 1%
}
#main-content H3 {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; WIDTH: 660px; FLOAT: left; COLOR: #364975; CLEAR: both; FONT-SIZE: 15px; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.7)
}
#registerfieldset H3 {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; WIDTH: 660px; FLOAT: left; COLOR: #364975; CLEAR: both; FONT-SIZE: 15px; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.7)
}
#main-content H3 {
	WIDTH: 690px
}
#registerfieldset H3 {
	WIDTH: 690px
}
.td_cols H3 {
	WIDTH: auto; FLOAT: none
}
#main-content .td_cols H3 {
	WIDTH: auto; FLOAT: none
}
#recommended_products H3 {
	BORDER-BOTTOM: #f0f0f0 1px solid
}
#r_items H3 {
	BORDER-BOTTOM: #f0f0f0 1px solid
}
.collwrapp H3 {
	BORDER-BOTTOM: #f0f0f0 1px solid
}
#live_updates H3 {
	BORDER-BOTTOM: #f0f0f0 1px solid
}
#main-content .boxheader {
	DISPLAY: none
}
SPAN.middot {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #656565; FONT-SIZE: 13px; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#main-content .boxcontent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 660px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #fff 1px solid; PADDING-TOP: 10px
}
BODY.homepage #main-content .boxcontent {
	WIDTH: 690px
}
#col_profile {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 658px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; COLOR: #353535; FONT-SIZE: 13px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 7px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
#temp {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; DISPLAY: inline-block; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.stats {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; DISPLAY: inline-block; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.stats2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; DISPLAY: inline-block; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#main-content .two-cols {
	MARGIN-LEFT: 10px
}
#main-content .two-cols TD {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; BORDER-SPACING: 5px; WIDTH: 48%; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#main-content .two-cols TD.spacer {
	BORDER-BOTTOM: 0px; WIDTH: 4%
}
#main-content .two-cols SPAN.dist {
	FLOAT: right; COLOR: #454545; MARGIN-LEFT: 10px; FONT-SIZE: 13px; FONT-WEIGHT: 700
}
#main-content .two-cols P {
	COLOR: #666
}
#main-content .two-cols SPAN {
	COLOR: #666
}
.pixel-icons .latestBookmarks {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -907px
}
.pixel-icons .latestArticles {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -987px
}
.pixel-icons .latestNews {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -1067px
}
.pixel-icons .latestCooperation {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -1147px
}
.pixel-icons .latestBuy {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -1227px
}
.pixel-icons .latestSales {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -1307px
}
.pixel-icons .latestUploads {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -2906px
}
.pixel-icons .latestInterview {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -2986px
}
.pixel-icons LI {
	MARGIN: 10px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.pixel-icons > LI.alt2 {
	BACKGROUND-COLOR: #efefef
}
.pixel-icons > LI {
	BACKGROUND-COLOR: #f4f4f4
}
.pixel-icons > LI > DIV {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 34px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.pixel-icons DIV A:hover {
	TEXT-DECORATION: underline
}
.latestBookmarks B {
	COLOR: #353535
}
.latestArticles B {
	COLOR: #353535
}
.latestNews B {
	COLOR: #353535
}
.latestCooperation B {
	COLOR: #353535
}
.latestBuy B {
	COLOR: #353535
}
.latestSales B {
	COLOR: #353535
}
.latestUploads B {
	COLOR: #353535
}
.latestInterview B {
	COLOR: #353535
}
.hasIcon {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; DISPLAY: inline-block; HEIGHT: 20px; PADDING-TOP: 0px
}
.hasIcon2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: 20px; PADDING-TOP: 0px
}
.iconReviews {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -271px
}
.iconFriends {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -1392px
}
.iconInbox {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -1472px
}
.iconSent {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -1552px
}
.iconWriteMail {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -1632px
}
.iconDelete {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -1712px
}
.iconSpam {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -1792px
}
.iconReply {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -1872px
}
.iconProduct {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -2429px
}
.iconImage {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -2349px
}
.iconVideo {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 5px -2269px
}
#sidebar #ul_message_left LI {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px
}
#sidebar #ul_message_left LI A {
	TEXT-DECORATION: underline
}
#sidebar .box {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#sidebar .box_silver {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#sidebar .boxmap_silver {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#user_login_box {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#company_login_box {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#signinfieldset {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#signinfb {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#fbconnect {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#signin_form .box {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.lightbox .box {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#cityslider {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#mainpage_boxes .box {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#sidebar #map_route_tabs_content {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: static; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; DISPLAY: block; HEIGHT: 1%; COLOR: #656565; BORDER-TOP: #e5e5e5 0px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 5px; BEHAVIOR: url(/css/border-rad.htc); -webkit-box-shadow: 0 2px 2px #d1d1d1; -moz-box-shadow: 0 2px 2px #d1d1d1; box-shadow: 0 2px 2px #d1d1d1; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; _behavior: url()
}
#sidebar .box .boxcontent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 1%; PADDING-TOP: 10px
}
#facebooklike {
	POSITION: relative; MARGIN: 0px; WIDTH: 460px
}
#user_login_box .clearfix {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 1%; PADDING-TOP: 5px
}
#company_login_box .clearfix {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 1%; PADDING-TOP: 5px
}
#signinfieldset SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 1%; PADDING-TOP: 5px
}
.box UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 5px; _list-style: disc inside none
}
#operationHours LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#contactpInformation LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
SPAN#EmailValidator {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN#PasswordValidator {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN#txt_signinproblem {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#login {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.box LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: list-item; WORD-WRAP: break-word; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#top-search LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: list-item; WORD-WRAP: break-word; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#refine-search-filter LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: list-item; WORD-WRAP: break-word; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#sidebar .box #top-search LI {
	LIST-STYLE: square none inside; BORDER-BOTTOM: #ccc 1px dotted; COLOR: #ccc
}
#sidebar .box #refine-search-similar-keyword LI {
	LIST-STYLE: square none inside; BORDER-BOTTOM: #ccc 1px dotted; COLOR: #ccc
}
#refine-search-filter LI {
	LIST-STYLE: square none inside; BORDER-BOTTOM: #ccc 1px dotted; COLOR: #ccc
}
#sidebar .box #nearby-cities-search LI {
	LIST-STYLE: square none inside; BORDER-BOTTOM: #ccc 1px dotted; COLOR: #ccc
}
#sidebar .box #similar-branchen-search LI {
	LIST-STYLE: square none inside; BORDER-BOTTOM: #ccc 1px dotted; COLOR: #ccc
}
#top-search LI {
	LIST-STYLE: square none inside; BORDER-BOTTOM: #ccc 1px dotted; COLOR: #ccc
}
#sidebar .box .panelCountyList LI {
	LIST-STYLE: square none inside; BORDER-BOTTOM: #ccc 1px dotted; COLOR: #ccc
}
#sidebar .box #social-media-links LI {
	LIST-STYLE: square none inside; BORDER-BOTTOM: #ccc 1px dotted; COLOR: #ccc
}
#sidebar .box #social-media-links LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.bookmarks DD {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.show_more_less {
	BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px; LIST-STYLE-IMAGE: none !important
}
.show_more_less A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 4px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: -6px; PADDING-TOP: 3px
}
.show_more_less A:hover {
	TEXT-DECORATION: underline
}
.show_more_less A.show_more {
	BACKGROUND: url(/images/top-selected-inverted.gif) no-repeat 50% 0px; BORDER-TOP: #2543ab 1px solid
}
.show_more_less A.show_less {
	BORDER-BOTTOM: #2543ab 1px solid; BACKGROUND: url(/images/top-selected.gif) no-repeat center bottom
}
#paymentMethods LI {
	BORDER-BOTTOM: medium none; DISPLAY: inline !important
}
#sidebar #div_map {
	POSITION: static; BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: #d2d2d2; BORDER-RIGHT-STYLE: solid; BACKGROUND-COLOR: #f9f9f9; BORDER-TOP-COLOR: #e5e5e5; MARGIN: 0px 0px 20px; DISPLAY: block; BORDER-TOP-STYLE: solid; HEIGHT: 1%; BORDER-RIGHT-COLOR: #dbdbdb; BORDER-LEFT-STYLE: solid; BORDER-LEFT-COLOR: #dbdbdb; BEHAVIOR: url(/css/border-rad.htc); -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
#sidebar #imagead {
	POSITION: static; BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: #d2d2d2; BORDER-RIGHT-STYLE: solid; BACKGROUND-COLOR: #f9f9f9; BORDER-TOP-COLOR: #e5e5e5; MARGIN: 0px 0px 20px; DISPLAY: block; BORDER-TOP-STYLE: solid; HEIGHT: 1%; BORDER-RIGHT-COLOR: #dbdbdb; BORDER-LEFT-STYLE: solid; BORDER-LEFT-COLOR: #dbdbdb; BEHAVIOR: url(/css/border-rad.htc); -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
#sidebar P.title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#sidebar .box P.title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#sidebar .box H3 {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#sidebar .box_silver H3 {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#sidebar .box_silver P.title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#user_login_box P.title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#company_login_box P.title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#signinfieldset P.title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#signinfb P.title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#col_profile P.title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#fbconnect P.title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#signin_form .box P.title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
.lightbox .title {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#mainpage_boxes .box > H3 {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -33px; HEIGHT: 1%; COLOR: #353535; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: 500; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; _behavior: url()
}
#sidebar .box P.title2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 7px; HEIGHT: 1%; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: 700; PADDING-TOP: 3px
}
#sidebar .box .boxcontent {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; FLOAT: none; BORDER-TOP: 0px; PADDING-TOP: 5px
}
#InfoProfile {
	DISPLAY: inline-block
}
#sidebar .box .boxcontent UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar .box2 {
	POSITION: relative; MARGIN: 0px 0px 20px
}
#sidebar .box2 H3 {
	BORDER-BOTTOM: #eaeaea 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; COLOR: #353535; FONT-SIZE: 14px; FONT-WEIGHT: normal; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.7)
}
#sidebar .box2 .boxcontent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #fff 1px solid; PADDING-TOP: 10px
}
#sidebar #nearbyStores LI {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px
}
#sidebar #nearbyStores SPAN {
	FLOAT: right; MARGIN-LEFT: 5px; FONT-WEIGHT: 700
}
#sidebar #nearbyStores P SPAN {
	MARGIN: 0px; FLOAT: none; COLOR: #666; FONT-WEIGHT: 400
}
#sidebar #nearbyStores LI.last-item-bolder {
	POSITION: relative; BORDER-TOP: #999 1px solid; TOP: -6px; PADDING-TOP: 10px
}
#sidebar #nearbyStores LI.last-item-bolder A {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -3207px; PADDING-TOP: 3px
}
#sidebar #nearbyStores LI.last-item-bolder I {
	FONT-STYLE: normal
}
#transitInfo UL LI {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 5px; TEXT-INDENT: 20px; MARGIN-BOTTOM: 5px
}
#transitInfo UL LI * {
	TEXT-INDENT: 0px
}
#transitInfo UL LI SPAN {
	TEXT-INDENT: 20px; DISPLAY: block; BACKGROUND: url(/images/sprite-transit-info.png) no-repeat
}
#transitInfo UL LI.metro SPAN {
	BACKGROUND-POSITION: 0px 1px
}
#transitInfo UL LI.bus SPAN {
	BACKGROUND-POSITION: 0px -63px
}
#transitInfo UL LI EM {
	FONT-STYLE: normal; TEXT-INDENT: 10px; FLOAT: right; COLOR: #999
}
#transitInfo UL LI I {
	FONT-STYLE: normal; FONT-WEIGHT: 700
}
.radio-transport DIV:first-child {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.radio-transport LABEL {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; WIDTH: 55px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: url(/images/sprite-icons-20x20.gif) #f0f0f0 no-repeat 25px -3147px; FLOAT: left; HEIGHT: 20px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.radio-transport LABEL:hover {
	BACKGROUND-COLOR: #fff
}
.radio-transport LABEL:first-child {
	BORDER-LEFT-WIDTH: 1px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px
}
.radio-transport LABEL.last {
	-webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0
}
.radio-transport LABEL.lbl-cycling {
	BACKGROUND-POSITION: 25px -3227px
}
.radio-transport LABEL.lbl-walking {
	BACKGROUND-POSITION: 25px -3307px
}
.radio-transport LABEL.lbl-public {
	BACKGROUND-POSITION: 25px -3387px
}
#cp_review_route .radio-transport LABEL INPUT {
	WIDTH: auto; CURSOR: pointer
}
.cp_sendmail:link {
	COLOR: #9fabc7; FONT-WEIGHT: 700
}
.cp_sendmail:visited {
	COLOR: #9fabc7; FONT-WEIGHT: 700
}
.cp_sendmail:active {
	COLOR: #9fabc7; FONT-WEIGHT: 700
}
.cp_sendmail:hover {
	COLOR: #b4c0dc
}
#main-content .txt_lnk {
	TEXT-DECORATION: underline
}
#sidebar .txt_lnk {
	TEXT-DECORATION: underline
}
#main-content .txt_lnk:hover {
	TEXT-DECORATION: none
}
#sidebar .txt_lnk:hover {
	TEXT-DECORATION: none
}
#sidebar .box UL.pics {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 5px
}
.box .pics LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; WIDTH: 50px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.pics LI A SPAN.name {
	TEXT-ALIGN: center; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #2543ab; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 2px
}
#main-content .pics {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 5px
}
#main-content .pics LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; WIDTH: 50px; PADDING-RIGHT: 5px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.pics LI A .name {
	TEXT-ALIGN: center; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #2543ab; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 2px
}
#best_users {
	TEXT-ALIGN: center
}
A.user_image_name {
	TEXT-ALIGN: center; LINE-HEIGHT: 11px; MARGIN: 0px auto; COLOR: #2543ab !important; FONT-SIZE: 11px; OVERFLOW: hidden; TEXT-DECORATION: none !important
}
.user_image_name IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 50px; HEIGHT: 50px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.user_image_name IMG {
	BORDER-BOTTOM-COLOR: #222e4a !important; BORDER-TOP-COLOR: #222e4a !important; BORDER-RIGHT-COLOR: #222e4a !important; BORDER-LEFT-COLOR: #222e4a !important
}
.reviews LI {
	HEIGHT: 1%
}
.reviews .resultitem {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.reviews LI A.txt {
	COLOR: #2543ab; TEXT-DECORATION: none
}
.reviews LI A.txt:hover {
	COLOR: #223c9a; TEXT-DECORATION: underline
}
.reviews LI A.bookmark_lnk {
	COLOR: #fff
}
.reviews LI A.add_review_lnk {
	COLOR: #fff
}
.reviews LI A.bookmark_lnk {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.reviews LI A.add_review_lnk {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.reviews LI A.add_review_lnk_dark {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.reviews LI A.comment_lnk {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.reviews LI A.report_abuse_lnk {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.reviews LI A.bookmark_lnk {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -31px
}
.reviews LI A.bookmark_lnk:hover {
	COLOR: #f9f9f9
}
.reviews LI A.add_review_lnk {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -432px
}
.reviews LI A.add_review_lnk:hover {
	COLOR: #f9f9f9
}
.reviews LI A.add_review_lnk_dark {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -832px
}
.reviews LI A.comment_lnk {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -271px
}
.reviews LI A.report_abuse_lnk {
	BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -351px
}
.reviews LI.revtop_profile {
	BORDER-BOTTOM: #182034 1px solid; BORDER-LEFT: #182034 1px solid; MARGIN: 0px 0px 5px 10px; DISPLAY: inline; BACKGROUND: #222e4a; CLEAR: none; BORDER-TOP: #182034 1px solid; BORDER-RIGHT: #182034 1px solid
}
.reviews LI .revtop {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px 10px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #747986; FLOAT: right; CLEAR: none; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
UL.reviews LI .revtop_prod {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px 10px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #747986; FLOAT: right; CLEAR: none; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
.reviews LI .revtop H4 {
	TEXT-ALIGN: center; MARGIN: 0px 0px 5px
}
.reviews LI .revtop_prod H4 {
	TEXT-ALIGN: center; MARGIN: 0px 0px 5px
}
.reviews LI .revtop H4 SPAN.revtitle {
	DISPLAY: block; COLOR: #fff
}
UL.reviews LI .revtop_prod H4 SPAN.revtitle {
	DISPLAY: block; COLOR: #fff
}
.reviews LI .revtop H4 A.rating {
	LINE-HEIGHT: 100%
}
UL.reviews LI .revtop_prod H4 A.rating {
	LINE-HEIGHT: 100%
}
.reviews .revtop .revcompanydata {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; MARGIN: 0px 0px 5px; WIDTH: 100%; HEIGHT: auto
}
.revtop_prod .revcompanydata {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; MARGIN: 0px 0px 5px; WIDTH: 100%; HEIGHT: auto
}
.reviews LI .revcompanydata .div_product_picture {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 240px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: auto; PADDING-TOP: 5px
}
.div_product_picture A {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 100%; DISPLAY: block
}
.revprodinfo CITE {
	TEXT-ALIGN: center; FONT-STYLE: normal; MARGIN: 0px auto; WIDTH: 250px; DISPLAY: block; COLOR: #f9f9f9
}
.revprodinfo ADDRESS {
	TEXT-ALIGN: center; FONT-STYLE: normal; MARGIN: 0px auto; WIDTH: 250px; DISPLAY: block; COLOR: #f9f9f9
}
.revprodinfo ADDRESS {
	TEXT-ALIGN: left
}
.revprodinfo ADDRESS {
	TEXT-ALIGN: left; DISPLAY: block
}
.revcompanydata ADDRESS {
	TEXT-ALIGN: left
}
.revcompanydata ADDRESS A {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none; text-shadow: none
}
.revcompanydata ADDRESS SPAN {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none; text-shadow: none
}
.revcompanydata .v_card A.url {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none; text-shadow: none
}
.revcompanydata .vcard A.url {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none; text-shadow: none
}
.revcompanydata .v_card A.url SPAN {
	COLOR: #fff
}
.revcompanydata .vcard A.url SPAN {
	COLOR: #fff
}
.revprodinfo CITE A.url {
	
}
.revcompanydata ADDRESS SPAN {
	COLOR: #bcc2d0; FONT-SIZE: 12px
}
.revcompanydata A:hover {
	COLOR: #fff !important; TEXT-DECORATION: underline
}
.revtop .r_actions {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 238px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 5px
}
.revtop_prod .r_actions {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 238px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 5px
}
.revcompanydata .ratingText {
	FLOAT: left; COLOR: #dedede
}
.revcompanydata .ratingText .rating {
	COLOR: #fff; FONT-WEIGHT: bold
}
.r_actions LI {
	MARGIN: 5px 0px 0px
}
.revtop_prod .r_actions LI {
	MARGIN: 5px 0px 0px
}
.r_actions LI A.redbutton {
	MARGIN-TOP: 5px; DISPLAY: block
}
.reviews LI .review {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 640px; PADDING-RIGHT: 10px; DISPLAY: block; WORD-WRAP: break-word; CLEAR: left; PADDING-TOP: 10px
}
.reviews .vcard .review {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: 0px 0px; PADDING-TOP: 0px; -moz-border-radius: 0
}
.reviews .v_card .review {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: 0px 0px; PADDING-TOP: 0px; -moz-border-radius: 0
}
.reviews LI .review .reviewtext {
	LINE-HEIGHT: 150%; MARGIN: 5px 0px; DISPLAY: inline; MAX-WIDTH: 660px; WORD-WRAP: break-word; COLOR: #353535; FONT-SIZE: 13px
}
.reviews LI .review .reviewtext .lnk_more {
	COLOR: #aeb6cb; CURSOR: pointer; TEXT-DECORATION: underline
}
.reviews LI .review .reviewtext .lnk_more:hover {
	TEXT-DECORATION: none
}
.reviews .vcard .review .reviewtext {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #353535; PADDING-TOP: 0px
}
.reviews .v_card .review .reviewtext {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #353535; PADDING-TOP: 0px
}
.reviews LI .review A.revuserinfo {
	TEXT-ALIGN: center; MARGIN: 0px 10px 5px 0px; WIDTH: 62px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.revuserinfo IMG {
	DISPLAY: block; MARGIN-BOTTOM: 3px; OVERFLOW: hidden
}
.revuserinfo IMG:first-child {
	BORDER-BOTTOM: #747986 1px solid; BORDER-LEFT: #747986 1px solid; LINE-HEIGHT: 13px; DISPLAY: block; MARGIN-BOTTOM: 3px; HEIGHT: 60px; COLOR: #8e98b0; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: #747986 1px solid; BORDER-RIGHT: #747986 1px solid
}
.revuserinfo CITE {
	LINE-HEIGHT: 12px; FONT-STYLE: normal; DISPLAY: block; COLOR: #003; FONT-SIZE: 11px
}
.revuserinfo CITE SPAN {
	LINE-HEIGHT: 12px; FONT-STYLE: normal; DISPLAY: block; COLOR: #003; FONT-SIZE: 11px
}
.revuserinfo:hover CITE {
	COLOR: #369
}
.revuserinfo:hover CITE SPAN {
	COLOR: #369
}
.review .nolnk {
	CURSOR: default
}
.review .nolnk * {
	CURSOR: default
}
.review .nolnk:hover IMG:first-child {
	BORDER-BOTTOM: #747986 1px solid; BORDER-LEFT: #747986 1px solid; BORDER-TOP: #747986 1px solid; BORDER-RIGHT: #747986 1px solid
}
.review .nolnk:hover CITE {
	COLOR: #003
}
.review .nolnk:hover CITE SPAN {
	COLOR: #003
}
.reviews LI .r_images {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 1%; CLEAR: both; FONT-SIZE: 0px
}
.reviews .reviewtitle {
	WIDTH: 640px; WORD-WRAP: break-word
}
.reviews .reviewtitle H4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.reviews .reviewtitle_cp H4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.reviewtitle H4 SPAN {
	LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; WIDTH: 640px; DISPLAY: block; COLOR: #036; FONT-SIZE: 15px; OVERFLOW: hidden
}
.reviewtitle_cp H4 SPAN {
	LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; WIDTH: 640px; DISPLAY: block; COLOR: #036; FONT-SIZE: 15px; OVERFLOW: hidden
}
UL.reviews LI SPAN.revdate {
	DISPLAY: block; COLOR: #afb2bb; FONT-SIZE: 11px
}
UL.reviews LI A.user_image_name {
	MARGIN: 5px 10px 10px 0px; FLOAT: left
}
UL.reviews LI SPAN.r_tags {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -193px; COLOR: #353535
}
UL.reviews LI SPAN.span_tag {
	COLOR: #003
}
UL.reviews LI A#tag {
	COLOR: #003
}
UL.reviews LI SPAN.span_tag:hover {
	TEXT-DECORATION: none
}
UL.reviews LI A#tag:hover {
	TEXT-DECORATION: none
}
.reviews UL.r_actions2 {
	MARGIN: 5px 0px 0px; DISPLAY: block; HEIGHT: 28px; COLOR: #003; CLEAR: both
}
.r_actions2 LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; DISPLAY: inline; FLOAT: left; HEIGHT: 24px; PADDING-TOP: 5px
}
.r_actions2 .r_actions_right {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 5px
}
.reviews .r_comments {
	POSITION: relative; MARGIN: 0px 10px; WIDTH: 97%; BACKGROUND: #f0f0f0; OVERFLOW: hidden; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
.reviews .r_comments_prod {
	POSITION: relative; MARGIN: 0px 10px; WIDTH: 97%; BACKGROUND: #f0f0f0; OVERFLOW: hidden; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
#rev_comments CITE {
	FONT-WEIGHT: 700
}
.r_comments H5 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; COLOR: #036; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.r_comments_prod H5 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; COLOR: #036; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.r_comments LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.r_comments_prod LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.r_comments LI CITE {
	FONT-STYLE: normal; COLOR: #2c4fca !important
}
.r_comments_prod CITE {
	FONT-STYLE: normal; COLOR: #2c4fca !important
}
.r_comments LI A:hover CITE {
	COLOR: #223c9a !important; TEXT-DECORATION: underline !important
}
.reviews .r_comments_prod A:hover CITE {
	COLOR: #223c9a !important; TEXT-DECORATION: underline !important
}
.r_comments LI SPAN {
	TEXT-INDENT: 20px
}
.r_comments_prod SPAN {
	TEXT-INDENT: 20px
}
.r_feedback {
	COLOR: #353535
}
.r_feedback .useful_off {
	POSITION: relative; WIDTH: 17px; DISPLAY: inline-block; HEIGHT: 17px; MARGIN-LEFT: 15px; TOP: 3px
}
.reviews .r_feedback .cool_off {
	POSITION: relative; WIDTH: 17px; DISPLAY: inline-block; HEIGHT: 17px; MARGIN-LEFT: 15px; TOP: 3px
}
.reviews .r_feedback .nice_off {
	POSITION: relative; WIDTH: 17px; DISPLAY: inline-block; HEIGHT: 17px; MARGIN-LEFT: 15px; TOP: 3px
}
.r_feedback .useful_pushed {
	POSITION: relative; WIDTH: 17px; DISPLAY: inline-block; HEIGHT: 17px; MARGIN-LEFT: 15px; TOP: 3px
}
.r_feedback .cool_pushed {
	POSITION: relative; WIDTH: 17px; DISPLAY: inline-block; HEIGHT: 17px; MARGIN-LEFT: 15px; TOP: 3px
}
.r_feedback .nice_pushed {
	POSITION: relative; WIDTH: 17px; DISPLAY: inline-block; HEIGHT: 17px; MARGIN-LEFT: 15px; TOP: 3px
}
.r_feedback .useful_off {
	BACKGROUND: url(/images/chkbox.gif) no-repeat 0px 0px
}
.r_feedback .cool_off {
	BACKGROUND: url(/images/chkbox.gif) no-repeat 0px 0px
}
.r_feedback .nice_off {
	BACKGROUND: url(/images/chkbox.gif) no-repeat 0px 0px
}
.r_feedback .useful_off:hover {
	BACKGROUND: url(/images/chkbox.gif) no-repeat 0px -17px
}
.r_feedback .cool_off:hover {
	BACKGROUND: url(/images/chkbox.gif) no-repeat 0px -17px
}
.r_feedback .nice_off:hover {
	BACKGROUND: url(/images/chkbox.gif) no-repeat 0px -17px
}
.r_feedback .useful_pushed {
	BACKGROUND: url(/images/chkbox.gif) no-repeat 0px -34px
}
.r_feedback .cool_pushed {
	BACKGROUND: url(/images/chkbox.gif) no-repeat 0px -34px
}
.r_feedback .nice_pushed {
	BACKGROUND: url(/images/chkbox.gif) no-repeat 0px -34px
}
.reviews .premium {
	BORDER-BOTTOM: #fff 1px solid; POSITION: relative; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #dae1f2; COLOR: #656565; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 10px; BEHAVIOR: url(/css/border-rad.htc); -webkit-box-shadow: 0 1px 5px #c3cde5; -moz-box-shadow: 0 1px 5px #c3cde5; box-shadow: 0 1px 5px #c3cde5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
.reviews .premium .data_and_badge {
	POSITION: relative; _top: 0; _padding-bottom: 20px
}
.reviews .premium .left {
	WIDTH: 100%
}
.reviews .premium .companyData {
	WIDTH: 626px
}
.reviews .premium .companyData IMG.logo {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e0e0e0; MARGIN: 5px 10px 5px 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; MAX-WIDTH: 100px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; _width: 100px
}
.reviews .premium .companyData {
	BORDER-BOTTOM: #dfe6f7 1px solid; BORDER-LEFT: #dfe6f7 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9; BORDER-TOP: #dfe6f7 1px solid; BORDER-RIGHT: #dfe6f7 1px solid; PADDING-TOP: 5px
}
.reviews .premium .review {
	WIDTH: 638px; BORDER-TOP: #f6faff 1px solid
}
.reviews .premium .companyData ADDRESS {
	PADDING-TOP: 3px
}
.reviews .premium .hr-results {
	DISPLAY: none
}
UL.reviews LI.resultitem DIV.data_and_badge {
	BORDER-BOTTOM: #f9f9f9 1px solid; POSITION: relative; BORDER-LEFT: #f9f9f9 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9; BORDER-TOP: #f9f9f9 1px solid; TOP: -6px; CURSOR: pointer; BORDER-RIGHT: #f9f9f9 1px solid; PADDING-TOP: 5px; LEFT: -6px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
UL.reviews LI.resultitem DIV.data_and_badge:hover {
	BORDER-BOTTOM-COLOR: #dde2ed; BORDER-TOP-COLOR: #dde2ed; BACKGROUND: #ebeff7; BORDER-RIGHT-COLOR: #dde2ed; BORDER-LEFT-COLOR: #dde2ed
}
UL.reviews LI.premium DIV.data_and_badge {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.reviews LI.premium DIV.data_and_badge:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.reviews LI.premium DIV.data_and_badge {
	BORDER-BOTTOM-COLOR: #dae1f2 !important; BORDER-TOP-COLOR: #dae1f2 !important; BORDER-RIGHT-COLOR: #dae1f2 !important; BORDER-LEFT-COLOR: #dae1f2 !important
}
UL.reviews LI.premium:hover {
	BACKGROUND: #ebeff7
}
UL.reviews LI.premium:hover DIV.data_and_badge {
	BORDER-BOTTOM-COLOR: #ebeff7 !important; BORDER-TOP-COLOR: #ebeff7 !important; BORDER-RIGHT-COLOR: #ebeff7 !important; BORDER-LEFT-COLOR: #ebeff7 !important
}
.revtop .link_company_name {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px !important; TEXT-TRANSFORM: uppercase !important; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 238px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px !important; FONT-WEIGHT: normal !important; TEXT-DECORATION: underline; PADDING-TOP: 5px; text-shadow: none
}
.revtop .link_company_name:hover {
	TEXT-DECORATION: none
}
.revtop .productPanel {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 238px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 5px
}
A.scroller-left {
	TEXT-INDENT: -10000px; WIDTH: 20px; BACKGROUND: url(/images/btn-slider-left-right-grey.png) no-repeat 0px 0px; HEIGHT: 130px
}
A.scroller-right {
	TEXT-INDENT: -10000px; WIDTH: 20px; BACKGROUND: url(/images/btn-slider-left-right-grey.png) no-repeat 0px 0px; HEIGHT: 130px
}
.scroller #prev {
	TEXT-INDENT: -10000px; WIDTH: 20px; BACKGROUND: url(/images/btn-slider-left-right-grey.png) no-repeat 0px 0px; HEIGHT: 130px
}
.scroller #next {
	TEXT-INDENT: -10000px; WIDTH: 20px; BACKGROUND: url(/images/btn-slider-left-right-grey.png) no-repeat 0px 0px; HEIGHT: 130px
}
A.scroller-right {
	BACKGROUND: url(/images/btn-slider-left-right-grey.png) no-repeat -20px 0px; RIGHT: 0px
}
.scroller #next {
	BACKGROUND: url(/images/btn-slider-left-right-grey.png) no-repeat -20px 0px; RIGHT: 0px
}
DIV.scroller {
	POSITION: relative; MARGIN: 0px 1px; WIDTH: 608px; DISPLAY: inline; BACKGROUND: #f0f0f0; FLOAT: left; HEIGHT: 130px; OVERFLOW: hidden
}
BODY.homepage DIV.scroller {
	WIDTH: 648px
}
.scroller LI IMG {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; MARGIN: 0px 10px 10px 0px; DISPLAY: inline; FLOAT: left; COLOR: #999; FONT-SIZE: 10px; OVERFLOW: hidden; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.scroller UL {
	POSITION: absolute; HEIGHT: 130px; TOP: 0px; LEFT: 0px
}
.scroller LI {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 28px; WIDTH: 560px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #f0f0f0; FLOAT: left; HEIGHT: 110px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.homepage .scroller UL LI {
	PADDING-LEFT: 28px; WIDTH: 600px; BACKGROUND: #f0f0f0
}
.scroller .scroller-title {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: none; FONT-STYLE: normal; PADDING-LEFT: 122px; DISPLAY: block; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.scroller LI P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: none; FONT-STYLE: normal; PADDING-LEFT: 122px; DISPLAY: block; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.scroller LI H4 {
	PADDING-LEFT: 122px
}
.scroller LI .description {
	FONT-WEIGHT: normal
}
.scroller .scroller-title {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; COLOR: #333; FONT-SIZE: 17px; TEXT-DECORATION: none
}
.scroller .scroller-title:hover {
	TEXT-DECORATION: underline
}
.scroller LI P {
	FONT-SIZE: 12px
}
#sidebar .scroller {
	WIDTH: 186px
}
#sidebar .scroller UL {
	POSITION: absolute; HEIGHT: 130px; TOP: 0px; LEFT: 0px
}
#sidebar .scroller LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 248px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 130px; PADDING-TOP: 0px
}
#sidebar .scroller .scroller-video {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 228px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 110px; COLOR: #333; PADDING-TOP: 10px
}
#sidebar .scroller-video EM {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: none; FONT-STYLE: normal; WIDTH: 100px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#sidebar .scroller-video P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: none; FONT-STYLE: normal; WIDTH: 100px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#sidebar .scroller-video:hover EM {
	TEXT-DECORATION: underline
}
#sidebar .scroller-video P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#sidebar .scroller-video B {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 50px; BACKGROUND: url(/images/btn-slider-play.png) no-repeat; HEIGHT: 51px; TOP: 30px; BEHAVIOR: url(/css/border-rad.htc); LEFT: 40px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; _behavior: url(); -khtml-border-radius: 7px
}
#sidebar .scroller-video P A {
	COLOR: #454545; FONT-SIZE: 11px; TEXT-DECORATION: none
}
DIV.scroller DIV.progressbar_container {
	POSITION: relative; BACKGROUND-COLOR: #747986; DISPLAY: block; HEIGHT: 20px; TOP: 110px
}
#main-content DIV.scroller DIV.progressbar_container {
	WIDTH: 608px
}
BODY.homepage #main-content DIV.scroller DIV.progressbar_container {
	Z-INDEX: 5; POSITION: relative; WIDTH: 608px; BACKGROUND: #747986; MARGIN-LEFT: 20px
}
#sidebar DIV.scroller DIV.progressbar_container {
	WIDTH: 196px
}
DIV.scroller DIV.progressbar_container DIV.progress_max {
	Z-INDEX: 2; POSITION: absolute; LINE-HEIGHT: 1px; BACKGROUND-COLOR: #90949e; HEIGHT: 1px; FONT-SIZE: 1px; BORDER-TOP: #5b5e69 1px solid; TOP: 10px; LEFT: 10px
}
DIV.scroller DIV.progressbar_container DIV.progress {
	Z-INDEX: 2; POSITION: absolute; LINE-HEIGHT: 1px; BACKGROUND-COLOR: #90949e; HEIGHT: 1px; FONT-SIZE: 1px; BORDER-TOP: #5b5e69 1px solid; TOP: 10px; LEFT: 10px
}
#main-content DIV.scroller DIV.progressbar_container DIV.progress_max {
	WIDTH: 588px
}
#sidebar DIV.scroller DIV.progressbar_container DIV.progress_max {
	WIDTH: 228px
}
DIV.scroller DIV.progressbar_container DIV.progress {
	WIDTH: 0px; BACKGROUND: #fff; BORDER-TOP: #babcc3 1px solid
}
DIV.scroller DIV.progressbar_container SPAN.info {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #747986; MARGIN: 0px auto; WIDTH: 30px; DISPLAY: block; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 12px
}
#main-content DIV.scroller DIV.progressbar_container SPAN.info {
	LEFT: 304px
}
BODY.homepage #main-content DIV.scroller DIV.progressbar_container SPAN.info {
	LEFT: 294px
}
#sidebar DIV.scroller DIV.progressbar_container SPAN.info {
	LEFT: 109px
}
DIV.slider-cinema-container {
	MARGIN: 10px 0px
}
DIV.slider-cinema {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 0px solid; WIDTH: 350px; MAX-HEIGHT: 210px; OVERFLOW: hidden; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 0px solid
}
DIV.slider-cinema DIV {
	POSITION: relative; BACKGROUND: url(/images/bg-film-tape.gif) repeat-y left top; TOP: 0px
}
DIV.slider-cinema DIV DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; BACKGROUND-POSITION: right top; PADDING-TOP: 0px
}
DIV.slider-cinema TABLE {
	WIDTH: 100%
}
DIV.slider-cinema TR TD {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
DIV.slider-cinema TR TD:first-child {
	WIDTH: 120px; PADDING-RIGHT: 10px; COLOR: #999
}
A.slider-cinema-up {
	TEXT-INDENT: -9999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/images/sprite-icons-20x20.gif) #333 no-repeat center -2829px; HEIGHT: 20px; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0
}
A.slider-cinema-down {
	TEXT-INDENT: -9999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/images/sprite-icons-20x20.gif) #333 no-repeat center -2829px; HEIGHT: 20px; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0
}
A.slider-cinema-down {
	BACKGROUND-POSITION: center -2909px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px
}
A.slider-cinema-up:hover {
	BACKGROUND-COLOR: #666
}
A.slider-cinema-down:hover {
	BACKGROUND-COLOR: #666
}
#sidebar #company_videos {
	POSITION: static
}
#sidebar .dots UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#sidebar .dots LI {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: #f0f0f0
}
#sidebar #company_videos .thumb-160 {
	
}
#sidebar #company_videos .thumb-120 {
	
}
#sidebar .video_item {
	MARGIN: 5px 0px; DISPLAY: none
}
#sidebar .dots A.vtitle {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block
}
#sidebar .vtitle I {
	BORDER-BOTTOM: #d2d7df 1px solid; BORDER-LEFT: #d2d7df 0px solid; PADDING-BOTTOM: 5px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 1%; BORDER-TOP: #d2d7df 1px solid; BORDER-RIGHT: #d2d7df 0px solid; PADDING-TOP: 5px
}
#sidebar .vtitle B {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 50px; BACKGROUND: url(/images/btn-slider-play.png) no-repeat; HEIGHT: 51px; MARGIN-LEFT: -25px; TOP: 35px; LEFT: 50%; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px
}
#sidebar .vtitle EM {
	LINE-HEIGHT: 15px; FONT-STYLE: normal; MARGIN-TOP: 5px; DISPLAY: block; HEIGHT: 16px; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
#sidebar DIV.dots_links {
	POSITION: relative; TEXT-ALIGN: center
}
#sidebar .dots_links A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; COLOR: #acb3bd; FONT-SIZE: 16px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.dots_links A:hover {
	COLOR: #2543ab; TEXT-DECORATION: none
}
#sidebar DIV.dots_links A.current {
	COLOR: #006
}
#sidebar DIV.dots_links A.current:hover {
	COLOR: #006
}
#sidebar DIV.dots_links A.left {
	POSITION: absolute; WIDTH: 15px; DISPLAY: none
}
#sidebar DIV.dots_links A.right {
	POSITION: absolute; WIDTH: 15px; DISPLAY: none
}
#sidebar DIV.dots_links A.left {
	LEFT: 0px
}
#sidebar DIV.dots_links A.right {
	RIGHT: 0px
}
#sidebar A.side-btn-ad {
	TEXT-ALIGN: center; LINE-HEIGHT: 80px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 80px; WIDTH: 210px; DISPLAY: block; MARGIN-BOTTOM: 20px; HEIGHT: 80px; COLOR: #036; FONT-SIZE: 24px; FONT-WEIGHT: bold; TEXT-DECORATION: none; text-shadow: #fff 0 -1px 0
}
#sidebar A.side-btn-writereview {
	BACKGROUND: url(/images/btn-ads.jpg) no-repeat 0px -80px
}
.award_link {
	TEXT-ALIGN: center; MARGIN: 0px 10px 15px 0px; FLOAT: right
}
.writereview {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url(/images/button_sprite.png) no-repeat 0px 0px; HEIGHT: 32px; COLOR: #fff !important; FONT-SIZE: 11px; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: 1px 1px 0 #630707
}
.writereview SPAN {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 4px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(/images/button_sprite.png) no-repeat 100% 0px; HEIGHT: 32px; PADDING-TOP: 0px; LEFT: 6px
}
.writereview:hover {
	BACKGROUND-POSITION: 0px -50px; COLOR: #fff; TEXT-DECORATION: none; text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3)
}
A.writereview:focus {
	BACKGROUND-POSITION: 0px -50px; COLOR: #fff; TEXT-DECORATION: none; text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3)
}
A.writereview:hover SPAN {
	BACKGROUND-POSITION: 100% -50px
}
A.writereview:focus SPAN {
	BACKGROUND-POSITION: 100% -50px
}
A.writereview:active {
	POSITION: relative; TOP: 1px
}
A.writereview:focus {
	POSITION: relative; TOP: 1px
}
A.writereview2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url(/images/button_sprite.png) no-repeat left -165px; HEIGHT: 37px; COLOR: #fff; FONT-SIZE: 11px; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: 1px 1px 0 #222e4a
}
A.writereview2 SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/images/button_sprite.png) no-repeat 100% -165px; HEIGHT: 37px; PADDING-TOP: 0px
}
A.writereview2:hover {
	BACKGROUND-POSITION: 0px -215px; COLOR: #fff; TEXT-DECORATION: none; text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3)
}
A.writereview2:focus {
	BACKGROUND-POSITION: 0px -215px; COLOR: #fff; TEXT-DECORATION: none; text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3)
}
A.writereview2:hover SPAN {
	BACKGROUND-POSITION: 100% -215px
}
A.writereview2:focus SPAN {
	BACKGROUND-POSITION: 100% -215px
}
A.mousedown.writereview2 {
	BACKGROUND-POSITION: 0px -100px
}
A.mousedown.writereview2 SPAN {
	BACKGROUND-POSITION: 100% -100px
}
A.blue_big_but {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url(/images/button_sprite.png) no-repeat left -165px; HEIGHT: 37px; COLOR: #f9f9f9; FONT-SIZE: 14px; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: 700; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: 1px 1px 0 #b30600
}
A.blue_big_but > SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; PADDING-LEFT: 4px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/images/button_sprite.png) no-repeat 100% -165px; HEIGHT: 37px; PADDING-TOP: 0px
}
A.blue_big_but > SPAN > SPAN {
	PADDING-LEFT: 24px; BACKGROUND: url(/images/add_review_icon.png) no-repeat 0px 0px
}
A.blue_big_but:hover {
	BACKGROUND-POSITION: 0px -215px; COLOR: #fff; TEXT-DECORATION: none; text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3)
}
A.blue_big_but:focus {
	BACKGROUND-POSITION: 0px -215px; COLOR: #fff; TEXT-DECORATION: none; text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3)
}
A.blue_big_but:hover > SPAN {
	BACKGROUND-POSITION: 100% -215px
}
A.blue_big_but:focus > SPAN {
	BACKGROUND-POSITION: 100% -215px
}
A.mousedown.blue_big_but {
	BACKGROUND-POSITION: 0px -100px
}
A.mousedown.blue_big_but > SPAN {
	BACKGROUND-POSITION: 100% -100px
}
A.small_btn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url(/images/sprite_small_btn.png) no-repeat 0px 0px; HEIGHT: 22px; COLOR: #2200c1; FONT-SIZE: 12px; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: 1px 1px 1px #e6e6e6
}
.small_btn SPAN {
	PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 22px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 5px !important; PADDING-RIGHT: 10px !important; DISPLAY: inline-block; BACKGROUND: url(/images/sprite_small_btn.png) no-repeat 100% 0px; HEIGHT: 22px; FONT-SIZE: 12px; PADDING-TOP: 0px !important
}
#user_login_box .small_btn SPAN {
	PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 22px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 5px !important; PADDING-RIGHT: 10px !important; DISPLAY: inline-block; BACKGROUND: url(/images/sprite_small_btn.png) no-repeat 100% 0px; HEIGHT: 22px; FONT-SIZE: 12px; PADDING-TOP: 0px !important
}
A.small_btn:hover {
	BACKGROUND-POSITION: 0px -40px; COLOR: #222e4a; TEXT-DECORATION: none; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2)
}
A.small_btn:focus {
	BACKGROUND-POSITION: 0px -40px; COLOR: #222e4a; TEXT-DECORATION: none; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2)
}
A.small_btn:focus SPAN {
	BACKGROUND-POSITION: 100% -40px
}
.small_btn:hover SPAN {
	BACKGROUND-POSITION: 100% -40px
}
A.small_btn:active {
	POSITION: relative; TOP: 1px
}
A.cp_sidebar_link:link {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #222e4a; MARGIN: 8px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 3px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; _behavior: url()
}
A.cp_sidebar_link:visited {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #222e4a; MARGIN: 8px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 3px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; _behavior: url()
}
A.cp_sidebar_link:active {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #222e4a; MARGIN: 8px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 3px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; _behavior: url()
}
A.cp_sidebar_link:hover {
	BACKGROUND-COLOR: #5a6784; COLOR: #fff
}
.signin-custom-button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 31px; PADDING-RIGHT: 0px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url(/images/custom-signin-but.png) no-repeat 0px 0px; HEIGHT: 26px; COLOR: #656565 !important; FONT-SIZE: 13px; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: 1px 1px 0 #fff
}
.signin-custom-button SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(/images/custom-signin-but.png) no-repeat 100% 0px; HEIGHT: 26px; PADDING-TOP: 0px
}
.signin-custom-button:hover {
	COLOR: #353535 !important; TEXT-DECORATION: none; text-shadow: 1px 1px 0 #fff
}
A.signin-custom-button:focus {
	COLOR: #353535 !important; TEXT-DECORATION: none; text-shadow: 1px 1px 0 #fff
}
#tabbed A.add_review:link {
	MARGIN: 10px 0px 0px; WIDTH: 180px; DISPLAY: inline-block; BACKGROUND: url(/images/add_review_button_cp.png) no-repeat 0px 0px; HEIGHT: 42px
}
#tabbed A.add_review:visited {
	MARGIN: 10px 0px 0px; WIDTH: 180px; DISPLAY: inline-block; BACKGROUND: url(/images/add_review_button_cp.png) no-repeat 0px 0px; HEIGHT: 42px
}
#tabbed A.add_review:active {
	MARGIN: 10px 0px 0px; WIDTH: 180px; DISPLAY: inline-block; BACKGROUND: url(/images/add_review_button_cp.png) no-repeat 0px 0px; HEIGHT: 42px
}
#tabbed .add_review SPAN {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 37px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: 700; text-shadow: 1px 1px 0 #414141
}
#tabbed A.add_review:hover {
	BACKGROUND: url(/images/add_review_button_cp.png) no-repeat 0px -68px
}
#tabbed A.add_review SPAN:hover {
	COLOR: #f9f9f9
}
#downloadSection {
	MARGIN-BOTTOM: 20px
}
#downloadSection LI {
	LINE-HEIGHT: 15px; MARGIN: 10px; WIDTH: 310px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
#downloadSection LI A {
	LINE-HEIGHT: 22px; FONT-WEIGHT: bold
}
#downloadSection LI A:hover {
	TEXT-DECORATION: underline
}
#downloadSection LI A:hover SPAN {
	BORDER-BOTTOM: #2543ab 1px solid; BORDER-LEFT: #2543ab 1px solid; BORDER-TOP: #2543ab 1px solid; BORDER-RIGHT: #2543ab 1px solid
}
#downloadSection LI I {
	FONT-STYLE: normal; COLOR: #666; FONT-SIZE: 11px
}
#downloadSection LI A.downloadFile {
	LINE-HEIGHT: 16px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#downloadSection LI A SPAN {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; MARGIN: 3px 10px 0px 0px; WIDTH: 64px; DISPLAY: inline; BACKGROUND: #f0f0f0; FLOAT: left; HEIGHT: 64px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#downloadSection LI A SPAN IMG {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 64px; HEIGHT: auto; COLOR: #999; FONT-SIZE: 10px; OVERFLOW: hidden; TOP: 0px; FONT-WEIGHT: normal; LEFT: 0px
}
#downloadSection LI A SPAN IMG.filetype {
	WIDTH: 64px; HEIGHT: 192px
}
#downloadSection LI A SPAN EM {
	Z-INDEX: 3; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 16px; BOTTOM: 3px; DISPLAY: block; BACKGROUND: url(/images/icon_file_types_16.gif) no-repeat; HEIGHT: 16px; RIGHT: 3px
}
#downloadSection LI.pdfFile A.thumb SPAN IMG {
	TOP: 0px
}
#downloadSection LI.docFile A.thumb SPAN IMG {
	TOP: -64px
}
#downloadSection LI.xlsFile A.thumb SPAN IMG {
	TOP: -128px
}
#footerWrapper {
	WIDTH: 100%; BACKGROUND: url(/images/box-btn-sprite.png) #242527 repeat-x 0px -103px
}
#footer {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#footer UL {
	WIDTH: 260px; FLOAT: left; MARGIN-RIGHT: 10px
}
#footer UL LI {
	BORDER-LEFT: #000 1px solid
}
#footer UL LI.footerTitle {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 7px; COLOR: #777; FONT-SIZE: 1.2em; BORDER-TOP: 0px; FONT-WEIGHT: 700; BORDER-RIGHT: 0px
}
#footer UL LI A {
	BORDER-LEFT: #565656 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 16px; COLOR: #999; FONT-SIZE: 1.1em; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#footer UL LI SPAN {
	BORDER-LEFT: #565656 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 16px; COLOR: #999; FONT-SIZE: 1.1em; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#footer UL LI A:hover {
	COLOR: #fff
}
#footer UL LI SPAN {
	COLOR: #777
}
#footerRight {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BACKGROUND: #666; FLOAT: right; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#footerRight DIV {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 290px; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px
}
#footerRight UL {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 290px; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px
}
#footerRight DIV {
	HEIGHT: 24px
}
#footerRight UL {
	BORDER-BOTTOM: 0px
}
#footerRight UL LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 145px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#footerRight UL LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 125px; PADDING-RIGHT: 0px; HEIGHT: 20px; COLOR: #ccc; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#footerRight UL LI #footerTw {
	BACKGROUND: url(/images/icon-20.png) no-repeat 0px 2px
}
#footerRight UL LI #footerFb {
	BACKGROUND: url(/images/icon-20.png) no-repeat 0px -18px
}
#txtFooterEmail {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 22px; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}
#btnFooterNewsletterSubscribe {
	WIDTH: 55px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 12px
}
#FlexPaper {
	POSITION: relative; PADDING-BOTTOM: 10px; WIDTH: 660px
}
#FlexPaperFS {
	POSITION: relative; WIDTH: 100%; HEIGHT: 85%
}
#flashContent {
	WIDTH: 660px; HEIGHT: 470px
}
#FlexPaper .FlexPaperHiddenControls {
	DISPLAY: none
}
#FlexPaperFS .FlexPaperHiddenControls {
	DISPLAY: none
}
#mainToolbar {
	POSITION: relative; DISPLAY: none; HEIGHT: 60px
}
#mainToolbarBtm {
	POSITION: relative; DISPLAY: none; HEIGHT: 60px
}
#FlexPaperFS #mainToolbar {
	WIDTH: 100%
}
#FlexPaperFS #mainToolbarBtm {
	WIDTH: 100%
}
#FlexPaperFS #progressSpinner {
	WIDTH: 100%
}
#progressSpinner_horiz {
	WIDTH: 658px; BACKGROUND: url(/images/slimboximg/loading.gif) #fff no-repeat center 50%; HEIGHT: 80px; TOP: 295px; LEFT: 1px
}
#progressSpinner {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 80px; DISPLAY: none; BACKGROUND: url(/images/slimboximg/loading.gif) #fff no-repeat center 50%; HEIGHT: 700px; TOP: 60px; LEFT: 290px
}
#viewer_toolbar_top {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #222e4a; HEIGHT: 40px; PADDING-TOP: 10px
}
#viewer_toolbar_btm {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #222e4a; HEIGHT: 40px; PADDING-TOP: 10px
}
#FlexPaper UL {
	MARGIN: 0px auto; WIDTH: 150px
}
#FlexPaperFS UL {
	MARGIN: 0px auto; WIDTH: 150px
}
#viewer_toolbar_btm UL {
	MARGIN: 0px auto; WIDTH: 510px
}
#FlexPaper LI {
	DISPLAY: inline; FLOAT: left
}
#FlexPaper P {
	DISPLAY: inline; FLOAT: left
}
#FlexPaper B {
	DISPLAY: inline; FLOAT: left
}
#FlexPaper A {
	DISPLAY: inline; FLOAT: left
}
#FlexPaper INPUT {
	DISPLAY: inline; FLOAT: left
}
#FlexPaper SPAN {
	DISPLAY: inline; FLOAT: left
}
#FlexPaperFS LI {
	DISPLAY: inline; FLOAT: left
}
#FlexPaperFS P {
	DISPLAY: inline; FLOAT: left
}
#FlexPaperFS B {
	DISPLAY: inline; FLOAT: left
}
#FlexPaperFS A {
	DISPLAY: inline; FLOAT: left
}
#FlexPaperFS INPUT {
	DISPLAY: inline; FLOAT: left
}
#FlexPaperFS SPAN {
	DISPLAY: inline; FLOAT: left
}
#FlexPaper LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#FlexPaperFS LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#viewer_toolbar_btm LI {
	WIDTH: 160px
}
#viewer_toolbar_btm LI.pages {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) 0px -80px
}
#viewer_toolbar_btm LI.zoom {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) 0px -120px
}
#viewer_toolbar_btm LI.search {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) 0px -160px
}
#FlexPaper P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/sprite-pdf-viewer.png) 0px 0px; HEIGHT: 40px; PADDING-TOP: 0px
}
#FlexPaperFS P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/sprite-pdf-viewer.png) 0px 0px; HEIGHT: 40px; PADDING-TOP: 0px
}
#FlexPaper P:hover {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -60px 0px
}
#FlexPaperFS P:hover {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -60px 0px
}
#FlexPaper P:focus {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#FlexPaperFS P:focus {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#viewer_toolbar_container P.selected {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#viewer_toolbar_btm P {
	MARGIN: 2px; BACKGROUND: url(/images/sprite-pdf-viewer.png) 0px -40px; HEIGHT: 36px
}
#viewer_toolbar_btm P:hover {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -60px -40px
}
#viewer_toolbar_btm P:focus {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px -40px
}
#viewer_toolbar_btm P.selected {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px -40px
}
#FlexPaper B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; HEIGHT: 40px; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#FlexPaperFS B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; HEIGHT: 40px; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#FlexPaper A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; HEIGHT: 40px; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#FlexPaperFS A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; HEIGHT: 40px; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#FlexPaper #flashContent A {
	TEXT-INDENT: 0px; DISPLAY: inline; FLOAT: none
}
#viewer_toolbar_btm B {
	HEIGHT: 36px
}
#viewer_toolbar_btm INPUT {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; MARGIN: 2px; PADDING-LEFT: 4px; WIDTH: 32px; PADDING-RIGHT: 4px; BACKGROUND: url(/images/blank.gif); HEIGHT: 36px; COLOR: #333; FONT-SIZE: 14px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#viewer_toolbar_btm .search INPUT {
	TEXT-ALIGN: left; WIDTH: 106px
}
#viewer_toolbar_btm SPAN {
	LINE-HEIGHT: 36px; MARGIN: 2px 0px; COLOR: #333; FONT-SIZE: 10px
}
#viewer_toolbar_btm .zoom INPUT {
	WIDTH: 42px; FLOAT: right
}
#viewer_toolbar_btm .slider {
	POSITION: relative; MARGIN: 2px 0px 0px 2px; WIDTH: 102px; DISPLAY: inline; BACKGROUND: 0px 50%; FLOAT: left; HEIGHT: 36px; CURSOR: pointer
}
#viewer_toolbar_btm .slider .handle {
	POSITION: absolute; WIDTH: 11px; BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -205px -122px; HEIGHT: 36px; CURSOR: w-resize
}
#viewer_toolbar_btm .slider:hover .handle {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -224px -122px
}
#FlexPaper .icn_prev {
	MARGIN-RIGHT: 0px
}
#FlexPaperFS .icn_prev {
	MARGIN-RIGHT: 0px
}
#FlexPaper .icn_next {
	FLOAT: right; MARGIN-LEFT: 0px
}
#FlexPaperFS .icn_next {
	FLOAT: right; MARGIN-LEFT: 0px
}
#FlexPaper .icn_search {
	FLOAT: right; MARGIN-LEFT: 0px
}
#FlexPaperFS .icn_search {
	FLOAT: right; MARGIN-LEFT: 0px
}
#FlexPaper .icn_prev B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -160px 0px
}
#FlexPaperFS .icn_prev B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -160px 0px
}
#FlexPaper .icn_next B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -160px -40px
}
#FlexPaperFS .icn_next B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -160px -40px
}
#FlexPaper .icn_search B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -160px -80px
}
#FlexPaperFS .icn_search B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -160px -80px
}
#FlexPaper .icn_textselect B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -160px -120px
}
#FlexPaperFS .icn_textselect B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -160px -120px
}
#FlexPaper .icn_handselect B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -160px -160px
}
#FlexPaperFS .icn_handselect B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -160px -160px
}
#FlexPaper .icn_fullscreen B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -200px 0px
}
#FlexPaperFS .icn_fullscreen B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -200px -160px
}
#FlexPaper .icn_download A {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -200px -40px
}
#FlexPaperFS .icn_download A {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -200px -40px
}
#FlexPaper .icn_print B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -200px -80px
}
#FlexPaperFS .icn_print B {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) no-repeat -200px -80px
}
#FlexPaper .tbb_fitmode_selected {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#FlexPaper .tbb_viewmode_selected {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#FlexPaper .tbb_cursormode_selected {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#FlexPaper .tbb_fullscreen_selected {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#FlexPaperFS .tbb_fitmode_selected {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#FlexPaperFS .tbb_viewmode_selected {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#FlexPaperFS .tbb_cursormode_selected {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#FlexPaperFS .tbb_fullscreen_selected {
	BACKGROUND: url(/images/sprite-pdf-viewer.png) -120px 0px
}
#container .friends_provider {
	TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 150px; DISPLAY: block; BACKGROUND: url(/images/sprite-various-logos.jpg) no-repeat; HEIGHT: 50px
}
#container #sidebar .friends_provider {
	MARGIN: 0px auto
}
#container .logo_gmail {
	BACKGROUND-POSITION: 50% 0px
}
#container .logo_yahoo {
	BACKGROUND-POSITION: 50% -50px
}
#container .logo_msn_live {
	BACKGROUND-POSITION: 50% -100px
}
#container .logo_hi5 {
	BACKGROUND-POSITION: 50% -150px
}
#container .logo_citromail {
	BACKGROUND-POSITION: 50% -200px
}
#container .logo_iwiw {
	BACKGROUND-POSITION: 50% -250px
}
#container .logo_freemail {
	BACKGROUND-POSITION: 50% -300px
}
#specialOffer {
	BORDER-BOTTOM: #d8d3d3 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #d8d3d3 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #f9f9f9; BORDER-TOP: #d8d3d3 1px solid; BORDER-RIGHT: #d8d3d3 1px solid; PADDING-TOP: 8px; BEHAVIOR: url(/css/border-rad.htc); -webkit-box-shadow: #eaeaea 0 0 0 4px; -moz-box-shadow: #eaeaea 0 0 0 4px; box-shadow: #eaeaea 0 0 0 4px; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; _behavior: url()
}
#specialOffer .scissor {
	POSITION: absolute; WIDTH: 48px; BACKGROUND: url(/images/various-elements-sprite.png) no-repeat -612px 0px; HEIGHT: 48px; TOP: -26px; RIGHT: 30px; _display: none
}
#specialOffer .so-ant {
	POSITION: absolute; WIDTH: 115px; BACKGROUND: url(/images/so-ant.png) no-repeat 0px 0px; HEIGHT: 75px; TOP: -60px; RIGHT: 4px; _display: none
}
.dashed-red-border {
	BORDER-BOTTOM: #f00 2px dashed; POSITION: relative; BORDER-LEFT: #f00 2px dashed; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: #f00 2px dashed; BORDER-RIGHT: #f00 2px dashed; PADDING-TOP: 7px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; _behavior: url()
}
#specialOffer A.txt_print {
	PADDING-LEFT: 22px; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -2193px; TEXT-DECORATION: underline
}
#specialOffer A.txt_print:hover {
	TEXT-DECORATION: none
}
.h4-specialOffer {
	LINE-HEIGHT: 130%; COLOR: #3a4663; FONT-SIZE: 16px; text-shadow: #eaeaea 1px 1px 1px; break-word: word-wrap
}
#specialOffer SPAN {
	LINE-HEIGHT: 16px; COLOR: #333; FONT-SIZE: 12px
}
.span-left-specialOffer {
	DISPLAY: block
}
.span-right-specialOffer {
	TEXT-ALIGN: right; DISPLAY: block
}
.b-specialOffer {
	COLOR: #000
}
.specialOffer {
	POSITION: relative; OVERFLOW: visible
}
.newSpecOffer {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: #eef3f7; PADDING-TOP: 10px
}
.grdnt_lblu {
	FILTER: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#FFf3f8fa,endColorstr=#FFddecf1); BACKGROUND: #f3f8fa; -o-background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%
}
.newSpecOffer H2 {
	MARGIN: 5px 0px 10px; DISPLAY: block; COLOR: #165fb9; FONT-SIZE: 16px; text-shadow: 1px 1px 1px #fbfcfd
}
.so-left-col {
	WIDTH: 100%; FLOAT: left; MARGIN-RIGHT: 15px
}
.so-left-col IMG {
	BORDER-BOTTOM: #d6dbdf 1px solid; BORDER-LEFT: #d6dbdf 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 15px 15px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MAX-WIDTH: 360px; FLOAT: right; BORDER-TOP: #d6dbdf 1px solid; BORDER-RIGHT: #d6dbdf 1px solid; PADDING-TOP: 3px
}
.so-right-col {
	TEXT-ALIGN: right; WIDTH: 370px; FLOAT: right
}
.so-right-col IMG {
	BORDER-BOTTOM: #d6dbdf 1px solid; BORDER-LEFT: #d6dbdf 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MAX-WIDTH: 360px; BORDER-TOP: #d6dbdf 1px solid; BORDER-RIGHT: #d6dbdf 1px solid; PADDING-TOP: 3px
}
#so-price-tag {
	Z-INDEX: 5; POSITION: relative; WIDTH: 306px; HEIGHT: 70px; MARGIN-LEFT: -60px
}
#so-price-tag-inner {
	WIDTH: 306px; BACKGROUND: url(/images/new_special_offer/price_tag.png) no-repeat 0px 0px; HEIGHT: 70px
}
#so-amount {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffeda8; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: table; HEIGHT: 48px; TOP: 8px; PADDING-TOP: 0px; LEFT: 35px
}
#so-price-container {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
#so-price-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; COLOR: #d54e04; FONT-SIZE: 24px; FONT-WEIGHT: 700; PADDING-TOP: 0px; text-shadow: 1px 1px 1px #fff8dc
}
#so-price-content DEL {
	COLOR: #f79445; FONT-SIZE: 12px
}
#so-deal-desc {
	MARGIN: 10px 0px; WORD-WRAP: break-word; FONT-SIZE: 13px
}
.so-lm-deal-desc {
	MARGIN: 10px 0px; WORD-WRAP: break-word; FONT-SIZE: 13px
}
#so-print {
	POSITION: relative; FLOAT: right; TOP: 17px; RIGHT: 13px
}
.so-print-but {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url(/images/new_special_offer/print-button-sprite.png) no-repeat 0px 0px; HEIGHT: 32px; COLOR: #1e6e8e !important; FONT-SIZE: 12px; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: 1px 1px 0 #dbf0f9
}
.so-print-but SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; DISPLAY: inline-block; BACKGROUND: url(/images/new_special_offer/print-button-sprite.png) no-repeat 100% 0px; HEIGHT: 32px; PADDING-TOP: 0px
}
.so-print-but:hover {
	BACKGROUND-POSITION: 0px -50px; COLOR: #fff; TEXT-DECORATION: none; text-shadow: 1px 1px 0 #dbf0f9
}
A.so-print-but:focus {
	BACKGROUND-POSITION: 0px -50px; COLOR: #fff; TEXT-DECORATION: none; text-shadow: 1px 1px 0 #dbf0f9
}
A.so-print-but:hover SPAN {
	BACKGROUND-POSITION: 100% -50px
}
A.so-print-but:focus SPAN {
	BACKGROUND-POSITION: 100% -50px
}
A.so-print-but:active {
	POSITION: relative; TOP: 1px
}
A.so-print-but:focus {
	POSITION: relative; TOP: 1px
}
.so-lm-container {
	TEXT-ALIGN: left; WIDTH: 100%
}
.so-lm-left {
	WIDTH: 80px !important; DISPLAY: inline-block; MARGIN-RIGHT: 15px
}
.so-lm-mid {
	PADDING-BOTTOM: 0px; MARGIN: 0px 145px 0px 95px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.so-lm-right {
	WIDTH: 140px; DISPLAY: inline-block; FLOAT: right
}
.so-lm-right IMG {
	BORDER-BOTTOM: #d6dbdf 1px solid; BORDER-LEFT: #d6dbdf 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MAX-WIDTH: 126px; BORDER-TOP: #d6dbdf 1px solid; BORDER-RIGHT: #d6dbdf 1px solid; PADDING-TOP: 3px
}
.so-lm-price-tag {
	Z-INDEX: 5; POSITION: relative; WIDTH: 125px; HEIGHT: 72px; MARGIN-LEFT: -60px
}
.so-lm-price-tag-inner {
	WIDTH: 140px; BACKGROUND: url(/images/new_special_offer/price_tag_mini.png) no-repeat 0px 0px; HEIGHT: 72px
}
.so-lm-amount {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffeda8; PADDING-LEFT: 2px; WIDTH: 100px !important; PADDING-RIGHT: 2px; DISPLAY: table; HEIGHT: 48px; TOP: 8px; PADDING-TOP: 2px; LEFT: 26px
}
.so-lm-price-container {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.so-lm-price-content {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; COLOR: #d54e04; FONT-WEIGHT: 700; PADDING-TOP: 3px; text-shadow: 1px 1px 1px #fff8dc
}
.so-txt-big {
	FONT-SIZE: 23px !important
}
.so-txt-medium {
	FONT-SIZE: 20px !important
}
.so-txt-small {
	FONT-SIZE: 18px !important
}
.so-txt-xsmall {
	FONT-SIZE: 16px !important
}
.so-lm-price-content DEL {
	COLOR: #f79445; FONT-SIZE: 12px
}
.news_content {
	MARGIN: 10px 0px; COLOR: #353535; FONT-SIZE: 14px
}
#citynews_content {
	MARGIN: 10px 0px; COLOR: #353535; FONT-SIZE: 14px
}
.news_title H4 {
	MARGIN-BOTTOM: 15px; COLOR: #222e4a; FONT-SIZE: 17px; FONT-WEIGHT: 700
}
.short_prod_text H4 {
	MARGIN-BOTTOM: 15px; COLOR: #222e4a; FONT-SIZE: 17px; FONT-WEIGHT: 700
}
.product_title H4 {
	MARGIN-BOTTOM: 15px; COLOR: #222e4a; FONT-SIZE: 17px; FONT-WEIGHT: 700
}
.mbox .news_content P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; FONT-SIZE: 14px
}
.short_prod_text .description {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; FONT-SIZE: 14px
}
.mbox .news_content A IMG {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 4px; MARGIN: 6px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #f0f0f0; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 4px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; _behavior: url()
}
.mbox .news_content A IMG:hover {
	BACKGROUND: 0px 50%
}
.prod_images {
	MARGIN: 0px 15px; DISPLAY: inline-block; FLOAT: left
}
.div_news-navigate .a_news-navigate {
	FONT-WEIGHT: 700
}
.div_product_picture {
	POSITION: static; WIDTH: 124px; DISPLAY: table; MARGIN-BOTTOM: 8px; FLOAT: left; HEIGHT: 124px
}
.div_product_picture_middle {
	POSITION: static; TEXT-ALIGN: center; DISPLAY: block; VERTICAL-ALIGN: middle
}
DIV.prod_details {
	MARGIN: 15px 8px 10px 142px
}
DIV.prod_details TABLE {
	WIDTH: 99.5%
}
TR#madein TD {
	BORDER-BOTTOM: #293146 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TR#features TD {
	BORDER-BOTTOM: #293146 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TR#price TD {
	BORDER-BOTTOM: #293146 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.labels {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; WIDTH: 100px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TD {
	VERTICAL-ALIGN: top
}
P.product_contetnt_text {
	TEXT-INDENT: 13px; MARGIN: 20px 0px; DISPLAY: block; CLEAR: both
}
#statusbar {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 650px; PADDING-RIGHT: 5px; DISPLAY: inline; MARGIN-BOTTOM: 2px; FLOAT: left; COLOR: #d0deea; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#uTabsMenu DIV#statusbar {
	COLOR: #3a4663; FONT-SIZE: 13px
}
#uTabsMenu {
	DISPLAY: block; PADDING-TOP: 0px
}
#wrapper #uTabsMenu {
	POSITION: relative; MARGIN: 10px 0px
}
#uTabs {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
#uTabs .selected {
	POSITION: relative; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #5c709d; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; _behavior: url()
}
#uTabs LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; FONT-SIZE: 12px; PADDING-TOP: 3px
}
#uTabs A:link {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #3a4663; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#uTabs A:visited {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #3a4663; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#uTabs A:hover {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #5c709d; COLOR: #fff; PADDING-TOP: 3px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; _behavior: url()
}
#d_friends .pics LI {
	MARGIN: 3px 5px; FLOAT: left
}
#d_friends .pics {
	CLEAR: both
}
.msg_unread {
	COLOR: #353535; FONT-SIZE: 14px
}
.msg_read {
	COLOR: #353535; FONT-SIZE: 14px
}
.msg_unread {
	BACKGROUND-COLOR: #e1e3e5; FONT-WEIGHT: 700
}
#ul_message_left LI A IMG {
	VERTICAL-ALIGN: middle
}
.special_offer_badge {
	POSITION: relative; WIDTH: 95px; DISPLAY: inline-block; BACKGROUND: url(/images/various-elements-sprite.png) no-repeat -300px -112px; HEIGHT: 95px
}
.reviews .special_offer_badge {
	MARGIN-LEFT: 10px
}
#specialOffer .special_offer_badge {
	MARGIN-RIGHT: 10px
}
.sobadge_inner {
	POSITION: absolute; WIDTH: 75px; DISPLAY: table; WORD-WRAP: break-word; TABLE-LAYOUT: fixed; HEIGHT: 75px; OVERFLOW: hidden; TOP: 10px; LEFT: 10px
}
.sobadge_inner P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: table-cell; FONT-FAMILY: Arial, Helvetica, sans-serif; WORD-WRAP: break-word; LETTER-SPACING: -1px; COLOR: #fff; VERTICAL-ALIGN: middle; OVERFLOW: hidden; FONT-WEIGHT: 700; PADDING-TOP: 0px; text-shadow: 1px 1px 0 #bb0a0a; -webkit-transform: rotate(10deg); -moz-transform: rotate(10deg); -ms-transform: rotate(10deg); transform: rotate(10deg)
}
#lbOverlay {
	Z-INDEX: 999; POSITION: fixed; BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
#lbCenter {
	Z-INDEX: 1000; POSITION: absolute; OVERFLOW: hidden; LEFT: 50%
}
#lbBottomContainer {
	Z-INDEX: 1000; POSITION: absolute; OVERFLOW: hidden; LEFT: 50%
}
#lbCenter {
	BORDER-BOTTOM: #fff 10px solid; BORDER-LEFT: #fff 10px solid; BORDER-TOP: #fff 10px solid; BORDER-RIGHT: #fff 10px solid
}
#lbCenter IFRAME {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.lbLoading {
	BACKGROUND: url(/images/slimboximg/loading.gif) #fff no-repeat center 50%
}
#lbImage {
	BACKGROUND: url(/images/slimboximg/loading.gif) #fff no-repeat center center
}
#lbPrevLink {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 50%; DISPLAY: block; TOP: 0px
}
#lbNextLink {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 50%; DISPLAY: block; TOP: 0px
}
#lbPrevLink {
	LEFT: 0px
}
#lbPrevLink:hover {
	BACKGROUND: url(/images/slimboximg/prevlabel.gif) no-repeat 0px 15%
}
#lbNextLink {
	RIGHT: 0px
}
#lbNextLink:hover {
	BACKGROUND: url(/images/slimboximg/nextlabel.gif) no-repeat 100% 15%
}
#lbBottom {
	BORDER-BOTTOM: #fff 10px solid; TEXT-ALIGN: left; BORDER-LEFT: #fff 10px solid; LINE-HEIGHT: 1.4em; BACKGROUND-COLOR: #fff; FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: #fff 10px; BORDER-RIGHT: #fff 10px solid
}
#lbCloseLink {
	MARGIN: 5px 0px; WIDTH: 31px; DISPLAY: block; BACKGROUND: url(/images/slimboximg/closelabel.gif) no-repeat center 50%; FLOAT: right; HEIGHT: 31px
}
#lbCaption {
	MARGIN-RIGHT: 71px
}
#lbNumber {
	MARGIN-RIGHT: 71px
}
#lbCaption {
	FONT-WEIGHT: 700
}
.hid {
	DISPLAY: none
}
.spacer {
	MARGIN: 15px 0px
}
.spacer_side {
	MARGIN: 0px 15px
}
.spcr {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.spacer_sml {
	MARGIN: 5px 0px
}
.slimboxform #upCheckAvailability {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.slimboxform #txt_errormessage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN#EmailValidator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN#EmailValidator2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN#NameValidator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN#RequiredFieldValidatorTitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN.searchword {
	BORDER-BOTTOM: #f00 1px dotted; BACKGROUND-COLOR: #fff; DISPLAY: inline !important
}
.header_dvdr_left {
	POSITION: absolute; WIDTH: 2px; BACKGROUND: url(/images/header_divider.png) repeat-y left top; HEIGHT: 50px; TOP: 25px; LEFT: 275px
}
.header_dvdr_right {
	POSITION: absolute; WIDTH: 2px; BACKGROUND: url(/images/header_divider.png) repeat-y left top; HEIGHT: 50px; TOP: 25px; RIGHT: 160px
}
.notification {
	BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat !important; BACKGROUND-POSITION: 10px 6px; FONT-SIZE: 13px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.notification DIV {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5em; FONT-STYLE: normal; PADDING-LEFT: 36px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 5px
}
.notification DIV A {
	COLOR: #666452; FONT-WEIGHT: 700
}
.attention {
	BORDER-BOTTOM-COLOR: #e6db55; BORDER-TOP-COLOR: #e6db55; BACKGROUND: url(/images/icons/exclamation.png) #fffbcc no-repeat 10px 11px; COLOR: #666452; BORDER-RIGHT-COLOR: #e6db55; BORDER-LEFT-COLOR: #e6db55
}
.cp_wrapper {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#defaultCompanyProfile {
	MARGIN: 10px 20px 15px 0px; WIDTH: 180px; FLOAT: left; COLOR: #353535; FONT-SIZE: 13px
}
.cp_gad {
	BACKGROUND-IMAGE: url(/images/dotted_vert_line.gif); PADDING-BOTTOM: 3px; MARGIN-TOP: 10px; PADDING-LEFT: 3px; WIDTH: 320px; PADDING-RIGHT: 3px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left center; MARGIN-BOTTOM: 20px; FLOAT: left; PADDING-TOP: 0px
}
.cp_CompanyProfile {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; WIDTH: 460px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.cp_headline {
	MARGIN: 3px 0px 3px -18px; WIDTH: 198px; DISPLAY: inline-block; MAX-WIDTH: 198px; BACKGROUND: url(/images/mbox_title_ribbon.png) no-repeat left bottom
}
UL.reviews {
	MARGIN-BOTTOM: 15px
}
A.locality {
	COLOR: #2543ab; TEXT-DECORATION: underline
}
A.small_blink {
	COLOR: #2543ab; TEXT-DECORATION: underline
}
#product .hitems A {
	COLOR: #2543ab; TEXT-DECORATION: underline
}
#DIV1 DIV A {
	COLOR: #2543ab; TEXT-DECORATION: underline
}
ADDRESS.adr A.url {
	COLOR: #2543ab; TEXT-DECORATION: underline
}
A.small_blink {
	FONT-SIZE: 12px
}
A.locality:hover {
	COLOR: #2543ab !important; TEXT-DECORATION: underline !important
}
#product .hitems A:hover {
	COLOR: #2543ab !important; TEXT-DECORATION: underline !important
}
#sidebar A.locality {
	COLOR: #2543ab; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.cp_small_link {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 11px; MARGIN-RIGHT: 10px; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
A.cp_small_link:hover {
	COLOR: #333
}
A.light_lnk_nrml {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f9f9f9; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
A.light_lnk_nrml:hover {
	COLOR: #fff
}
.small_sb_txt {
	COLOR: #656565; FONT-SIZE: 12px
}
.txt_left_nrml {
	COLOR: #353535; FONT-SIZE: 13px
}
#cp_review_map IMG {
	VERTICAL-ALIGN: middle
}
#tabbed {
	MARGIN: 0px 0px 5px
}
.tabs {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -1px; CLEAR: both; PADDING-TOP: 5px
}
.tablinks {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -1px; CLEAR: both; PADDING-TOP: 5px
}
.tabs LI {
	FLOAT: left
}
.tabs A.current:link {
	BORDER-BOTTOM: #f9f9f9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9 repeat-x left top; COLOR: #353535; CURSOR: text; PADDING-TOP: 2px
}
.tabs A.current:visited {
	BORDER-BOTTOM: #f9f9f9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9 repeat-x left top; COLOR: #353535; CURSOR: text; PADDING-TOP: 2px
}
.tabs A.current:hover {
	BORDER-BOTTOM: #f9f9f9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9 repeat-x left top; COLOR: #353535; CURSOR: text; PADDING-TOP: 2px
}
.tabs A.current:active {
	BORDER-BOTTOM: #f9f9f9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9 repeat-x left top; COLOR: #353535; CURSOR: text; PADDING-TOP: 2px
}
.tabs A.current:link {
	BORDER-BOTTOM: #f9f9f9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9 repeat-x left top; COLOR: #353535; CURSOR: text; PADDING-TOP: 2px
}
.tabs A.current:visited {
	BORDER-BOTTOM: #f9f9f9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9 repeat-x left top; COLOR: #353535; CURSOR: text; PADDING-TOP: 2px
}
.tabs A.current:hover {
	BORDER-BOTTOM: #f9f9f9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9 repeat-x left top; COLOR: #353535; CURSOR: text; PADDING-TOP: 2px
}
.tabs A.current:active {
	BORDER-BOTTOM: #f9f9f9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9 repeat-x left top; COLOR: #353535; CURSOR: text; PADDING-TOP: 2px
}
.tablinks .active A:link {
	BORDER-BOTTOM: #f9f9f9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9 repeat-x left top; COLOR: #353535; CURSOR: text; PADDING-TOP: 2px
}
.tablinks .active A:visited {
	BORDER-BOTTOM: #f9f9f9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 1px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f9f9f9 repeat-x left top; COLOR: #353535; CURSOR: text; PADDING-TOP: 2px
}
#map_route_tabs A.current:link {
	Z-INDEX: 2; BORDER-BOTTOM: #f0f0f0 1px solid; POSITION: relative; BACKGROUND-COLOR: #f0f0f0
}
#map_route_tabs A.current:visited {
	Z-INDEX: 2; BORDER-BOTTOM: #f0f0f0 1px solid; POSITION: relative; BACKGROUND-COLOR: #f0f0f0
}
#map_route_tabs A.current:hover {
	Z-INDEX: 2; BORDER-BOTTOM: #f0f0f0 1px solid; POSITION: relative; BACKGROUND-COLOR: #f0f0f0
}
#map_route_tabs A.current:active {
	Z-INDEX: 2; BORDER-BOTTOM: #f0f0f0 1px solid; POSITION: relative; BACKGROUND-COLOR: #f0f0f0
}
.tablinks A {
	Z-INDEX: 2; BORDER-BOTTOM: #f0f0f0 1px solid; POSITION: relative; BACKGROUND-COLOR: #f0f0f0
}
#sidebar .tablinks .active A {
	Z-INDEX: 2; BORDER-BOTTOM: #f0f0f0 1px solid; POSITION: relative; BACKGROUND-COLOR: #f0f0f0
}
.tabs A:link {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 1px -1px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/box-btn-sprite.png) #f4f4f4 repeat-x 0px -63px; FLOAT: left; COLOR: #656565; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; text-shadow: 1px 1px 2px #fff
}
.tabs A:visited {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 1px -1px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/box-btn-sprite.png) #f4f4f4 repeat-x 0px -63px; FLOAT: left; COLOR: #656565; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; text-shadow: 1px 1px 2px #fff
}
.tabs A:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 1px -1px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/box-btn-sprite.png) #f4f4f4 repeat-x 0px -63px; FLOAT: left; COLOR: #656565; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; text-shadow: 1px 1px 2px #fff
}
.tabs A:active {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 1px -1px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/box-btn-sprite.png) #f4f4f4 repeat-x 0px -63px; FLOAT: left; COLOR: #656565; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; text-shadow: 1px 1px 2px #fff
}
.tablinks A:link {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 1px -1px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/box-btn-sprite.png) #f4f4f4 repeat-x 0px -63px; FLOAT: left; COLOR: #656565; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; text-shadow: 1px 1px 2px #fff
}
.tablinks A:visited {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 1px -1px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/box-btn-sprite.png) #f4f4f4 repeat-x 0px -63px; FLOAT: left; COLOR: #656565; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; text-shadow: 1px 1px 2px #fff
}
.tablinks A:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 1px -1px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/box-btn-sprite.png) #f4f4f4 repeat-x 0px -63px; FLOAT: left; COLOR: #656565; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; text-shadow: 1px 1px 2px #fff
}
.tablinks A:active {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 1px -1px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/box-btn-sprite.png) #f4f4f4 repeat-x 0px -63px; FLOAT: left; COLOR: #656565; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; text-shadow: 1px 1px 2px #fff
}
.tabs A SPAN {
	FONT-WEIGHT: 700
}
#tab1 H4 {
	MARGIN-BOTTOM: 15px; COLOR: #222e4a; text-shadow: 1px 1px 0 #fff
}
#tab2 H4 {
	MARGIN-BOTTOM: 15px; COLOR: #222e4a; text-shadow: 1px 1px 0 #fff
}
#tab3 H4 {
	MARGIN-BOTTOM: 15px; COLOR: #222e4a; text-shadow: 1px 1px 0 #fff
}
#tab4 H4 {
	MARGIN-BOTTOM: 15px; COLOR: #222e4a; text-shadow: 1px 1px 0 #fff
}
.short_prod_text H4 A {
	MARGIN-BOTTOM: 15px; COLOR: #222e4a; text-shadow: 1px 1px 0 #fff
}
.short_prod_text H4 A {
	TEXT-DECORATION: underline
}
.short_prod_text H4 A:hover {
	COLOR: #2543ab
}
.revtitle {
	COLOR: #353535; FONT-SIZE: 17px; FONT-WEIGHT: 700
}
.prod_details {
	COLOR: #353535
}
.reviews .vcard .review {
	BACKGROUND-COLOR: transparent !important
}
#contactpInformation .vcard {
	LINE-HEIGHT: 150%; MARGIN: 0px 0px 15px; FONT-SIZE: 13px
}
#contactpInformation .contact-name {
	TEXT-TRANSFORM: uppercase; COLOR: #353535
}
#contactpInformation .vcard SPAN.contact-role {
	TEXT-TRANSFORM: uppercase; COLOR: #353535
}
#contactpInformation .small_sb_txt {
	PADDING-LEFT: 18px
}
#contactpInformation .contact-skype {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px 0px
}
#contactpInformation .contact-yahoo {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -40px
}
#contactpInformation .contact-msn {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -80px
}
#contactpInformation .contact-icq {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -120px
}
#contactpInformation .contact-mobile {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -160px
}
#contactpInformation .contact-phone {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -200px
}
#contactpInformation .contact-fax {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -240px
}
#contactpInformation .contact-email {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -280px
}
#contactpInformation .contact-aim {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -320px
}
#contactpInformation .contact-twitter {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -359px
}
#contactpInformation .contact-facebook {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -399px
}
#contactpInformation .contact-googleplus {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -479px
}
#contactpInformation .contact-linkedin {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -439px
}
#contactpInformation .contact-foursquare {
	BACKGROUND: url(/images/sprite-contact-icons.gif) no-repeat 0px -519px
}
.small_rem {
	VERTICAL-ALIGN: middle
}
.small_add {
	VERTICAL-ALIGN: middle
}
#DIV1 DIV {
	TEXT-ALIGN: center
}
#main-content .mbox_silver {
	POSITION: relative; OVERFLOW: visible
}
.tooltip {
	BORDER-BOTTOM: #ccc 1px solid; MIN-WIDTH: 100px; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 16px; WIDTH: 100px; PADDING-RIGHT: 16px; MAX-WIDTH: 450px; COLOR: #214375; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
P.title SPAN.cur {
	COLOR: #fff
}
P.title SPAN.locality {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; CURSOR: pointer; PADDING-TOP: 0px
}
A.rollowercall {
	MARGIN: 10px 0px 0px; WIDTH: 180px; DISPLAY: block; BACKGROUND: url(/images/lang/free_call.png) no-repeat 0px 0px; HEIGHT: 37px
}
A.rollowercall:hover {
	BACKGROUND-POSITION: 0px -37px
}
.box .boxcontent A:hover {
	COLOR: #223c9a; TEXT-DECORATION: underline
}
TD.td_cols {
	PADDING-LEFT: 10px; WIDTH: 230px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/2px_vert_divider.gif) repeat-y 100% 50%; PADDING-TOP: 0px
}
#main-content .td_cols {
	PADDING-LEFT: 10px; WIDTH: 230px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/2px_vert_divider.gif) repeat-y 100% 50%; PADDING-TOP: 0px
}
DIV.from_master .fp_sidebar#sidebar {
	WIDTH: 250px; PADDING-TOP: 325px
}
DIV.from_master .fp_maincontent#main-content {
	WIDTH: 690px
}
DIV.from_master .simple_maincontent#main-content {
	TEXT-ALIGN: center !important; PADDING-BOTTOM: 100px !important; PADDING-LEFT: 0px !important; WIDTH: 960px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 70px !important
}
.col_table {
	MARGIN: 10px 0px
}
.companyreply {
	BORDER-LEFT: #cbdeee 3px solid; BACKGROUND: #deeefb; COLOR: #364975
}
SPAN.validator {
	COLOR: #f00
}
SPAN.searchword {
	BACKGROUND-COLOR: #ffffa0
}
.big_stars {
	POSITION: relative; WIDTH: 120px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
.small_stars {
	POSITION: relative; WIDTH: 120px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
.small_stars {
	WIDTH: 120px; HEIGHT: 18px
}
.big_stars {
	WIDTH: 120px; HEIGHT: 20px
}
.small_stars .stars_0 {
	TOP: -150px; LEFT: 0px
}
.small_stars .stars_1 {
	TOP: -120px; LEFT: 0px
}
.small_stars .stars_2 {
	TOP: -90px; LEFT: 0px
}
.small_stars .stars_3 {
	TOP: -60px; LEFT: 0px
}
.small_stars .stars_4 {
	TOP: -30px; LEFT: 0px
}
.small_stars .stars_5 {
	TOP: 0px; LEFT: 0px
}
.big_stars .stars_0 {
	TOP: -200px; LEFT: 0px
}
.big_stars .stars_1 {
	TOP: -160px; LEFT: 0px
}
.big_stars .stars_2 {
	TOP: -120px; LEFT: 0px
}
.big_stars .stars_3 {
	TOP: -80px; LEFT: 0px
}
.big_stars .stars_4 {
	TOP: -40px; LEFT: 0px
}
.big_stars .stars_5 {
	TOP: 0px; LEFT: 0px
}
.big_stars IMG {
	POSITION: absolute; WIDTH: 120px; HEIGHT: 176px
}
.small_stars IMG {
	POSITION: absolute; WIDTH: 120px; HEIGHT: 176px
}
.big_stars IMG {
	WIDTH: 120px; HEIGHT: 230px
}
.payments-sprite {
	POSITION: relative; WIDTH: 50px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
.payments-sprite .pay-cash {
	TOP: -326px; LEFT: 0px
}
.payments-sprite IMG {
	POSITION: absolute; WIDTH: 50px; HEIGHT: 600px
}
A.fb-share {
	LINE-HEIGHT: 30px; TEXT-INDENT: -9000px; WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(/images/icon-20.png) no-repeat 0px -40px; HEIGHT: 30px; MARGIN-LEFT: 10px
}
A.fb-share:active {
	POSITION: relative; TOP: 1px
}
A.twit-share {
	LINE-HEIGHT: 30px; TEXT-INDENT: -9000px; WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(/images/icon-20.png) no-repeat 0px -70px; HEIGHT: 30px; MARGIN-LEFT: 10px
}
A.twit-share:active {
	POSITION: relative; TOP: 1px
}
.social-link-icon {
	LINE-HEIGHT: 16px; PADDING-LEFT: 24px; DISPLAY: inline-block
}
.twitter.social-link-icon {
	BACKGROUND: url(/images/icons/social-media-sprite.png) no-repeat 0px 0px
}
.facebook.social-link-icon {
	BACKGROUND: url(/images/icons/social-media-sprite.png) no-repeat 0px -24px
}
.googleplus.social-link-icon {
	BACKGROUND: url(/images/icons/social-media-sprite.png) no-repeat 0px -48px
}
.linkedin.social-link-icon {
	BACKGROUND: url(/images/icons/social-media-sprite.png) no-repeat 0px -72px
}
.foursquare.social-link-icon {
	BACKGROUND: url(/images/icons/social-media-sprite.png) no-repeat 0px -96px
}
#FlexPaper {
	MARGIN: 20px 0px
}
.video-thumb {
	POSITION: relative; BACKGROUND-COLOR: white
}
.thumb-160 {
	HEIGHT: 100px
}
.thumb-160 .clip {
	HEIGHT: 100px
}
.thumb-160 {
	WIDTH: 160px
}
.thumb-160 .clip {
	WIDTH: 160px
}
.thumb-160 IMG {
	WIDTH: 160px
}
.thumb-160 {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; OVERFLOW: hidden; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 5px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.thumb-120 {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; OVERFLOW: hidden; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 5px; BEHAVIOR: url(/css/border-rad.htc); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.thumb-160 {
	HEIGHT: 100px
}
.thumb-160 .clip {
	HEIGHT: 100px
}
.thumb-160 {
	WIDTH: 160px
}
.thumb-160 .clip {
	WIDTH: 160px
}
.thumb-160 IMG {
	WIDTH: 160px
}
.video-thumb .clip {
	POSITION: relative; DISPLAY: block; OVERFLOW: hidden
}
.thumb-160 .clip IMG {
	TOP: -10px
}
.video-thumb .clip IMG {
	POSITION: absolute; DISPLAY: block; LEFT: 0px
}
.thumb-160 {
	WIDTH: 160px
}
.thumb-160 .clip {
	WIDTH: 160px
}
.thumb-160 IMG {
	WIDTH: 160px
}
.video-thumb IMG {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#specoffer-share {
	MARGIN: 10px auto; HEIGHT: 20px; VERTICAL-ALIGN: top
}
#review-share {
	MARGIN: 10px auto; HEIGHT: 20px; VERTICAL-ALIGN: top
}
.gen-share {
	MARGIN: 10px auto; HEIGHT: 20px; VERTICAL-ALIGN: top
}
#dc-share {
	MARGIN: 10px auto; HEIGHT: 20px; VERTICAL-ALIGN: top
}
.gen-share {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; MARGIN: 5px auto; DISPLAY: block; HEIGHT: 30px; VERTICAL-ALIGN: top
}
.social-share {
	DISPLAY: block; FLOAT: left
}
#social-sharing .twitter {
	MARGIN-TOP: 2px
}
#social-sharing .plusone {
	MARGIN-TOP: 2px
}
#social-sharing {
	PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#review-share .facebook {
	POSITION: relative; WIDTH: 110px; OVERFLOW: hidden
}
#specoffer-share .facebook {
	POSITION: relative; WIDTH: 110px; OVERFLOW: hidden
}
.gen-share .facebook {
	POSITION: relative; WIDTH: 110px; OVERFLOW: hidden
}
#refine-search-filter A.page:link {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px; TEXT-DECORATION: none
}
#refine-search-filter A.page:visited {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px; TEXT-DECORATION: none
}
#nearby-cities-search A.page:link {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px; TEXT-DECORATION: none
}
#nearby-cities-search A.page:visited {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px; TEXT-DECORATION: none
}
#refine-search-similar-keyword A.page:link {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px; TEXT-DECORATION: none
}
#refine-search-similar-keyword A.page:visited {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px; TEXT-DECORATION: none
}
#top-search A.page:link {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px; TEXT-DECORATION: none
}
#top-search A.page:visited {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px; TEXT-DECORATION: none
}
#refine-search-filter A.page:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
#nearby-cities-search A.page:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
#refine-search-similar-keyword A.page:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
#top-search A.page:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
#twtr-widget-1 {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px; COLOR: #656565; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; BEHAVIOR: url(/css/border-rad.htc); -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; _behavior: url()
}
#twtr-widget-1 .twtr-ft {
	DISPLAY: none
}
.twtr-timeline {
	border-radius: 0
}
.twtr-hd {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-TOP: 5px
}
.twtr-bd {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
A.up_facebook:link {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 32px; PADDING-LEFT: 38px; PADDING-RIGHT: 2px; MARGIN-RIGHT: 15px; PADDING-TOP: 7px
}
A.up_google:link {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 32px; PADDING-LEFT: 38px; PADDING-RIGHT: 2px; MARGIN-RIGHT: 15px; PADDING-TOP: 7px
}
A.up_facebook {
	BACKGROUND: url(/images/facebook-20x20.png) no-repeat left center
}
A.up_google {
	BACKGROUND: url(http://www.google.com/images/icons/ui/gprofile_button-32.png) no-repeat
}
.empty {
	COLOR: #999
}
.light_grey {
	BACKGROUND: #f9f9f9
}
.with-margin {
	MARGIN-BOTTOM: 15px
}
.large-margin {
	MARGIN-BOTTOM: 25px
}
.small-margin {
	MARGIN-BOTTOM: 7px
}
.twocolslist TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.twocolslist TABLE TR TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 30px; WIDTH: 50%; PADDING-RIGHT: 30px; PADDING-TOP: 3px
}
.twocolslist TABLE TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.twocolslist TABLE TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#feedback_link {
	Z-INDEX: 998 !important; POSITION: fixed !important; TEXT-ALIGN: center; TEXT-INDENT: -4px; WIDTH: 104px; DISPLAY: block; BACKGROUND: url(/images/feedback.png) no-repeat; HEIGHT: 21px; COLOR: #364975; FONT-SIZE: 11px; TOP: 200px !important; RIGHT: -4px; PADDING-TOP: 41px; _position: absolute; _right: 0
}
A.feedback_link {
	Z-INDEX: 998 !important; POSITION: fixed !important; TEXT-ALIGN: center; TEXT-INDENT: -4px; WIDTH: 104px; DISPLAY: block; BACKGROUND: url(/images/feedback.png) no-repeat; HEIGHT: 21px; COLOR: #364975; FONT-SIZE: 11px; TOP: 200px !important; RIGHT: -4px; PADDING-TOP: 41px; _position: absolute; _right: 0
}
#feedback_link:hover {
	COLOR: #1e2942; RIGHT: 0px
}
A.feedback_link:hover {
	COLOR: #1e2942; RIGHT: 0px
}
.xt-lightbox-mask {
	Z-INDEX: 99998; FILTER: alpha(opacity=80); BACKGROUND: #000; -moz-opacity: .8; -khtml-opacity: .8; opacity: .8
}
.xt-lightbox {
	Z-INDEX: 99999; POSITION: fixed; TOP: 0px; LEFT: 0px
}
* HTML .xt-lightbox {
	POSITION: absolute
}
.xt-lightbox IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.xt-lightbox .button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.xt-lightbox-wrapper {
	BORDER-BOTTOM: #c0c0c0 1px solid; POSITION: relative; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 10px; box-shadow: 0 1px 5px #808080
}
.xt-lightbox-content-wrapper {
	POSITION: relative
}
.xt-lightbox-content {
	POSITION: relative; MIN-WIDTH: 150px; MIN-HEIGHT: 150px
}
.loading.xt-lightbox .xt-lightbox-content {
	BACKGROUND: url(/images/slimboximg/loading.gif) #fff no-repeat center center
}
.xt-lightbox-content IMG {
	TEXT-ALIGN: center; MARGIN: auto; DISPLAY: block
}
.xt-lightbox-content IFRAME {
	Z-INDEX: 1; DISPLAY: block
}
.xt-lightbox-arrows {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.xt-lightbox-prev {
	WIDTH: 49%; DISPLAY: block; BACKGROUND: url(/images/blank.gif); HEIGHT: 100%; TOP: 0px
}
.xt-lightbox-next {
	WIDTH: 49%; DISPLAY: block; BACKGROUND: url(/images/blank.gif); HEIGHT: 100%; TOP: 0px
}
.xt-lightbox-prev {
	FLOAT: left; LEFT: 0px
}
.xt-lightbox-prev:hover {
	BACKGROUND: url(/images/slimboximg/prevlabel.gif) no-repeat 0px 15%
}
.xt-lightbox-next {
	FLOAT: right; RIGHT: 0px
}
.xt-lightbox-next:hover {
	BACKGROUND: url(/images/slimboximg/nextlabel.gif) no-repeat 100% 15%
}
.xt-lightbox-footer {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 10px; OVERFLOW: hidden
}
.xt-lightbox-footer-wrapper {
	PADDING-TOP: 10px
}
.xt-lightbox-title {
	FONT-WEIGHT: bold
}
.xt-lightbox-title {
	MARGIN-RIGHT: 76px
}
.xt-lightbox-position {
	MARGIN-RIGHT: 76px
}
.xt-lightbox .xt-lightbox-close {
	MARGIN: 5px 0px; WIDTH: 31px; BACKGROUND: url(/images/slimboximg/closelabel.gif) no-repeat center center; FLOAT: right; HEIGHT: 31px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#head {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#firmenbilder {
	POSITION: relative; TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 35px
}
#image-slider {
	POSITION: relative; MARGIN: 0px; WIDTH: 620px !important; BACKGROUND: #f0f0f0; OVERFLOW: hidden; LEFT: 20px
}
.horizontal {
	MARGIN: 0px; WIDTH: 620px; BOTTOM: 0px; HEIGHT: 90px
}
.horizontal UL {
	WIDTH: 10000px
}
.vertical LI {
	MARGIN-BOTTOM: 5px
}
.horizontal LI {
	MARGIN-RIGHT: 5px
}
#image-slider UL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#image-slider LI {
	POSITION: relative; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#image-slider IMG {
	WIDTH: 60px; HEIGHT: 60px
}
#image-slider P.video {
	POSITION: absolute; WIDTH: 70px; DISPLAY: block; BACKGROUND: url(/css/images/play-video.png) no-repeat 24px 24px; HEIGHT: 70px; TOP: 0px; LEFT: 0px
}
#image-slider IMG.thumb {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 4px; MARGIN: 10px; PADDING-LEFT: 4px; WIDTH: 60px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 60px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 4px; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1
}
#image-slider A:hover:after {
	POSITION: absolute; MARGIN-TOP: -16px; WIDTH: 32px; DISPLAY: block; BACKGROUND: url(/images/enlarge.png) no-repeat center 50%; HEIGHT: 32px; MARGIN-LEFT: -16px; CONTENT: " "; TOP: 50%; LEFT: 50%
}
#image-slider LI P {
	TEXT-INDENT: -2000em; DISPLAY: none
}
#image-slider LI SPAN {
	TEXT-INDENT: -2000em; DISPLAY: none
}
.slider-controlers {
	Z-INDEX: 100; POSITION: absolute; TEXT-INDENT: -9999em; MARGIN: 0px; WIDTH: 20px; DISPLAY: block; HEIGHT: 90px; COLOR: #fff; CURSOR: pointer; TEXT-DECORATION: none
}
.disabled {
	FILTER: alpha(opacity=30); opacity: .3
}
#prev {
	BOTTOM: 0px; BACKGROUND: url(/images/btn-slider-left-right-grey-90.png) no-repeat 0px 0px; LEFT: 0px
}
#next {
	BOTTOM: 0px; BACKGROUND: url(/images/btn-slider-left-right-grey-90.png) no-repeat -20px 0px; RIGHT: 0px
}
.fineprint {
	COLOR: #747986; FONT-SIZE: smaller !important
}
#dots-video {
	POSITION: relative; HEIGHT: 180px; OVERFLOW: hidden
}
#dots-video LI {
	TEXT-ALIGN: center
}
#breadcrumb {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#breadcrumb SPAN {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -673px
}
#breadcrumb SPAN:first-child {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; PADDING-TOP: 0px
}
#breadcrumb EM {
	FONT-STYLE: normal
}
.gListe {
	PADDING-BOTTOM: 25px
}
.gListe .adHeader A {
	COLOR: #b0b0b0; FONT-SIZE: 14px
}
.gProfile .adHeader A {
	COLOR: #b0b0b0; FONT-SIZE: 14px
}
.gProfile2 .adHeader A {
	COLOR: #b0b0b0; FONT-SIZE: 14px
}
.gProfile3 .adHeader A {
	COLOR: #b0b0b0; FONT-SIZE: 14px
}
.gListe TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.gProfile TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.gProfile2 TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.gProfile3 TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.gListe .line1 {
	WIDTH: 186px; COLOR: #036; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.gProfile .line1 {
	WIDTH: 186px; COLOR: #036; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.gProfile2 .line1 {
	WIDTH: 186px; COLOR: #036; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.gProfile3 .line1 {
	WIDTH: 186px; COLOR: #036; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.gListe A:hover {
	COLOR: #eaa700
}
.gListe A:focus {
	COLOR: #eaa700
}
.gProfile A:hover {
	COLOR: #eaa700
}
.gProfile A:focus {
	COLOR: #eaa700
}
.gProfile2 A:hover {
	COLOR: #eaa700
}
.gProfile2 A:focus {
	COLOR: #eaa700
}
.gListe .line2 {
	COLOR: #474e5c; FONT-SIZE: 14px
}
.gListe .line3 {
	COLOR: #474e5c; FONT-SIZE: 14px
}
.gProfile .line2 {
	COLOR: #474e5c; FONT-SIZE: 14px
}
.gProfile .line3 {
	COLOR: #474e5c; FONT-SIZE: 14px
}
.gProfile2 .line2 {
	COLOR: #474e5c; FONT-SIZE: 14px
}
.gProfile2 .line3 {
	COLOR: #474e5c; FONT-SIZE: 14px
}
.gProfile3 .line2 {
	COLOR: #474e5c; FONT-SIZE: 14px
}
.gProfile3 .line3 {
	COLOR: #474e5c; FONT-SIZE: 14px
}
.gListe .visible_url {
	WIDTH: 1%; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #2543ab; FONT-SIZE: 13px
}
.gProfile .visible_url {
	WIDTH: 1%; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #2543ab; FONT-SIZE: 13px
}
.gProfile2 .visible_url {
	WIDTH: 1%; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #2543ab; FONT-SIZE: 13px
}
.gProfile3 .visible_url {
	WIDTH: 1%; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #2543ab; FONT-SIZE: 13px
}
.gProfile2 TD {
	BACKGROUND-COLOR: #d7d7d7
}
.gProfile3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.gProfile3 .adHeader A {
	MARGIN-BOTTOM: 5px; COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: 400; TEXT-DECORATION: none
}
.gProfile3 DL DD {
	PADDING-BOTTOM: 8px
}
.gProfile3 .line1 {
	WIDTH: auto; DISPLAY: inline-block; MARGIN-BOTTOM: 7px; COLOR: #036; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.gProfile3 .line2 {
	MARGIN-BOTTOM: 8px; COLOR: #313131; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.gProfile3 .line3 {
	MARGIN-BOTTOM: 8px; COLOR: #313131; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.gProfile3 .visible_url {
	LINE-HEIGHT: 14px; DISPLAY: inline; COLOR: #334680; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.gProfile3 .visible_url:hover {
	TEXT-DECORATION: underline
}
.bulletlist {
	MARGIN: 2em 0px; DISPLAY: block; LIST-STYLE-IMAGE: url(/images/bullet.png)
}
.bulletlist LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px !important; MARGIN: 2px 0px 8px 50px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 13px; PADDING-TOP: 0px !important
}
#main-content DIV.subbox {
	BORDER-BOTTOM: #aaaeb9 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #aaaeb9 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 600px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 30px; BACKGROUND: url(images/mail.png) white no-repeat right top; MARGIN-LEFT: auto; CLEAR: both; BORDER-TOP: #aaaeb9 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #aaaeb9 1px solid; PADDING-TOP: 20px
}
DIV.subbox DL {
	WIDTH: 500px; FONT-SIZE: 13px
}
DIV.subbox DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 19px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.subbox DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 19px; PADDING-LEFT: 130px; WIDTH: 360px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS.CAddress {
	FONT-SIZE: 1.1em
}
ADDRESS {
	TEXT-ALIGN: left; FONT-STYLE: normal
}
#main-content IMG#conpic {
	MARGIN-BOTTOM: -65px; MARGIN-LEFT: 485px
}
#main-content H3.subbox_header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; FLOAT: none !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DL.subbox-list {
	BACKGROUND: white 0px 0px
}
DL.subbox-list DT.dtborder {
	BORDER-TOP: #aaaeb9 1px solid; PADDING-TOP: 5px
}
DL.subbox-list DD.ddborder {
	BORDER-TOP: #aaaeb9 1px solid; PADDING-TOP: 5px
}
DL.subbox-list DT.dtborder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.schoen H3 {
	MARGIN: 5px 0px 10px
}
.schoen H4 {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.schoen UL {
	MARGIN: 2em 0px; DISPLAY: block; OVERFLOW: auto
}
.schoen UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 19px; TEXT-INDENT: 0px !important; MARGIN: 5px 0px 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bullet.png) no-repeat 0px 6px; FONT-SIZE: 13px; PADDING-TOP: 2px
}
.schoen P {
	LINE-HEIGHT: 19px; MARGIN: 0px 0px 10px
}
OL#agbliste UL LI:before {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 0px !important; PADDING-RIGHT: 0px !important; DISPLAY: none !important; CONTENT: ""; PADDING-TOP: 0px !important
}
.schoen .tablinks {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box-btn-sprite.png) repeat-x 0px -1px; CLEAR: both; PADDING-TOP: 5px
}
.schoen .tablinks LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.schoen .bulletlist LI {
	MARGIN: 2px 0px 8px 50px
}
.nosidebar {
	WIDTH: 960px !important
}
BODY.lightbox {
	PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 99%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 14px/150% "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; BACKGROUND: #3a4663; HEIGHT: 99%; COLOR: #fff; PADDING-TOP: 0px
}
.lightbox .box {
	MARGIN: 5px 10px; ZOOM: 1
}
.lightbox FIELDSET {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; WIDTH: 500px; PADDING-RIGHT: 15px; PADDING-TOP: 5px
}
.lightbox LEGEND {
	BORDER-BOTTOM: #6578a0 1px solid; BORDER-LEFT: #6578a0 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: white; FONT-SIZE: 15px; BORDER-TOP: #6578a0 1px solid; BORDER-RIGHT: #6578a0 1px solid; PADDING-TOP: 2px
}
* HTML .lightbox LEGEND {
	POSITION: relative; MARGIN-TOP: -20px
}
* + HTML .lightbox LEGEND {
	POSITION: relative; MARGIN-TOP: 20px
}
.lightbox LABEL.obligatory {
	COLOR: #c00
}
FORM .error {
	COLOR: #c00
}
.lightbox LABEL.obligatory:after {
	CONTENT: "*"
}
FORM .error {
	PADDING-LEFT: 100px
}
.lightbox LABEL {
	MARGIN-TOP: 10px; WIDTH: 100px; FLOAT: left; HEIGHT: 28px; CURSOR: pointer
}
.lightbox INPUT {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 10px; BORDER-TOP-COLOR: transparent; WIDTH: 390px; FLOAT: left; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; BORDER-LEFT-WIDTH: 1px; FONT-WEIGHT: 700; -moz-border-radius: 3px 3px 3px 3px
}
.lightbox SELECT {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 10px; BORDER-TOP-COLOR: transparent; WIDTH: 390px; FLOAT: left; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; BORDER-LEFT-WIDTH: 1px; FONT-WEIGHT: 700; -moz-border-radius: 3px 3px 3px 3px
}
.lightbox TEXTAREA {
	BORDER-BOTTOM-COLOR: transparent; LINE-HEIGHT: 28px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 10px; BORDER-TOP-COLOR: transparent; WIDTH: 390px; FLOAT: left; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 28px; COLOR: #3d3d3d; BORDER-RIGHT-COLOR: transparent; FONT-SIZE: 20px; BORDER-LEFT-COLOR: transparent; BORDER-LEFT-WIDTH: 1px; FONT-WEIGHT: 700; -moz-border-radius: 3px 3px 3px 3px
}
.lightbox #nachrichtID {
	HEIGHT: 100px
}
.lightbox INPUT:focus {
	BORDER-BOTTOM: #3a4663 1px solid; BORDER-LEFT: #3a4663 1px solid; BORDER-TOP: #3a4663 1px solid; BORDER-RIGHT: #3a4663 1px solid
}
.lightbox SELECT:focus {
	BORDER-BOTTOM: #3a4663 1px solid; BORDER-LEFT: #3a4663 1px solid; BORDER-TOP: #3a4663 1px solid; BORDER-RIGHT: #3a4663 1px solid
}
.lightbox TEXTAREA:focus {
	BORDER-BOTTOM: #3a4663 1px solid; BORDER-LEFT: #3a4663 1px solid; BORDER-TOP: #3a4663 1px solid; BORDER-RIGHT: #3a4663 1px solid
}
.lightbox FIELDSET BR {
	CLEAR: both
}
.lightbox #plzID {
	WIDTH: 80px; MARGIN-RIGHT: 10px
}
.lightbox #ortID {
	WIDTH: 300px
}
.lightbox .submit {
	FLOAT: right
}
.tablinks LI {
	FLOAT: left
}
.schoen .tablinks {
	HEIGHT: 24px
}
.gListe2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.gListe2 .adHeader A {
	COLOR: #676767; FONT-SIZE: 13px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#defaultcompany-wrapper .gListe2 .line1 {
	FONT-WEIGHT: bold
}
.gListe2 .line1 {
	LINE-HEIGHT: 1.4em; COLOR: #036; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
.gListe2 .line2 {
	FONT-SIZE: 13px
}
.gListe2 .line3 {
	FONT-SIZE: 13px
}
.gListe2 .visible_url {
	WIDTH: 1%; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #8f95a6; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.gListe2 DD {
	PADDING-BOTTOM: 6px
}
.gListe2 DT {
	PADDING-TOP: 6px
}
.gListe2 .highlight {
	FONT-WEIGHT: bold
}
.cols LI {
	WIDTH: 200px; FLOAT: left
}
.pointer {
	CURSOR: pointer
}
#top-search A {
	TEXT-TRANSFORM: none !important
}
#nearby-cities-search A {
	TEXT-TRANSFORM: none !important
}
#nearby-cities-search SPAN {
	FLOAT: right; COLOR: black
}
#main-content .split {
	OVERFLOW: hidden
}
#main-content .split > DIV {
	PADDING-BOTTOM: 1000em; WIDTH: 49%; MARGIN-BOTTOM: -1000em; FLOAT: right
}
#main-content .split > DIV:first-child {
	BACKGROUND: url(/images/2px_vert_divider.gif) repeat-y 100% 50%; FLOAT: left
}
.var3 {
	WIDTH: 28%; BACKGROUND: url(/images/2px_vert_divider.gif) repeat-y 100% 50%; FLOAT: left; OVERFLOW: hidden
}
DIV#product {
	MARGIN-TOP: 5px
}
.product_images {
	MARGIN-TOP: 5px
}
.branchenverzeichnis LI {
	DISPLAY: table-row; HEIGHT: 50px
}
* HTML .branchenverzeichnis LI {
	DISPLAY: block; HEIGHT: 50px
}
* + HTML .branchenverzeichnis LI {
	DISPLAY: block; HEIGHT: 50px
}
.branchenverzeichnis LI:hover {
	BACKGROUND: #e9e9e9
}
.branchenverzeichnis P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1%; WIDTH: 48%; PADDING-RIGHT: 1%; DISPLAY: table-cell; VERTICAL-ALIGN: middle; BORDER-TOP: #e9e9e9 1px solid; PADDING-TOP: 0px
}
* + HTML .branchenverzeichnis P {
	WIDTH: 47%; FLOAT: left; HEIGHT: 50px
}
* HTML .branchenverzeichnis P {
	WIDTH: 47%; FLOAT: left; HEIGHT: 50px
}
.letter-nav {
	MARGIN-BOTTOM: 20px
}
.letter-nav P {
	WIDTH: 225px; FLOAT: left; HEIGHT: 25px
}
.letters LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 0px
}
.sublist LI {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 48%; PADDING-RIGHT: 1%; BACKGROUND: 0px 50%; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.sublist UL {
	MIN-HEIGHT: 40px
}
.sublist UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; FONT-SIZE: smaller; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.sublist UL LI:before {
	CONTENT: ", "
}
.sublist UL LI:first-child:before {
	CONTENT: ""
}
.bigform {
	MARGIN: 0px 0px 25px; WIDTH: 100%
}
.bigform FIELDSET {
	PADDING-LEFT: 150px
}
.bigform INPUT {
	WIDTH: 99%; MARGIN-BOTTOM: 5px; FLOAT: left
}
.bigform SELECT {
	WIDTH: 99%; MARGIN-BOTTOM: 5px; FLOAT: left
}
.bigform SELECT {
	WIDTH: 100%
}
.bigform #plz {
	WIDTH: 10%
}
.bigform #ort {
	WIDTH: 87%; FLOAT: right
}
.bigform LABEL {
	WIDTH: 140px; MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-LEFT: -150px; CURSOR: pointer
}
.bigform BR {
	CLEAR: both
}
#txt_agree {
	FONT-SIZE: smaller
}
.byline {
	MARGIN-BOTTOM: 10px
}
.schoen .collwrapp H3 {
	MARGIN: 0px
}
.imagemapwrapper {
	MARGIN: 0px 5px 5px 0px; FLOAT: left
}
.topbox {
	MARGIN-TOP: 7px !important
}
SUP {
	LINE-HEIGHT: 0; FONT-SIZE: 10px; VERTICAL-ALIGN: super
}
.schoen .collwrapp {
	OVERFLOW: visible !important
}
#agbliste H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.review .tags {
	COLOR: #888 !important; FONT-SIZE: smaller !important
}
.map-pages #container {
	WIDTH: 95%
}
.map-pages #footer {
	WIDTH: 95%
}
.map-pages #listemain-wrapper {
	WIDTH: auto
}
.map-pages #top {
	WIDTH: auto
}
.map-pages .nosidebar {
	WIDTH: 100% !important
}
.map-pages #top {
	RIGHT: 10px
}
.show_more_less A.show_more:hover {
	BACKGROUND: url(/images/top-selected-inverted.gif) no-repeat 50% 0px; BORDER-TOP: #2543ab 1px solid
}
.show_more_less A.show_less:hover {
	BORDER-BOTTOM: #2543ab 1px solid; BACKGROUND: url(/images/top-selected.gif) no-repeat center bottom
}
#sidebar .td_cols LI {
	PADDING-BOTTOM: 4px; MARGIN: 5px 0px
}
#sidebar .td_cols LI A {
	WIDTH: auto
}
.bigScroller {
	POSITION: relative; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 15px; HEIGHT: 420px
}
.bigScroller .newSpecOffer {
	DISPLAY: none
}
.bigScroller .scrollItem {
	POSITION: absolute; WIDTH: 630px; DISPLAY: block; HEIGHT: 380px; TOP: 0px
}
.bigScroller .so-left-col IMG {
	MAX-HEIGHT: 250px
}
.bigScroller .gen-share {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 5px
}
.bigScroller .dots_links {
	POSITION: absolute; BOTTOM: 20px; LEFT: 5px
}
.bigScroller .dots_links A {
	MARGIN: 5px 3px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; DISPLAY: inline-block; COLOR: #d54e04; FONT-SIZE: 23px; text-shadow: #eaeaea 1px 1px 1px
}
* + HTML .bigScroller .dots_links A {
	DISPLAY: inline
}
* + HTML .bigScroller .prev {
	TEXT-INDENT: 0px
}
*#html .bigScroller .next {
	TEXT-INDENT: 0px
}
.bigScroller .dots_links .current {
	COLOR: #ffe080
}
.bigScroller .prev {
	BORDER-BOTTOM: transparent 5px solid; POSITION: relative; TEXT-INDENT: -9999px; WIDTH: 0px; HEIGHT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: transparent 5px solid; TOP: -4px; BORDER-RIGHT: #d54e04 10px solid
}
.bigScroller .next {
	BORDER-BOTTOM: transparent 5px solid; POSITION: relative; TEXT-INDENT: -9999px; WIDTH: 0px; HEIGHT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: transparent 5px solid; TOP: -4px; BORDER-RIGHT: #d54e04 10px solid
}
.bigScroller .next {
	BORDER-LEFT: #d54e04 10px solid; BORDER-RIGHT: 0px
}
.bigScroller #so-deal-desc {
	HEIGHT: 150px; OVERFLOW: hidden
}
.scrollItem {
	DISPLAY: block !important
}
#jobs_banner {
	BORDER-BOTTOM: #bac5cc 1px solid; BORDER-LEFT: #bac5cc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 266px; PADDING-RIGHT: 10px; BACKGROUND: url(http://i.imgur.com/Eea1P.jpg) no-repeat; HEIGHT: 338px; BORDER-TOP: #bac5cc 1px solid; BORDER-RIGHT: #bac5cc 1px solid; PADDING-TOP: 10px
}
#jobs_banner H4 {
	TEXT-ALIGN: right; LINE-HEIGHT: 25px; COLOR: #364975; FONT-SIZE: 28px
}
#jobs_banner FORM {
	MARGIN-TOP: 160px; COLOR: #fff; FONT-SIZE: 14px
}
#jobs_banner P {
	MARGIN: 0px 0px 5px
}
#jobs_banner FORM INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px auto 10px; PADDING-LEFT: 5px; WIDTH: 95%; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.revtop .ratingText {
	FLOAT: left; COLOR: #dedede
}
#cp_review_route INPUT {
	WIDTH: 100%
}
#cp_review_route BUTTON {
	FLOAT: right; MARGIN-RIGHT: -5px
}
* + HTML #cp_review_route BUTTON {
	FLOAT: none
}
* + HTML #cp_review_route INPUT {
	WIDTH: auto
}
P.more {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
P.more_dates {
	TEXT-ALIGN: right
}
DIV#citycategories DIV#boxcontent {
	POSITION: relative
}
.svwrapper {
	WIDTH: 600px
}
.streetview {
	MARGIN: 0px 20px 20px 0px; WIDTH: 400px; FLOAT: left; HEIGHT: 300px
}
.svwrapper .infotext {
	WIDTH: 175px; FLOAT: left
}
.infotext {
	TEXT-ALIGN: left
}
#bubble {
	Z-INDEX: 99
}
.bubble .tabLinksMap {
	POSITION: absolute; TOP: -42px
}
.bubble .tabLinksMap LI {
	Z-INDEX: 1; BORDER-BOTTOM: #ccc 0px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; MARGIN-RIGHT: -10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px
}
.bubble .tabLinksMap A {
	COLOR: #000
}
.map-pages .reviews .active {
	BACKGROUND: #ddd
}
#feedback_link {
	Z-INDEX: 998 !important; POSITION: fixed !important; TEXT-ALIGN: center; TEXT-INDENT: -4px; WIDTH: 104px; DISPLAY: block; BACKGROUND: url(/images/feedback.png) no-repeat; HEIGHT: 21px; COLOR: #364975; FONT-SIZE: 11px; TOP: 200px !important; RIGHT: -4px; PADDING-TOP: 41px; _position: absolute; _right: 0
}
A.feedback_link {
	Z-INDEX: 998 !important; POSITION: fixed !important; TEXT-ALIGN: center; TEXT-INDENT: -4px; WIDTH: 104px; DISPLAY: block; BACKGROUND: url(/images/feedback.png) no-repeat; HEIGHT: 21px; COLOR: #364975; FONT-SIZE: 11px; TOP: 200px !important; RIGHT: -4px; PADDING-TOP: 41px; _position: absolute; _right: 0
}
#feedback_link:hover {
	COLOR: #1e2942; RIGHT: 0px
}
A.feedback_link:hover {
	COLOR: #1e2942; RIGHT: 0px
}
DIV.azlisting {
	PADDING-BOTTOM: 5px !important; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; BACKGROUND: #f0f0f0; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
DIV.azlisting UL {
	MARGIN: 0px auto
}
DIV.azlisting UL LI {
	FLOAT: left
}
DIV.azlisting A {
	BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #f0f0f0 1px solid; LINE-HEIGHT: 22px; WIDTH: 22px; DISPLAY: inline; FLOAT: left; HEIGHT: 22px; MARGIN-LEFT: 1px; FONT-SIZE: 14px; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid; border-radius: 5px 5px 5px 5px
}
DIV.azlisting SPAN {
	BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #f0f0f0 1px solid; LINE-HEIGHT: 22px; WIDTH: 22px; DISPLAY: inline; FLOAT: left; HEIGHT: 22px; MARGIN-LEFT: 1px; FONT-SIZE: 14px; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid; border-radius: 5px 5px 5px 5px
}
DIV.azlisting EM {
	BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #f0f0f0 1px solid; LINE-HEIGHT: 22px; WIDTH: 22px; DISPLAY: inline; FLOAT: left; HEIGHT: 22px; MARGIN-LEFT: 1px; FONT-SIZE: 14px; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid; border-radius: 5px 5px 5px 5px
}
DIV.azlisting LI.txt A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
DIV.azlisting LI.txt SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
DIV.azlisting LI.txt EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
DIV.azlisting SPAN {
	COLOR: #bcbcbc
}
DIV.azlisting B {
	FONT-STYLE: normal; WIDTH: auto; FONT-SIZE: 13px; FONT-WEIGHT: 700
}
DIV.azlisting EM {
	FONT-STYLE: normal; WIDTH: auto; FONT-SIZE: 13px; FONT-WEIGHT: 700
}
DIV.azlisting A:hover {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BACKGROUND: #f9f9f9; BORDER-TOP: #dedede 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dedede 1px solid; TEXT-DECORATION: none !important
}
UL.azlisting_content {
	PADDING-BOTTOM: 30px; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.azlisting_content LI {
	WIDTH: 33.33%; DISPLAY: inline-block; FLOAT: left; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
UL.azlisting_content LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
UL.azlisting_content LI A:hover {
	BACKGROUND: #f0f0f0
}
UL.azlisting_content LI SPAN {
	PADDING-LEFT: 5px; COLOR: #999
}
#recaptcha_widget {
	MARGIN-TOP: 10px; PADDING-LEFT: 100px; WIDTH: 390px
}
#recaptcha_image {
	FLOAT: left
}
.recaptcha-controls {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 25px; PADDING-RIGHT: 0px !important; FLOAT: right; PADDING-TOP: 0px !important
}
.recaptcha-controls LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.recaptcha-controls A {
	TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(/images/CaptchaButton.png); HEIGHT: 23px
}
#recaptcha_widget .reload-captcha {
	BACKGROUND-POSITION: 0px 0px
}
#recaptcha_widget .get-audio {
	BACKGROUND-POSITION: 0px -23px
}
#recaptcha_widget .get-image {
	BACKGROUND-POSITION: 0px -69px
}
#recaptcha_widget .get-help {
	BACKGROUND-POSITION: 0px -46px
}
#recaptcha_image {
	WIDTH: 360px !important; HEIGHT: 68px !important
}
#recaptcha_image IMG {
	WIDTH: 360px !important; HEIGHT: 68px !important
}
#formKontakt .submit {
	MARGIN-TOP: 10px
}
H1.title {
	HEIGHT: auto !important
}
INPUT.formInput {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
TEXTAREA.formTextarea {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
UL#contactInformation .small_btn SPAN {
	TEXT-TRANSFORM: none
}
UL#contactpInformation .small_btn SPAN {
	TEXT-TRANSFORM: none
}
.datepicker_vista {
	POSITION: absolute; PADDING-BOTTOM: 14px; LINE-HEIGHT: normal; PADDING-LEFT: 14px; WIDTH: 172px; PADDING-RIGHT: 14px; FONT-FAMILY: Tahoma, sans-serif; BACKGROUND: url(/images/datepicker_vista/frame.png) no-repeat; HEIGHT: 135px; COLOR: #000; FONT-SIZE: 10px; PADDING-TOP: 14px
}
.datepicker_vista .header {
	POSITION: relative; MARGIN-BOTTOM: 5px; HEIGHT: 15px; PADDING-TOP: 1px
}
.datepicker_vista .header .title {
	TEXT-ALIGN: center; MARGIN: 0px 18px
}
.datepicker_vista .header .previous {
	BACKGROUND-IMAGE: url(/images/datepicker_vista/buttons.png); POSITION: absolute; TEXT-INDENT: -40px; WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 12px; OVERFLOW: hidden; TOP: 2px; CURSOR: pointer
}
.datepicker_vista .header .next {
	BACKGROUND-IMAGE: url(/images/datepicker_vista/buttons.png); POSITION: absolute; TEXT-INDENT: -40px; WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 12px; OVERFLOW: hidden; TOP: 2px; CURSOR: pointer
}
.datepicker_vista .header .closeButton {
	BACKGROUND-IMAGE: url(/images/datepicker_vista/buttons.png); POSITION: absolute; TEXT-INDENT: -40px; WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 12px; OVERFLOW: hidden; TOP: 2px; CURSOR: pointer
}
.datepicker_vista .header .previous {
	LEFT: 4px
}
.datepicker_vista .header .previous:hover {
	BACKGROUND-POSITION: left bottom
}
.datepicker_vista .header .next {
	BACKGROUND-POSITION: -13px top; RIGHT: 4px
}
.datepicker_vista .header .next:hover {
	BACKGROUND-POSITION: -13px bottom
}
.datepicker_vista .header .closeButton {
	DISPLAY: none; BACKGROUND-POSITION: right top; TOP: 0px; RIGHT: 0px
}
.datepicker_vista .header .closeButton:hover {
	BACKGROUND-POSITION: right bottom
}
.datepicker_vista .body {
	POSITION: relative; WIDTH: 168px; HEIGHT: 112px; OVERFLOW: hidden; TOP: 0px; LEFT: 2px
}
.datepicker_vista .time {
	POSITION: relative; WIDTH: 100%; HEIGHT: 100%
}
.datepicker_vista .time .hour {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 50px; PADDING-RIGHT: 2px; BACKGROUND: #fff; FONT-SIZE: 32px; BORDER-TOP: #ccc 1px solid; TOP: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.datepicker_vista .time .separator {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 50px; PADDING-RIGHT: 2px; BACKGROUND: #fff; FONT-SIZE: 32px; BORDER-TOP: #ccc 1px solid; TOP: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.datepicker_vista .time .minutes {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 50px; PADDING-RIGHT: 2px; BACKGROUND: #fff; FONT-SIZE: 32px; BORDER-TOP: #ccc 1px solid; TOP: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.datepicker_vista .time .hour {
	LEFT: 15px
}
.datepicker_vista .time .separator {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; LEFT: 76px
}
.datepicker_vista .time .minutes {
	LEFT: 95px
}
.datepicker_vista .time .ok {
	POSITION: absolute; WIDTH: 136px; FONT-SIZE: 20px; TOP: 65px; LEFT: 15px
}
.datepicker_vista .days .day {
	TEXT-ALIGN: center; MARGIN: 0px 1px 1px 0px; WIDTH: 23px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden
}
.datepicker_vista .days .titles {
	BORDER-BOTTOM: #e0e0e0 1px solid; MARGIN-BOTTOM: 1px; HEIGHT: 15px
}
.datepicker_vista .days .day0 {
	MARGIN-RIGHT: 0px
}
.datepicker_vista .days .week5 .day {
	MARGIN-BOTTOM: 0px
}
.datepicker_vista .days .week .day {
	CURSOR: pointer
}
.datepicker_vista .days .week .day:hover {
	BACKGROUND: url(/images/datepicker_vista/days.png) no-repeat left top; COLOR: #0084aa
}
.datepicker_vista .days .otherMonth {
	COLOR: #aaa
}
.datepicker_vista .days .selected {
	BACKGROUND: url(/images/datepicker_vista/days.png) no-repeat left bottom; COLOR: #316879
}
.datepicker_vista .months .month {
	TEXT-ALIGN: center; MARGIN: 0px 1px 1px 0px; WIDTH: 55px; FLOAT: left; HEIGHT: 21px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 6px
}
.datepicker_vista .months .month3 {
	MARGIN-RIGHT: 0px
}
.datepicker_vista .months .month6 {
	MARGIN-RIGHT: 0px
}
.datepicker_vista .months .month9 {
	MARGIN-RIGHT: 0px
}
.datepicker_vista .months .month12 {
	MARGIN-RIGHT: 0px
}
.datepicker_vista .months .month10 {
	MARGIN-BOTTOM: 0px
}
.datepicker_vista .months .month11 {
	MARGIN-BOTTOM: 0px
}
.datepicker_vista .months .month12 {
	MARGIN-BOTTOM: 0px
}
.datepicker_vista .months .month:hover {
	BACKGROUND: url(/images/datepicker_vista/months.png) no-repeat left top; COLOR: #0084aa
}
.datepicker_vista .months .selected {
	BACKGROUND: url(/images/datepicker_vista/months.png) no-repeat left bottom; COLOR: #316879
}
.datepicker_vista .years .year {
	TEXT-ALIGN: center; MARGIN: 0px 1px 1px 0px; WIDTH: 32px; FLOAT: left; HEIGHT: 21px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 6px
}
.datepicker_vista .years .year4 {
	MARGIN-RIGHT: 0px
}
.datepicker_vista .years .year9 {
	MARGIN-RIGHT: 0px
}
.datepicker_vista .years .year14 {
	MARGIN-RIGHT: 0px
}
.datepicker_vista .years .year19 {
	MARGIN-RIGHT: 0px
}
.datepicker_vista .years .year15 {
	MARGIN-BOTTOM: 0px
}
.datepicker_vista .years .year16 {
	MARGIN-BOTTOM: 0px
}
.datepicker_vista .years .year17 {
	MARGIN-BOTTOM: 0px
}
.datepicker_vista .years .year18 {
	MARGIN-BOTTOM: 0px
}
.datepicker_vista .years .year19 {
	MARGIN-BOTTOM: 0px
}
.datepicker_vista .years .year:hover {
	BACKGROUND: url(/images/datepicker_vista/years.png) no-repeat left top; COLOR: #0084aa
}
.datepicker_vista .years .selected {
	BACKGROUND: url(/images/datepicker_vista/years.png) no-repeat left bottom; COLOR: #316879
}
.datepicker_vista .unavailable {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fbb !important; CURSOR: default !important
}
.datepicker_vista TABLE {
	BORDER-SPACING: 0
}
.datepicker_vista TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.datepicker_vista TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ma-container {
	Z-INDEX: 99; BORDER-BOTTOM: #333 1px solid; POSITION: absolute; BORDER-LEFT: #333 1px solid; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: #fff; VISIBILITY: hidden; COLOR: #000; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
.ma-container UL {
	LIST-STYLE-TYPE: none; WIDTH: 100%; OVERFLOW: hidden; LIST-STYLE-IMAGE: none
}
.ma-container LI {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 2px
}
.ma-container .ma-hover {
	BACKGROUND-COLOR: #921506 !important; COLOR: #fff
}
.ma-container .ma-even {
	BACKGROUND-COLOR: #efefef
}
.ma-loading {
	BACKGROUND-COLOR: #fafba4
}
.ma-selected {
	BACKGROUND-COLOR: #ccfda8
}
#cityslider {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#city-slider {
	WIDTH: 952px; HEIGHT: 340px; OVERFLOW: hidden
}
#city-slider LI {
	POSITION: relative; WIDTH: 30px; FLOAT: left; HEIGHT: 340px; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
#city-slider .current H2 {
	LEFT: 0px
}
#city-slider .slider-content {
	WIDTH: 100%; BACKGROUND: #f0f0f0; FLOAT: left; HEIGHT: 340px
}
#city-slider .current .slider-content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; HEIGHT: 310px; PADDING-TOP: 15px
}
#city-slider .slide {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 34px; PADDING-RIGHT: 190px; HEIGHT: 340px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#city-slider .cols DIV {
	BORDER-LEFT: #ccc 1px dotted; PADDING-BOTTOM: 340px; PADDING-LEFT: 2%; MARGIN-BOTTOM: -250px; FLOAT: left; MARGIN-LEFT: 2%
}
#city-slider .c1 DIV {
	PADDING-LEFT: 0px; WIDTH: 100%; MARGIN-LEFT: 0px
}
#city-slider .c2 DIV {
	WIDTH: 42%
}
#city-slider .c3 DIV {
	WIDTH: 30%
}
#city-slider .cols DIV:first-child {
	BORDER-LEFT: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#city-slider .info {
	POSITION: relative; WIDTH: 150px; BACKGROUND: #f0f0f0; FLOAT: right; HEIGHT: 340px; OVERFLOW: hidden; CURSOR: pointer; MARGIN-RIGHT: -190px
}
#city-slider > LI:first-child {
	MARGIN-LEFT: 0px
}
#city-slider LI H2 {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; TEXT-INDENT: 20px; PADDING-LEFT: 10px; WIDTH: 320px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #f0f0f0; HEIGHT: 30px; MARGIN-LEFT: -15px; FONT-SIZE: 13px; OVERFLOW: hidden; TOP: 325px; CURSOR: pointer; PADDING-TOP: 0px; -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); -moz-transform-origin: 15px 0; -webkit-transform-origin: 15px 0; -o-transform: rotate(270deg); -o-transform-origin: 15px 0; -ms-transform-origin: 15px 0; transform-origin: 15px 0
}
#city-slider H2 DIV {
	Z-INDEX: 4; POSITION: absolute; TEXT-ALIGN: center; TEXT-INDENT: 0px; WIDTH: 30px; DISPLAY: block; HEIGHT: 30px; TOP: 15px; LEFT: 15px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); -moz-transform-origin: 15px 0; -webkit-transform-origin: 15px 0; -o-transform: rotate(90deg); -o-transform-origin: 15px 0; -ms-transform-origin: 15px 0; transform-origin: 15px 0
}
#city-slider .cols H3 {
	MARGIN: 0px 0px 10px; FONT-SIZE: 15px
}
#city-slider .cols H3 A {
	COLOR: #364975
}
#city-slider .cols P {
	MARGIN-TOP: 10px
}
#city-slider OL.numeric {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal; MARGIN-TOP: 5px; MARGIN-LEFT: 13px; FONT-SIZE: 12px
}
#city-slider OL.numeric LI {
	MIN-WIDTH: 140px; MARGIN-TOP: 5px; WIDTH: auto; HEIGHT: auto; MARGIN-LEFT: 5px; OVERFLOW: visible
}
#city-slider DIV.info IMG {
	MARGIN-TOP: -10px
}
#city-slider A.morecomps {
	MARGIN-TOP: 10px; FLOAT: right
}
#city-slider .c2 A.morecomps {
	FLOAT: left
}
DIV.slide SPAN.discounts {
	COLOR: #f9f9f9
}
#city-slider .c2 LI {
	MIN-WIDTH: 180px
}
#city-slider .c2 LI {
	MIN-WIDTH: 180px
}
#news_slide {
	WIDTH: 785px
}
#news_slide H3.news_premium_entries_red {
	COLOR: #c00; FONT-SIZE: 27px; FONT-WEIGHT: 400
}
#news_slide DIV.news_premium_entries_container {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 5px; MARGIN: 16px auto; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 5px; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1
}
.newstext P {
	TEXT-ALIGN: right; COLOR: black
}
#news_slide UL.news_premium_entries_list {
	PADDING-LEFT: 250px; WIDTH: 350px; BACKGROUND: url(/images/cityslider/news_slide_red_car.jpg) no-repeat; FLOAT: left; HEIGHT: 170px
}
#news_slide UL.news_premium_entries_list LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 40px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/spec_offer_howto/sprite-lp-premium-ads.jpg) no-repeat -1115px -52px; FLOAT: none; HEIGHT: auto; COLOR: #232e4a; MARGIN-LEFT: 0px; FONT-SIZE: 16px; OVERFLOW: auto; PADDING-TOP: 3px
}
#news_slide UL.news_premium_entries_list LI:first-child {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; FONT-SIZE: 25px; PADDING-TOP: 0px
}
#news_slide DIV.news_premium_entries_badge {
	FLOAT: right
}
#news_slide DIV.news_premium_entries_badge SPAN {
	TEXT-ALIGN: center; WIDTH: 166px; DISPLAY: block; BACKGROUND: url(/images/spec_offer_howto/sprite-lp-premium-ads.jpg) no-repeat -674px 0px; FLOAT: right; HEIGHT: 121px; COLOR: #fcc; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 45px; -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg)
}
#news_slide DIV.news_premium_entries_badge SPAN EM {
	FONT-STYLE: normal; MARGIN: 3px 0px 5px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 25px; FONT-WEIGHT: 700
}
#news_slide DIV.news_premium_entries_badge SPAN EM B {
	LINE-HEIGHT: 90%; FONT-SIZE: 18px
}
#news_slide A.news_premium_entries_large_btn {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; MARGIN: 8px auto; WIDTH: 300px; DISPLAY: block; BACKGROUND: url(/images/spec_offer_howto/sprite-lp-premium-ads.jpg) no-repeat -840px 0px; HEIGHT: 50px; COLOR: #fff; FONT-SIZE: 24px; TEXT-DECORATION: none
}
#news_slide A.news_premium_entries_large_btn:hover {
	TEXT-DECORATION: underline
}
DIV#sidebar DIV#cityjobbox {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #f9f9f9; COLOR: #353535
}
DIV#cityjobbox #jobs_banner {
	BACKGROUND-IMAGE: url(/images/job-search-back.jpg) !important; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 266px; PADDING-RIGHT: 10px; HEIGHT: 304px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
#jobs_banner H5 {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; MARGIN-TOP: -20px; COLOR: #364975; FONT-SIZE: 16px
}
#jobs_banner FORM.remove-default {
	MARGIN-TOP: 143px
}
#jobs_banner BUTTON#cityjobbox {
	MARGIN-TOP: -3px
}
DIV#cityjobbox A.morejobs {
	MARGIN-BOTTOM: 20px; FLOAT: right; MARGIN-RIGHT: 13px
}
DIV.job_organization {
	COLOR: #999; FONT-SIZE: 11px
}
SPAN.job-title A {
	COLOR: #0062a0; FONT-WEIGHT: normal
}
.morejobs:link {
	COLOR: #0062a0; FONT-WEIGHT: normal
}
.morejobs:visited {
	COLOR: #0062a0; FONT-WEIGHT: normal
}
DIV#image-slider {
	MARGIN-TOP: 30px
}
DIV#citypage {
	WIDTH: 500px
}
#cityproducts P {
	MARGIN: 10px 0px 2px; FONT-SIZE: 10px
}
#cityproducts P.compdata {
	COLOR: #afb2bb; FONT-SIZE: 11px
}
#citynews_content .description {
	FONT-SIZE: 13px
}
#cityproducts .description {
	FONT-SIZE: 13px
}
#citynews_content .newsimg-small {
	MARGIN: 5px 10px 0px 0px; WIDTH: 25%; FLOAT: left
}
#cityproducts H4 {
	MARGIN: 0px 0px 3px
}
#citynews H4 {
	MARGIN: 0px 0px 3px
}
#cityproducts .prod_images {
	MARGIN: 5px 15px 0px 0px
}
#cityproducts H3 {
	LINE-HEIGHT: 20px
}
#cityproducts A:visited {
	COLOR: #364975
}
DIV#cityproducts IMG.photo {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 4px; MARGIN: 10px; PADDING-LEFT: 4px; WIDTH: 60px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 60px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 4px; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1
}
DIV.slide IMG.photo {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 170px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 107px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 4px; -webkit-box-shadow: 0 1px 3px #d1d1d1; -moz-box-shadow: 0 1px 3px #d1d1d1; box-shadow: 0 1px 3px #d1d1d1
}
#main-content #topcompanies .two-cols TD {
	WIDTH: 40%
}
#main-content #topcompanies .two-cols TD.additionalinfo {
	TEXT-ALIGN: right
}
#main-content #topcompanies .small_stars {
	RIGHT: -43px
}
DIV#citynews A.morenews {
	TEXT-ALIGN: right
}
DIV#main-content UL.news {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#openingHours TH {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
.dates TH {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
#openingHours TD {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
.dates TD {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
#openingHours {
	TEXT-ALIGN: center; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.dates {
	TEXT-ALIGN: center; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#openingHours TH {
	BORDER-BOTTOM: #e6e6e6 1px solid; BACKGROUND-COLOR: #f0f0f0; COLOR: #656565; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
.dates TH {
	BORDER-BOTTOM: #e6e6e6 1px solid; BACKGROUND-COLOR: #f0f0f0; COLOR: #656565; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
#openingHours TD {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #353535; FONT-SIZE: 11px; FONT-WEIGHT: 400; PADDING-TOP: 5px
}
.dates TD {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #353535; FONT-SIZE: 11px; FONT-WEIGHT: 400; PADDING-TOP: 5px
}
#openingHours .oh_today {
	BACKGROUND-COLOR: #c7edc6
}
.dates .oh_today {
	BACKGROUND-COLOR: #c7edc6
}
#openingHours .oh_today {
	BACKGROUND-COLOR: #c7edc6
}
.dates .oh_today {
	BACKGROUND-COLOR: #c7edc6
}
#openingHours TH.oh_today {
	BORDER-BOTTOM: #ace6b3 1px solid
}
.dates TH.oh_today {
	BORDER-BOTTOM: #ace6b3 1px solid
}
.openingHours_title {
	LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 25px; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -3126px
}
#openingHours TD SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
.dates TD SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
.dates TD {
	WIDTH: 13%
}
.dates TH {
	WIDTH: 13%
}
.films {
	MARGIN: 15px 0px 8px
}
.films DIV.left {
	WIDTH: 90px
}
.films DIV.right {
	WIDTH: 560px
}
.films DIV.right DIV {
	DISPLAY: inline
}
UL.filmschedule {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.filmschedule LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; PADDING-TOP: 0px
}
UL.filmschedule LI DIV.right SPAN {
	MARGIN-RIGHT: 6px
}
.filmbesetzung-details TABLE {
	MARGIN: 5px 10px
}
.filmregie-details TABLE {
	MARGIN: 5px 10px
}
.filmdetails TABLE {
	MARGIN: 5px 10px
}
.filmbesetzung-details TD.details-left {
	BORDER-BOTTOM: #eaeaea 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.filmregie-details TD.details-left {
	BORDER-BOTTOM: #eaeaea 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.filmbesetzung-details TD.details-right {
	BORDER-BOTTOM: #eaeaea 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.filmregie-details TD.details-right {
	BORDER-BOTTOM: #eaeaea 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
HTML > BODY #jobs_banner H5 {
	
}
HTML > BODY #jobs_banner H5 {
	
}
#main-content P.branchtype {
	TEXT-ALIGN: right; COLOR: grey
}
#main-content A.moreSimCompsNearby {
	TEXT-ALIGN: right; MARGIN: 10px 0px; DISPLAY: block
}
DIV#citystory DIV.pictureframe IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 25px; BACKGROUND-COLOR: white; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
DIV#citystory DIV.pictureframe P {
	MARGIN: -20px 0px 10px 5px; FONT-SIZE: 10px
}
DIV#citystory A {
	FONT-STYLE: italic
}
DIV#citystory P.newsstory_kwd {
	MARGIN-BOTTOM: 10px; COLOR: #656565
}
.branchtype SPAN:first-child {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; PADDING-TOP: 0px
}
.branchtype SPAN {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/sprite-icons-20x20.png) no-repeat 0px -673px
}
OL#agbliste {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px 25px; COUNTER-RESET: item; FONT-SIZE: 13px
}
OL#agbliste LI {
	MARGIN: 20px 0px 0px; CLEAR: both
}
OL#agbliste > LI > OL {
	COUNTER-RESET: subitem
}
OL#agbliste > LI > OL > LI > OL {
	COUNTER-RESET: subitem2
}
OL#agbliste > LI > OL > LI > OL > LI > OL {
	COUNTER-RESET: subitem3
}
OL#agbliste > LI > OL > LI > OL > LI > OL > LI > OL {
	COUNTER-RESET: subitem4
}
OL#toc {
	LIST-STYLE-TYPE: none; MARGIN: 10px 0px 10px 26px; COUNTER-RESET: toc; FONT-SIZE: 13px
}
OL#toc LI {
	MARGIN: 0px 0px 2px; COUNTER-INCREMENT: toc
}
DIV#agb OL H3 {
	DISPLAY: inline; FLOAT: none
}
DIV#agb OL H4 {
	DISPLAY: inline; FLOAT: none
}
DIV#agb H2 {
	TEXT-ALIGN: left; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
OL#agbliste OL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 40px; COUNTER-RESET: item
}
OL#agbliste LI LI {
	MARGIN: 10px 0px 0px
}
DIV#agb ADDRESS {
	TEXT-ALIGN: left; FONT-STYLE: normal; MARGIN: 20px 0px; FONT-SIZE: 13px
}
DIV#agb .top {
	FLOAT: right
}
DIV#agb OL#toc LI:before {
	TEXT-ALIGN: right; WIDTH: 30px; PADDING-RIGHT: 5px; DISPLAY: inline-block; MARGIN-LEFT: -29px; CONTENT: counters(toc,".") ". "; FONT-WEIGHT: bold
}
OL#agbliste LI:before {
	TEXT-ALIGN: right; WIDTH: 30px; PADDING-RIGHT: 5px; DISPLAY: inline-block; MARGIN-LEFT: -35px; CONTENT: counter(item,decimal)"."; FONT-WEIGHT: bold
}
OL#agbliste UL LI:before {
	CONTENT: '' !important
}
DIV#agb OL.s3 > LI:before {
	CONTENT: counter(item,upper-roman)"."
}
OL#agbliste > LI {
	COUNTER-INCREMENT: item
}
OL#agbliste UL LI {
	MARGIN: 10px 20px 0px
}
OL#agbliste LI LI:before {
	WIDTH: 40px; MARGIN-LEFT: -45px
}
OL#agbliste > LI > OL > LI {
	COUNTER-INCREMENT: subitem
}
OL#agbliste > LI > OL > LI > OL > LI {
	COUNTER-INCREMENT: subitem2
}
OL#agbliste > LI > OL > LI > OL > LI > OL > LI {
	COUNTER-INCREMENT: subitem3
}
OL#agbliste > LI > OL > LI > OL > LI > OL > LI OL > LI {
	COUNTER-INCREMENT: subitem4
}
OL#agbliste > LI > OL > LI:before {
	CONTENT: counter(item,decimal) ". "counter(subitem,decimal); FONT-WEIGHT: normal
}
DIV#agb > OL.s3 > LI > OL > LI:before {
	CONTENT: counters(subitem,".") ". "; FONT-WEIGHT: bold !important
}
OL#agbliste LI LI LI:before {
	CONTENT: counter(subitem,decimal) "." counter(subitem2,decimal); FONT-WEIGHT: normal
}
OL#agbliste LI LI LI LI:before {
	CONTENT: counter(subitem,decimal) "." counter(subitem2,decimal) "." counter(subitem3,decimal); FONT-WEIGHT: normal
}
OL#agbliste OL.prioritaet LI:before {
	WIDTH: 7px; MARGIN-LEFT: -75px; CONTENT: "Priorität " counter(subitem4,decimal); FONT-WEIGHT: normal
}
OL#agbliste OL.prioritaet {
	MARGIN-LEFT: 75px
}
#agbliste H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
