/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

body {
  font-family: Arial, Verdana, sans-serif;
  background: #ffffff;
  color: #565852;
  margin: 0px;
}

form {
	display: inline;
	margin: 0;
	padding: 0;
}
.required {
	border: 1px solid red;
    padding:1px 1px 3px 1px;
}

img {
	border-style: none;
}
.header {
	width: 760px;
	margin: 0 auto;
    margin-bottom:35px;
}
.tablesize {
	width: 760px;
	margin: 0 auto;
}
.Box {	
	width: 758px;
	margin: 1px auto 0 auto;
	border: 1px;
	border-style: solid;
	border-color: #cccccc;
}

.box1 {
	color: #3358b4;
	border: 1px solid #6491EE;
	background-color: #E9EEFC;
	font-size: 11px;
	border-color: #6491EE;
	width:97px; display:block; float:left; padding:5px; 
	margin:5px 5px 5px 5px;
	text-align:center;
}

/* Top menu */
.menutop {
	position: absolute;
    height:32px;
    background-color:#8AB71E;
    font-size:75%;
	z-index:5;
    width:760px;
    font-weight:bold;
}
#jsddm {
    margin: 0;
	padding: 0
}
	
	#jsddm li
	{	float: left;
		list-style: none;
	}

	#jsddm li a
	{	display: block;
		padding: 8px 13px;
		text-decoration: none;
		border-right: none;
        color: #ffffff;
		white-space: nowrap
	    font-weight: bold;
        }

	#jsddm li a:hover
	{	
    background-color:#698B17;
    }
		
		#jsddm li ul
		{	margin: 2px 0 0 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;
        }
		
		#jsddm li ul li
		{	float: none;
			display: inline}
		
		#jsddm li ul li a
		{	width: auto;
            background-color:#8AB71E;
        }
		
		#jsddm li ul li a:hover{
        }




ul
{
	margin: 5px 0;
	padding: 5px;
}

.navlist li
{
display: inline;
list-style-type: none;
}
a {
  color: #565852;
  text-decoration: none;
}




a:hover {
  /*color: #bbbbbb;*/
  color: #565852;
  text-decoration: underline;
}


/* Table */
TD.table-title {
  font-size: 12px;
  color: #133774;
  font-weight : bold;
}

TD.table-sub-title {
  font-size: 11px;
  color: #133774;
  font-weight : bold;
}

TD.table-data {
  font-size: 10px;
  color: #133774;
  font-weight : bold;
}


/* Box */
TD.box-plain-heading {
  font-size: 12px;
  color: #565852;
  font-weight : bold;
}

.box-heading {
  font-size: 11px;
  color: #ffffff;
  background-color:#565852;
  font-weight : bold;
}
.box-disable {
  font-size: 11px;
  color: #666666;
  background-color:#E6E6E6;
  font-weight : bold;
}
.box-heading A:link{
  font-size: 11px;
  color: #ffffff;
  background-color:#565852;
  font-weight : bold;
  text-decoration: none;
}

.box-heading A:visited{
  font-size: 11px;
  color: #ffffff;
  background-color:#565852;
  font-weight : bold;
  text-decoration: none;
}

.box-heading A:hover{
  font-size: 11px;
  color: #ffffff;
  background-color:#565852;
  font-weight : bold;
  text-decoration: underline;
}

.box-sub-heading {
  font-size: 12px;
  color: #565852;
  font-weight : bold;
}

TD.box-sub-data {
  font-size: 11px;
  color: #565852;
}

TD.box-sub-catname {
  font-size: 13px;
  color: #565852;
}

TD.box-data {
  font-size: 10px;
  color: #565852;
}

/* Messages Box */
TD.message-sub-title {
  font-size: 12px;
  color: #ffcccc;
  font-weight : bold;
  text-align:center;
}

TD.message-data {
  font-size: 10px;
  color: #ffcccc;
}


/* Search Box*/
.searchBox-heading {
  font-size: 12px;
  color: #ffffff;
  background-color:#8AB71E;
  font-weight : bold;
}

