@import url( ie.css );
BUTTON {
	FONT-SIZE: 1em
}
CODE {
	FONT-SIZE: 1em
}
H1 {
	FONT-SIZE: 1em
}
H2 {
	FONT-SIZE: 1em
}
H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1em
}
H6 {
	FONT-SIZE: 1em
}
INPUT {
	FONT-SIZE: 1em
}
PRE {
	FONT-SIZE: 1em
}
SELECT {
	FONT-SIZE: 1em
}
TABLE {
	FONT-SIZE: 1em
}
TD {
	FONT-SIZE: 1em
}
TEXTAREA {
	FONT-SIZE: 1em
}
TH {
	FONT-SIZE: 1em
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BR {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	COLOR: #039
}
A:active {
	COLOR: #039
}
A:link {
	COLOR: #039
}
A:visited {
	COLOR: #039
}
A:hover {
	TEXT-DECORATION: none
}
ADDRESS {
	FONT-STYLE: normal
}
ADDRESS {
	MARGIN-BOTTOM: 0.7em
}
BLOCKQUOTE {
	MARGIN-BOTTOM: 0.7em
}
DL {
	MARGIN-BOTTOM: 0.7em
}
FIELDSET {
	MARGIN-BOTTOM: 0.7em
}
FORM {
	MARGIN-BOTTOM: 0.7em
}
OL {
	MARGIN-BOTTOM: 0.7em
}
P {
	MARGIN-BOTTOM: 0.7em
}
UL {
	MARGIN-BOTTOM: 0.7em
}
BLOCKQUOTE {
	MARGIN-LEFT: 3em
}
BODY {
	LINE-HEIGHT: 1.5; BACKGROUND: #fff; FONT-SIZE: 85%
}
CAPTION {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 1em
}
FIELDSET {
	PADDING-BOTTOM: 0.7em; BACKGROUND: url(/graphics/affiliates/1094/dots-h.gif) repeat-x 0px 100%
}
FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px
}
DT {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold
}
H1 {
	FONT-SIZE: 1.4em
}
H1 A {
	TEXT-DECORATION: none
}
H2 A {
	TEXT-DECORATION: none
}
H3 A {
	TEXT-DECORATION: none
}
H4 A {
	TEXT-DECORATION: none
}
H5 A {
	TEXT-DECORATION: none
}
H6 A {
	TEXT-DECORATION: none
}
H1 A:hover {
	TEXT-DECORATION: underline
}
H2 A:hover {
	TEXT-DECORATION: underline
}
H3 A:hover {
	TEXT-DECORATION: underline
}
H4 A:hover {
	TEXT-DECORATION: underline
}
H5 A:hover {
	TEXT-DECORATION: underline
}
H6 A:hover {
	TEXT-DECORATION: underline
}
H1 {
	MARGIN-BOTTOM: 0.5em; COLOR: #ff0000
}
H3 {
	MARGIN-BOTTOM: 0.5em; COLOR: #cb002f
}
LEGEND {
	MARGIN-BOTTOM: 0.5em; COLOR: #cb002f
}
H2 {
	FONT-SIZE: 1.3em
}
H2 {
	MARGIN-BOTTOM: 0.3em
}
H4 {
	MARGIN-BOTTOM: 0.3em
}
H3 {
	FONT-SIZE: 1.2em
}
LEGEND {
	FONT-SIZE: 1.2em
}
.hr {
	MARGIN: 1.5em 0px 0.6em; BACKGROUND: url(/graphics/affiliates/1094/dots-h.gif) repeat-x 0px 0px; HEIGHT: 1px; CLEAR: both
}
.hr HR {
	DISPLAY: none
}
INPUT:focus {
	BORDER-BOTTOM-COLOR: #900; BORDER-TOP-COLOR: #900; BORDER-RIGHT-COLOR: #900; BORDER-LEFT-COLOR: #900
}
SELECT:focus {
	BORDER-BOTTOM-COLOR: #900; BORDER-TOP-COLOR: #900; BORDER-RIGHT-COLOR: #900; BORDER-LEFT-COLOR: #900
}
TEXTAREA:focus {
	BORDER-BOTTOM-COLOR: #900; BORDER-TOP-COLOR: #900; BORDER-RIGHT-COLOR: #900; BORDER-LEFT-COLOR: #900
}
LEGEND {
	FONT-WEIGHT: bold
}
LI {
	MARGIN-BOTTOM: 0.5em
}
OL {
	MARGIN-LEFT: 2em
}
OL OL {
	MARGIN-TOP: 0.5em
}
UL UL {
	MARGIN-TOP: 0.5em
}
TD {
	VERTICAL-ALIGN: top
}
TH {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.2em
}
TFOOT {
	LINE-HEIGHT: 1.3; COLOR: #666; FONT-SIZE: 0.9em
}
THEAD TH {
	BORDER-BOTTOM-COLOR: #000
}
TH {
	TEXT-ALIGN: left; VERTICAL-ALIGN: bottom
}
UL {
	MARGIN-LEFT: 1.5em
}
.clear {
	CLEAR: both
}
.faq STRONG {
	DISPLAY: block
}
#highlights {
	BACKGROUND: #ffffe3
}
#page {
	BORDER-BOTTOM: #4066b3 1px solid; MIN-WIDTH: 770px; BORDER-LEFT: #4066b3 1px solid; MARGIN: 0px auto; MAX-WIDTH: 970px; BORDER-TOP: #4066b3 1px solid; BORDER-RIGHT: #4066b3 1px solid
}
#personal {
	BORDER-BOTTOM: #c6c8ca 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #f2f5fa; CLEAR: both; PADDING-TOP: 0.5em
}
#personal .c2l {
	WIDTH: 45%
}
#personal .c2r {
	WIDTH: 55%
}
.section {
	PADDING-BOTTOM: 0.7em; MARGIN-BOTTOM: 0.5em; CLEAR: both
}
#content {
	BACKGROUND: url(/images/bg-content.gif) repeat-y 25% 0px
}
#content-bin {
	BACKGROUND: url(/graphics/affiliates/1094/dots-v.gif) repeat-y 75% 0px
}
#content-aux {
	WIDTH: 24.9%; FLOAT: right
}
#content-aux-bin {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
#content-main-bin {
	MARGIN: 1em 2em
}
#content-sub {
	WIDTH: 33.3%; FLOAT: left
}
#content-sub DIV.last {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#content-sub .section {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #e5eaf5 1px solid; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}

