/* STRUCTURE */



body {

  margin: 0px;

  background-color: #F3F3F0;

  font-family: arial, helvetica, "sans serif";

  white-space: normal;

  font-size: small;

  background: url(/images/bodybg.jpg);

  background-attachment:fixed;

  background-position:center;

}



#header {

  width:810px;

  margin-left: auto;

  margin-right: auto;

  height:110px;

  background:url(/images/top_bg.gif) repeat-x;

}



#logo  {

  margin:15px 0px 0px 30px;

}



#top_right {

  padding:20px 20px 10px 0px;

  width:300px;

  float:right;

}



#mini_cart {

  height:40px;

  width:170px;

  margin-left:140px;

  color:#473328;

  font-weight:bold

}



#contentwrapper {

  width:810px;

  margin-left: auto;

  margin-right: auto;

  height:14px;

  border-top:1px solid #999;

}



#maincontent {

  float:left;

  background: url(/images/middle_bg.gif) repeat-x #FFFFFF;

  padding:0px 8px;

}



#leftbar {

  float:left;

  border:0px solid red;

  background: url(/images/middle_gray_bg2.gif) repeat-x #E8E8E8;

  width:130px;

  height:100%;

}



#leftmenu ul {

  margin: 1px 0 0 0;

  padding: 0;

  list-style:none;

  width: 129px;

}



#leftmenu ul li {

  margin-left:0px;

  border-top:1px solid #B6B5B5;

  line-height:27px;

  display: block;

  float: none;

  clear: both;

}



#leftmenu ul li a{

  float: left;

}



#leftmenu ul li img{

  float: right;

  margin: 6px 5px;

}





#leftmenu ul li.actMenu {

  /*background:url(/images/menu_a_bg.gif) right center no-repeat;

  background-position:110px;*/

}



#leftmenu ul li a {

  font-family:Arial, Helvetica, sans-serif;

  color:#333333;

  font-size:12px;

  font-weight:bold;

  margin-left:8px;

}



#catalog {

  margin-left:8px;

  margin-top:14px;

  margin-bottom:5px;

}



#emailform {

  margin: 0px 5px;

  padding: 0;

  text-align: center;

}



#emailform h1{

    text-align: center;

    margin: 0;

    padding: 0;

}



#emailform #winfree{

  padding: 30px 0 0 0;

  margin: 0 0 60px 0;

}



#emailform #winfree input{

    margin: 3px auto;

    display: block;

}







#mainarea {

  padding: 0px;

  margin: 0px;

  width: 656px;

  overflow: visible;

  color: #494949;

  float: right;

}





.breadCrumbTable {

  margin-top:15px;

  width: 98%;

  margin-left:8px;

  margin-bottom:4px;

}



#mainleft {

  width:375px;

  float:left;

  padding:8px;

  background:#EAEAEA;

}





#mainright {

  width: 253px;

  background:#F1F1F1;

  float:right;

}



.mainright_shadow {

  width: 253px;

  float:right;

  background:#878787;

  padding:1px;

}





.discountblock {

  color: #FFFFFF;

  font-weight: bold;

  padding: 8px;

  font-size: 90%;

  font-family: Arial, Helvetica, sans-serif;

  background: url(/images/discount_bg.jpg) repeat-x #76C4F2;

  border-bottom:1px solid #8E8D8D;

}



.discounts {

  color: #FFFFFF;

  font-size: 12px;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

}



#showprice {

  float:left;

}



#nameandauthor {

  float:left;

  margin:0px 10px;

  width:60%;

}



#nameandauthor span {

  color:#000000;

  font-size:15px;

  font-weight:bold;

}



#prodheader {

  padding:8px;

  background: url(/images/prod_bg.gif);

  border-bottom:1px solid #8E8D8D ;

}



#prodbody {

  padding:8px;

}



#artdescription {

  width:375px;

  background:#F1F1F1;

  float:left;

  padding:8px;

}



#artdesctitle {

  float:left;

  margin:0px 8px 8px 0px;

}



#useroptions_shadow {

  width: 253px;

  background:#878787;

  float:right;

  margin-top:8px;

  padding:1px;

}



#useroptions {

  width: 253px;

  float:right;

  background:#EAEAEA url(/images/useropt_shadow.jpg) repeat-x;

  text-align:center;

}



