body {
	font-family: Arial; 
	scrollbar-base-color: #FFFFCC;
	margin-left: 0px; 	
	margin-top: 0px; 	
	background-color: #FFFFCC;
}
.outersite {
	page-break-inside: avoid; 
}
.mainsite {
	BACKGROUND-COLOR: #FFFFCC; 
	moz-border-radius-bottomleft: 15px; moz-border-radius-bottomright: 15px; moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
	text-align:left; width: 770px; align: center; position: relative;
}
.toplogoarea { 
	margin: 0px 0px 0px 0px; 
	padding: 0px; 
	width: 770px; 
	height: 168px;
	background-image: url(/images/top.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.toplogoarea .toplogo	{ margin: 0px; padding: 0px; float: left;  height: 128px;}
.toplogoarea #flashmiddle { width: 184px; height: 128px; float: middle; }
.toplogoarea #flashlogo { margin-top: 15px; margin-left: 25px; padding: 0px; float: left; height: 90px; width: 200px;}

.topmenu { 
	width: 100%; 
	height: 30px;
	background-image: url(/images/menubar.jpg);
	margin: 0px;
	background-color:#FFFFCC;
	font-family: Arial;
	font-size: 12px;
	color: #013888;
}

.topmenutext {
	font-family: Arial;
	font-size: 12px;
	display: block;
	text-decoration:none;
	font-weight: normal;
	color: ##013888;

}

.topmenutext A:link, .topmenutext A:visited, .topmenutext A:active {
	font-family: Arial;
	font-size: 12px;
	display: block;
	text-decoration:none;
	font-weight: normal;
	color: ##013888;

}
.topmenutext A:hover {
	display: block;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight: normal;
	background-color: #013888;
}


.maincontent {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/body.jpg);
}

.bottommenu {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	height: 29px;
	background-image: url(/images/footer.jpg);
	background-repeat: no-repeat;
}
.bordermaster {
	BORDER-RIGHT: 1px solid #F47121;
	BORDER-LEFT: 1px solid #F47121;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FEE0C8;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;

}

INPUT.text{ 
	font-family: arial;
  	font-size:10pt; 
  	font-weight:bold; 
  	background-color:#ffffff; 
  	color: #013888;
  	border-color: #013888; 
  	border-style:solid; 
  	border-width:1px; 
  	width: 135px;
}
INPUT.textsearch{ 
	font-family: arial;
  	font-size:10pt; 
  	font-weight:bold; 
  	background-color:#ffffff; 
  	color: #013888;
  	border-color: #013888; 
  	border-style:solid; 
  	border-width:1px; 
  	width: 230px;
}

select { 
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
 	background-color: #FFEB01; 
 	color: #013888; 
	border: 1px solid #013888; 
	align: center;
}

.bordermaster2 {

	BORDER-RIGHT: 1px solid #ffffff;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #F68A39;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
}
.Phonenumbers{
	border: none;
	font-family: Arial;
	font-size: 12px;
	display: none;
	text-decoration:none;
	font-weight: bold;
	color: #FFFFFF;
}
.FooterMenu {
	font-style: normal;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #00488C;

}

.FooterMenu A:link, .FooterMenu A:visited, .FooterMenu A:active {
	font-style: normal;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #00488C;

}
.FooterMenu A:hover {
	font-style: normal;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #00488C;

}

.sidebartitle {
	font-style: normal;
	font-weight: bold;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	border-right: #4A3C00;
	border-bottom: #4A3C00;
	border-left: #4A3C00;
	color: #FFFFFF;
}
a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #00488C;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	font-family: Arial;
	font-size: 14px;
	color: #00488C;
	font-weight: normal;
	text-decoration: underline;
}
p {
	font-family: Arial;
	font-size: 14px;
	color: #333333;
}
.MainBodyText {
	border: none;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;

}

.propertyweektext {
	border: none;
	font-family: Arial;
	font-size: 12px;
	color: #013888;
	text-decoration: none;

}

.SmallText{
	border: none;
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;

}
.DisclaimerText{
	border: none;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}

.MainFPText{
	border: none;
	font-family: Arial;
	font-size: 12px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	text-decoration:none;
	font-weight: normal;
	/*border: 2px solid #FFFFFF;*/ 
	color: #666666;

}

