BODY {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555555; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,sans-serif; TEXT-DECORATION: none
}
H1 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H2 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H3 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H5 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H6 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H1 {
        FONT-WEIGHT: normal; FONT-SIZE: x-large; COLOR: #404490; LINE-HEIGHT: 60px; HEIGHT: 60px
}
H2 {
        FONT-SIZE: medium; COLOR: #404490
}
H3 {
        FONT-SIZE: small; COLOR: #404490
}
H4 {
        FONT-SIZE: 100%; COLOR: #555555
}
H5 {
        FONT-SIZE: 100%
}
H6 {
        FONT-SIZE: 100%
}
IMG {
        BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
A {
        COLOR: #404490; TEXT-DECORATION: none
}
A:visited {
        COLOR: #404490; TEXT-DECORATION: none
}
A:hover {
        COLOR: #404490; TEXT-DECORATION: underline
}
ACRONYM {

}
BLOCKQUOTE {

}
Q {

}
BUTTON {

}
FIELDSET {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET INPUT {
        FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-FAMILY: Verdana,Arial,sans-serif
}
FIELDSET SELECT {
        FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-FAMILY: Verdana,Arial,sans-serif
}
FIELDSET TEXTAREA {
        FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-FAMILY: Verdana,Arial,sans-serif
}
LABEL {

}
CAPTION {
        DISPLAY: none
}
LEGEND {
        DISPLAY: none
}
OL {
        LIST-STYLE-TYPE: decimal
}
SELECT {

}
TABLE {

}
TD {

}
TH {

}
TBODY {

}
CODE {
        FONT-SIZE: small
}
PRE {
        FONT-SIZE: small
}
SUP {
        VERTICAL-ALIGN: text-top
}
.clearBoth {
        CLEAR: both; VISIBILITY: hidden; LINE-HEIGHT: 0px; BORDER-BOTTOM: #999 1px solid
}
.clearDiv {
        CLEAR: both; DISPLAY: none
}
.peekFix {
        POSITION: relative
}
.ghost {
        VISIBILITY: hidden
}
.noWrap {
        WHITE-SPACE: nowrap
}
.important {
        COLOR: #c00
}
LI A.important {
        COLOR: #c00
}
LI A.important:visited {
        COLOR: #c00
}
LI A.important:hover {
        COLOR: #c00
}
.pageContent .floatRight {
        FLOAT: right; MARGIN: 10px
}
.pageContent .floatLeft {
        FLOAT: left; MARGIN: 10px
}

#logobar H2 {
        DISPLAY: none
}

#logobar #balogo SPAN {
        DISPLAY: none
}

#sitecountry {
        DISPLAY: inline; MARGIN-RIGHT: 10px
}
#sitePreferences {
        MARGIN-TOP: 8px; FLOAT: right
}
#searchbox {
        CLEAR: right; MARGIN-TOP: 8px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px
}
#searchbox FIELDSET {
        PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
#searchbox .go {
        MARGIN-TOP: 1px; VERTICAL-ALIGN: top; HEIGHT: 19px
}
#searchbox LABEL {
        PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}


#applogobar H2 {
        DISPLAY: none
}

#applogobar #balogo SPAN {
        DISPLAY: none
}
#applogobar #appName {
        PADDING-RIGHT: 12px; TEXT-ALIGN: right
}
.headerbanner {
        COLOR: #ffffff; HEIGHT: 23px; BACKGROUND-COLOR: #000076
}

.headerbanner A:visited {
        COLOR: #ffffff
}
.headerbanner A:hover {
        COLOR: #ffffff
}
.headerbanner .homelink {
        MARGIN-TOP: 4px; FLOAT: left
}
.headerbanner .loginlink {
        MARGIN-TOP: 4px; FLOAT: right
}
.mainNav {
        FONT-WEIGHT: bold; MARGIN: 0px
}
.mainNav H2 {
        DISPLAY: none
}
.mainNav UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.mainNav LI {
        FLOAT: left; WIDTH: 190px
}
.mainNav A.Other {
        COLOR: #fff
}

