@import "jqModal.css";

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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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-SIZE: 100%; 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

}

INS {

	TEXT-DECORATION: none

}

DEL {

	TEXT-DECORATION: line-through

}

TABLE {

	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse

}

HTML {

	HEIGHT: 70%

}

BODY {

	LINE-HEIGHT: 1.4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/static/images/header_bg.gif) repeat-x left top; HEIGHT: 70%; COLOR: #333; FONT-SIZE: 75%

}

BODY.noBreadCrumb {

	BACKGROUND: url(/static/images/header_bg_noBreadCrumb.gif) repeat-x left top

}

INPUT {

	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.0em

}
#search INPUT { border:1px solid #0066FF;


}
A {

	COLOR: #333; TEXT-DECORATION: none

}

A:hover {

	COLOR: #8e8e8e; TEXT-DECORATION: underline

}

A:focus {

	COLOR: #8e8e8e; TEXT-DECORATION: underline

}

A:active {

	COLOR: #8e8e8e; TEXT-DECORATION: underline

}
.hiddenPic {display:none;}
.hidden {

	POSITION: absolute !important; LINE-HEIGHT: 1px !important; WIDTH: 1px !important; FLOAT: left; HEIGHT: 1px !important; OVERFLOW: hidden !important; LEFT: -9999px !important

}

.replaced {

	POSITION: relative; DISPLAY: block

}

.replaced SPAN {

	Z-INDEX: 100; POSITION: absolute; WIDTH: 100%; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 100%; TOP: 0px; LEFT: 0px

}

.localLanguage {

	FONT-STYLE: italic

}

PRE {

	FONT-FAMILY: Arial, Helvetica, sans-serif

}

.clearfix:after {

	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."

}

.clearfix {

	DISPLAY: inline-block

}

HTML[xmlns] .clearfix {

	DISPLAY: block

}

* HTML .clearfix {

	HEIGHT: 1%

}

#leaderBoard {

	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: #f3f2e8; COLOR: #7d7c74; PADDING-TOP: 18px

}

#mpu {

	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 14px; PADDING-LEFT: 2px; WIDTH: 477px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: #f3f2e8; FLOAT: left; HEIGHT: 270px; COLOR: #7d7c74; PADDING-TOP: 18px

}

#mpuSecondary {

	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: #f3f2e8; FLOAT: left; HEIGHT: auto !important; COLOR: #7d7c74; CLEAR: left; PADDING-TOP: 0px

}

#mpuSecondary P {

	DISPLAY: none

}

#mpu P {

	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; DISPLAY: block; MARGIN-BOTTOM: 4px; FONT-SIZE: 0.8em

}

#mpu TABLE {

	MARGIN-LEFT: auto; MARGIN-RIGHT: auto

}

#mainContent #mpu {

	BORDER-BOTTOM: medium none; MARGIN-BOTTOM: 0px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x left bottom

}

#sidebar #mpu {

	BORDER-BOTTOM: #dfdedb 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 316px !important; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x left bottom; HEIGHT: 270px; PADDING-TOP: 7px

}

.module #mpu {

	BORDER-BOTTOM: #dfdedb 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 316px !important; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x left bottom; HEIGHT: 270px; PADDING-TOP: 7px

}

#sidebar #mpuSecondary {

	BORDER-BOTTOM: #dfdedb 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 316px !important; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x left bottom; HEIGHT: 270px; PADDING-TOP: 7px

}

#sidebar #mpu P {

	PADDING-LEFT: 7px; FLOAT: none; MARGIN-LEFT: 0px

}

.module #mpu P {

	PADDING-LEFT: 7px; FLOAT: none; MARGIN-LEFT: 0px

}

#sidebar #mpuSecondary {

	TEXT-ALIGN: center

}

.module #mpu {

	MARGIN-BOTTOM: 3px

}

#mpu .mpuInner {

	Z-INDEX: 10; POSITION: relative

}

#mpu .mpuInner .adContainer {

	Z-INDEX: 11; POSITION: relative; TEXT-ALIGN: center; WIDTH: 475px

}

#sidebar #mpu .mpuInner .adContainer {

	Z-INDEX: 11; POSITION: absolute; WIDTH: 316px !important

}

#mpuShopPromo {

	MARGIN-BOTTOM: 0.7em

}

.sponsoredHead {

	MARGIN-TOP: 3px; FLOAT: right; COLOR: #fff

}

.sponsoredHead P {

	DISPLAY: none

}

BUTTON {

	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; OVERFLOW: visible; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px

}

BUTTON SPAN {

	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #fff; PADDING-TOP: 0px

}

* HTML BUTTON SPAN {

	MARGIN: 0px 0px -1px; WIDTH: auto; OVERFLOW: visible

}

* HTML BUTTON {

	OVERFLOW: visible

}

button::-moz-focus-inner { margin-top: -1px;} 

BUTTON.submitBtn {

	BACKGROUND: url(/static/images/btn_blue_right.gif) no-repeat right top; HEIGHT: 30px

}

BUTTON.submitBtn SPAN {

	LINE-HEIGHT: 30px; BACKGROUND: url(/static/images/btn_blue_left.gif) no-repeat; HEIGHT: 30px

}

BUTTON.submitBtnShort {

	BACKGROUND: url(/static/images/btn_blue_right_s.gif) no-repeat right top; HEIGHT: 25px

}

BUTTON.submitBtnShort SPAN { 

	LINE-HEIGHT: 25px; BACKGROUND: url(/static/images/btn_blue_left_s.gif) no-repeat left top; HEIGHT: 25px

}

BUTTON.secondaryBtn {

	BACKGROUND: url(/static/images/btn_scndry_right.gif) no-repeat right top; HEIGHT: 30px

}

BUTTON.secondaryBtn SPAN {

	LINE-HEIGHT: 30px; BACKGROUND: url(/static/images/btn_scndry_left.gif) no-repeat; HEIGHT: 30px

}

BUTTON.secondaryBtnShort {

	BACKGROUND: url(/static/images/btn_scndry_right_s.gif) no-repeat right top; HEIGHT: 25px

}

BUTTON.secondaryBtnShort SPAN {

	LINE-HEIGHT: 25px; BACKGROUND: url(/static/images/btn_scndry_left_s.gif) no-repeat; HEIGHT: 25px

}

BUTTON.disabledBtnShort {

	BACKGROUND: url(/static/images/btn_dimmed_right_s.gif) no-repeat right top; HEIGHT: 25px

}

BUTTON.disabledBtnShort SPAN {

	LINE-HEIGHT: 25px; BACKGROUND: url(/static/images/btn_dimmed_left_s.gif) no-repeat; HEIGHT: 25px; COLOR: #b2b2b2

}

BUTTON.submitBtnRed {

	BACKGROUND: url(/static/images/btn_red_right.gif) no-repeat right top; HEIGHT: 30px

}

BUTTON.submitBtnRed SPAN {

	LINE-HEIGHT: 30px; BACKGROUND: url(/static/images/btn_red_left.gif) no-repeat; HEIGHT: 30px

}

BUTTON.submitBtnRedShort {

	BACKGROUND: url(/static/images/btn_red_right_s.gif) no-repeat right top; HEIGHT: 25px

}

BUTTON.submitBtnRedShort SPAN {

	LINE-HEIGHT: 25px; BACKGROUND: url(/static/images/btn_red_left_s.gif) no-repeat left top; HEIGHT: 25px

}

A.submitBtnGreen {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 10px; BACKGROUND: url(/static/images/btn_green_right_s.gif) no-repeat right top; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 0.9em; OVERFLOW: visible; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0pt

}

A.submitBtnGreen SPAN {

	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: url(/static/images/btn_green_left_s.gif) no-repeat left top; FLOAT: left; HEIGHT: 22px; COLOR: #fff; PADDING-TOP: 0px

}

A.submitBtnGreen:hover {

	BACKGROUND-POSITION: 100% -30px; TEXT-DECORATION: none

}

A.submitBtnGreen:hover SPAN {

	BACKGROUND-POSITION: 0% -30px

}

BUTTON.submitBtnGreen {

	BACKGROUND: url(/static/images/btn_green_right_s.gif) no-repeat right top; HEIGHT: 22px

}

BUTTON.submitBtnGreen SPAN {

	LINE-HEIGHT: 22px; BACKGROUND: url(/static/images/btn_green_left_s.gif) no-repeat; HEIGHT: 22px

}

BUTTON.submitBtnOrange {

	PADDING-RIGHT: 20px; BACKGROUND: url(/static/images/btn_orange_right_s.gif) no-repeat right top; HEIGHT: 22px

}

BUTTON.submitBtnOrange SPAN {

	LINE-HEIGHT: 22px; BACKGROUND: url(/static/images/btn_orange_left_s.gif) no-repeat; HEIGHT: 22px

}

A.submitBtnOrange {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(/static/images/btn_orange_right_s.gif) no-repeat right top; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 0.9em; OVERFLOW: visible; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px

}

A.submitBtnOrange SPAN {

	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: url(/static/images/btn_orange_left_s.gif) no-repeat left top; FLOAT: left; HEIGHT: 22px; COLOR: #fff; PADDING-TOP: 0px

}

A.submitBtnOrange:hover {

	BACKGROUND-POSITION: 100% -30px; TEXT-DECORATION: none

}

A.submitBtnOrange:hover SPAN {

	BACKGROUND-POSITION: 0% -30px

}

BUTTON.submitBtnWhiteShorter {

	BACKGROUND: url(/static/images/btn_white_right_s.gif) no-repeat right top; HEIGHT: 23px

}

BUTTON.submitBtnWhiteShorter SPAN {

	LINE-HEIGHT: 23px; BACKGROUND: url(/static/images/btn_white_left_s.gif) no-repeat left top; HEIGHT: 23px

}

BUTTON:hover {

	BACKGROUND-POSITION: 100% -30px

}

BUTTON.ieHover {

	BACKGROUND-POSITION: 100% -30px

}

BUTTON:hover SPAN {

	BACKGROUND-POSITION: 0% -30px

}

BUTTON.ieHover SPAN {

	BACKGROUND-POSITION: 0% -30px

}

.user {

	WIDTH: 280px; BACKGROUND: #d6ccc0; FLOAT: right; FONT-WEIGHT: bold

}

.user IMG {

	FLOAT: right

}

.user SPAN {

	FLOAT: left; HEIGHT: 27px

}

.user SPAN IMG {

	FLOAT: left

}

.user SPAN.lpAuthor {

	BACKGROUND: #003471

}

.user SPAN.silverMember {

	BACKGROUND: #b8b8b8

}

.user SPAN.goldMember {

	BACKGROUND: #fc0

}

.user P {

	MARGIN: 5px 0px 0px 9px; WIDTH: 167px; DISPLAY: inline; FLOAT: left

}

#breadcrumbWrap {

	POSITION: absolute; WIDTH: 100%; BACKGROUND: #d6ccc0; FLOAT: left; TOP: 153px; LEFT: 0px

}

#breadcrumbWrap #breadcrumb {

	MARGIN: 0px auto; WIDTH: 965px; FONT-SIZE: 1.35em; FONT-WEIGHT: bold

}

#breadcrumb {

	POSITION: relative; LINE-HEIGHT: 1.4

}

#breadcrumb A {

	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 15px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 7px

}

#breadcrumb LI {

	POSITION: relative; BACKGROUND: url(/static/images/breadcrumb-bg-new.gif) no-repeat right 7px; FLOAT: left; MARGIN-RIGHT: 3px

}

* HTML #breadcrumb LI * {

	POSITION: relative

}

#breadcrumb LI {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#breadcrumb UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#breadcrumb UL.onScreen {

	LEFT: 0px

}

#breadcrumb LI LI {

	POSITION: static; WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; FONT-WEIGHT: normal; MARGIN-RIGHT: 0px

}

#breadcrumb LI LI LI {

	LINE-HEIGHT: 1.52; FONT-SIZE: 1.4em

}

#breadcrumb LI LI A {

	PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 5px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 76%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; PADDING-TOP: 0px

}

#breadcrumb LI LI A:hover {

	PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 5px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 76%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; PADDING-TOP: 0px

}

#breadcrumb LI LI A:active {

	PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 5px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 76%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; PADDING-TOP: 0px

}

#breadcrumb LI UL {

	Z-INDEX: 1000005; POSITION: absolute; PADDING-BOTTOM: 50px; LINE-HEIGHT: 1.5; WIDTH: 150px; BACKGROUND: #f5eee6; FONT-SIZE: 0.7em; LEFT: -9999px

}

#breadcrumb LI.oneCol UL {

	LINE-HEIGHT: 1.3; WIDTH: 150px

}

#breadcrumb LI.oneCol .col {

	WIDTH: 150px; FLOAT: left

}

#breadcrumb LI.oneCol .col UL {

	BORDER-BOTTOM: 0px; POSITION: static; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

#breadcrumb LI.twoCol UL {

	LINE-HEIGHT: 1.3; WIDTH: 300px

}

#breadcrumb LI.twoCol .col {

	WIDTH: 150px; FLOAT: left

}

#breadcrumb LI.twoCol .col UL {

	BORDER-BOTTOM: 0px; POSITION: static; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

#breadcrumb LI.threeCol UL {

	LINE-HEIGHT: 1.3; WIDTH: 450px

}

#breadcrumb LI.threeCol .col {

	WIDTH: 150px; FLOAT: left

}

#breadcrumb LI.threeCol .col UL {

	BORDER-BOTTOM: 0px; POSITION: static; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

#breadcrumb LI .col {

	FLOAT: left; OVERFLOW: hidden

}

#breadcrumb LI.seeAll {

	POSITION: absolute; LINE-HEIGHT: 1.2em; WIDTH: 130px; BOTTOM: 0px; MARGIN-BOTTOM: 15px; BACKGROUND: url(/static/images/arrow-blue.gif) no-repeat 0px 8px; MARGIN-LEFT: 10px; BORDER-TOP: #c5beb8 1px solid

}

#breadcrumb LI.twoCol LI.seeAll {

	WIDTH: 280px

}

#breadcrumb LI.threeCol LI.seeAll {

	WIDTH: 430px

}

#breadcrumb STRONG {

	TEXT-TRANSFORM: uppercase; COLOR: #645d57; MARGIN-LEFT: 10px

}

#breadcrumb LI.last {

	BACKGROUND: none transparent scroll repeat 0% 0%

}

#breadcrumb LI.last A {

	PADDING-RIGHT: 13px

}

#breadcrumb LI.over {

	BACKGROUND: #f5eee6 right -475px

}

#breadcrumb LI SPAN {

	PADDING-BOTTOM: 6px; PADDING-RIGHT: 2px; DISPLAY: block; BORDER-RIGHT: medium none;
	color: #333333;



}

#breadcrumb LI SPAN.shadow {

	PADDING-RIGHT: 0px; BORDER-RIGHT: #969696 2px solid

}

* HTML #breadcrumb LI SPAN {

	PADDING-BOTTOM: 12px

}

#breadcrumb LI SPAN A {

	FLOAT: left

}

#breadcrumb LI IMG {

	MARGIN-TOP: 10px; DISPLAY: inline; CURSOR: pointer; MARGIN-RIGHT: 10px

}

#breadcrumb LI IMG.arrow {

	BACKGROUND-IMAGE: url(/static/images/arrow-down.gif)

}

#breadcrumb LI.over IMG.arrow {

	BACKGROUND-IMAGE: url(/static/images/arrow-down-half-hilite.gif)

}

#breadcrumb LI IMG.over.arrow {

	BACKGROUND-IMAGE: url(/static/images/arrow-down-full-hilite.gif)

}

#breadcrumb UL.wrapper {

	BORDER-BOTTOM: #969696 2px solid; BORDER-RIGHT: #969696 2px solid; PADDING-TOP: 7px

}


#pageTitleWrap {MARGIN-TOP: 15.75em; WIDTH: 100%; DISPLAY: block; FLOAT: left; COLOR: #fff; CLEAR: left; height:66px}
#pageTitleWrap {BACKGROUND-COLOR: #006699;} 
.groups #pageTitleWrap {BACKGROUND-COLOR: #006699; BACKGROUND: url(/static/images/titlegradient.gif) repeat-x;} 
.destinations #pageTitleWrap {BACKGROUND-COLOR: #00FF00; BACKGROUND: url(/static/images/titlegradient.gif) repeat-x;} 
.pois #pageTitleWrap {BACKGROUND-COLOR: #00FF00; BACKGROUND: url(/static/images/titlegradient.gif) repeat-x;} 
.aboutus #pageTitleWrap {BACKGROUND-COLOR: #00FF00; BACKGROUND: url(/static/images/titlegradient.gif) repeat-x;} 
.support #pageTitleWrap {BACKGROUND-COLOR: #00FF00; BACKGROUND: url(/static/images/titlegradient.gif) repeat-x;} 

.noBreadCrumb #pageTitleWrap {LINE-HEIGHT: 0.1em; MARGIN-TOP: 13.4em} 
  