.Footer {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.MenuOptions {
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.Titles {
	font-family: Arial;
	font-size: 13px;
	color: #00488C;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.Titlesbranch {
	font-family: Arial;
	font-size: 13px;
	color: #00488C;
	text-decoration: none;
	font-weight: none;
	font-style: normal;
}
.Titles A:link, .Titles A:visited, .Titles A:active {
	font-family: Arial;
	font-size: 13px;
	color: #00488C;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.Titles A:hover{
	font-family: Arial;
	font-size: 13px;
	color: #00488C;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.PropTitles {
	font-family: Arial;
	font-size: 18px;
	color: #00488C;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.TopMenu {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
.paddingbottom {
	padding-bottom: 4px;
}
a:link {
	font-family: Arial;
	font-size: 14px;
	color: #00488C;
	font-weight: normal;
	text-decoration: none;
}
td p {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
}
.paddingheadings5 {
	padding: 5px;
}

.indexbody {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.redindex {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.topmenu {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.middlemenu {
	font-family: Arial;
	font-size: 14px;
	color: #000033;
	font-weight: normal;
}
.ikonalink {
	font-family: Arial;
	font-size: 10px;
	color: #333333;

}

.linkbutton {
	margin: 0px;
	padding-bottom: 6px;
	//width: 140px;
	background-color:#F4DAF5;
	font: 66%/130% Tahoma, Arial;

}

.linkbutton A:link, .linkbutton A:visited, .linkbutton A:active {
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	display: block;
//	width: 140px;
	height: 25px;
	text-decoration:none;
	font-weight: normal;
	/* border: 1px solid #F4DAF5; */
	color: #666666;

}
.linkbutton A:hover {
	display: block;
	font-family: Arial;
	font-size: 12px;
//	width: 140px;
	height: 25px;
	/*background: #BB0066;*/
	/* border: 1px solid #B0B0B0; */
	color: #BB0066;
	text-decoration:normal;
	font-weight: normal;
}

.inputbutton {
	height: 20px; 
	background-color: #D7EEEE; 
	border: #999999 1px solid; 
	margin: 0px; 
	color: #666666; 
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	padding-bottom: 1px;
}

.inputbutton A {
	height: 20px; 
	background-color: #D7EEEE; 
	border: #BB0066 1px solid; 
	margin: 0px; 
	color: #666666; 
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	padding-bottom: 1px;
}
//.inputbutton {height: 20px; background-color: #999999; border: #fff 1px solid; margin: 0px; color: #fff; font-weight: bold; font-family: Arial; font-size: 11px; padding-bottom: 1px;}


/* -- This is the Search Box-- */
.resultsbox {
	margin: 0px;
	width: 550px;
	background-color:#ffffff;
	font: Arial;
	margin-left:5px; margin-right: 5px;
}


.resultsbox#toporange { 
	font-family: Arial;
	font-size: 12px;
	padding: 3px 6px 3px 6px;
	display: block;
	width: 525px;
	height: 20px;
	text-decoration:none;
	font-weight: bold;
	color: #013888;
	list-style-type: none;
	background-color: #FFEB01;
	vertical-align: middle;
}
.resultsbox#middlewhite{ 
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 1px 6px 1px 12px;
	display: block;
	width: 525px;
	height: 100px;
	text-decoration:none;
	list-style-type: none;
	background-color: #ffffff;
	border: 1px solid #FFEB01; 
	vertical-align: middle;
}

.resultsbox#topblue { 
	font-family: Arial;
	font-size: 12px;
	padding: 3px 6px 3px 6px;
	display: block;
	width: 525px;
	height: 20px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #013888;
	vertical-align: middle;
}
.resultsbox#middleblue{ 
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 1px 6px 1px 12px;
	display: block;
	width: 525px;
	height: 100px;
	text-decoration:none;
	list-style-type: none;
	background-color: #ffffff;
	border: 1px solid #013888; 
	vertical-align: middle;
}

/* -- This is the Search Box-- */
.viewproperty {
	margin: 0px;
	background-color:#ffffff;
	font: Arial;
	margin-left:5px; margin-right: 5px;
}

.viewproperty#maindisplay{ 
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 1px 6px 1px 4px;
	display: block;
	width: 700px;
	height: 400px;
	text-decoration:none;
	list-style-type: none;
	background-color: #FFFFCC;
	vertical-align: middle;
}
.tabprop#mapout {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 110px;
	height: 25px;
	text-decoration:none;
	list-style-type: none;
	vertical-align: middle;
	background-color: #FEE0C8;
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 3px 3px 3px 3px;
	background-image: url(http://nativespace-earth.ns-earth.com/~pjchomes/images/mapout.gif);
	
	background-repeat: no-repeat;
	background-position: top left;
}


.HomeMainBodyText {
	border: none;
	font-family: Arial;
	font-size: 12px;
	color: #013888;
	text-decoration: none;
	font-weight: bold;
}

.tabprop#toptabs {
	font-family: Arial;
	font-size: 12px;
	color: #013888;
	font-weight: bold;
	text-decoration: none;
	display: block;
	text-decoration:none;
	list-style-type: none;
	vertical-align: bottom;
	background-color: #FFFFCC;
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	height: 25px;
}

