body {background-color: #BAC7D3; background-image: url(../images/northface/bg_elevation.gif); background-position: top right; background-repeat: no-repeat; margin: 0px;}
input, select, textarea {color: #364A5F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0px;}
table {color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
th {background-color: #D5DDE2; background-image: url(../images/northface/bg_nav2.gif); background-position: top left; background-repeat: repeat-x; color: #4A677D; font-weight: bold; text-align: left;}

#cart {background-color: #CEDAE4; background-image: url(../images/northface/winter/bg_cart.jpg); background-position: top left; background-repeat: no-repeat;}
#cart a {color: #000000; text-decoration: underline;}
#cart a:hover {color: #4A6A87;}
#cart input.search {height: 21px; width: 122px;}
#cart span.highlight {color: #FF2000; font-weight: bold;}
#cart span.username {color: #FF2000; font-weight: bold;}
#cart td {color: #000000; line-height: 15px;}
#cart td.reflexion {background-image: url(../images/northface/winter/bg_search_reflexion.jpg); background-position: top left; background-repeat: no-repeat;}

#content {background-image: url(../images/northface/bg_content.gif); background-position: top left; background-repeat: no-repeat;}
#content a {color: #000000; text-decoration: underline;}
#content li {background-image: url(../images/northface/img_arrow.gif); background-position: 0px 9px; background-repeat: no-repeat; display: block; padding-left: 8px; padding-top: 5px;}
#content div.text {color: #4A6A87; margin: 0px 10px 0px 10px;}
#content div.title {color: #FFFFFF; font-size: 11px; font-weight: bold;}
#content input.field, #content select.field {width: 237px;}
#content span.stitle {color: #000000; font-weight: bold;}
#content table.borders, #content td.borders {border: 1px solid #F0F5F7;}
#content table.promoborders, #content td.promoborders {border: 1px solid #FF2000;}
#content td.black {color: #000000; font-size: 10px;}
#content td.dark {background-color: #A2B4C3;}
#content td.dark a {color: #D9E1E8;}
#content td.dark a:hover {color: #4A6A87;}
#content td.error {color: #FF0000; font-weight: bold;}
#content td.promo {background-color: #FF2000;}
#content td.promo a {color: #FFFFFF;}
#content ul {list-style: none; margin: 0; padding: 0;}

#lang a {color: #FFFFFF; font-size: 9px;}
#lang a:hover {color: #4A6A87;}

#nav td {font-size: 9px;}
#nav td.nav2 {background-color: #D5DDE2; background-image: url(../images/northface/bg_nav2.gif); background-position: top left; background-repeat: repeat-x; color: #4A6A87;}
#nav td.nav2 a {color: #889DAF; text-decoration: none;}
#nav td.nav2 a:hover, #nav td.nav2 a.active {color: #4A6A87;}
#nav td.nav3 {background-color: #A2B4C3; background-image: url(../images/northface/bg_nav3.gif); background-position: top left; background-repeat: repeat-x;}
#nav td.nav3 a {color: #4A6A87; text-decoration: none;}
#nav td.nav3 a:hover, #nav td.nav3 a.active {color: #FFFFFF;}

#pages {border: 1px solid #F0F5F7; color: #4A6A87;}
#pages a {text-decoration: none;}

#pct01 {background-color: #BAC8D3; background-image: url(../images/northface/winter/pct_01.jpg); background-position: top left; background-repeat: no-repeat;}
#pct01 span.credits {color: #889DAF;}
#pct01 td {color: #FFFFFF; font-size: 9px;}

#pct02 {background-color: #C8D3DC; background-image: url(../images/northface/winter/pct_02.jpg); background-position: top left; background-repeat: no-repeat;}

#pct03 {background-color: #C8D3DC; background-image: url(../images/northface/winter/pct_03.jpg); background-position: top left; background-repeat: no-repeat;}

#pct04 {background-color: #C8D3DC; background-image: url(../images/northface/winter/pct_04.jpg); background-position: top left; background-repeat: no-repeat;}

#pct05 {background-color: #C8D3DC; background-image: url(../images/northface/winter/pct_05.jpg); background-position: top left; background-repeat: no-repeat;}

#sections01 a {background-color: #A1B3C1; background-image: url(../images/northface/winter/bg_sections_01.jpg); background-position: top left; background-repeat: no-repeat; display: block; height: 100%; min-height: 100%; width: 26px;}
#sections01 a:hover, #sections01 a.active {background-color: #8396A7; background-image: url(../images/northface/winter/bg_sections_01_over.jpg);}

#sections02 a {background-color: #A1B3C1; background-image: url(../images/northface/winter/bg_sections_02.jpg); background-position: top left; background-repeat: no-repeat; display: block; height: 100%; min-height: 100%; width: 26px;}
#sections02 a:hover, #sections02 a.active {background-color: #8396A7; background-image: url(../images/northface/winter/bg_sections_02_over.jpg);}

#sections03 a {background-color: #A1B3C1; background-image: url(../images/northface/winter/bg_sections_03.jpg); background-position: top left; background-repeat: no-repeat; display: block; height: 100%; min-height: 100%; width: 26px;}
#sections03 a:hover, #sections03 a.active {background-color: #8396A7; background-image: url(../images/northface/winter/bg_sections_03_over.jpg);}

#sections04 a {background-color: #A1B3C1; background-image: url(../images/northface/winter/bg_sections_04.jpg); background-position: top left; background-repeat: no-repeat; display: block; height: 100%; min-height: 100%; width: 26px;}
#sections04 a:hover, #sections04 a.active {background-color: #8396A7; background-image: url(../images/northface/winter/bg_sections_04_over.jpg);}

#sections05 a {background-color: #A1B3C1; background-image: url(../images/northface/winter/bg_sections_05.jpg); background-position: top left; background-repeat: no-repeat; display: block; height: 100%; min-height: 100%; width: 26px;}
#sections05 a:hover, #sections05 a.active {background-color: #8396A7; background-image: url(../images/northface/winter/bg_sections_05_over.jpg);}

#total {border: 1px solid  #F0F5F7;padding:2px;}
#total td {background-color: #A2B4C3;border-bottom: 1px solid #8396a7; padding: 5px 20px;text-align:right;}
#total td.total {background: #8396a7; font-weight: bold;}
#total td.first {color: #000; text-align: left;}
#total td.promo {background: #FF2000; font-weight: bold;}
#total td.firstpromo {background: #FF2000; color: #fff; text-align: left;}

#website a.button {background-image: url(../images/northface/bg_btn.gif); background-position: top right; background-repeat: no-repeat; display: block; height: 17px; width: 123px;}
#website a.button:hover {background-image: url(../images/northface/bg_btn_over.gif);}
#website a.small {width: 17px;}

#admin {background-color: #FFFFFF; border: 1px dotted #4A677D; color: #4A677D; display: inline; font-size: 9px; padding: 2px;}
#admin a {color: #FF2000; text-decoration: underline;}

#logo { left: 26px; position: absolute; }
#logo img { border: 0; }
