P.index { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; font-size: 30px; line-height: 30px; cursor: e-resize; margin: 8px 0px 2px 0px; }

BODY { scrollbar-face-color: #2c8fae; scrollbar-arrow-color: #76139b; scrollbar-shadow-color: #247b9b; scrollbar-highlight-color: #247bc4; scrollbar-3dlight-color: #157f22; scrollbar-darkshadow-color: #76139b; scrollbar-track-color: #247b9b; background-color: black; margin: 0px 0px 10px 0px; }

H1 { font-size: 48px; line-height: 40px; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Garamond, Times, 'Times New Roman', serif; margin: 40px 0px 16px 0px; color: white; }
.subhead { font-family: Georgia, Garamond, Times, 'Times New Roman', serif; font-size: 16px; line-height: 19px; font-weight: normal; margin: 8px 0px 0px 0px; text-shadow: none; }
H2 { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; font-size: 14px; line-height: 16px; font-weight: normal; margin: 0px 16px 0px 0px; }

H3 { font-size: 24px; line-height: 24px; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; margin: 0px 0px 4px 0px; color: white}

H3.space { font-size: 24px; line-height: 24px; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; margin: 16px 0px 4px 0px; color: white; font-weight: bold; }

H3.indent { font-size: 24px; line-height: 22px; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; margin: 40px 9% 0px 11%; color: white}

H3.Big { font-size: 40px; line-height: 32px; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; margin: 40px 9% 0px 11%; color: white}

H3.DropS { position:relative; top:44px; left:26px; text-shadow: -3px 3px 4px black; }
H3.DropSBlack { color: black; position:relative; top:44px; left:26px; text-shadow: -1px 1px 2px white; }

P {color: white; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; }

P.Arrow { margin: 12px 10px 0px 0px; font-size: 16px; line-height: 20px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; color: white; white-space: nowrap; }

P.Normal { margin: 16px 10px 0px 0px; font-size: 22px; line-height: 26px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; color: white; }

P.body { margin: 16px 9% 0px 11%; font-size: 22px; line-height: 26px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; color: white; }

P.bodyLoose { margin: 16px 9% 0px 11%; font-size: 22px; line-height: 34px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; color: white; }

P.BodyRunning {  text-indent: 36px; margin: 16px 9% 0px 11%; font-size: 22px; line-height: 34px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; color: white; }

P.firstpar { margin: 0px 9% 9px 11%; font-size: 18px; line-height: 24px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; }

LI.body { margin: 0px 9% 9px 11%; font-size: 18px; line-height: 20px; font-family: Garamond, "New Baskerville", Georgia, Times, 'Times New Roman', serif; }

::-webkit-scrollbar-button:start:decrement { background-image: url(../images/ArrowUp.png); height: 13px; display: block; background-color: transparent; }
::-webkit-scrollbar-button:end:increment { height: 13px; display: block; background-color: transparent; background-image: url(../images/ArrowDown.png); }
::-webkit-scrollbar { width: 13px; height: 13px; }
::-webkit-scrollbar-track-piece { background-color: #B4B4B4}
::-webkit-scrollbar-thumb:vertical { background: #C4C4C4; border-top: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; border-left: 1px solid #DBDBDB }
::-webkit-scrollbar-thumb:horizontal { width: 50px; background: #C4C4C4; border: 1px solid white; border-top: 1px solid #C6C6C6; border-right: 1px solid #C6C6C6; border-bottom: 1px solid #C6C6C6; border-left: 1px solid #C6C6C6 }
::-webkit-scrollbar-corner { color: #A5A5A5; width: 13px; height: 13px; }

TD {color: white; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; }
TD.left {color: white; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; padding: 0px 6px 0px 0px; text-align: right; font-size: 16px; line-height: 20px; }
TD.right {color: white; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; padding: 0px; font-size: 16px; line-height: 20px; }

div.jqZoomTitle { z-index:5000; text-align:center; font-size:11px; font-family:Tahoma; height:16px; padding-top:2px; position:absolute; top: 0px; left: 0px; width: 100%; color: #FFF; background: #999; }

.jqZoomPup { overflow:hidden; background-color: #FFF; -moz-opacity:0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index:10; border-color:#c4c4c4; border-style: solid; cursor:crosshair; }

.jqZoomPup img { border: 0px; }

.preload{ -moz-opacity:0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align:center; background-image: url(../images/zoomloader.gif); background-repeat: no-repeat; background-position: 43px 30px; width:90px; * width:100px; height:43px; *height:55px; z-index:10; position:absolute; top:3px; left:3px; }

.jqZoomWindow { border: 1px solid #999; background-color: #FFF; }

IMG.photo { -webkit-box-shadow: -4px 4px 4px #828282;
-moz-box-shadow: -3px 3px 4px #828282;
box-shadow: -3px 3px 4px #828282;}

IMG.flex {-moz-max-width: 100%; max-width: 100%; height: auto}

IMG.right { margin: 0px 0px 0px 14px; float: right; }

IMG { margin: 0px 0px 0px 0px; padding: 0px; border: none;
-webkit-user-select: none; /* Chrome all / Safari all */
-moz-user-select: none; /* Firefox all */
-ms-user-select: none; /* IE 10+ */
-o-user-select: none;
user-select: none;}

TABLE.photo { -webkit-box-shadow: -4px 4px 4px #828282;
-moz-box-shadow: -3px 3px 4px #828282;
box-shadow: -3px 3px 4px #828282; }

TABLE { padding: 0px; margin: 0 auto; border-spacing:0px; border-collapse:collapse; border: none; empty-cells:hide; }
TD { padding: 0px; margin: 0px; border-spacing:0px; border-collapse:collapse; border: none; empty-cells:hide; }
TR { padding: 0px; margin: 0px; border-spacing:0px; border-collapse:collapse; border: none; empty-cells:hide; }

#dropmenudiv { position: absolute; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 12px; line-height: 14px; z-index: 100; white-space: nowrap; }
#dropmenudiv A { width: 100%; display: block; text-decoration: none; font-weight: bold; text-align: left; padding: 4px 0px 2px 6px; font-size: 100%; word-spacing: 0px; line-height: 100%; border-color: #E9E9E9; border-width: 0px 0px 2px 0px; border-style: solid }
#dropmenudiv A:hover { background-color: #EEE; text-align: left; color: green; font-weight: bold; font-size: 100%; word-spacing: 0px; line-height: 100%; border-color: #BE9891; }

P.first { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 18px; font-weight: normal; margin: 8px 0px 9px 0px; }
TABLE.tspace { margin-top: 20px; }
TD.photo { border-style: solid; border-width: 1px 0px 0px 0px; border-color: #8F270D black black black; padding: 5px 0px 16px 0px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 14px; }
TD.photo STRONG { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-weight: bold; }

TD.photoVert { padding: 0px 0px 0px 20px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; font-weight: normal; }
TD.photoVert STRONG { font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 16px; font-weight: bold; margin: 0px; }

TD.photoSmall { border-style: solid; border-width: 1px 0px 0px 0px; border-color: #8F270D; padding: 5px 0px 2px 0px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 11px; line-height: 12px; }
TD.photoSmall STRONG { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 12px; line-height: 13px; font-weight: bold; }

TD.photoSmallSpace { border-style: solid; border-width: 1px 0px 0px 0px; border-color: #8F270D; padding: 5px 0px 16px 0px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 11px; line-height: 12px; }
TD.photoSmallSpace STRONG { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 12px; line-height: 13px; font-weight: bold; }

TD.picture { padding: 0px 0px 2px 0px; background-repeat: no-repeat; }
FORM { margin: 0px; padding: 0px; }
A.subtle { color: #101F88; cursor: url(https://rergam.com/images/globe.ani), e-resize; }
A.subtle:hover { color: #63DD91; font-weight: bold; font-size: 102%; word-spacing: 2px; }
A.caption { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: e-resize; text-decoration: none; font-weight: bold; }
A.caption:hover { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: e-resize; text-decoration: none; font-weight: bold; }

A.Index { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: e-resize; text-decoration: none; font-weight: bold; }
A.Index:hover { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: e-resize; text-decoration: none; font-weight: bold; }
DIV.clear { clear: both; }

P.Caption { font-size: 30px; line-height: 24px; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Verdana, Georgia, Garamond, Arial, serif; margin: 20px 20px 30px 0px; color: white; text-align: right; text-transform: uppercase;}

P.caption STRONG { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 16px; line-height: 18px; }

P.indentcaption { margin: 0px 0px 0px 8px; }
.subcaption { font-family: Times, 'Times New Roman', serif; font-size: 13px; font-weight: normal; }
.CaptionSmall { font-family: Garamond, Georgia, "New Baskerville", Times, 'Times New Roman', serif; font-size: 12px; line-height: 14px; }
.eleven { font-family: Times, 'Times New Roman', serif; font-size: 11px; line-height: 16px; }
.twelve { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 12px; line-height: 16px; }
.thirteen { font-family: Times, 'Times New Roman', serif; font-size: 13px; line-height: 16px; }
.fourteen { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Garamond, Times, 'Times New Roman', serif; font-size: 14px; line-height: 16px; }
TD.fourteen { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Garamond, Times, 'Times New Roman', serif; font-size: 14px; line-height: 16px; padding: 0 10px 10px 0; width: 50%; vertical-align: top; }
.eighteen { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, serif; font-size: 18px; line-height: 21px; }
P.eighteen { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, serif; font-size: 18px; line-height: 19px; margin: 0px 0px 6px 0px; }
.order { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 16px; line-height: 15px; margin: 0px; font-weight: bold; cursor: e-resize; }
.nb { white-space: nowrap; }
.sc { font-variant: small-caps; white-space: nowrap; }
.sup { font-size: 63%; position: relative; bottom: .20em; }
.bodytext { font-family: Times, 'Times New Roman', serif; font-size: 12px; line-height: 13px; }
.new { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 18px; color:#cc0000; font-weight: bold; }
.copyright { font-size: 10px; font-family: Times, 'Times New Roman', serif; }
P.photo { border-style: solid; border-width: 1px 0px 0px 0px; border-color: black; padding: 5px 0px 16px 0px; font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 12px; line-height: 14px; border-color: #8F220A; margin: 2px 0px 0px 0px; }
P.photo STRONG { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 14px; line-height: 14px; }

TD.photoX { padding: 0px 10px 12px 0px; cursor: e-resize; }
TD.caption { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: e-resize; padding: 0px 24px 0px 0px; text-align: left; width: 220px; }

TD.addresshead { font-size: 11px; line-height: 12px; font-family: Garamond, 'Trebuchet MS', "New Baskerville", Times, 'Times New Roman', serif; text-align: right; vertical-align: text-top; padding: 0px 5px 3px 0px; font-weight: bold; }
TD.address { font-size: 11px; line-height: 12px; font-family: Garamond, 'Trebuchet MS', "New Baskerville", Times, 'Times New Roman', serif; vertical-align:text-top; padding: 0px 5px 3px 0px; white-space: nowrap; }
.search { font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, serif; font-size: 18px; line-height: 20px; }
.search2 { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 16px; line-height: 20px; }
A { text-decoration: none; }
A:link { color: #BADFC1; }
A:visited { color: #7CFC99; }
A:hover { color: #C4FACD; font-weight: bold; }
A:active { color: purple; border: none; }
A:focus { color: #63DD91; }
.contact { cursor: help; font-weight: bold; }
.homelink { font-weight: bold; cursor: n-resize; }
.prevlink { font-weight: bold; cursor: w-resize; }
A.nextlink { font-weight: bold; cursor: e-resize; color: #D8FCE0; }
A.nextlink:visited { font-weight: bold; cursor: e-resize; color: #7CFC99; }
A.nextlink:hover { font-weight: bold; cursor: e-resize; color: #9FF9C7; }
.nextlink2 { cursor: e-resize; }
.downlink { cursor: s-resize; }
.outlink { cursor: url(https://rergam.com/images/globe.ani), e-resize; white-space: nowrap; }
.hyper { white-space: nowrap; font-weight: bold; }
DIV.left { text-align: left; }
@page { margin: 72pt 72pt 72pt 72pt; size: portrait; }
BUTTON.button { color: #0000A8; cursor: e-resize; font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 17px; border-width: 0px; margin: 0px; padding: 0px; background-color: transparent; white-space: nowrap; }
.OrderButtonOn { color: blue; font-weight: bold; cursor: e-resize; font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 17px; border-width: 0px; margin: 0px; padding: 0px; background-color: transparent; word-spacing: .35ex; white-space: nowrap; }
INPUT { color: white; cursor: e-resize; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Garamond, serif; font-size: 24px; line-height: 18px; border-width: 0px; margin: 0px 0px 14px 18px; padding: 0px; background-color: transparent; white-space: nowrap; font-weight: bold; visibility:visible; }
INPUT.previous { color: white; cursor: w-resize; font-family: 'Gill Sans', GillSans, 'Trebuchet MS', Georgia, Garamond, serif; font-size: 24px; line-height: 18px; border-width: 0px; margin: 0px 14px 0px 14px; padding: 0px; background-color: transparent; white-space: nowrap; font-weight: bold; }
INPUT:active {border: 0px; }