/* what a menu item link looks like when you're not over it with the mouse */
.tabprop#toptabs A:link, .tabprop#toptabs A:visited, .tabprop#toptabs A:active {
	font-family: Arial;
	font-size: 12px;
	color: #013888;
	font-weight: bold;
	text-decoration: none;
	display: block;
	text-decoration:none;
	list-style-type: none;
	padding: 3px 3px 3px 3px;
	vertical-align: bottom;
	background-color: #FFFFCC;
	height: 25px;
}

/* what a menu item link looks like when you mouse over it */
.tabprop#toptabs A:hover {
	font-family: Arial;
	font-size: 12px;
	color: #013888;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-decoration: none;
	display: block;
	height: 25px;
	text-decoration:none;
	list-style-type: none;
	vertical-align: bottom;
	background-color: #FFEA03;
}



.tabprop#tabs {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 110px;
	height: 25px;
	text-decoration:none;
	list-style-type: none;
	vertical-align: bottom;
	background-color: #FEE0C8;
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
}

/* what a menu item link looks like when you're not over it with the mouse */
.tabprop#tabs A:link, .tabprop#tabs A:visited, .tabprop#tabs A:active {
	font-family: Arial;
	font-size: 12px;
	color: #013888;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 110px;
	height: 25px;
	text-decoration:none;
	list-style-type: none;
	padding: 3px 3px 3px 3px;
	vertical-align: bottom;
	background-color: #FEE0C8;
	background-image: url(/images/tabunder.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

/* what a menu item link looks like when you mouse over it */
.tabprop#tabs A:hover {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-decoration: none;
	display: block;
	width: 110px;
	height: 25px;
	text-decoration:none;
	list-style-type: none;
	vertical-align: bottom;
	background-color: #013888;
	background-image: url(/images/tabover.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.viewproperty#toporange { 
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	display: block;
	width: 550px;
	height: 20px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #F47121;
	vertical-align: middle;
}

.topbluetext { 
	font-family: Arial;
	font-size: 12px;
	width: 370px;
	height: 14px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #013888;
	vertical-align: middle;

}

/* what a menu item link looks like when you're not over it with the mouse */
.topbluetext A:link, .topbluetext A:visited, .topbluetext A:selected {
	font-family: Arial;
	font-size: 12px;
	width: 370px;
	height: 14px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	background-color: #013888;
	vertical-align: middle;
}

/* what a menu item link looks like when you mouse over it */
.topbluetext A:hover {
	font-family: Arial;
	font-size: 12px;
	width: 370px;
	height: 14px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #013888;
	vertical-align: middle;
}

.viewproperty#topblueview { 
	font-family: Arial;
	font-size: 12px;
	display: block;
	width: 98%;
	height: 20px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #013888;
	vertical-align: middle;
}

/* what a menu item link looks like when you're not over it with the mouse */
.viewproperty#topblueview A:link, .viewproperty#topblueview A:visited, .viewproperty#topblueview A:selected{
	font-family: Arial;
	font-size: 12px;
	display: block;
	width: 50%;
	height: 14px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #013888;
	vertical-align: middle;
}

/* what a menu item link looks like when you mouse over it */
.viewproperty#topblueview A:hover {
	font-family: Arial;
	font-size: 12px;
	display: block;
	width: 50%;
	height: 14px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #013888;
	vertical-align: middle;
}
.viewproperty#middleblue{ 
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 1px 6px 1px 12px;
	display: block;
	width: 550px;
	height: 100px;
	text-decoration:none;
	list-style-type: none;
	background-color: #ffffff;
	border: 1px solid #00488C; 
	vertical-align: middle;
}