#pageTitle {MARGIN: 0px auto; WIDTH: 965px; PADDING-TOP: 5px}
#pageTitle H1 {LINE-HEIGHT: 1.1; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 2.5em; Margin-TOP: 12px; FONT-WEIGHT: normal}
#pageTitle H1 SPAN {DISPLAY: block; FONT-SIZE: 0.4em}
#pageTitle UL {WIDTH: 460px; FLOAT: right; FONT-SIZE: 1.2em; RIGHT: 0px}
#pageTitle LI {	DISPLAY: inline; MARGIN-LEFT: 17px}
#pageTitle img {DISPLAY: inline; MARGIN-LEFT: 17px; margin-top:2px; float:left; border: #eaeaea 2px solid;}
#pageTitle A {FONT-WEIGHT: normal; color:#FFFFFF}
#pageTitle A:hover {FONT-WEIGHT: normal;color:#FFFFFF;TEXT-DECORATION: none}
#pageTitle A:focus {FONT-WEIGHT: normal;color:#FFFFFF;TEXT-DECORATION: none}
#pageTitle A:active {FONT-WEIGHT: normal;color:#FFFFFF;TEXT-DECORATION: none}  

#mapWrap {

	BORDER-BOTTOM: #cdc3b7 7px solid; WIDTH: 100%; FLOAT: left

}

#side_bar P {padding-left:5px}

#map {

	DISPLAY: none; BACKGROUND: url(/static/images/throbber.gif) no-repeat 50% 50%; HEIGHT: 280px

}

#map IMG {

	FLOAT: left

}

#mapTab {

	POSITION: relative; MARGIN: 0px auto 7px; WIDTH: 965px; HEIGHT: 34px; CLEAR: both; TOP: 0px; LEFT: -6px

}

#mapTab .toggleMap {

	WIDTH: 167px; BACKGROUND: url(/static/images/mapTabClosed.gif) no-repeat left top; HEIGHT: 34px; PADDING-TOP: 5px

}

#mapTab .open.toggleMap {

	BACKGROUND: url(/static/images/mapTabOpen.gif) no-repeat left top

}

#map_throbber {

	WIDTH: 43px; BACKGROUND: url(/static/images/throbber.gif) no-repeat 50% 50%; HEIGHT: 11px

}

#container {

	MARGIN: 0px auto; WIDTH: 965px

}

.clearBoth {

	CLEAR: both

}

.listDisplayControls {

	PADDING-BOTTOM: 0px; FLOAT: right; CLEAR: right; FONT-SIZE: 0.9em

}

.listDisplayControls SELECT {

	FONT-SIZE: 0.9em

}

.listDisplayControls INPUT {

	POSITION: relative; TOP: 5px

}

.reviewPagination {

	PADDING-BOTTOM: 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 12px

}

.reviewPagination UL {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; CLEAR: both; PADDING-TOP: 0px

}

.reviewPagination P {

	FONT-SIZE: 0.9em

}

.ecomComponent H2 {

	COLOR: #7d7d74

}

.ecomComponent H2 A {

	TEXT-TRANSFORM: uppercase; COLOR: #0f8ad0; FONT-SIZE: 1em; FONT-WEIGHT: bold

}

#content .lpComponent H2 {

	TEXT-TRANSFORM: uppercase; FONT-SIZE: 1.15em; FONT-WEIGHT: bold

}

#content .lpComponent H3 {

	FONT-SIZE: 1em

}

BLOCKQUOTE {

	PADDING-LEFT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; BACKGROUND: url(/static/images/quote-open.gif) no-repeat 0px 2px; FONT-SIZE: 1.15em

}

BLOCKQUOTE A {

	COLOR: #666

}

BLOCKQUOTE IMG {

	MARGIN-LEFT: 7px

}

A.linkTop {

	PADDING-LEFT: 9px; BACKGROUND: url(/static/images/arrow-top.gif) no-repeat 0px 4px; FLOAT: left; COLOR: #333333 !important

}
A.linkChevron {PADDING-LEFT: 9px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat 0px 4px; FLOAT: left; COLOR: #333333 !important}
A.linkFavorites {PADDING-LEFT: 22px; BACKGROUND: url(/static/images/favorites.gif) no-repeat 0px 0px; FLOAT: left; font-weight: bold; COLOR: #333333 !important}
A.linkFavoritesOff {PADDING-LEFT: 22px; BACKGROUND: url(/static/images/favorites-off.gif) no-repeat 0px 0px; FLOAT: left; font-weight: bold; COLOR: #333333 !important}
A.linkDirections {PADDING-LEFT: 22px; BACKGROUND: url(/static/images/car.gif) no-repeat 0px 0px; FLOAT: left; font-weight: bold; COLOR: #333333 !important}
A.linkRemove {PADDING-LEFT: 22px; BACKGROUND: url(/static/images/RemoveItemIcon.png) no-repeat 0px 0px; FLOAT: left; font-weight: bold; COLOR: #333333 !important}
A.linkRemoveOff {PADDING-LEFT: 22px; BACKGROUND: url(/static/images/RemoveItemIconOff.png) no-repeat 0px 0px; FLOAT: left; font-weight: bold; COLOR: #333333 !important}


A.linkAdd {    

	PADDING-LEFT: 20px; BACKGROUND: url(/images/add_16.png) no-repeat 0px 0px; FLOAT: left; COLOR: #333333 !important

}

A.linkBack {

	PADDING-LEFT: 20px; BACKGROUND: url(/images/folder_up.gif) no-repeat 0px 0px; FLOAT: left; COLOR: #333333 !important

}

A.linkEdit { 

	PADDING-LEFT: 20px; BACKGROUND: url(/images/edit.gif) no-repeat 0px 0px; FLOAT: left; font-weight:normal; COLOR: #333333 !important

}



A.linkDelete { 

	PADDING-LEFT: 20px; BACKGROUND: url(/images/delete-16.png) no-repeat 0px 0px; FLOAT: left; COLOR: #333333 !important

}


A.medium.linkChevron {

	PADDING-LEFT: 12px; BACKGROUND: url(/static/images/arrow-orngMed.gif) no-repeat 0px 4px

}

A.linkChevron:hover {

	COLOR: #8e8e8e !important; TEXT-DECORATION: underline !important

}

A.linkChevron:focus {

	COLOR: #8e8e8e !important; TEXT-DECORATION: underline !important

}

A.linkChevron:active {

	COLOR: #8e8e8e !important; TEXT-DECORATION: underline !important

}

A.linkChevronBack {

	PADDING-LEFT: 9px; BACKGROUND: url(/static/images/arrow-orng-left.gif) no-repeat 0px 4px

}



P.callToAction {

	FONT-SIZE: 0.9em

}

A.toggleMap {

	DISPLAY: none

}

.destinationMapLink A.pin.toggleMap {

	DISPLAY: none

}

#sidebar H2 {

	TEXT-TRANSFORM: uppercase; FONT-SIZE: 1.15em

}

#mainSidebar H2 {

	TEXT-TRANSFORM: uppercase; FONT-SIZE: 1.15em

}

#sidebar A {
	color:#044388
}

.actionErrors {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffdfe0; MARGIN: 0px auto 14px; PADDING-LEFT: 10px; WIDTH: 459px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 11px 12px; PADDING-TOP: 10px

}

.errorMessage {

	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/icon-exclamation.gif) no-repeat 0px 2px; COLOR: #df2727; CLEAR: both; PADDING-TOP: 0px; font-weight:bold

}

.sectionNav {

	BORDER-BOTTOM: #dbdbd9 1px solid; PADDING-BOTTOM: 14px; WIDTH: 155px; FLOAT: left; FONT-SIZE: 1em

}

.sectionNav {BORDER-BOTTOM: #dbdbd9 1px solid; PADDING-BOTTOM: 14px; WIDTH: 155px; FLOAT: left; FONT-SIZE: 1em}
.sectionNav H2 {MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px}
.sectionNav LI {WIDTH: 155px; MARGIN-BOTTOM: 1px; FLOAT: left; MARGIN-RIGHT: 3px}
.sectionNav LI P {PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 145px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #333; PADDING-TOP: 2px}
.sectionNav LI A {PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 145px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #333; PADDING-TOP: 2px}
.sectionNav LI A.toggleMap:focus {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333 !important}
.sectionNav LI A SPAN {COLOR: #7d7d72}
.sectionNav LI A.toggleMap SPAN {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 0px}
.sectionNav LI A.toggleMap:focus SPAN.toggleMapText {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333 !important}
.sectionNav LI A:active SPAN.toggleMapText {TEXT-DECORATION: none}
.sectionNav LI A:hover SPAN {COLOR: #fff}
.sectionNav LI A:focus SPAN {COLOR: #fff}
.sectionNav LI A:active SPAN {COLOR: #fff}
.sectionNav LI A:hover {TEXT-DECORATION: none}
.sectionNav LI A:focus {TEXT-DECORATION: none}
.sectionNav LI A:active {TEXT-DECORATION: none}
.sectionNav LI UL {MARGIN: 7px 0px 21px 14px; DISPLAY: inline}
.sectionNav LI UL LI A {WIDTH: 131px; FLOAT: right}
.sectionNav LI.highlight A {BACKGROUND-COLOR: #409c20; COLOR: white; FONT-WEIGHT: bold}
.sectionNav LI.section P {BACKGROUND-COLOR: #409c20; COLOR: white; FONT-WEIGHT: bold}
.sectionNav LI.section UL LI A.highlight {BACKGROUND-COLOR: #f4f1e8 !important; COLOR: #000 !important; FONT-WEIGHT: bold}
.sectionNav LI.section UL LI A.highlight:hover {COLOR: #000 !important}
.sectionNav LI.section UL LI A {MARGIN-TOP: 1px}

.sharedExperiences {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; WIDTH: 312px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x 0px 100%; FLOAT: left; PADDING-TOP: 14px

}

.sharedExperiences H2 {

	MARGIN-BOTTOM: 6px

}

.sharedExperiences DIV {

	MARGIN: 0px 10px 4px 0px; WIDTH: 69px; FLOAT: left

}

.sharedExperiences DIV H3 {

	MARGIN-BOTTOM: 4px; FONT-SIZE: 0.9em; FONT-WEIGHT: normal

}

.sharedExperiences DIV P {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 69px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; PADDING-TOP: 0px

}

.sharedExperiences DIV.last {

	MARGIN: 0px

}

.sharedExperiences P {

	PADDING-LEFT: 9px; WIDTH: 303px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat 0px 4px; FLOAT: left; CLEAR: left; FONT-SIZE: 0.9em

}

.beenTo {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 5px; WIDTH: 307px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x 0px 100%; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 15px

}

.beenTo H2 {

	MARGIN-BOTTOM: 10px

}

.beenTo DIV {

	WIDTH: 150px; MARGIN-BOTTOM: 10px; FLOAT: left; COLOR: #666; FONT-SIZE: 0.9em

}

.beenTo DIV IMG {

	FLOAT: left; MARGIN-RIGHT: 6px

}

.beenTo DIV P {

	FONT-WEIGHT: bold

}

.beenTo DIV P A {

	PADDING-LEFT: 8px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat left center; FONT-WEIGHT: normal

}

.beenTo UL {

	WIDTH: 307px; CLEAR: left

}

.beenTo LI {

	PADDING-LEFT: 8px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat left center; FLOAT: left; FONT-SIZE: 0.9em; MARGIN-RIGHT: 30px

}

.themeFilter {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; WIDTH: 312px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x 0px 100%; FLOAT: left; PADDING-TOP: 14px

}

.themeFilter H2 {

	MARGIN-BOTTOM: 6px

}

.themeFilter SELECT {

	WIDTH: 145px; FLOAT: left

}

.themeFilter P {

	WIDTH: 145px; FLOAT: left

}

.themeFilter P {

	MARGIN-BOTTOM: 11px; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; MARGIN-RIGHT: 17px

}

.themeFilter SELECT {

	HEIGHT: 1.8em; FONT-SIZE: 1em

}

.themeFilter LABEL {

	MARGIN-BOTTOM: 6px; FLOAT: left

}

.themeFilter P.last {

	MARGIN: 0px

}

.themeFilter FORM INPUT {

	MARGIN: 13px 5px 0px 0px; FLOAT: right

}

.themeFilter FORM BUTTON {

	MARGIN: 17px 7px 0px 0px; FLOAT: right

}

FORM#destAc {

	DISPLAY: none

}

.ac_results {

	BORDER-BOTTOM: #dfdedb 1px solid; BORDER-LEFT: #dfdedb 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #dfdedb 1px solid; BORDER-RIGHT: #dfdedb 1px solid; PADDING-TOP: 0px

}

.ac_results UL {

	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.ac_results IFRAME {

	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 3000px; DISPLAY: block; HEIGHT: 3000px; TOP: 0px; LEFT: 0px

}

.ac_results LI {

	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; DISPLAY: block; FONT: menu; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 2px

}

.ac_loading {

	BACKGROUND: url(/static/images/ac-indicator.gif) #fff no-repeat 98% center

}

.ac_over {

	BACKGROUND-COLOR: #04c6e3; COLOR: #fff

}

.selectPlaces {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; WIDTH: 312px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; FLOAT: left; PADDING-TOP: 7px

}

.selectPlaces UL {

	MARGIN-TOP: 7px; WIDTH: 155px; FLOAT: left; FONT-SIZE: 0.9em

}

.selectPlaces LI {

	LINE-HEIGHT: 1.6em

}

.thingsToDo {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 4px; WIDTH: 100%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; FLOAT: left; COLOR: #666; PADDING-TOP: 15px

}

.thingsToDo H2 {

	MARGIN-BOTTOM: 9px; color:#0066CC;

}

.thingsToDo LI {

	PADDING-LEFT: 1px !important; WIDTH: 154px; MARGIN-BOTTOM: 3px; FLOAT: left; FONT-SIZE: 1em; PADDING-TOP: 2px

}

.thingsToDo A {

	PADDING-BOTTOM: 1px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/i-thingsToDo.gif) no-repeat; FLOAT: left; MARGIN-RIGHT: 3px; PADDING-TOP: 0px

}

.thingsToDo LI.sights A {

	BACKGROUND-POSITION: 0px 50%

}

.thingsToDo LI.eating A {

	BACKGROUND-POSITION: -372px 50%

}

.thingsToDo LI.shopping A {

	BACKGROUND-POSITION: -744px 50%

}

.thingsToDo LI.sleeping A {

	BACKGROUND-POSITION: -1116px 50%

}

.thingsToDo LI.cycling A {

	BACKGROUND-POSITION: -1488px 50%

}

.thingsToDo LI.drinking A {

	BACKGROUND-POSITION: -2232px 50%

}

.thingsToDo LI.entertainment A {

	BACKGROUND-POSITION: -1860px 50%

}

.thingsToDo LI.festivals A {

	BACKGROUND-POSITION: -2232px 50%

}

.thingsToDo LI.sports A {

	BACKGROUND-POSITION: -2232px 50%

}

.thingsToDo LI.sights A:hover {

	BACKGROUND-POSITION: -186px 50%

}

.thingsToDo LI.sights A:focus {

	BACKGROUND-POSITION: -186px 50%

}

.thingsToDo LI.sights A:active {

	BACKGROUND-POSITION: -186px 50%

}

.thingsToDo LI.sightsHI A {

	BACKGROUND-POSITION: -186px 50%

}

.thingsToDo LI.eating A:hover {

	BACKGROUND-POSITION: -558px 50%

}

.thingsToDo LI.eating A:focus {

	BACKGROUND-POSITION: -558px 50%

}

.thingsToDo LI.eating A:active {

	BACKGROUND-POSITION: -558px 50%

}

.thingsToDo LI.eatingHI A {

	BACKGROUND-POSITION: -558px 50%

}

.thingsToDo LI.shopping A:hover {

	BACKGROUND-POSITION: -930px 50%

}

.thingsToDo LI.shopping A:focus {

	BACKGROUND-POSITION: -930px 50%

}

.thingsToDo LI.shopping A:active {

	BACKGROUND-POSITION: -930px 50%

}

.thingsToDo LI.shoppingHI A {

	BACKGROUND-POSITION: -930px 50%

}

.thingsToDo LI.sleeping A:hover {

	BACKGROUND-POSITION: -1302px 50%

}

.thingsToDo LI.sleeping A:focus {

	BACKGROUND-POSITION: -1302px 50%

}

.thingsToDo LI.sleeping A:active {

	BACKGROUND-POSITION: -1302px 50%

}

.thingsToDo LI.sleepingHI A {

	BACKGROUND-POSITION: -1302px 50%

}

.thingsToDo LI.cycling A:hover {

	BACKGROUND-POSITION: -1674px 50%

}

.thingsToDo LI.cycling A:focus {

	BACKGROUND-POSITION: -1674px 50%

}

.thingsToDo LI.cycling A:active {

	BACKGROUND-POSITION: -1674px 50%

}

.thingsToDo LI.cyclingHI A {

	BACKGROUND-POSITION: -1674px 50%

}

.thingsToDo LI.drinking A:hover {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.drinking A:focus {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.drinking A:active {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.drinkingHI A {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.entertainment A:hover {

	BACKGROUND-POSITION: -2046px 50%

}

.thingsToDo LI.entertainment A:focus {

	BACKGROUND-POSITION: -2046px 50%

}

.thingsToDo LI.entertainment A:active {

	BACKGROUND-POSITION: -2046px 50%

}

.thingsToDo LI.entertainmentHI A {

	BACKGROUND-POSITION: -2046px 50%

}

.thingsToDo LI.festivals A:hover {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.festivals A:focus {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.festivals A:active {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.festivalsHI A {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.sports A:hover {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.sports A:focus {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.sports A:active {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.sportsHI A {

	BACKGROUND-POSITION: -2418px 50%

}

.thingsToDo LI.highlight {BACKGROUND: #C0C0C0;}

.thingsToDo LI.highlight A {FONT-WEIGHT: bold}

.highlights {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 18px; PADDING-LEFT: 4px; WIDTH: 313px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; FLOAT: left; PADDING-TOP: 13px

}

.highlights H2 {

	MARGIN-BOTTOM: 10px

}

.highlights H3 {

	FONT-SIZE: 1.1em

}

.highlights UL {

	MARGIN-BOTTOM: 14px; FLOAT: left

}

.highlights LI {

	WIDTH: 307px; MARGIN-BOTTOM: 14px; FLOAT: left; CLEAR: both

}

.highlights LI DIV {

	WIDTH: 148px; FLOAT: left

}

.highlights LI P {

	MARGIN-TOP: 0.75em

}

.highlights LI IMG {

	MARGIN: 3px 14px 0px 0px; FLOAT: left

}

.highlights A.linkChevron {

	FONT-SIZE: 0.9em

}

.topPicks {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 4px; WIDTH: 99%; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 14px

}

.topPicks SPAN {

	PADDING-RIGHT: 7px; COLOR: #7d7d74; FONT-SIZE: 1.6em; FONT-WEIGHT: bold

}

.topPicks H3 {

	LINE-HEIGHT: 1.2em; FONT-SIZE: 1em

}

.topPicks H2 {

	MARGIN-BOTTOM: 10px

}

.topPicks LI {

	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 306px; PADDING-RIGHT: 0px; PADDING-TOP: 3px

}

.topPicks LI P {

	MARGIN-TOP: 0px !important; MARGIN-BOTTOM: 0.5em !important; COLOR: #7d7d72; FONT-SIZE: 0.9em

}

.topPicks LI P A {

	COLOR: #044388; FONT-WEIGHT: bold

}

.topPicks LI P A:hover {

	COLOR: #30609e

}

.topPicks LI P A:focus {

	COLOR: #30609e

}

.topPicks LI P A:active {

	COLOR: #30609e

}

.showMore {

	DISPLAY: none; FONT-WEIGHT: bold

}

.showMore A {

	PADDING-LEFT: 13px; BACKGROUND: url(/static/images/readMoreArrowClosed.gif) no-repeat left 4px; FLOAT: left; COLOR: #000000; FONT-WEIGHT: bold

}

.showMore A:hover {

	COLOR: #000 !important

}

.showMore A:focus {

	COLOR: #000 !important

}

.showMore A:active {

	COLOR: #000 !important

}

.reveal.showMore A {

	BACKGROUND: url(/static/images/readMoreArrowOpen.gif) no-repeat left 7px

}

.theHiddenContent {

	CLEAR: both

}


.accordion {

	BORDER-BOTTOM: #dfdedb 1px solid; MARGIN-TOP: 7px; WIDTH: 317px; FLOAT: left

}

.accordion DIV {

	FLOAT: left

}

.accordion H2 {

	MARGIN: 0px 0px 7px 4px

}

.accordion H3 {

	PADDING-BOTTOM: 2px; CLEAR: both; FONT-SIZE: 0.9em; FONT-WEIGHT: normal

}

.accordion H3 A {

	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; WIDTH: 292px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(/static/images/topTrips-arrow-off.gif) #edebde no-repeat 0.5em 0.8em; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 6px

}

.accordion H3 A:hover {

	DISPLAY: block; BACKGROUND: url(/static/images/topTrips-arrow-off.gif) #ccc9bd no-repeat 0.5em 0.8em; COLOR: #333; TEXT-DECORATION: none

}

.accordion H3.selected A {

	BACKGROUND: url(/static/images/topTrips-arrow-on.gif) #ccc9bd no-repeat 0.5em 1em; COLOR: #333333; TEXT-DECORATION: none

}

.basic H3.selected A:hover {

	BACKGROUND: url(/static/images/topTrips-arrow-on.gif) #ccc9bd no-repeat 0.5em 1em; COLOR: #333333; TEXT-DECORATION: none

}

.basic OL LI A.tripImage IMG {

	FLOAT: left; CLEAR: both

}



.blogs {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 4px; WIDTH: 313px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; FLOAT: left; PADDING-TOP: 11px

}

.blogs H2 {

	MARGIN-BOTTOM: 12px

}

.blogs DIV {

	FLOAT: left

}

.blogs H3 {

	MARGIN-BOTTOM: 5px; FONT-SIZE: 1.3em; FONT-WEIGHT: normal

}

.blogs .author {

	MARGIN-BOTTOM: 17px

}

.blogs LI {

	PADDING-LEFT: 8px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat left center; FLOAT: left; FONT-SIZE: 0.9em; MARGIN-RIGHT: 30px

}

#mainContent .blogs {

	WIDTH: 473px; MARGIN-BOTTOM: 14px; PADDING-TOP: 0px

}

#mainContent .blogs H2 {

	MARGIN-BOTTOM: 3px; COLOR: #7d7d74; FONT-SIZE: 1.5em; FONT-WEIGHT: normal   

}

#mainContent .blogs .blogLink {

	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #7d7d72; FONT-SIZE: 0.8em

}

#mainContent .blogs P.intro {

	MARGIN-BOTTOM: 13px; COLOR: #848379; FONT-SIZE: 1.3em

}

#mainContent .blogs UL {

	WIDTH: 469px

}

.highlightsMore {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 4px; WIDTH: 313px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; FLOAT: left; PADDING-TOP: 11px

}

.highlightsMore H2 {

	MARGIN-BOTTOM: 12px

}

.highlightsMore DIV {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 5px; WIDTH: 312px; DISPLAY: inline; MARGIN-BOTTOM: 15px; FLOAT: left; MARGIN-LEFT: -4px

}

.highlightsMore DIV.last {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-BOTTOM: 5px; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

.highlightsMore DIV {

	CLEAR: both; FONT-SIZE: 0.9em

}

.highlightsMore UL {

	CLEAR: both; FONT-SIZE: 0.9em

}

.highlightsMore DIV UL {

	LINE-HEIGHT: 1.6; FONT-SIZE: 1em

}

.highlightsMore IMG {

	MARGIN-BOTTOM: 4px; FLOAT: left

}

.highlightsMore IMG.rating {

	MARGIN-BOTTOM: 11px; FLOAT: right; CLEAR: right; MARGIN-RIGHT: 105px

}

.highlightsMore DIV H3 {

	MARGIN-BOTTOM: 4px; FONT-SIZE: 1.1em

}

.highlightsMore DIV H3 {

	WIDTH: 154px; FLOAT: right; CLEAR: right

}

.highlightsMore DIV UL {

	WIDTH: 154px; FLOAT: right; CLEAR: right

}

.highlightsMore DIV H3 A {

	COLOR: #333

}

.highlightsMore DIV SPAN {

	COLOR: #7d7d72; FONT-WEIGHT: bold

}

.highlightsMore DIV P {

	WIDTH: 307px; FLOAT: left; CLEAR: both; MARGIN-RIGHT: 5px

}

.highlightsMore DIV P SPAN {

	CLEAR: left

}

.highlightsMore UL.more {

	WIDTH: 307px; CLEAR: left

}

.highlightsMore UL.more LI {

	PADDING-LEFT: 8px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat left center; FLOAT: left; MARGIN-RIGHT: 30px

}

.forumQuotes {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 5px; WIDTH: 307px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 3px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 15px

}

.forumQuotes Q {

	COLOR: #666; FONT-SIZE: 0.9em

}

.forumQuotes P {

	COLOR: #666; FONT-SIZE: 0.9em

}

.forumQuotes P A {

	FONT-WEIGHT: bold

}

.forumQuotes P SPAN {

	FONT-WEIGHT: bold

}

.forumQuotes Q A {

	LINE-HEIGHT: 1.2; MARGIN: 13px 0px 4px; WIDTH: 100%; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FLOAT: left; COLOR: #333; FONT-SIZE: 1.3em

}

.forumQuotes Q A:hover {

	COLOR: #777

}

.forumQuotes Q A:focus {

	COLOR: #777

}

.forumQuotes Q A:active {

	COLOR: #777

}

.forumQuotes UL {

	MARGIN-TOP: 13px; FLOAT: left; CLEAR: left

}

.forumQuotes LI {

	PADDING-LEFT: 8px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat left center; FLOAT: left; FONT-SIZE: 0.9em; MARGIN-RIGHT: 30px

}

.festivalsEvents {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 4px; WIDTH: 313px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 13px

}

.festivalsEvents UL {

	MARGIN-TOP: 13px; FLOAT: left; CLEAR: left

}

.festivalsEvents LI {

	PADDING-LEFT: 8px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat left center; FLOAT: left; FONT-SIZE: 0.9em; MARGIN-RIGHT: 30px

}

.relatedGroups {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 4px; WIDTH: 313px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; FLOAT: left; PADDING-TOP: 13px

}

.relatedGroups UL {

	MARGIN-TOP: 13px; FLOAT: left; CLEAR: left

}

.relatedGroups LI {

	PADDING-LEFT: 8px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat left center; FLOAT: left; FONT-SIZE: 0.9em; MARGIN-RIGHT: 30px

}

.imgCaption {

	COLOR: #7d7d74; FONT-SIZE: 0.9em !important

}

P.tags {

	DISPLAY: block; FONT-SIZE: 0.9em

}

P.tags A {

	COLOR: #044388; FONT-WEIGHT: normal !important

}

P.tags A:visited {

	COLOR: #044388; FONT-WEIGHT: normal !important

}

.featureArticle H2 {

	LINE-HEIGHT: 1.2em; FONT-SIZE: 2.0em; FONT-WEIGHT: normal; 

}

.featureArticle H3 {

	LINE-HEIGHT: 1.0em; MARGIN-BOTTOM: 7px; FONT-SIZE: 1.6em; FONT-WEIGHT: normal; 

}

.featureArticle #content .lpComponent H3 {

	MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold

}

.featureArticle H4 {

	LINE-HEIGHT: 1.2em; FONT-SIZE: 1.4em; 

}

.featureArticle #articleBody {

	PADDING-LEFT: 7px

}

.featureArticle #articleBody UL {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1.5em; PADDING-TOP: 0px

}
.featureArticle #articleBody LI {

	PADDING-BOTTOM: 0.25em; LIST-STYLE-TYPE: none; MARGIN-LEFT: 5px; FONT-SIZE: 1em    

}

.featureArticle #articleBody A {

	COLOR: #044388; FONT-WEIGHT: bold

}

.featureArticle #articleBody A:focus {

	COLOR: #044388; FONT-WEIGHT: bold

}

.featureArticle #articleBody A:active {

	COLOR: #044388; FONT-WEIGHT: bold

}

.featureArticle #articleBody A:hover {

	COLOR: #30609e

}
.featureArticle #articleBody A.linkedit {
	DISPLAY: block; FONT-SIZE: 11px; FONT-WEIGHT: normal; text-decoration:underline;
} 


.featureArticle #articleBody UL.anchor LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px

}

.featureArticle #articleBody UL.anchor LI A {

	COLOR: #044388; FONT-WEIGHT: bold

}

.featureArticle #articleBody UL.anchor LI A:hover {

	COLOR: #30609e

}

.featureArticle #articleBody ul.alphaList {     
float: left;
margin-top: 1em;   
margin-right: 0pt;
margin-bottom: 2em;
margin-left: 0pt;
width: 100%;
font-size: 1.2em;
list-style-position: outside;
}

.featureArticle #articleBody ul.alphaList li 
{
float: left;
font-weight: bold;
font-size: 1.2em;
color: #cbcbcb;
border-right: 1px solid #cbcbcb;
line-height: 1em;
margin-bottom: 1em;
padding-right: 0.5em;
width: auto;
}

.featureArticle #articleBody ul.alphaList li a 
{
font-weight: bold;
margin-left: 0pt;
display: block;
text-decoration:underline;
}

.featureArticle #articleBody P {

	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.1em;    

}

.featureArticle #articleBody .intro {

	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 19px; COLOR: #7d7d72; FONT-SIZE: 1.6em

}

.featureArticle #main P.pageOf {

	COLOR: #7d7d72; FONT-SIZE: 1em

}

.featureArticle #main P.back {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 1.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1em; FONT-SIZE: 0.9em; MARGIN-RIGHT: 0px; PADDING-TOP: 1em

}

.featureArticle #main IMG.hero {      

	MARGIN: 10px 0px 14px; FLOAT: none

}

.featureArticle #main IMG.inline {

	MARGIN: 6px 14px 14px 0px; FLOAT: left

}

.featureArticle #main IMG.imgRight.inline {

	MARGIN: 2px 7px 14px 14px; FLOAT: right

}