.mainNav .Blue {
        BACKGROUND-POSITION: 0px -96px
}
.mainNav A.Blue:hover {
        BACKGROUND-POSITION: 0px -160px
}
.mainNav A.Blue:active {
        BACKGROUND-POSITION: 0px -128px
}
.mainNav .Blue.selected {
        BACKGROUND-POSITION: 0px -128px
}
.mainNav .Silver {
        BACKGROUND-POSITION: 0px -192px
}
.mainNav A.Silver:hover {
        BACKGROUND-POSITION: 0px -256px
}
.mainNav A.Silver:active {
        BACKGROUND-POSITION: 0px -224px
}
.mainNav .Silver.selected {
        BACKGROUND-POSITION: 0px -224px
}
.mainNav .Gold {
        BACKGROUND-POSITION: 0px -288px
}
.mainNav A.Gold:hover {
        BACKGROUND-POSITION: 0px -352px
}
.mainNav A.Gold:active {
        BACKGROUND-POSITION: 0px -320px
}
.mainNav .Gold.selected {
        BACKGROUND-POSITION: 0px -320px
}
.mainNav .Other {
        BACKGROUND-POSITION: 0px -384px
}
.mainNav A.Other:hover {
        BACKGROUND-POSITION: 0px -448px
}
.mainNav A.Other:active {
        BACKGROUND-POSITION: 0px -416px
}
.mainNav .Other.selected {
        BACKGROUND-POSITION: 0px -416px
}
#footerbar {
        BORDER-TOP: #000076 5px solid; MARGIN-TOP: 10px; HEIGHT: 54px
}
.footernav DIV {
        BORDER-TOP: #404490 1px solid; MARGIN-TOP: 4px; FONT-SIZE: smaller; TEXT-ALIGN: right
}
.footernav H2 {
        DISPLAY: none
}

.footernav .oneworldlogo SPAN {
        DISPLAY: none
}
.footernav UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
.footernav LI {
        DISPLAY: inline
}
.footernav A {
        BORDER-RIGHT: #404490 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; COLOR: #404490; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.footernav A:visited {
        TEXT-DECORATION: none
}
.footernav A:hover {
        TEXT-DECORATION: underline
}
.footernav .last {
        PADDING-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.popupclose {
        BORDER-TOP: #000076 5px solid; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #555555; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #8496c5; TEXT-ALIGN: right
}
.secondaryNavPod {
        MARGIN-TOP: 60px; MARGIN-BOTTOM: 10px
}


.secondaryNavPod LI {
        BORDER-TOP: #fff 1px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #b3c3e3 1px solid
}


.pageContent .section {
        CLEAR: both; DISPLAY: block; PADDING-BOTTOM: 8px
}
.pageContent H2 {
        MARGIN-BOTTOM: 14px
}
.pageContent H3 {
        MARGIN-BOTTOM: 14px
}
.pageContent H4 {
        FONT-SIZE: small; MARGIN-BOTTOM: 14px; COLOR: #404490
}
.pageContent P {
        MARGIN-BOTTOM: 12px
}
.pageContent A {
        COLOR: #000dff; TEXT-DECORATION: underline
}
.pageContent A:visited {
        COLOR: #000dff; TEXT-DECORATION: underline
}
.pageContent UL {
        LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 12px; MARGIN-LEFT: 15px; LIST-STYLE-TYPE: disc
}
.pageContent LI {
        MARGIN-BOTTOM: 3px
}
.pageContent OL {
        MARGIN-BOTTOM: 12px
}
.pageContent .inlineImage IMG {
        MARGIN-BOTTOM: 12px
}
.pageContent OL {
        LIST-STYLE-POSITION: inside; MARGIN-LEFT: 30px
}
.pageContent LI UL {
        MARGIN-LEFT: 20px
}

.pageContent .division {
        PADDING-BOTTOM: 14px; BORDER-BOTTOM: #b7b7b7 1px dotted
}
.pageContent .textWrap {
        FLOAT: left
}
.pageContent .floatLeft {
        FLOAT: left; MARGIN-LEFT: -5px; MARGIN-RIGHT: 20px
}
.pageContent .floatRight {
        FLOAT: right
}
.pageContent H5 {
        MARGIN-BOTTOM: 14px
}
.pageContent DIV.tsImgPara {
        CLEAR: both; MARGIN-BOTTOM: 12px
}
.pageContent .tsListLink LI.tsLinkDescription {
        DISPLAY: block; MARGIN-BOTTOM: 14px
}
.pageContent .tsListLink UL {
        MARGIN-BOTTOM: 14px
}
.pageContent .tsListLink LI {
        DISPLAY: block; MARGIN-BOTTOM: 7px
}
.pageContent .tsList LI {
        MARGIN-BOTTOM: 7px
}
.pageContent OL.tsList {
        LIST-STYLE-POSITION: outside
}
.pageContent .tsDoubleColumnList {
        CLEAR: both
}
.pageContent .tsDoubleColumnList DIV {
        FLOAT: left; MARGIN-BOTTOM: 14px; WIDTH: 45%; MARGIN-RIGHT: 20px
}
.pageContent .tsDoubleColumnList H4 {
        FONT-SIZE: small; COLOR: #404490
}
.pageContent .tsDoubleColumnList A {
        MARGIN-BOTTOM: 7px
}
.pageContent .tsFAQ {
        CLEAR: both
}
.pageContent .tsFAQ H4 {
        FONT-SIZE: small; COLOR: #404490
}
.pageContent .tsFAQ UL {
        MARGIN-BOTTOM: 20px
}

.pageContent .tsFAQ DT A {
        DISPLAY: block; COLOR: #404490; TEXT-DECORATION: none
}
.pageContent .tsFAQ DT A:hover {
        TEXT-DECORATION: none
}
.pageContent .tsFAQ DD {
        MARGIN: 7px 0px 20px 20px
}
.pageContent .tsOptionBox {
        CLEAR: both; MARGIN-BOTTOM: 12px
}
.pageContent .tsIndexList {
        CLEAR: both
}
.pageContent .tsIndexList UL {
        MARGIN-BOTTOM: 12px; LIST-STYLE-TYPE: none
}
.pageContent .tsIndexList LI {
        PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: small; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #404490 1px solid; COLOR: #404490; PADDING-TOP: 0px; HEIGHT: 15px
}
.pageContent .tsIndexList LI.tsFirstAnchorIndex {
        MARGIN-LEFT: 60px; BORDER-LEFT-STYLE: none
}
.pageContent .tsIndexList DT A {
        DISPLAY: block
}
.pageContent .tsIndexList DL {
        CLEAR: both; MARGIN-BOTTOM: 20px
}

.pageContent .tsHeroBanner H3 {
        PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #555555; PADDING-TOP: 10px
}
.pageContent .tsHeroBanner P {
        PADDING-RIGHT: 5px
}
.pageContent .tsHeroBanner IMG {
        PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.leadarticle {
        MIN-HEIGHT: 160px; MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #ddd
}
.leadarticle IMG {
        FLOAT: left; WIDTH: 50%
}
.leadarticle DIV {
        MARGIN-LEFT: 52%
}
.leadarticle H2 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.leadarticle P {
        PADDING-RIGHT: 5px
}
#iconLinks {
        MARGIN: 10px 0px
}
#iconLinks LI {
        DISPLAY: inline
}