.otherart{

  float:left;

  width: 653px;

  clear: both;

  background:#E0E0E0;

}



.productlist_shadow {

  float:left;

  width: 653px;

  background:#878787;

  clear: both;

  padding:1px;

}



.productlist {

  float:left;

  width: 653px;

  clear: both;

  background:#F8F8F8;

}



#bottomlinks{

  text-align: center;

  color: #4a527d;

  font-size: 13px;

  padding: 15px;

  border-top:1px solid #878787;

  margin-right:-8px;

  margin-left:130px;

  margin-top:8px;

  width:642px;

}



.shadow {

  float: left;

  width: 653px;

  background:#878787;

  clear: both;

  padding:1px;

}



.shadow_no_width {

  float:left;

  background:#878787;

  clear: both;

  padding:1px;

}



.blockcontent {

  padding:8px;

  background:#FFFFFF;

  float:left;
  width: 637px;

}



.blockgray {

  padding:8px;

  background:#F8F8F8;

  float:left;

}



.blockbrown {

  padding:8px;

  background:#C7BDAC;

  float:left;

}





div.cleaner {

  clear:both;

  line-height:1px;

}





.normprice {

  color:#C30025;

  font-size:16px;

  font-weight:bold;

}



.sale {

  color:#291102;

  font-size:15px;

  font-weight:bold;

}



.header div {

  width: 785px;

  margin-left: auto;

  margin-right: auto;

}



img {

  border: none;

  border-width: 0px;

}



h1 {

  color: #853A0A;

  font-weight: normal;

  font-size: 18px;

  margin-bottom:0px;

  margin-top:0px;

}



h2 {

  color: #654511;

  font-weight: bold;

  font-size: 13px;

  clear: none;

  margin: 0px;

  padding: 0px;

}



h3:first-line {

  color: #494949;

}



h3 {

  color: #815e47;

  font-weight: bold;

  font-size: 13px;

  margin: 0px;

  padding: 0px;

}



/* Different Text Styles */

.label {

  font-weight: bold;

  width: 200px;

}



.spaced {

  margin-bottom: 7px;

}



#revisesearchcriteria {

  margin-left: 5px;

  margin-right: 5px;

  white-space: nowrap;

  font-size: 12px;

}



#artistImgTd {

  background: white url(/images/artist_bg.jpg) no-repeat top left;

  border: solid 1px #cccccc;

  border-top: solid 3px #C7BDAC;

}



#artistImgTd h3 {

  font-size: 125%;

}



.leftaddress h3 a {

  color: #494949;

  font-weight: bold;

  font-size: 13px;

  margin: 0px;

  padding: 0px;

}



.leftaddress h3  {

  color: #494949;

  font-weight: bold;

  font-size: 13px;

  margin: 0px;

  padding: 0px;

}



a:link {

  color: #b8673a;

  text-decoration: none;

}



a:visited {

  color: #b8673a;

  text-decoration: none;

}



a:active {

  color: #b8673a;

  text-decoration: none;

}



a:hover    { text-decoration: underline; color: #654511; }



a.dark:link {

  color: #794c28;

  text-decoration: none;

}



a.dark:visited {

  color: #794c28;

  text-decoration: none;

}



a.dark:active {

  color: #794c28;

  text-decoration: none;

}



a.dark:hover {

  color: #794c28;

  text-decoration: none;

}



a.darklink {

  color: #4b3d32;

  font-weight:bold;

  text-decoration: none;

}



.disabledCheckoutStep {

  color: #969696;

}



.navbullet {

  background: url(/images/arrow_orange.gif) no-repeat 7px 4px;

  padding: 0px 0px 2px 17px;

  font-weight: bold;

}



.leftnavsection h3 {

  margin-bottom: 4px;

}



/* LEFT ADDRESS */







#leftbar img {

  margin-top: 2px;

  margin-bottom: 8px;

  margin-left: 0px;

  margin-right: 0px;

}



#trustlogo {

  font-size: 12px;

  text-align: center;

  margin-right: 6px;

  margin-bottom:5px;

  border-left: solid 1px #cccccc;

  border-top: solid 1px #cccccc;

  border-bottom: none;

}



/* Search */

#search {

  background: #FFFFFF;

  float:left;

  width:653px;

}



#search select,

#search input {

  margin: 0 5px 0 5px

}



