BODY {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/msback.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial;
}
#header {
        FLOAT: right; MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #6882ab 1px solid
}
#header P {
        PADDING-LEFT: 0px; PADDING-BOTTOM: 22px; MARGIN: 0px; PADDING-TOP: 22px ;TEXT-ALIGN:center
}
#header A SPAN {
        Z-INDEX: 1; LEFT: 15px; WIDTH: 61px; POSITION: fixed; TOP: 6px; HEIGHT: 54px
}
#metanav {
        BORDER-RIGHT: #091c5a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #091c5a 1px solid; PADDING-LEFT: 5px; RIGHT: 6px; PADDING-BOTTOM: 5px; BORDER-LEFT: #091c5a 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #091c5a 1px solid; POSITION: absolute; TOP: 6px
}
#metanav UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header UL.sitesections {
        PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 718px; PADDING-TOP: 1px
}
#printnotice {
        DISPLAY: none; VISIBILITY: hidden
}
#content {
        CLEAR: both; Z-INDEX: 2; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 96%; MARGIN-RIGHT: 0px; POSITION: relative;
}

#maintext {
        BORDER-RIGHT: #b0b1ba 0px solid; BORDER-TOP: #b0b1ba 0px solid; MARGIN-LEFT:250px; BORDER-LEFT: #b0b1ba 0px solid; WIDTH:66%; MARGIN-RIGHT: 250px; BORDER-BOTTOM: #b0b1ba 0px solid
}
#sidepanel {
        FONT-SIZE: 95%; LEFT:20px; MARGIN-LEFT: -10px; WIDTH: 220px; MARGIN-RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.subs-navbar {
        BORDER-RIGHT: #b0b1ba 0px solid; BORDER-TOP: #b0b1ba 0px solid; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 15px; BORDER-LEFT: #b0b1ba 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b0b1ba 0px solid
}

