

#searchFormContainerDefault
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px
}
#searchFormContainerInMenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 15px
}
.BannerAd
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 460px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 468px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 4px;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #fff
}
.Breadcrumb
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-COLOR: #999;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    FONT: bold 7pt Arial;
    WIDTH: 450px;
    BORDER-TOP-COLOR: #999;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
.Breadcrumb .current
{
    COLOR: #ff0000
}
.CentreColumn
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    LEFT: 168px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 450px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 148px;
    TEXT-ALIGN: left
}
.CentreColumn .CategoryNavigation
{
    WIDTH: 400px;
    HEIGHT: 26px
}
.CentreColumn .Footer
{
    WIDTH: 450px
}
.CentreColumn .Listings H2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px
}
.CentreColumn .Listings P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 10px
}
.CentreColumn .Listings
{
    PADDING-LEFT: 20px;
    WIDTH: 430px
}
.CentreColumn .MainText
{
    MARGIN-RIGHT: 12px
}
.CentreColumn .NavBox .EssentialsBox
{
    PADDING-TOP: 2px
}
.CentreColumn .NavBox .EssentialsBoxMenu A:active
{
    COLOR: #fff
}
.CentreColumn .NavBox .EssentialsBoxMenu A:hover
{
    FONT: bold 8pt/8pt Arial;
    COLOR: #666
}
.CentreColumn .NavBox .EssentialsBoxMenu A:link
{
    DISPLAY: block;
    PADDING-LEFT: 40px;
    FONT: bold 8pt/8pt Arial;
    COLOR: #000;
    TEXT-DECORATION: underline
}
.CentreColumn .NavBox .EssentialsBoxMenu A:visited
{
    DISPLAY: block;
    PADDING-LEFT: 40px;
    FONT: bold 8pt/8pt Arial;
    COLOR: #000;
    TEXT-DECORATION: underline
}
.CentreColumn .NavBox .EssentialsBoxMenu P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 3px
}
.CentreColumn .NavBox .EssentialsBoxMenu
{
    FONT: bold 8pt Arial;
    PADDING-TOP: 2px
}
.CentreColumn .NavBox .EssentialsBoxTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 40px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    FONT: bold 9pt Arial;
    COLOR: #f00;
    PADDING-TOP: 10px;
    HEIGHT: 10px
}
.CentreColumn .NavBox .NavBoxHeader
{
    FONT: bold 12pt Arial;
    COLOR: #fff;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.CentreColumn .NavBox .NavBoxHeaderOnly
{
    PADDING-TOP: 2px;
    HEIGHT: 90px;
    BACKGROUND-COLOR: #fff
}
.CentreColumn .NavBox .NavBoxHeaderOnly div
{
    PADDING-TOP: 2px;
    HEIGHT: 90px;
    BACKGROUND-COLOR: #fff
}
.CentreColumn .NavBox .NavBoxMenu P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 3px
}
.CentreColumn .NavBox .NavBoxMenu
{
    FONT: 8pt Arial
}
.CentreColumn .NavBox .NavBoxTitle
{
    PADDING-LEFT: 220px;
    FONT: bold 12pt Arial;
    COLOR: #fff;
    HEIGHT: 32px
}

.CentreColumn .NavBox h1 .NavBoxTitle
{
    PADDING-LEFT: 220px;
    FONT: bold 12pt Arial;
    COLOR: #fff;
    HEIGHT: 32px
}
.CentreColumn .NavBox h4 .NavBoxTitle
{
    PADDING-LEFT: 220px;
    FONT: bold 12pt Arial;
    COLOR: #fff;
    HEIGHT: 32px
}