.featureArticle #main P.articleDate {

	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 14px; FLOAT: none; COLOR: #7d7c74; FONT-SIZE: 0.9em

}

.featureArticle H2.themeHeading {

	FONT-WEIGHT: bold

}

.featureArticle #main .sectionNav {

	MARGIN-TOP: 14px

}

.featureArticle #main BLOCKQUOTE * {

	FONT-FAMILY: Georgia, "Times New Roman", Times, serif

}

.featureArticle #main BLOCKQUOTE {

	TEXT-ALIGN: left; TEXT-INDENT: 14px; MARGIN: 0px 14px 0.5em 0px; WIDTH: 225px; BACKGROUND: url(/static/images/quoteOpenArticle.gif) no-repeat 24px 4px; FLOAT: right; FONT-SIZE: 1.1em; FONT-WEIGHT: bold

}

.featureArticle #main BLOCKQUOTE.bqLeft {

	PADDING-LEFT: 0px; BACKGROUND-POSITION: 0px 0px; FLOAT: left

}

.featureArticle #main BLOCKQUOTE P {

	LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-RIGHT: 14px; DISPLAY: inline; BACKGROUND: url(/static/images/quoteCloseArticle.gif) no-repeat right bottom

}

.featureArticle #main .author {

	MARGIN: 14px 0px 0px

}

.featureArticle #articleBody .author .authorDetails {

	FLOAT: none

}

.featureArticle #articleBody .author .authorDetails UL {

	MARGIN-BOTTOM: 0px

}

.featureArticle #articleBody .author .authorDetails LI {

	FONT-SIZE: 0.9em

}

.featureArticle #articleComments {

	BORDER-BOTTOM: #dfdedb 1px solid; MARGIN-TOP: 14px; FLOAT: left; BORDER-TOP: #dfdedb 1px solid; PADDING-TOP: 14px

}

.featureArticle #articleComments H2 {

	FONT-SIZE: 1.4em

}

.showFullPage A {

	COLOR: #044388; FONT-WEIGHT: bold

}

.showFullPage A:focus {

	COLOR: #044388; FONT-WEIGHT: bold

}

.showFullPage A:active {

	COLOR: #044388; FONT-WEIGHT: bold

}

.showFullPage A:hover {

	COLOR: #30609e

}

.featureArticle #main .showFullPage {

	FLOAT: right; CLEAR: both; MARGIN-RIGHT: 7px

}

.featureArticle .col { margin:0; padding:0 0 5px 0; width:190px; float:left;}
.featureArticle .col .last {width:190px}
.featureArticle .col a {font-size:1.3em;}
.infoBox {
	BORDER-BOTTOM: #9fcfff 1px solid; BORDER-LEFT: #9fcfff 1px solid; PADDING-BOTTOM: 14px; MARGIN: 0px 7px 15px 0px; PADDING-LEFT: 21px; PADDING-RIGHT: 21px; BACKGROUND: #f1f8ff; FONT-SIZE: 0.9em; BORDER-TOP: #9fcfff 1px solid; BORDER-RIGHT: #9fcfff 1px solid; PADDING-TOP: 14px
}
.infoBox H3 {font-size:1.5em; color:#0066FF; font-weight:bold}

.greenBox {    
	BORDER: #009900 1px solid; PADDING-BOTTOM: 14px; MARGIN: 0px 7px 15px 0px; PADDING-LEFT: 21px; PADDING-RIGHT: 21px; BACKGROUND: #EEFFEE; color:#000; PADDING-TOP: 14px
}
.warnBox {    
	BORDER: #FF8080 1px solid; PADDING-BOTTOM: 14px; MARGIN: 0px 7px 15px 0px; PADDING-LEFT: 21px; PADDING-RIGHT: 21px; BACKGROUND: #FFE1E1; FONT-SIZE: 0.9em; PADDING-TOP: 14px
}

UL.gl_pagination_control {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; FONT-SIZE: 0.8em; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px

}

UL.gl_pagination_control LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1px 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: #ffffff; FLOAT: left; FONT-SIZE: 1.2em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px

}

UL.gl_pagination_control LI * {

	BORDER-BOTTOM: #dfdedb 1px solid; BORDER-LEFT: #dfdedb 1px solid; BORDER-TOP: #dfdedb 1px solid; BORDER-RIGHT: #dfdedb 1px solid

}

