body {
  text-align: center;
  background: #93ac96 url(../img/bg.jpg) no-repeat fixed center top;
  margin-top:10px;
  margin-bottom:10px;
}

A:link {
	COLOR: #CC0000;
	text-decoration: none;	
}
A:visited {
	COLOR: #CC0000; text-decoration: none
}
A:active {
	COLOR: #CC0000; text-decoration: none
}
A:hover {
	COLOR: #CC0000;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}



#page_header {
	height: 120px;
	clear: both;
	width: 800px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right top;
}

#page_header h4 {
  margin: 0px;
  padding-top:30px;
  padding-left:25px;
  font-family: verdana, arial, sans-serif;
  font-size:32px;
  font-weight: bold;
  letter-spacing: -1px;
  color: #bbcdbf;
}

#page_header h5 {
	margin: 0px;
	padding-left:10px;
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #bbcdbf;
	padding-top: 5px;
}

#menu_bar {
  height:40px;
  background: #FFFFFF url(../img/drop_shadow.gif) top left repeat-x;
  clear: both;
}

#menu_bar ul {
  margin-top: 0px;
  padding-left: 0px;
  margin-left: 0px;
  background: #cc0000 url(../img/menu_bg.gif) top left repeat-x;
  color: White;
  float: left;
  width: 100%;
  font-family: verdana, arial, sans-serif;
  font-size:12px;
  font-weight: bold;
}

#menu_bar ul li {
	display: inline;
}

#menu_bar ul li a
{
	background: #519154 url(../img/menu_bg.gif) top left repeat-x;
	color: #EFEFEF;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
	padding-top: 5px;
	padding-right: 9.2px;
	padding-bottom: 5px;
	padding-left: 9.2px;
}

#menu_bar ul li a:hover
{
  background: #519154 url(../img/menu_hover_bg.gif) top left repeat-x;
  color: #01582C;
}

#content_wrapper {
	clear:both;
	margin: 10px 10px 0px;
}



#right_side h3 {
  margin-top:0px;
  margin-bottom:10px;
  font-family: verdana, arial, sans-serif;
  font-size: 14px;
  color: #cc0000;
  padding:4px;
  border: 1px solid #AAE5A4;
  background-color:#F4FDE5;
}

#right_side p {
  margin-top:0px;
  margin-bottom:15px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #666666;
  line-height: 16px;
  padding-left:4px;
}

#nomargin p {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #666666;
  line-height: 18px;
  padding-left:4px;
}

#left_side h1 {
	margin-top:0px;
	margin-bottom:10px;
	font-family: verdana, arial, sans-serif;
	font-size: 18px;
	color: #cc0000;
	background-color:#FFFFFF;
	padding:4px;
	border-bottom: 1px solid #018843;
	clear:both;
}

#left_side p {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color: #666666;
  line-height: 14px;
  padding-left:4px;
}

.float_left {
  float: left;
  margin-right: 10px;
}

.float_right {
  float: right;
  margin-left: 10px;
}

#feature_box {
  float:left;
  width:260px;
  background-color: #F6FCEC;
  border:1px solid #AAE5A4;
  padding:10px;
  margin-top:5px;
  margin-bottom:5px;
  margin-right:8px;
}

#feature_box h4 {
  padding-left:5px;
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  color: #519154;
}

#feature_box p {
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color: #555555;
  line-height: 16px;
  margin-bottom:5px;
}

#page_footer {
  height: 80px;
  background-color: #01582C;
  clear: both;
}

#page_footer p {
	padding-top:0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing:1px;
	padding-bottom: 3px;
	margin: 10px 0px 5px;
}

#spacer {
  height:20px;
  clear:both;
}

.arrow_list {
	margin-left: 10px;
	padding-left: 0;
	list-style: none;
	margin-bottom: 0px;
	padding-bottom: 2px;
	margin-top: 0px;
	padding-top: 3px;
} 

