HTML {    margin: 0;    border: none;}BODY {    margin: 0px;	background-color:#FFFFFF;}P {   text-decoration: none;   font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   padding: 0px;   color: #000000;}A {  text-decoration: none;  color: #B21A05;  font-family: Arial, Helvetica, sans-serif;}A:hover {  text-decoration: underline;  font-family: Arial, Helvetica, sans-serif;}.menuTable {    background-color: #4E4E4E;    height: 22px;}.BottomMenuTable {    background-color:#9E9E9E;    height: 22px;}A.menu:link    { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: inherit; }A.menu:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: inherit; }A.menu:hover   { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: inherit; border: solid #FFFFFF 1px !important; padding-left: 2px; padding-right: 2px; height: 0px; }A.BottMenu:link    { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: inherit; }A.BottMenu:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: inherit; }A.BottMenu:hover   { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: inherit; border: solid #FFFFFF 1px !important; padding-left: 2px; padding-right: 2px; height: 0px;}A.LatestNewsLink:link    { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; background-color: inherit; }A.LatestNewsLink:visited { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; background-color: inherit; }A.LatestNewsLink:hover   { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; background-color: inherit; }.TDBody {	border-width: 1px;	border-style: solid;	border-color: #B32406;	padding: 0px;	background-color:#FFFFFF;	margin-top: 2px;	margin-bottom: 2px;}.PA_LogoCell {    background: url("../images/persona_01_05.gif") no-repeat center center;}.MainLeftCell {    background: url("../images/persona_01_20.gif") repeat-y left top;    background-color:#FFFFFF;}.LatestNewsTableCells {    padding-left: 4px;    padding-bottom: 8px;}.LatestNewsBold {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #640902;	text-decoration: none;}.LatestNewsTextSmall {    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #333333;	text-decoration: none;}.MainRightCell {    padding-left: 4px;    background-color:#FFFFFF;}.copyright {   font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	text-align: center;	padding: 5px;}.PageTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-style: normal;	font-weight: normal;	color: #B12406;	text-decoration: none;	padding-bottom: 5px;	padding-top: 5px;	padding-right: 0px;	padding-left: 5px;}.HomepageTopTable {    padding-left: 4px;    padding-right: 2px;    padding-top: 2px;    padding-bottom: 2px;    text-align: justify;    background-color: #FFFFFF; /* was #D5D6B7 */}.PageRightImage {    padding-left: 5px;    padding-right: 0px;    padding-top: 0px;    padding-bottom: 0px;}.PageLeftImage {    padding-left: 0px;    padding-right: 5px;    padding-top: 0px;    padding-bottom: 0px;}.LocationImage {    border: 1px #8C8C8C solid;}.HindheadImage {    border: 1px #4D4D4D solid;    margin-left: 3px;}.PageRightImageOther {    padding-left: 2px;    padding-right: 4px;    padding-top: 4px;    padding-bottom: 0px;}.SpacerCell {    background: url("../images/persona_01_24R.jpg") repeat-y right top;    background-color: #F17D7E;    width: 100%;    height: 4px;}.HomePageSecondTable {    padding-left: 4px;    padding-right: 2px;    padding-top: 2px;    padding-bottom: 2px;    background-color: #F4F3DE;}.SubTableLeftCellTitle {    border-right-width: 2px;	border-right-style: solid;	border-right-color: #D5D6B7;	padding-right: 3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #980F02;	padding-top: 5px;	padding-bottom: 5px;}.SubTableRightCellTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #980F02;	text-decoration: none;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 3px;}HR.dashed {   height: 0px;   border-top: 2px dashed #AFAFAF;   }.SubTableLeftCell {    border-right-width: 2px;	border-right-style: solid;	border-right-color: #D5D6B7;	padding-right: 3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	padding-bottom: 2px;}.SubTableRightCell {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-decoration: none;	padding-bottom: 2px;	padding-left: 3px;}.ContactTable {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-decoration: none;}.RightContentTable {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-decoration: none;	text-align: justify;	padding-left: 4px;    padding-right: 2px;    padding-top: 2px;    padding-bottom: 2px;    background-color: #F4F3DE;}.Testimonials {   padding-top: 5px;	font-style: italic;    font-size: 12px;    text-align: justify;    padding-right: 3px;}.TestimonialsBoldText {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #640902;	text-decoration: none;	padding-bottom: 15px;	text-align: left;    padding-right: 3px;    padding-top: 2px;}.NoVacanciesText {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #640902;	text-decoration: none;	padding-top: 15px;	text-align: left;}H3.MonthsOrYears {    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 14px;    font-weight: bold;   	text-decoration: none;	color: #640902;	padding-top: 3px;}.RegText {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #333333;	text-decoration: none;	text-align: center;	font-style: italic;}.Selected {    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	color: #640902;	text-decoration: none;}.BoldText {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #640902;	text-decoration: none;}LI {   padding-top: 2px;}DIV {    border: 1px #000000 solid;}.ProjectListCell {   padding-top: 5px;}.TitleSmaller {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	color: #333333;	text-decoration: none;	padding-top: 5px;	padding-bottom: 5px;}.ProjectMainTableCell {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-decoration: none;	text-align: justify;	padding-left: 4px;    padding-right: 4px;    padding-top: 2px;    padding-bottom: 2px;}.SpacerCellProjects {    background: url("../images/persona_01_24Rprojects.jpg") repeat-y right top;    background-color: #F17D7E;    width: 100%;    height: 4px;}.ShortDesTableCell {   height: 60px;   padding: 3px;   border: 0px;   margin: 3px;}.short_des {    border: 0;    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;}