/* -- This is the About us-- */
.aboutus {
	margin: 0px;
	width: 380px;
	background-color:#ffffff;
	border: none;
	margin-left:5px; margin-right: 5px;
	border-left: 1px solid #F47121; 
	border-right: 1px solid #F47121; 
}
.aboutus#aboutustop{
	display: block;
	width: 350px;
	background-color: #FEE0C8;
	vertical-align: top;
	//background-image: url(http://www.pjchomes.co.uk/website/images/aboutustop.gif);
	background-image: url(http://nativespace-earth.ns-earth.com/~pjchomes/images/aboutustop.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.aboutus#aboutusbottom{
	display: block;
	width: 350px;
	background-color: #FEE0C8;
	vertical-align: top;
	//background-image: url(http://www.pjchomes.co.uk/website/images/aboutusbottom.gif);
	background-image: url(http://nativespace-earth.ns-earth.com/~pjchomes/images/aboutusbottom.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.aboutustext { 
	background-color:#ffffff;  
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #00488C;
	text-decoration: none;
	padding: 1px 6px 1px 12px;
	/*border: 2px solid #FFFFFF;*/ 
}
.privacytext { 
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #00488C;
	text-decoration: none;
	padding: 1px 6px 1px 12px;
	/*border: 2px solid #FFFFFF;*/ 
}

/*sitemap*/
.sitemap#orangeblock{
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 6px;
	display: block;
	width: 250px;
	height: 10px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #013888;
	vertical-align: middle;
}
.sitemap#orangeblock A:link, .sitemap#orangeblock A:visited, .sitemap#orangeblock A:active .sitemap#orangeblock A:hover {
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 6px;
	display: block;
	width: 250px;
	height: 10px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #013888;
	vertical-align: middle;
}
.sitemap#sitemaptext {
	font-family: Arial;
	font-size: 12px;
	padding: 1px 1px 1px 1px;
	display: block;
	text-decoration:none;
	font-weight: bold;
	color: #013888;
	list-style-type: none;
	background-color: #FFFFCC;
	vertical-align: middle;
}
.sitemap#sitemaptext A:link, .sitemap#sitemaptext A:visited, .sitemap#sitemaptext A:active {
	font-family: Arial;
	font-size: 12px;
	padding: 3px 6px 3px 6px;
	display: block;
	text-decoration:none;
	font-weight: bold;
	color: #013888;
	list-style-type: none;
	background-color: #FFFFCC;
	vertical-align: middle;
}
.sitemap#sitemaptext A:hover {
	font-family: Arial;
	font-size: 12px;
	padding: 3px 6px 3px 6px;
	display: block;
	text-decoration:underline;
	font-weight: bold;
	color: #013888;
	list-style-type: none;
	background-color: #FFFFCC;
	vertical-align: middle;
}

.sitemap#sitemaptitles {
	font-family: Arial;
	font-size: 16px;
	padding: 3px 6px 3px 6px;
	display: block;
	text-decoration:none;
	font-weight: bold;
	color: #F47121;
	list-style-type: none;
	background-color: #FEE0C8;
	vertical-align: middle;
}
/* Search Box*/

/* -- This is the Search Box-- */
.searchbox {
	margin: 0px;
	width: 350px;
	background-color:#FFFFCC;
	font: Arial;
}
.searchbox#mainorange { 
	font-family: Arial;
	font-size: 16px;
	margin-left: 6px;
	margin-top: 2px;
	margin-right: 6px;
	padding-left: 20px;
	padding-top: 10px;
	display: block;
	width: 360px;
	height: 49px;
	text-decoration:none;
	font-weight: bold;
	color: #013888;
	list-style-type: none;
	background-color: #ffffff;
	vertical-align: middle;
	background-image: url(/images/searchboxtop.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
* { 
    -moz-box-sizing: border-box; 
}
.searchbox#mainsearchbox { 
	width: 360px;	
	background-color:#ffffff;  
	border-left: 1px solid #013888; 
	border-right: 1px solid #013888; 
	font-family: Arial;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;
	color: #013888;
	
}
/* set specific background colours for specific menu blocks */
.searchbox#bottomimage {
	display: block;
	width: 360px;
	height: 42px;
	background-color: #ffffff;
	vertical-align: top;
	background-image: url(/images/searchboxbottom.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.searchbox#bottomsearch {
	display: block;
	width: 350px;
	height: 10px;
	background-color: #FEE0C8;
	vertical-align: top;
	background-image: url(/images/searchboxbutton.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.searchbox#mainsearchboxtext { 
	background-color:#ffffff;  
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #00267f;
}
.mainsearchboxtext { 
	background-color:#ffffff;  
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #00267f;
}

/* set specific background colours for specific menu blocks */
.searchbox#bottomimage {
	display: block;
	width: 350px;
	height: 10px;
	background-color: #FEE0C8;
	vertical-align: top;
	//background-image: url(http://www.pjchomes.co.uk/website/images/searchboxbottom.gif);
	background-image: url(http://nativespace-earth.ns-earth.com/~pjchomes/images/searchboxbottom.gif);
	background-repeat: no-repeat;
	background-position: top left;
}




.searchboxcheck{ 
	background-color:#ffffff;  
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 11px;
	padding: 1px 6px 1px 12px;
	text-decoration:none;
	font-weight: none;
	/*border: 2px solid #FFFFFF;*/ 
	color: #00267f;
}

.searchbox#advancedsearch { 
	background-color:#ffffff;  
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #00267f;
}
.searchbox select { 
	font-family: Arial;
	font-size: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
	font-weight: bold;
 	background-color: #FFEA01; 
 	color: #013888; 
	border: 1px solid #FFEA01; 
}

