/*
	# Copyright 2009, Hoop Associates Ltd
	# Hoop Associates   www.thisishoop.com   mail@hoopassociates.co.uk
*/
html {background:#DAD2C2;color:#666}
body {text-align:center;background:#DAD2C2;height:100%;color:#333;font-family:"Lucida Grande",Tahoma,Arial,sans-serif;color:#666}

a, a:visited {text-decoration:none;color:#666;}
a:hover {text-decoration:underline;}

dl {margin-bottom:1em;font-size:92%;font-weight:bold;color:#333;}
dl dt {margin-bottom:0.4em;}
dl dt span {background:url(/img/arr_2.gif) no-repeat right center;padding-right:16px;}
dl dd {margin-left:2.2em;font-size:90%;font-weight:normal;display:block;padding:1px 0px;}
dl dd a, dl dd a:visited {color:#333;}

blockquote a {font-weight:bold;}
#content a, h2.standFirst a, .box3 a {text-decoration:underline;}
#content img {margin:1em;}
h2.standFirst a {color:#A69C87;}

h1#logo {margin:16px 0px 0px 0px;height:61px;width:401px;padding:0}
h1#logo img {display:block;margin:0;height:61px}
h1#logo a {outline:none}
img.printlogo {display:none;}
h1.pageTitle, .mainheading {margin:0em;padding:0em 0em 0.6em 0em;font-size:138%;/*text-transform:uppercase;*/font-weight:normal;color:#333}
.adwordartist h1.pageTitle {text-transform:none;margin-top:0em;}
h2.standFirst {font-size:123.2%;display:block;width:auto;margin:0 0 1em 0;font-weight:normal;}

.wrapper {margin:8px auto;width:972px;text-align:left} /*.wrapper {margin:1em auto;width:auto;min-width:900px;max-width:1300px;text-align:left}*/
.wrapper .padd {padding:0px 20px}

/* grids and boxes */
#yui-main {}
.yui-g .yui-gd {width:100%}
.yui-g .yui-gd div.first {width:32%;text-align:center}
.yui-gc .yui-g .yui-u {width:47.2%}
.yui-g .yui-gd .yui-u {width:66%;}
.yui-gc .yui-g {margin-left:1.49%;_margin-left:1.41%;width:32.5%;}
.box {background:#FFF;padding:20px 20px 20px 20px;margin-bottom:1em;}
.box2 {background:url(/img/box2_bg.jpg) repeat-x 0 0;margin-bottom:1.5em;}
.box2 h3 {color:#C7392A;font-size:110%;_font-size:100%;letter-spacing:0.2em;margin:0em;padding:1em;background:transparent url(/img/box2_bord_bot.jpg) repeat-x 0 bottom;}
.box2 h3 a, .box2 h3 a:visited {color:#C7392A;display:block;}
.box2 .viewmore, .box3 .viewmore {float:right;letter-spacing:0em;font-size:80%;color:#666;font-weight:normal;}
.box3 {margin-bottom:1.5em;}
.homebox3 {margin-bottom:0.5em;}
.box3 h3 {color:#C7392A;font-size:110%;_font-size:100%;letter-spacing:0.2em;margin:0em;padding:0em 1em 0.5em 1em;}
.content {padding-bottom:0px;}

.box .boxcontrols {border-bottom:1px solid #CCC;padding-bottom:10px;/*margin-top:-10px;*/}
.box .boxcontrols-2 {border-bottom:1px solid #CCC;padding:10px 0px;}
.box .boxcontrols-2 fieldset {margin-bottom:0;}
.box .bottomboxcontrols {padding:10px 0px 0px 0px;}
.box .bottomboxcontrols p {margin:0em;}
.boxheader {background:#ECE8E0 url(/img/box_header_bg.jpg) repeat-x;padding:8px 20px;}
.boxheader h1, .boxheader .mainheading {color:#888;font-weight:normal;margin:0px;padding:0px;font-size:123%;}
.boxheader h1 a, .boxheader .mainheading a {color:#C7392A;}
.boxheader .mainheading p {margin:0;}
h3.feature-head {margin:0em 0em 1em 0em;padding:0px 0px 10px 0px;color:#A69C87;text-transform:uppercase;font-weight:normal;letter-spacing:0.1em;font-size:110%;}

/* navigation */
#topnav {clear:both;margin-top:6px;height:78px}
#topnav ul {margin:0em;padding:0em;}
#topnav ul li {list-style:none;line-height:2em;float:left;padding:0.42em 2.1em 0.42em 0em;font-size:80%}
#topnav ul li a, #topnav ul li a:visited {color:#555;font-weight:normal;}
#topnav ul li a:hover, #topnav ul.toplist li a:hover, #topnav ul li a.current:hover #topnav ul.toplist li a.current:hover {color:#C7392A; text-decoration: none;}
.subscribe a:hover {text-decoration: underline;}
#topnav ul.toplist {display:block;border-bottom:1px solid #E0E0E0;}
#topnav ul.toplist li {font-size:110%;line-height:1.5em;letter-spacing:0.15em;} 
#topnav ul.toplist li a, #topnav ul.toplist li a:visited {}
#topnav ul.toplist li a.current, #topnav ul li a.current {color:#FFF;} 
.subscribe {float:right;margin-top:5px;margin-bottom: 5px;}
.subscribe a {color:#C7392A;font-size:106%;line-height:2.32em;letter-spacing:0.11em;}

ul.secondary-nav {margin:0em 0em 0.8em 0em;padding:0em}
ul.secondary-nav li {list-style:none;display:inline;padding:0em 0em 0em 0.8em}
ul.secondary-nav li a, ul.secondary-nav li a:visited {color:#A69C87;font-size:80%}
ul.secondary-nav li a:hover {color:#C7392A; text-decoration: underline;}

/* forms */
#searchform {width:184px;text-align:left;margin-left:auto}
#searchform .searchbox {display:block;float:left;border:0;padding:0;margin:0;width:154px;height:18px;padding-left:10px;background:transparent url(/img/search_bg.jpg) no-repeat 0 0;color:#999;}
#searchform .searchsubmit {display:block;float:left;border:0;padding:0;margin:0;width:18px;height:18px;background:url(/img/search_bg_r.jpg) no-repeat 0 0;cursor:pointer;}
#searchform ul.searchoptions {margin:0.5em 0em 0em 0em;padding:0em;font-size:76%;display:block;clear:both;color:#999;}
#searchform ul.searchoptions input {margin:0;padding:0;float:left;}
#searchform ul.searchoptions input.radio {margin-right:4px;}
#searchform ul.searchoptions li label {float:left;_padding-top:0.35em;}
#searchform ul.searchoptions li {float:left;list-style:none;padding:0;margin:0em;}
#searchform ul.searchoptions li.first {width:50%;_width:48%;}
#searchform ul.searchoptions li.second {width:32%;}

input.textinput {width:110px;display:block;height:18px;font-size:92%;border:0px;margin:0px 4px 0px 0px;padding:2px 10px 0px 10px;float:left;background:url(/img/input_bg_1.jpg) no-repeat;}
input.textinput-small {width:22px;display:block;height:18px;font-size:92%;border:0px;margin:0px 2px 0px 0px;padding:2px 10px 0px 10px;background:url(/img/input_bg_3.jpg) no-repeat;text-align:center;}
input.textinput-captcha {width:45px;display:block;height:18px;font-size:92%;border:0px;margin:0px 2px 0px 0px;padding:2px 10px 0px 10px;float:left;background:url(/img/input_bg_4.jpg) no-repeat;text-align:center;}
input.textinput-long {width:265px;display:block;height:16px;font-size:92%;border:0px;margin:0px 4px 0px 0px;padding:2px 8px 0px 8px;background:#DAD2C2 url(/img/input_bg_2.jpg) no-repeat;}

form.view-more-search {margin-top:2em;}
form.view-more-search label {float:left;margin-right:3em;font-weight:bold;color:#333;}
form.view-more-search-display label {float:left;margin-right:1em;font-weight:bold;color:#333;}
form.view-more-search-display select, form.view-more-search-display input {float:left;margin-right:1.5em;}
form.view-more-search-display div {float:left;margin-right:1.5em;}
form.view-more-search input.textinput {margin-right:1em;}
form.view-more-search a.showall, form.view-more-search a.showall:visited {font-weight:bold;font-size:86%;color:#C7392A;background:url(/img/bullet_1.jpg) no-repeat 0 center;padding-left:14px;}

form.contactform .label {display:block;margin-bottom:0.2em;}
form.contactform p {margin-bottom:0.6em;}
form.contactform p.subject {margin-bottom:1.2em;}
form.contactform textarea, form.commentform textarea {width:560px;height:189px;padding:5px;background:#DAD2C2 url(/img/textarea_bg_1.jpg) no-repeat;border:0px}
form.contactform select {width:281px;}
form.contactform .error {color:red;text-transform:lowercase;padding-left:0.2em;}

form.commentform {margin-bottom:1em;}
form.commentform ul {margin:0px;padding:0px;}
form.commentform ul li {list-style:none;margin-bottom:0.8em;}
form.commentform label {display:block;}

.publicform {margin-top:2em}
.publicform fieldset {margin:1.5em}
.publicform label {float:left;clear:left;width:7em;margin-bottom:10px}
.publicform input {margin-bottom:10px}

/* blog comments */
.commentlist {margin:0em 0em 2.2em 0em;padding:0px;}
.commentlist li {list-style:none;display:block;margin-bottom:1em;border-bottom:1px solid #CFCFCF;padding:0em 0em 1em 0em;}
.commentlist div.metadata {margin-bottom:0.2em;}
.commentlist a, .commentlist a:visited {text-decoration:underline;}

/* quicklinks, recent editions lists */
ul.link-set {margin:0.7em 12px;padding:0em;}
ul.link-set li {list-style:none;font-size:80%;/*ie6 fix*/_height:1px;}
ul.link-set a, ul.link-set a:visited {padding:0.5em 0em;width:120px;display:block;background:transparent url(/img/arr_1.gif) no-repeat right 8px}
ul.link-set a:hover {color:#C7392A;background-position:right -10px}
ul.image-set {margin:1em;padding:0em;}
ul.image-set li {list-style:none;float:left;width:33%;text-align:center;}

/* body content */
#content h2 {margin:0em 0em 1.08em 0em;padding:0em;font-size:100%;}
#content a, #content a:visited, .newsItem a, .newsItem a:visited {color:#666;}
#content ul li {padding:0 0 .45em 0;}
#content blockquote {margin-left:4em;margin-right:4em;}

/* right col chunks */
.recently-viewed {padding-bottom:1em;}
.secondary-story {padding:1em 1em 0em 1em;}
.box3 .secondary-story {padding:0em 14px 0em 14px;font-size:92%;}
.box2 .secondary-story a {text-decoration: underline;}
.box3 .secondary-story a {text-decoration: underline;}

/* feature blocks */ 
.feature {margin-bottom:1em}
.feature .title {display:block;color:#000;font-size:108%;font-weight:bold;margin:0;padding:0 0 0 0.52em;background:#CCC;line-height:1.5384em;*line-height:1.5em;padding-left:5px;}
.feature .content {display:block;margin:0.52em;}
.feature .center img {margin-top:8px;}
.feature .image {height:98px;margin:0pt 5px 5px;display:block;}
#bodyContent .feature a, #bodyContent .feature a:link, #bodyContent .feature a:visited {color:#000}

/* footer */
#footer {clear:both;margin-top:1.5em;font-size:76%}
#footer a {padding:0em 1em}
#footer a.bookmark, #footer a.bookmark:visited {padding-right:70px;padding-left:0.5em;background:url(/img/bookmark.jpg) no-repeat right center;}
#footer a.tellafriend {padding-right:0.5em;}

/* home page */
.yui-gc .home-editions .yui-g {width:100%;margin:0;}
.home-editions .edition-col {text-align:left;width:304px;float:left;}
.home-editions .edition-col-last {text-align:left;width:280px;float:left;}
.home-editions .edition-thumb {height:300px;width:284px;text-align:center;}
.home-editions .edition-info {width:284px;}
.home-editions .edition-info .info {border:1px solid #CCC;border-width:1px 0px;margin:0.5em 0em;padding:0.5em 0em;color:#666;}
.home-editions .edition-info .info ul {margin:0px}
.home-editions .edition-actions {width:100%;}
.home-editions .edition-name {white-space:nowrap;overflow:hidden;width:284px;border-bottom:1px solid #CCC;padding-bottom:0.5em;}
.home-editions .buy {}
.home-editions .buy a {float:left;margin-right:0.5em}
.home-content h1 {margin:0px;padding:0px 0px 10px 0px;text-transform:uppercase;font-weight:normal;letter-spacing:0.1em;font-size:110%;}
.home-content h2.standFirst {font-size:110%;font-weight:normal}
.home-content #content {}
.home-content .editions-nav {margin-top:2.5em;margin-bottom:2em;}
.home-content .editions-nav a {color:#C7392A}
.home-content .editions-nav .lt, .home-content .editions-nav .gt {font-weight:bold;font-size:130%;}
.home-content .editions-nav .copy {padding:0em 0.6em;}
.home-content #loadeditions {position:relative;height:278px;}
.home-content #loadeditions #editions-overlay {position:absolute;width:100%;height:100%;background:white;z-index:98;top:0;left:0;opacity:0.35;filter:alpha(opacity=35);display:none;height:278px;}
.home-content #loadeditions #editions-loader {position:absolute;left:50%;top:50%;margin-left:-33px;margin-top:-48px;z-index:99;opacity:0.7;filter:alpha(opacity=70);display:none;}
.videos h3 a, .videos h3 a:visited {text-decoration: none}
.videos h3 a:hover {text-decoration: underline}

/* troika talk */
.troika-talk-listing .row {padding:10px 1em;font-size:88%;color:#333;}
.troika-talk-listing p {margin:0em;}

/* photograph page */
.photo h1.pageTitle {padding:12px 0em 0.2em 0em;}
.photo .photo-image {text-align:center;}
.photo .photo-author, .photo .photo-collection {font-size:118%;color:#A69C87;letter-spacing:0.1em;}
.photo .photo-collection {margin-top: 0.2em;}
.photo-collection a, .photo-collection a:visited {color:#A69C87}
.photo .photo-edition-row {font-size:92%;border-top:1px solid #CCC;padding:8px 0px;}
.photo .photo-edition-row .right {width:90px;}
.photo .photo-edition-row p {margin-bottom:0.8em}
.photo .photo-edition-row .price {text-align:right;padding-right:2px;}
.photo .photo-edition-row .buy {display:block;height:25px;width:70px;margin-left:auto;}
.photo .photo-edition-row a.buy, .photo .photo-edition-row a:visited {display:block;height:20px;width:40px;margin-left:auto;}
.photo .photo-edition-row .has-remaining {color:#C7392A;}
.photo .photo-edition-row .no-remaining {color:#999;}
.photo .actions, .photo .info {font-size:78%;}
.photo .actions {border-top:1px solid #ccc;padding-top:8px}
.photo .actions a {color:#666;}
.photo .info {line-height:1.5em;color:#666;}
.photo-paginate a, .photo-paginate a:visited {color:#A69C87}

/* artists landing page */
.artists-listing ul {margin:0px;padding:1em;font-size:80%;overflow:auto;max-height:23.6em;}
.artists-listing li {list-style:none;}
.artists-listing .more {color:#C7392A;}
.artist-feature-col {text-align:left;width:198px;float:left;}
.artist-feature-col-last {text-align:left;width:170px;float:left;}
.artist-feature-col a, .artist-feature-col-last a {color:#C7392A;}
.artist-feature-col strong a:hover {text-decoration:underline;}
strong.info a, strong.info a:visited {color:#C7392A;}
strong.info a:hover {text-decoration:underline;}

/* artist features */
.artist-thumb {height:75px;overflow:hidden;}
.artist-info {width:132px;padding-top:0.5em;}
.artist-info p {font-size:80%;padding-top:0.5em;}
.artist-info a.readmore:hover {color:#C7392A; text-decoration:underline; }

/* artist page */
.artist-quicklinks {margin:0px;padding:0px;}
.artist-quicklinks li {border-top:1px solid #CCC;list-style:none;padding:0.5em 0em;font-size:92%;}
.artist-quicklinks li a {color:#C7392A;font-weight:bold;letter-spacing:0.1em}
.artist-quicklinks li a:hover {}
.artist-quicklinks li a:active {color:#666;}
.artist-image {margin-bottom:1em;}
.artist-video {position:relative;}
.artist-video-print {display:none;}
.artist-video-footnote {margin-bottom:1em;font-size:90%;}
.artist-video-image {float:right;margin:0em 0em 1em 1em;}

/* artist info (tearsheet) page */
.artist-tearsheet .artistpage {font-size:92%;margin-bottom:1em;}
.artist-tearsheet .artistpage a big {color:#C7392A;}

/* artists view by month */
.artists-view-month ul.months {margin:0;padding:0;}
.artists-view-month ul.months li {list-style:none;float:left;margin-right:21px;}
.artists-view-month ul.months li.last {border-left:1px solid #CCC;padding-left:18px;padding-right:0px;}
.artists-view-month ul.months a {}
.artists-view-month .edition-col {text-align:left;width:218px;float:left;}
.artists-view-month .lastcol {width:134px;}
.artists-view-month .edition-info {width:134px;}
.artists-view-month .edition-name {white-space:nowrap;overflow:hidden;width:134px;}
.artists-view-month .row {padding:20px 0px;border-bottom:1px solid #CCC;}

/* photos view by collection */
.photos-view-collection .edition-col {text-align:left;width:218px;float:left;}
.photos-view-collection .lastcol {width:134px;}
.photos-view-collection .row {border-bottom:1px solid #CCCCCC; padding:20px 0;}

/* editions listings */
.editions h3 {text-transform:uppercase;margin:0em 0em 1.4em 0em;padding:0em;color:#A69C87;font-weight:normal;}
.editions .edition-col {text-align:left;width:202px;float:left;}
.editions .edition-col-last {text-align:left;width:170px;float:left;}
.editions .edition-name {white-space:nowrap;overflow:hidden;width:170px;}
.edition-thumb {height:150px;width:134px;text-align:center;}
.editions .edition-info {width:134px;}
.editions .row {margin-bottom:1em;}
.edition-info ul {margin:1em 0em 0em 0em;padding:0px;font-size:90%;width:134px;}
.edition-info ul li {list-style:none;clear:left;}
.edition-info ul ul {margin:0em;}
.edition-info ul li ul li {float:left;clear:none;padding:0em;}
.edition-info li.size {}
.edition-info li.amount-remaining {float:right;}
.edition-info .amount {color:#C7392A;padding-right:2px;}
.edition-info .edition-artist, .edition-info .edition-artist a {color:#C7392A;}
.edition-actions {margin-top:1em;font-size:80%;width:134px;}
.edition-actions a {color:#666;}
.more a {font-size:92%}
.editionrow {padding:0.8em 0em;background:transparent url(/img/box2_bord_bot.jpg) repeat-x 0 bottom;clear:both}
.editionrow .artistname, .editionrow .artistname a {color:#C2392A}
.last {background:transparent}

/* shopping basket */
.yui-g .basket .yui-gd div.first {width:22%;}
.yui-g .basket .yui-gd .yui-u {width:75%;}
.basket {font-size:92%; }
.basket h1.pageTitle {padding-bottom:0em;}
.basket .header .col-price, .basket .header .col-quantity {float:right;font-weight:bold;text-align:right;width:5.5em}
.basket .row {border-bottom:1px solid #ccc;padding:1em 0em;}
.basket .row div.yui-u {text-align:left}
.basket .product-row {margin-bottom:1em;}
.basket .product-row img {margin-right:1em;}
.basket .remove, .basket .remove a, .basket .remove a:visited {color:#C7392A;}
.basket .remove a {text-decoration:underline;}
.basket .price {width:5.5em;float:right;}
.basket .total strong {display:block;font-size:116%;color:#C7392A;padding-bottom:0.5em;}
.basket input.textinput-long {float:left;}
.basket .footnote {margin:1em 0em 0em 0em;text-align:right}

/* view more photos page */
.view-more-editions {}
.view-more-editions .edition-col {text-align:left;width:148px;float:left;}
.view-more-editions .edition-info {width:134px;}
.view-more-editions .edition-name {white-space:nowrap;overflow:hidden;width:134px;}
.view-more-editions .row {padding:20px 0px;border-bottom:1px solid #CCC;}
.view-more-features .row {padding:20px 0px;border-bottom:1px solid #CCC;margin:0}
.view-more-features .bottomboxcontrols {}
.view-more-features h3 {margin:0;}
.view-more-editions .sold-out {font-size:10px !important;}
form.view-more-search, form.view-more-search fieldset, form.view-more-seach-display, form.view-more-search-display fieldset {margin:0;padding:0;display:inline;}

/* save photos page */
.saved-editions .edition-col {text-align:left;width:190px;float:left;}
.saved-editions .edition-info {width:140px;}
.saved-editions .edition-name {white-space:nowrap;overflow:hidden;width:190px}
.saved-editions .row {padding:20px 0px;border-bottom:1px solid #CCC;}

/* view more artists page */
.view-more-artists {}
.view-more-artists .artist-col {text-align:left;width:190px;float:left;}
.view-more-artists .row {padding:20px 0px;border-bottom:1px solid #CCC;}

/* troika talk blog */
.blog .boxcontrols h2 {color:#A69C87;text-transform:uppercase;font-weight:normal;margin:0em;}
.blog .row {padding:1em 0em;border-bottom:1px solid #CCC;}
.blog .row img {margin:1em;} 
.blog .row p {}
.blog .row p.summary {margin-bottom:1em;}
.blog .row .title {font-weight:bold;}
.blog .row .details {margin-bottom:0.8em;}
.blog .bottomboxcontrols {padding:5px 0px;}
.blog a.readmore:hover {color:#C7392A}
.blog .row .summary a { color:#666666; text-decoration:underline; }
.blog .row h1 a {color:#333;text-transform:uppercase;font-weight:normal;}

/* saved photos page */
.saved-photos {padding-bottom:0em;}
.saved-photos .pagination {margin-top:1em;}
.saved-photos .bottomboxcontrols {padding:10px 0px;}
.saved-photos .bottomboxcontrols p.pagination {margin:0em;}

/* RSS page */
ul.feeds {margin-left:1em;}
ul.feeds li {list-style:none;margin-bottom:0.4em;}
ul.feeds a.rss, ul.feeds a.rss:visited {background:transparent url(/sledge/img/icons/16x16/icon_feed.gif) no-repeat left center;padding-left:20px;}

/* buttons */
input.button-1 {margin:0;padding:0px;width:81px;font-size:92%;height:16px;letter-spacing:0.1em;background:url(/img/button_1.jpg) no-repeat;border:0px;text-transform:uppercase;color:#FFF;cursor:pointer;}
input.button-2 {margin:0;padding:0px;width:170px;font-size:92%;height:16px;letter-spacing:0.1em;background:url(/img/button_2.jpg) no-repeat;border:0px;text-transform:uppercase;color:#FFF;cursor:pointer;}
input.button-3 {margin:0;padding:0px;width:66px;font-size:0.8em;height:16px;letter-spacing:0.1em;background:url(/img/button_3.jpg) no-repeat;border:0px;text-transform:uppercase;color:#FFF;cursor:pointer;}

/* pagination */
.photos-pagination {font-size:92%;}
.photos-pagination a {padding:0em 0.1em;}

/* skip to smooth-scroll links */

.skipto ul {margin:1em;padding:0;}
.skipto li {list-style:none;margin:0;padding:0;}

/* common */
.center {text-align:center;}
.strong {font-weight:bold;}
.right {float:right;}
.aright {text-align:right;}
.left {float:left;}
.clear {clear:both;}
.hidden {display:none;}
.block {display:block;}
.important, a.important {color:#C7392A !important;}
.bord {border:1px solid red;}
.nobord {border:0px;}
.error {color: red;}
.error a, .error a:visited {color:red;text-decoration:underline;}
.loading {background:url(/sledge/img/ajax-loader.gif) no-repeat left center;padding-left:20px;}
.required {color:red;font-weight:bold;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.clearfix { display:block; }
.sold-out { color:#C7392A; text-transform: uppercase}

.info {color:#C7392A;}
a.selected, .current {color:#C7392A;}
a.readmore, a.readmore:visited {color:#C7392A;font-size:92%}
a.readmore:hover {color:#666;}
a.readmore:active {color:#DAD2C2;}
a.artistreadmore, a.artistreadmore:visited {color:#C7392A;}
.rss h3, .videos h3 {background:transparent;}
.rss a, .rss a:visited {background:transparent url(/sledge/img/icons/16x16/icon_feed.gif) no-repeat right center;padding-right:20px;}

/* selectbox */
div.troikaselectbox-wrapper {position:absolute;width:400px;background:#FFF;border:1px solid #ccc;margin:0px;margin-top:-10px;padding:0px;font-size:0.8em;text-align:left; height: expression( this.scrollHeight > 199 ? "200px" : "auto" ); /* sets max-height for IE */max-height:200px;overflow:auto;}
.troikaselectbox-container-wrapper {position:relative;}
div.troikaselectbox-wrapper ul {list-style-type:none;margin:0px;padding:0px;}
div.troikaselectbox-wrapper ul li.selected {color:#C7392A;background:#DDD;}
div.troikaselectbox-wrapper ul li {list-style-type:none;display:block;margin:0;padding:2px;cursor:pointer;}
input.troikaselectbox {margin: 0px 5px 10px 0px;font-size:0.8em;width:74px;display:block;text-align:left;background:url(/img/select_bg.jpg) no-repeat 0 0;height:16px;padding:2px 20px 0px 8px;border:0px;cursor:pointer;color:#C7392A;font-weight:bold;float:left;}
input.selectemail {width:253px;background:url(/img/select_bg_2.jpg) no-repeat 0 0;}
.total-quantity {color: #999999;}
