/*
Premier International. Main layout and content box format
Author: http://www.thaisource.co.uk
*/


/* I n d e x  P a g e */


body {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color:#000000;
	position: relative;
	}

a:link { color: #104973;
	}
a:visited { color: #104973;
	}
a:hover { color: #999999;
	}
a:active { color: #999999;
	}
	h5 { 
	font-size: 12px;
	}
	h3 { 
	font-size: 18px;
	}
.top
{background-image: url("../images/maintable_02.gif");}
.left
{background-image: url("../images/maintable_05.gif");}
.right
{background-image: url("../images/maintable_06.gif");}
.bottom
{background-image: url("../images/maintable_09.gif");}
.inmenuleft
{background-image: url("../images/indexmenu_07.gif");}
.inmenuright
{background-image: url("../images/indexmenu_09.gif");}

.premierheading45 {
	font-family: 'Times New Roman', Times, sans-serif, Arial, Verdana, Helvetica;
	font-size: 55px;
	font-weight: normal;
	color: #333399;
	}
.premierheading14 {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-align:justify;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
.premierheading15 {
	font-family: 'Times New Roman', Times, sans-serif, Arial, Verdana, Helvetica;
	font-size: 15px;
	font-weight: bold;
	color: #333399;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:5px;
	padding-top:0px;
	width: 100%;
	border-top: solid 1px #333399;
	}
.introtextsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:justify;
	line-height:12px;
	padding-top:8px;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:8px;
	}
.introtextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:justify;
	line-height:12px;
	padding:5px;
	}
.introtextsearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	text-align:center;
	color: #104973;
	background-color:#77A1E3;
	}
.entertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
	}
.entertextmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	display:block;
	width: 160px;
	text-decoration: none;
	padding:2px;
	}
.entertextmenu:hover {
	color: #999999;
	display:block;
	width: 160px;
	padding:2px;
	}
.noborder {
	border-style: none;
}
.entersplit {
	border-bottom: solid 1px #eeeeee;
}
.flagborder {
	border: solid 1px #999999;
}
.bluefill {
	background-color:#77A1E3;
	}
.entergoldhead {
	font-size: 11px; color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#D4AF37;
	padding-left:5px;
	padding-right:5px;
	}
.entertextprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
		text-align:left;
	text-decoration: none;
	padding:2px;
	}
.entertextprice:hover {
	color: #999999;
	padding:2px;
		text-align:left;
	}
.entertextjust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	font-weight: normal;
	line-height:14px;
	text-align:justify;
	}
.newsbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	font-weight: normal;
	line-height:14px;
	text-align:justify;
	padding: 8px;
	}
/* I n d e x  P a g e  B u t t o n s */

.buttontop {	
	background-image: url("../images/buttons_02.gif");
	background-color: #104973;
	}
.buttonbottom {	
	background-image: url("../images/buttons_08.gif");
	background-color: #104973;
	}
.buttonleft {	
	background-image: url("../images/buttons_04.gif");
	background-color: #104973;
	}	
.buttonright {	
	background-image: url("../images/buttons_06.gif");
	background-color: #104973;
	}	
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
	font-weight:normal;
	text-align:center;
	display:block;
	background-color: #104973;
	padding: 2px;
	line-height: 12px;
	text-decoration: none;
	}
.button:link {
	color: #ffffff;
	}
.button:visited {
	color: #ffffff;
	}
.button:hover {
	background-color: #38668A;
	color: #ffffff;
	}
.button:active {
	color: #ffffff;
	}	
.menuholderleft {	
	background-image: url("../images/entrymenuholder_02.gif");
	}	
.menuholderright {	
	background-image: url("../images/entrymenuholder_04.gif");
	}
.hptext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: bold;
	display:block;
	width: 160px;
	padding:2px;
	}	
.hptext:hover {
	color: #999999;
	display:block;
	width: 160px;
	padding:2px;
	}	
.codeboxtop {	
	background-image: url("../images/codebox_02.gif");
	}	
.codeboxbottom {	
	background-image: url("../images/codebox_05.gif");
	}	
.codeboxtext {
	font-size: 11px; color: #104973;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
	}	
.codeboxtextwh {
	background-color: #E40B0B;
	color:#ffffff;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	
.codeboxinput {
	background-color: #E40B0B;
	padding-right: 2px;
	width:150px;
	}	
.codeboxbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
	font-weight:bold;
	text-align:center;
	display:block;
	width: 120px;
	height: 26px;
	border-top: 2px solid #255A81;
	border-bottom: 2px solid #333333;
	border-left: 2px solid #333333;
	border-right: 2px solid #577B97;
	background-color: #104973;
	line-height: 12px;
	text-decoration: none;
	}