#header {
        BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/bebeintors.png); BACKGROUND-REPEAT: no-repeat;
}
#header P {
        FONT-SIZE: 140%; COLOR: #FFFFFF; text-shadow: 2px 2px 2px #848ead
}
#metanav {
        FONT-SIZE: 60%; COLOR: #000000; TEXT-ALIGN: right
}
#metanav UL LI {
        LIST-STYLE-TYPE: none
}
#metanav UL LI A:link {
        COLOR: #fff; TEXT-DECORATION: none
}
#metanav UL LI A:visited {
        COLOR: #fff; TEXT-DECORATION: none
}
#metanav UL LI A:hover {
        TEXT-DECORATION: underline
}
#header UL.sitesections {
        FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase
}
#header UL.sitesections LI {
        FLOAT: left; LIST-STYLE-TYPE: none
}
#header UL.sitesections A {
        BORDER-RIGHT: #091c5a 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #091c5a 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #091c5a 1px solid; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #ff5800; TEXT-DECORATION: none
}
#header UL.sitesections A:hover {
        COLOR: #fff; BACKGROUND-COLOR: #6882ab
}
#header UL A.current {
        COLOR: #fff; BACKGROUND-COLOR: #6882ab
}
.subs-navbar {
        FONT-SIZE: 95%;BACKGROUND-COLOR:
}
.subs-navbar H1 {
        PADDING-RIGHT: 15px; MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #6882ab; TEXT-ALIGN: right; text-shadow: none
}
.subs-navbar H1 A:link {
        DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
.subs-navbar H1 A:visited {
        DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
.subs-navbar H1 A:hover {
        COLOR: #091c5a
}
.subs-navbar UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.subs-navbar UL LI {
        MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; COLOR: #fb5701; LIST-STYLE-TYPE: none
}
.subs-navbar UL LI A:link {
        PADDING-LEFT: 2px; BORDER-LEFT: #fff 10px solid; COLOR: #091c5a; TEXT-DECORATION: none
}
.subs-navbar UL LI A:visited {
        PADDING-LEFT: 2px; BORDER-LEFT: #fff 10px solid; COLOR: #091c5a; TEXT-DECORATION: none
}
.subs-navbar UL LI A.youarehere:link {
        BORDER-LEFT: #6882ab 10px solid; COLOR: #fb5701
}
.subs-navbar UL LI A.youarehere:visited {
        BORDER-LEFT: #6882ab 10px solid; COLOR: #fb5701
}
.subs-navbar UL LI A:hover {
        BORDER-LEFT: #6882ab 10px solid; COLOR: #fb5701
}
.subs-navbar UL LI A.youarehere:link {
        FONT-WEIGHT: bold
}
.subs-navbar UL LI A.youarehere:visited {
        FONT-WEIGHT: bold
}
.subs-navbar UL LI UL LI A:link {
        PADDING-LEFT: 10px
}
.subs-navbar UL LI UL LI A:visited {
        PADDING-LEFT: 10px
}
.subs-navbar UL LI UL LI UL LI A:link {
        PADDING-LEFT: 20px; FONT-SIZE: 85%
}
.subs-navbar UL LI UL LI UL LI A:visited {
        PADDING-LEFT: 20px; FONT-SIZE: 85%
}
.subs-navbar UL LI UL LI UL LI UL LI A:link {
        PADDING-LEFT: 30px; FONT-SIZE: 85%
}
.subs-navbar UL LI UL LI UL LI UL LI A:visited {
        PADDING-LEFT: 30px; FONT-SIZE: 85%
}
.subs-navbar UL LI UL LI UL LI UL LI {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.subs-navbar UL LI UL LI UL LI {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.subs-navbar UL LI.current-section A:link {
        COLOR: #6882ab
}
.subs-navbar UL LI.current-section A:visited {
        COLOR: #6882ab
}
.quicklinks {
        BORDER-RIGHT: #b0b1ba 1px solid; BORDER-TOP: #b0b1ba 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #b0b1ba 1px solid; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #fff
}
.quicklinks H1 {
        CLEAR: both; PADDING-RIGHT: 15px; MARGIN-TOP: 0em; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 6px; MARGIN-LEFT: 0em; COLOR: #fff; MARGIN-RIGHT: 0em; PADDING-TOP: 6px; BACKGROUND-COLOR: #091c5a; TEXT-ALIGN: right; text-shadow: none
}
.quicklinks H2 {
        PADDING-RIGHT: 0px; BORDER-TOP: #b0b1ba 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0em 0em; PADDING-TOP: 0px; BACKGROUND-COLOR: #6882ab; TEXT-ALIGN: center
}
.quicklinks H2 A:link {
        DISPLAY: block; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.quicklinks H2 A:visited {
        DISPLAY: block; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.quicklinks H2 A:hover {
        BACKGROUND-COLOR: #091c5a
}
.quicklinks UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.quicklinks UL LI {
        MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; COLOR: #fb5701; LIST-STYLE-TYPE: none
}
.quicklinks UL LI A:link {
        PADDING-LEFT: 2px; BORDER-LEFT: #fff 10px solid; COLOR: #091c5a; TEXT-DECORATION: none
}
.quicklinks UL LI A:visited {
        PADDING-LEFT: 2px; BORDER-LEFT: #fff 10px solid; COLOR: #091c5a; TEXT-DECORATION: none
}
.quicklinks UL LI A:hover {
        BORDER-LEFT: #6882ab 10px solid; COLOR: #fb5701
}
.quicklinks P {
        FONT-SIZE: 75%; MARGIN: 8px 15px; COLOR: #091c5a; LINE-HEIGHT: 1.6em
}
#content #sidepanel .quicklinks P A:link {
        FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #091c5a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content #sidepanel .quicklinks P A:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #091c5a; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content #sidepanel .quicklinks P A:hover {
        TEXT-DECORATION: underline
}
.quicklinks P IMG {
        PADDING-RIGHT: 15px; FLOAT: left
}
.quicklinks UL LI A.youarehere:link {
        BORDER-LEFT: #091c5a 10px solid; COLOR: #091c5a
}
.quicklinks UL LI A.youarehere:visited {
        BORDER-LEFT: #091c5a 10px solid; COLOR: #091c5a
}
.quicklinks UL LI A:hover {
        BORDER-LEFT: #091c5a 10px solid; COLOR: #091c5a
}
#maintext {
        COLOR: #000000; BACKGROUND-COLOR:#ffffff
}
#maintext A:link {
        COLOR: #3e3e3e
}
.quicklinks P A:link {
        COLOR: #3e3e3e
}
#maintext A:visited {
        COLOR: #6c6c6c; BORDER-BOTTOM: #6c6c6c 1px dotted; TEXT-DECORATION: none
}
.quicklinks P A:visited {
        COLOR: #6c6c6c; BORDER-BOTTOM: #6c6c6c 1px dotted; TEXT-DECORATION: none
}
#maintext A:hover {
        COLOR: #fff; BACKGROUND-COLOR: #3e3e3e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.quicklinks P A:hover {
        COLOR: #fff; BACKGROUND-COLOR: #3e3e3e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#maintext P {
        FONT-SIZE: 85%; MARGIN: 0px 20px 15px; LINE-HEIGHT: 1.6em
}
#maintext UL {
        FONT-SIZE: 75%; MARGIN: 0px 20px 15px; LINE-HEIGHT: 1.6em
}
#maintext OL {
        FONT-SIZE: 75%; MARGIN: 0px 20px 15px; LINE-HEIGHT: 1.6em
}
#maintext TABLE UL {

}
#maintext UL LI UL LI {
        FONT-SIZE: 135%; LINE-HEIGHT: 1.6em; LIST-STYLE-TYPE: disc
}
#maintext UL LI OL LI {
        FONT-SIZE: 135%; LINE-HEIGHT: 1.6em
}
#maintext UL UL {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#maintext UL UL UL {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#maintext UL {
        MARGIN-LEFT: 25px
}
#maintext OL {
        MARGIN-LEFT: 25px
}
LI.follow-on {
        LIST-STYLE-TYPE: none
}
H1 {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal;  COLOR: #ff5800; FONT-STYLE: normal; TEXT-DECORATION: none
}
H2 {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal;  COLOR: #ff5800; FONT-STYLE: normal; TEXT-DECORATION: none
}
H3 {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal;  COLOR: #ff5800; FONT-STYLE: normal; TEXT-DECORATION: none
}
H4 {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal;  COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
H5 {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal;  COLOR: #ff5800; FONT-STYLE: normal; TEXT-DECORATION: none
}
H6 {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #ff5800; FONT-STYLE: normal; TEXT-DECORATION: none
}
H1 {
        MARGIN-TOP: 0px; FONT-SIZE: 85%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #ff5800
}
H1#welcome {
        PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
H2 {
        MARGIN-TOP: 20px; FONT-SIZE: 85%; MARGIN-BOTTOM: 2px
}
H3 {
        MARGIN-TOP: 15px; FONT-SIZE: 75%; MARGIN-BOTTOM: 2px
}
H4 {
        MARGIN-TOP: 15px; FONT-SIZE: 100%; MARGIN-BOTTOM: 2px
}
H5 {
        MARGIN-TOP: 15px; FONT-SIZE: 65%; MARGIN-BOTTOM: 2px; TEXT-DECORATION: underline
}
H6 {
        MARGIN-TOP: 15px; FONT-SIZE: 65%; MARGIN-BOTTOM: 2px; FONT-STYLE: italic
}
BLOCKQUOTE {
        BORDER-RIGHT: #b0b1ba 1px solid; BORDER-TOP: #b0b1ba 1px solid; MARGIN-TOP: 20px; MARGIN-LEFT: 20px; BORDER-LEFT: #b0b1ba 1px solid; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#maintext BLOCKQUOTE P {
        MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
BLOCKQUOTE P CITE {
        FONT-SIZE: 90%
}
IMG.floatright {
        FLOAT: right
}
A IMG {
        BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#maintext BLOCKQUOTE.promo P {
        FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #091c5a
}
#maintext P.figure {
        CLEAR: both; MARGIN-TOP: 15px; TEXT-ALIGN: center
}
#maintext .figure A:link {
        BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#maintext .figure A:visited {
        BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#maintext .figure A:hover {

}
#maintext .figure A IMG {
        PADDING-RIGHT: 12px; PADDING-LEFT: 12px
}
#maintext .figure-label {
        FONT-WEIGHT: bold; FONT-SIZE: 65%; TEXT-ALIGN: center
}
CAPTION {
        FONT-WEIGHT: bold; FONT-SIZE: 65%; TEXT-ALIGN: center
}
.thumb-label {
        MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 65%; MARGIN-BOTTOM: 0em
}
TABLE {
        FONT-SIZE: 75%; MARGIN-LEFT: auto; WIDTH: 504px; LINE-HEIGHT: 1.6em; MARGIN-RIGHT: auto; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f3f1f4; caption-side: bottom
}
TD {
        BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; BORDER-BOTTOM: #d8d8d8 1px solid
}
TH {
        BORDER-RIGHT: #bebebe 1px solid; BORDER-TOP: #bebebe 1px solid; BORDER-LEFT: #bebebe 1px solid; COLOR: #f3f1f4; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #bebebe; TEXT-ALIGN: left
}
.forward-back {
        MARGIN-TOP: 0em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0em; COLOR: #6882ab; TEXT-ALIGN: right
}
.forward-back A SPAN {
        COLOR: #ffffff; BACKGROUND-COLOR: #6882ab; TEXT-DECORATION: none
}
.forward-back A:link {
        FONT-WEIGHT: normal
}
.forward-back A:visited {
        FONT-WEIGHT: normal
}
#footer {
        FONT-SIZE: 75%; PADDING-BOTTOM: 20px; COLOR: #091c5a; PADDING-TOP: 20px; TEXT-ALIGN: right
}
#footer A:link {
        COLOR: #091c5a; TEXT-DECORATION: none
}
#footer A:visited {
        COLOR: #091c5a; TEXT-DECORATION: none
}
#footer A:hover {
        BACKGROUND-COLOR: #fff; TEXT-DECORATION: underline
}
#maintext P#standards {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0em
}
#maintext P#westciv-details {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0em
}
#westciv-details IMG {
        FLOAT: left
}
.prod-summary {
        BORDER-RIGHT: #b0b1ba 1px solid; BORDER-TOP: #b0b1ba 1px solid; MARGIN: 15px 20px 20px; BORDER-LEFT: #b0b1ba 1px solid; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#maintext .prod-summary P {
        MARGIN-TOP: 2px; FONT-SIZE: 75%; MARGIN-BOTTOM: 2px
}
#maintext .prod-summary H2 {
        MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; COLOR: #3e3e3e; PADDING-TOP: 2px; BORDER-BOTTOM: #b0b1ba 1px solid
}
.screen-thumbs P.thumb-label {
        MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 65%; MARGIN-BOTTOM: 25px
}
.screen-thumbs P {
        FONT-SIZE: 70%; MARGIN-BOTTOM: 0px; COLOR: #3e3e3e; TEXT-ALIGN: center
}
.side-promo-top {
        MARGIN: 0em 0em 25px; TEXT-ALIGN: center
}
.side-promo-top P {
        MARGIN: 0em
}
.side-promo-2nd {
        MARGIN-TOP: 35px; MARGIN-BOTTOM: 50px; TEXT-ALIGN: center
}
.side-promo-2nd P {
        MARGIN: 0em
}
.side-promo-text {
        BORDER-RIGHT: #b0b1ba 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b0b1ba 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; MARGIN-LEFT: auto; BORDER-LEFT: #b0b1ba 1px solid; WIDTH: 122px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.side-promo-text A:link {
        COLOR: #3e3e3e; TEXT-DECORATION: none
}
.side-promo-text A:visited {
        COLOR: #3e3e3e; TEXT-DECORATION: none
}
.side-promo-text A:hover {
        TEXT-DECORATION: underline
}
.side-promo-text H1 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 70%; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; text-shadow: none
}
.side-promo-2nd H1 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 70%; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; text-shadow: none
}
.side-promo-text P {
        FONT-SIZE: 65%
}
#maintext .section-summary {
        MARGIN-BOTTOM: 15px; PADDING-TOP: 10px; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #f3f1f4
}
#maintext .section-summary P {
        MARGIN-TOP: 0em
}
#maintext .section-summary UL LI {
        MARGIN-TOP: auto; MARGIN-BOTTOM: auto
}
CODE {
        FONT-SIZE: larger
}
.code-example {
        BORDER-RIGHT: #b0b1ba 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #b0b1ba 1px solid; PADDING-LEFT: 20px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 20px; BORDER-LEFT: #b0b1ba 1px solid; MARGIN-RIGHT: 20px; PADDING-TOP: 20px; BORDER-BOTTOM: #b0b1ba 1px solid; FONT-FAMILY: Courier, "Courier New", monospace; BACKGROUND-COLOR: #f3f1f4
}
PRE {
        BORDER-RIGHT: #b0b1ba 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #b0b1ba 1px solid; PADDING-LEFT: 20px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 20px; BORDER-LEFT: #b0b1ba 1px solid; MARGIN-RIGHT: 20px; PADDING-TOP: 20px; BORDER-BOTTOM: #b0b1ba 1px solid; FONT-FAMILY: Courier, "Courier New", monospace; BACKGROUND-COLOR: #f3f1f4
}
#maintext .code-example P {
        MARGIN: 0px
}
.exercise {
        BORDER-RIGHT: #b0b1ba 1px solid; BORDER-TOP: #b0b1ba 1px solid; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 20px; BORDER-LEFT: #b0b1ba 1px solid; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.exercise H1 {
        FONT-SIZE: 90%; TEXT-TRANSFORM: none; COLOR: #3e3e3e; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #f2f2f2; text-shadow: none
}
.sm-only {
        BORDER-RIGHT: #ff7b08 2px solid; BORDER-TOP: #ff7b08 1px solid; MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px; BORDER-LEFT: #ff7b08 2px solid; BORDER-BOTTOM: #ff7b08 1px solid
}
SPAN.button {
        FONT-WEIGHT: bold
}
P.instruction-intro {
        FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#maintext P.instruction-step {
        PADDING-LEFT: 20px
}
SPAN.menu {
        FONT-WEIGHT: bold
}
.note-well {
        BORDER-RIGHT: #b0b1ba 1px solid; BORDER-TOP: #b0b1ba 1px solid; MARGIN-TOP: 20px; MARGIN-LEFT: 20px; BORDER-LEFT: #b0b1ba 1px solid; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#abstract {
        BORDER-RIGHT: #b0b1ba 1px solid; BORDER-TOP: #b0b1ba 1px solid; MARGIN-TOP: 20px; MARGIN-LEFT: 20px; BORDER-LEFT: #b0b1ba 1px solid; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #f3f1f4
}
#abstract H1 {
        FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #3e3e3e; BORDER-BOTTOM: #b0b1ba 1px solid; text-shadow: none
}
#maintext #abstract P {
        MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.item-desc {
        WIDTH: 60%
}
#maintext UL.sitemap {
        MARGIN-LEFT: 25px
}
#maintext UL.sitemap LI UL {
        MARGIN-LEFT: 0px
}
#maintext UL.sitemap LI UL LI {
        LIST-STYLE-TYPE: disc
}
TEXTAREA {
        WIDTH: 478px; HEIGHT: 15em
}
FIELDSET {
        PADDING-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#maintext FIELDSET P {
        PADDING-RIGHT: 0em; PADDING-LEFT: 0em; MARGIN-LEFT: 0em; MARGIN-RIGHT: 0em
}
INPUT.text {
        WIDTH: 239px
}
TD FORM FIELDSET {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.faq {
        BORDER-RIGHT: #b0b1ba 1px solid; BORDER-TOP: #b0b1ba 1px solid; MARGIN: 15px 20px; BORDER-LEFT: #b0b1ba 1px solid; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #f2f2f2
}
DIV.faq P STRONG SPAN {
        FONT-SIZE: 350%; COLOR: #fd5700; FONT-FAMILY: "Courier New", Courier, monospace
}
DIV.faq P SPAN {
        FONT-WEIGHT: bold; FONT-SIZE: 350%; COLOR: #091c5a; FONT-FAMILY: "Courier New", Courier, monospace
}
#maintext DIV.faq P.question {
        MARGIN-TOP: 25px; MARGIN-BOTTOM: 25px
}
.question {
        FONT-WEIGHT: bold
}
DIV.wcintextpromo {
        BORDER-RIGHT: #b0b1ba 1px solid; BORDER-TOP: #b0b1ba 1px solid; FONT-SIZE: 80%; FLOAT: right; MARGIN: 10px 20px; BORDER-LEFT: #b0b1ba 1px solid; WIDTH: 232px; PADDING-TOP: 5px; BORDER-BOTTOM: #b0b1ba 1px solid; BACKGROUND-COLOR: #e4e6ed
}
#maintext DIV.wcintextpromo P {
        MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px
}
#maintext DIV.wcintextpromo P STRONG {
        FONT-SIZE: 110%; TEXT-TRANSFORM: uppercase
}
#maintext DIV.wcintextpromo UL {
        FONT-WEIGHT: bold; MARGIN-LEFT: 0px; COLOR: #091c5a
}
#maintext DIV.wcintextpromo UL LI {
        MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em
}
#maintext DIV.wcintextpromo UL LI A:link {
        COLOR: #091c5a
}
#maintext DIV.wcintextpromo UL LI A:visited {
        COLOR: #091c5a
}
#maintext DIV.wcintextpromo UL LI A:hover {
        COLOR: #fff; BACKGROUND-COLOR: #091c5a
}
#maintext DIV.wcintextpromo P.banner {
        FONT-SIZE: 110%; MARGIN: 7px 0em 0em; TEXT-ALIGN: center
}
#maintext DIV.wcintextpromo P {
        CLEAR: left
}
#maintext DIV.wcintextpromo P.banner A IMG.floatleft {
        FLOAT: left
}
#maintext DIV.wcintextpromo .sitepoint {
        COLOR: #ff6600
}
.fullversion {
        CLEAR: both; BORDER-RIGHT: #6882ab 1px solid; BORDER-TOP: #6882ab 1px solid; FONT-SIZE: 80%; FLOAT: right; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 15px; BORDER-LEFT: #6882ab 1px solid; WIDTH: 130px; COLOR: #6882ab; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #6882ab 1px solid; BACKGROUND-COLOR: #fff
}
#maintext .fullversion H3 {
        PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0em 0em 3px 0px; COLOR: #fff; PADDING-TOP: 3px; FONT-STYLE: normal; BACKGROUND-COLOR: #6882ab
}
#maintext .fullversion H4 {
        PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0em 0em 3px 0px; COLOR: #fff; PADDING-TOP: 3px; FONT-STYLE: normal; BACKGROUND-COLOR: #6882ab
}
#maintext .fullversion H5 {
        PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0em 0em 3px 0px; COLOR: #fff; PADDING-TOP: 3px; FONT-STYLE: normal; BACKGROUND-COLOR: #6882ab
}
#maintext .fullversion H6 {
        PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0em 0em 3px 0px; COLOR: #fff; PADDING-TOP: 3px; FONT-STYLE: normal; BACKGROUND-COLOR: #6882ab
}
#maintext .fullversion P {
        PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 2px; PADDING-TOP: 0em
}
#maintext .fullversion A:link {
        COLOR: #6882ab
}
#maintext .fullversion A:visited {
        COLOR: #6882ab
}
#maintext .fullversion A:hover {
        COLOR: #fff; BACKGROUND-COLOR: #6882ab
}
.top-text-promo {
        BORDER-TOP: #b0b1ba 1px solid; MARGIN-TOP: 15px; BORDER-BOTTOM: #b0b1ba 1px solid; TEXT-ALIGN: center
}
#maintext .top-text-promo P {
        MARGIN: 0em
}
#maintext .top-text-promo A:link {
        DISPLAY: block; COLOR: #ffffff; BACKGROUND-COLOR: #ff5800; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#maintext .top-text-promo A:visited {
        DISPLAY: block; COLOR: #eaecf0; BACKGROUND-COLOR: #ff5800; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#maintext .top-text-promo A:hover {
        BACKGROUND-COLOR: #6882ab
}

