.cellcontent
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    PADDING-TOP: 10px
}
.cellcontent2
{
    COLOR: #000000;
    FONT-SIZE: 10pt
}
HTML
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
HTML
{
    MARGIN: 0px;
    HEIGHT: 100%
}
BODY
{
    MARGIN: 0px;
    HEIGHT: 100%
}
BODY
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 25px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT: 11px Arial,Helvetica,sans-serif;
    BACKGROUND: url(./../images/document_bg.jpg) #616e76 center top;
    HEIGHT: 100%;
    COLOR: #999;
    PADDING-TOP: 25px
}
#canvas
{
    TEXT-ALIGN: left;
    COLOR: #666;
    FONT-SIZE: 11px
}
TD
{
    TEXT-ALIGN: left;
    COLOR: #666;
    FONT-SIZE: 11px
}
TH
{
    TEXT-ALIGN: left;
    COLOR: #666;
    FONT-SIZE: 11px
}
SELECT
{
    TEXT-ALIGN: left;
    COLOR: #666;
    FONT-SIZE: 11px
}
OPTION
{
    TEXT-ALIGN: left;
    COLOR: #666;
    FONT-SIZE: 11px
}
A
{
    COLOR: #777;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #999
}
IMG
{
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px
}
H1
{
    MARGIN: 0px 0px 12px;
    FONT-SIZE: 30px;
    FONT-WEIGHT: normal
}
H5
{
    MARGIN: 0px;
    FONT-SIZE: 12px
}
H6
{
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 2px
}
P
{
    MARGIN: 6px 0px 10px
}
BLOCKQUOTE
{
    MARGIN: 0px
}
ADDRESS
{
    LINE-HEIGHT: 1.1em;
    FONT-STYLE: normal
}
VAR
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
UL
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: square;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    MARGIN-LEFT: 10px;
    PADDING-TOP: 0px
}
DD
{
    MARGIN: 0px
}
TABLE
{
    BORDER-COLLAPSE: collapse
}
CAPTION
{
    TEXT-ALIGN: left
}
FORM
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
FIELDSET
{
    PADDING-BOTTOM: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    PADDING-TOP: 0px
}
LABEL
{
    DISPLAY: block
}
LEGEND
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    MARGIN-LEFT: -1.2ex;
    PADDING-TOP: 0px
}
SELECT
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}
SELECT
{
    BORDER-BOTTOM: #bdbdbd 1px solid;
    BORDER-LEFT: #bdbdbd 1px solid;
    BACKGROUND: url(../images/formfield-bottom.gif) #fbfbfb repeat-x 50% bottom;
    BORDER-TOP: #bdbdbd 1px solid;
    BORDER-RIGHT: #bdbdbd 1px solid
}
TEXTAREA
{
    BORDER-BOTTOM: #bdbdbd 1px solid;
    BORDER-LEFT: #bdbdbd 1px solid;
    BACKGROUND: url(../images/formfield-bottom.gif) #fbfbfb repeat-x 50% bottom;
    BORDER-TOP: #bdbdbd 1px solid;
    BORDER-RIGHT: #bdbdbd 1px solid
}
INPUT.textinput
{
    BORDER-BOTTOM: #bdbdbd 1px solid;
    BORDER-LEFT: #bdbdbd 1px solid;
    BACKGROUND: url(../images/formfield-bottom.gif) #fbfbfb repeat-x 50% bottom;
    BORDER-TOP: #bdbdbd 1px solid;
    BORDER-RIGHT: #bdbdbd 1px solid
}
TEXTAREA
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}
INPUT.textinput
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}
INPUT.textinput
{
    WIDTH: 150px;
    HEIGHT: auto;
    FONT-SIZE: 12px
}
IMG.print_button
{
    POSITION: relative;
    FLOAT: right;
    TOP: 30px;
    CURSOR: hand;
    RIGHT: 10px
}
#canvas
{
    MARGIN: 0px auto;
    WIDTH: 979px;
    BACKGROUND: url(../images/canvas_bottom-edge.png) #fff no-repeat 50% bottom
}
.floatleft
{
    FLOAT: left
}
.floatright
{
    FLOAT: right
}
.alignright
{
    TEXT-ALIGN: right !important
}
.aligncenter
{
    TEXT-ALIGN: center !important
}
.inline
{
    DISPLAY: inline
}
.block
{
    DISPLAY: block
}
.blue
{
    COLOR: #69c;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.red
{
    COLOR: #db3029
}
.dotted_divider
{
    BACKGROUND: url(../images/global_dotted-line-vertical.gif) repeat-y right 50%
}
.dotted_divider_left
{
    BACKGROUND: url(../images/global_dotted-line-vertical.gif) repeat-y left 50%
}
.clear
{
    CLEAR: both
}
DL.inline_defs DT
{
    FLOAT: left;
    CLEAR: left;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 3px
}
DL.inline_defs DD
{
    MARGIN-BOTTOM: 12px
}
LI.pdf A
{
    BACKGROUND: url(../images/global_icon_pdf.gif) no-repeat right 50%
}
SELECT.autowidth
{
    WIDTH: auto !important
}
.columnated_fields FIELDSET DIV
{
    FLOAT: left !important;
    MARGIN-RIGHT: 20px !important
}
.columnated_fields FIELDSET LABEL
{
    MARGIN-TOP: 12px
}
TABLE.simple_data
{
    WIDTH: 99%
}
TABLE.simple_data TH
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    PADDING-TOP: 2px
}
TABLE.simple_data TD
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 12px
}
#bodycontent TABLE.simple_data
{
    WIDTH: 98%
}
#bodycontent TABLE.simple_data A
{
    COLOR: #777;
    TEXT-DECORATION: none
}
#bodycontent TABLE.simple_data A:hover
{
    TEXT-DECORATION: underline
}
#bodycontent UL.raquo-list
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 10px 0px 10px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#bodycontent UL.raquo-list LI
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/global_red-guillemet.gif) no-repeat 0px 0.5em
}
.copy-navtree
{
    COLOR: #ccc
}
.illustration
{
    POSITION: relative;
    MARGIN: 0px auto;
    FLOAT: left
}
.illustration IMG
{
    DISPLAY: block
}
TABLE.sidebar_illus
{
    MARGIN: 0px auto 12px
}
TABLE.sidebar_illus DIV
{
    POSITION: relative
}
IMG.wrap_tl
{
    POSITION: absolute
}
IMG.wrap_tr
{
    POSITION: absolute
}
IMG.wrap_bl
{
    POSITION: absolute
}
IMG.wrap_br
{
    POSITION: absolute
}
IMG.wrap_tl
{
    TOP: 0px;
    LEFT: 0px
}
IMG.wrap_tr
{
    TOP: 0px;
    RIGHT: -1px
}
IMG.wrap_bl
{
    BOTTOM: 4px;
    LEFT: 0px
}
IMG.wrap_br
{
    BOTTOM: 4px;
    RIGHT: 0px
}
#masthead
{
    BORDER-BOTTOM: #dedede 1px solid;
    POSITION: relative;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/canvas_top-edge.png) no-repeat;
    PADDING-TOP: 9px
}
#primary_nav
{
    Z-INDEX: 20;
    POSITION: absolute;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 711px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/topnav-top.png) no-repeat 50% top;
    TOP: -20px;
    RIGHT: 6px;
    PADDING-TOP: 5px
}
#primary_nav IMG
{
    DISPLAY: block
}
* HTML #primary_nav IMG.topnav_bottom_edge
{
    BORDER-BOTTOM: black thin solid;
    BORDER-LEFT: black thin solid;
    MARGIN-LEFT: -2px;
    BORDER-TOP: black thin solid;
    BORDER-RIGHT: black thin solid
}
#primary_nav UL
{
    BORDER-LEFT: #c0c0c0 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 12px 3px 0px -2px;
    MIN-HEIGHT: 1%;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    HEIGHT: 1%;
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-TOP: 0px
}
#primary_nav LI
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    FLOAT: left;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
#primary_nav LI A
{
    POSITION: relative;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 14px;
    WIDTH: 1%;
    PADDING-RIGHT: 14px;
    DISPLAY: block;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none;
    PADDING-TOP: 10px
}
#primary_nav LI A:hover
{
    COLOR: #db3029
}
#primary_nav LI A IMG
{
    POSITION: absolute;
    DISPLAY: none;
    TOP: 0px;
    RIGHT: -1px
}
#primary_nav LI.current A IMG
{
    DISPLAY: inline
}
#primary_nav LI.current A
{
    MARGIN-TOP: -5px;
    BACKGROUND: url(../images/topnav_rollimage-left.gif) no-repeat left top;
    COLOR: #db3029;
    PADDING-TOP: 14px
}
#search
{
    POSITION: relative;
    WIDTH: 264px;
    BOTTOM: 1px;
    FLOAT: right;
    COLOR: #999;
    FONT-SIZE: 10px;
    RIGHT: 3px
}
#search INPUT
{
    VERTICAL-ALIGN: middle
}
#search LABEL
{
    VERTICAL-ALIGN: middle
}
#search INPUT.textinput
{
    MARGIN: 0px 8px
}
#search LABEL
{
    DISPLAY: inline
}
#search FIELDSET
{
    BORDER-LEFT: #bdbdbd 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 242px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: #fff;
    BORDER-TOP: #fff 1px solid;
    BORDER-RIGHT: #bdbdbd 1px solid;
    PADDING-TOP: 5px
}
#bodyframe
{
    MIN-HEIGHT: 424px;
    BACKGROUND: url(../images/canvas_gradient.gif) repeat-x 50% top;
    HEIGHT: 424px
}
#bodyframe:unknown
{
    DISPLAY: block;
    HEIGHT: 0px;
    VISIBILITY: hidden;
    CLEAR: both
}
.autoclear:unknown
{
    DISPLAY: block;
    HEIGHT: 0px;
    VISIBILITY: hidden;
    CLEAR: both
}
* HTML .autoclear
{
    HEIGHT: 1%
}
#content
{
    BACKGROUND-COLOR: transparent;
    FLOAT: none
}
DIV#content
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 7px 15px 0px;
    PADDING-LEFT: 20px;
    WIDTH: 735px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 26px
}
DIV.maximize
{
    PADDING-LEFT: 0px !important;
    WIDTH: auto !important;
    FLOAT: none !important;
    MARGIN-LEFT: 28px !important
}
TABLE#content
{
    BORDER-RIGHT-WIDTH: 0px;
    MARGIN: 48px 7px 15px 0px;
    WIDTH: 756px;
    BORDER-COLLAPSE: collapse;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px
}
TABLE.maximize
{
    WIDTH: 99% !important
}
#bodycontent
{
    PADDING-BOTTOM: 35px;
    PADDING-LEFT: 30px;
    WIDTH: auto;
    PADDING-RIGHT: 6px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px
}
.wide_gutter
{
    PADDING-RIGHT: 50px !important
}
#bodycontent A
{
    COLOR: #db3029
}
#bodycontent H2
{
    MARGIN: -12px 0px 12px;
    COLOR: #999;
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal
}
#bodycontent P
{
    LINE-HEIGHT: 16px
}
TD#bodycontent UL
{
    LIST-STYLE-TYPE: disc;
    MARGIN-LEFT: 20px
}
#bodycontent2
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 30px;
    WIDTH: auto;
    PADDING-RIGHT: 6px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px
}
#leftnav
{
    WIDTH: 205px;
    FLOAT: left;
    HEIGHT: 1%
}
#leftnav IMG
{
    DISPLAY: block
}
#leftnav H2
{
    FONT-SIZE: 16px
}
#leftnav H2 IMG
{
    FONT-SIZE: 16px
}
#leftnav H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#leftnav UL
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#leftnav UL UL
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 198px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/leftnav-submenu-top.gif) #efefef no-repeat;
    PADDING-TOP: 8px
}
#leftnav LI
{
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: 1px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-TOP: 0px
}
#leftnav UL UL LI
{
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #d0d0d0 1px solid;
    PADDING-LEFT: 12px;
    BORDER-RIGHT-COLOR: #d0d0d0
}
#leftnav UL A
{
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 6px;
    DISPLAY: block;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    HEIGHT: 1%;
    MARGIN-LEFT: 12px;
    TEXT-DECORATION: none;
    PADDING-TOP: 6px
}
#leftnav UL UL A
{
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 3px
}
#leftnav UL A:active
{
    COLOR: #999
}
#leftnav UL A:hover
{
    COLOR: #999
}
#leftnav LI.current
{
    BACKGROUND: url(../images/leftnav-bullet.gif) no-repeat 0px 1.8ex;
    FONT-WEIGHT: bold
}
#leftnav LI.current LI
{
    FONT-WEIGHT: normal
}
#leftnav LI.current LI.current
{
    FONT-WEIGHT: bold
}
#leftnav LI.current A
{
    BACKGROUND-IMAGE: none;
    COLOR: #ea404c
}
#leftnav LI.current A:hover
{
    BACKGROUND-IMAGE: none;
    COLOR: #ea404c
}
#leftnav LI.current UL A
{
    COLOR: #666
}
#leftnav LI.current UL A:hover
{
    COLOR: #999
}
#leftnav UL UL LI.current
{
    BACKGROUND: url(../images/leftnav-submenu-bullet.gif) no-repeat 12px 1.2ex
}
#leftnav UL UL LI.current A
{
    COLOR: #000000
}
#leftnav LI.current LI.current A:hover
{
    COLOR: #000000
}
.leftnav_content
{
    PADDING-BOTTOM: 16px;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 6px
}
.leftnav_content *
{
    COLOR: #999
}
.leftnav_content H4
{
    MARGIN-BOTTOM: 6px
}
.leftnav_content ADDRESS
{
    MARGIN-BOTTOM: 26px
}
.leftnav_content .aligned IMG
{
    DISPLAY: block;
    MARGIN-BOTTOM: 12px;
    FLOAT: left
}
#rightnav
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 7px;
    WIDTH: 250px;
    PADDING-RIGHT: 7px;
    DISPLAY: block;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px
}
#rightnav *
{
    TEXT-ALIGN: left
}
#rightnav TABLE
{
    MARGIN: 0px auto
}
#rightnav .spiffs
{
    MARGIN: 0px 25px
}
#rightnav .spiffs H6
{
    COLOR: #db3029;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
#rightnav H4
{
    BORDER-BOTTOM: #cbcbcb 1px solid;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 14px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #db3029;
    CLEAR: left;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 16px
}
#rightnav P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 14px 20px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#rightnav FIELDSET
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 14px;
    PADDING-RIGHT: 14px;
    MARGIN-BOTTOM: 8px;
    PADDING-TOP: 2px
}
#rightnav .spiffs FIELDSET
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 2px
}
#rightnav LABEL
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 2px
}
#rightnav SELECT
{
    WIDTH: 170px;
    VERTICAL-ALIGN: top
}
#rightnav UL
{
    MARGIN: 0px;
    CLEAR: left
}
#rightnav LI
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    PADDING-TOP: 0px
}
#rightnav UL A
{
    HEIGHT: 1%;
    COLOR: #666;
    TEXT-DECORATION: none
}
#rightnav UL A:active
{
    COLOR: #999
}
#rightnav UL A:hover
{
    COLOR: #999
}
#rightnav UL A IMG
{
    VERTICAL-ALIGN: middle !important
}
#rightnav UL A
{
    PADDING-BOTTOM: 8px;
    DISPLAY: block;
    PADDING-TOP: 6px
}
#rightnav UL SPAN
{
    PADDING-BOTTOM: 8px;
    DISPLAY: block;
    PADDING-TOP: 6px
}
* HTML #rightnav UL SPAN
{
    HEIGHT: 1%
}
#rightnav UL A SPAN
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 15px;
    DISPLAY: inline;
    BACKGROUND: url(../images/rightnav-bullet.gif) no-repeat right 50%;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px
}
* HTML #rightnav UL A SPAN
{
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.footer
{
    PADDING-BOTTOM: 16px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 4px
}
.footer A
{
    COLOR: #999
}
TABLE.data_table
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 99%;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid
}
TABLE.data_table CAPTION
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 14px;
    PADDING-TOP: 2px
}
TABLE.data_table TH
{
    BORDER-RIGHT: #ccc 1px solid
}
TABLE.data_table TD
{
    BORDER-RIGHT: #ccc 1px solid
}
TABLE.data_table THEAD TH
{
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #999;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    COLOR: #fff;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 10px
}
TABLE.data_table TD
{
    BORDER-BOTTOM: #ccc 1px solid;
    PADDING-BOTTOM: 8px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 8px
}
TABLE.data_table TH
{
    BORDER-BOTTOM: #ccc 1px solid;
    PADDING-BOTTOM: 8px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 8px
}
TABLE.data_table TR.alt TH
{
    BACKGROUND-COLOR: #f0f0f0
}
TABLE.data_table TR.alt TD
{
    BACKGROUND-COLOR: #f0f0f0
}
TABLE.data_table TABLE
{
    MARGIN: 5px auto 0px;
    WIDTH: 96%
}
TABLE.data_table TD TH
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 2px;
    BORDER-RIGHT-WIDTH: 0px;
    BACKGROUND-COLOR: transparent;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #666;
    FONT-SIZE: 11px;
    BORDER-LEFT-WIDTH: 0px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 2px
}
TABLE.data_table TD TD
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 2px;
    BORDER-RIGHT-WIDTH: 0px;
    BACKGROUND-COLOR: transparent;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #666;
    FONT-SIZE: 11px;
    BORDER-LEFT-WIDTH: 0px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 2px
}
COL.date_column
{
    WIDTH: 80px
}
INPUT.search_submit
{
    BORDER-BOTTOM: #bdbdbd 1px solid;
    BORDER-LEFT: #bdbdbd 1px solid;
    BACKGROUND: url(../images/formfield-bottom.gif) #fbfbfb repeat-x 50% bottom;
    COLOR: #777;
    MARGIN-LEFT: 20px;
    BORDER-TOP: #bdbdbd 1px solid;
    BORDER-RIGHT: #bdbdbd 1px solid
}
.stock_information
{
    BACKGROUND: url(../images/global_dotted_vertical_262.gif) no-repeat 324px 10em
}
TABLE.common_stock
{
    FLOAT: left
}
TABLE.comparative_indices
{
    FLOAT: left
}
TABLE.common_stock TH
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    BORDER-BOTTOM-WIDTH: 0px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 4px
}
TABLE.comparative_indices TH
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    BORDER-BOTTOM-WIDTH: 0px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 4px
}
TABLE.common_stock TD
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    BORDER-BOTTOM-WIDTH: 0px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 4px
}
TABLE.comparative_indices TD
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    BORDER-BOTTOM-WIDTH: 0px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 4px
}
TABLE.common_stock
{
    WIDTH: 255px;
    MARGIN-RIGHT: 80px
}
TABLE.common_stock TFOOT TD
{
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    VERTICAL-ALIGN: bottom;
    FONT-WEIGHT: bold;
    PADDING-TOP: 14px
}
TABLE.comparative_indices
{
    WIDTH: 376px
}
.stock_timestamp
{
    PADDING-BOTTOM: 14px;
    MARGIN: 0px 0px 14px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    COLOR: #999;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
BODY.popup
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #485054;
    PADDING-TOP: 2px
}
BODY.popup H1
{
    MARGIN: 0px
}
BODY.popup H2
{
    MARGIN: 0px
}
BODY.popup H2
{
    PADDING-TOP: 36px
}
BODY.popup P
{
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    CLEAR: right;
    PADDING-TOP: 14px
}
BODY.popup FIELDSET DIV
{
    FLOAT: left;
    MARGIN-RIGHT: 20px
}
BODY.popup A
{
    COLOR: #db3029
}
BODY.popup VAR
{
    COLOR: #db3029
}
.popup_bg_top
{
    TEXT-ALIGN: left;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center top
}
.popup_bg_bottom
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center bottom
}
IMG.popup_close
{
    FLOAT: right;
    CURSOR: hand
}
#shareowner_contact
{
    MARGIN: 0px auto
}
#send_to_friend
{
    MARGIN: 0px auto
}
#shareowner_contact
{
    WIDTH: 620px;
    BACKGROUND: url(../images/popup_contact_bg-tile.png) #fff repeat-y center 50%
}
#shareowner_contact .popup_bg_top
{
    BACKGROUND-IMAGE: url(../images/popup_contactr_bg-top.png)
}
#shareowner_contact .popup_bg_bottom
{
    BACKGROUND-IMAGE: url(../images/popup_contactr_bg-bttm.png);
    PADDING-BOTTOM: 12px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 460px;
    PADDING-LEFT: 77px;
    PADDING-RIGHT: 77px;
    HEIGHT: 460px;
    PADDING-TOP: 0px
}
#shareowner_contact LABEL
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 10px
}
#shareowner_contact INPUT.textinput
{
    WIDTH: 196px
}
#shareowner_contact INPUT.postal_code
{
    WIDTH: 103px
}
#shareowner_contact TEXTAREA
{
    WIDTH: 460px
}
#shareowner_contact SELECT
{
    WIDTH: 202px
}
#shareowner_contact SELECT.state_province
{
    WIDTH: auto
}
FIELDSET.birthday_and_gender SELECT
{
    WIDTH: auto !important
}
FIELDSET.birthday_and_gender INPUT
{
    WIDTH: 66px
}
FIELDSET.contact_prefs
{
    TEXT-ALIGN: right;
    PADDING-TOP: 10px
}
FIELDSET.contact_prefs INPUT
{
    DISPLAY: inline !important;
    VERTICAL-ALIGN: middle
}
FIELDSET.contact_prefs LABEL
{
    DISPLAY: inline !important;
    VERTICAL-ALIGN: middle
}
FIELDSET.promo_info
{
    TEXT-ALIGN: right;
    PADDING-RIGHT: 42px
}
FIELDSET.promo_info LABEL
{
    DISPLAY: inline !important
}
FIELDSET.promo_info INPUT
{
    MARGIN-TOP: 12px
}
FIELDSET.contact_type LEGEND
{
    DISPLAY: block
}
FIELDSET.contact_type LABEL
{
    DISPLAY: inline !important;
    HEIGHT: 1%;
    MARGIN-RIGHT: 20px
}
FIELDSET.contact_type LABEL
{
    VERTICAL-ALIGN: middle
}
FIELDSET.contact_type INPUT
{
    VERTICAL-ALIGN: middle
}
#send_to_friend
{
    WIDTH: 431px;
    BACKGROUND: url(../images/popup_mplayer_bg-tile.gif) #fff repeat-y center 50%
}
#send_to_friend .popup_bg_top
{
    BACKGROUND-IMAGE: url(../images/popup_mplayer_bg-top.png)
}
#send_to_friend .popup_bg_bottom
{
    BACKGROUND-IMAGE: url(../images/popup_mplayer_bg-bottom.png);
    PADDING-BOTTOM: 20px;
    MIN-HEIGHT: 261px;
    PADDING-LEFT: 26px;
    PADDING-RIGHT: 40px;
    HEIGHT: 261px;
    PADDING-TOP: 0px
}
#send_to_friend LABEL
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 10px
}
#send_to_friend INPUT.textinput
{
    WIDTH: 270px
}
#send_to_friend TEXTAREA
{
    WIDTH: 270px
}
#send_to_friend TEXTAREA
{
    MARGIN-BOTTOM: 6px
}
#send_to_friend INPUT#submit
{
    MARGIN-RIGHT: 87px
}
#media_player_options
{
    MARGIN: 0px auto;
    WIDTH: 431px;
    BACKGROUND: url(../images/popup_mplayer_bg-tile.gif) #fff repeat-y center 50%
}
#media_player_options H2
{
    MARGIN: 6px 0px 16px;
    FONT-SIZE: 14px
}
#media_player_options P
{
    TEXT-ALIGN: justify
}
#media_player_options .popup_bg_top
{
    BACKGROUND-IMAGE: url(../images/popup_mplayer_bg-top.png)
}
#media_player_options .popup_bg_bottom
{
    BACKGROUND-IMAGE: url(../images/popup_mplayer_bg-bottom.png);
    PADDING-BOTTOM: 20px;
    MIN-HEIGHT: 261px;
    PADDING-LEFT: 26px;
    PADDING-RIGHT: 40px;
    HEIGHT: 261px;
    PADDING-TOP: 0px
}
#media_player_options UL
{
    MARGIN: 0px 14px 20px
}
#media_player_options LI
{
    LIST-STYLE-POSITION: inside;
    PADDING-LEFT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left center;
    MARGIN-BOTTOM: 6px
}
UL.windows_media
{
    FLOAT: none
}
UL.realmedia
{
    FLOAT: right
}
UL.windows_media LI
{
    BACKGROUND-IMAGE: url(../images/global_icon_windowsmedia.gif)
}
UL.realmedia LI
{
    BACKGROUND-IMAGE: url(../images/global_icon_realmedia.gif);
    MARGIN-LEFT: 10px
}
#media_player_options LABEL
{
    DISPLAY: inline
}
#media_player_options LABEL
{
    VERTICAL-ALIGN: middle
}
#media_player_options INPUT
{
    VERTICAL-ALIGN: middle
}
.news_year
{
    MARGIN-LEFT: 30px
}
TABLE.simple_data TD.story_headline
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
#bodycontent TABLE.simple_data TD.story_headline A
{
    TEXT-DECORATION: underline
}
#brand_factsheet_comboboxes
{
    PADDING-BOTTOM: 12px;
    MARGIN-BOTTOM: 8px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom
}
#brand_factsheet_comboboxes FORM
{
    DISPLAY: inline
}
#brand_factsheet_comboboxes IMG
{
    MARGIN-LEFT: 20px
}
#brand_factsheet_comboboxes SELECT
{
    MARGIN: 0px 0px 6px 20px;
    WIDTH: 163px
}
.search_coca-cola H3
{
    MARGIN: 0px;
    DISPLAY: inline;
    FLOAT: left;
    COLOR: #69c;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.search_coca-cola P
{
    MARGIN: 0px
}
.search_coca-cola BLOCKQUOTE
{
    MARGIN-BOTTOM: 14px;
    MARGIN-RIGHT: 100px
}
.search_coca-cola A
{
    TEXT-DECORATION: none
}
.search_coca-cola A:hover
{
    TEXT-DECORATION: underline
}
.search_coca-cola UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 0px 0px 30px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    HEIGHT: 1%;
    PADDING-TOP: 0px
}
.search_coca-cola LI
{
    LINE-HEIGHT: 17px;
    DISPLAY: inline;
    WHITE-SPACE: nowrap;
    HEIGHT: 1%;
    MARGIN-RIGHT: 12px
}
.search_coca-cola DL
{
    CLEAR: both;
    PADDING-TOP: 6px
}
.search_coca-cola DT
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 12px
}
.search_coca-cola DD
{
    PADDING-BOTTOM: 20px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom
}
.search_coca-cola DD:unknown
{
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN-BOTTOM: 0px
}
.search_coca-cola DD.last_item
{
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN-BOTTOM: 0px
}
.search_coca-cola FIELDSET
{
    BORDER-BOTTOM: #d5d5d5 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #d5d5d5 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #f3f3f3;
    MARGIN: 6px 100px 6px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #d5d5d5 1px solid;
    BORDER-RIGHT: #d5d5d5 1px solid;
    PADDING-TOP: 10px
}
.search_coca-cola FIELDSET UL
{
    MARGIN: 0px;
    DISPLAY: block
}
.search_coca-cola FIELDSET LI
{
    MARGIN: 0px 0px 4px;
    DISPLAY: block;
    WHITE-SPACE: normal
}
.search_coca-cola FIELDSET FIELDSET
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    PADDING-TOP: 0px
}
.search_coca-cola FIELDSET FIELDSET LEGEND
{
    DISPLAY: block
}
.search_coca-cola INPUT
{
    VERTICAL-ALIGN: middle
}
.search_coca-cola LABEL
{
    VERTICAL-ALIGN: middle
}
.search_coca-cola LABEL
{
    DISPLAY: inline;
    FONT-WEIGHT: bold
}
.search_coca-cola INPUT.textinput
{
    MARGIN: 0px 10px;
    WIDTH: 282px
}
.search_coca-cola H6 VAR
{
    COLOR: #222;
    FONT-WEIGHT: bold
}
.search_coca-cola DL STRONG
{
    BACKGROUND-COLOR: #f3f3f3;
    COLOR: #222
}
.result_summary P
{
    FLOAT: left
}
.result_summary IMG
{
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 2px
}
.result_summary LI
{
    LINE-HEIGHT: 16px
}
.result_score
{
    FLOAT: right;
    FONT-SIZE: 12px;
    WORD-SPACING: 2px
}
.result_score
{
    LINE-HEIGHT: 13px
}
.result_score A
{
    MARGIN-TOP: 12px;
    DISPLAY: block;
    FONT-SIZE: 11px;
    WORD-SPACING: 0px
}
.ask_coca-cola IMG
{
    FLOAT: right;
    MARGIN-LEFT: 20px
}
.search_coca-cola FIELDSET.advanced_search
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    PADDING-TOP: 8px
}
.search_coca-cola FIELDSET.advanced_search LABEL
{
    FONT-WEIGHT: normal
}
.search_coca-cola FIELDSET.advanced_search INPUT.textinput
{
    MARGIN: 3px 0px 0px;
    WIDTH: 317px
}
.search_coca-cola FIELDSET.advanced_search LI INPUT.textinput
{
    MARGIN: 0px;
    WIDTH: 36px
}
.search_coca-cola FIELDSET.advanced_search LI H6
{
    MARGIN: 0px;
    DISPLAY: inline;
    VERTICAL-ALIGN: middle
}
.search_coca-cola FIELDSET.advanced_search LI INPUT
{
    MARGIN: 0px;
    DISPLAY: inline;
    VERTICAL-ALIGN: middle
}
.search_coca-cola FIELDSET.advanced_search LI SELECT
{
    MARGIN: 0px;
    DISPLAY: inline;
    VERTICAL-ALIGN: middle
}
.search_coca-cola FIELDSET.advanced_search LI FIELDSET
{
    MARGIN: 0px;
    DISPLAY: inline;
    VERTICAL-ALIGN: middle
}
.search_coca-cola FIELDSET.advanced_search LI.on_or_after
{
    PADDING-TOP: 4px
}
.search_coca-cola FIELDSET.advanced_search .date_range
{
    TEXT-ALIGN: right;
    MARGIN: -4px 0px 0px;
    FLOAT: left
}
.advanced_search_footer
{
    MARGIN-TOP: -39px;
    FLOAT: right
}
.reference_box
{
    BORDER-LEFT: #d6d6d6 1px solid;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BACKGROUND: #f1f1f1;
    BORDER-RIGHT: #d6d6d6 1px solid;
    PADDING-TOP: 8px
}
UL.landing_subnav
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    CLEAR: both;
    PADDING-TOP: 8px
}
UL.landing_subnav UL
{
    MARGIN: 0px 0px 0px 10px
}
UL.landing_subnav LI
{
    MARGIN: 0px 26px 0px 0px;
    WIDTH: 211px;
    FLOAT: left
}
UL.landing_subnav LI.last_item
{
    BACKGROUND-IMAGE: none;
    MARGIN-RIGHT: 0px !important
}
UL.landing_subnav LI.last_item UL
{
    BACKGROUND-IMAGE: none;
    MARGIN-RIGHT: 0px !important
}
UL.landing_subnav LI LI
{
    MARGIN: 0px 15px 4px 0px;
    WIDTH: auto;
    FLOAT: none
}
UL.landing_subnav H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
UL.landing_subnav P
{
    MARGIN-BOTTOM: 14px;
    MARGIN-LEFT: 10px
}
UL.landing_subnav_vertical
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 264px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
UL.landing_subnav_vertical LI
{
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    HEIGHT: 1%;
    PADDING-TOP: 0px
}
UL.landing_subnav_vertical LI.last_item
{
    PADDING-BOTTOM: 0px;
    MARGIN-BOTTOM: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.landing_subnav_vertical UL
{
    WIDTH: auto;
    FLOAT: left
}
UL.landing_subnav_vertical H3
{
    MARGIN: 0px 8px 0px 0px;
    FLOAT: left
}
UL.landing_subnav_vertical LI LI
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 6px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: 1%;
    PADDING-TOP: 0px
}
.illustrated_landing_header
{
    POSITION: relative;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    PADDING-TOP: 10px
}
.illustrated_landing_header H1
{
    MARGIN: 0px
}
.illustrated_landing_header P
{
    MARGIN: 0px
}
.illustrated_landing_header P
{
    COLOR: #999
}
IMG.spotlight_illustration
{
    FLOAT: left;
    MARGIN-RIGHT: 20px
}
#flashcontent
{
    MARGIN-LEFT: -1px
}
#flashcontent EMBED
{
    MARGIN: 0px auto
}
#flashcontent OBJECT
{
    MARGIN: 0px auto
}
BODY.coca-cola_home
{
    BACKGROUND: #869193;
    PADDING-TOP: 0px
}
BODY.coca-cola_home #bodyframe
{
    MIN-HEIGHT: 0px;
    HEIGHT: 1%
}
.lateral_shadows
{
    Z-INDEX: 1;
    POSITION: relative
}
.home_shadow-left
{
    POSITION: absolute;
    WIDTH: 14px;
    HEIGHT: 304px
}
.home_shadow-right
{
    POSITION: absolute;
    WIDTH: 14px;
    HEIGHT: 304px
}
.home_shadow-left
{
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home_canvas_shadow-left.png');
    BACKGROUND: no-repeat;
    LEFT: -5px
}
.home_shadow-right
{
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home_canvas_shadow-right.png');
    BACKGROUND: no-repeat;
    RIGHT: -5px
}
.canvas-top_alpha
{
    DISPLAY: none
}
* HTML .canvas-top_alpha
{
    Z-INDEX: 2;
    POSITION: absolute;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home_canvas_top-edge.png');
    WIDTH: 979px;
    DISPLAY: block;
    HEIGHT: 9px
}
BODY.coca-cola_home #canvas
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY.coca-cola_home #masthead
{
    BACKGROUND-IMAGE: url(../images/home_canvas_top-edge.png);
    Z-INDEX: 10;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 979px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 9px
}
* HTML BODY.coca-cola_home #masthead
{
    BACKGROUND-IMAGE: none
}
BODY.coca-cola_home #bodyframe
{
    Z-INDEX: 2;
    POSITION: relative;
    BACKGROUND-COLOR: #fff
}
BODY.coca-cola_home .masthead_matte
{
    PADDING-BOTTOM: 4px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
BODY.coca-cola_home #primary_nav
{
    BACKGROUND-IMAGE: none
}
IMG.noflash_banner
{
    Z-INDEX: 30;
    POSITION: relative;
    MARGIN: 0px auto;
    DISPLAY: block
}
.home_content
{
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 41px;
    PADDING-RIGHT: 7px;
    PADDING-TOP: 26px
}
#home_stories
{
    WIDTH: 210px;
    FLOAT: left;
    MARGIN-RIGHT: 40px
}
#home_stories UL
{
    MARGIN: 0px
}
#home_stories LI
{
    MARGIN-BOTTOM: 6px
}
#home_stories P
{
    TEXT-ALIGN: center
}
#home_stories P SPAN
{
    MARGIN: 0px 14px;
    HEIGHT: 1%;
    COLOR: #888
}
#home_stories P IMG
{
    VERTICAL-ALIGN: middle
}
#home_stories P SPAN
{
    VERTICAL-ALIGN: middle
}
#home_stories_prev
{
    CURSOR: hand
}
#home_stories_next
{
    CURSOR: hand
}
#home_newscolumn
{
    WIDTH: 291px;
    FLOAT: left
}
.home_spotlight
{
    PADDING-RIGHT: 22px;
    FLOAT: left;
    MARGIN-LEFT: 25px
}
.home_spotlight H2
{
    LINE-HEIGHT: 14px;
    MARGIN: 0px 0px 8px;
    FONT-SIZE: 14px
}
.home_spotlight
{
    PADDING-BOTTOM: 3px;
    BACKGROUND: url(../images/dottedlines_home.gif) repeat-x left bottom
}
.home_news
{
    PADDING-RIGHT: 22px;
    MARGIN-BOTTOM: 25px;
    FLOAT: left;
    MARGIN-LEFT: 25px;
    PADDING-TOP: 12px
}
.home_news H3
{
    MARGIN: 0px
}
.home_news UL
{
    MARGIN: 0px
}
.home_news LI
{
    MARGIN: 7px 0px 0px
}
* HTML .home_content UL.landing_subnav_vertical
{
    WIDTH: 260px
}
.home_content UL.landing_subnav_vertical .floatleft
{
    WIDTH: 160px
}
.home_content UL.landing_subnav_vertical LI
{
    PADDING-BOTTOM: 14px;
    MARGIN-BOTTOM: 14px
}
.home_content UL.landing_subnav_vertical LI LI
{
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.home_content UL.landing_subnav_vertical H6
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.home_content UL.landing_subnav_vertical UL
{
    MARGIN: 0px;
    FLOAT: none
}
.home_footer
{
    MARGIN: 0px auto;
    MIN-HEIGHT: 7px;
    WIDTH: 979px;
    BACKGROUND: url(../images/home_canvas_bottom-edge.png) no-repeat center top;
    PADDING-TOP: 9px
}
* HTML .home_footer
{
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home_canvas_bottom-edge.png');
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: 7px
}
BODY.coca-cola_home .footer
{
    MARGIN-TOP: 0px
}
BODY.coca-cola_home .footer
{
    COLOR: #515151
}
BODY.coca-cola_home .footer A
{
    COLOR: #515151
}
#breaking_news
{
    WIDTH: 143px;
    MARGIN-BOTTOM: 20px;
    BACKGROUND: #eaeaea
}
#breaking_news P
{
    MARGIN: 10px 4px 0px 6px
}
#home_newscolumn .home_news LI SPAN
{
    COLOR: #eb2329;
    FONT-WEIGHT: bold
}
#home_rightcolumn
{
    WIDTH: 390px;
    FLOAT: left
}
#home_rightcolumn #tag_cloud
{
    MARGIN-TOP: -7px;
    WIDTH: 328px;
    MARGIN-BOTTOM: 12px;
    BACKGROUND: url(../images/bg_tagcloud.gif) no-repeat left top;
    MARGIN-LEFT: 25px
}
#home_rightcolumn #tag_cloud P
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    BACKGROUND: url(../images/bg_tagcloud_bot.gif) no-repeat left bottom;
    PADDING-TOP: 20px
}
#tag_cloud .tagcloud1
{
    FONT-SIZE: 10px
}
#tag_cloud .tagcloud2
{
    FONT-SIZE: 12px
}
#tag_cloud .tagcloud3
{
    FONT-SIZE: 16px
}
#tag_cloud .tagcloud4
{
    FONT-SIZE: 20px
}
#tag_cloud .tagcloud5
{
    FONT-SIZE: 22px
}
#tag_cloud A
{
    PADDING-RIGHT: 0px;
    TEXT-DECORATION: none
}
#home_landing_subnav
{
    BACKGROUND: url(../images/dottedlines_home.gif) repeat-x left top;
    MARGIN-LEFT: 35px;
    MARGIN-RIGHT: 47px;
    PADDING-TOP: 12px
}
#home_landing_subnav DIV#hls_press
{
    WIDTH: 91px;
    FLOAT: left
}
#home_landing_subnav DIV#hls_careers
{
    WIDTH: 91px;
    FLOAT: left
}
#home_landing_subnav DIV#hls_investors
{
    WIDTH: 124px;
    FLOAT: left
}
#home_landing_subnav DIV.hls P
{
    TEXT-ALIGN: center;
    MARGIN-TOP: 0px
}
.hls UL
{
    MARGIN-TOP: 4px
}
#home_landing_subnav DIV#hls_press UL LI
{
    PADDING-LEFT: 10px
}
#home_landing_subnav DIV#hls_careers UL LI
{
    PADDING-LEFT: 10px
}
#home_landing_subnav DIV#hls_investors UL LI
{
    PADDING-LEFT: 27px
}
.hls UL LI
{
    PADDING-BOTTOM: 7px
}
.floatfix
{
    CLEAR: left
}
#home_rightcolumn #informed
{
    WIDTH: 328px;
    MARGIN-BOTTOM: 25px;
    BACKGROUND: url(../images/bg_informed.gif) no-repeat left top;
    MARGIN-LEFT: 25px;
    PADDING-TOP: 4px
}
#home_rightcolumn #informed P
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    BACKGROUND: url(../images/bg_informed_bot.gif) no-repeat left bottom;
    PADDING-TOP: 0px
}
#home_rightcolumn #informed IMG
{
    MARGIN-TOP: -33px;
    FLOAT: right;
    MARGIN-RIGHT: 28px
}
#ourcompany_spotlight
{
    WIDTH: 198px;
    PADDING-RIGHT: 28px;
    BACKGROUND: url(../images/ourcompany_divider.gif) no-repeat right center;
    FLOAT: left;
    MARGIN-RIGHT: 26px
}
#ourcompany_spotlight H2
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 16px
}
#ourcompany_spotlight P
{
    MARGIN-BOTTOM: 20px
}
#five-p
{
    MARGIN-TOP: 14px;
    WIDTH: 435px;
    FLOAT: left
}
#five-p UL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 24px;
    PADDING-LEFT: 0px;
    WIDTH: 182px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