.codeboxbutton:link {
	color: #ffffff;
	}
.codeboxbutton:visited {
	color: #ffffff;
	}
.codeboxbutton:hover {
	background-color: #38668A;
	color: #ffffff;
	}
.codeboxbutton:active {
	color: #ffffff;
	}	
.hpbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #104973;
	font-weight: normal;
	text-align:center;
	display:block;
	border:1px solid #ECECEC;
	background-color: #ffffff;
	padding: 3px;
	text-decoration: none;
	}
.hpbutton:hover {
	background-color: #ECECEC;
	color: #104973;
	}
/* P a g e  F o r m a t */
.hometextjust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight: normal;
	line-height:18px;
	text-align:justify;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
	}
.homelist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	font-weight: normal;
	line-height:16px;
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	border:1px solid #999999;
	}
.homelistback {
	background-color:#ECECEC;
		padding: 8px;
	}
#pagetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight: normal;
	line-height:18px;
	}
.pagetextclass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight: normal;
	line-height:18px;
	}
.pagetextjust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight: normal;
	line-height:18px;
	text-align:justify;
	}
.pagetextjustp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight: normal;
	line-height:18px;
	text-align:justify;
	padding: 30px;
	}
#pagetitletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight: bold;
	line-height:18px;
	background-color:#ECECEC;
	}
.linkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight: normal;
	line-height:18px;
	border:1px solid #999999;
	}
.horizonfill {	
	background-image: url("../images/horizonfill.jpg");
	}
.linefill {	
	background-image: url("../images/linefill.jpg");
	}
.pldhorizonfill {	
	background-image: url("../images/pldhorizonfill.gif");
	}
.pldlinefill {	
	background-image: url("../images/pldlinefill.gif");
	}
.preminthorizonfill {	
	background-image: url("../images/preminthorizonfill.gif");
	}
.premintlinefill {	
	background-image: url("../images/premintlinefill.gif");
	}
.pldfill {	
	background-image: url("../images/pldheadingfill.gif");
	}
.menuleftbacklegal {	
	background-image: url("../images/menuleftbacklegal.gif");
	background-repeat: no-repeat;
	background-position: top;
	}
.menuleftback {	
	background-image: url("../images/menuleftback.jpg");
	background-repeat: no-repeat;
	background-position: top;
	}
.menutitle {

	font-size: 16px;
	font-weight: bold;
	font-family: 'Times New Roman', Times,  Arial, Verdana;
	color: #3A4B21;
	border:1px solid #999999;
	text-align:center;
	}
.menutitlebutton {

	font-size: 16px;
	font-weight: bold;
	font-family: 'Times New Roman', Times,  Arial, Verdana;
	color: #3A4B21;
	text-align:right;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
	}
.menutitlebutton:link {
	color: #3A4B21;
	}
.menutitlebutton:visited {
	color: #3A4B21;
	}
.menutitlebutton:hover {
	color: #9EBD7A;
	}
.menutitlebutton:active {
	color: #D4AF37;
	}
.menubutton {

	font-size: 12px;
	font-weight: bold;
	font-family: 'Times New Roman', Times, Arial, Verdana;
	color: #3A4B21;
	text-align:right;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
	}
.menubutton:link {
	color: #3A4B21;
	}
.menubutton:visited {
	color: #3A4B21;
	}
.menubutton:hover {
	color: #9EBD7A;
	}
.menubutton:active {
	color: #D4AF37;
	}
.menubuttonright {
	font-size: 12px;
	font-weight: bold;
	font-family: 'Times New Roman', Times, Arial, Verdana;
	color: #3A4B21;
	text-align:left;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
	}
.menubuttonright:link {
	color: #3A4B21;
	}
.menubuttonright:visited {
	color: #3A4B21;
	}
.menubuttonright:hover {
	color: #9EBD7A;
	}
.menubuttonright:active {
	color: #D4AF37;
	}
.underlink {
	font-size: 12px;
	font-weight: bold;
	font-family: 'Times New Roman', Times, Arial, Verdana;
	color: #3A4B21;
	text-align:justify;
	padding-right: 3px;
	padding-left: 3px;
	}
.underlink:link {
	color: #3A4B21;
	}
.underlink:visited {
	color: #3A4B21;
	}
.underlink:hover {
	color: #9EBD7A;
	}
.underlink:active {
	color: #D4AF37;
	}