.whitebg {

  background-color: white;

}



.graybg {

  background-color: #EBEBEB;

}







/* WELCOME */

#welcome {

  overflow: visible;

  height: 200px;

}



.cartlineodd {

  background-color: white;

}



.cartlineeven {

  background-color: #EEEEEE;

}



/* FRONTPAGE TEXT BLOCKS */

#fronttextblocks {

  border: solid 1px #cccccc;

  border-top: solid 3px #C7BDAC;

}

#fronttextblocks td {

  text-align: center;

  margin-top: 10px;

  padding: 10px;

}



#fronttextblocks h3 {

  margin-bottom: 8px;

}



.lrtextblock {

  border-left: solid 1px #cccccc;

  border-right: solid 1px #cccccc;

}



/* NEWSLETTER */

#newsletter {

  border: solid 1px #cccccc;

  border-top: solid 3px #C7BDAC;

  color: #815e47;

  font-size: 13px;

  width: 200px;

  padding: 7px;

  margin-right: 10px;

  text-align: left;

}



#newsletter input[type=text] {

  margin-top: 5px;

}

#newsletter h2 {

  margin-top: 6px;

  margin-bottom: 6px;

  clear: none;

}



#nowfeaturing {

  font-style: italic;

  font-size: 22px;

  color: #8f8c8b;

}



.invistable {

  border: none;

  padding: 0px;

  margin: 0px;

}