.searchbox#bottomorange { 
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	display: block;
	width: 150px;
	height: 30px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #FEE0C8;
	vertical-align: middle;
	//background-image: url(http://www.pjchomes.co.uk/website/images/searchboxbutton.gif);
	background-image: url(http://nativespace-earth.ns-earth.com/~pjchomes/images/searchboxbutton.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.searchbox#submitorange { 
	font-family: Arial;
	font-size: 12px;
	
	display: block;
	width: 150px;
	height: 30px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #F47121;
	vertical-align: middle;
}

/* what a menu item link looks like when you're not over it with the mouse */
.searchbox A:link, .searchbox A:visited, .searchbox A:active {
	background-color:#ffffff;  
	/*height: 240px; */
	font-family: Arial;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #00267f;

}

/* what a menu item link looks like when you mouse over it */
.searchbox A:hover {
	background-color:#ffffff;  
	/*height: 240px; */
	font-family: Arial;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #00267f;

}

/* contact us box*/

/* -- This is the Search Box-- */
.contactusbox{
	margin: 0px;
	width: 680px;
	background-color:#ffffff;
	font: Arial;
	margin-left:5px; margin-right: 5px;
}

/* set specific background colours for specific menu blocks */
.contactusbox#maincontactbox { 
	background-color:#ffffff;  
	border-left: 1px solid #F47121; 
	border-right: 1px solid #F47121; 
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #00267f;
}

.contactusbox#maincontactboxtext { 
	background-color:#ffffff;  
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #00267f;
}

.contactusbox#contactorange { 
	font-family: Arial;
	font-size: 12px;
	padding: 0px 20px 10px 20px;
	display: block;
	width: 680px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #F47121;
	vertical-align: middle;
}
.contactusbox#contactorangetop { 
	//background-image: url(http://www.pjchomes.co.uk/website/images/contactusboxtop.gif);
	background-image: url(http://nativespace-earth.ns-earth.com/~pjchomes/images/contactusboxtop.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.contactusbox#bottomorangecontact { 
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	display: block;
	width: 150px;
	height: 30px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #F47121;
	vertical-align: middle;
}

/* -- This is the Search Box-- */
.propertyweek {
	width: 310px;
	background-color:#ffffff;
	font: Arial;
	margin-left:1px; margin-right: 1px;
	height: 252px;
}

/* set specific background colours for specific menu blocks */
.propertyweek#mainbox { 
	background-color:#ffffff;  
	border: 1px solid #013888; 
	font-family: Arial;
	font-size: 12px;
	width: 310px;
	height: 252px;
	text-decoration:none;
	font-weight: bold;
	color: #013888;
}

.propertyweek#mainsearchboxtext { 
	background-color:#ffffff;  
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #013888;
}

.propertyweek select { 
	/*height: 240px; */
	margin-left:5px; 
	margin-right: 5px;
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
 	background-color: #FEE0C8; 
 	color: #F47121; 
	border: 1px solid #F47121; 
}
.propertyweek#topblueweek { 
	font-family: Arial;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
	display: block;
	width: 100%;
	height: 20px;
	text-decoration:none;
	font-weight: bold;
	color: #013888;
	list-style-type: none;
	background-color: #FFEA01;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: top left;
}

.topblueweek { 
}

.propertyweek#topblueweek A:link, .propertyweek#topblueweek A:visited, .propertyweek#topblueweek A:active {
}
.propertyweek#topblueweek A:hover { 
	font-family: Arial;
	font-size: 12px;
	padding: 2px 2px 2px 2px;
	display: block;
	width: 308px;
	height: 10px;
	text-decoration:none;
	font-weight: bold;
	color: #013888;
	list-style-type: none;
	background-color: #FFEA01;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: top left;
}
.topblueweek A:link, .topblueweek A:visited, .topblueweek A:active {
	font-family: Arial;
	font-size: 12px;
	padding: 2px 2px 2px 2px;
	display: block;
	width: 100%;
	height: 20px;
	text-decoration:none;
	font-weight: bold;
	color: #013888;
	list-style-type: none;
	background-color: #FFEA01;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: top left;
}
.topblueweek A:hover { 
	font-family: Arial;
	font-size: 12px;
	padding: 2px 2px 2px 2px;
	display: block;
	width: 100%;
	height: 20px;
	text-decoration:none;
	font-weight: bold;
	color: #013888;
	list-style-type: none;
	background-color: #FFEA01;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: top left;
}