.searchBox-heading A:link{
  font-size: 12px;
  color: #ffffff;
}

.searchBox-heading A:visited{
  font-size: 12px;
  color: #ffffff;
}

.searchBox-heading A:hover{
  font-size: 12px;
  color: #ffffff;
  text-decoration: underline;
}


/* Menu */
TD.dishCategoryNavigation {
  font-size: 14px;
  color: #ffffff;
  background-color:#8AB71E;
  font-weight : bold;
}

TD.dishCategoryNavigation A:link{
  font-size: 12px;
  color: #ffffff;
}

TD.dishCategoryNavigation A:visited{
  font-size: 12px;
  color: #ffffff;
}

TD.dishCategoryNavigation A:hover{
  font-size: 12px;
  color: #ffffff;
  text-decoration: underline;
}

/* Form */
.form-area {
  /*background: #f1f9fe;
  border-color: #7b9ebd;*/
 /* background: #cc8464; */
  background: #F6E2A5;
  border-style:dashed;
  border-width: 1px;
  border-color: #565852;
}

.form-title {
  font-size: 14px;
  color: #6C930E;
  /*color: #565852;*/
  font-weight : bold;
}


/* Search Result */
TD.search-result-heading {
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;
}


TD.search-result-heading A:link{
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;;
}

TD.search-result-heading A:visited{
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;
}

TD.search-result-heading A:hover{
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;
  text-decoration: underline;
}

TD.search-result-pagination {
  font-size: 12px;
  color: #565852;
}

TD.search-result-title {
  font-size: 13px;
  color: #6C930E;
  font-weight : bold;
}

TD.search-result-title A:link{
  font-size: 13px;
  color: #6C930E;
  font-weight : bold;
}

TD.search-result-title A:visited{
  font-size: 13px;
  color: #6C930E;
  font-weight : bold;
}

TD.search-result-title A:hover{
  font-size: 13px;
  color: #6C930E;
  font-weight : bold;
  text-decoration: underline;
}

TD.search-result-data {
  font-size: 12px;
  color: #565852;  
}

TD.search-result-data A:link{
  font-size: 12px;
  color: #565852;
}

TD.search-result-data A:visited{
  font-size: 12px;
  color: #565852;
}

TD.search-result-data A:hover{
  font-size: 12px;
  color: #565852;
  text-decoration: underline;
}

TABLE.search-result-area {
  background: #EEEEDD;
}

/* New Listing */
TD.new-listing-heading {
  font-size: 12px;
  color: #ffffff;
  font-weight : bold;
  /*background-color:#62486A;*/
  /*background-color:#16165e;*/
  background-color: #535A9D;
}

TD.new-listing-title {
  font-size: 12px;
  color: #6C930E;
  font-weight : bold;
}

TD.new-listing-title A:link{
  font-size: 12px;
  color: #6C930E;
  font-weight : bold;
}

TD.new-listing-title A:visited{
  font-size: 12px;
  color: #6C930E;
  font-weight : bold;
}

TD.new-listing-data {
  font-size: 12px;
  color: #565852;  
}

/* Special */
TD.specials-box-heading {
  font-size: 12px;
  color: #ffffff;
  /*background-color:#54436B;*/
  background-color: #EC9E2E;
  font-weight : bold;
}

TD.specials-title {
  font-size: 12px;
  /*color: #F87B1E;*/
  color: #EC9E2E;
  font-weight : bold;
}

TD.specials-title A:link{
  font-size: 12px;
  color: #000000;
  font-weight : bold;
}

TD.specials-title A:visited{
  font-size: 12px;
  color: #000000;
  font-weight : bold;
}

TD.specials-title A:hover{
  font-size: 12px;
  /*color: #F87B1E;*/
  color: #EC9E2E;
  font-weight : bold;
  text-decoration: underline;
}

TD.specials-data {
  font-size: 12px;
  color: #565852;
}


/* Most Popular*/
TD.most-popular-heading {
  font-size: 12px;
  color: #ffffff;
  /*background-color:#40603B;*/
  background-color: #9fbe4c;
  font-weight : bold;
}