.RHNLink A {
        COLOR: #404490
}
.RHNLink A:hover {
        COLOR: #0000ff; TEXT-DECORATION: none
}
.rhscontentlinks {
        COLOR: #000; LINE-HEIGHT: 1.5em; TEXT-DECORATION: none! important
}
#loginheader {
        DISPLAY: none
}
#execlogin {
        DISPLAY: none
}
.maintexttitles {
        FONT-WEIGHT: bold; COLOR: #8496c5
}
.maintext {
        COLOR: #4b4b4b
}
.maintext STRONG {
        COLOR: #8496c5
}
.headertext {
        COLOR: #fff
}
.headertextbold {
        COLOR: #fff
}

.ngtable {
        MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 12px
}
.ngtable H2 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.ngtable H3 {
        PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: large; BACKGROUND: #b3c3e3; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 7px
}
.ngtable .body {
        PADDING-RIGHT: 3px; BORDER-TOP: #b3c3e3 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ngtable TABLE {
        BORDER-RIGHT: #b3c3e3 0px solid; BORDER-TOP: #b3c3e3 0px solid; FONT-SIZE: 100%; BORDER-LEFT: #b3c3e3 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b3c3e3 1px solid
}
.ngtable TD {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #b3c3e3; BORDER-BOTTOM-COLOR: #b3c3e3; PADDING-BOTTOM: 6px; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #b3c3e3; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #b3c3e3; BORDER-BOTTOM-STYLE: solid
}
.ngtable TH {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #b3c3e3; BORDER-BOTTOM-COLOR: #b3c3e3; PADDING-BOTTOM: 6px; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #b3c3e3; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #b3c3e3; BORDER-BOTTOM-STYLE: solid
}
.ngtable TD {
        BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px
}
.ngtable TH {
        BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #eaecf5; BORDER-RIGHT-WIDTH: 1px
}
.ngtable .active {
        BORDER-RIGHT: #000076 2px solid; BORDER-TOP: #000076 2px solid; BORDER-LEFT: #000076 2px solid; BORDER-BOTTOM: #000076 2px solid
}
.ngtable .active TD {
        BORDER-RIGHT: #000076 2px solid; BORDER-TOP: #000076 2px solid; BORDER-LEFT: #000076 2px solid; BORDER-BOTTOM: #000076 2px solid
}
.ngtable .inactive {
        COLOR: #898989; BACKGROUND-COLOR: #ebebeb
}
.ngtable .inactive TD {
        COLOR: #898989; BACKGROUND-COLOR: #ebebeb
}
.ngtable P {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 10px
}
.ngtable UL {
        PADDING-LEFT: 10px
}
.message {
        MARGIN-BOTTOM: 10px; COLOR: #555
}
.message H3 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 10px; LINE-HEIGHT: 0px; PADDING-TOP: 0px
}
.message .podBody {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.message P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px
}