.menupointer {
	font-size: 12px; color: #3A4B21;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
.premnews {
	font-size: 12px;
	font-family: 'Times New Roman', Times, Arial, Verdana, Helvetica, sans-serif;
	color: #3A4B21;
	font-weight: bold;
	line-height:16px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:18px;
	background-color: #ffffff;
	}
#heading {
	font-size: 14px; color: #104973;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	padding:4px;
	background-color:#ECECEC;
	}
#welcomeheading {
	font-size: 20px; color: #104973;
	font-weight: bold;
	font-family: 'Times New Roman', Times, sans-serif, Arial, Verdana, Helvetica;
	text-align: center;
	padding:4px;
	background-color:#ECECEC;
	}
.heading {
	font-size: 14px; color: #104973;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding:4px;
	background-color:#ECECEC;
	}
.listheading {
	font-size: 14px; color: #ffffff;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding:4px;
	background-color:#104973;
	}
.listheading18 {
	font-size: 18px; color: #ffffff;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding:8px;
	background-color:#104973;
	}
.endinfo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align:center;
	line-height:12px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	text-decoration: none;
	}
.endinfo:link {
	color: #999999;
	}
.endinfo:visited {
	color: #999999;
	}
.endinfo:hover {
	color: #9EBD7A;
	}
.endinfo:active {
	color: #D4AF37;
	}
.contacttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	padding: 2px;
	width: 166px;
	}
.contacttextjust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	text-align:justify;
	padding: 2px;
	}
.contacttextlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	padding: 2px;
	width: 166px;
	text-decoration: none;
	}
.contacttextlinkarial {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	padding: 2px;
	text-decoration: none;
	}
.contactpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	padding: 2px;
	}
.contactblue {
	font-size: 11px; color: #104973;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ECECEC;
	}
.premintheading {
	font-family: 'Times New Roman', Times, sans-serif, Arial, Verdana, Helvetica;
	font-size: 24px;
	color: #003E7E;
	}
.reloguidebut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
	font-weight: bold;
	text-align:center;
	display:block;
	width:112px;
	border:1px solid #104973;
	background-color: #104973;
	padding: 2px;
	line-height: 12px;
	text-decoration: none;
	}
.reloguidebut:link {
	color: #ffffff;
	}
.reloguidebut:visited {
	color: #ffffff;
	}
.reloguidebut:hover {
	background-color: #D4AF37;
	color: #ffffff;
	}
.reloguidebut:active {
	color: #ffffff;
	}
h1,h2,h3,h4,h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:  #104973; 
	}
.textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height:14px;
	padding:5px;
	}
.navbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
	font-weight: normal;
	text-align:center;
	display:block;
	border:1px solid #104973;
	background-color: #ffffff;
	padding: 3px;
	text-decoration: none;
	}
.navbutton:hover {
	background-color: #D4AF37;
	color: #ffffff;
	}
/* d a t a b a s e  m e n u s*/
.dbasementitle {
	padding: 5px;
	text-align: center;
	font-family: Helvetica, Arial, Verdana,  sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	background-color:#D4AF37;
	}
.dbasemenboxstrap {
	background-color:#104973;
	padding: 3px;
	text-align: center;
	font-family:  Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	}
#dbasemenhead {
	width:150px;
	font-size: 11px; color: #104973;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color:#ECECEC;
	}
.dbasemenhead {
	width:150px;
	font-size: 11px; color: #104973;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color:#ECECEC;
	}
.dbasemenhead2 {
	font-size: 11px; color: #104973;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color:#ECECEC;
	}
.dbasemenprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: bold;
	text-align:left;
	display:block;
	padding: 2px;
	text-decoration: none;
	}
.dbasemenprice:hover {
	background-color: #104973;
	border:0px;
	color: #ffffff;
	padding: 2px;
	}
.dbasementext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	text-align:left;
	padding: 2px;
	}
.dbasetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	text-align:justify;
	padding: 2px;
	width: 200px;
	}
.dbasetextlong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	text-align:justify;
	padding: 2px;
	}
.dbasemenproject {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: bold;
	text-align:center;
	display:block;
	border:1px solid #104973;
	background-color: #ffffff;
	padding: 2px;
	text-decoration: none;
	}
.dbasemenproject:hover {
	background-color: #104973;
	border:1px solid #000000;
	color: #ffffff;
	padding: 2px;
	}
.emailmemore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #104973;
	font-weight: bold;
	text-align:center;
	display:block;
	border:1px solid #104973;
	background-color: #ffffff;
	padding: 2px;
	text-decoration: none;
	}
