BODY {
	font-size:10pt;
	font-family:veranda, Arial;
	background: url(http://images.cheapestdvdprice.com/images/general/back-ground-block.gif) top left repeat;
}

.welcome {
	position:relative;
	float:left;
	padding:0px;
}

.steps {
	float:left;
	padding:10px;
}

.welcome B,.step1 B,.step2 B,.step3 B {
	color:#4B6289;
}

.strong {
  color:#4B6289;
  font-size:120%;
  font-weight:bold;
}

.searchBoxTitle {
	color:#4B6289;
	font-weight:bold;
	vertical-align:baseline;
	font-size:110%;
}

.pagetitle {
	color:#4B6289;
	font-weight:bold;
	font-size:150%;
}

TH {
	text-align:center;
	vertical-align:baseline;
	font-weight:bold;
	font-size:100%;
}

TD {
	vertical-align:top;
	height:100%;
	font-size:10pt;
}

.couponcode {
	color:red;
	font-size:125%;
}

TD.couponcodebackground {
	padding:0px;
	vertical-align:middle;
	text-align:center;
	background-color:white;
        border:1px solid #4B6289;
}

.pleasewaitpopupsmall {
        color:#4B6289;
        background-color:white;
        border:1px solid #4B6289;
        font-weight:bold;
        font-size:120%;
        text-align:center;
}

.pleasewaitpopup {
        color:#4B6289;
        font-size:300%;
        display: block;
        background-color:white;
        border:1px solid #4B6289;
        text-align:center;
}

.pleasewait_outer {
        width:60%;
        display: block;
        border:1px solid #4B6289;
        background-color:white;
        color:#4B6289;
        font-size:140%;
        text-align:center;
        z-index:1000;
        margin-left:auto;
        margin-right:auto;
}

.pleasewait {
	color:#4B6289;
	font-size:200%;
	text-align:center;
}

.pleasewaitLine2 {
	color:#4B6289
	text-align:center;
}

TD.coupon {
	padding:0px;
	vertical-align:middle;
	text-align:center;
        border:1px solid #4B6289;
	background-color:#E6E7F7;
}

.header {
	padding:4px;
	vertical-align:middle;
	text-align:center;
}

TD.header {
	border:1px solid #4B6289;	
}

.selected_product_header {
	padding:4px;
	vertical-align:middle;
	text-align:center;
        color:#4B6289;
        font-weight:bold;
        font-size:140%;
	
}

.noborder {
	border:0px;
}

.selected_product_info {
	height:150px;
	vertical-align:middle;
	text-align:center;
	border:2px solid #4B6289;
	background:#D1D3F0;
}

.selected_product_info2 {
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}

.pagebottom {
	vertical-align:middle;
	text-align:center;
	color:white;
}

.pagetop {
	vertical-align:top;
	line-height:28px;
	text-align:center;
	color:white;
        font-weight:bold;
}

.pagebottom a:link, .pagebottom a:visited {
	color:white;
	text-decoration:none;
	font-weight:bold;
}

.pagetop a:link, .pagetop a:visited {
	color:white;
	text-decoration:none;
        font-weight:bold;
}

.pagebottom a:hover {
	color:#41597B;
	font-weight:bold;
}

.pagetop a:hover {
	color:#41597B;
	font-weight:bold;
}

td.nopicture {
	padding:10px;
	vertical-align:middle;
	text-align:center;
	border:2px solid #4B6289;
	font-style:italic;
	width:90px;
	height:138px;
}
.priceresultsheader {
	padding:0px;
	vertical-align:middle;
	text-align:center;
	border-top:0px;
	border-right:1px solid #4B6289;
	border-left:1px solid #4B6289;
	border-bottom:1px solid #4B6289;
}

table.priceresults {
	border:0px;
	margin:10px
}

td.priceresults {
	padding:0px;
	vertical-align:middle;
	text-align:center;
	border-right:1px solid #4B6289;
	border-left:1px solid #4B6289;
	border-top:0px;
	border-bottom:1px solid #4B6289;
	background:#EEEFF9;
	font-weight:bold;
}

td.priceresults2 {
	padding:0px;
	vertical-align:middle;
	text-align:center;
	border-right:1px solid #4B6289;
	border-left:1px solid #4B6289;
	border-top:0px;
	border-bottom:1px solid #4B6289;
	background:#D1D3F0;
	font-weight:bold;
}

.results {
	vertical-align:middle;
}

.results TH {
	text-align:left;
	font-weight:normal;
	border-spacing:0px;
}


.bookinfomain {
	padding:0px;
	vertical-align:middle;
	text-align:left;
	background-color:#EEEFF9;
	font-weight:normal;
}

.bookinfo {
	padding:0px;
	vertical-align:middle;
	text-align:left;
	background-color:#FFFFFF;
	font-weight:normal;
}

.bookinfoheader {
	color:#4B6289;
	font-weight:bold;
	font-size:120%;
}

.bookinfoheadermain {
	color:#4B6289;
	font-weight:bold;
	font-size:150%;
}
a.bookinfoheadermain {
	text-decoration:none;
}


.bookinfosimilar {
	background-color:#ffffff;
	border:2px solid #4B6289;
	width:20%;
	text-align:center;
}

td.menu  {
        vertical-align:bottom;
}

td.menu a {
        background: url(http://images.cheapestdvdprice.com/images/global/button_store.gif) top left no-repeat;
	display: block; 
        height: 30px;
       	width: 164px;
	border-width: 0;
	color:white;
        text-decoration:none;
}

td.menu a:hover {
        background-position: -164px 0;
        color:black;
}

td.menuselected a {
        background: url(http://images.cheapestdvdprice.com/images/global/MO_store.gif) top left no-repeat;
	display: block; 
        height: 30px;
       	width: 164px;
	border-width: 0;
        color:black;
        text-decoration:none;
}

td.menuselected a:hover {
        color:black;
}

.menutext {
        position:relative;
        top:6px;
        left:28px;
        font-weight:bold;
        font-size:10pt;
}

.backtotop {
	position:relative;
	text-align:right;
        font-size:9pt;
	font-style:italic; 
}

.anchorindex {
	position:relative;
        font-weight:bold;
        font-size:12pt;
	text-align:center;
}

.anchortext {
	position:relative;
        font-weight:bold;
        font-size:12pt;
	left:20px;
	top:15px;
}

A {
	color:black;
}

A:hover {
	color:#C7B139;
}

.adCode {
        position:relative;
        margin:1px;
        padding: 10px;
}

.adItem {
        background-color:#c8deff;
}

.adCode textarea {
        width:580px;
        margin: 10px;
}
.topborder {
        background: url(http://images.cheapestdvdprice.com/images/curved-corner-top-right.gif) no-repeat top right;
        margin:0;
}

.bottomborder {
        background: url(http://images.cheapestdvdprice.com/images/curved-corner-bottom-right.gif) no-repeat top right;
        margin:0;
}

img.corner {
   width: 20px;
   height: 20px;
   border: none;
   display: block !important;
        margin:0;
}