UL.gl_pagination_control LI A {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; COLOR: #333; PADDING-TOP: 2px

}

UL.gl_pagination_control LI A:visited {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; COLOR: #333; PADDING-TOP: 2px

}

UL.gl_pagination_control LI.seperator {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #333; PADDING-TOP: 4px

}

UL.gl_pagination_control LI A:hover {

	BORDER-BOTTOM-COLOR: #0066cc; BORDER-TOP-COLOR: #0066cc; BACKGROUND: #0186cb; COLOR: #fff; BORDER-RIGHT-COLOR: #0066cc; BORDER-LEFT-COLOR: #0066cc; TEXT-DECORATION: none

}

UL.gl_pagination_control LI.current A {

	BORDER-BOTTOM-COLOR: #707165; BORDER-TOP-COLOR: #707165; BACKGROUND: #707165; COLOR: #fff; BORDER-RIGHT-COLOR: #707165; BORDER-LEFT-COLOR: #707165; FONT-WEIGHT: bold

}

UL.gl_pagination_control LI.current A:visited {

	COLOR: #fff

}

UL.gl_pagination_control LI.inactive A {

	BORDER-BOTTOM-COLOR: #d9d9db; BORDER-TOP-COLOR: #d9d9db; BACKGROUND: #fff; COLOR: #000; BORDER-RIGHT-COLOR: #d9d9db; BORDER-LEFT-COLOR: #d9d9db; CURSOR: wait; TEXT-DECORATION: none

}

UL.gl_pagination_control LI.inactive A:hover {

	BORDER-BOTTOM-COLOR: #d9d9db; BORDER-TOP-COLOR: #d9d9db; BACKGROUND: #fff; COLOR: #000; BORDER-RIGHT-COLOR: #d9d9db; BORDER-LEFT-COLOR: #d9d9db; CURSOR: wait; TEXT-DECORATION: none

}

UL.gl_pagination_control LI.inactive A:visited {

	BORDER-BOTTOM-COLOR: #d9d9db; BORDER-TOP-COLOR: #d9d9db; BACKGROUND: #fff; COLOR: #000; BORDER-RIGHT-COLOR: #d9d9db; BORDER-LEFT-COLOR: #d9d9db; CURSOR: wait; TEXT-DECORATION: none

}

UL.gl_pagination_control LI.prev {

	MARGIN-RIGHT: 14px

}

UL.gl_pagination_control LI.next {

	MARGIN-LEFT: 11px

}

UL.gl_pagination_control LI.next A.linkChevron {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; WIDTH: 42px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 37px 7px; PADDING-TOP: 2px

}

UL.gl_pagination_control LI.prev A.linkChevronBack {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 15px; WIDTH: 35px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 7px 7px; PADDING-TOP: 2px

}

UL.gl_pagination_control LI.next A.linkChevron:hover {

	BORDER-BOTTOM-COLOR: #0066cc; BORDER-TOP-COLOR: #0066cc; BACKGROUND: url(/static/images/arrow-white.gif) #0186cb no-repeat 37px 7px; COLOR: #fff !important; BORDER-RIGHT-COLOR: #0066cc; BORDER-LEFT-COLOR: #0066cc; TEXT-DECORATION: none !important

}

UL.gl_pagination_control LI.prev A.linkChevronBack:hover {

	BORDER-BOTTOM-COLOR: #0066cc; BORDER-TOP-COLOR: #0066cc; BACKGROUND: url(/static/images/arrow-white-left.gif) #0186cb no-repeat 7px 7px; COLOR: #fff; BORDER-RIGHT-COLOR: #0066cc; BORDER-LEFT-COLOR: #0066cc; TEXT-DECORATION: none

}

UL.gl_pagination_control LI.prev * {

	BORDER-BOTTOM-COLOR: #cbcbc6; BORDER-TOP-COLOR: #cbcbc6; BORDER-RIGHT-COLOR: #cbcbc6; BORDER-LEFT-COLOR: #cbcbc6

}

UL.gl_pagination_control LI.next * {

	BORDER-BOTTOM-COLOR: #cbcbc6; BORDER-TOP-COLOR: #cbcbc6; BORDER-RIGHT-COLOR: #cbcbc6; BORDER-LEFT-COLOR: #cbcbc6

}

UL.gl_pagination_control LI SPAN {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px

}

UL.gl_pagination_control LI.pageNo {

	PADDING-TOP: 3px

}

#listingFilter {

	MARGIN-BOTTOM: 0px; FLOAT: left

}

#listingFilter .addSight IMG {

	MARGIN: 0px 0px 13px 5px; FLOAT: left

}

#listingFilter .views IMG {

	MARGIN: 0px 5px 13px 0px; FLOAT: right

}

#listingFilter FIELDSET LEGEND {

	DISPLAY: none

}

#listingFilter FIELDSET LABEL {

	FLOAT: left; MARGIN-RIGHT: 5px; PADDING-TOP: 4px

}

#listingFilter .sortBy {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 717px; PADDING-RIGHT: 0px; HEIGHT: 40px; CLEAR: both; FONT-SIZE: 0.9em; PADDING-TOP: 5px

}

#listingFilter .sortBy P {

	MARGIN-TOP: 3px; FLOAT: left

}

#listingFilter .sortBy UL LI {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px

}

#listingFilter .sortBy UL LI A {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px

}

#listingFilter .sortBy UL LI.current {

	BACKGROUND: url(/static/images/sortby-left.gif) #e6e6e6 no-repeat left top; HEIGHT: 18px; FONT-WEIGHT: bold

}

#listingFilter .sortBy UL LI.current A {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#listingFilter .sortBy UL LI.current SPAN {

	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; BACKGROUND: url(/static/images/sortby-right.gif) #e6e6e6 no-repeat right top; HEIGHT: 18px; PADDING-TOP: 3px

}

#listingFilter .sortBy UL LI.separator {

	BACKGROUND: url(/static/images/vertical-separator-light.gif) no-repeat center 5px; HEIGHT: 14px

}

#listingFilter .sortBy UL LI.first {

	MARGIN-LEFT: 3px

}

#listingFilter .sortBy FORM SELECT {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 55px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 1.1em; PADDING-TOP: 2px

}

#listingFilter .sortBy .results {

	WIDTH: 207px; FLOAT: right; MARGIN-RIGHT: 5px

}

#listingFilter .sortBy .results BUTTON {

	FLOAT: right

}

#listingFilter .show {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; FONT-SIZE: 0.9em; PADDING-TOP: 0px

}

#listingFilter .show P {

	FLOAT: left; MARGIN-RIGHT: 15px; PADDING-TOP: 2px

}

#listingFilter .show SELECT {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 150px; PADDING-RIGHT: 2px; FLOAT: left; FONT-SIZE: 1.1em; MARGIN-RIGHT: 10px; PADDING-TOP: 2px

}

#contentBody {

	PADDING-BOTTOM: 16px; WIDTH: 470px; MARGIN-LEFT: 3px

}

#contentBody H2 {

	FONT-SIZE: 1.5em; FONT-WEIGHT: normal

}

#contentBody P {

	MARGIN-BOTTOM: 10px

}

#related P {

	MARGIN-BOTTOM: 10px

}

#mainContent #contentBody DIV.intro P {

	LINE-HEIGHT: 1.4; COLOR: #848379; FONT-SIZE: 1.3em

}

#contentBody A {

	COLOR: #044388; FONT-WEIGHT: bold

}

A.boldBlue {

	COLOR: #044388; FONT-WEIGHT: bold

}

#contentBody A:hover {

	COLOR: #30609e

}

#contentBody P A:focus {

	COLOR: #30609e

}

#contentBody P A:active {

	COLOR: #30609e

}

A.boldBlue:hover {

	COLOR: #30609e

}

A.boldBlue:focus {

	COLOR: #30609e

}

A.boldBlue:active {

	COLOR: #30609e

}

#contentBody A.pin {

	COLOR: #333333

}

#contentBody A.pin:hover {

	COLOR: #8e8e8e

}

#contentBody A.pin:focus {

	COLOR: #8e8e8e

}

#contentBody A.pin:active {

	COLOR: #8e8e8e

}

#contentBody A.urlLink {

	FONT-WEIGHT: normal; TEXT-DECORATION: underline

}

#contentBody .author {

	MARGIN-BOTTOM: 17px

}

#contentBody .author A {

	COLOR: #333

}

#contentBody .author A:hover {

	COLOR: #656565

}

#contentBody .author A:focus {

	COLOR: #656565

}

#contentBody .author A:active {

	COLOR: #656565

}

#mainContent .readMore {

	DISPLAY: none; FONT-SIZE: 1.16em

}

#mainContent .readMore A {

	PADDING-LEFT: 13px; BACKGROUND: url(/static/images/readMoreArrowClosed.gif) no-repeat left 4px; COLOR: #000; FONT-WEIGHT: bold

}

#mainContent .readMore A:hover {

	COLOR: #000

}

#mainContent .readMore A:focus {

	COLOR: #000

}

#mainContent .readMore A:active {

	COLOR: #000

}

#mainContent .reveal.readMore A {

	BACKGROUND: url(/static/images/readMoreArrowOpen.gif) no-repeat left 7px

}

.contentToReveal {

	CLEAR: both

}

.contentToReveal H3 {

	COLOR: #7d7d74; FONT-SIZE: 2em; FONT-WEIGHT: normal

}

#contentBody .inlineMedia {

	MARGIN: 3px 17px 0px 0px; FLOAT: left; COLOR: #7d7d72; FONT-SIZE: 0.9em

}

#contentBody .inlineMedia P {

	MARGIN: 0px

}

.poiInfo #contentBody {

	MARGIN-LEFT: 0px

}

#mainContent P.backTop {

	MARGIN-BOTTOM: 28px

}

#mainContent P.backTop A {

	FONT-SIZE: 0.9em; FONT-WEIGHT: normal

}

#mainContent P.backTop A SPAN {

	FONT-FAMILY: Georgia; FONT-SIZE: 1.1em

}

.author {

	WIDTH: 100%; FLOAT: left; FONT-SIZE: 100%

}

.authorDetails {

	PADDING-RIGHT: 20px; FLOAT: left

}

.authorDetails UL {

	FLOAT: left

}

.author .authorDetails LI {

	PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: auto; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none !important; FONT-SIZE: 0.9em; PADDING-TOP: 0px !important

}

.authorDetails IMG {

	MARGIN: 0px 6px 0px 0px; FLOAT: left

}

.authorDetails SPAN IMG {

	MARGIN: 0px

}

.authorDetails SPAN.silverMember {

	BACKGROUND: #b8b8b8

}

.authorDetails SPAN.goldMember {

	BACKGROUND: #fc0

}

.authorDetails SPAN.lpAuthor {

	BACKGROUND: #003471

}

.authorDetails SPAN {

	PADDING-RIGHT: 27px; FLOAT: left; HEIGHT: 27px; MARGIN-RIGHT: 6px

}

.authorDetails SPAN.large {

	PADDING-RIGHT: 50px; FLOAT: left; HEIGHT: 52px

}

.authorDetails .reviewedBy {

	LINE-HEIGHT: 1.1em

}

.authorDetails .position {

	WIDTH: auto; COLOR: #666; FONT-WEIGHT: normal

}

.authorDetails A.reviewer {

	FONT-WEIGHT: bold

}

.authorPick {

	BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; WIDTH: 80px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px

}

.authorPick P {

	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/icon-tick.gif) no-repeat 0px 2px; COLOR: #41962e !important; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 1px

}

P.authorPickSolo {

	BACKGROUND: url(/static/images/icon-tick.gif) no-repeat 0px 2px; COLOR: #41962e !important; FONT-WEIGHT: bold !important

}

#mainContent .photos {

	PADDING-BOTTOM: 18px; PADDING-LEFT: 5px; WIDTH: 469px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 14px; FLOAT: left; CLEAR: both; BORDER-TOP: #dfdedb 1px solid; PADDING-TOP: 8px

}

#mainContent .photos H2 {

	MARGIN-BOTTOM: 3px; FLOAT: left; FONT-SIZE: 2em; FONT-WEIGHT: normal

}

#mainContent .photos H2 A {

	COLOR: #7d7d74

}

#mainContent .photos IMG.flickr {

	MARGIN: 11px 5px 0px 0px; DISPLAY: inline; FLOAT: right

}

#mainContent .photos UL {

	MARGIN-TOP: 13px; FLOAT: left; CLEAR: left

}

#mainContent .photos LI {

	PADDING-LEFT: 8px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat left center; FLOAT: left; FONT-SIZE: 0.9em; MARGIN-RIGHT: 30px

}

#mainContent .videos {

	PADDING-BOTTOM: 18px; PADDING-LEFT: 5px; WIDTH: 469px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 14px; FLOAT: left; CLEAR: both; BORDER-TOP: #dfdedb 1px solid; PADDING-TOP: 8px

}

#mainContent .videos H2 {

	MARGIN-BOTTOM: 3px; COLOR: #7d7d74; FONT-SIZE: 2em; FONT-WEIGHT: normal

}

#mainContent .videos H2 A {
  
	COLOR: #7d7d74

}

#mainContent .videos UL {

	MARGIN-TOP: 13px; FLOAT: left; CLEAR: left

}

#mainContent .videos LI {

	PADDING-LEFT: 8px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat left center; FLOAT: left; FONT-SIZE: 0.9em; MARGIN-RIGHT: 30px

}

.mainModules H3 {

	LINE-HEIGHT: 1.0em; COLOR: #7d7c74; FONT-SIZE: 1.4em; FONT-WEIGHT: bold

}

.mainModules H4 {

	LINE-HEIGHT: 1.2em; FONT-SIZE: 1.4em

}

.mainModules {

	PADDING-BOTTOM: 18px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 14px; CLEAR: left; BORDER-TOP: #dfdedb 1px solid; PADDING-TOP: 13px

}

.mainModules .linkChevron {

	COLOR: #7d7c74; FONT-SIZE: 0.9em

}

.mainModules .small {

	COLOR: #7d7c74; FONT-SIZE: 0.9em

}

.mainModules .small {

	MARGIN: 3px 0px 0px

}

.mainModules .linkChevron {

	COLOR: #7d7c74

}

.mainModules .small A {

	COLOR: #7d7c74

}

.mainModules UL LI {

	MARGIN: 14px 0px

}

.mainModules OL LI {

	BORDER-BOTTOM: #eaeaea 4px solid; PADDING-BOTTOM: 12px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 0px
 
}   

.mainModules OL LI.last {

	BORDER-BOTTOM: medium none

}

.mainModules OL LI DIV {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 360px; PADDING-RIGHT: 14px; FLOAT: left; PADDING-TOP: 0px 

}

.mainModules OL LI DIV.sponsoredlink {

	PADDING:5px; FLOAT: left; background:#fff8dd; border: #FFD36F dashed 2px;   

}

.mainModules P {

	LINE-HEIGHT: 1.4em; MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px

}

.mainModules P.date {

	LINE-HEIGHT: 0.9em; MARGIN: 7px 0px 6px; COLOR: #7d7c74; FONT-SIZE: 0.9em

}

.mainModules .linkChevron {

	BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat 0px 5px; MARGIN-LEFT: 2px

}



.mainModules IMG.display {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 13px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px; margin-bottom:5px
}  
    