.CentreColumn .NavBox .NoEssentialsBottom
{
    HEIGHT: 18px
}
.CentreColumn .ShadowBar
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 4pt;
    BACKGROUND-IMAGE: url(/images/GLOBAL/ShadowBar.gif);
    PADDING-BOTTOM: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 2px
}
.CentreColumn .SponsoredLinks P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 10px
}
.CentreColumn .SponsoredLinks
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 9pt;
    WIDTH: 430px;
    COLOR: #000
}
.CentreColumn .SponsoredLinksHeading P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 10px
}
.CentreColumn .SponsoredLinksHeading
{
    MARGIN-TOP: 3px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/GLOBAL/sponsored_heading_bkg.gif);
    MARGIN-BOTTOM: 0px;
    FONT: bold 10pt Arial;
    MARGIN-LEFT: 0px;
    WIDTH: 430px;
    COLOR: #737373;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px
}
.CentreColumn H1.ListingsHeading
{
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/GLOBAL/listings_heading_bkg2.gif);
    MARGIN-BOTTOM: 0px;
    FONT: bold 12pt Arial;
    MARGIN-LEFT: 0px;
    COLOR: #ff0000;
    BACKGROUND-REPEAT: no-repeat
}
.CentreColumn H1.ListingsHeading a.ListingsHeadingCatTitle
{
    BACKGROUND:0;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    FONT: bold 12pt Arial;
    MARGIN-LEFT: 0px;
    COLOR: #ff0000;
    BACKGROUND-REPEAT: no-repeat;
    text-decoration:none;
}
 
 
.CentreColumn H2.Listings
{
    FONT: bold 9pt Arial;
    COLOR: #cc0000
}
.CentreColumnWide
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    LEFT: 170px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 600px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 149px;
    TEXT-ALIGN: left
}
.CentreColumnWide .CategoryNavigation
{
    WIDTH: 400px;
    HEIGHT: 26px
}
.CentreColumnWide .Listings H2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px
}
.CentreColumnWide .Listings P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 10px
}
.CentreColumnWide .Listings
{
    PADDING-LEFT: 20px;
    WIDTH: 430px
}
.CentreColumnWide .MainText
{
    MARGIN-RIGHT: 12px
}
.CentreColumnWide .NavBox .EssentialsBox
{
    PADDING-TOP: 2px
}
.CentreColumnWide .NavBox .EssentialsBoxMenu A:active
{
    COLOR: #fff
}
.CentreColumnWide .NavBox .EssentialsBoxMenu A:hover
{
    FONT: bold 8pt/8pt Arial;
    COLOR: #666
}
.CentreColumnWide .NavBox .EssentialsBoxMenu A:link
{
    DISPLAY: block;
    PADDING-LEFT: 40px;
    FONT: bold 8pt/8pt Arial;
    COLOR: #000;
    TEXT-DECORATION: underline
}
.CentreColumnWide .NavBox .EssentialsBoxMenu A:visited
{
    DISPLAY: block;
    PADDING-LEFT: 40px;
    FONT: bold 8pt/8pt Arial;
    COLOR: #000;
    TEXT-DECORATION: underline
}
.CentreColumnWide .NavBox .EssentialsBoxMenu P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 10px
}
.CentreColumnWide .NavBox .EssentialsBoxMenu
{
    FONT: bold 8pt Arial;
    PADDING-TOP: 2px
}
.CentreColumnWide .NavBox .EssentialsBoxTitle
{
    PADDING-LEFT: 40px;
    FONT: bold 9pt Arial;
    PADDING-TOP: 10px;
    HEIGHT: 10px
}
.CentreColumnWide .NavBox .NavBoxHeader
{
    FONT: bold 12pt Arial;
    COLOR: #fff;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.CentreColumnWide .NavBox .NavBoxHeaderOnly
{
    HEIGHT: 90px;
    BACKGROUND-COLOR: #fff
}
.CentreColumnWide .NavBox .NavBoxMenu P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 10px
}
.CentreColumnWide .NavBox .NavBoxMenu
{
    FONT: 8pt Arial
}
.CentreColumnWide .NavBox .NavBoxTitle
{
    PADDING-LEFT: 220px;
    FONT: bold 12pt Arial;
    COLOR: #fff;
    HEIGHT: 32px
}
.CentreColumnWide .NavBox .NoEssentialsBottom
{
    HEIGHT: 18px
}
.CentreColumnWide .SponsoredLinks P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 10px
}
.CentreColumnWide .SponsoredLinks
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 9pt;
    WIDTH: 430px;
    COLOR: #000;
    PADDING-TOP: 10px
}
.CentreColumnWide .SponsoredLinksHeading P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 10px
}
.CentreColumnWide .SponsoredLinksHeading
{
    MARGIN-TOP: 3px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/GLOBAL/sponsored_heading_bkg.gif);
    MARGIN-BOTTOM: 0px;
    FONT: bold 10pt Arial;
    MARGIN-LEFT: 0px;
    WIDTH: 430px;
    COLOR: #737373;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px
}