.message .image {
        PADDING-RIGHT: 10px; FLOAT: left
}
.message .messageTitle {
        VISIBILITY: hidden; LINE-HEIGHT: 10px
}
.message H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
.message A.tertiaryLink {
        MARGIN-BOTTOM: 5px
}
.message .tertiaryLinks A {
        MARGIN-BOTTOM: 5px
}
.mMidStandard.message {
        WIDTH: 570px
}
.mMidImportant.message {
        WIDTH: 570px
}
.mMidCritical.message {
        FONT-WEIGHT: bold; WIDTH: 570px; COLOR: #c00
}
.mFullStandard.message {
        WIDTH: 760px
}
.mFullImportant.message {
        WIDTH: 760px
}
.mFullCritical.message {
        FONT-WEIGHT: bold; WIDTH: 760px; COLOR: #c00
}

.messagePod A.tertiaryLink {
        MARGIN-BOTTOM: 5px
}
.messagePod .tertiaryLinks A {
        MARGIN-BOTTOM: 5px
}
.messagePod .image {
        PADDING-RIGHT: 10px; FLOAT: left
}
.mpHalfStandard.messagePod {
        WIDTH: 360px
}
.mpMidStandard.messagePod {
        WIDTH: 570px
}
.mpMidImportant.messagePod {
        WIDTH: 570px
}
.mpFullStandard.messagePod {
        WIDTH: 760px
}
.mpFullImportant.messagePod {
        WIDTH: 760px
}

.altMessage .image {
        PADDING-RIGHT: 10px; FLOAT: left
}
.altMessage .messageTitle {
        VISIBILITY: hidden; LINE-HEIGHT: 10px
}
.altMessage H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
.altMessage A.tertiaryLink {
        MARGIN-BOTTOM: 5px
}
.important.altMessage .podBody {
        BACKGROUND-COLOR: #ffd
}
.important.altMessage H3 {
        BACKGROUND-COLOR: #ffd
}
.standard.altMessage .podBody {
        BACKGROUND-COLOR: #fff
}
.standard.altMessage H3 {
        BACKGROUND-COLOR: #fff
}
.pod {
        MARGIN-BOTTOM: 10px
}
.pod H3 {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.pod H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pod A {
        MARGIN: 0px; TEXT-DECORATION: none
}
.pod .tertiaryLink {
        MARGIN: 0px
}
.pod A:visited {
        TEXT-DECORATION: none
}
.pod A:hover {
        TEXT-DECORATION: underline
}
.pod LI {
        MARGIN: 0px
}
.pod .tertiaryLinks LI {
        DISPLAY: block
}
.pod P {
        MARGIN: 0px
}
.pod LABEL {
        PADDING-LEFT: 0px
}
.pod IMG {
        MARGIN: 0px
}
.infopod {
        DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 30px; WIDTH: 170px
}

.loginBox .inputRow {
        CLEAR: both
}
.loginBox .inputRow LABEL {
        FLOAT: left; WIDTH: 100px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.loginBox .inputRow INPUT {
        FLOAT: right; MARGIN-BOTTOM: 6px
}
.loginBox .inputCheck {
        CLEAR: both; FLOAT: right; MARGIN-RIGHT: -1px
}
.loginBox UL {
        CLEAR: both; MARGIN-TOP: 12px; MARGIN-BOTTOM: 2px
}
.loginBox LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.loginBox .button {
        MARGIN-TOP: 5px
}
.loginBox .inputCheck .tertiaryLink {
        DISPLAY: inline
}
.loginBox #rememberInfo {
        PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.loginBox #loginSubmitRow {
        CLEAR: both; PADDING-TOP: 5px
}
.loginBox #loginLabelLeft {
        DISPLAY: inline; FLOAT: left; MARGIN: 3px 0px 0px 10px
}
.loginBox #loginButtonSpace {
        MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.offerLinks {
        WIDTH: 170px
}