.mainModules .toolbar {POSITION: relative; COLOR: #777; background-color:#eaeaea; width:100%; background: url(/images/buttonBG.gif) repeat-x}      
.tool {	PADDING-BOTTOM: 4px; MIN-HEIGHT: 20px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: left; FONT-SIZE: 85%; PADDING-TOP: 4px; } 
.poi {BACKGROUND: url(/images/PushPin16.gif) no-repeat 0px 4px;PADDING-LEFT: 20px; width:55px;color:#999999; margin-left:15px }
.comments {BACKGROUND: url(/static/images/comments.png) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#999999; font-weight:normal; }
.download {BACKGROUND: url(/static/images/download.png) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#999999; font-weight:normal; }
.mapicon {BACKGROUND: url(/static/images/map-16x16.png) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#999999; font-weight:normal; }
.delete {BACKGROUND: url(/static/images/del_16.png) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#999999; font-weight:normal; }
.phone {BACKGROUND: url(/static/images/phone-icon.gif) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#999999; font-weight:normal; }
.tel {BACKGROUND: url(/static/images/phone-icon.gif) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#000; font-weight:normal; }
.fax {BACKGROUND: url(/static/images/phone-icon.gif) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#000; font-weight:normal; }
.region {display:inline; font-weight:bold}
.postal-code {display:inline; font-weight:bold}
.locality {display:inline; font-weight:bold}
.country-name {font-weight:bold; color:#999999}
.address {BACKGROUND: url(/static/images/house-icon.gif) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#999999; font-weight:normal; }
.web {BACKGROUND: url(/static/images/web-icon.gif) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#999999; font-weight:normal; }
.email {BACKGROUND: url(/static/images/email-icon.gif) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#999999; font-weight:normal; }
.flagged {BACKGROUND: url(/static/images/Icon_FlagRed.png) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#FF0000; font-weight:normal;}
.poipin {BACKGROUND: url(/static/images/pin.png) no-repeat 0px 0px;PADDING-LEFT: 20px; color:#999999; font-weight:normal;}
.hotels {  
  
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 21px; PADDING-LEFT: 5px; WIDTH: 145px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/static/images/space-white-vert.gif) #eaeaea repeat-x 0px 100%; CLEAR: right; PADDING-TOP: 13px

}

.hotels H2 {

	LINE-HEIGHT: 1.1; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 3px

}

.hotels H3 {

	FONT-SIZE: 1em !important; FONT-WEIGHT: bold !important

}

.hotels H3 A {

	COLOR: #044388

}

.hotels H3 A:hover {

	COLOR: #044388

}

.hotels IMG {

	MARGIN: 0.5em 0px 0.3em; DISPLAY: none

}

.hotels IMG.validImg {

	DISPLAY: block

}

.hotels IMG.hotelPromo {

	DISPLAY: block

}

.hotels IMG.hotelPromo {

	MARGIN-TOP: 14px

}

.hotels P.authorPickSolo {

	PADDING-LEFT: 20px

}

.hotels DIV {

	MARGIN: 7px 0px; WIDTH: 145px; FLOAT: right; CLEAR: both

}

.hotels DIV P {

	MARGIN: 0.2em 0px 0.4em; COLOR: #666; FONT-SIZE: 0.9em; FONT-WEIGHT: normal

}

.hotels DIV P STRONG {

	DISPLAY: block

}

.hotels A.linkChevron {

	FONT-SIZE: 0.9em

}

  

.insurance {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 21px; PADDING-LEFT: 5px; WIDTH: 145px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x 0px 100%; CLEAR: right; PADDING-TOP: 13px

}

.insurance P {

	MARGIN: 10px 0px; WIDTH: 100%; FLOAT: left; FONT-SIZE: 0.9em

}

.sponsoredLinks {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 7px; WIDTH: 140px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x 0px 100%; FLOAT: right; CLEAR: right; PADDING-TOP: 13px

}

.sponsoredLinks H2 {

	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.2em

}

.sponsoredLinks DIV {

	PADDING-BOTTOM: 11px; FLOAT: left; FONT-SIZE: 0.9em

}

.sponsoredLinks DIV.clearAd {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-LEFT: 0px; WIDTH: 98% !important; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px

}

.sponsoredLinks DIV P {

	MARGIN-BOTTOM: 0px !important

}

.sponsoredLinks DIV P.title {

	COLOR: #044388; FONT-SIZE: 1.1em; FONT-WEIGHT: bold

}

.sponsoredLinks DIV P.title A {

	COLOR: #044388

}

.sponsoredLinks DIV P.title A:hover {

	COLOR: #044388

}

.sponsoredLinks DIV P A {

	DISPLAY: block; COLOR: #008000; OVERFLOW: hidden

}

.sponsoredLinks DIV P A:hover {

	DISPLAY: block; COLOR: #008000; OVERFLOW: hidden

}

.sponsoredLinks P.googleLogo {

	WIDTH: 137px; FLOAT: left; CLEAR: both; FONT-SIZE: 11px

}

#home .sponsoredLinks DIV {

	WIDTH: 100%; FLOAT: left; CLEAR: both

}

#tipsPod {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 21px; PADDING-LEFT: 4px; WIDTH: 313px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 11px

}

#tipsPod UL {

	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px; FLOAT: left

}

#tipsPod LI {

	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 6px; FLOAT: left

}

#tipsPod LI.last {

	BORDER-BOTTOM: medium none

}

#tipsPod LI DIV {

	WIDTH: 230px; FLOAT: left

}


#tipsPod P {

	LINE-HEIGHT: 1.4; COLOR: #7d7c74; FONT-SIZE: 0.9em

}

#tipsPod P.date {

	MARGIN-BOTTOM: 6px

}

#tipsPod P A.linkChevron {

	PADDING-LEFT: 9px; FLOAT: none; CLEAR: left

}

#tipsPod LI IMG {

	MARGIN: 3px 9px 0px 0px; WIDTH: 64px; DISPLAY: block; FLOAT: left; HEIGHT: 48px; CLEAR: both

}

.sponsoredLinks .googleHeading A {

	TEXT-TRANSFORM: uppercase; WIDTH: 100%; MARGIN-BOTTOM: 5px !important; FLOAT: left; COLOR: #0f8ad0 !important; FONT-SIZE: 1em; FONT-WEIGHT: bold

}

.sponsoredLinks .googleHeading {

	TEXT-TRANSFORM: uppercase; WIDTH: 100%; MARGIN-BOTTOM: 5px !important; FLOAT: left; COLOR: #0f8ad0 !important; FONT-SIZE: 1em; FONT-WEIGHT: bold

}

#main .sponsoredLinks {

	PADDING-LEFT: 5px; WIDTH: 803px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x left bottom; FLOAT: left; CLEAR: left

}

#main .sponsoredLinks DIV {

	WIDTH: 760px; FLOAT: left; MARGIN-RIGHT: 20px

}

.relatedMain .sponsoredLinks {

	PADDING-LEFT: 8px; WIDTH: 795px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x left bottom

}

.relatedMain .sponsoredLinks DIV {

	WIDTH: 760px; FLOAT: left; MARGIN-RIGHT: 15px

}

*:first-child + HTML .relatedMain .sponsoredLinks {

	MARGIN-BOTTOM: 15px

}

#mainContent .sponsoredLinks {

	BORDER-BOTTOM: medium none; PADDING-LEFT: 5px; WIDTH: 467px; BACKGROUND: url(/static/images/space-white-vert.gif) #f3f2e8 repeat-x left top; FLOAT: left; CLEAR: left; OVERFLOW: hidden; BORDER-TOP: #dfdedb 1px solid

}

#mainContent .sponsoredLinks DIV {

	WIDTH: 100%

}

#mainContent .sponsoredLinks DIV P A {

	WIDTH: 215px !important

}

#mainSidebar .sponsoredLinks {

	PADDING-LEFT: 7px; WIDTH: 140px; FLOAT: right; CLEAR: both; OVERFLOW: hidden

}

#mainSidebar .sponsoredLinks DIV {

	WIDTH: 140px; MARGIN-RIGHT: 0px

}

#sidebar .sponsoredLinks {

	WIDTH: 303px; FLOAT: left; CLEAR: left

}

BODY#home #sidebar .rhsPods.sponsoredLinks DIV P A {

	WIDTH: 280px !important

}

#main .module .sponsoredLinks {

	WIDTH: 305px; OVERFLOW: hidden

}

#main .module .sponsoredLinks P {

	WIDTH: 303px

}

#main .module .sponsoredLinks A {

	WIDTH: auto

}

#listedItems .sponsoredLinks {

	BORDER-BOTTOM: medium none; MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px

}

#listedItems #leaderBoard {

	PADDING-BOTTOM: 4px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; WIDTH: 803px; MARGIN-BOTTOM: 3px !important; PADDING-TOP: 11px

}

#related {

	MARGIN: 3px 0px 21px; WIDTH: 966px; FLOAT: left; BORDER-TOP: #d9d9d7 1px solid; PADDING-TOP: 3px

}

#alsoLiked {

	PADDING-LEFT: 5px; WIDTH: 477px; BACKGROUND: url(/static/images/space-white-horiz.gif) #f4f1e8 repeat-y 100% 0px; FLOAT: left; COLOR: #333; BORDER-RIGHT: #dfdedb 1px solid

}

#alsoLiked H2 {

	MARGIN: 10px 0px 7px; COLOR: #848379; FONT-SIZE: 1.5em; FONT-WEIGHT: normal

}

#alsoLiked H3 {

	TEXT-TRANSFORM: uppercase; WIDTH: 100%; MARGIN-BOTTOM: 11px; FLOAT: left; COLOR: #605d50; CLEAR: left

}

#alsoLiked DIV DIV {

	WIDTH: 145px; FLOAT: left; MARGIN-RIGHT: 17px

}

#alsoLiked DIV DIV.last {

	MARGIN: 0px

}

#alsoLiked P {

	MARGIN-BOTTOM: 20px

}

#alsoLiked DIV DIV P {

	MARGIN-BOTTOM: 0px; FONT-SIZE: 0.9em

}

#alsoLiked UL {

	MARGIN-TOP: 13px; MARGIN-BOTTOM: 20px; FLOAT: left

}

#alsoLiked LI {

	PADDING-LEFT: 8px; BACKGROUND: url(/static/images/arrow-orng.gif) no-repeat left center; FLOAT: left; FONT-SIZE: 0.9em; MARGIN-RIGHT: 30px

}



#content {

	PADDING-BOTTOM: 28px; WIDTH: 100%; MARGIN-BOTTOM: 20px; FLOAT: left; OVERFLOW: hidden

}

#sidebar {

	FLOAT: left; OVERFLOW: hidden

}

#main {

	FLOAT: right; OVERFLOW: hidden

}

#mainContent {

	FLOAT: left; CLEAR: both; OVERFLOW: hidden

}

#mainSidebar {

	FLOAT: right; OVERFLOW: hidden

}

BODY.mls #content {

	BACKGROUND: url(/static/images/separator.gif) repeat-y

}

BODY.mls #sidebar {

	WIDTH: 317px

}

BODY.mls #main {

	WIDTH: 641px

}

BODY.mls #mainContent {

	WIDTH: 479px

}

BODY.mls #mainSidebar {

	WIDTH: 155px

}

BODY.sls #content {

	BACKGROUND: url(/static/images/sls-layout-bg.gif) repeat-y

}

BODY.sls #main {

	WIDTH: 798px; FLOAT: left

}

BODY.sls #mainContent {

	WIDTH: 631px; FLOAT: right

}

BODY.sls #mainSidebar {

	WIDTH: 160px; FLOAT: left

}

.sls #mainSidebar P {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 21px; PADDING-LEFT: 0px; WIDTH: 142px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 14px; FLOAT: left; COLOR: #7d7d72; FONT-SIZE: 0.9em; PADDING-TOP: 7px
}

BODY.sls #sidebar {

	WIDTH: 160px; FLOAT: right

}

BODY.slm #content {

	BACKGROUND: url(/static/images/slm-layout-bg.gif) repeat-y

}

BODY.slm #sidebar {

	WIDTH: 317px; MARGIN-LEFT: 7px

}

BODY.slm #main {

	WIDTH: 641px; FLOAT: left

}

BODY.slm #mainContent {

	WIDTH: 479px; FLOAT: right

}

BODY.slm #mainSidebar {

	WIDTH: 155px; FLOAT: left

}

BODY.slm .sectionNav {

	WIDTH: 155px

}

BODY.sl #content {

	MARGIN-TOP: 16px; BACKGROUND: url(/static/images/separator-poiListing.gif) repeat-y

}

BODY.sl #mainSidebar {WIDTH: 155px; FLOAT: left

}

BODY.sl #main {WIDTH: 803px; OVERFLOW: hidden}
BODY.sl #mainContent {WIDTH: 803px; OVERFLOW: hidden}   

BODY.sl .sectionNav {

	WIDTH: 155px

}

BODY.lm #content {

	BACKGROUND: url(/static/images/separator_poiDetail.gif) repeat-y

}

BODY.lm #sidebar {

	WIDTH: 317px; FLOAT: right; MARGIN-LEFT: 7px

}
BODY.lm #main {

	WIDTH: 641px; FLOAT: left;  OVERFLOW: hidden

}
BODY.lm #mainContent {

	WIDTH: 641px; FLOAT: left; MARGIN-LEFT: 0px; OVERFLOW: hidden

}

BODY.ml #content {

	MARGIN-TOP: 20px; BACKGROUND: url(/static/images/separator-medium-large.gif) repeat-y

}

BODY.ml #sidebar {

	WIDTH: 235px

}

BODY.ml #main {

	WIDTH: 722px; OVERFLOW: hidden

}

BODY.sld #content {

	BACKGROUND: url(/static/images/separator-poiListing.gif) repeat-y

}

BODY.sld #main {

	WIDTH: 803px; OVERFLOW: hidden

}

BODY.sld #mainSidebar {

	WIDTH: 155px; FLOAT: left

}

BODY.fml #content {

	BACKGROUND: url(/static/images/separator_3col.gif) repeat-y

}

BODY.fml #main {

	WIDTH: 641px; OVERFLOW: hidden

}

BODY.fml #sidebar {

	WIDTH: 317px

}

BODY.fml .moduleWrap {

	PADDING-BOTTOM: 13px; BACKGROUND: url(/static/images/separator_fullWidthSolid.gif) repeat-x left bottom; FLOAT: left

}

BODY.fml DIV .module {

	WIDTH: 317px; FLOAT: left; MARGIN-RIGHT: 7px

}

BODY.fml DIV .last.module {

	MARGIN-RIGHT: 0px

}

BODY.lml #content {

	PADDING-BOTTOM: 0px; MARGIN: 20px 0px; BACKGROUND: url(/static/images/separator-med-large.gif) repeat-y -10px 0px

}

BODY.lml #main {

	WIDTH: 320px; PADDING-RIGHT: 7px; FLOAT: left

}

BODY.lml #sidebar {

	PADDING-LEFT: 7px; WIDTH: 631px

}

BODY.sms #content {

	BACKGROUND: url(/static/images/separator-searchListing.gif) repeat-y

}

BODY.sms #sidebar {

	WIDTH: 155px; MARGIN-LEFT: 3px

}

BODY.sms #main {

	WIDTH: 802px; FLOAT: right

}

BODY.sms #mainContent {

	WIDTH: 643px; FLOAT: left

}

BODY.sms #mainSidebar {

	WIDTH: 155px; FLOAT: left

}

BODY.sms .sectionNav {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 155px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

A.submitBtnShort {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 25px; OVERFLOW: visible; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0pt

}

A.secondaryBtnShort {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 25px; OVERFLOW: visible; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0pt

}

A.submitBtnShort SPAN {

	POSITION: relative; PADDING-BOTTOM: 0pt; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 0pt; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 25px; COLOR: #fff; PADDING-TOP: 0pt

}

A.secondaryBtnShort SPAN {

	POSITION: relative; PADDING-BOTTOM: 0pt; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 0pt; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 25px; COLOR: #fff; PADDING-TOP: 0pt

}

A.ieHover.submitBtnShort {

	BACKGROUND-POSITION: 100% -30px; TEXT-DECORATION: none

}

A.ieHover.secondaryBtnShort {

	BACKGROUND-POSITION: 100% -30px; TEXT-DECORATION: none

}

A.ieHover.submitBtnShort SPAN {

	BACKGROUND-POSITION: 0% -30px

}

A.ieHover.secondaryBtnShort SPAN {

	BACKGROUND-POSITION: 0% -30px

}

A.submitBtnShort {

	BACKGROUND: url(/static/images/btn_blue_right_s.gif) no-repeat right top

}

A.submitBtnShort SPAN {

	BACKGROUND: url(/static/images/btn_blue_left_s.gif) no-repeat left top

}

A.secondaryBtnShort {

	BACKGROUND: url(/static/images/btn_scndry_right_s.gif) no-repeat right top

}

A.secondaryBtnShort SPAN {

	BACKGROUND: url(/static/images/btn_scndry_left_s.gif) no-repeat left top

}

#tripPlannerModule {

	PADDING-BOTTOM: 21px; MARGIN: 0px 0px 0px 165px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; CLEAR: both; PADDING-TOP: 0px

}

.noFavourites#tripPlannerModule {

	MARGIN: 48px 0px 0px

}

#tripPlannerModule DIV {

	WIDTH: 400px

}

#tripPlannerModule IMG {

	FLOAT: right

}

#tripPlannerModule H2 {

	FONT-SIZE: 2.5em; FONT-WEIGHT: normal

}

#tripPlannerModule P {

	MARGIN: 0.2em 7px 0.75em 2px; COLOR: #848379; FONT-SIZE: 1.3em

}

.calendar {

	Z-INDEX: 100; POSITION: relative; FONT-FAMILY: tahoma, "verdana, arial, helvetica, sans-serif", sans-serif; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 11px; CURSOR: default

}

.calendar TABLE {

	BORDER-BOTTOM: #0a6dd0 1px solid; BORDER-LEFT: #7fbfff 1px solid; COLOR: #000; FONT-SIZE: 11px; BORDER-TOP: #7fbfff 1px solid; CURSOR: default; BORDER-RIGHT: #0a6dd0 1px solid

}

.calendar .button {

	TEXT-ALIGN: center

}

.calendar THEAD TD {

	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px

}

.calendar THEAD .title {

	TEXT-ALIGN: center; BACKGROUND: #7fbfff; COLOR: #fff; FONT-WEIGHT: bold

}

.calendar THEAD .name {

	TEXT-ALIGN: center; BACKGROUND: #e8f0f4

}

.calendar THEAD .weekend {

	

}

.calendar TBODY .weekend {

	

}

.calendar THEAD .hilite {

	BACKGROUND: #d8e0e4

}

.calendar THEAD .active {

	BACKGROUND: #b8c0c4

}

.calendar TBODY .day {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px

}

.calendar TBODY .hilite {

	BACKGROUND: #d8e0e4

}

.calendar TBODY .selected {

	

}