.bottomblueweek {

}
.bottomblueweek A:link, .bottomblueweek A:visited, .bottomblueweek A:active {
	font-family: Arial;
	font-size: 12px;
	padding: 2px 2px 2px 2px;
	display: block;
	width: 308;
	height: 20px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #013888;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: top left;
}
.bottomblueweek A:hover { 
	font-family: Arial;
	font-size: 12px;
	padding: 2px 2px 2px 2px;
	display: block;
	width: 308;
	height: 20px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #013888;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: top left;
}


.propertyweek#bottomorange { 
	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	display: block;
	width: 150px;
	height: 30px;
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
	background-color: #F47121;
	vertical-align: middle;
}



/* Left hand menu																	*/

/* -- This is the left menu box -- */
.menu {
	margin: 0px;
	width: 120px;
	background-color:#F4DAF5;
	font: Arial;
	margin-left:5px; margin-right: 5px;
}

/* set specific background colours for specific menu blocks */
.menu#leftmenupjc 	{ background-color:#94B6CE;  /*border: 1px solid #999999*/; height: 16px; margin-left:5px; margin-right: 5px;}
.menu#leftlinkbabywebsite 	{ background-color:#94B6CE; /*border: 1px solid #999999;*/ height: 14px; margin-left:5px; margin-right: 5px;}
.menu#leftorange 	{ 
	font-family: Arial;
	font-size: 12px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	width: 120px;
	height: 16px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #94B6CE;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom: 1px;
	padding-left: 8px;
	list-style-type: none;
	//background-image: url(http://www.pjchomes.co.uk/website/images/orangetop.gif);
	background-image: url(http://nativespace-earth.ns-earth.com/~pjchomes/images/orangetop.gif);
	vertical-align: middle;
	
}
.menu#pinkteale 	{ 
	font-family: Arial;
	font-size: 12px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	width: 120px;
	height: 16px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #94B6CE;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom: 1px;
	padding-left: 8px;
	list-style-type: none;
	background-color: #94B6CE;
	vertical-align: middle;
	
	background-image: url(http://pjc-online.co.uk/images/section.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
/* what a menu item link looks like when you're not over it with the mouse */
.menu A:link, .menu A:visited, .menu A:active {
	font-family: Arial;
	font-size: 11px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	width: 120px;
	height: 16px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #01267F;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom: 1px;
	padding-left: 8px;
	list-style-type: none;
	background-color: #94B6CE;
	vertical-align: middle;
	background-image: url(http://pjc-online.co.uk/images/section.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

/* what a menu item link looks like when you mouse over it */
.menu A:hover {
	font-family: Arial;
	font-size: 11px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	width: 120px;
	height: 16px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #e54800;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom: 1px;
	padding-left: 8px;
	list-style-type: none;
	background-color: #dadada;
	vertical-align: middle;
	background-image: url(http://pjc-online.co.uk/images/section.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

/* reverse link colours for the community menu */
.menu#leftlinkbabywebsite  A:link, .menu#leftlinkbabywebsite  A:visited, .menu#leftlinkbabywebsite A:active { 
	font-family: Arial;
	font-size: 12px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	width: 120px;
	height: 16px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #BB0066;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom: 1px;
	padding-left: 8px;
	list-style-type: none;
	background-color: #94B6CE;
	vertical-align: middle;
	background-image: url(http://pjc-online.co.uk/images/section.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.menu#leftlinkbabywebsite A:hover { 
	font-family: Arial;
	font-size: 12px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	width: 120px;
	height: 16px;
	text-decoration:none;
	font-weight: bold;
	/*border: 2px solid #FFFFFF;*/ 
	color: #666666;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom: 1px;
	padding-left: 8px;
	list-style-type: none;
	background-color: #dadada;
	vertical-align: middle;
	background-image: url(http://pjc-online.co.uk/images/section.gif);
	background-repeat: no-repeat;
	background-position: top left;
}


/* add a bullet image for selected item (where we are now) */
.menu A.selected, .menu A.selected:hover, .menu A.selected:visited, .menu A.selected:active
{
	font-weight: bold;
	font-size:14px;
}




/* This is the section space																	*/

/* -- This is the site section box -- */
.section {
	margin: 0px;
	padding-bottom: 6px;
	padding-left: 8px;
	width: 480px;
	background-color:#D7EEEE;
	font: 66%/130% Tahoma, Arial;
}

/* set specific background colours for specific section blocks */
.section#sitesectionbw	{ background-color:#FFFFFF;  border: 3px solid #66BBBB; margin-left: 15px;}
.section#sitesecartbw 	{ background-color:#FFFFFF;  border: 3px solid #66BBBB; margin-left: 15px;}

/* what a section item link looks like when you're not over it with the mouse */
.section A:link, .section A:visited, .section A:active {

	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	display: block;
	width: 240px;
	text-decoration:none;
	font-weight: normal;
	/* border: 1px solid #F4DAF5; */
	color: #666666;
	background-color:#ffffff;
	background-image: url(/images/bullet.gif);  
	background-repeat: no-repeat; 
	background-position: 1px 4px; 
}

/* what a menu item link looks like when you mouse over it */
.section A:hover {
	display: block;
	font-family: Arial;
	font-size: 12px;
	width: 240px;
	/*background: #FFCCFF;*/
	/* border: 1px solid #B0B0B0; */
	color: #BB0066;
	text-decoration:normal;
	font-weight: normal;
	background-image: url(/images/bullet.gif);  
	background-repeat: no-repeat; 
	background-position: 1px 4px; 
}

/* reverse link colours for the community menu */
.section #sitesecartbw  {width: 440px; } .section#sitesecartbw A:link {width: 440px;}, .section#sitesecartbw 	A:visited {width: 440px;}, .section#sitesecartbw   A:active { width=440px; }


/* add a bullet image for selected item (where we are now) */
.section A.selected, .section A.selected:hover, .section A.selected:visited, .section A.selected:active
{
	font-weight: bold;
	font-size: 14px;
}

/* -- This is the site section box -- */
.homepage {
	margin: 0px;
	padding-bottom: 6px;
	width: 240px;
	background-color:#D7EEEE;
	font: 66%/130% Tahoma, Arial;
}

/* set specific background colours for specific section blocks */
.homepage#homebw{ background-color:#FFFFFF;  border: 2px solid #D7EEEE; }

/* what a section item link looks like when you're not over it with the mouse */
.homepage A:link, .homepage A:visited, .homepage A:active {

	font-family: Arial;
	font-size: 12px;
	padding: 1px 6px 1px 12px;
	display: block;
	width: 240;
	text-decoration:none;
	font-weight: normal;
	/* border: 1px solid #F4DAF5; */
	color: #666666;
	background-color:#B3DFDF;

}

/* what a menu item link looks like when you mouse over it */
.homepage A:hover {
	display: block;
	font-family: Arial;
	font-size: 12px;
	width: 240;
	/*background: #FFCCFF;*/
	/* border: 1px solid #B0B0B0; */
	color: #BB0066;
	text-decoration:normal;
	font-weight: normal;
}

.homepage A.selected, .homepage A.selected:hover, .homepage A.selected:visited, .homepage A.selected:active
{
	font-weight: bold;
	font-size: 14px;
}

.registerlink{
	background-color: #D7EEEE; 
	border: #999999 1px solid; 
	margin: 0px; 
	color: #666666; 
	width: 110px;
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	padding-left: 6px;
	padding-right: 6px;
	padding-top:1px;
	padding-bottom:1px;
}


/* what a section item link looks like when you're not over it with the mouse */
.registerlink A:link, .registerlink A:visited, .registerlink A:active {

	background-color: #D7EEEE; 
	margin: 0px; 
	color: #666666; 
	width: 110px;
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	padding-left: 6px;
	padding-right: 6px;
	padding-top:1px;
	padding-bottom:1px;

}

/* what a menu item link looks like when you mouse over it */
.registerlink A:hover {
	background-color: #D7EEEE; 
	margin: 0px; 
	color: #666666; 
	width: 110px;
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top:1px;
	padding-bottom:1px;
	
}

.registerlink A.selected, .registerlink A.selected:hover, .registerlink A.selected:visited, .registerlink A.selected:active
{
	background-color: #D7EEEE; 
	margin: 0px; 
	color: #666666; 
	width: 110px;
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top:1px;
	padding-bottom:1px;
}
.confirmbutton{
	background-color: #f2f2f3; 
	border: #00267f 1px solid; 
	margin: 0px; 
	color: #00267f; 
	/*width: 110px;*/
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	padding-left: 6px;
	padding-right: 6px;
	padding-top:1px;
	padding-bottom:1px;
	text-decoration: none;
	vertical-align: center;	
}


/* what a section item link looks like when you're not over it with the mouse */
.confirmbutton A:link, .confirmbutton A:visited, .confirmbutton A:active {

	background-color: #f2f2f3; 
	margin: 0px; 
	color: #00267f; 
	/*width: 110px;*/
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	padding-left: 6px;
	padding-right: 6px;
	padding-top:1px;
	padding-bottom:1px;
	text-decoration: none;
	vertical-align: center;	

}

/* what a menu item link looks like when you mouse over it */
.confirmbutton A:hover {
	background-color: #f2f2f3; 
	margin: 0px; 
	color: #e54800; 
	/*width: 110px;*/
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top:1px;
	padding-bottom:1px;
	vertical-align: center;	
	
}

.confirmbutton A.selected, .confirmbutton A.selected:hover, .confirmbutton A.selected:visited, .confirmbutton A.selected:active
{
	background-color: #f2f2f3; 
	margin: 0px; 
	color: #00267f; 
	/*width: 110px;*/
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top:1px;
	padding-bottom:1px;
	vertical-align: center;	
}

.searchtext{
	margin: 0px; 
	color: #666666; 
	font-size: 12px;
	font-weight: bold; 
	font-family: Arial; 
	font-size: px; 
}

/* what a section item link looks like when you're not over it with the mouse */
.buttonlink A:link, .buttonlink A:visited, .buttonlink A:active {

	background-color: #D7EEEE; 
	margin: 0px; 
	color: #666666; 
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	padding-left: 6px;
	padding-right: 6px;
	padding-top:2px;
	padding-bottom:2px;

}

/* what a menu item link looks like when you mouse over it */
.buttonlink A:hover {
	background-color: #D7EEEE; 
	margin: 0px; 
	color: #666666; 
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top:2px;
	padding-bottom:2px;
	
}
.buttonlink A.selected:hover, .buttonlink A.selected:visited
{
	background-color: #D7EEEE; 
	margin: 0px; 
	color: #666666; 
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top:2px;
	padding-bottom:2px;
}


.Areas{
	border: none; 
	color: #00488C; 
	font-weight: normal; 
	font-family: Arial; 
	font-size: 13px;
	align: center;
}


/* what a section item link looks like when you're not over it with the mouse */
.complink A:link, .complink A:visited, .complink A:active {

	background-color: #D7EEEE; 
	margin: 0px; 
	color: #666666; 
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	padding-left: 6px;
	padding-right: 6px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align: center;
	align: center;

}

/* what a menu item link looks like when you mouse over it */
.complink A:hover {
	background-color: #D7EEEE; 
	margin: 0px; 
	color: #666666; 
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align: center;
	align: center;
	
}

.complink A.selected, .complink A.selected:hover, .complink A.selected:visited, .complink A.selected:active
{
	background-color: #D7EEEE; 
	margin: 0px; 
	color: #666666; 
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align: center;
	align: center;
}

/* front page sections																	*/

/* -- This is the front page box -- */
.frontpage {
	width: 200px;
	height: 200px;
	font-family: Arial; 
	font-size: 14px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	text-decoration:none;
	font-weight: bold;
	color: #666666;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom: 1px;
	padding-left: 8px;
	padding-top: 8px;
	list-style-type: none;
	background-color: #ffffff;
	vertical-align: middle;
	align: center;
}

/* set specific background colours for specific menu blocks */
.frontpage#news { 
	font-family: Arial; 
	font-size: 14px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	text-decoration:none;
	font-weight: bold;
	color: #666666;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom: 1px;
	padding-left: 8px;
	padding-top: 8px;
	list-style-type: none;
	background-color: #ffffff;
	vertical-align: middle;
	align: center;
}

/* what a menu item link looks like when you're not over it with the mouse */
.frontpage A:link, .frontpage A:visited, .frontpage A:active {
	font-family: Arial; 
	font-size: 14px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	text-decoration:none;
	font-weight: bold;
	color: #666666;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom: 1px;
	padding-left: 8px;
	padding-top: 2px;
	list-style-type: none;
	background-color: #ffffff;
	vertical-align: middle;
}

/* what a menu item link looks like when you mouse over it */
.frontpage A:hover {
	font-family: Arial; 
	font-size: 14px;
	/*padding: 1px 6px 1px 12px;*/
	display: block;
	text-decoration:none;
	font-weight: bold;
	color: #666666;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom: 1px;
	padding-left: 8px;
	padding-top: 2px;
	list-style-type: none;
	background-color: #ffffff;
	vertical-align: middle;
}


.frontpage A.selected, .frontpage A.selected:hover, .frontpage A.selected:visited, .frontpage A.selected:active
{
	font-weight: bold;
	font-size:14px;
}
.PlotTitles {
	font-family: Arial;
	font-size: 11px;
	color: #00488C;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
.DisclaimerTextPlot{
	border: none;
	font-family: Arial;
	font-size: 11px;
	color: #00488C;
	text-decoration: none;

}

table.position {
	border-width: 2px;
	border-spacing: ;
	border-style: solid;
	border-collapse: collapse;
	background-color: #FEE0C8;
	border-color:  #00488C;
}
table.position th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	background-color: #FEE0C8;
	-moz-border-radius: ;
}
table.position td {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	background-color: #FEE0C8;
	-moz-border-radius: ;
}

.PositionTitles {
	font-family: Arial;
	font-size: 13px;
	color: #00488C;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}