@charset "UTF-8";
/* CSS Document */

/*Text formatting*/
h1 {margin: 0px; padding: 0px;}
.white {font-size: 12px; color:#fff;}
h1.nodisplay {display: none;}
p.disclaimer {font-size: 10px; margin: 0px; padding: 0px;}


/*Index*/
#mix-match-index {background:url(/images/kids-eyeglasses/mix-n-match/index-background.jpg) no-repeat; height: 867px; width: 550px; overflow: visible; padding-right: 8px; padding-top: 10px; margin: 0px; }

div#mix-match-offer {width: 558px; height: 385px; }
	div#mix-match-offer p {position: relative; top: 265px; margin-left: 248px;}
div#how-it-works {width: 555px; }
	div#how-it-works h2 {font-size: 18px; color:#fff; font-weight: bold; margin: 4px 0px; padding: 0px;}
	div#how-it-works div {float:left;}
	div#how-it-works p {padding: 0px; margin: 0px;}
	img#pricechart {padding: 16px 27px 0px 27px;;}
div.subpage {background: none;}

/* Interior */
div.mix-match-interior {background:url(/images/kids-eyeglasses/mix-n-match/glasses-background.gif) no-repeat; width: 550px;  padding-right: 8px; padding-top: 10px; margin: 0px; height:850px;}
div.mix-match-results {background:url(/images/kids-eyeglasses/mix-n-match/glasses-background.gif) no-repeat; width: 550px;  padding-right: 8px; padding-top: 10px; margin: 0px; }



/* Search */
div.mm-search {background:url(/images/kids-eyeglasses/mix-n-match/search-background.jpg) no-repeat; width: 558px; margin-top: 130px;}
table#search {padding: 10px 0px 0px 35px;}
#selectType {width: 140px; padding: 0px; margin: 0px;}
#selectPrice {width: 140px;}
.mm-search p {font-weight: bold; padding: 20px 0px 20px 25px;}

div#mm-selections {width:468px; height: 96px; margin: 0px 0px 0px 90px; background:url(/images/kids-eyeglasses/mix-n-match/selections-background.gif) no-repeat; display: none;}
div#mm-selections h3 {color:#fff; padding: 5px 0px 6px 15px; margin: 0px;}
table#frames {margin-left: 3px;}
table#frames a {font-size:10px; color:#bf84ed;}
#btn-print {padding-top: 8px;}


/*Search Results */
ul.framelist {list-style: none; margin: 0px; padding: 0px;}
ul.framelist li {padding: 0px; margin: 8px 0px 4px 0px; width: 517px; height: 147px;}
.selected {border: 3px solid #d9182b;-moz-box-shadow: 3px  3px 3px #3a3838;-webkit-box-shadow: 3px 3px 3px #3a3838;box-shadow: 3px 3px 3px #3a3838;}


table#printbox {height: 50px;}




