.heads_11px  { color: black; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.heads2 { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.heads3 { color: black; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link    { color: #000099; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:visited { color: #000099; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.CellPad_3px     { padding: 3px; border: solid 1px #000 }
.CellPad_6px { margin-right: 12px; padding: 6px; border: solid 1px #000 }
.Border_1px { border: solid 1px #000 }
.body_10px_bold { color: black; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body_10px_reg { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body_12px_reg { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.prices_10px_red { color: red; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.prices_10px_black  { color: black; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ScrollList img{Border:none}

#containerul, #containerul ul{
  text-align:left;
  margin:0; /* Removes browser default margins applied to the lists. */
  padding:0; /* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin:0 0 0 5px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
  clear:both;
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}

div#detailtitle {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
padding-bottom: 2px; }

td#detailcontent {
padding-left: 24px; }

div#detailattr {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
margin-bottom: 12px; }

span#detailattr {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
margin-bottom: 2px; }

span#detailourprice {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: red; }

select#detailsize {
width: 250px;
height: 20px;
margin-top: 6px;
margin-left: 4px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
background-color: #c8d3ee; }

div#detailcartspacer {
margin-top: 12px;
margin-bottom: 12px; }

img#detailicon {
margin-right: 3px;
text-align: center; }

a#detaillink:link {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; } 

a#detaillink:visited {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; }

a#detaillink:hover {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #880000; }

a#detaillink:active {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; }

div#detailbrowsesim {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
padding-bottom: 0px; }

input#detailtext {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; }

span#detailtext {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; }

span#detailspacer {
margin-left: 6px;
margin-right: 6px; }

td#detailheaders {
background-color: #ffffff;
padding-top: 12px;
padding-left: 6px;
padding-bottom: 6px;
padding-right: 6px;
text-align: left;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
border-bottom: 2px #d2d0b9 solid; }

td#detaildescription {
padding-top: 6px;
padding-left: 6px;
padding-bottom: 6px;
padding-right: 6px;
text-align: left;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 13px; }

span#moreattr {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
padding-left: 36px; }

div#relatedtitle {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
padding-bottom: 2px; }

span#relatedtitle {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold; }

td#detaillistcell {
border-bottom: 1px #d2d0b9 solid; }

div#listcartspacer {
margin-top: 3px;
margin-bottom: -6px; }

input#bibsrch {
width: 134px;
height: 18px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
margin-top: 4px;
margin-bottom: 4px;
background-color: #dfdd92; }

/* Begin style sheet entries for login, logoff, password, registration, edit profile pages */
table#loginoutsideborder {
border: 2px #d2d0b9 solid;
padding: 10px; }

table#logininsideborder {
border: 1px #d2d0b9 solid;
padding: 5px; 
height: 135px; }

#loginheadline {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
margin-top: 4px;
margin-left: 2px;
margin-bottom: 3px; }

div#loginsubheader {
margin: 2px;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
font-weight: bold;
margin-bottom: 4px; }

div#logintext {
margin: 2px;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none; }

a#loginlink:link {
margin: 2px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: underline; }

a#loginlink:visited {
margin: 2px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: underline; }

a#loginlink:hover {
margin: 2px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: underline; }

a#loginlink:active {
margin: 2px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: underline; }

span#requiredfield {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: red; }
/* end of style sheet entries for login, logoff, password, registration, edit profile pages */

/* begin style sheet entries for Gift Certificate pages */
.gctext_12 {
font-size: 12pt;
color: black;
font-family: Arial;
text-decoration: none }

.gctext_11 {
font-size: 10.5pt;
color: black;
font-family: Arial;
text-decoration: none }

span#gcdetailtext {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 14px; }

td#gcdetailtext {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 14px; }

textarea#gcdetailtext {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; }

td#gcboldtext {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 14px; }

input#gcdetailtext {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; }

a#gclink {
margin: 2px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: underline; }
/* end of Gift Certificate style sheet entries */


/*notes
#555556 - header
#ebebee - Header text, and input bkgd
#444444 - Regular text
#252522 - head text
#cc0000 - Warning red
#000001 - Detaillink
*/



/*Shopping Cart Styles

td.SCheader {
background-color: #555556;
color: #ebebee;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
text-decoration: none;
padding: 6px; }

.SCsubline{
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
text-decoration: none;
padding: 6px; }

.SCcategorytext{
color: #444444;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
text-decoration: none;
padding: 6px;
font-weight: bold; }

.SCtextsmall{
color: #252522;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
text-decoration: none;
padding: 6px; }

.SCtext{
color: #252522;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
padding: 6px; }

a:link.SCLink, a:visited.SCLink, a:acitve.SCLink{
color: #252522;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
 }

a:hover.SCLink{
color: #252522;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: underline; }

.SCWarningtext{
color: #cc0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
padding: 6px; }

div#dottedline{
border-top: 1px #444444 dotted; }

div#doubleline{
border-top: 3px #252522 double; }

input.SCquantity {
width: 20px;
height: 18px;
background-color: #ebebee;
color: #252522;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;}

input.LOGemail {
width: 120px;
height: 18px;
background-color: #ebebee;
color: #252522;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;}

input.SCinput {
width: 220px;
height: 18px;
background-color: #ebebee;
color: #252522;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;}

input.SCpromo {
width: 40px;
height: 18px;
background-color: #ebebee;
color: #252522;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;}

select.SCSelect1 {
width: 80px;
height: 18px;
Margin-left: 0px;
background-color: #ebebee;
color: #252522;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}


select.SCshippingmethod {
width: 360px;
height: 20px;
Margin-left: 0px;
background-color: #ebebee;
color: #252522;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}

button.SCradio {
width: 10px;
height: 6px;
background-color: #ebebee;
}

img.SCicon{
margin-top: -9px;
margin-right: 3px;
}

td.SCindent{
padding-left:20px;
}

a#SC-detaillink:link, a#SC-detaillink:visited {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000001;
text-decoration: None;
font-size: 11px; } 

a#SC-detaillink:hover, a#SC-detaillink:active {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000001;
text-decoration: underline;
font-size: 11px; }

/**/