.calendar TBODY .today {

	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; COLOR: #000; BORDER-TOP: #eee 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #eee 1px solid

}

.calendar TBODY .disabled {

	COLOR: #999

}

.calendar TBODY .emptycell {

	VISIBILITY: hidden

}

.calendar TBODY .emptyrow {

	DISPLAY: none

}

.calendar TFOOT .ttip {

	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #7fbfff; COLOR: #fff; PADDING-TOP: 3px

}

.calendar TFOOT .hilite {

	BACKGROUND: #d8e0e4

}

.combo {

	BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 4em; PADDING-RIGHT: 1px; DISPLAY: none; BACKGROUND: #d8e0e4; FONT-SIZE: smaller; BORDER-TOP: #fff 1px solid; TOP: 0px; CURSOR: default; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 1px; LEFT: 0px

}

.combo .label {

	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px

}

.combo .active {

	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #c8d0d4; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px

}

.combo .hilite {

	BACKGROUND: #048; COLOR: #aef

}



.clear {
	CLEAR: both
}
.clearfix:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
HTML[xmlns] .clearfix {
	DISPLAY: block
}
* HTML .clearfix {
	HEIGHT: 1%
}
A.strong {
	FONT-WEIGHT: bold
}
.slm #container #content {
	BACKGROUND-IMAGE: url(slm-layout-bg.gif); MARGIN-TOP: 20px
}
.slm #contentBody {
	
}
.slm #mainSidebar P {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 21px; PADDING-LEFT: 0px; WIDTH: 142px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 14px; FLOAT: left; COLOR: #7d7d72; FONT-SIZE: 0.9em; PADDING-TOP: 7px
}
.slm #sidebar P {
	BORDER-BOTTOM: medium none; BACKGROUND: none transparent scroll repeat 0% 0%
}
.lm #content {
	MARGIN: 20px 0px
}
.featureArticle#rosGeneral #main .sectionNav {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 7px; WIDTH: 155px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#rosGeneral .sectionNav LI A:hover {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A:focus {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A:active {BACKGROUND: #006699; COLOR: #fff}
#rosGeneral .sectionNav LI A.current {BACKGROUND: #006699; COLOR: #fff; FONT-WEIGHT: bold}

#rosGeneral .sectionNav LI A.aboutus:hover {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A.aboutus:focus {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A.aboutus:active {BACKGROUND: #006699; COLOR: #fff}
#rosGeneral .sectionNav LI A.aboutuscurrent {BACKGROUND: #006699; COLOR: #fff; FONT-WEIGHT: bold}

#rosGeneral .sectionNav LI A.destinations:hover {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A.destinations:focus {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A.destinations:active {BACKGROUND: #006699; COLOR: #fff}
#rosGeneral .sectionNav LI A.destinationscurrent {BACKGROUND: #006699; COLOR: #fff; FONT-WEIGHT: bold}

#rosGeneral .sectionNav LI A.pois:hover {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A.pois:focus {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A.pois:active {BACKGROUND: #006699; COLOR: #fff}
#rosGeneral .sectionNav LI A.poiscurrent {BACKGROUND: #006699; COLOR: #fff; FONT-WEIGHT: bold}

#rosGeneral .sectionNav LI A.groups:hover {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A.groups:focus {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A.groups:active {BACKGROUND: #006699; COLOR: #fff}
#rosGeneral .sectionNav LI A.groupscurrent {BACKGROUND: #006699; COLOR: #fff; FONT-WEIGHT: bold}

#rosGeneral .sectionNav LI A.support:hover {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A.support:focus {BACKGROUND: #006699; COLOR: #fff}
.rosGeneral .sectionNav LI A.support:active {BACKGROUND: #006699; COLOR: #fff}
#rosGeneral .sectionNav LI A.supportcurrent {BACKGROUND: #006699; COLOR: #fff; FONT-WEIGHT: bold}

.general #sectionNav LI A:active {BACKGROUND: #006699; COLOR: #fff}
#rosGeneral .sectionNav LI A.currentmember {BACKGROUND: #009900; COLOR: #fff; FONT-WEIGHT: bold}
#rosGeneral .sectionNav LI A {PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 2px}


#rosGeneral .maintable TH {BORDER-BOTTOM: #7fbfff 3px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; FONT-SIZE: 1.1em; FONT-WEIGHT: bold}
#rosGeneral .maintable TD {Padding:3px; VERTICAL-ALIGN: top;}  
 
.featureArticle H2 {
	MARGIN-BOTTOM: 14px
}
IMG.imageFeature {
	MARGIN-BOTTOM: 13px;
	padding:4px;
	border:2px solid #D0D0D0;
}
#articleBody UL.awardsYears {
	WIDTH: 100%; FLOAT: left
}
#articleBody UL.awardsYears LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
#sidebar #mpu {
	BORDER-BOTTOM: #dfdedb 1px solid; MARGIN: 3px 0px 0px; BORDER-TOP: medium none
}
.slm #sidebar .lpComponent {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0px
}
.lm #sidebar .lpComponent {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0px
}
.slm #sidebar UL {
	MARGIN: 5px 0px 0px 7px
}
.lm #sidebar UL {
	MARGIN: 5px 0px 0px 7px
}
.slm #sidebar UL LI {
}
.lm #sidebar UL LI {
}
.slm #sidebar UL LI A.linkChevron {
	FLOAT: none
}
.lm #sidebar UL LI A.linkChevron {
	FLOAT: none
}
.slm #sidebar UL.left {
	WIDTH: 80px; FLOAT: left
}
.lm #sidebar UL.left {
	WIDTH: 80px; FLOAT: left
}
.slm #sidebar H2 {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
.lm #sidebar H2 {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
BLOCKQUOTE EM {
	MARGIN: 10px 10px 0px 0px; FLOAT: right; FONT-SIZE: 0.8em
}
BLOCKQUOTE EM SPAN {
	FONT-STYLE: normal
}
.divider {
	BORDER-BOTTOM: #dededc 1px solid; LINE-HEIGHT: 0.1em; MARGIN: 0px 7px 15px 0px; HEIGHT: 1px
}
.featureArticle #articleBody UL.anchorList {
	BORDER-BOTTOM: #dededc 1px solid; PADDING-BOTTOM: 15px; MARGIN: 0px 7px 15px 0px
}
.featureArticle #articleBody UL.anchorList LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.featureArticle #articleBody UL.anchorList LI UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.featureArticle #articleBody A.linkChevron {
	FLOAT: none
}
.infoBox IMG.icon {
	FLOAT: left
}
.infoBox .guideStats {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.aboutAuthors {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ourAuthor {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 165px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.featureArticle #articleBody .last.ourAuthor {
	WIDTH: 129px
}
.ourAuthor H3 {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.lhs_align_block {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 7px; WIDTH: 163px; PADDING-RIGHT: 0px; BACKGROUND: url(images/ourauthor_meet_author_tag.gif) white no-repeat 0px 220px; FLOAT: left; HEIGHT: 300px; PADDING-TOP: 14px
}
.ourGuides A {
	WIDTH: 150px; DISPLAY: block; FLOAT: left; HEIGHT: 20px
}
.ourGuides {
	MARGIN-BOTTOM: 20px
}
.featureArticle #articleBody P.dateMod {
	COLOR: #666; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.featureArticle #articleBody .list UL {
	MARGIN-BOTTOM: 0px
}
.featureArticle #articleBody .list H4 {
	MARGIN-TOP: 10px
}
.featureArticle #articleBody .list P {
	MARGIN-BOTTOM: 0px
}
.featureArticle #articleBody .list {
	MARGIN-BOTTOM: 20px
}
.compBlock {
	MARGIN-TOP: 14px; BORDER-TOP: #dededc 1px solid; PADDING-TOP: 14px
}
.featureArticle #articleBody .compBlock UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.featureArticle #articleBody .compBlock UL LI.subh {
	FONT-WEIGHT: bold
}
.featureArticle #articleBody .compBlock UL LI.top {
	MARGIN-TOP: 5px
}
.featureArticle #articleBody P.otherPolicies {
	MARGIN-BOTTOM: 3px
}
.featureArticle #articleBody UL LI {
	LINE-HEIGHT: 1.6em
}
.terms #articleBody P {
	MARGIN-BOTTOM: 1.2em
}
.terms #articleBody H3 {
	MARGIN-TOP: 1.2em
}
#rosGeneral #container #content {
	MARGIN-TOP: 20px
}
.contactUs #articleBody .pageIntro {
	PADDING-LEFT: 7px
}
.contactUs #articleBody {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rosGeneral FORM.contact {
	BORDER-TOP: #dfdedb 1px solid
}
#rosGeneral FORM.contact H3 {
	MARGIN: 0px 0px 7px 21px; CLEAR: both; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}
#rosGeneral FORM.contact FIELDSET {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/images/space-white-vert.gif) repeat-x 0px 100%; FLOAT: none; CLEAR: both; BORDER-TOP: #fff 3px solid; PADDING-TOP: 14px
}
#rosGeneral FORM.contact FIELDSET.noBorder {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rosGeneral FORM.contact FIELDSET.alt {
	BACKGROUND-COLOR: #f6f5ee
}
#rosGeneral FORM.contact LEGEND {
	DISPLAY: none
}
#rosGeneral FORM.contact LABEL {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold
}
#rosGeneral FORM.contact LABEL SPAN {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #333; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#rosGeneral FORM.contact LABEL SPAN SPAN {
	COLOR: #666; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
#rosGeneral FORM.contact INPUT.submit {
	MARGIN-TOP: 7px; FLOAT: right
}
#rosGeneral FORM.contact {
	WIDTH: 100%; FLOAT: left
}
#rosGeneral FORM.contact FIELDSET DIV {
	WIDTH: 100%; MARGIN-BOTTOM: 21px
}
#rosGeneral FORM.contact FIELDSET DIV.clear {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; CLEAR: both; PADDING-TOP: 0px
}
#rosGeneral FORM.contact INPUT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
#rosGeneral FORM.contact SELECT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
#rosGeneral FORM.contact TEXTAREA {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
#rosGeneral FORM.contact INPUT {
	FONT-SIZE: 1.1em
}
#rosGeneral FORM.contact LABEL {
	MARGIN-TOP: 2px
}
#rosGeneral #firstName {
	BORDER-BOTTOM: #dfdedb 1px solid; BORDER-LEFT: #dfdedb 1px solid; BACKGROUND: #fff; BORDER-TOP: #dfdedb 1px solid; BORDER-RIGHT: #dfdedb 1px solid
}
#rosGeneral #lastName {
	BORDER-BOTTOM: #dfdedb 1px solid; BORDER-LEFT: #dfdedb 1px solid; BACKGROUND: #fff; BORDER-TOP: #dfdedb 1px solid; BORDER-RIGHT: #dfdedb 1px solid
}
#rosGeneral #title_edition {
	BORDER-BOTTOM: #dfdedb 1px solid; BORDER-LEFT: #dfdedb 1px solid; BACKGROUND: #fff; BORDER-TOP: #dfdedb 1px solid; BORDER-RIGHT: #dfdedb 1px solid
}

#rosGeneral #title_edition {
	BORDER-BOTTOM: #dfdedb 1px solid; BORDER-LEFT: #dfdedb 1px solid; BACKGROUND: #fff; BORDER-TOP: #dfdedb 1px solid; BORDER-RIGHT: #dfdedb 1px solid
}        
#rosGeneral FORM.contact SELECT {
	FONT-SIZE: 1.1em
}
#rosGeneral SELECT#country {
	WIDTH: 240px
}
#rosGeneral FORM.contact SELECT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#rosGeneral #email {
	WIDTH: 233px
}
#rosGeneral #title_edition {
	WIDTH: 233px
}
#rosGeneral #lastName {
	WIDTH: 233px
}
#rosGeneral #firstName {
	WIDTH: 233px
}
#rosGeneral #dateOfBirth {
	MARGIN-BOTTOM: 8px
}
#rosGeneral #dateOfBirth #dobMonth {
	MARGIN-RIGHT: 5px
}
#rosGeneral #dateOfBirth #dobDay {
	MARGIN-RIGHT: 5px
}
#rosGeneral .keepPrivate {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 16px
}
#rosGeneral .keepPrivate LABEL {
	WIDTH: auto; MARGIN-LEFT: 5px; FONT-WEIGHT: normal
}
#rosGeneral .shortLabel {
	WIDTH: auto
}
#rosGeneral FORM.contact LABEL SPAN.correctionText {
	FLOAT: none; COLOR: #df2727
}
#rosGeneral FORM.contact LABEL SPAN.warning {
	COLOR: #df2727; FONT-WEIGHT: bold
}
#rosGeneral FORM.contact #feedbackRating LABEL SPAN.labelText {
	TEXT-ALIGN: left; WIDTH: 600px; MARGIN-LEFT: 5px
}
#rosGeneral SPAN.mandatory {

	PADDING-LEFT: 9px; BACKGROUND: url(/static/images/mandatory_star.gif) no-repeat 0px 4px; FLOAT: left;

}
#rosGeneral FORM.contact #feedbackRating LABEL SPAN.ratingKey {
	TEXT-ALIGN: left; MARGIN: 0px 0px 5px 155px; WIDTH: 630px; FONT-SIZE: 0.9em; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
#rosGeneral #feedbackRating EM.ratingsScore {
	FONT-STYLE: normal; WIDTH: 400px; MARGIN-LEFT: 145px
}
#rosGeneral #feedbackRating EM.ratingsScore EM {
	POSITION: relative; TEXT-ALIGN: center; FONT-STYLE: normal; MARGIN: 0px; WIDTH: 29px; FLOAT: left; TOP: 2px
}
#rosGeneral #feedbackRating EM.ratingsScore EM EM.ratingInd {
	PADDING-BOTTOM: 7px; FONT-STYLE: normal; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 0.9em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#rosGeneral #feedbackComments TEXTAREA {
	BORDER-BOTTOM: #dfdedb 1px solid; BORDER-LEFT: #dfdedb 1px solid; WIDTH: 405px; MARGIN-BOTTOM: 20px; HEIGHT: 151px; BORDER-TOP: #dfdedb 1px solid; BORDER-RIGHT: #dfdedb 1px solid
}
#rosGeneral #feedbackDetails SELECT {
	WIDTH: 240px
}
#rosGeneral SELECT#origin {
	WIDTH: 240px
}
#rosGeneral SELECT#feedback {
	WIDTH: 240px
}
#rosGeneral SELECT#feedbackabout {
	WIDTH: 240px
}
#rosGeneral #userPermissions INPUT {
	MARGIN-LEFT: 152px
}
#rosGeneral #userPermissions LABEL {
	TEXT-ALIGN: left; WIDTH: 405px; MARGIN-LEFT: 5px; FONT-WEIGHT: normal
}
#rosGeneral #userPermissions DIV {
	MARGIN-BOTTOM: 14px
}
#rosGeneral P.feedbackConditions {
	WIDTH: 405px; MARGIN-LEFT: 156px; CLEAR: left; MARGIN-RIGHT: 20px
}
#rosGeneral #mainContent BUTTON {
	MARGIN-TOP: 0px  
}
#rosGeneral SPAN.error {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px 156px; PADDING-LEFT: 20px; PADDING-RIGHT: 0pt; DISPLAY: block; BACKGROUND: url(icon-exclamation.gif) no-repeat 0px 0px; COLOR: #df2727; PADDING-TOP: 0pt
}