.offerLinks UL {
        LIST-STYLE-POSITION: outside; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.offerLinks .podBody LI {
        PADDING-BOTTOM: 5px
}

.offerLinks .podBody LI A:hover {
        TEXT-DECORATION: underline
}
.moreInfo {
        WIDTH: 170px
}

.moreInfo .podBody P {
        COLOR: #555
}
.moreInfo .podBody UL {
        PADDING-TOP: 5px
}
.moreInfo .podBody LI {
        DISPLAY: inline
}
.addInfo {
        WIDTH: 170px
}

.addInfo H3 {
        COLOR: #fff
}
.addInfo H4 {
        MARGIN: 0px 10px
}

.addInfo .podBody IMG {
        BORDER-TOP: #fafaf0 1px solid; MARGIN: 0px 1px 5px
}
.addInfo .podBody P {
        MARGIN: 0px 10px 10px; COLOR: #555
}
.addInfo .podBody UL {
        PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.addInfo .podBody LI {
        DISPLAY: inline
}
.baHols {
        WIDTH: 170px
}


.baHols .podBody LI {
        PADDING-BOTTOM: 5px
}
.baCustHols {
        MARGIN-BOTTOM: 10px; WIDTH: 260px
}

.baCustHols .podBody IMG {
        MARGIN: 0px 1px
}
.baCustHols .podBody P {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.baCustHols .podBody A {
        COLOR: #000dff; TEXT-DECORATION: underline
}
.baCustHols .podBody A:visited {
        COLOR: #000dff; TEXT-DECORATION: underline
}
.formPod {
        WIDTH: 170px
}


.formPod .fieldsetRow SELECT {
        MARGIN-TOP: 5px; FLOAT: left; WIDTH: 105px
}
.formPod .button {
        MARGIN-TOP: 5px
}
.conLinks {
        WIDTH: 170px
}


.conLinks .podBody LI {
        PADDING-BOTTOM: 5px
}
.newsLinks {
        WIDTH: 190px
}

.newsLinks .podBody LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #b7b7b7 1px dotted
}
.newsLinks .podBody .last {
        BORDER-BOTTOM-WIDTH: 0px
}
.singleLink {
        WIDTH: 170px
}

.singleLink .ghost {
        LINE-HEIGHT: 8px
}

.singleLink .podBody LI {
        DISPLAY: inline
}
.retInfo {
        WIDTH: 190px
}

.retInfo .selectRow {
        MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; WIDTH: 100%; BORDER-BOTTOM: #8496c5 1px solid
}
.retInfo .inputRow LABEL {
        FLOAT: left; WIDTH: 90px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.retInfo .inputRow INPUT {
        FLOAT: right; MARGIN-BOTTOM: 6px
}
.retInfo .inputRow SELECT {
        FLOAT: right; MARGIN-BOTTOM: 6px
}
.retInfo .carriercode {
        PADDING-RIGHT: 3px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.retInfo #FlightNumber {
        WIDTH: 40px
}
.retInfo UL {
        CLEAR: both; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.retInfo LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.retInfo .button {
        MARGIN: 0px
}
.retInfo #olciConsent {
        CLEAR: both; MARGIN-TOP: 5px
}
.retInfo#yourbooking .whatThis {
        CLEAR: both; FLOAT: right; MARGIN: 2px 0px 10px; POSITION: relative
}
.retInfo#yourbooking .whatThis .tertiaryLink {
        DISPLAY: inline; PADDING-BOTTOM: 10px
}
.retInfo#yourbooking .inputRow {
        CLEAR: both
}
.imgPod190 {
        WIDTH: 190px
}

.imgPod190 .podBody IMG {
        BORDER-TOP: #fafaf0 1px solid; MARGIN: 0px 1px 2px
}
.imgPod190 .podBody P {
        MARGIN: 5px 10px
}
.imgPod190 .podBody LI {
        DISPLAY: inline
}
.imgPod190 .tertiaryLinks {
        MARGIN: 5px 10px 0px
}
.moreInfo190 {
        WIDTH: 190px
}

.moreInfo190 .podBody P {
        MARGIN-BOTTOM: 5px
}
.moreInfo190 .podBody LI {
        DISPLAY: inline
}
.addInfo190 {
        WIDTH: 190px
}

.addInfo190 .podBody IMG {
        BORDER-TOP: #fafaf0 1px solid; MARGIN: 0px 1px 2px
}
.addInfo190 .podBody P {
        MARGIN: 5px 10px
}
.addInfo190 .podBody LI {
        DISPLAY: inline
}
.addInfo190 .tertiaryLinks {
        MARGIN: 5px 10px 0px
}
.formPod260 {
        WIDTH: 260px
}

