.clear {clear: both; height: 1px; font-size: 1px; line-height: 1px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.button { border:0; cursor:pointer; float:left; margin:0; padding:0;}
form {margin: 0; padding: 0;}
a img {border: 0px;}
a {color: #414141; text-decoration: none;}
a:hover {text-decoration: underline;}
html {background: #f8e2cc;	margin: 0;	padding: 0;}
body {margin: 0;	padding: 5px;	color: #414141;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}
#popup_header {margin:0 auto; background: url("../images/popup_header.jpg") top center no-repeat; height: 80px; width: 523px;}
#close_window {float: right; position: relative; right: 0px; top: 0px;}
#popup_body {margin:0 auto; width: 503px; padding:0 10px;  background: url("../images/popup_body_bg.jpg") top center no-repeat;}
#popup_body_top h1.title {margin: 0; padding: 18px 0 0; font-size: 12px; line-height: 14px;}
input.textbox { font-size: 10px; margin: 1px 5px 0 0; padding: 1px 0 0 3px; width: 170px; }
textarea {font-size: 10px; margin: 1px 5px 0 0; padding: 1px 0 0 3px; width: 170px;}
#main_image_review, #main_image  {background-color:#fff; border:1px solid #ccc; padding:1px; position: relative}
.addbasket, .blank_blue_button, .button_110, .blank_alt_button_large, .blank_green_button, .voucherButton { background: #c2a28a; border: 1px solid #d0ae96; color: #fefefe; cursor: pointer;}
#popup_body_top #cms_content{padding:10px 0 0;}
#cms_content a{text-decoration:underline;}