.emailmemore:hover {
	background-color: #104973;
	border:1px solid #000000;
	color: #ffffff;
	padding: 2px;
	}
.advancebutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
	font-weight: bold;
	text-align:center;
	display:block;
	width:200px;
	border:1px solid #104973;
	background-color: #104973;
	padding: 2px;
	text-decoration: none;
	}
.advancebutton:link {
	color: #ffffff;
	}
.advancebutton:visited {
	color: #ffffff;
	}
.advancebutton:hover {
	background-color: #D4AF37;
	color: #ffffff;
	}
.advancebutton:active {
	color: #ffffff;
	}
.dbasesmsubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
	font-weight: bold;
	text-align:center;
	display:block;
	width:60px;
	border:1px solid #104973;
	background-color: #104973;
	padding: 2px;
	text-decoration: none;
	}
.dbasesmsubmit:link {
	color: #ffffff;
	}
.dbasesmsubmit:visited {
	color: #ffffff;
	}
.dbasesmsubmit:hover {
	background-color: #D4AF37;
	color: #ffffff;
	}
.dbasesmsubmit:active {
	color: #ffffff;
	}
.dbasemensubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #ffffff;
	font-weight: bold;
	text-align:center;
	display:block;
	width:330px;
	border:1px solid #104973;
	background-color: #104973;
	padding: 2px;
	text-decoration: none;
	}
.dbasemensubmit:link {
	color: #ffffff;
	}
.dbasemensubmit:visited {
	color: #ffffff;
	}
.dbasemensubmit:hover {
	background-color: #D4AF37;
	color: #ffffff;
	}
.dbasemensubmit:active {
	color: #ffffff;
	}
#dbasemenheader {
	padding: 8px;
	text-align: center;
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	background-color:#104973;
	border:3px solid #ECECEC;
	}
#dbaselinefill {	
	background-image: url("../images/dbaseheadingb.gif");
	}
.dbaselinefill {	
	background-image: url("../images/dbaseheadingb.gif");
	}
#advancedsearch {
	padding: 3px;
	text-align: center;
	font-family: Helvetica, Arial, Verdana,  sans-serif;
	font-size: 16px;
	color: #104973;
	font-weight: bold;
	background-color:#ECECEC;
	}
#advancedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #104973;
	font-weight: normal;
	line-height: 16px;
	text-align: left;
	}
.advancedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #104973;
	font-weight: normal;
	line-height: 16px;
	text-align: left;
	}
#advancedbold {
	font-size: 10px; color: #104973;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
.advancedbold {
	font-size: 10px; color: #104973;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
.dropdownadlist {
	width: 150px;
	background-color: #ffffff;
	color:#000000;
	font-size: 11px;
	font-family: arial;
	}
.dropdown {
	width: 190px;
	background-color: #ffffff;
	border: 1px solid #333333;
	color:#000000;
	font-size: 11px;
	font-family: arial;
	}
.dropdownsmall {	width: 80px;	background-color: #ffffff;	border: 1px solid #333333;	color:#000000;	font-size: 11px;	font-family: arial;	}.dropdownsmall1 {	width: 90px;	background-color: #ffffff;	border: 1px solid #333333;	color:#000000;	font-size: 11px;	font-family: arial;	}.contactdropdown {
	width: 130px;
	background-color: #ffffff;
	border: 1px solid #333333;
	color:#000000;
	font-size: 11px;
	font-family: arial;
	}
.textinput {
	width: 150px;
	background-color: #ffffff;
	border: 1px solid #333333;
	color:#000000;
	font-size: 11px;
	font-family: arial;
	}
.contacttextinput {
	width: 130px;
	background-color: #ffffff;
	border: 1px solid #333333;
	color:#000000;
	font-size: 11px;
	font-family: arial;
	}
.contacttextarea {
	background-color: #ECECEC;
	border: 1px solid #333333;
	color:#000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.zone1 {
	background-color: #FEE300;
	color:#000000;
	}
.zone2 {
	background-color: #F4941C;
	color:#ffffff;
	}
.zone3 {
	background-color: #8682BE;
	color:#ffffff;
	}
.zone4 {
	background-color: #ED1C24;
	color:#ffffff;
	}
.zone5 {
	background-color: #9CAC5A;
	color:#ffffff;
	}
.zone6 {
	background-color: #498760;
	color:#ffffff;
	}
.zone7 {
	background-color: #2F5A35;
	color:#ffffff;
	}
.zone8 {
	background-color: #123917;
	color:#ffffff;
	}
.zone9 {
	background-color: #21692B;
	color:#ffffff;
	}

/* d a t a b a s e  m e n u  e n d*/

.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	padding: 0px;
	}