td     { color: #494949; font-size: 13px; font-family: arial, helvetica, "sans serif" }



p       { color: #494949; font-size: 13px; font-family: arial, helvetica, "sans serif" }



td.dark     { color: #494949; font-size: 13px; font-family: arial, helvetica, "sans serif" }



p.dark     { color: #494949; font-size: 13px; font-family: arial, helvetica, "sans serif" }



td.smaller     { color: #4a527d; font-size: 12px; font-family: arial, helvetica, "sans serif" }



p.smaller   { color: #4a527d; font-size: 12px; font-family: arial, helvetica, "sans serif" }



hr {

  color : #D2D2CA;

  height : 1px;

}



.greyborder {

  border: 1px solid #cccccc;

  padding: 1px;

  BACKGROUND: #FFFFFF;

}



.greyborderprod1 {

  border: 1px solid #cccccc;

  padding-left: 5px;

  BACKGROUND: #FFFFFF;

}



.greyborder3 {

  border: 2px solid #cccccc;

  padding: 2px;

  BACKGROUND: #FFFFFF;

}



.link{

  color: #996D22;

  text-decoration: none;

}



.greyborder2 {

  border: 1px solid #cccccc;

  padding: 1px;

  BACKGROUND: #FFFFFF;

  margin: 3px;

}



.gb3 {

  padding: 4px;

  BACKGROUND: #FFFFFF;

  border-top: 2px none #cccccc;

  border-right: 2px solid #cccccc;

  border-bottom: 2px none #cccccc;

  border-left: 2px solid #cccccc;

}



.gb4 {

  padding: 4px;

  BACKGROUND: #FFFFFF;

  border-top: 2px none #cccccc;

  border-right: 2px solid #cccccc;

  border-bottom: 2px none #cccccc;

  border-left: 2px none #cccccc;

}



select{

  color: #654511; 

  font-size: 13px; 

  font-family: arial, helvetica, "sans serif"; 

  /*background-color: #EEEEEE;*/

  background: #F8F8F8;

}



.brown11     { color: #654511; font-size: 18px; font-family: arial, helvetica, "sans serif"; background-color: #EEEEEE; width: 240px;}

.brown12  { color: #aaa293; font-size: 13px; font-family: arial, helvetica, "sans serif" }

.font11   { color: #654511; font-size: 12px; font-family: arial, helvetica, "sans serif" }

.brown14   { color: #654511; font-weight: bold; font-size: 16px; font-family: arial, helvetica, "sans serif" }

.brown24  { color: #654511; font-size: 28px; font-family: arial, helvetica, "sans serif" }

.grey14   { color: #8f8c8b; font-size: 16px; font-family: arial, helvetica, "sans serif" }

.greybg   {background:#C7BDAC}



.earth12  { color: #815e47; font-size: 13px; font-family: arial, helvetica, "sans serif" }



iframe {

  margin: 0px;

  padding:0px;

  border-width: 0px;

  overflow: hidden;

}



/* UPDATES */

#newstable {

  width: 100%;

}



#updates {

  border: solid 1px #cccccc;

  border-top: solid 3px #C7BDAC;

  padding: 3px;



}



#updates h3 {

  margin: 8px;

}



#updates a {

  color: #815e47;

  line-height:13px;

}



#updates #headlines {

  clear: left;

  height: 116px;

  border: 1px solid #cccccc;

  overflow: auto;

  line-height:13px;

}



.dark {

  color: #815e47;

  line-height: 13px;

  background: #EFEFEF url(/images/arrow_orange.gif) no-repeat 4px 5px;

  padding: 2px 2px 4px 11px;

}



.light {

  color: #815e47;

  line-height: 13px;

  background: #FFFFFF url(/images/arrow_orange.gif) no-repeat 4px 5px;

  padding: 2px 2px 4px 11px;

}



/* PRODUCT LIST (FAVORITES AND OTHER ART LISTS) */

.nicebordered {

  border: solid 1px #cccccc;

  border-top: solid 3px #C7BDAC;

  width: 635px;

  clear: left;

}



#newsletterform input {

  font-size: 12px;

}



.third {

  width: 196px;

  height: auto;

  overflow: hidden;

  float: left;

}



.bordernice {

  border: solid 1px #cccccc;

  border-top: solid 3px #C7BDAC;

  width: 100%;

}



.thinborder {

  border: 1px solid #cccccc;

}



.borderbottom {

  border-bottom: solid 1px #cccccc;

}



.borderright {

  border-right: solid 1px #cccccc;

}



.borderleft {

  border-left: 1px solid #cccccc;

}



.bordertop {

  border-top: 1px solid #cccccc;

}



.productlisttable {

  border: solid 1px #cccccc;

  border-top: solid 3px #C7BDAC;

  width: 99%;

  padding-right: 4px;

}



.productlistcell {



}



.productlistcelltop {

  border-top: solid 1px #CCCCCC;

  text-align: center;

}



.productcelltext {

  text-align: center;

  clear: both;

  width: 165px;

}



.price {

  color: #654511;

  font-weight: bold;

}

.discountprice {

  color: #D52D2D;

  font-size: 13px;

  font-family: Arial, Helvetica, sans-serif;

}



.priceword {

}



.pricediv {

  margin-top: 6px;

}



#categoriesTable {

  width: 100%;

  empty-cells: hide;

}



#categoriesTable td {

  border: 1px solid #cccccc;

}



.categoryLink {

  color: #654511;

  font-weight: bold;

  margin-bottom: 8px;

}





#optiondiffedit {

  margin: 1px;

  padding: 4px;

  border: solid #8F8574 1px;

  width: 220px;
  position: relative;

}
    #optiondiffedit #usps-link {
        position: absolute;
        right: -210px;
        width: 200px;
        bottom: 8px;        
    }


.sortbyselect {

  font-size: 12px;

  color: #654511;

  font-family: Arial;

  background-color: #eeeeee;

  margin-bottom: 2px;

  border: solid 1px #7F9DB9;

}



/* PRODUCT PAGE */

#producttable {

  border: solid 1px #cccccc;

  border-top: solid 3px #C7BDAC;

}



.prodnavigation {

  font-size: 13px;

  font-weight: bold;

  margin-top: 10px;

  white-space: nowrap;

}



.pagenums1 a, .pagenums1 a:link, .pagenums1 a:visited, .pagenums1 a:active {

  border: 1px solid #f8f8f8;

  padding:0px 2px;

}



.pagenums1 a:hover {

  border:1px solid #5598ca;

  color: #5598ca;

  text-decoration:none;

  padding:0px 2px;

}



.pageword {

  padding:0px 3px;

}



.thispage {

  padding:0px 3px;

  background:#B8673A;

  color:#FFFFFF;

}

/* ARTIST */

.artisttable {

  min-width: 400px;

  max-width: 730px;

}



/* BOTTOM LINKS */



span.divider{

  color: #c7bdac;

}



#sitemaptop {

  list-style-type: none;

  color: #cc0000;

  font-weight: bold;

  font-size: 13px;

}



#sitemaptop ul {

  list-style-image: url(/images/arrow_orange.gif);

  color: #cc0000;

  font-weight: bold;

  font-size: 13px;

}



.shipping {

  margin-bottom: 10px;

}



.shipping:first-line {

  font-weight: bold;

  margin-bottom: 10px;

}





.hide {

  display: none;

}



.show {

  display: block;

}



.floater {

  float: right;

  visibility: collapse;

}



.strike {

  text-decoration: line-through;

}



.floatleft {

  float: left;

}



.floatright {

  float: right;

}



.center {

  margin-left: auto;

  margin-top: auto;

}



.centertext {

  text-align: center;

}



.vmiddle {

  vertical-align: middle;

}



.clear {

  clear: both;

}

.autoheight {

  height: auto;

}



.topmargin {

  margin-top: 10px;

}



.bottommargin {

  margin-bottom: 10px;

}



.alert {

  color: #D52D2D;

}



.bold {

  font-weight: bold;

}



.small {

  font-size: .8em;

}



form {

  display: inline;

}



.inline {

  display: inline;

}



#become {

  float: right;

}