#five-p H4
{
    MARGIN: 0px;
    FONT-SIZE: 16px
}
#five-p P
{
    MARGIN-TOP: 0px
}
MAP#five-p_map AREA
{
    CURSOR: help
}
LI#five-p_profit H4
{
    COLOR: #6cb812
}
LI#five-p_people H4
{
    COLOR: #549bc2
}
LI#five-p_portfolio H4
{
    COLOR: #feb811
}
LI#five-p_partners H4
{
    COLOR: #f70
}
LI#five-p_planet H4
{
    COLOR: #e52119
}
.ourcompany_landing UL.landing_subnav LI
{
    MARGIN-RIGHT: 34px
}
.ourcompany_landing UL.landing_subnav LI LI
{
    MARGIN-BOTTOM: 14px
}
.ourcompany_landing UL.landing_subnav LI.leading_the_way P
{
    MARGIN-LEFT: 74px
}
.ourcompany_landing UL.landing_subnav LI.leading_the_way UL
{
    MARGIN-LEFT: 74px
}
.ourcompany_landing UL.landing_subnav LI.leading_the_way LI
{
    MARGIN-BOTTOM: 4px
}
.ourcompany_landing UL.landing_subnav BLOCKQUOTE P
{
    MARGIN-BOTTOM: 0px
}
.csr_landing #content
{
    PADDING-TOP: 55px
}
.csr_landing #main_flash
{
    WIDTH: 715px;
    HEIGHT: 285px
}
.csr_landing #news_flash
{
    MARGIN-TOP: 5px;
    WIDTH: 712px;
    HEIGHT: 35px
}
.csr_landing #hrule
{
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x left center;
    HEIGHT: 10px;
    OVERFLOW: hidden
}
.csr_landing #buttons_flash
{
    MARGIN-TOP: 10px;
    WIDTH: 712px;
    HEIGHT: 170px
}
.csr_landing #sifr_flash
{
    MARGIN-TOP: 5px
}
.csr_landing #sifr_flash #headline
{
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}
.csr_landing #sifr_flash #subline
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 12px
}
.csr_landing #leftnav A IMG
{
    DISPLAY: inline;
    MARGIN-RIGHT: 7px
}
.brands_landing
{
    POSITION: relative
}
.brands_landing H1
{
    PADDING-TOP: 10px
}
.brands_landing H1
{
    MARGIN-LEFT: 158px
}
#brands_spotlight
{
    MARGIN-LEFT: 158px
}
* HTML #brands_spotlight
{
    MARGIN-LEFT: 78px
}
IMG.product-shot_large
{
    Z-INDEX: 5;
    POSITION: absolute;
    TOP: 16px;
    LEFT: 11px
}
#brands_spotlight
{
    WIDTH: 282px;
    FLOAT: left
}
.brands_everydrop
{
    PADDING-BOTTOM: 6px;
    MARGIN: 10px 0px 0px;
    PADDING-LEFT: 29px;
    WIDTH: 226px;
    PADDING-RIGHT: 18px;
    BACKGROUND: url(../images/global_dotted-line-vertical.gif) repeat-y left 50%;
    FLOAT: right;
    PADDING-TOP: 0px
}
#brands_spotlight H2
{
    MARGIN: 0px;
    FONT-SIZE: 16px
}
.brands_everydrop H3
{
    MARGIN: 0px 0px 0px -10px
}
#product_lines
{
    MARGIN: 31px 15px 0px 0px;
    WIDTH: 630px;
    BACKGROUND: url(../images/brands_product-frame_top.gif) no-repeat right top;
    FLOAT: right;
    CLEAR: both;
    PADDING-TOP: 8px
}
#product_lines H4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 18px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 20px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
UL#product-line_content
{
    BORDER-BOTTOM: #ccc 0px solid;
    POSITION: relative;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px -3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 0px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 0px
}
UL#product-line_content LI
{
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 10px;
    MIN-HEIGHT: 175px;
    PADDING-LEFT: 400px;
    PADDING-RIGHT: 32px;
    FLOAT: right;
    HEIGHT: 175px;
    CLEAR: both;
    PADDING-TOP: 0px
}
UL#product-line_content P.floatleft
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 15px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    PADDING-TOP: 0px
}
IMG.product_illustration
{
    POSITION: absolute;
    BOTTOM: -7px;
    LEFT: 92px
}
.floating_subnav
{
    POSITION: relative;
    MARGIN: 0px 5px -61px 0px;
    BOTTOM: 51px;
    FLOAT: right
}
.floating_subnav .subnav_bg_top
{
    BACKGROUND: url(../images/brands_subnav_bg-top.gif) no-repeat 50% top;
    PADDING-TOP: 8px
}
.floating_subnav .subnav_bg_bottom
{
    PADDING-BOTTOM: 8px;
    BACKGROUND: url(../images/brands_subnav_bg-bttm.gif) no-repeat 50% bottom;
    HEIGHT: 1%
}
.floating_subnav H2
{
    MARGIN: 0px 0px 2px
}
.floating_subnav UL
{
    BORDER-BOTTOM: #ccc 0px solid;
    BORDER-LEFT: #ccc 1px solid;
    BACKGROUND-COLOR: #fff;
    MARGIN: 0px;
    BORDER-TOP: #ccc 0px solid;
    BORDER-RIGHT: #ccc 1px solid
}
.floating_subnav LI
{
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 14px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 2px
}
.floating_subnav LI A
{
    TEXT-DECORATION: none
}
.floating_subnav LI A:hover
{
    COLOR: #db3029
}
.floating_subnav LI.current A
{
    COLOR: #db3029
}
#product_lines .floating_subnav
{
    WIDTH: 528px
}
.heading_super
{
    FONT-SIZE: 16px;
    FONT-WEIGHT: normal
}
#heritage_spotlight
{
    MARGIN: 10px 24px 0px 0px;
    WIDTH: 480px;
    FLOAT: left
}
#heritage_spotlight IMG.spotlight_illustration
{
    MARGIN-RIGHT: 24px
}
#heritage_spotlight H2
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 18px
}
#heritage_spotlight .floatright
{
    PADDING-RIGHT: 24px
}
#heritage_spotlight BLOCKQUOTE
{
    PADDING-RIGHT: 24px;
    BACKGROUND: url(../images/global_dotted-line-vertical.gif) repeat-y right 50%
}
#heritage_fun-facts
{
    MARGIN-TOP: 32px;
    WIDTH: 194px;
    FLOAT: left
}
#heritage_fun-facts H3
{
    MARGIN: 0px
}
#heritage_fun-facts UL
{
    MARGIN: 0px
}
#heritage_fun-facts UL
{
    PADDING-TOP: 8px
}
#heritage_fun-facts LI
{
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    PADDING-TOP: 8px
}
#heritage_fun-facts LI.last_item
{
    BACKGROUND-IMAGE: none
}
#heritage_olympics
{
    MARGIN-TOP: 1px;
    WIDTH: 194px;
    FLOAT: left
}
#heritage_olympics H3
{
    MARGIN: 0px
}
#heritage_fun-facts UL
{
    MARGIN: 0px
}
#heritage_olympics UL
{
    PADDING-TOP: 1px
}
#heritage_olympics LI
{
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    PADDING-TOP: 8px
}
#heritage_olympics LI.last_item
{
    BACKGROUND-IMAGE: none
}
.heritage_landing UL.landing_subnav LABEL
{
    MARGIN-TOP: 10px
}
.investors_landing .illustrated_landing_header
{
    PADDING-RIGHT: 220px;
    MARGIN-RIGHT: 15px
}
IMG.investors_header_illus
{
    POSITION: absolute;
    TOP: -5px;
    RIGHT: 122px
}
.investors_landing UL.landing_subnav_vertical
{
    MARGIN-TOP: 40px
}
#financial_snapshot
{
    PADDING-BOTTOM: 9px;
    MARGIN: 22px 22px 0px 0px;
    WIDTH: 384px;
    BACKGROUND: url(../images/investors_snapshot_bottom.gif) no-repeat 50% bottom;
    FLOAT: left
}
#financial_snapshot H3
{
    MARGIN: 0px
}
#financial_snapshot .reference_box
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 42px;
    PADDING-RIGHT: 42px;
    PADDING-TOP: 0px
}
#financial_snapshot UL
{
    PADDING-BOTTOM: 14px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#financial_snapshot H4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 13px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% top;
    CLEAR: both;
    PADDING-TOP: 12px
}
#sec_filings
{
    PADDING-BOTTOM: 14px;
    FLOAT: left
}
#sec_filings H4
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#stock_ticker H4
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#sec_filings UL
{
    PADDING-TOP: 12px
}
#stock_ticker
{
    PADDING-BOTTOM: 14px;
    FLOAT: right;
    MARGIN-LEFT: 40px
}
#stock_ticker P
{
    MARGIN: 0px 0px 4px;
    COLOR: #888;
    FONT-SIZE: 9px
}
#stock_ticker TH
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 4px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
#stock_ticker TD
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 0px
}
#stock_ticker CAPTION
{
    PADDING-BOTTOM: 6px;
    MARGIN: 2px 0px 0px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% top;
    FONT-SIZE: 9px
}
.investors_landing UL.landing_subnav_vertical
{
    WIDTH: auto
}
.investors_landing UL.landing_subnav_vertical H3
{
    MARGIN-RIGHT: 0px
}
.investors_landing UL.landing_subnav_vertical UL
{
    WIDTH: 197px
}
.presscenter_landing .illustrated_landing_header
{
    MARGIN-BOTTOM: 20px
}
.presscenter_landing H3
{
    PADDING-BOTTOM: 14px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#press_release_spotlight
{
    WIDTH: 448px;
    FLOAT: left;
    MARGIN-RIGHT: 26px
}
#press_release_spotlight P
{
    MARGIN: 0px 0px 12px
}
#press_release_spotlight BLOCKQUOTE
{
    WIDTH: 300px;
    FLOAT: left
}
#press_release_spotlight H2
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.presscenter_landing IMG.spotlight_illustration
{
    MARGIN: 0px 20px 20px 0px
}
.dateline
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
#recent_press_releases
{
    WIDTH: 228px;
    FLOAT: left
}
#recent_press_releases DL
{
    MARGIN: 0px
}
#recent_press_releases H3
{
    MARGIN: 0px
}
#recent_press_releases DT
{
    FONT-SIZE: 9px
}
#recent_press_releases DD
{
    PADDING-BOTTOM: 8px;
    MARGIN-BOTTOM: 6px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom
}
.presscenter_landing UL.landing_subnav FIELDSET
{
    DISPLAY: inline
}
.presscenter_landing UL.landing_subnav SELECT
{
    MARGIN: 0px 6px 10px 0px;
    WIDTH: 190px
}
.presscenter_landing UL.landing_subnav FIELDSET SELECT
{
    WIDTH: 90px
}
.presscenter_landing UL.landing_subnav LEGEND
{
    DISPLAY: block
}
#flash-left
{
}
#flashvideo
{
    WIDTH: 350px;
    FLOAT: left
}
#flash-right
{
    FLOAT: right
}
.clear-flash
{
    CLEAR: both
}
.careers_landing .illustrated_landing_header
{
    PADDING-BOTTOM: 1px;
    MARGIN-RIGHT: 20px
}
.careers_landing .illustrated_landing_header H1
{
    MARGIN-BOTTOM: 26px
}
.careers_header_illus
{
    PADDING-BOTTOM: 28px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 370px;
    BACKGROUND: url(../images/careers_people.gif) no-repeat right bottom;
    PADDING-TOP: 0px
}
.careers_landing UL.landing_subnav
{
    FLOAT: right;
    CLEAR: none;
    PADDING-TOP: 0px
}
#careers_map
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 3px;
    WIDTH: 396px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/careers_map_bg.gif) no-repeat;
    FLOAT: left;
    HEIGHT: 183px;
    PADDING-TOP: 3px
}
.careers_landing H2
{
    MARGIN-BOTTOM: 6px;
    FONT-SIZE: 21px
}
.contactus_landing .illustrated_landing_header
{
    WIDTH: 446px
}
.ask_coke_illustration
{
    WIDTH: 446px
}
.contactus_landing .landing_subnav
{
    WIDTH: 446px
}
.contactus_landing .landing_subnav LI
{
    MARGIN-RIGHT: 22px
}
.ask_coke_illustration
{
    BACKGROUND: url(../images/contactus_csr.gif) no-repeat left bottom;
    FLOAT: left
}
.ask_coke
{
    MIN-HEIGHT: 168px;
    PADDING-LEFT: 172px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom;
    HEIGHT: 168px
}
.ask_coke H3
{
    MARGIN-TOP: 10px;
    PADDING-TOP: 28px
}
#fact_check
{
    PADDING-BOTTOM: 9px;
    MARGIN-TOP: 32px;
    BACKGROUND: url(../images/contactus_factcheck-bottom.gif) no-repeat left bottom;
    FLOAT: right
}
#fact_check .reference_box
{
    WIDTH: 239px
}
#fact_check H3
{
    MARGIN: 0px
}
#fact_check H4
{
    MARGIN: 0px
}
#fact_check UL
{
    PADDING-BOTTOM: 14px;
    MARGIN: 0px 0px 14px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom
}
#fact_check LI
{
    MARGIN-TOP: 4px
}
#fact_check .last_item
{
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN-BOTTOM: 0px
}
#fact_check .reference_box
{
    PADDING-BOTTOM: 12px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 12px
}
#fact_check .reference_box
{
    MARGIN: 0px
}
#leftnav UL.left-arrow-list
{
    PADDING-BOTTOM: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 140px;
    PADDING-RIGHT: 0px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    PADDING-TOP: 0px
}
#leftnav UL.left-arrow-list LI
{
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px
}
#leftnav UL.left-arrow-list LI A
{
    MARGIN: 0px;
    BACKGROUND: 0px 50%;
    TEXT-DECORATION: underline
}
.leftnav_content .bottom-dotted-border
{
    PADDING-BOTTOM: 15px;
    MARGIN-BOTTOM: 10px;
    BACKGROUND: url(../images/nav-dottedunderline.gif) repeat-x 50% bottom
}
UL.sitemap
{
    WIDTH: 150px;
    FLOAT: left;
    MARGIN-RIGHT: 30px
}
UL.sitemap H2
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
LI.add-border H2
{
    POSITION: relative;
    MARGIN-TOP: 2.1em;
    BOTTOM: 2.1em
}
LI.add-2line-border H2
{
    POSITION: relative;
    MARGIN-TOP: 0.9em;
    BOTTOM: 0.9em
}
LI.add-border LI H2
{
    POSITION: static;
    MARGIN-TOP: 0px;
    BOTTOM: 0px
}
UL.sitemap H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
UL.sitemap A
{
    COLOR: #db3029;
    TEXT-DECORATION: none
}
UL.sitemap A:hover
{
    TEXT-DECORATION: underline
}
UL.sitemap H2 A
{
    COLOR: #999
}
UL.sitemap HR
{
    WIDTH: 140px
}
UL.sitemap LI.add-bottom-margin
{
    MARGIN-BOTTOM: 20px
}
UL.sub-sections
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 25px 15px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
UL.sub-sections LI
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-TYPE: disc;
    COLOR: #db3029
}
LI.add-border
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/global_dotted-line-vertical.gif) repeat-y
}
.add-border-top
{
    BORDER-TOP: #999 2px solid;
    PADDING-TOP: 10px
}
#error-page
{
    PADDING-BOTTOM: 0px !important;
    PADDING-LEFT: 50px !important;
    WIDTH: 450px;
    PADDING-RIGHT: 0px !important;
    PADDING-TOP: 0px !important
}
.add-arrow
{
    PADDING-RIGHT: 15px;
    BACKGROUND: url(../images/rightnav-bullet.gif) no-repeat right 50%;
    VERTICAL-ALIGN: middle
}
.cokefeedback LABEL
{
    MARGIN-TOP: 14px
}
.cokefeedback TEXTAREA
{
    WIDTH: 386px;
    HEIGHT: 220px
}
.cokefeedback FIELDSET
{
    WIDTH: 386px;
    FLOAT: left;
    PADDING-TOP: 4px
}
.cokefeedback FIELDSET.demographic_info
{
    WIDTH: 290px
}
.cokefeedback FIELDSET.demographic_info INPUT.textinput
{
    MARGIN-BOTTOM: 0px
}
.cokefeedback FIELDSET.demographic_info SELECT
{
    MARGIN-BOTTOM: 0px
}
.cokefeedback INPUT.textinput
{
    WIDTH: 188px
}
INPUT#idea_remain
{
    WIDTH: 30px;
    COLOR: #666
}
