* HTML #sidebar_promos
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 3px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 152px;
    PADDING-TOP: 0px
}
* HTML #subcontent UL LI
{
    BACKGROUND-POSITION: 0px 9px
}
* HTML #subcontent DD
{
    MARGIN: 0px
}
* HTML #nav_functional
{
    RIGHT: 9px;
    POSITION: absolute;
    TOP: 10px
}
* HTML #search
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 300px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 25px;
    TEXT-ALIGN: right
}
* HTML #search BUTTON
{
    MARGIN-LEFT: 5px
}
* HTML #search IMG
{
    RIGHT: 5px;
    POSITION: absolute;
    TOP: 20px
}
* HTML #sidebar_promos
{
    DISPLAY: inline
}
* HTML #content_doc
{
    OVERFLOW: hidden;
    WIDTH: 392px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg.jpg) #9ecce5 repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: absolute;
    HEIGHT: 100%
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#container
{
    BORDER-RIGHT: #01416f 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #01416f 0px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    BORDER-LEFT: #01416f 1px solid;
    WIDTH: 758px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #01416f 0px solid
}
#pagebody
{
    BACKGROUND: url(../images/bg_pagebody.gif) repeat-y;
    FLOAT: left;
    MARGIN: 15px 0px 50px
}
#pagebody TBODY
{
    TEXT-ALIGN: left
}
#pagebody_doc
{
    BACKGROUND: url(../images/bg_pagebody.gif) repeat-y;
    FLOAT: left;
    MARGIN: 5px 0px 50px
}
#pagebody_doc TBODY
{
    TEXT-ALIGN: left
}
#header
{
    BACKGROUND: url(../images/bg_header.gif) no-repeat;
    POSITION: relative;
    HEIGHT: 109px
}
#branding A
{
    BACKGROUND: url(../images/logo.gif) no-repeat;
    LEFT: 12px;
    WIDTH: 388px;
    TEXT-INDENT: -999em;
    POSITION: absolute;
    TOP: 24px;
    HEIGHT: 62px
}
#tagline
{
    RIGHT: 65px;
    BOTTOM: 25px;
    POSITION: absolute
}
#sidebar_secondary
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 0px 20px 0px 9px;
    WIDTH: 145px
}
.ad_sidebar
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #e9e7d5;
    PADDING-BOTTOM: 5px;
    FONT: 11px Arial, Helvetica, sans-serif;
    COLOR: #000000;
    PADDING-TOP: 10px
}
.membership
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 10px;
    WIDTH: 154px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