/*

.optional {

  background-color: #F5F5F5;

}

*/



.notify {

  background-color: #FAD163;

  display: inline;

  position: absolute;

}



.orderOdd {

}



.orderEven {

  background-color: #F9F9F9;

}



.orderTable {

  border: solid 1px #DDDDDD;

  border-right: none;

}



.orderTable td {

  padding: 1px;

  border-top: solid 1px #DDDDDD;

  border-right: solid 1px #DDDDDD;



}



.orderTable th {

border-right: solid 1px #DDDDDD;

}



.btw {

  font-style: italic;

}

span.productTitle{

  font-family: Times New Roman;

  font-variant: small-caps;

  font-weight: bold;

  font-size: 12pt;

  letter-spacing: 0;

}



table.productOptions td.first{

  width: 45px;

  padding-right: 10px;

  text-transform: capitalize;

  white-space: nowrap;

  font-weight: bold;

}

table.productOptions{

  margin-bottom: 15px;

}

div.productTitle{

  margin-bottom: 1px;

}

div.productAuthor{

  margin-bottom: 5px;

}

div.productPrice{

  margin-bottom: 31px;

}

div.productDesctiption{

  margin-bottom: 24px;

}



ul.commonList{

  padding:0px;

  margin:20px;

  list-style: none;

  text-align:left;

  border:0px solid #E0E0E0;

}



ul.commonList li{

  white-space: nowrap;

  background:url(/images/menu_bg.gif) no-repeat;

  margin-top:5px;

  padding-left:20px;

  margin-left:0px;

}



ul.commonList li a {

  color:#000000;

  font-weight:bold;

  text-decoration:underline;

}



/* popup windows */

div.popupcontent {

  width: 400px;

  padding: 19px 0px;

  background:#FFFFFF;

}