#rosGeneral #feedbackRating SPAN.error {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 8px; PADDING-LEFT: 20px; WIDTH: 290px; PADDING-RIGHT: 0pt; FLOAT: none; COLOR: #df2727; CLEAR: both; FONT-WEIGHT: normal; PADDING-TOP: 0pt
}
#rosGeneral .validationError {
	PADDING-BOTTOM: 10px; MARGIN: 7px 0px 10px 220px; PADDING-LEFT: 33px; WIDTH: 305px; PADDING-RIGHT: 12px; BACKGROUND: url(icon-exclamation.gif) #ffdfe0 no-repeat 11px 12px; COLOR: #df2727; PADDING-TOP: 10px
}
#rosGeneral FORM.contact FIELDSET LABEL.fieldColLeft {
	WIDTH: 340px; FLOAT: left
}
#rosGeneral FORM.contact FIELDSET LABEL.fieldColRight {
	WIDTH: 340px; FLOAT: left
}
#rosGeneral FORM.contact FIELDSET LABEL.fieldColRight SPAN {
	WIDTH: 97px
}
#rosGeneral FORM.contact FIELDSET .optionsType LABEL.fieldColLeft {
	WIDTH: 180px
}
#rosGeneral FORM.contact FIELDSET .optionsType LABEL.fieldColRight SPAN {
	WIDTH: 150px
}
#rosGeneral FORM.contact FIELDSET .optionsType INPUT {
	POSITION: relative; TOP: 2px; LEFT: 0px
}
#rosGeneral FORM.contact FIELDSET LABEL.fieldColRight .errorMessage {
	MARGIN: 0px 0px 4px 77px; WIDTH: 170px
}
#rosGeneral FORM.contact FIELDSET LABEL.fieldColLeft .errorMessage {
	WIDTH: 168px; MARGIN-LEFT: 153px
}
.business2Business #dobMonth {
	MARGIN-RIGHT: 9px
}
.business2Business #dobDay {
	MARGIN-RIGHT: 9px
}
.business2Business #mainContent UL.businessCategories {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #dfdedb 1px solid; PADDING-TOP: 14px
}
.business2Business #mainContent UL.businessCategories LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
.business2Business #mainContent UL.businessCategories A {
	FLOAT: none; COLOR: #333; FONT-WEIGHT: normal
}
.business2Business #mainContent UL.businessCategories A:hover {
	COLOR: #8e8e8e
}
.contactDetails#rosGeneral ABBR {
	FONT-WEIGHT: bold
}
.contactDetails#rosGeneral H3 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
.contactDetails#rosGeneral #infoSources H3 {
	MARGIN-TOP: 3px; FONT-SIZE: 1.15em
}
.contactDetails#rosGeneral #mainContent DIV {
	MARGIN-BOTTOM: 7px; FLOAT: left
}
.contactDetails#rosGeneral #mainContent P {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 10px; WIDTH: 100%; MARGIN-BOTTOM: 0px
}
.contactDetails#rosGeneral #mainContent DIV P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 440px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.contactDetails#rosGeneral #mainContent DIV.first {
	MARGIN-TOP: 14px; BORDER-TOP: #dfdedb 1px solid; PADDING-TOP: 7px
}
.contactDetails#rosGeneral #mainContent DIV.last {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 14px
}
.contactDetails#rosGeneral #mainContent DIV P A {
	COLOR: #333; FONT-WEIGHT: normal
}
.contactDetails#rosGeneral #mainContent DIV P A.boldBlue {
	COLOR: #044388; FONT-WEIGHT: bold
}
.customerSupport #queryRegarding {
	WIDTH: 234px
}
.customerSupport #queryOptions {
	WIDTH: 234px
}
#newsletterBody .divider {
	MARGIN: 0px 0px 2px
}
#newsletterBody H2 {
	MARGIN-LEFT: 7px
}
#newsletterBody H3 {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.1em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #409b21; FONT-SIZE: 1.7em; PADDING-TOP: 7px
}
#newsletterBody P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 1.5em; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
#rosGeneral .formBlock {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 14px; BACKGROUND: url(space-white-vert.gif) repeat-x 0px 100%; CLEAR: left; BORDER-TOP: #fff 1px solid; PADDING-TOP: 14px
}
#rosGeneral .formBlock P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; COLOR: #7d7d72; PADDING-TOP: 0px
}
#rosGeneral .formBlock P.response {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #7d7d72; PADDING-TOP: 0px
}
#rosGeneral .formBlock P.incentive {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rosGeneral .formBlock A.linkChevron {
	FLOAT: none
}
#rosGeneral .formBlock IMG {
	POSITION: relative; MARGIN: 0px 14px 0px 10px; BOTTOM: 0px; FLOAT: left
}
#rosGeneral .alt {
	BACKGROUND-COLOR: #f6f5ee
}
* HTML .booking bookingConfirmBlock {
	MARGIN-BOTTOM: 2px; BORDER-TOP: #fff 1px solid
}
#rosGeneral .bottom {
	BORDER-BOTTOM: medium none
}
P.disabled {
	MARGIN: 0px 0px 0px 10px; HEIGHT: 40px
}
#rosGeneral .rss#articleBody H3 {
	MARGIN: 14px 0px; FONT-SIZE: 1.6em; BORDER-TOP: #dededc 1px solid; PADDING-TOP: 14px
}
#rosGeneral .rss#articleBody LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(i-rss-sml.gif) no-repeat 0px 2px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#rosGeneral .rss#articleBody P.intro {
	FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
#rosGeneral .rss#articleBody UL.anchorList {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px
}
#rosGeneral .rss#articleBody UL.anchorList LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#rosGeneral .blogs#articleBody H2 {
	MARGIN: 14px 0px; FONT-SIZE: 1.6em; BORDER-TOP: #dededc 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 14px
}
#rosGeneral .blogs#articleBody LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(i-rss-sml.gif) no-repeat 0px 2px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#rosGeneral .blogs#articleBody P.intro {
	FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
#rosGeneral .blogs#articleBody A {
	COLOR: #333333; FONT-WEIGHT: normal
}
#rosGeneral .blogs#articleBody A:active {
	COLOR: #333333; FONT-WEIGHT: normal
}
#rosGeneral .blogs#articleBody A:hover {
	COLOR: #8e8e8e; TEXT-DECORATION: underline
}
#rosGeneral .blogs#articleBody A:focus {
	COLOR: #8e8e8e; TEXT-DECORATION: underline
}
#rosGeneral .blogs#articleBody A:active {
	COLOR: #8e8e8e; TEXT-DECORATION: underline
}
#rosGeneral .blogs#articleBody IMG.imageFeature {
	FLOAT: left; MARGIN-RIGHT: 6px
}
#rosGeneral .blogs#articleBody UL.anchorList {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px
}
#rosGeneral .blogs#articleBody UL.anchorList LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.featureArticle#mag H2 {
	MARGIN-BOTTOM: 7px
}
.pressCentre #mainContent #contentBody H2 {
	MARGIN-BOTTOM: 7px; COLOR: #333; FONT-SIZE: 1.7em
}
.pressCentre #mainContent #contentBody H2 A {
	COLOR: #333; FONT-WEIGHT: normal
}
.pressCentre UL.subNav {
	MARGIN-BOTTOM: 14px
}
.pressCentre UL.subNav LI {
	LINE-HEIGHT: 1.6em
}
.pressCentre TABLE {
	MARGIN-BOTTOM: 21px
}
.pressCentre TABLE.adEnquiries TD {
	WIDTH: 30%
}
.pressCentre TABLE H3 {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.pressCentre TABLE TD.adSpecs {  
	WIDTH: 33%
}
.pressCentre TABLE H4 {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
    
#rosGeneral #mainContent .topList {
	PADDING-BOTTOM: 0.75em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em
}
#rosGeneral #mainContent .topList LI {
	LIST-STYLE-TYPE: none; CLEAR: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
    
#rosGeneral .mapsearch { 
	PADDING-BOTTOM: 12px; MARGIN: 0.5em 0px 1.4em; PADDING-LEFT: 12px; WIDTH: 54ail
	0px; PADDING-RIGHT: 12px; BACKGROUND: #eaeaea; PADDING-TOP: 12px
}
#rosGeneral .mapsearch INPUT {  
	BORDER-BOTTOM: #dfdedb 1px solid; BORDER-LEFT: #dfdedb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 17em; PADDING-RIGHT: 6px; FONT-SIZE: 1.2em; BORDER-TOP: #dfdedb 1px solid; MARGIN-RIGHT: 0.7em; BORDER-RIGHT: #dfdedb 1px solid; PADDING-TOP: 6px;
	background-color:#FFF;
}	
#rosGeneral .mapsearch SELECT { 	
	BORDER-BOTTOM: #dfdedb 1px solid; BORDER-LEFT: #dfdedb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-SIZE: 1.2em; BORDER-TOP: #dfdedb 1px solid; MARGIN-RIGHT: 0.7em; BORDER-RIGHT: #dfdedb 1px solid; PADDING-TOP: 6px
}
  
	
#rosGeneral .mapsearch strong {
 FONT-SIZE: 1.2em; 
}
.pagination {padding: 3px;margin-top:30px;font:bold 1.0em  'Lucida Sans Unicode', 'Lucida Grande', Arial, sans-serif;}

.pagination a {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #AAAADD;text-decoration: none; /* no underline */	color: #000099;}
.pagination a:hover, div.pagination a:active {border: 1px solid #00549a;color: #000;}
.pagination span.current {padding: 2px 5px 2px 5px;	margin: 2px;border: 1px solid #00549a;font-weight: bold;background-color: #00549a;color: #FFF;}
.pagination span.disabled {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #999;color: #999;}

.poiListing OL#listedItems {PADDING-BOTTOM: 3px; MARGIN: 0px; margin-bottom:30px; PADDING-LEFT: 0px; WIDTH: 803px; list-style-type:none; list-style-image:none;}    
.poiListing OL#listedItems LI {
	BORDER-BOTTOM: #dfdedb 1px solid; WIDTH: 100%; FLOAT: left; list-style-type:none; list-style-image:none; margin-left:0px;
}
.poiListing OL#listedItems LI.location {background-color:#EAEAEA; padding:5px; BORDER-BOTTOM: 0px}      
.poiListing OL#listedItems LI.last {
	BORDER-BOTTOM: 0px
}
.poiListing OL#listedItems IMG.thumb {
	MARGIN: 0px 12px 12px 0px; FLOAT: left; PADDING-TOP: 2px
}
.poiListing OL#listedItems .summary {
	MARGIN: 7px 0px; PADDING-LEFT: 5px; WIDTH: 100%; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 3px
}
.poiListing OL#listedItems .summary P {
	PADDING-BOTTOM: 0.7em; LINE-HEIGHT: 1.4em; PADDING-LEFT: 160px; WIDTH: 98%; DISPLAY: block; FONT-SIZE: 0.9em
}
.poiListing OL#listedItems .noImage.summary P {
	PADDING-LEFT: 0px
}
.poiListing OL#listedItems .summary H2 {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 7px; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
.poiListing OL#listedItems .summary A {
	FONT-SIZE: 1.3em; font-weight:normal
}
.poiListing OL#listedItems .otherInfo {
	WIDTH: 160px; FLOAT: left; PADDING-TOP: 3px
}
.poiListing OL#listedItems .otherInfo P.reviews {
	MARGIN-BOTTOM: 11px; FONT-SIZE: 0.9em
}
.poiListing OL#listedItems .otherInfo H3 {
	FONT-SIZE: 0.9em
}
.poiListing OL#listedItems .otherInfo P.reviews A {
	PADDING-LEFT: 8px; BACKGROUND: url(arrow-orngOnfff.gif) no-repeat left center
}
.poiListing OL#listedItems .otherInfo .author LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.poiListing OL#listedItems .otherInfo .author {
	MARGIN-TOP: 10px
}
.poiListing OL#listedItems .otherInfo .authorDetails {
	PADDING-RIGHT: 0px
}
.poiListing OL#listedItems .details {
	FONT-SIZE: 0.9em
}
.poiListing OL#listedItems .details SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.poiListing OL#listedItems .details A {
	PADDING-LEFT: 8px; BACKGROUND: url(arrow-orngOnfff.gif) no-repeat left center; MARGIN-LEFT: 12px
}
.poiListing OL#listedItems .inOurShop {
	BORDER-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
.poiListing OL#listedItems .leaderboard {
	BORDER-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
.poiListing OL#listedItems .inOurShop LI {  
	BORDER-BOTTOM: 0px
}
.poiListing OL#listedItems LI BUTTON {
	MARGIN: 5px 0px 0px 5px
}
.poiListing #listingFilter {
	MARGIN-BOTTOM: 21px   
}

.poiListing OL#listedItems SPAN.address {PADDING-LEFT: 20px; margin-left:20px; BACKGROUND: url(/static/images/AddressIcon.gif) no-repeat 0px 0px; FLOAT: left; COLOR: #333333 !important}
.poiListing OL#listedItems SPAN.email {PADDING-LEFT: 20px; margin-left:20px; BACKGROUND: url(/static/images/EmailIcon.gif) no-repeat 0px 0px; FLOAT: left; COLOR: #333333 !important}
.poiListing OL#listedItems SPAN.phone {PADDING-LEFT: 20px; margin-left:20px; BACKGROUND: url(/static/images/PhoneIcon.gif) no-repeat 0px 0px; FLOAT: left; COLOR: #333333 !important}
.poiListing OL#listedItems SPAN.web {PADDING-LEFT: 20px; margin-left:20px; BACKGROUND: url(/static/images/WebIcon.gif) no-repeat 0px 0px; FLOAT: left; COLOR: #333333 !important}    

BODY.blog P.intro {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 22px; PADDING-LEFT: 15px; WIDTH: 600px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 1.5em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
BODY.blog IMG.rss {
	MARGIN-TOP: 28px; FLOAT: left
}
BODY.blog HR#rssbot {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #f3f2e8; MARGIN: 0px 0px 3px; HEIGHT: 7px; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#pageTitle H1.smlheading {
	PADDING-LEFT: 2px; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
BODY.blog #wpheadfix #pageTitleWrap {
	MARGIN-TOP: 12.7em
}
.backBlog {
	CLEAR: both; PADDING-TOP: 10px
}
BODY.blog .backBlog A {
	PADDING-LEFT: 9px; BACKGROUND: url(newimages/arrow-orngOnfff-left.gif) no-repeat 0px 4px; FLOAT: left; COLOR: #333; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
BODY.blog .backBlog A:hover {
	COLOR: #8e8e8e; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
BODY.blog P A {
	COLOR: #044388; FONT-WEIGHT: bold
}
BODY.blog P A:hover {
	COLOR: #30609e; FONT-WEIGHT: bold
}
.left {
	FLOAT: left
}
BODY.blog P.wpPower A {
	COLOR: #666666; FONT-SIZE: 0.8em
}
IMG#wpstats {
	DISPLAY: none
}
IMG#wpstats2 {
	DISPLAY: none
}
.catarcPage #pageTitle H1 {
	POSITION: relative; DISPLAY: block; MARGIN-BOTTOM: 1px; FLOAT: none
}
BODY.blog .post {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
BODY.blog .sp .post {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
BODY.blog .post .core {
	WIDTH: 500px; FLOAT: left; OVERFLOW: hidden;  
}
BODY.blog #articleBody .core .auth {
	COLOR: #666; FONT-SIZE: 0.9em
}
.core .auth STRONG {
	DISPLAY: block; COLOR: #000000
}
#articleBody .core A.linkChevron {
	DISPLAY: block; FLOAT: none; COLOR: #333; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}


.post .core .linkChevron SPAN {
	COLOR: #7d7d72
}
.core H2 {
	MARGIN-BOTTOM: 5px
}
#articleBody .core H2 A {
	COLOR: #333; FONT-WEIGHT: normal
}
#articleBody .core H2 A:active {
	FONT-WEIGHT: normal
}
#articleBody .core H2 A:focus {
	FONT-WEIGHT: normal
}
.featureArticle A.linkChevron:focus {
	FONT-WEIGHT: normal
}
BODY.blog .post .details {
	MARGIN-TOP: 10px; WIDTH: 133px; FLOAT: left; COLOR: #666;
	
}
BODY.blog #articleBody .post .details LI {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px; FONT-SIZE: 0.9em
}
.details LI.filed {
	MARGIN-TOP: 20px
}
.details LI.date {
	COLOR: #000; FONT-WEIGHT: bold
}
IMG.alignleft {
	MARGIN: 5px 5px 5px 0px; FLOAT: left
}
IMG.alignright {
	MARGIN: 5px 0px 5px 5px; FLOAT: right
}
#comments {
	CLEAR: both
}
#wpheadfix {
	POSITION: relative
}
* HTML #wpheadfix {
	POSITION: absolute !important
}
.core P {
	MARGIN-TOP: 1em
}
.lm #sidebar .lpComponent {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 11px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 12px
}
.lm #sidebar IMG {
	MARGIN: 0px
}
.lm #sidebar H3 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 12px; COLOR: #006699; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.lm #sidebar LI {
	MARGIN-BOTTOM: 3px
}
.lm #sidebar LI A.linkChevron {
	FLOAT: none
}
.lm #sidebar UL.chevs LI A {
	PADDING-LEFT: 9px; BACKGROUND: url(external/images/arrow-orngOnfff.gif) no-repeat 0px 4px; FLOAT: none
}
.lm #sidebar LI.dList {
	WIDTH: 140px; FLOAT: left
}
.linkChevronLarge {
	PADDING-LEFT: 9px; BACKGROUND: url(newimages/loarrow.gif) no-repeat 0px 4px; FLOAT: left; FONT-SIZE: 1.8em
}
BODY.blog #sidebar #mpu {
	BORDER-BOTTOM: #dfdedb 1px solid; PADDING-BOTTOM: 15px; BORDER-TOP: medium none
}
BODY.blog #sidebar #mpu P {
	TEXT-ALIGN: center
}
.categories LI {
	LIST-STYLE-POSITION: inside; WIDTH: 140px; FLOAT: left; LIST-STYLE-IMAGE: url(/static/images/arrow-orng.gif)
}
.lm #sidebar H3 A {
	COLOR: #006699
}
BODY.blog #comments H3 {
	MARGIN-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #044388; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
BODY.blog #comments H3 IMG {
	MARGIN-RIGHT: 5px
}
BODY.blog #comments CITE {
	FONT-STYLE: normal; FLOAT: left
}
BODY.blog #comments SPAN.cdate {
	MARGIN: 0px; COLOR: #033333; FONT-WEIGHT: normal
}
BODY.blog #comments CITE SPAN {
	MARGIN-LEFT: 10px; FONT-WEIGHT: bold
}
BODY.blog #comments OL {
	BORDER-TOP: #f3f2e8 1px solid
}
BODY.blog #comments LI {
	BORDER-BOTTOM: #f3f2e8 1px solid; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