#sidebar_promos
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 15px;
    WIDTH: 153px;
    PADDING-TOP: 0px
}
#content
{
    DISPLAY: inline;
    FLOAT: left;
    WIDTH: 394px
}
#footer
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    BACKGROUND: #0b416c;
    PADDING-BOTTOM: 15px;
    COLOR: #fff;
    PADDING-TOP: 10px;
    HEIGHT: 40px
}
.hide
{
    DISPLAY: none
}
.break
{
    CLEAR: both;
    VISIBILITY: hidden
}
#SiteFooterAbstract
{
    BACKGROUND: #0b416c;
    FLOAT: left;
    WIDTH: 500px
}
#SiteFooterLinks
{
    FONT-SIZE: 11px;
    BACKGROUND: #0b416c;
    FLOAT: right;
    WIDTH: 125px;
    COLOR: #fff
}
#SiteFooterLinks UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#SiteFooterLinks LI
{
    PADDING-RIGHT: 5px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    BACKGROUND: url(../images/sep_subnav.gif) no-repeat right 50%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#SiteFooterLinks LI.last
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
#SiteFooterLinks LI A
{
    COLOR: #fff;
    TEXT-DECORATION: underline
}
#nav_functional
{
    RIGHT: 10px;
    POSITION: absolute;
    TOP: 0px
}
#nav_functional UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#nav_functional LI
{
    DISPLAY: inline;
    FONT-SIZE: 10px
}
#nav_functional LI A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 14px;
    BACKGROUND: url(../images/bg_nav_func.gif) no-repeat 5px 2px;
    PADDING-BOTTOM: 0px;
    COLOR: #606a74;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#nav_functional LI.store A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 22px;
    BACKGROUND: url(../images/bg_nav_store.gif) no-repeat 0px 1px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#nav_functional LI A:hover
{
    TEXT-DECORATION: underline
}
#nav_container
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 740px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #bab9aa 1px solid;
    HEIGHT: 20px
}
#nav_container UL.tabs
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#nav_container UL.tabs LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12px/20px Arial, Helvetica, sans-serif;
    PADDING-TOP: 0px
}
#nav_container UL.tabs A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    BACKGROUND: url(../images/nav-tab-bg-left.gif) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px;
    CURSOR: pointer;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#nav_container UL.tabs A SPAN
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/nav-tab-bg.gif) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #3a416c;
    PADDING-TOP: 0px
}
#nav_container UL.tabs A:hover
{
    BACKGROUND-POSITION: 0% -20px
}
#nav_container UL.tabs A:hover SPAN
{
    BACKGROUND-POSITION: 100% -20px;
    COLOR: #3a416c
}
#nav_container UL.tabs A.on
{
    BACKGROUND-POSITION: 0% -40px
}
#nav_container UL.tabs A.on SPAN
{
    BACKGROUND-POSITION: 100% -40px;
    COLOR: #fff
}
#skip A
{
    LEFT: 0px;
    OVERFLOW: hidden;
    WIDTH: 1px;
    POSITION: absolute;
    TOP: -500px;
    HEIGHT: 1px
}
#skip A:hover
{
    LEFT: 0px;
    OVERFLOW: hidden;
    WIDTH: 1px;
    POSITION: absolute;
    TOP: -500px;
    HEIGHT: 1px
}
#skip A:visited
{
    LEFT: 0px;
    OVERFLOW: hidden;
    WIDTH: 1px;
    POSITION: absolute;
    TOP: -500px;
    HEIGHT: 1px
}
#skip A:active
{
    LEFT: 0px;
    OVERFLOW: hidden;
    WIDTH: 1px;
    POSITION: absolute;
    TOP: -500px;
    HEIGHT: 1px
}
UL.menu_standard
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL.menu_standard LI
{
    DISPLAY: inline;
    FONT-SIZE: 11px
}
UL.menu_standard LI A
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    BACKGROUND: url(../images/bullet_standard.gif) no-repeat 5px 8px;
    PADDING-BOTTOM: 3px;
    COLOR: #5c7d97;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
UL.menu_standard LI A:hover
{
    BACKGROUND: url(../images/bullet_standard.gif) #ccc no-repeat 5px 8px
}
UL.menu_standard LI.spot A
{
    TEXT-TRANSFORM: uppercase;
    COLOR: #c30
}
UL.menu_standard LI.welcome
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    COLOR: #5c7d97;
    PADDING-TOP: 3px
}
UL.menu_standard LI.currentCategory A
{
    BACKGROUND: url(../images/bullet_standard.gif) #ccc no-repeat 5px 8px
}
UL.menu_standard P
{
    MARGIN: 0px
}
UL.menu_standard P A
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 25px;
    BACKGROUND: url(../images/bullet_navy.gif) no-repeat 13px 6px;
    PADDING-BOTTOM: 0px;
    COLOR: #5c7d97;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
UL.menu_standard P A:hover
{
    BACKGROUND: url(../images/bullet_navy.gif) #ccc no-repeat 13px 6px
}
UL.menu_standard LI.currentCategory P
{
    MARGIN: 0px
}
UL.menu_standard LI.currentCategory P A
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 25px;
    BACKGROUND: url(../images/bullet_navy.gif) no-repeat 13px 6px;
    PADDING-BOTTOM: 0px;
    COLOR: #5c7d97;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