/* p r o d u c t   t a b l e   l a y o u t*/

.available {
 	width:170px;
 	padding: 5px;
 	text-align: center;
 	font-family: Helvetica, Arial, Verdana,  sans-serif;
 	font-size: 12px;
 	color: #000000;
 	font-weight: bold;
 	background-color:#FFFF00; 
 	}
.resultsmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #104973;
	font-weight: normal;
	text-align:center;
	background-color:#ffffff;
	width: 165px;
	text-decoration: none;
	display:block;
	border-bottom: solid 1px #D4AF37;
	padding:4px;
	}
.resultsmenu:hover {
	color: #999999;
	width: 165px;
	padding:4px;
	}
.status {
	width:170px;
	padding: 5px;
	text-align: center;
	font-family: Helvetica, Arial, Verdana,  sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color:#D4AF37;
	}
.searchstatus {
	width:100px;
	padding: 5px;
	text-align: center;
	font-family: Helvetica, Arial, Verdana,  sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color:#D4AF37;
	}
.propertydescription {
	width:300px;
	background-color:#104973;
	padding: 5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	}
.searchdescription {
	width:100px;
	background-color:#104973;
	padding: 5px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	}
.descriptiontext {
	width:200px;
	background-color:#ffffff;
	padding: 5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	line-height: 15px;
	}
.descriptiontext400 {
	width:400px;
	background-color:#ffffff;
	padding-top: 5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	line-height: 15px;
	}
.descriptiontextbiz {
	width:400px;
	background-color:#ffffff;
	padding: 15px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	line-height: 30px;
	}
.descriptiontextbuild {
	width:400px;
	background-color:#ffffff;
	padding: 15px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	line-height: 22px;
	}
.descriptiontextbuild2 {
	width:410px;
	background-color:#ffffff;
	padding: 15px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	line-height: 32px;
	margin-left: 30px;
	}
.descriptiontextland {
	width:400px;
	background-color:#ffffff;
	padding: 15px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	line-height: 40px;
	}
.descriptiontextland2 {
	width:240px;
	background-color:#ffffff;
	padding: 10px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	line-height: 15px;
	}
.bold {
	font-size: 11px; color: #606060;
	font-weight: bold;
	line-height: 20px;
	}
.pagin {
	font-size: 10px; color: #606060;
	font-weight: bold;
	padding: 1px;
	line-height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.paginactive {
	font-size: 10px; color: #999999;
	font-weight: bold;
	padding: 1px;
	line-height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.paginrev {
	font-size: 10px; color: #ffffff;
	font-weight: bold;
	padding: 1px;
	background-color:#D4AF37;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	margin: 0;
	margin-right: 10px;
	margin-left: 0px;
	padding: 2px;
	}

.box {
	border:1px solid #ECECEC;
	}
/* p r o d u c t   t a b l e   l a y o u t  e n d */
.listingcorner {	
	background-image: url("../images/listingsbox_02.gif");
	background-repeat: no-repeat;
	background-position: 0px -8px 0px 0px;
	}
.listingtext {
	font-size: 11px; color: #104973;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height:16px;
	text-align:left;
	}
.listingtextb {
	font-size: 11px; color: #104973;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:16px;
	text-align:left;
	}
.greenroman {
	font-size: 21px;
	font-family: 'Times New Roman', Times, Arial, Verdana, Helvetica, sans-serif;
	color: #3A4B21;
	line-height:24px;
	}
.imageright {
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	}
/* New from Martin Feb09 */

/*noresults style*/
.noresults {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px; color: #104973;
	font-weight: bold;
	padding: 2px;

/*thai style*/
.advancedboldth {
	font-size: 12px; color: #104973;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
		text-align:left;
			line-height:18px;
	}
.pagetextjustth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight: normal;
	line-height:18px;
	text-align:justify;
	}
	#welcomeheadingth {
	font-size: 20px; color: #104973;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica;
	text-align: center;
	padding:4px;
	background-color:#ECECEC;
	}	

.error {
	background-color: #fbcdcd;	
}

.f-dis {
	color: grey;	
}

.no-disp {
	display: block;	
}

#fave-email-form {
	position: absolute;
}

#contactform {
	position: relative;	
}

#contactform span.progress {
	position: absolute;
	bottom: 5px;
	right: 5px;	
}