@media Screen    
{
#content-main {
	WIDTH: 100%
}
#content-main-sub {
	WIDTH: 75%; FLOAT: left
}
    }
#col2 #content {
	HEIGHT: 1%
}
#col2 #content-bin {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#col2 #content-main {
	WIDTH: 100%
}
#col2 #content-main-sub {
	WIDTH: 100%
}
#col2 #content-sub {
	WIDTH: 24.9%
}
#footer {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #039; CLEAR: both; PADDING-TOP: 1em
}
#header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #f2f5fa; HEIGHT: 1%; PADDING-TOP: 1.1em
}
#header .c2l {
	WIDTH: 60%
}
#header .c2r {
	WIDTH: 37%
}
#header DIV[class=clear] {
	HEIGHT: 1px
}
DIV[id=nav] {
	PADDING-BOTTOM: 6px; WIDTH: 100%; MARGIN-BOTTOM: -6px; BACKGROUND: url(/graphics/affiliates/1094/shadow.png) repeat-x left bottom; FLOAT: left
}
#nav-bin {
	WIDTH: 100%; BACKGROUND: #039; CLEAR: both
}
.alert {
	COLOR: #900
}
.alert A {
	COLOR: #900
}
.c2l {
	WIDTH: 48.5%
}
.c2r {
	WIDTH: 48.5%
}
.c2l {
	FLOAT: center
}
.call-l {
	FLOAT: left
}
.c2r {
	FLOAT: right
}
.call-r {
	FLOAT: right
}
.call-l {
	MARGIN: 0.5em 1em 1em 0px
}
.call-r {
	MARGIN: 0.5em 0px 1em 1em
}
.figure {
	BORDER-BOTTOM: #b3b4b6 1px solid; BORDER-LEFT: #b3b4b6 1px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 1em; BACKGROUND: #f7f7f7; BORDER-TOP: #b3b4b6 1px solid; BORDER-RIGHT: #b3b4b6 1px solid; PADDING-TOP: 1em
}
.info {
	MARGIN: 0px; COLOR: #666
}
#page {
	FONT-SIZE: 0.9em
}
#personal-name {
	DISPLAY: block; WHITE-SPACE: nowrap
}
.calendar {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px
}
.calendar A {
	DISPLAY: block
}
.calendar LI {
	CLEAR: both
}
.calendar SPAN {
	WIDTH: 25%; DISPLAY: block; FLOAT: left
}
#content-main .calendar A {
	WIDTH: 74%; MARGIN-BOTTOM: 0.5em; FLOAT: right
}
#content-sub H3 {
	MARGIN-BOTTOM: 0.2em
}
#footer {
	COLOR: #fff
}
#footer A {
	COLOR: #fff
}
#footer ADDRESS {
	MARGIN: 0px
}
#footer P {
	MARGIN: 0px
}
#footer UL {
	MARGIN: 0px
}
#footer .last {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#footer SPAN BR {
	DISPLAY: none
}
#footer SPAN SPAN {
	PADDING-RIGHT: 0.5em; MARGIN-RIGHT: 0.25em; BORDER-RIGHT: #7a94ca 1px solid
}
#footer LI {
	PADDING-RIGHT: 0.5em; MARGIN-RIGHT: 0.25em; BORDER-RIGHT: #7a94ca 1px solid
}
#footer LI {
	DISPLAY: inline
}
.btn {
	BORDER-BOTTOM: #939598 1px solid; BORDER-LEFT: #e6e7e8 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #eee; COLOR: #039; OVERFLOW: visible; BORDER-TOP: #e6e7e8 1px solid; BORDER-RIGHT: #939598 1px solid; PADDING-TOP: 0.2em
}
#search-txt {
	WIDTH: 60%
}
#search .btn {
	WIDTH: 30%
}
.hiddenfield {
	WIDTH: 5px; VISIBILITY: hidden
}
.hiddenfield-label {
	DISPLAY: none
}
.txt {
	BORDER-BOTTOM: #e6e7e8 1px solid; BORDER-LEFT: #939598 1px solid; PADDING-BOTTOM: 0.3em; MARGIN: 0.3em 0px 0.6em; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; BORDER-TOP: #939598 1px solid; BORDER-RIGHT: #e6e7e8 1px solid; PADDING-TOP: 0.3em
}
.checklist {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 12.5em; MARGIN-LEFT: 0px; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.checklist LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.checklist INPUT {
	VERTICAL-ALIGN: middle
}
.checklist LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; TEXT-INDENT: -20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0.2em; DISPLAY: block; HEIGHT: 1%; PADDING-TOP: 0px
}
.checklist LABEL.over {
	HEIGHT: 1%
}
.checklist LABEL:hover {
	BACKGROUND: #ccd6eb
}
.checklist LABEL.hover {
	BACKGROUND: #ccd6eb
}
#cart {
	PADDING-RIGHT: 18px; BACKGROUND: url(/graphics/affiliates/1094/cart.gif) no-repeat right top
}
#header FORM {
	MARGIN-BOTTOM: 0.5em
}
#header P {
	MARGIN-BOTTOM: 0.5em
}
#header UL {
	MARGIN-BOTTOM: 0.5em
}
#header LI {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; MARGIN-RIGHT: 0.25em; BORDER-RIGHT: #000 1px solid
}
#header .last {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#header .txt {
	MARGIN: 0px
}
#header UL {
	MARGIN-LEFT: 0px
}
#header UL A {
	PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.1em
}
#nav-bin {
	PADDING-BOTTOM: 0.35em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.35em
}
#nav-bin {
	LINE-HEIGHT: 1; LIST-STYLE-TYPE: none; MARGIN: 0px; FLOAT: left
}
#nav LI {
	LINE-HEIGHT: 1; LIST-STYLE-TYPE: none; MARGIN: 0px; FLOAT: left
}
#nav A {
	BORDER-BOTTOM: #039 1px solid; BORDER-LEFT: #039 1px solid; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #fff; BORDER-TOP: #039 1px solid; BORDER-RIGHT: #039 1px solid; PADDING-TOP: 0.3em
}
#nav .current {
	BORDER-BOTTOM-COLOR: #bfcce5; BORDER-TOP-COLOR: #bfcce5; BACKGROUND: #4d71b8; BORDER-RIGHT-COLOR: #bfcce5; BORDER-LEFT-COLOR: #bfcce5
}
#nav A:hover {
	BORDER-BOTTOM-COLOR: #bfcce5; BORDER-TOP-COLOR: #bfcce5; BACKGROUND: #4d71b8; BORDER-RIGHT-COLOR: #bfcce5; BORDER-LEFT-COLOR: #bfcce5
}
#nav .last {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#nav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BACKGROUND: url(/graphics/affiliates/1094/nav-dots-light.gif) repeat-y 100% 0px; PADDING-TOP: 0px
}
.search-doc-type {
	FONT-SIZE: 0.9em
}
#search-info P {
	MARGIN: 0px
}
#search-pages {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none
}
#search-pages LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-TOP: 0px
}
.search-url {
	COLOR: #777
}
.footer {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
.four {
	PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; COLOR: #039; FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
#map {
	WIDTH: 650px; HEIGHT: 450px
}
.mapkey {
	WIDTH: 650px
}
.red {
	COLOR: #cb002f; FONT-WEIGHT: bold
}
.amenity {
	BACKGROUND-COLOR: #039; COLOR: #ffffff; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
A.amenity {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#nav {
	PADDING-BOTTOM: 6px; WIDTH: 100%; MARGIN-BOTTOM: -6px; BACKGROUND: url(/graphics/affiliates/1094/shadow.png) repeat-x left bottom; FLOAT: left
}
.emc {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.iamspecial {
	DISPLAY: none
}