.formPod260 .divider {
        BORDER-TOP: #8496c5 1px dotted; MARGIN-TOP: 5px
}
.formPod260 .podBody P {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.formPod260 .podBody LI {
        DISPLAY: inline
}
.formPod260 .tertiaryLinks {
        MARGIN: 5px 10px 0px
}
.formPod260 .leftList {
        DISPLAY: inline; FLOAT: left
}
.formPod260 .rightList {
        PADDING-LEFT: 10px; FLOAT: left
}
.formPod260 .podBody IMG {
        MARGIN-BOTTOM: 2px; BORDER-BOTTOM: #fff 1px solid
}
.bookConfidence {
        WIDTH: 260px
}

.bookConfidence .divider {
        BORDER-TOP: #b7b7b7 1px dotted
}
.bookConfidence .podBody P {
        MARGIN: 5px 10px
}
.bookConfidence .tertiaryLink {
        MARGIN: 5px 10px 8px
}
.bookConfidence IMG {
        FLOAT: right; MARGIN: 5px 10px 5px 5px
}
.moreInfo260 {
        WIDTH: 260px
}

.moreInfo260 .podBody P {
        COLOR: #555
}
.moreInfo260 .podBody UL {
        PADDING-TOP: 5px
}
.moreInfo260 .podBody LI {
        DISPLAY: inline
}
.tradeAlertPod {
        WIDTH: 260px
}


.tradeAlertPod .podBody LI {
        PADDING-BOTTOM: 5px; COLOR: #c00
}
.tradeUpdatePod {
        WIDTH: 260px
}


.tradeUpdatePod .podBody UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tradeUpdatePod .podBody LI {
        PADDING-BOTTOM: 5px; COLOR: #c00
}
.criticalNewsLinks {
        WIDTH: 190px
}

.criticalNewsLinks .podBody LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #b7b7b7 1px dotted
}
.criticalNewsLinks .podBody .last {
        BORDER-BOTTOM-WIDTH: 0px
}
.centralBanners IMG {
        MARGIN-BOTTOM: 10px
}
.welcome {
        FLOAT: none; WIDTH: 260px
}
.welcome P.first {
        MARGIN-TOP: 0px; FONT-SIZE: x-large; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 35px; COLOR: #c00; FONT-FAMILY: Mylius Sans, Verdana, sans-serif
}
.welcome P.second {
        MARGIN-TOP: 0px; FONT-SIZE: x-large; MARGIN-BOTTOM: 10px; COLOR: #c00; MARGIN-RIGHT: 35px; FONT-FAMILY: Mylius Sans, Verdana, sans-serif; TEXT-ALIGN: right
}
.welcome P.third {
        DISPLAY: none
}

.offerMessage H2 {
        FONT-WEIGHT: bold; FONT-SIZE: large; WIDTH: 240px; COLOR: #c00; LINE-HEIGHT: 40px; BORDER-BOTTOM: #404490 1px solid; FONT-FAMILY: Mylius Sans, Verdana, sans-serif
}
.offerMessage LI {
        FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 120px; PADDING-TOP: 3px
}
.offerMessage UL.tertiaryLinks A {
        COLOR: #c00
}
.offerMessage .last {
        BORDER-TOP: #404490 1px solid; WIDTH: 240px
}
.offerMessage LI.last A {
        COLOR: #404490
}
.regionalMessage {
        BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #b7b7b7 1px solid; BORDER-BOTTOM: #b7b7b7 1px solid
}
.regionalMessage H2 {
        FONT-WEIGHT: normal; FONT-SIZE: x-large; MARGIN-LEFT: auto; WIDTH: 100%; COLOR: #404490; LINE-HEIGHT: 40px; MARGIN-RIGHT: auto; FONT-FAMILY: Mylius Sans, Verdana, sans-serif; HEIGHT: 40px; TEXT-ALIGN: center
}
.regionalMessage UL {
        PADDING-BOTTOM: 10px
}
.regionalMessage UL LI {
        DISPLAY: block; PADDING-LEFT: 60px
}
.button {
        PADDING-LEFT: 6px; MARGIN: 0px 0px 10px
}
.lbutton {
        PADDING-LEFT: 10px; MARGIN: 0px 0px 10px
}
.right.button {
        CLEAR: right; FLOAT: right
}
.button INPUT {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; OVERFLOW: visible; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,sans-serif; HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px
}
.lbutton INPUT {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; OVERFLOW: visible; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,sans-serif; HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px
}
.button A {
        PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #fff; LINE-HEIGHT: 19px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.lbutton A {
        PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #fff; LINE-HEIGHT: 19px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.button A:hover {
        COLOR: #fff; TEXT-DECORATION: none
}
.lbutton A:hover {
        COLOR: #fff; TEXT-DECORATION: none
}
.button A:visited {
        COLOR: #fff; TEXT-DECORATION: none
}
.lbutton A:visited {
        COLOR: #fff; TEXT-DECORATION: none
}