.CentreColumnWide H1.ListingsHeading
{
    MARGIN-TOP: 3px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/GLOBAL/listings_heading_bkg.gif);
    MARGIN-BOTTOM: 0px;
    FONT: bold 10pt Arial;
    MARGIN-LEFT: 0px;
    COLOR: #ff0000;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px
}

.CentreColumnWide H1.ListingsHeading a.ListingsHeadingCatTitle
{
    
    MARGIN-TOP: 3px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: none;
    MARGIN-BOTTOM: 0px;
    FONT: bold 10pt Arial;
    MARGIN-LEFT: 0px;
    COLOR: #ff0000;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px;
    text-decoration:none;
}

.CentreColumnWide H2.Listings
{
    FONT: 9pt Arial;
    COLOR: #cc0000
}
.ChannelHomeBox .box
{
    WIDTH: 450px;
}
.ChannelHomeBox .boxBottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 225px;
    PADDING-TOP: 0px;
    HEIGHT: 10px
}
.ChannelHomeBox .boxHeadTitle
{
    PADDING-LEFT: 235px;
    FONT: bold 15px Arial;
    COLOR: #fff;
    PADDING-TOP: 3px
}
.ChannelHomeBox .boxTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    MARGIN: 0px;
    FONT: bold 8.5pt Arial;
    WIDTH: 200px;
    COLOR: #000;
    PADDING-TOP: 0px
}
.ChannelHomeBox .boxTitleBkg
{
    WIDTH: 450px;
    HEIGHT: 23px
}
.ChannelHomeBox .container
{
    WIDTH: 450px
}
.ChannelHomeBox .guides A:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #999;
    PADDING-TOP: 0px;
    TEXT-DECORATION: underline
}
.ChannelHomeBox .guides A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px;
    TEXT-DECORATION: underline
}
.ChannelHomeBox .guides LI
{
    PADDING-BOTTOM: 10px
}
.ChannelHomeBox .guides UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 210px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.ChannelHomeBox .guides
{
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    FONT: 8.5pt/8.5pt Arial;
    WIDTH: 220px;
    COLOR: #666;
    PADDING-TOP: 5px;
    WHITE-SPACE: normal
}
.ChannelHomeBox .guidesBox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 225px;
    PADDING-TOP: 0px
}
.ChannelHomeBox .left
{
    CLEAR: none;
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 225px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 95px
}
.ChannelHomeBox .leftTop
{
    HEIGHT: 80px
}
.ChannelHomeBox .links
{
    DISPLAY: block;
    WIDTH: 152px
}
.ChannelHomeBox .moreLink A
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.ChannelHomeBox .moreLink
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 5px;
    TEXT-ALIGN: right
}
.ChannelHomeBox .right
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 225px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.DottedLine
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #999 1px dashed;
    PADDING-LEFT: 20px;
    FONT-SIZE: 4pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    PADDING-TOP: 0px
}
.Footer A:hover
{
    TEXT-DECORATION: underline
}
.Footer A
{
    COLOR: #666;
    TEXT-DECORATION: none
}
.Footer
{
    CLEAR: both;
    MARGIN-TOP: 20px;
    FONT: 8pt Arial;
    COLOR: #666;
    TEXT-ALIGN: center
}
.GStd
{
    FONT-SIZE: 9pt;
    COLOR: #000
}

.HeaderStrip LI a {
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    font-size:16px;
}

.HeaderStrip LI.tabNormal {
    float: left;
    margin-right:5px;
    bottom:0px;
    width:114px;
    height:33px;
    text-align:center;
    background: url('/images/topmenu_normal_grey.gif') bottom left no-repeat;
}

.HeaderStrip LI.tabWide {
    float: left;
    margin-right:5px;
    bottom:0px;
    width:148px;
    height:33px;
    text-align:center;
    background: url('/images/topmenu_wide_grey.gif') bottom left no-repeat;
}

.HeaderStrip LI.tabNormalSelected {
    float: left;
    margin-right:5px;
    bottom:0px;
    width:114px;
    height:33px;
    text-align:center;
    background: url('/images/topmenu_normal_green.gif') bottom left no-repeat;
}

.HeaderStrip LI.tabWideSelected {
    float: left;
    margin-right:5px;
    bottom:0px;
    width:148px;
    height:33px;
    text-align:center;
    background: url('/images/topmenu_wide_green.gif') bottom left no-repeat;
}

.HeaderStrip LI.tabNormal:hover {
    background: url('/images/topmenu_normal_green.gif') bottom left no-repeat;
}