.arrow_list li {
	padding-left: 2px;
	background-repeat: no-repeat;
	background-position: 0 7px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #666666;
	margin: 4px;
}
#page_header img {
	padding: 0px;
}
#page_header .mastsearch {
	padding-top: 30px;
	padding-left: 5px;
	float: right;
	padding-right: 10px;
}
#page_wrapper #page_header .mastsearch .merchant2 p {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
body1 {
  text-align: center;
  background: #93ac96 url(../img/bg1.jpg) no-repeat fixed center top;
  margin-top:10px;
  margin-bottom:10px;
}
#breadcrumb {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
#breadcrumb-list {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	float: left;
	width: 150px;
}
#breadcrumb p {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
#breadcrumb-list p {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
}

#left_side h2 {
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	margin-top: 14px;
	clear: none;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#contentgoogle {
	width: 250px;
	float: left;
	padding: 0px 0px 0px 2px;
	background: #F8feef;
	margin: 5px 15px 15px 2px;
}
#voucherlogo1 {
	width: 80px;
	float: left;
	height: 80px;
	margin-top: 5px;
	margin-right: 50px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #FFFFFF;
}
#voucherbox{
	height: auto;
}

#left_side h3 {
	font-size: 14px;
	font-weight: bold;
	color: #01582C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 2px;
	margin-bottom: 0px;
	padding-bottom: 5px;
}
#left_side h3 a {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #01582C;
	text-decoration: underline;
	padding-left: 2px;
	margin-bottom: 0px;
	text-align: right;
}
#page_wrapper #content_wrapper #right_side h3 {
	text-align: center;
	font-size: 12px;
	margin: 3px;
}
#right_side img {
	padding-left: 2px;
}
#supplier_table {
	float: right;
	width: 350px;
	margin-right: 25px;
	border-bottom: thin solid #01582C;
	margin-bottom: 10px;
}
#supplier_left_side {
	float: left;
	width: 325px;
}
#supplier_right_side {
	float: right;
	width: 325px;
	background: #F4FDE5;
}
#supplier_left_side p {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
#supplier_left_side h3 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #01562B;
	margin: 0px;
	padding: 4px 0px 4px 4px;
}
#supplier_right_side h3 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #01562B;
	margin: 0px;
	padding: 8px 0px 5px 4px;
	border-bottom: 1px solid #015A2E;
	border-top: 1px solid #01582C;
}
#page_footer ul {
	margin: 0px 0px 5px;
	padding: 4px;
	text-align: center;
}
#page_footer li {
	color: #FFFFFF;
	font: 10px Arial, Helvetica, sans-serif;
	display: inline;
	margin: 0px 5px 5px;
	padding: 3px;
}
#page_footer a {
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.arrow_body_list {

	margin-left: 10px;
	padding-left: 0;
	list-style: none;
	margin-bottom: 0px;
	padding-bottom: 5px;
	margin-top: 0px;
	padding-top: 3px;
}
.arrow_body_list li {
	padding-left: 10px;
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #666666;
}
#left_side p.visit {
	text-align: left;
	padding-right: 10px;
}
#left_side hr {
	color: #01582C;
	padding: 0px;
	width: 340px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
#content_wrapper h4 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#feature_box h4 {
	color: #CC0000;
	padding-bottom: 5px;
}
.faq {
	font-weight: bold;
	padding-top: 5px;
}
#nomargin h1 {
	margin-top:0px;
	margin-bottom:10px;
	font-family: verdana, arial, sans-serif;
	font-size: 18px;
	color: #cc0000;
	background-color:#FFFFFF;
	padding:4px;
	border-bottom: 1px solid #018843;
	clear:both;
}

