/* Artwork on File ===================== */
div.artworkthumbnail {display:block; width:256px; height:350px; float:left; padding:20px 15px; margin:10px; border:1px solid rgb(233,233,233);}
div.artworkthumbnail IMG {display:block; width:256px; height:256px; padding-bottom:15px; }
div.artworkthumbnail EM {font-weight:bold; font-style:normal;}
div.artworkthumbnail .artworkname {display:block;font-weight:bold;}
div.artworkthumbnail .artnumber {display:block;}
div.artworkthumbnail .decoratingmethod {display:block;}
div.artworkthumbnail .dimensions{display:block;}
div.artworkthumbnail .setupcharges {display:block; font-weight:bold;}

div.awTabs {display:block; border-bottom:1px solid rgb(233,233,233); height:26px;padding-left:140px; margin:1em 0 0;}
div.awTabs span {}
div.awTabs span.activetab {border:1px solid rgb(233,233,233); border-bottom:1px solid white; font-weight:bold; margin:0 1em; text-align:center; display:block; padding-top:6px; height:19px; width:200px; float:left;}
div.awTabs span A {        border:1px solid rgb(233,233,233); background:rgb(233,233,233); margin:0 1em; text-align:center; display:block; padding-top:6px; height:19px; width:200px; float:left;}

/* Browse by description */
div.awIndex {display:block; text-align:center; padding:5px; font-size:13px;}
div.awIndex A {padding:0 2px; border:1px solid white;}
div.awIndex A:hover {border:1px solid blue;}
div.awIndex span.active {font-weight:bold;padding:0 2px; border:1px solid white;}

/* Search */
div.awSearch {padding:5px}
div.awSearch table {border-collapse:collapse; margin:0 auto;}
div.awSearch table TD {padding:2px; }
div.awSearch table TD SELECT {}
div.awSearch table TD SELECT OPTION {}
div.awSearch table TD INPUT {}
div.awSearch table TD SPAN.awButton {}
div.awSearch table TD SPAN.awButton A {text-decoration:none; font-weight:bold; background:url(images/orangebutton120.jpg) top left no-repeat; height:21px; width:120px; display:block; float:left; text-align:center; font-size:12px; color:rgb(255, 255, 255); padding:4px 0px 0px 0px; }

/* Browse by decorating method */
div.awDeco {padding:5px}
div.awDeco table {border-collapse:collapse; margin:0 auto;}
div.awDeco table TD {padding:2px; }
div.awDeco table TD SELECT {}
div.awDeco table TD SELECT OPTION {}
div.awDeco table TD SPAN.awButton {}
div.awDeco table TD SPAN.awButton A {text-decoration:none; font-weight:bold; background:url(images/orangebutton120.jpg) top left no-repeat; height:21px; width:120px; display:block; float:left; text-align:center; font-size:12px; color:rgb(255, 255, 255); padding:4px 0px 0px 0px; }

/* results bar */
div.awResult {padding:15px 5px 0; border-top:1px solid rgb(233,233,233);text-align:right; }
div.awResultLeft { float:left;}
div.awResultRight {}
div.awResultRight A {padding:0 2px;}
div.awResultRight SPAN.active {padding:0 2px; font-weight:bold;}
div.awResultRight SPAN.inactive {padding:0 2px;}

div.awResultItems { margin-top:15px; text-align:left;}

/* view list */
TABLE.awiList {border-collapse:collapse; width:100%; margin-bottom:2em;}
TABLE.awiList TH {text-align:left;padding:3px 6px; border-bottom:1px solid rgb(233,233,233);}
TABLE.awiList TD {padding:3px;border-bottom:1px solid rgb(233,233,233); }

/* list image */
a.thumb1 b {position:absolute; background-color:white; visibility:hidden; width:256px; margin-top:-120px; height:0; padding:10px; border:5px solid rgb(233,233,233); left:400px; }
a.thumb1:hover {text-decoration:none; font-weight:bold; border:0; z-index:1000;}
a.thumb1:hover b {visibility:visible; height:256px; cursor:pointer; z-index:500; }
a.thumb1:hover b img {border:0;}