UL.menu_standard LI.currentCategory P A:hover
{
    BACKGROUND: url(../images/bullet_navy.gif) #ccc no-repeat 13px 6px
}
#nav_sec_container
{
    MARGIN: 0px 10px 10px;
    BORDER-BOTTOM: #cd3301 1px solid
}
#nav_sec_container A
{
    COLOR: #0b416c;
    TEXT-DECORATION: none
}
UL#nav_secondary
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 45px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL#nav_secondary LI.on
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    BACKGROUND: url(../images/bg_tab-right.gif) #e9e7d5 no-repeat right top;
    FLOAT: left
}
UL#nav_secondary LI.on A
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/bg_tab-left.gif) no-repeat;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
UL#nav_secondary LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 15px 0px 0px;
    LINE-HEIGHT: 19px;
    PADDING-TOP: 0px
}
UL#nav_secondary LI A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#nav_secondary A:hover
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    BACKGROUND: url(../images/bg_tab-right.gif) #e9e7d5 no-repeat right top;
    FLOAT: left
}
UL.menu_standard_right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL.menu_standard_right LI
{
    DISPLAY: inline;
    FONT-SIZE: 11px
}
UL.menu_standard_right LI A
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    BACKGROUND: url(../images/bullet_standard.gif) no-repeat 5px 8px;
    PADDING-BOTTOM: 3px;
    COLOR: #5c7d97;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-DECORATION: none
}
UL.menu_standard_right LI A:hover
{
    BACKGROUND: url(../images/bullet_standard.gif) #ccc no-repeat 5px 8px
}
UL.menu_standard_right LI.spot A
{
    TEXT-TRANSFORM: uppercase;
    COLOR: #c30
}
.ad_spotlight
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px
}
.ad_promos
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #e9e7d5;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
#search
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 300px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 22px;
    TEXT-ALIGN: right
}
#search FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#search INPUT
{
    BORDER-RIGHT: #878e96 1px solid;
    BORDER-TOP: #878e96 1px solid;
    BORDER-LEFT: #878e96 1px solid;
    WIDTH: 140px;
    BORDER-BOTTOM: #878e96 1px solid
}
#search BUTTON
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: url(../images/btn_search.gif);
    BORDER-LEFT: 0px;
    WIDTH: 52px;
    CURSOR: pointer;
    TEXT-INDENT: -999em;
    BORDER-BOTTOM: 0px;
    HEIGHT: 19px
}
#search IMG
{
    MARGIN: 5px 0px 0px
}
#sidebar_secondary SELECT
{
    FONT-SIZE: 11px;
    MARGIN: 5px;
    WIDTH: 134px;
    COLOR: #878e96
}
#sidebar_promos SELECT
{
    FONT-SIZE: 11px;
    MARGIN: 5px;
    WIDTH: 134px;
    COLOR: #878e96
}
#sidebar_secondary H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #0b416c;
    PADDING-TOP: 5px
}
#branding A H2
{
    DISPLAY: none
}
#tagline H3
{
    FONT: italic 12px Arial, Helvetica, sans-serif;
    COLOR: #c30
}
#sidebar_promos H3
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #0b416c;
    PADDING-TOP: 3px;
    LETTER-SPACING: -0.03em
}
#sidebar_promos_doc H3
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #0b416c;
    PADDING-TOP: 3px;
    LETTER-SPACING: -0.03em
}
H3.promo
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    MARGIN: 15px 0px 0px;
    PADDING-TOP: 3px
}
#abstract H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 25px 0px 10px;
    FONT: bold 18px Arial, Helvetica, sans-serif;
    COLOR: #01416f;
    PADDING-TOP: 0px
}
#content_doc H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px;
    FONT: bold 18px Arial, Helvetica, sans-serif;
    COLOR: #01416f;
    PADDING-TOP: 0px
}
#intro H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    FONT: bold 18px Arial, Helvetica, sans-serif;
    COLOR: #01416f;
    PADDING-TOP: 0px
}
#content_doc H1 .content_prefix
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    FONT: 11px Arial, Helvetica, sans-serif;
    COLOR: #000000;
    PADDING-TOP: 5px
}
#content
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#intro
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#intro P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 0px
}
#subcontent
{
    FLOAT: left;
    WIDTH: 305px
}
#subcontent DT
{
    CLEAR: both;
    MARGIN: 20px 0px 0px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #c30
}
#subcontent DT A
{
    COLOR: #c30;
    TEXT-DECORATION: none
}
#subcontent DT A:hover
{
    COLOR: #8a4413
}
#subcontent LI A
{
    COLOR: #01416f;
    TEXT-DECORATION: underline
}
#subcontent LI A:hover
{
    COLOR: #c30
}
#subcontent DD
{
    MARGIN: 3px 0px 0px
}
#subcontent UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#subcontent UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/images/bullet_standard.gif) no-repeat 0px 4px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 6px;
    PADDING-TOP: 0px
}
IMG.pic
{
    FLOAT: right;
    MARGIN: 0px 0px 10px
}
#intro H1 A
{
    COLOR: #36c;
    TEXT-DECORATION: underline
}
#content_doc A
{
    COLOR: #36c;
    TEXT-DECORATION: underline
}
#intro H1 A:hover
{
    COLOR: #c30
}
#content_doc A:hover
{
    COLOR: #c30
}
#content H1 A
{
    COLOR: #01416f;
    TEXT-DECORATION: none
}
#subcontent_images
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 20px 0px 0px;
    BORDER-LEFT: 0px;
    WIDTH: 76px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