UL.tertiaryLinks {
        LIST-STYLE-POSITION: outside; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.tertiaryLinks LI {
        DISPLAY: inline
}

.tertiaryLinks A:visited {
        COLOR: #404490
}

A.tertiaryLink:visited {
        COLOR: #404490; TEXT-DECORATION: none
}
.tertiaryLinks A:visited {
        COLOR: #404490; TEXT-DECORATION: none
}
A.tertiaryLink:hover {
        COLOR: #3760d7; TEXT-DECORATION: underline
}
.tertiaryLinks A:hover {
        COLOR: #3760d7; TEXT-DECORATION: underline
}
A.returnToTop:visited {
        COLOR: #404490; TEXT-DECORATION: none
}
#planTrip {
        MARGIN-BOTTOM: 10px; WIDTH: 261px; COLOR: #555
}

#planTrip H4 {
        DISPLAY: block; CURSOR: pointer
}
#planTrip H4 A {
        COLOR: #fff
}
#planTrip H4 A:hover {
        TEXT-DECORATION: none
}

#planTrip .clearGap {
        CLEAR: both; BORDER-TOP: #404490 1px solid; HEIGHT: 5px; BACKGROUND-COLOR: #eaecf5
}
#planTrip #planTripTabs A {
        DISPLAY: block
}
#planTrip #hotelPanel {
        DISPLAY: none
}
#planTrip #carPanel {
        DISPLAY: none
}
#planTrip .langMessage {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#planTrip .noForm {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 195px; PADDING-TOP: 10px
}
#planTrip .noForm P {
        MARGIN-BOTTOM: 10px
}
#planTrip .noForm H3 {
        MARGIN-BOTTOM: 5px
}
.planTripBody FIELDSET {
        PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eaecf5
}
.planTripBody SELECT {
        CLEAR: left; MARGIN: 5px 0px 7px
}
.planTripBody INPUT {
        CLEAR: left; MARGIN: 5px 0px 7px
}
.planTripBody INPUT.arrow {
        MARGIN: 0px
}
.planTripBody .button {
        DISPLAY: inline; MARGIN: 5px 10px 10px 0px
}
.planTripBody LABEL {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.planTripBody SELECT.withLink {
        VERTICAL-ALIGN: middle; WIDTH: 170px; MARGIN-RIGHT: 5px
}
.planTripBody SELECT.country {
        MARGIN-RIGHT: 5px
}
.planTripBody INPUT.country {
        WIDTH: 165px
}
.planTripBody .multiline {
        FLOAT: left
}
.planTripBody .multiline LABEL {
        PADDING-RIGHT: 5px
}
.planTripBody #typeOfJourney INPUT {
        MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle
}
.planTripBody #oneWayLink {
        PADDING-BOTTOM: 5px
}
.planTripBody #tipsLink {
        PADDING-BOTTOM: 10px
}
.planTripBody DIV.inlineFieldInfo .tertiaryLink {
        MARGIN-BOTTOM: 0px
}
.planTripBody .dateChoice H5 {
        MARGIN-BOTTOM: 5px
}
.planTripBody .check {
        MARGIN: 0px; VERTICAL-ALIGN: middle
}
.planTripBody .dateChoice INPUT {
        MARGIN-TOP: 0px
}
.planTripBody .dateChoice .check {
        MARGIN: 0px 5px
}
.planTripBody .radio2 {
        FLOAT: none; MARGIN: 5px 0px 0px
}
.planTripBody INPUT.radio {
        FLOAT: none; MARGIN: 5px 0px 0px
}
.planTripBody .labelHeading {
        FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 10px
}
.planTripBody .multiline .labelHeading {
        MARGIN-BOTTOM: 0px
}
#flightPanel INPUT {
        FLOAT: left; MARGIN-RIGHT: 5px
}
.fieldrow TEXTAREA {
        FLOAT: left; MARGIN-RIGHT: 5px;z-index:20;
}
#flightPanel LABEL.inlineLabel {
        PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.checklabel LABEL {
        FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.flightsClearGap {
        CLEAR: both; BORDER-TOP: #404490 1px solid; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eaecf5
}
#flightPanel SELECT {
        MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 3px
}
#flightPanel INPUT {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px
}
#flightPanel INPUT.radio {
        MARGIN-TOP: 0px; FLOAT: none; MARGIN-BOTTOM: 0px
}
#flightPanel INPUT.radio2 {
        MARGIN-TOP: 0px; FLOAT: none; MARGIN-BOTTOM: 0px
}
#flightPanel .multiline {
        PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#flightPanel .multiline SELECT {
        MARGIN-TOP: 3px
}
#flightPanel DIV.inlineFieldInfo {
        DISPLAY: inline; FLOAT: left
}
#flightPanel DIV#multiCity {
        DISPLAY: block; FLOAT: left; WIDTH: 75px
}
#multiCity A.tertiaryLink {
        PADDING-RIGHT: 0px; PADDING-LEFT: 8px
}
#flightPanel SPAN.checklabel {
        DISPLAY: block; FLOAT: left; WIDTH: 120px
}
#flightPanel #dates {
        PADDING-BOTTOM: 3px
}
#flightPanel .button {
        MARGIN-BOTTOM: 3px
}
#flightPanel FORM {
        PADDING-BOTTOM: 10px
}
#hotelPanel .multiline SELECT {
        FLOAT: left
}
#carPanel .multiline SELECT {
        FLOAT: left
}
#hotelPanel .multiline {
        PADDING-BOTTOM: 7px
}
#carPanel .multiline {
        PADDING-BOTTOM: 7px
}
#hotelPanel A {
        COLOR: #000dff; TEXT-DECORATION: underline
}
#carPanel A {
        COLOR: #000dff; TEXT-DECORATION: underline
}
#calDiv {
        BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; Z-INDEX: 100; BACKGROUND: #fff; VISIBILITY: hidden; BORDER-LEFT: #b7b7b7 1px solid; BORDER-BOTTOM: #b7b7b7 1px solid; POSITION: absolute
}
#calDiv TD {
        BORDER-RIGHT: #ebebeb 1px solid; BORDER-TOP: #ebebeb 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid; TEXT-ALIGN: center
}
.cpCurrentDateDisabled {
        BORDER-RIGHT: #ffaaaa thin solid; BORDER-TOP: #ffaaaa thin solid; BORDER-LEFT: #ffaaaa thin solid; BORDER-BOTTOM: #ffaaaa thin solid
}
.cpMonthNavigation {
        BACKGROUND: #b3c3e3; TEXT-TRANSFORM: uppercase; COLOR: #404490
}
#calDiv A {
        COLOR: #404490
}
.cpDayColumnHeader {
        BACKGROUND: #8496c5; COLOR: #fff
}
.cpWeekendColumnHeader {
        BACKGROUND: #8496c5; COLOR: #fff
}
.cpWeekendColumnHeader {
        BACKGROUND: #b3c3e3
}
#calDiv TD.cpCurrentDate {
        BORDER-LEFT-COLOR: #e7eff7; BACKGROUND: #e7eff7; BORDER-BOTTOM-COLOR: #e7eff7; BORDER-TOP-COLOR: #e7eff7; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #e7eff7
}
#calDiv TD.cpCurrentMonthDate {
        BORDER-LEFT-COLOR: #e7eff7; BACKGROUND: #e7eff7; BORDER-BOTTOM-COLOR: #e7eff7; BORDER-TOP-COLOR: #e7eff7; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #e7eff7
}
#calDiv A.cpCurrentDate {
        BORDER-LEFT-COLOR: #e7eff7; BACKGROUND: #e7eff7; BORDER-BOTTOM-COLOR: #e7eff7; BORDER-TOP-COLOR: #e7eff7; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #e7eff7
}
#calDiv A.cpCurrentMonthDate {
        BORDER-LEFT-COLOR: #e7eff7; BACKGROUND: #e7eff7; BORDER-BOTTOM-COLOR: #e7eff7; BORDER-TOP-COLOR: #e7eff7; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #e7eff7
}
#calDiv A.cpCurrentMonthDate:hover {
        BACKGROUND: #b3c3e3
}
#calDiv A.cpCurrentDate:hover {
        BACKGROUND: #b3c3e3
}
#calDiv TD.cpCurrentDate {
        BORDER-LEFT-COLOR: #000076; BORDER-BOTTOM-COLOR: #000076; BORDER-TOP-COLOR: #000076; BORDER-RIGHT-COLOR: #000076
}
#calDiv TD.cpUnavailDate {
        BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #ebebeb 1px solid; COLOR: #b7b7b7; PADDING-TOP: 3px; BORDER-BOTTOM: #ebebeb 1px solid
}
TD.cpCurrentMonthDate {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.cpCurrentDate {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.cpCurrentMonthDate {
        PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
A.cpCurrentDate {
        PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.cpMonthNavigation {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.cpMonthNavigation {
        PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.floatDropdown {
        VISIBILITY: hidden; WIDTH: 300px; POSITION: absolute
}
#replaceCalIcon {
        DISPLAY: none; WIDTH: 22px
}
.homeDate {
        WIDTH: 30%
}