TD.most-popular-data {
  font-size: 11px;
  color: #000033;
  font-weight : bold;
}

TD.most-popular-data A:link{
  font-size: 12px;
  color: #565852;
  font-weight : bold;
}

TD.most-popular-data A:visited{
  font-size: 12px;
  color: #565852;
  font-weight: bold;
}

TD.most-popular-data A:hover{
  font-size: 12px;
  color: #565852;
  font-weight: bold;
  text-decoration: underline;
}


/* Top Rated */
TD.top-rated-heading {
  font-size: 12px;
  color: #ffffff;
  /*background-color:#794D6D;*/
  /*background-color: #9b72cf;*/
  background-color: #6988C7;
  font-weight : bold;
}

TD.top-rated-title {
  font-size: 12px;
  color: #565852;
  font-weight : bold;
}

TD.top-rated-title A:link{
  font-size: 12px;
  color: #565852;
  font-weight : bold;
}

TD.top-rated-title A:visited{
  font-size: 12px;
  color: #565852;
  font-weight: bold;
}

TD.top-rated-title A:hover{
  font-size: 12px;
  color: #565852;
  font-weight: bold;
  text-decoration: underline;
}

TD.top-rated-data {
  font-size: 11px;
  color: #565852;
  font-weight : bold;
}

/* Sponsor */
TD.sponsor-link-heading {
  font-size: 12px;
  color: #ffffff;
  /*background-color:#61613F;*/
  /*background-color: #75a3ed;*/
  background-color: #8E98C4;
  font-weight : bold;
}

TD.sponsor-link-title {
  font-size: 12px;
  color: #565852;
}

TD.sponsor-link-title A:link{
  font-size: 12px;
  color: #565852;
}

TD.sponsor-link-title A:visited{
  font-size: 12px;
  color: #565852;
}

TD.sponsor-link-title A:hover{
  font-size: 12px;
  color: #F87B1E;
  text-decoration: underline;
}

TD.sponsor-link-data {
  font-size: 12px;
  color: #565852;
}


/* Newsletter */
TD.newsletter-heading {
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  /*background-color: #5A5E71;*/
  background-color: #B3C4FF;
}

TD.newsletter-title {
  font-size: 12px;
  color: #000033;
  font-weight : bold;
  background-color: #EAEFFF;
}

TD.form-sub-title {
  font-size: 11px;
  color: #ffffff;
  background-color:#565852;
  font-weight : bold;
}

.form_input_title {
  font-size: 11px;
  color: #565852;
  font-weight : bold;
}

.form-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
}

.form-slogan {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  height: 15px;
}

/* Header */
TD.header-Heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 20px;
  color: #565852;
  font-weight : bold;
}

.headerNavigation {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #565852;
}

A.headerNavigation { 
  color: #565852;
  text-decoration:underline;
}

A.headerNavigation:hover {
  color: #bbbbbb;
  text-decoration:underline;
}


CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

textarea {
  width: 90%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

/* Supplier Log In */
TD.supplier-log-in-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight : bold;
  background-color:#C99292;
}

TD.supplier-log-in-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #990000; 
  font-weight : bold;
  background-color: #F3E9E9;
}

TD.supplier-log-in-title A:link{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #990000; 
  font-weight : bold;
  background-color: #F3E9E9;
}

TD.supplier-log-in-title A:visited{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #990000; 
  font-weight : bold;
  background-color: #F3E9E9;
}

TD.supplier-log-in-title A:hover{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #990000; 
  font-weight : bold;
  background-color: #F3E9E9;
  text-decoration: underline;
}

TD.supplier-log-in-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #990000;  
  background-color: #F3E9E9;
}


.supplier-log-in-box-heading {
  background-color:#E5E5E5;
}


TD.supplier-log-in-box-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #990000;
  font-weight : bold;
  background-color:#E5E5E5;
}


TD.supplier-log-in-box-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color:#E5E5E5;
}