BODY.blog #comments LI DIV {
	MARGIN-LEFT: 2.5em
}
BODY.blog #comments LI P {
	MARGIN: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; CLEAR: both; PADDING-TOP: 8px
}
BODY.blog #comments LI A.report {
	FLOAT: right
}
BODY.blog #comments LI A {
	FONT-WEIGHT: normal
}
BODY.blog DIV#commentform {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e7f3fa; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
BODY.blog FORM#commentform {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #e7f3fa; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
BODY.blog FORM#commentform P {
	MARGIN-BOTTOM: 10px; COLOR: #74746f
}
BODY.blog #articleBody .errorMsg {
	COLOR: red
}
BODY.blog #comments A#registerlink {
	MARGIN: 10px 10px 0px 0px
}
BODY.blog #comments INPUT.submit {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #0785c2; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; COLOR: white; FONT-SIZE: 11px; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0pt
}
BODY.blog #comments INPUT.submit:hover {
	BACKGROUND-COLOR: #044388
}
.slm #container #content {
	BACKGROUND-IMAGE: url(/static/images/slm-layout-bg.gif); MARGIN-TOP: 20px
}

.ratingblock { display:block; width:150px; padding-bottom:10px; margin-bottom:10px ;padding-left:3px;border-bottom:#dfdedb 1px solid}       



.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;	
	padding:0px;
	height: 20px;	
	width:100px !important;       
	overflow:hidden;
	position: relative;
	background: url('/static/images/starrating.gif') top left repeat-x;
	}

.unit-rating li {
	text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('/static/images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}
.unit-rating a.r6-unit{left: 100px;}
.unit-rating a.r6-unit:hover{width: 120px;} 
.unit-rating a.r7-unit{left: 120px;}
.unit-rating a.r7-unit:hover{width: 140px;}
.unit-rating a.r8-unit{left: 140px;}
.unit-rating a.r8-unit:hover{width: 160px;}
.unit-rating a.r9-unit{left: 160px;}
.unit-rating a.r9-unit:hover{width: 180px;}
.unit-rating a.r10-unit{left: 180px;}
.unit-rating a.r10-unit:hover{width: 200px;}

.unit-rating li.current-rating {  
	background: url('/static/images/starrating.gif') left bottom;    
	position: absolute;
	height: 20px;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999999;}
.thanks {color:#cc6600;}

#mclip,#mclip_container{background-color:#fff8dd}#mclip{position:relative}
#mclip_container{position:relative;background-color:#fff8dd;height:1.384em;padding:0.24em 0;width:100%;overflow:hidden;border-top:1px solid #979797}
#mclip_content{position:absolute;left:0;background-color:#fff8dd;color:#444444;font--size:80%;padding-top:2px;padding-left:7px;white-space:nowrap}
#mclip_control{position:absolute;top:3px;right:0;height:1.35em;padding-top:2px;padding-right:11px;padding-bottom:2px;padding-left:4px;background-color:#fff8dd;white-space:nowrap;text-align:right}
#mclip_origin{color:#888888;font-size:85%;padding-left:4px}
#mclip_fwd{margin-left:2px;}
#mclip_back{margin-right:2px;margin-left:6px;}
#mclip_content .ad{position:relative;left:0;margin:0 .36em}
#mclip_content .line5{color:gray}
.mclip_button_available,.mclip_button_unavailable{-moz-user-select:none;border:1px solid;font--size:90%;margin-left:4px;padding:0 3px}
.mclip_button_unavailable{border-color:#dddddd;color:#dddddd;cursor:default}
span.mclip_button_available{background-color:#fff8dd;border-color:#d7c58f;color:#d7c58f;cursor:pointer;font-weight:bold}
span.mclip_button_available:hover{background-color:#ffffff;border-color:#af8c1d;color:#af8c1d}
span.mclip_button_available:active{background-color:#ecdeaf;border-color:#af8c1d;color:#af8c1d}

.sociable-hovers:hover {     
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

#photos_module .thumb {display: block;float: left;width: 60px;height: 60px;overflow-x: hidden;overflow-y: hidden;margin-left: 18px; margin-bottom: 18px;background-color: transparent;background-image: none;background-repeat: no-repeat;background-attachment: scroll;background-position: 0% 0%;}
#photos_module .thumb.number1, #photos_module .thumb.number5, #photos_module .thumb.number9 {margin-left: 0px;clear: left;}
#photos_module a.thumb:hover {opacity: 0.5;}

#groupslogo_module .thumb {display: block;float: left;width: 50px;height: 50px;overflow-x: hidden;overflow-y: hidden;margin-left: 9px; margin-bottom: 9px;background-color: transparent;background-image: none;background-repeat: no-repeat;background-attachment: scroll;background-position: 0% 0%; border:2px solid #CCC}
#groupslogo_module .thumb.number1, #groupslogo_module .thumb.number6, #groupslogo_module .thumb.number11, #groupslogo_module .thumb.number16 {margin-left: 0px;clear: left;}
#groupslogo_module a.thumb:hover {opacity: 0.5;}

/* top contributors */       
#top_contributors .contributor {
	padding-top: 12px;
	height: 40px;
	padding-left: 48px;
	position: relative;
	clear: both;
}

#top_contributors .contributor ul 
{
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}

#top_contributors .contributor li 
{
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}

#top_contributors .thumb {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
}

#top_contributors .thumb img {
	width: 40px;
	height: 40px;
}


#top_contributors .user_name {
	color: #669900;
	font-weight: bold;
}

#top_contributors .role {
	font-size: 11px;
	color: #000;
	font-weight: bold;
	padding-left: 4px;
}

#top_contributors .stats {
	color: #666;
	font-size: 11px;
}

/* news listing */
#news .topic_title a{font-size: 14px;line-height: 14px;font-weight: bold;color: #069;}
#news .topic {clear:both;padding-left: 52px;padding-top: 10px;border-top: solid 1px #ddd;margin-top: 19px;position: relative;}
#news .topic.index0{margin-top: 0;border-top: none;}
#news .meta {font-size: 11px;margin-top: 6px;color: #666;}
#news .meta a.add_comment{font-size: 11px;margin-left:4px;border-left:1px solid #ccc;padding-left:6px;}
#news .topic_text {padding-top: 4px;width: 90%;}
#news .thumb {position: absolute;left: 0px;	_left: -52px; /*ie6*/ top: 13px;width: 40px;}
#news .byline {padding-top: 4px;clear:left;}
#news .byline .USERNAME {color: #669900;font-weight: bold;}
#news .byline .date {color: #666;font-size: 11px;padding-left: 2px;}
#news .byline .member_since {color: #666;font-size: 11px;padding-left: 2px;}

/* forums on hub page */
#forum_highlights .topic_title a{font-size: 14px;line-height: 14px;font-weight: bold;color: #069;}
#forum_highlights .topic {clear:both;padding-left: 62px;padding-top: 5px;border-top: solid 1px #ddd;margin-top: 5px;position: relative;}
#forum_highlights .topic.index0{margin-top: 0;border-top: none;}
#forum_highlights .meta {font-size: 11px;margin-top: 6px;color: #666;}
#forum_highlights .meta a.add_comment{font-size: 11px;margin-left:4px;border-left:1px solid #ccc;padding-left:6px;}
#forum_highlights .meta a.edit_comment{font-size: 11px;margin-left:4px;border-left:1px solid #ccc;padding-left:6px;}
#forum_highlights .topic_text {padding-top: 4px;width: 90%;}
#forum_highlights .thumb {position: absolute;left: 0px;	_left: -62px; /*ie6*/ top: 13px;width: 50px;}
#forum_highlights .group {position: absolute;left: 0px;	_left: -62px; /*ie6*/ top: 68px;width: 50px;}
#forum_highlights .byline {padding-top: 4px;clear:left;}
#forum_highlights .byline .USERNAME {color: #669900;font-weight: bold;}
#forum_highlights .byline .date {color: #666;font-size: 11px;padding-left: 2px;}
#forum_highlights .byline .member_since {color: #666;font-size: 11px;padding-left: 2px;}
#forum_highlights li {}

.MODULE .MODULE_HEAD .SEE_MORE {
float: left;
font-size: 12px;
font-weight: bold;
line-height: 14px;
padding-left: 14px;
position: relative;
top: 6px;
}

.MODULE h3 {
font-size: 18px;
padding-bottom: 4px;
line-height: 24px;
font-weight: bold;
}

.MODULE .MODULE_HEAD h2, .MODULE .MODULE_HEAD h3  
{
float: left;  
}


#frontpage-promo { width: 627px; height: 215px; background: url(/static/images/frontpage_promo_background.png) no-repeat top left; margin-bottom: 10px; position: relative; font-family: Arial; overflow: hidden; }
#frontpage-promo-caption { position: absolute; width: 607px; bottom: 10px; left: 10px; }
#frontpage-promo-caption-title { background: url(/static/images/frontpage_promo_caption.png) no-repeat top left; padding: 10px 1px 0 12px; font-size: 20px; color: #ffff00; }
#frontpage-promo-caption-desc { background: url(/static/images/frontpage_promo_caption.png) no-repeat bottom left; padding: 0 100px 10px 12px; font-size: 13px; color: #fff; font-weight: 700; }
#frontpage-promo-images {  }
#frontpage-promo-images ul { list-style-type: none; padding: 0; margin: 0; }
#frontpage-promo-images ul li { padding: 0; margin: 0; position: absolute; }
#frontpage-promo-link { width: 627px; height: 215px; position: absolute; }
#frontpage-promo-menu { height: 16px; position: absolute; bottom: 16px; right: 16px; font-weight: 700; font-family: Arial; }
#frontpage-promo-menu ul { list-style-type: none; padding: 0; margin: 0; }
#frontpage-promo-menu ul li { float: left; display: inline; margin: 0 0 0 3px; line-height: 16px; }
#frontpage-promo-menu a { display: block; background: url(/static/images/frontpage_promo_button.png) no-repeat bottom left; padding: 0; width: 16px; height: 16px; text-align: center; color: #fff; font-size: 10px; font-weight: 700; }
#frontpage-promo-menu a:hover { background: url(/static/images/frontpage_promo_button_selected.png) no-repeat bottom left; text-decoration: none; }
#frontpage-promo-menu .selected a { background: url(/static/images/frontpage_promo_button_selected.png) no-repeat bottom left; }

/* Form Tool Tip */  
#DHTMLgoodies_formTooltipDiv{color:#FFF;font-family:arial;font-weight:bold;font-size:1em;line-height:120%;}        
.DHTMLgoodies_formTooltip_closeMessage{color:#FFF;font-weight:normal;font-size:0.9em;}

/* related_groups */

#related_groups {font-size: 12px;line-height: 15px;}
#related_groups .group{display: block;padding-top: 5px;	clear: both;padding-left: 55px;position: relative;}
#related_groups .group.number1{	clear: none;}
#related_groups .group a{display: block;color: #333;}
#related_groups .group a:hover img{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
#related_groups .group .thumb {	float: left;padding-right: 4px;	padding-top: 3px;}

/* suburb list */  
#suburb .loc_title a{font-size: 14px;line-height: 14px;font-weight: bold;color: #069;}
#suburb .detail {clear:both;padding-top: 5px; margin-top: 5px;position: relative;}
#suburb .loc.index0{margin-top: 0;border-top: none;}
#suburb .meta {font-size: 11px;margin-top: 6px;color: #666;}
#suburb .meta a.link{font-size: 11px;margin-left:4px;border-left:1px solid #ccc;padding-left:6px;}
#suburb .meta a.linkfirst{font-size: 11px;}
#suburb .meta a.edit_comment{font-size: 11px;margin-left:4px;border-left:1px solid #ccc;padding-left:6px;}
#suburb .topic_text {padding-top: 4px;width: 90%;}
#suburb .byline {padding-top: 4px;clear:left;}
#suburb .byline .USERNAME {color: #669900;font-weight: bold;}
#suburb .byline .date {color: #666;font-size: 11px;padding-left: 2px;}
#suburb .byline .member_since {color: #666;font-size: 11px;padding-left: 2px;}
#suburb li {border-bottom:#CCC 1px solid; margin-bottom:15px}


/* forums on hub page */
#contributors .topic {clear:both;padding-left: 62px;padding-top: 10px;border-top: solid 1px #ddd;margin-top: 19px;position: relative;}
#contributors .topic.index0{margin-top: 0;border-top: none;}
#contributors .meta {font-size: 11px;margin-top: 6px;color: #666;}
#contributors .thumb {position: absolute;left: 0px;	_left: -62px; /*ie6*/ top: 13px;width: 50px;}
#contributors .byline {padding-top: 4px;clear:left;}
#contributors .byline .USERNAME {color: #669900;font-weight: bold;font-size: 14px;padding-left: 2px;}
#contributors .byline .date {color: #666;font-size: 13px;padding-left: 2px;}
#contributors .byline .member_since {color: #666;font-size: 13px;padding-left: 2px;}
#contributors li {border-bottom:#CCC 1px solid;}

#shop .topic {clear:both;padding-left: 112px;padding-top: 10px;margin-top: 10px;position: relative;}
#shop .topic.index0{margin-top: 0;border-top: none;}
#shop .topic .featured {color:#999999; font-style:italic}
#shop .meta {font-size: 11px;margin-top: 6px;color: #666;}
#shop .thumb {position: absolute;left: 0px;	_left: -112px; /*ie6*/ top: 10px;width: 100px;}
#shop .byline {padding-top: 4px;clear:left;}
#shop .byline .USERNAME {color: #669900;font-weight: bold;font-size: 14px;padding-left: 2px;}
#shop .byline .date {color: #666;font-size: 13px;padding-left: 2px;}
#shop .byline .member_since {color: #666;font-size: 13px;padding-left: 2px;}

  
#google-map-wrap{border: 3px solid #004b75;}
.bgHr {padding-bottom: 4px;background-color: transparent;background-image: url(/style/img/bgHr.gif);background-repeat: no-repeat;background-attachment: scroll;background-position: 0pt 100%;}
.businesDetailsDirections {background-color: #004a74;background-image: url(/style/img/businessListingDirectionsBG.png);background-repeat: repeat-x;background-attachment: scroll;background-position: 0pt 0pt;margin-top: 0pt;margin-right: 0pt;margin-bottom: 0pt;margin-left: 0pt;padding-top: 11px;padding-right: 0pt;padding-bottom: 14px;padding-left: 10px;color: #ffffff;}


.ptZoomout, .ptZoomin {background-color: #004b75;background-image: url(/style/img/bgIcons.gif);background-repeat: no-repeat;background-attachment: scroll;background-position: 20px -300px;padding-top: 6px;padding-right: 0pt;padding-bottom: 6px;padding-left: 30px;display: block;font-weight: 700;}
.ptZoomin {background-position: 0pt -346px;}
a.ptZoomout:link, a.ptZoomout:visited, a.ptZoomout:hover, a.ptZoomout:active, a.ptZoomin:link, a.ptZoomin:visited, a.ptZoomin:hover, a.ptZoomin:active {color: #ffffff;}
a.ptZoomout:link, a.ptZoomout:visited, a.ptZoomout:hover, a.ptZoomout:active, a.ptZoomin:link, a.ptZoomin:visited, a.ptZoomin:hover, a.ptZoomin:active {color: #ffffff;}
.pdlink {color:#ffffff}
a.pdlink:link {color: #333; text-decoration:underline}
a.pdlink:active {color: #333; text-decoration:underline}
a.pdlink:visited {color: #333; text-decoration:underline}
a.pdlink:hover {color: #333; text-decoration:underline}
 
.dicn{display:block; float:left; padding:5px; width:143px; border:2px solid #d0d0d0; text-align:center; margin:20px}
.dicn:hover{border:2px solid #999; background:#eee}
.dicn p{padding:10px 0 0; margin:0}
.dicn64x64px .dicn{height:99px}
.dicn img{border:0px} 
 
.attrb{display:block; float:left; padding:5px; width:70px; border:2px solid #d0d0d0; text-align:center; margin:20px}
.attrb:hover{border:2px solid #999; background:#eee}
.attrb p{padding:10px 0 0; margin:0}
.attrb32x32px .attrb{height:90px}
.attrb img{border:0px}   

#listing-menu-container {
	MARGIN-LEFT: 5px
}
#listing-menu-tabnav {
	BORDER-BOTTOM: #cacaca 1px solid; POSITION: relative; MARGIN: 0px; PADDING-LEFT: 5px; HEIGHT: 33px
}
#listing-menu-tabnav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#listing-menu-tabnav A:link {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f3f3f3; FLOAT: left; COLOR: #666; BORDER-TOP: #cacaca 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #cacaca 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px
}
#listing-menu-tabnav A:visited {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f3f3f3; FLOAT: left; COLOR: #666; BORDER-TOP: #cacaca 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #cacaca 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px
}
#listing-menu-tabnav A.active:link {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff; COLOR: #000
}
#listing-menu-tabnav A.active:visited {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff; COLOR: #000
}
#listing-menu-tabnav A:hover {
	BACKGROUND: #fff
}
#listing-menu-right-holder {
	BORDER-BOTTOM: #cacaca 1px solid; POSITION: relative; MARGIN: -2px 0px 0px; PADDING-LEFT: 1px; HEIGHT: 35px
}