#nomargin h2 {
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	padding: 4px 4px 0px;
	margin-top: 14px;
}
#nomargin h3 {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#nomargin h3 a {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #01582C;
	text-decoration: underline;
	padding-left: 2px;
	margin-bottom: 0px;
	text-align: right;
}
.listings {
	margin: 0px;
	padding: 0px 0px 6px 6px;
}
#supplier_table .listings {
	padding-bottom: 10px;
	padding-left: 0px;
	color: #CC0000;
}
#left_side .listings {
	font-weight: bold;
	color: #CC0000;
	margin-bottom: 5px;
	margin-left: 280px;
}
#feature_box_wide {
	float:right;
	width:300px;
	background-color: #F6FCEC;
	border:1px solid #AAE5A4;
	padding:10px;
	margin: 5px 5px 5px 20px;
}

#feature_box_wide h4 {
  padding-left:5px;
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  color: #519154;
}

#feature_box_wide p {
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color: #555555;
  line-height: 16px;
  margin-bottom:5px;
}
#page_wrapper #page_header  input {
	margin-top: 2px;
}
.submit
{
	background-color: #BBCDBF;





background-image: url(http://www.macromedia.com/ ...
background-repeat: repeat-x;
	color: #01582C;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding: 2;
	width: 35px;
	height: 27px;
	margin-bottom: 3px;
} 
.q {
	margin-bottom: 5px;
	height: 20px;
}
.search {
	padding-left: 350px;
	margin-left: 280px;
	margin-right: 5px;
	padding-right: 5px;
}
#page_wrapper #content_wrapper #left_side #supplier_table a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
#page_wrapper #content_wrapper #nomargin p.linktous {
	font-size: 10px;
}
#page_wrapper #content_wrapper #advice_left {
	float: left;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#page_wrapper #content_wrapper #advice_right {
	float: right;
	width: 240px;
	margin-right: 0px;
	margin-bottom: 10px;
}
h3.advice {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#page_wrapper #content_wrapper #left_side h3.advice {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-top: 10px;
	text-align: left;
	margin-top: 10px;
	padding-bottom: 3px;
}
#page_wrapper #content_wrapper #left_side h4.advice {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
moretext {
}
moretext {
}
.moretext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
#page_wrapper #content_wrapper #left_side .advicesearch {
}
#page_wrapper #content_wrapper #right_side .searchbox {
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}
#page_wrapper #content_wrapper #right_side #searchbox {
	margin-top: 10px;
	margin-bottom: 10px;
}
#right_side .advice {
	margin-top: 15px;
}
#right_side .advice {
	font-size: 6px;
	margin: 0px;
	padding: 0px;
}
#left_side table.offers {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 2px;
	padding-top: 7px;
}
#page_wrapper #content_wrapper #left_side img {
	float: left;
	padding: 5px;
}
#page_wrapper #content_wrapper #left_side .offers .left {
	float: left;
	padding: 5px;
}
#page_wrapper #content_wrapper #left_side_search {
	width: 780px;
}
#page_wrapper #page_header #cse-search-box div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BBCDBF;
}
#cse-search-box p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BBCDBF;
}
.mastsearch p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00FF33;
}

#page_wrapper #content_wrapper #left_side .voucher {
	color: #CC0000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#left_side a {
}
#page_wrapper #content_wrapper #nomargin table {
	border: 1px solid #666666;
}
#page_wrapper #content_wrapper #left_side .googlebottom {
	text-align: left;
	width: 480px;
}
#content_wrapper h5 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#page_wrapper #content_wrapper #left_side .ad1 {
	text-align: center;
}
#page_wrapper #content_wrapper #left_side .ad1 {
	margin-left: 50px;
}
#page_wrapper #content_wrapper #left_side #supplier_table p.red {
	color: #CC0000;
}
#page_wrapper #content_wrapper #left_side #supplier_table .red a {
	text-decoration: underline;
}
#voucherlogo {
	width: 130px;
	float: left;
	height: 150px;
	margin-top: 5px;
	margin-right: 50px;
	margin-bottom: 15px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #FFFFFF;
}
.list-banner {
	float: right;
}