TD.supplier-log-in-box-title A:link{
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color:#E5E5E5;
  text-decoration: underline;
}

TD.supplier-log-in-box-title A:visited{
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color:#E5E5E5;
  text-decoration: underline;
}

TD.supplier-log-in-box-title A:hover{
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color:#E5E5E5;
  text-decoration: underline;
}


TD.supplier-log-in-box-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;  
}


/* Member Log In */
TD.member-log-in-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight : bold;
  background-color:#C99292;
}

TD.member-log-in-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #990000; 
  font-weight : bold;
  background-color: #F3E9E9;
}

TD.member-log-in-title A:link{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #990000; 
  font-weight : bold;
  background-color: #F3E9E9;
}

TD.member-log-in-title A:visited{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #990000; 
  font-weight : bold;
  background-color: #F3E9E9;
}

TD.member-log-in-title A:hover{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #990000; 
  font-weight : bold;
  background-color: #F3E9E9;
  text-decoration: underline;
}

TD.member-log-in-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #990000;  
  background-color: #F3E9E9;
}


TABLE.member-log-in-box-heading {
  background-color:#E5E5E5;
}


TD.member-log-in-box-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #990000;
  font-weight : bold;
  background-color:#E5E5E5;
}


TD.member-log-in-box-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color:#E5E5E5;
}


TD.member-log-in-box-title A:link{
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color:#E5E5E5;
  text-decoration: underline;
}

TD.member-log-in-box-title A:visited{
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color:#E5E5E5;
  text-decoration: underline;
}

TD.member-log-in-box-title A:hover{
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color:#E5E5E5;
  text-decoration: underline;
}


TD.member-log-in-box-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;  
}


/* Result Detail */
TD.result-detail-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
}

TD.result-detail-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #565852;
  font-weight : bold;
}


TD.result-detail-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #565852;
}


/* Result Detail */
TD.voucher-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
}

TD.voucher-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}


TD.voucher-title A:link{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}

TD.voucher-title A:visited{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}

TD.voucher-title A:hover{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
  text-decoration: underline;
}


TD.voucher-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #565852;
}

TABLE.voucher-form-area {
  background: #ffffff;
  border-style:dashed;
  border-width: 1px;
  border-color: #565852;
}

/* Menu */
TD.menu-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;
}


TD.dish-category-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}

TD.dish-category-heading A:link{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}

TD.dish-category-heading A:visited{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}

TD.dish-category-heading A:hover{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
  text-decoration: underline;
}


TD.dish-category-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;;
  background-color: #EEEEDD;
}

TD.dish-category-data A:link{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
}

TD.dish-category-data A:visited{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
}

TD.dish-category-data A:hover{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
  text-decoration: underline;
}


TD.dish-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;
}

TD.dish-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
}

TD.dish-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
}

TD.dish-box {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
}

/* Company Description */
TD.company-description-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
}

/* Visitor Voting */
TD.visitor-voting-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;
}

TD.visitor-voting-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}

TD.visitor-voting-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
}


/* Member Review */
TD.member-review-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;
}

TD.member-review-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}

TD.member-review-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
}

/* Special Promotion */
TD.special-promotion-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;
}

TD.special-promotion-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}


TD.special-promotion-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;;
  background-color: #EEEEDD;
}

TD.special-promotion-title A:link{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
}

TD.special-promotion-title A:visited{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
}

TD.special-promotion-title A:hover{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
  text-decoration: underline;
}


/* Terms & Condition */
TD.terms-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
}

TD.terms-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight : bold;
}


TD.terms-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  color: #000000;
}


/* About Us */
TD.about-us-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;
}

TD.about-us-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}


TD.about-us-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
}


/* Contact Us */
TD.contact-us-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  /*background-color: #DEE6F3;*/
  background-color: #DDDDAA;
}

TD.contact-us-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}


TD.contact-us-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
}


TD.contact-us-form-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  /*background-color: #6988C7;*/
  background-color: #DDDDAA;
}

TD.contact-us-form-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  /*background-color: #DEE6F3;*/
  background-color: #EEEEDD;
}