#header_sec
{
    BACKGROUND: url(../images/bg_header.gif) no-repeat;
    POSITION: relative;
    HEIGHT: 85px
}
#branding_sec
{
    BACKGROUND: url(../images/store_logo.gif) no-repeat;
    WIDTH: 434px;
    TEXT-INDENT: -999em;
    HEIGHT: 85px
}
#branding_sec A
{
    LEFT: 0px;
    WIDTH: 434px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 75px
}
#branding_sec A H2
{
    DISPLAY: none
}
#pagebody_cat
{
    BACKGROUND: url(../images/bg_cat.gif) repeat-y;
    FLOAT: left;
    MARGIN: 5px 0px 50px
}
#pagebody_cat TBODY
{
    TEXT-ALIGN: left
}
#content_cat
{
    DISPLAY: inline;
    FLOAT: left;
    WIDTH: 566px
}
#abstract P
{
    FONT-WEIGHT: normal;
    MARGIN: 0px 0px 11px
}
#abstract UL
{
    FONT-WEIGHT: normal;
    MARGIN: 0px 0px 11px
}
#abstract IMG
{
    FLOAT: right;
    MARGIN: 0px 0px 5px 10px
}
#subcats
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #becbd4 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#subcats DT
{
    CLEAR: both;
    MARGIN: 0px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    COLOR: #c30
}
#subcats DT A
{
    COLOR: #c30;
    TEXT-DECORATION: none
}
#subcats DD
{
    FONT-SIZE: 11px;
    MARGIN: 3px 0px 15px
}
#subcats UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#subcats LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
#subcats LI A
{
    FONT: bold 12px Arial, Helvetica, sans-serif;
    COLOR: #c30;
    TEXT-DECORATION: none
}
#subcats LI A:hover
{
    COLOR: #8a4413
}
.col_1
{
    FLOAT: left;
    WIDTH: 180px
}
.col_2
{
    FLOAT: right;
    WIDTH: 180px
}
.col_1 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 12px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.col_2 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 12px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#highlights
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #becbd4 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 10px
}
#highlights H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 14px Arial, Helvetica, sans-serif;
    COLOR: #c30;
    PADDING-TOP: 15px
}
#highlights UL
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    PADDING-TOP: 0px
}
#highlights LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 7px;
    BACKGROUND: url(../images/bullet_blue.gif) no-repeat 0px 12px;
    PADDING-BOTTOM: 10px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000;
    PADDING-TOP: 6px;
    LIST-STYLE-TYPE: none
}
#highlights LI A
{
    COLOR: #01416f;
    TEXT-DECORATION: none
}
#highlights LI A:hover
{
    COLOR: #c30
}
#highlights LI .file_info
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #01416f;
    FONT-STYLE: italic
}
#highlights LI .doc_prefix
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #01416f;
    FONT-STYLE: normal
}
#resources
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #becbd4 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 10px
}
#resources H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 14px Arial, Helvetica, sans-serif;
    COLOR: #36c;
    PADDING-TOP: 0px
}
#resources UL
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#resources LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 7px;
    BACKGROUND: url(../images/bullet_blue.gif) no-repeat 0px 12px;
    PADDING-BOTTOM: 10px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000;
    PADDING-TOP: 6px;
    LIST-STYLE-TYPE: none
}
#resources LI A
{
    COLOR: #01416f;
    TEXT-DECORATION: none
}
#resources LI A:hover
{
    COLOR: #c30
}
#resources LI .file_info
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #01416f;
    FONT-STYLE: italic
}
#resources LI .doc_prefix
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #01416f;
    FONT-STYLE: normal
}
#resources IMG #subcats_with_subcats
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #becbd4 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    PADDING-TOP: 0px
}
#subcats_with_subcats UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 0px 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#subcats_with_subcats LI
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 8px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    COLOR: #c30;
    PADDING-TOP: 10px
}
#subcats_with_subcats LI A
{
    FONT-WEIGHT: bold! important;
    COLOR: #c30;
    TEXT-DECORATION: none
}
#subcats_with_subcats LI .abstract
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 3px
}
#subcats_with_subcats LI .subcats_file_info
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #01416f;
    FONT-STYLE: italic
}
#resources_with_subcats
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 3px
}
#resources_with_subcats UL
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#resources_with_subcats LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/bullet_blue.gif) no-repeat 0px 12px;
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    COLOR: #000;
    PADDING-TOP: 2px;
    LIST-STYLE-TYPE: none
}
#resources_with_subcats LI A
{
    FONT: 11px Arial, Helvetica, sans-serif;
    COLOR: #01416f;
    TEXT-DECORATION: none
}
#resources_with_subcats LI .file_info
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #01416f;
    FONT-STYLE: italic
}
#breadcrumbs UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#breadcrumbs LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    BACKGROUND: url(../images/bullet_breadcrumb.gif) no-repeat 2px 4px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#breadcrumbs LI.home
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#breadcrumbs A
{
    COLOR: #819fb7;
    TEXT-DECORATION: none
}
P.join
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 12px;
    MARGIN: 0px;
    PADDING-TOP: 12px;
    BACKGROUND-COLOR: #e9e7d5;
    TEXT-ALIGN: center
}
UL#readability
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-TOP: 1px;
    LIST-STYLE-TYPE: none;
    BACKGROUND-COLOR: #fff
}
UL#readability LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 0px
}
UL#readability LI A
{
    COLOR: #7494a1;
    TEXT-DECORATION: none
}
UL#readability LI.increase
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/icon-increase.gif) no-repeat;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
UL#readability LI.decrease
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/icon-decrease.gif) no-repeat;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
UL#pagetools
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-TOP: 1px;
    LIST-STYLE-TYPE: none;
    BACKGROUND-COLOR: #e9e7d5
}
UL#pagetools LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 0px
}
UL#pagetools LI A
{
    COLOR: #7494a1;
    TEXT-DECORATION: none
}
UL#pagetools LI.print
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/icon_print.gif) no-repeat 0px 2px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
UL#pagetools LI.mail
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/icon_mail.gif) no-repeat 0px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.popUp
{
    Z-INDEX: 500;
    LEFT: 0px;
    BACKGROUND-IMAGE: url(../Images/ModalImageBg.gif);
    VISIBILITY: hidden;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
.popUpMessage
{
    BORDER-RIGHT: #336 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #336 1px solid;
    MARGIN-TOP: 100px;
    PADDING-LEFT: 12px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 12px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #336 1px solid;
    WIDTH: 50%;
    PADDING-TOP: 12px;
    BORDER-BOTTOM: #336 1px solid;
    POSITION: relative
}
#sidebar_promos_doc
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 7px 0px 30px;
    WIDTH: 152px;
    PADDING-TOP: 0px
}
#content_doc
{
    DISPLAY: inline;
    FLOAT: left;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 394px
}
#content_doc IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px;
    PADDING-TOP: 0px
}
#lastupdated
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #000;
    PADDING-TOP: 0px
}
#SISMenu DL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#SISMenu DT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#SISMenu DD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#SISMenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#SISMenu LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#PublicationMenu DL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#PublicationMenu DT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#PublicationMenu DD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#PublicationMenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#PublicationMenu LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#SISMenu
{
    MARGIN: 10px;
    WIDTH: 135px
}
#PublicationMenu
{
    MARGIN: 10px;
    WIDTH: 135px
}
#SISMenu DT
{
    BORDER-RIGHT: #eee 2px inset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #eee 2px inset;
    PADDING-LEFT: 2px;
    BACKGROUND: url(../images/DDButton.gif) #fff no-repeat right 50%;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px 0px;
    BORDER-LEFT: #eee 2px inset;
    CURSOR: pointer;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #eee 2px inset;
    HEIGHT: 14px
}
#PublicationMenu DT
{
    BORDER-RIGHT: #eee 2px inset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #eee 2px inset;
    PADDING-LEFT: 2px;
    BACKGROUND: url(../images/DDButton.gif) #fff no-repeat right 50%;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px 0px;
    BORDER-LEFT: #eee 2px inset;
    CURSOR: pointer;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #eee 2px inset;
    HEIGHT: 14px
}
#SISMenu DD
{
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    DISPLAY: none;
    BORDER-LEFT: #666 1px solid;
    WIDTH: 175px;
    BORDER-BOTTOM: #666 1px solid;
    POSITION: absolute
}
#PublicationMenu DD
{
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    DISPLAY: none;
    BORDER-LEFT: #666 1px solid;
    WIDTH: 175px;
    BORDER-BOTTOM: #666 1px solid;
    POSITION: absolute
}
#SISMenu LI
{
    BACKGROUND: #fff;
    TEXT-ALIGN: left
}
#PublicationMenu LI
{
    BACKGROUND: #fff;
    TEXT-ALIGN: left
}
#SISMenu LI A
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: 0px;
    COLOR: #999;
    BORDER-BOTTOM: 0px;
    HEIGHT: 100%;
    TEXT-DECORATION: none
}
#SISMenu DT A
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: 0px;
    COLOR: #999;
    BORDER-BOTTOM: 0px;
    HEIGHT: 100%;
    TEXT-DECORATION: none
}
#PublicationMenu LI A
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: 0px;
    COLOR: #999;
    BORDER-BOTTOM: 0px;
    HEIGHT: 100%;
    TEXT-DECORATION: none
}
#PublicationMenu DT A
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: 0px;
    COLOR: #999;
    BORDER-BOTTOM: 0px;
    HEIGHT: 100%;
    TEXT-DECORATION: none
}
#SISMenu LI A:hover
{
    BACKGROUND: #191970;
    COLOR: #fff
}
#SISMenu DT A:hover
{
    BACKGROUND: #191970;
    COLOR: #fff
}
#PublicationMenu LI A:hover
{
    BACKGROUND: #191970;
    COLOR: #fff
}
#PublicationMenu DT A:hover
{
    BACKGROUND: #191970;
    COLOR: #fff
}
.subtitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 14px Arial, Helvetica, sans-serif;
    COLOR: #c30;
    PADDING-TOP: 0px
}
.AOTA_table
{
    BORDER-RIGHT: #5c7d97 1px solid;
    BORDER-TOP: #5c7d97 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #5c7d97 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #5c7d97 1px solid
}
.AOTA_Table_Header
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: #c30;
    BACKGROUND-COLOR: #cccccc
}
.AOTA_Highlight
{
    FONT-SIZE: 12px;
    COLOR: #5c7d97
}
.AOTA_input
{
    BORDER-RIGHT: #878e96 1px solid;
    BORDER-TOP: #878e96 1px solid;
    BORDER-LEFT: #878e96 1px solid;
    BORDER-BOTTOM: #878e96 1px solid
}
.AllButtons
{
    BORDER-RIGHT: #878e96 1px solid;
    BORDER-TOP: #878e96 1px solid;
    MARGIN-TOP: 5px;
    BORDER-LEFT: #878e96 1px solid;
    BORDER-BOTTOM: #878e96 1px solid
}
.app_online
{
    COLOR: green
}
.app_offline
{
    COLOR: red
}
.bguidelisting
{
}
.bguidelisting .Address
{
}
.bguidelisting .Coname
{
    FONT-WEIGHT: bold;
    COLOR: #cc3333
}
.bguidelisting .Contact
{
    FONT-WEIGHT: bold
}
.bguidelisting .ContactName
{
    FONT-STYLE: italic
}
.bguidelisting .outside
{
    BACKGROUND-COLOR: #cccccc
}
.bguidelisting .outside .inside
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.bguidelisting .outside .insidehigh
{
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: left
}
.bguidelisting .CoDesc
{
}
.bguidelisting .CoLogo
{
}
#KeyArea IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.KeyImage2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 20px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #cccccc
}
.AOTA_Prod_LD
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 15px
}
.AOTA_Prod_InStock
{
    COLOR: #2e8b57
}
.AOTA_Prod_OutStock
{
    COLOR: #ff8c00
}
.AOTA_PleaseWait
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute
}
.AOTA_PleaseWait DIV
{
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    PADDING-LEFT: 4px;
    LEFT: 40%;
    PADDING-BOTTOM: 4px;
    COLOR: #c30;
    PADDING-TOP: 4px;
    POSITION: absolute;
    TOP: 10%;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.AOTA_SelectedIndex
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.AOTA_UnselectedIndex
{
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.AOTA_Error_Header
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: white;
    BACKGROUND-COLOR: red
}
.AOTA_Store_Banner
{
   BACKGROUND: url(../images/Store-Alert-5-17-11.jpg) no-repeat;
    WIDTH: 400px;
    TEXT-INDENT: -999em;
 	HEIGHT: 100px;
    padding-bottom:10px
}