div.popuptitle{color: #654511; font-weight: bold; font-family: Arial; font-size: 13px; margin: 0 6px;}

table.popuptable{

  border-top: 3px solid #C7BDAC; border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;

border-right: 1px solid #CCCCCC; margin: 0 6px;

height: 287px;

}

input.txt{

  padding: 0 3px;

  color: #654511;

  background-color: #EEEEEE;

}

table.popuptable td.td1{

  padding-left: 9px;

}

table.popuptable td.td2{

  padding-right: 15px;

}

table.popuptable input.txt{

  width: 215px;

}

table.popuptable textarea{

  height: 85px;

  width: 354px;

  background-color: #EEEEEE;

  color: #654511;

  font-family: Arial, Helvetica, sans-serif;

  padding: 0 3px;

  font-size: 12px;

}

table.popuptable select{

background-color: #EEEEEE;

}

.red{

  color: #D52D2D;

}



.picturetitle{

  font-family: Times New Roman;

  font-variant: small-caps;

  font-weight: bold;

  font-size: 12pt;

  letter-spacing: 0;

}





table.carttable span{

  color: #4A527D;

}

table.carttable a{

  font-weight: bold;

}

.carttable a, .carttable a:active, .carttable a:hover,.carttable a:link, .carttable a:visited{

  color: #4A527D;

}

select.price{

  width: 60px;

  font-weight: normal;

}

.h18{

  line-height: 21px;

}

.browntext{

    color: #996D22;

}

h3.new:first-line{

  font-family: Times New Roman;

  font-variant: small-caps;

  font-weight: bold;

  font-size: 12pt;

  letter-spacing: 0;

}

h3.new{



}

.rare{

  line-height: 18px;

}



.padded {

  padding: 8px;

}



.thumbspacer {

  height: 3px;

}



.thumbtext {

  padding-bottom: 6px;

}



.csslink {

  color: #996D22;

  text-decoration: none;

  cursor:pointer;

}



.categoryname {

  margin-bottom: 10px;

  font-family: Times New Roman;

  font-variant: small-caps;

  font-weight: bold;

  font-size: 12pt;

  letter-spacing: 0;}



.nicegray {

  color: #494949;

}



.nopadding {

  margin: 0px;

  padding: 0px;

}



.headerbg {

  background: white url(/images/zigpattern.gif) repeat-x bottom left;

  vertical-align: bottom;

  height: 19px;

  max-height: 19px;

}

.headerbg img {

 margin: 0px;

 padding: 0px;

}



.top_tab {

  float:right;

  height:23px;

  width:80px;

  border:1px solid #999999;

  margin-left:5px;

  text-align:center;

  background:url(/images/but_bg.gif) repeat-x;

  text-align:center;

  padding-top:5px;

}



.top_tab a {

  color:#000000;

  font-weight:bold;

}



.tab_open {

  border-bottom:1px solid #ffffff;

}

.tab_open a {

  color: #B8673A;

}



/*

* Tortilla round corners technique

*/



.tortillated{

  position:relative;

}



.corner{

  position:absolute;

  width:6px;

  height:6px;

  background-image:url(/images/tortilla.gif);

}



.corner_gray{

  position:absolute;

  width:6px;

  height:6px;

  background-image:url(/images/tortilla_gray.gif);

}





.corner_shadow{

  position:absolute;

  width:6px;

  height:6px;

  background-image:url(/images/tortilla_shadow.gif);

}



.corner_beige{

  position:absolute;

  width:6px;

  height:6px;

  background-image:url(/images/tortilla_beige.gif);

}



.top_left{

  left:0;

  top:0;

  background-position:top left;

  background-repeat:no-repeat;

  width:6px;

  line-height:0;

  height:6px;

}



.top_right{

  right:0;

  top:0;

  background-position:top right;

  background-repeat:no-repeat;

  line-height:0;

}



.bottom_left{

  left:0;

  bottom:0;

  background-position:bottom left;

  background-repeat:no-repeat;

  line-height:0;

  }



.bottom_right{

  right:0;

  bottom:0;

  background-position:bottom right;

  line-height:0;

}



.imageshadow {

  line-height: 0px;

  text-align:center;

  padding-right:6px;

  padding-bottom:6px;

  background: url(/images/imageshadow.gif) no-repeat right bottom;

  position:relative;

}



.topshadow {

  position:absolute;

  top:0px;

  right:0px;

  width:6px;

  height:6px;

  background: url(/images/topcorner.gif) no-repeat;

}



.leftshadow {

  position:absolute;

  bottom:0px;

  left:0px;

  width:6px;

  height:6px;

  background:url(/images/leftcorner.gif) no-repeat bottom;

}



.imageshadow_wh {

  line-height: 0px;

  text-align:center;

  padding-right:6px;

  padding-bottom:6px;

  background: url(/images/imageshadow_wh.gif) no-repeat right bottom;

  position:relative;

  clear:both;

}



.topshadow_wh {

  position:absolute;

  top:0px;

  right:0px;

  width:6px;

  height:6px;

  background: url(/images/topcorner_wh.gif)  no-repeat right top;

}



.leftshadow_wh {

  position:absolute;

  bottom:0px;

  left:0px;

  width:6px;

  height:6px;

  background:url(/images/leftcorner_wh.gif)   no-repeat left bottom;

}



#mainImage {	display:block;	} /* IE 3px bug under main image	*/

ul.commonList {	position:relative;	} /*	Disappearing background on list items	*/



/* * html a.img img {	display:block;	} */



* html .tortillated {	display:inline-block;	}

.on-sale {
	color: #D52D2D;
}



select option {
    background: #F8F8F8;
}

select option.odd {
    border-top: dotted 1px #cccccc;
    border-bottom: dotted 1px #cccccc;
    background: #EEEEEE;        
}    

#tl_popupSC4{ z-index: 100 !important; }