TD.contact-us-form-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  /*background-color: #DEE6F3;*/
  background-color: #EEEEDD;
}


/* Advance Search */
TD.advance-search-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight : bold;
  background-color: #DDDDAA;
}

TD.advance-search-title {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background-color: #EEEEDD;
}


TD.advance-search-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEDD;
}

/* New */
.alignleft {
	float: left;
}
.alignright {
	text-align: right;
	float: right;
}
.clear {
	clear: both;
}

.greyheader {
	width: 608px;
	border: 1px solid #CCCCCC;
	padding: 1px;
}
	.greyheadername {
		width: auto;
		background-color: #565852;
		color: #FFFFFF;
		padding: 5px;
		font-size: 8pt;
		font-weight: bold;
	}
		.greyheadername a {
			color: #FFFFFF;
			text-decoration: none;
		}
		.greyheadername a:hover {
			color: #FFFFFF;
			text-decoration: underline;
		}

.headercontent {
	padding: 6px;
	font-size: 8pt;
	line-height: 1.5;
}
	.headercontent a {
		text-decoration: none;
	}
	.headercontent a:hover {
		text-decoration: underline;
	}
	.headercontent .biggerfont {
		font-weight: bold;
	}
	.headercontent .biggerfont a {
		font-weight: bold;
		text-decoration: none;
	}
	.headercontent .biggerfont a:hover {
		font-weight: bold;
		text-decoration: underline;
	}
	.headercontent .biggerrfont {
		font-size: 9pt;
		font-weight: bold;
		line-height: 1.5;
	}

.whiteheader {
	width: 610px;
	padding: 1px;
	background-color: #FFFFFF;
}
.brownheader {
	border: 1px dashed #565852;
	margin: 0 auto;
	width: 608px;
	padding: 1px;
	background-color: #F6E2A5;
}
.imgborder{
	margin: 5px 0;
	padding: 2px;
	border: 1px solid #666666;
}
.divider {
	display: block;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 10px;
	margin: 0 20px 10px 20px;
}

.box-heading b {
	display: block;
    padding: 5px;
}
dl.membership_info {
    margin: 5px 0 5px 10px; 
    padding: 0;
}
dl.membership_info dt {
    width: 10em; 
    float: left;
}
dl.membership_info dd {
    padding-bottom: 5px;
    margin-left: 10em;
}
    dl.membership_info dl {
        margin: 0 0 5px 0; 
        padding: 0;
    }
    dl.membership_info dl dt {
        width: 5em; 
        float: left;
    }
    dl.membership_info dl dd {
        padding-bottom: 0; 
    }
dl.membership_info input {
    position: relative; 
    top: -2px;
}
.box-heading input {
    position: relative; 
    top: 2px;
}


/* account.php */
.companylogo ul {
    float:left;
    margin: 5px 0 5px 10px; 
    padding: 0;
}
.companylogo ul li {
    list-style: none;
    padding:4px 0;
}
.companylogo dl dt {
    width: 5em; 
    float: left;
}
.companylogo dl dd {
}
.companylogo input {
    position: relative; 
    top: -2px;
}
.companylogo .logo {
    float:left;
    margin: 8px;

}
.companylogo .logo a {
    padding-left:5px;
}
#contactus .photo {
    margin: 8px;
}
#contactus .photo a {
    padding-left:5px;
}
.featuredphoto {
    margin:8px;
}
#featured ul {
    float:left;
    margin: 5px 0 5px 10px; 
    padding: 0;
}
#featured ul li {
    list-style: none;
    padding:4px 0;
}
#featured dl dt {
    width: 5em; 
    float: left;
}
#featured dl dd {
}
.featuredphoto a {
    padding-left:5px;
}
.banner {
	border-top:1px solid #cccccc;
	margin:5px;
	padding-top:5px;
}
.banner img{
	border:1px solid #cccccc;
	margin-right:5px;
}
.banner img.icon {
	border:none;
}

.number b{
	padding:0 5px;
	margin:0 5px;
	border-right:1px solid black;
}