.HeaderStrip LI.tabWide:hover {
    background: url('/images/topmenu_wide_green.gif') bottom left no-repeat;
}

.HeaderStrip LI {
    float: left;
    margin-right:5px;
    bottom:0px;
}


.HeaderStrip
{
    BACKGROUND: url('/images/topmenu_bg.gif') left bottom repeat-x;
    MARGIN: 0px;
    WIDTH: 777px;
    PADDING-TOP: 90px;
    HEIGHT: 33px;
}


.HideForm
{
    DISPLAY: none
}
.LeftColumn .LeftMenuBottom
{
    DISPLAY: block;
    BACKGROUND-ATTACHMENT: scroll;
    MARGIN-BOTTOM: -4px;
    FONT: bold 11px Arial;
    MARGIN-LEFT: 0px;
    WIDTH: 153px;
    COLOR: #fff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 29px
}
.LeftColumn .LeftMenuList LI A:link
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    BORDER-LEFT-COLOR: #fff;
    COLOR: #222222;
    BORDER-TOP-STYLE: none;
    BORDER-TOP-COLOR: #fff;
    BORDER-BOTTOM: #fff 1px solid;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-DECORATION: none;
    BORDER-RIGHT-COLOR: #fff
}
.LeftColumn .LeftMenuList LI A:visited
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    BORDER-LEFT-COLOR: #fff;
    COLOR: #222222;
    BORDER-TOP-STYLE: none;
    BORDER-TOP-COLOR: #fff;
    BORDER-BOTTOM: #fff 1px solid;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-DECORATION: none;
    BORDER-RIGHT-COLOR: #fff
}
.LeftColumn .LeftMenuList LI A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px;
    HEIGHT: 18px;
    TEXT-DECORATION: none
}
.LeftColumn .LeftMenuList LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.LeftColumn .LeftMenuList UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
}
.LeftColumn .LeftMenuList LI UL LI
{
    FONT-SIZE: 11px;
    COLOR: #000;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: right
}
.LeftColumn .LeftMenuList LI UL LI.current
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #00929e;
    TEXT-ALIGN: right
}
.LeftColumn .LeftMenuList LI UL LI A
{
    BORDER-RIGHT: #00929e 1px solid;
    BORDER-TOP: medium none;
    BORDER-LEFT: #00929e 1px solid;
    BORDER-BOTTOM: #00929e 1px solid
}
.LeftColumn .LeftMenuList LI UL LI A:link
{
    BORDER-RIGHT: #00929e 1px solid;
    BORDER-TOP: medium none;
    BORDER-LEFT: #00929e 1px solid;
    BORDER-BOTTOM: #00929e 1px solid
}
.LeftColumn .LeftMenuList LI UL LI A:visited
{
    BORDER-RIGHT: #00929e 1px solid;
    BORDER-TOP: medium none;
    BORDER-LEFT: #00929e 1px solid;
    BORDER-BOTTOM: #00929e 1px solid
}
.LeftColumn .LeftMenuList LI A.WithSubmenu:link
{
    BORDER-RIGHT: #00929e 1px solid;
    BORDER-TOP: #00929e 1px solid;
    BORDER-LEFT: #00929e 1px solid;
    BORDER-BOTTOM: #00929e 1px solid
}
.LeftColumn .LeftMenuList LI A.WithSubmenu:visited
{
    BORDER-RIGHT: #00929e 1px solid;
    BORDER-TOP: #00929e 1px solid;
    BORDER-LEFT: #00929e 1px solid;
    BORDER-BOTTOM: #00929e 1px solid
}
.LeftColumn .LeftMenuList
{
    DISPLAY: block
}
.LeftColumn .LeftMenuTitle
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    BACKGROUND-ATTACHMENT: scroll;
    MARGIN-BOTTOM: -4px;
    PADDING-BOTTOM: 0px;
    FONT: bold 11px Arial;
    MARGIN-LEFT: 0px;
    WIDTH: 152px;
    COLOR: #fff;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 23px;
    TEXT-ALIGN: left
}
.LeftColumn
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 152px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 152px;
    TEXT-ALIGN: left
}
.Logo
{
    LEFT: 15px;
    WIDTH: 252px;
    POSITION: absolute;
    TOP: 9px;
    /* BACKGROUND-COLOR: #fff */
}
.PageContainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 960px;
    PADDING-TOP: 2px;
    POSITION: relative;
    TEXT-ALIGN: left
}
.RightSky
{
    RIGHT: 0px;
    LEFT: 788px;
    WIDTH: 120px;
    TOP: 152px;
    POSITION: absolute;
    TEXT-ALIGN: left
}
.RightColumn
{
    RIGHT: 0px;
    LEFT: 626px;
    WIDTH: 152px;
    POSITION: absolute;
    TEXT-ALIGN: left
}
.RightColumn .RightBox2 A:active
{
    COLOR: #389eae
}
.RightColumn .RightBox2 LI A
{
    FONT: 8pt Arial;
    HEIGHT: 18px
}
.RightColumn .RightBox2 LI A:hover
{
    COLOR: #999
}
.RightColumn .RightBox2 LI A:visited
{
    DISPLAY: block;
    FONT: 8pt Arial;
    COLOR: #000;
    WHITE-SPACE: normal;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.RightColumn .RightBox2 LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.RightColumn .RightBox2 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.RightColumn .RightBox2
{
    LIST-STYLE-TYPE: none;
    BACKGROUND-COLOR: #e4e4e4
}
.RightColumn .RightBox2Bottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/GLOBAL/menu_bottom.gif);
    MARGIN-BOTTOM: -4px;
    PADDING-BOTTOM: 0px;
    FONT: bold 9pt Arial;
    MARGIN-LEFT: 0px;
    WIDTH: 152px;
    COLOR: #fff;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    HEIGHT: 29px
}
.RightColumn .RightBox2Title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(/images/GLOBAL/rightbox.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px -5px;
    FONT: bold 8.5pt Arial;
    WIDTH: 142px;
    COLOR: #fff;
    PADDING-TOP: 4px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 32px
}
.RightBoxChannel .links .ChannelBoxLink
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.RightBoxChannel .tools A:hover
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #999;
    PADDING-TOP: 0px;
    TEXT-DECORATION: underline
}
.RightBoxChannel .tools A
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000;
    PADDING-TOP: 0px;
    TEXT-DECORATION: underline
}
.RightBoxChannel .tools
{
    DISPLAY: block;
    MARGIN: 0px;
    FONT: 8.5pt/8.5pt Arial;
    WIDTH: 152px;
    COLOR: #666;
    PADDING-TOP: 10px;
    WHITE-SPACE: normal
}
.RightBoxChannel .toolsBottom
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 152px;
    PADDING-TOP: 0px;
    HEIGHT: 10px
}
.RightBoxChannel .toolsTitle
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 4px;
    FONT: bold 8.5pt Arial;
    WIDTH: 135px;
    COLOR: #fff;
    PADDING-TOP: 4px
}
.RightBoxChannel .toolsTitleBkg
{
    DISPLAY: block;
    WIDTH: 152px;
    COLOR: #fff;
    HEIGHT: 23px
}
.RightBoxChannel P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 5px
}
.RightBoxChannel
{
    DISPLAY: block;
    WIDTH: 152px
}
.RightColumn UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 8pt Arial;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 18px
}
.Shopping .box
{
    DISPLAY: block;
    WIDTH: 450px;
    HEIGHT: auto
}
.Shopping .boxTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 8.5pt Arial;
    WIDTH: 200px;
    COLOR: #000;
    PADDING-TOP: 0px
}
.Shopping .boxTitleBkg
{
    BACKGROUND-IMAGE: url(/images/sg/centre_box_catalogue.gif);
    WIDTH: 450px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 28px
}
.Shopping .container
{
    WIDTH: 450px
}
.Shopping .left
{
    CLEAR: none;
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 225px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.Shopping .mainTitle
{
    MARGIN-TOP: 3px;
    FONT: bold 10pt Arial;
    MARGIN-LEFT: 10px;
    WIDTH: 350px;
    COLOR: #fff
}
.Shopping .right
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 225px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.Shopping .searchbox
{
    MARGIN-TOP: 15px;
    HEIGHT: 35px
}
.Shopping .shopping1
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 50% top;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/sg/catalogue_icon.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    WIDTH: 225px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
.Shopping .shoppingBkg
{
    BACKGROUND-IMAGE: url(/images/fi/searches_title_bkg.png);
    WIDTH: 225px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 28px
}
.Shopping .shoppingText A:hover
{
    TEXT-DECORATION: underline
}
.Shopping .shoppingText A
{
    WIDTH: 150px;
    COLOR: #000;
    TEXT-DECORATION: none
}
.Shopping .shoppingText
{
    FONT: bold 7.5pt Arial;
    COLOR: #000;
    TEXT-DECORATION: none
}
.Shopping .shoppingTextBlock
{
    MARGIN-LEFT: 70px;
    WIDTH: 150px;
    PADDING-TOP: 3px
}
.Shopping .shoppingTextTitle
{
    FONT: bold 8pt Arial;
    WIDTH: 160px;
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.Shopping .shoppingTitle
{
    PADDING-LEFT: 10px;
    FONT: bold 9pt Arial;
    WIDTH: 153px;
    COLOR: #fff;
    PADDING-TOP: 4px;
    HEIGHT: 20px
}
.ShoppingLatestDeals .boxBottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/sg/centre_box_bottom2.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 450px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.ShoppingLatestDeals .deals .price
{
    FONT-WEIGHT: bold;
    COLOR: #666
}
.ShoppingLatestDeals .deals A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff0000
}
.ShoppingLatestDeals .deals
{
    PADDING-LEFT: 10px;
    FONT: 8pt Arial;
    WIDTH: 100px;
    COLOR: #000
}
.ShoppingLatestDeals .dealsBox1
{
    BACKGROUND-IMAGE: url(/images/sg/centre_box_bkg.gif);
    PADDING-BOTTOM: 5px;
    WIDTH: 450px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999 1px dotted;
    BACKGROUND-REPEAT: repeat-y
}
.ShoppingLatestDeals .dealsBox2
{
    BACKGROUND-IMAGE: url(/images/sg/centre_box_bkg.gif);
    WIDTH: 450px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-y
}
.ShoppingLatestDeals .moreinfo A
{
    FONT: bold 8pt Arial;
    COLOR: #000;
    TEXT-DECORATION: underline
}
.ShoppingLatestDeals .title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 3px;
    FONT: bold 10pt Arial;
    WIDTH: 400px;
    COLOR: #fff;
    PADDING-TOP: 3px
}
.ShoppingLatestDeals .titleBkg
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/sg/centre_box_catalogue.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 450px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 29px
}
.ShoppingLatestDeals .topCopy
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 220px;
    PADDING-BOTTOM: 3px;
    FONT: 8.5pt Arial;
    WIDTH: 220px;
    COLOR: #000;
    PADDING-TOP: 3px
}
.ShoppingLatestDeals
{
    WIDTH: 450px
}
.TopBar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 0px;
    FLOAT: none;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 24px;
    TEXT-ALIGN: left
}
.TopBar .TopBarText A:hover
{
    TEXT-DECORATION: underline
}
.TopBar .TopBarText A
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.TopBar .TopBarText
{
    FONT-SIZE: 7pt;
    COLOR: #fff
}
.UnformattedArea
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.WebSearch .SearchBox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.WebSearch .searchGo A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 100px;
    PADDING-BOTTOM: 3px;
    FONT: bold 9pt Arial;
    COLOR: #fff;
    PADDING-TOP: 3px
}
.WebSearch .searchTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 9pt Arial;
    COLOR: #fff;
    PADDING-TOP: 3px
}
.WebSearch .websearchBottomBkg
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/GLOBAL/websearch_bottom.gif);
    WIDTH: 152px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 21px
}
.WebSearch .websearchTitleBkg
{
    BACKGROUND-IMAGE: url(/images/GLOBAL/websearch_top.gif);
    WIDTH: 152px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
.WebSearch .webtextfield
{
    FONT: 8pt Arial;
    WIDTH: 128px;
    COLOR: #666
}
.WebSearch .webtextfieldBkg
{
    WIDTH: 152px;
    BACKGROUND-COLOR: #999
}
.WebSearch
{
    TEXT-ALIGN: left
}
A
{
    COLOR: #000
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 9pt Arial, Helvetica, sans-serif;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #fff
}
H1
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    FONT: bold 14pt Arial;
    COLOR: #000
}
H2
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 2px;
    FONT: 10pt Arial;
    COLOR: #000
}
H3
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 5px;
    FONT: bold 12pt Arial
}
H4
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    FONT: bold 14pt Arial;
    COLOR: #000
}
.WebSearch UL
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    LIST-STYLE-POSITION: outside;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 10px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}

