body {margin:0px;padding:0px;background-color:#004;}

#CONTAINER {width: 1000px;margin-right: auto;margin-left: auto;padding: 0px;position: relative;}

div.flashdiv{background-color:#000034;border:solid 2px #262652;padding:2px;width:700px;margin:0px;}
td.home-sections-header{border-bottom:solid 1px #2D397D;background-color:#060645;color:#FFFFFF;font-family:trebuchet ms,verdana,arial,helvetica;font-size:14pt;font-weight:bold;padding:5px 10px;}
td.home-sections-header a{color:#FFFFFF;}
td.home-sections{font-family:trebuchet ms,verdana,arial,helvetica;font-size:10pt;color:#FFFFFF;border-right:solid 1px #2D397D;border-left:solid 1px #2D397D;background-color:#02023D;}
td.home-sections span{font-size:12pt;display:block;margin:0px;padding:5px 10px;color:#CEBE75;text-decoration:none;border-bottom:solid 1px #2D397D;background-color:#02023D;}
td.home-sections span b{color:#99ccff;font-size:9pt;}
td.home-sections span p{font-size:9pt;color:#FFFFFF;margin:0px;padding:0px;}
td.home-sections a{color:#CEBE75;background-color:#02023D;}
td.home-sections a:hover{color:#FFFFFF;background-color:#090954;}
td.home-sections a:hover span{color:#FFFFFF;/*050547*/background-color:#090954;}
td.home-featured-img img{padding:2px;margin:5px 10px;border:solid 1px #000043;background-color:#FFFFFF;}
td.home-featured-desc{font-family:trebuchet ms,verdana,arial,helvetica;font-size:9pt;color:#FFFFFF;border-right:solid 1px #070756;border-left:solid 1px #070756;padding:10px 5px;border:none;}
td.home-featured-desc b{font-size:10pt;color:#CEBE75;}
td.home-searches{border-right:solid 1px #070756;border-left:solid 1px #070756;padding:5px 10px;border:none;text-align:left;}
td.home-searches p{font-family:trebuchet ms,verdana,arial,helvetica;font-size:10pt;color:#FFFFFF;}
td.home-searches p a{color:#35886D;font-size:9pt;}
td.home-searches p b{color:#CEBE75;font-size:11pt;}
td.home-searches-img{text-align:center;}
td.home-searches-img img{padding:2px;margin:5px 10px;border:solid 1px #000043;background-color:#FFFFFF;}
td.home-map-links{font-family:trebuchet ms,verdana,arial,helvetica;font-size:9pt;padding:10px 0px 10px 20px;margin:0px;}
td.home-map-links a{color:#99CCFF;text-decoration:none;}
td.home-map-links a:hover{text-decoration:underline;}

span.button-portfolio{background:url('/build/button_portfolio.png') no-repeat;width:135px;height:25px;display:block;}

/* ------------------------------- ACTION PAD */

td.pad{width:248px;padding:0px 14px 0px 30px;font-family:trebuchet ms,arial,verdana,helvetica;font-size:12pt;color:#FFFFFF;line-height:22pt;}
td.pad a{color:#FFFFFF;text-decoration:none;}
td.pad a:hover{color:#FFCC00;}
td.refsearch{padding:0px 20px 0px 26px;margin:0px;text-align:left;}
td.refsearch input{font-size:10pt;color:#4879BB;border:solid 1px #4879BB;}
td.refsearch img{border:none;}

td.propcard-horizontal {width:1000px;height:79px;background:url(/resources/images/blue-property-card/horizontal.jpg) no-repeat;}
table.propcard-pad {background:#373780 url(/resources/images/blue-property-card/pad_background.jpg);width:248px;}
td.propcard-pad-top{background:url(/resources/images/blue-property-card/pad_top.jpg) no-repeat bottom;width:220px;height:18px;}
td.propcard-pad-bottom {background:url(/resources/images/blue-property-card/pad_bottom.jpg);width:248px;height:24px;}
td.propcard-pad-bottom-portfolio {background:url(/resources/images/blue-property-card/pad_bottom_portfolio.jpg);width:248px;height:24px;}
td.propcard-footer{background:#fff url(/resources/images/blue-property-card/footer.jpg) no-repeat bottom;width:1000px;height:45px;}

table.pad-portfolio {background:url(/resources/images/blue-property-card/pad_portfolio.gif) no-repeat;width:248px;}

/*---------------------------------------------- property action pad */

div#contactcontainer div table.tabs td.tabs-on
{
background-color:#35886D;
color:#FFF;
padding:2px 10px 2px 10px;
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
font-weight:bold;
border-right:solid 1px #35886D;
border-top:solid 1px #35886D;
border-left:solid 1px #35886D;
border-collapse:collapse;
}

div#contactcontainer div table.tabs td.tabs-off
{
padding:2px 10px 2px 10px;
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
font-weight:bold;
border-collapse:collapse;
}

div#contactcontainer div table.tabs td.tabs-off a
{
color:#35886D;
text-decoration:none;
}

div#contactcontainer table td.intro
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:10pt;
padding:10px;
line-height:12pt;
}

div#contactcontainer table td.intro span.large
{
font-size:14pt;
margin:0px;
display:inline;
color:#000;
font-weight:bold;
}

div#contactcontainer table td.form
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
padding:3px 10px 3px 10px;
}

div#contactcontainer table td.form input
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
border:solid 1px #A0CCBE;
}

div#contactcontainer table td.form select
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
border:solid 1px #A0CCBE;
}

div#contactcontainer table td.form textarea
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
border:solid 1px #A0CCBE;
}

div#contactcontainer table td.form .button
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:10pt;
background-color:#35886D;
color:#FFF;
}

/* ------------------------------------------ */

span.leftcolumn
{
margin:0px;
padding:5px 14px 5px 14px;
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:8pt;
display:block;
color:#333;
}

span.leftcolumn a
{
color:#35886D;
}

span.leftcolumn h3
{
font-size:13pt;
font-weight:normal;
color:#333;
margin:0px;
}

span.leftcolumn h3 a
{
color:#333;
text-decoration:none;
}

span.leftcolumn h3 a:hover
{
color:#35886D;
}

/* --------------------------------------------- */

div#PortfolioMenuDIV
{
width:650px;
height:65px;
position:absolute;
top:39px;
left:300px;
z-index:60;
display:none;
background-image:url('/resources/images/blue-property-card/horizontal_menu_background.gif');
background-repeat: no-repeat;
}

div#PortfolioMenuDIV span input
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size: 8pt;
color:#006;
padding:0px;
margin:0px;
}


div#SearchMenuDIV
{
width:650px;
height:400px;
position:absolute;
top:39px;
left:300px;
z-index:50;
display:none;
background-image:url('/resources/images/blue-property-card/horizontal_menu_background.gif');
background-repeat: no-repeat;
}

div#SearchMenuDIV span, div#PortfolioMenuDIV span
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:8pt;
color:#333;
padding:0px;
margin:0px;
}

div#SearchMenuDIV span a, div#PortfolioMenuDIV span a
{
color:#000066;
}
div#SearchMenuDIV span a:hover, div#PortfolioMenuDIV span a:hover
{
color:#FFF;
text-decoration:none;
}

div#SearchMenuDIV span select
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size: 8pt;
color:#006;
padding:0px;
margin:0px;
}

div#SavedSearches
{
border-top:solid 1px #CCC;
border-bottom:solid 1px #CCC;
position:relative;
left:10px;
top:10px;
height:130px;
width:200px;
background-color:#EBEBF2;
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:8pt;
color:#666;
text-align:left;
}

div#SavedSearches a
{
color:#666;
}


div#wn
{
border-top:solid 1px #CCC;
border-bottom:solid 1px #CCC;
position:relative;
left:10px;
top:10px;
height:130px;
width:200px;
background-color:#EBEBF2;
overflow:hidden;
}

div#wn div#lyr1
{
position:absolute;
}

div#wn div#lyr1 table td
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:8pt;
color:#666;
text-align:left;
padding:2px 0px 2px 0px;
}

div#wn div#lyr1 table td img
{
border:solid 1px #999;
}

div#PadPortfolioMenuDIV
{
width:220px;
position:absolute;
top:317px;
left:14px;
z-index:300;
display:none;
background-image:url('/resources/images/blue-property-card/pad_portfolio_menu_background.gif');
}

div#PadPortfolioMenuDIV p
{
padding:10px;
margin:0px;
font-family:trebuchet ms,arial, verdana, helvetica;
font-size:8pt;
color:#333;
line-height:14pt;
}

div#PadPortfolioMenuDIV p a
{
text-decoration:none;
color:#333;
}

div#PadPortfolioMenuDIV p a:hover
{
text-decoration:none;
color:#35886D;
}


/* ----------------------------- SEARCH MENU DIV 2 -------------------- */

div#SearchMenuDIV2
{
}

div#SearchMenuDIV2 form select
{
font-family:trebuchet ms, arial, verdana, helvetica;
font-size: 8pt;
}

/* ----------------------------------------- ENQUIRY POPUP -------------- */

div#EnquiryCheckContainer
{
position: fixed;
top:50px;
z-index:390;
}

div#EnquiryCheck
{
position:absolute;
top:50px;
left:290px;
width:426px;
height:426px;
background-color:#000;
z-index:400;
display:none;
filter:alpha(opacity=20);
-moz-opacity:0.2;
-khtml-opacity:0.2;
opacity:0.2;
margin:auto;
}

div#EnquiryCheck2
{
position:absolute;
top:60px;
left:300px;
width:400px;
height:400px;
z-index:410;
display:none;
margin:auto;
background-color:#FFF;
border: solid 2px #35886D;
}

div#EnquiryCheck2 h1
{
font-family:trebuchet ms,arial, verdana, helvetica;
font-size:14pt;
color:#FFF;
padding:2px 10px 5px 10px;
margin:0px;
background-color:#35886D;
}

div#EnquiryCheck2 p
{
font-family:trebuchet ms,arial, verdana, helvetica;
font-size:10pt;
color:#333;
padding:10px;
margin:0px;
}

div#EnquiryCheck2 table td.form
{
font-family:trebuchet ms,arial, verdana, helvetica;
font-size:9pt;
color:#000;
padding:2px 5px 2px 10px;
}

div#EnquiryCheck2 table td.form input
{
color:#000;
border:solid 1px #A0CCBE;
}

/* -------------------------- NEW CONTACT FORM PROPERTY CARD LEFT SIDE ------------------------ */
div#contactform2
{
font-family:trebuchet ms,arial, verdana, helvetica;
font-size:8pt;
color:#000;
padding:2px 10px 5px 10px;
margin:0px;
}

div#contactform2 input
{
font-size:8pt;
margin-bottom:5px;
}

div#contactform2 select
{
font-size:8pt;
margin-bottom:5px;
}

div#contactform2 textarea
{
font-size:8pt;
margin-bottom:5px;
}

div#contactform2 .button
{
background-color:#35886D;
color:#FFF;
}


/* --------------------- SIMILAR LATEST STAR PROPERTIES --------------------------- */


div#popularcontainer
{
background-image: url('/resources/images/blue-property-card/pad_inset_background.gif');
}

div#popularcontainer div table td.details
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:8pt;
color:#333;
}

div#popularcontainer div table td.details a
{
color:#00397F;
}


table.padblue
{
}

table.padblue td#topbackground
{
background-image:url('/resources/images/blue-property-card/pad_blue_top_background.gif');
padding-left:20px;
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:12pt;
color:#FFF;
font-weight:bold;
}

table.padblue td#topbackground a
{
color:#9CF;
text-decoration:none;
}

table.padblue td#background
{
background-image:url('/resources/images/blue-property-card/pad_blue_background.gif');
padding-left:24px;
}

table.padblue td#tabsbackground
{
height:22px;
padding:0px;
background-image:url('/resources/images/blue-property-card/pad_blue_tabs.gif');
}

table.padblue td#tabsbackground table td span
{
display:block;
background-color:#BDBDBD;
text-align:center;
color:#333;
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
}

table.padblue td#tabsbackground table td a span:hover
{
background-color:#2B2B6E;
color:#FFF;
}

table.padblue td#padgrey
{
background-image:url('/resources/images/blue-property-card/pad_grey_background.gif');
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:8pt;
padding:10px 24px 10px 24px;
}

table.padblue td#padgrey a
{
color:#FF9C00;
}

/*------------------------------------------------- pad blue */

table.pad-blue
{
padding:0px;
margin:0px;
}


/*------------------------------------------------- prop details tablet blue */

table.prop-details-tablet-blue
{
background-image:url('/build/sidebar_blue_shad_repeat.gif');
}

table.prop-details-tablet-blue td
{
font-family:trebuchet ms,arial,verdana,helvetica;
padding:0px 24px 0px 24px;
font-size:9pt;
color:#FFFFFF;
}

table.prop-details-tablet-blue td h1
{
font-size:14pt;
color:#FFFFFF;
margin:0px;
padding:0px 0px 5px 0px;
font-weight:normal;
}

table.prop-details-tablet-blue td h1 a
{
color:#FFFFFF;
text-decoration:none;
}

table.prop-details-tablet-blue td h1 a:hover
{
color:#FFFFFF;
text-decoration:underline;
}

table.prop-details-tablet-blue td a
{
color:#63AF97;
}


/* prop details tablet pastel yellow */

table.prop-details-tablet
{
background-image:url('/resources/images/blue-property-card/pad_yellow_middle.jpg');
}

table.prop-details-tablet td
{
font-family:trebuchet ms,arial,verdana,helvetica;
padding:0px 24px 0px 24px;
font-size:9pt;
color:#333333;
}

table.prop-details-tablet td select
{
font-size:8pt;
}

table.prop-details-tablet td a
{
color:#35886D;
}

table.prop-details-tablet td h1
{
margin:0px;
padding:0px;
color:#35886D;
font-size:12pt;
font-weight:bold;
}

table.prop-details-tablet td h2
{
margin:0px;
padding:0px;
color:#35886D;
font-size:9pt;
}

table.prop-details-tablet td p
{
margin:0px;
padding:0px;
font-size:9pt;
}

/* ---------------- prop details tablet right ----------------- */

table.prop-details-tablet-right
{
padding:0px 0px 0px 24px;
background-image:url('/resources/images/blue-property-card/pad_inset_right_background.gif');
}

table.prop-details-tablet-right td
{
font-family:trebuchet ms,arial,verdana,helvetica;
padding:0px;
font-size:9pt;
color:#333333;
}

table.prop-details-tablet-right td select
{
font-size:8pt;
}

table.prop-details-tablet-right td a
{
color:#35886D;
}

table.prop-details-tablet-right td h1
{
margin:0px;
padding:0px;
color:#35886D;
font-size:12pt;
font-weight:bold;
}

table.prop-details-tablet-right td h2
{
margin:0px;
padding:0px;
color:#35886D;
font-size:9pt;
}

table.prop-details-tablet-right td p
{
margin:0px;
padding:0px;
font-size:9pt;
}


/* ------------------------- SIDE BAR */

td.sidebar-property-header
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:12pt;
color:#35886D;
font-weight:bold;
padding:0px 0px 0px 0px;
}

td.sidebar-property-header hr
{
height:1px;
color:#AAAAAA;
margin:5px 0px 5px 0px;
padding:0px;
}

td.sidebar-property-details
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:8pt;
color:#333;
padding:0px 0px 0px 3px;
}

td.sidebar-property-content
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
color:#333;
padding:0px 0px 0px 0px;
}

img.largepic
{
padding:2px;
border:solid 1px #CCCCCC;
}

img.smallpic
{
border:solid 1px #999999;
margin:4px 0px 4px 0px;
}

/* ------------------------- CONTENT PROPCARD */

td.content-propcard
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:11pt;
color:#000;
line-height:16pt;
text-align:justify;
padding:0px 20px 0px 20px;
}

td.content-propcard h1
{
margin:20px 0px 0px 0px;
padding:0px;
font-size:16pt;
color:#35886D;
font-weight:bold;
}

td.content-propcard h2
{
margin:20px 0px 0px 0px;
padding:0px;
font-size:14pt;
color:#35886D;
font-weight:bold;
}

td.content-propcard hr
{
height:1px;
color:#AAAAAA;
margin: 10px 0px;
}

td.content-propcard a
{
color:#35886D;
text-decoration:underline;
}



td.content-propcard b.euros
{
font-size:16pt;
color:#333;
}

td.content-propcard b.euros-pm
{
font-size:12pt;
color:#333;
}

td.content-propcard b.dollarpound
{
font-size:10pt;
color:#333;
}

td.content-propcard b.dollarpound-pm
{
font-size:8pt;
color:#333;
}

/* ------------------------- CONTENT */

td.content
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:11pt;
color:#333333;
line-height:16pt;
text-align:justify;
padding:0px 50px 0px 30px;
}

td.content h1
{
margin:20px 0px 0px 0px;
padding:0px;
font-size:16pt;
color:#35886D;
font-weight:bold;
}

td.content h2
{
margin:20px 0px 0px 0px;
padding:0px;
font-size:14pt;
color:#35886D;
font-weight:bold;
}

td.content hr
{
height:1px;
color:#AAAAAA;
margin: 10px 0px;
}

td.content a
{
color:#35886D;
text-decoration:underline;
}

td.content span
{
display:block;
font-size:8pt;
color:#BBBBBB;
}

/* ------------------------- PRINT CONTENT */

td.content-print
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
color:#000000;
line-height:12pt;
text-align:justify;
padding:0px 20px;
}

td.content-print h1
{
margin:20px 0px 0px 0px;
padding:0px;
font-size:14pt;
color:#35886D;
font-weight:bold;
}

td.content-print h2
{
margin:20px 0px 0px 0px;
padding:0px;
font-size:12pt;
color:#35886D;
font-weight:bold;
}

td.content-print hr
{
height:1px;
color:#AAAAAA;
margin: 10px 0px;
}

td.content-print span
{
display:block;
font-size:16pt;
color:#35886D;
font-weight:bold;
line-height:18pt;
padding:20px 0px;
}

td.print-prices
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:18pt;
color:#35886D;
font-weight:bold;
text-align:center;
line-height:20pt;
}

td.print-prices span
{
font-size: 10pt;
color:#000000;
}

td.print-prices span img
{
padding-left:20px;
}
/* ------------------------ TABBED CONTENT ------ */


td.tabcontent
{
font-family:trebuchet ms,arial,verdana,helvetica;
background-image:url('/build/content_repeat.gif');
padding:0px 30px 10px 30px;
}

td.tabcontent p
{

font-size:10pt;
color:#000000;
line-height:16pt;
text-align:justified,left;
margin:0px;
padding:0px 0px 10px 0px;
}

td.tabcontent p a
{
color:#35886D;
}

td.tabcontent p small
{
color:#AAA;
}

td.tabcontent h1
{
margin:10px 0px 0px 0px;
padding:0px;
font-size:18pt;
color:#35886D;
font-weight:normal;
}


td.tabcontent h1 b
{
font-size:12pt;
color:#35886D;
}

td.tabcontent h1 a
{
color:#35886D;
font-size:18pt;
text-decoration:underline;
}

td.tabcontent h2
{
margin:0px;
padding:0px;
font-size:11pt;
color:#35886D;
}

td.tabcontent h2 a
{
font-size:10pt;
color:#35886D;
text-decoration:underline;
}

td.tabcontent hr
{
height:1px;
color:#CCCCCC;
}

td.addtoportfolio-listings
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
color:#333333;
padding:3px 10px;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
background-color:#CCCCCC;
}

td.addtoportfolio-listings-header
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
color:#35886D;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
background-color:#CCCCCC;
margin:0px;
padding:20px 10px 0px 10px;
font-weight:bold;
}

td.addtoportfolio-listings-props
{
padding:3px 0px;
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:10pt;
color:#333333;
background-color:#BBBBBB;
border:solid 1px #DDDDDD;
}

td.addtoportfolio-listings-props span
{
display:block;
color:#35886D;
text-align:center;
}

td.addtoportfolio-listings-props img
{
border:solid 1px #DDDDDD;
margin:0px 10px 0px 3px;
}

td.addtoportfolio-listings h1
{
margin:20px 0px 0px 0px;
padding:0px;
color:#35886D;
font-size:9pt;
font-weight:bold;
}

td.addtoportfolio-listings a
{
color:#3A3A82;
}

/* ---------------------------- GALLERY */

table.gallery
{
border:solid 1px #AAAAAA;
}

td.galleryswitch
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:8pt;
text-align:center;
background-color:#3A3A82;
}

td.galleryswitch a
{
color:#FFFFFF;
text-decoration:none;
}

#map
{
width: 200px;
height: 200px;
border:solid 1px #666;
}


/* ----------------------------- SUPER AGENT */
td.keyphrase-pad
{
width:220px;
padding:0px 0px 0px 0px;
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:12pt;
color:#FFFFFF;
line-height:30pt;
}

td.keyphrase-pad a
{
color:#FFFFFF;
text-decoration:none;
}

td.keyphrase-pad a:hover
{
color:#FFCC00;
}

td.keyphrase-property-content
{
padding:0px 10px 0px 10px;
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
color:#000000;
line-height:14pt;
}

td.keyphrase-property-content h3
{
font-size:11pt;
color:#35886D;
font-weight:bold;
margin:0px;
padding:0px;
}

td.keyphrase-property-content h3 a
{
color:#35886D;
}

td.keyphrase-property-image
{
padding:5px 0px 5px 0px;
}

td.keyphrase-property-image img
{
border: solid 1px #666;
}

td.keyphrase-property-details
{
font-size:8pt;
padding:5px;
}

td.keyphrase-property-details a
{
color:#000000;
text-decoration: none;
}

/* ------------------------------- SEARCH LISTINGS */

table.srch
{
border-bottom:solid 1px #AAAAAA;
margin:0px 0px 10px 0px;
}

td.srch-upn
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:10pt;
color:#000000;
font-weight:bold;
}

td.srch-upn a
{
font-size:11pt;
color:#393982;
text-decoration:none;
}

td.srch-upn a:hover
{
text-decoration:underline;
}

td.srch-thumb
{
padding:25px 0px 0px 0px;
background-image:url('/build/search_pic_tab.gif');
background-repeat:no-repeat;
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:10pt;
color:#393982;
text-align:center;
}

td.srch-thumb img
{
border:solid 1px #777777;
}

td.srch-detail-left
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
color:#000000;
text-align:justify;
padding:10px 0px;
}

td.srch-detail-left a
{
text-decoration:underline;
color:#35886D;
}

td.srch-detail-cent-hd
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
color:#000000;
text-align:center;
padding:2px 0px;
background-color:#DEDEDE;
line-height:16pt;
font-weight:bold;
width:70px;
}

td.srch-detail-cent
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
color:#000000;
text-align:center;
padding:2px 5px;
background-color:#EEEEEE;
line-height:16pt;
width:70px;
}

/* FOOTER */

td.footerlinks-main
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
color:#FFFFFF;
text-align:right;
}

td.footerlinks-main a
{
color:#9696BB;
}

table.footerlinks-superagent
{
background-color:#0F0F4F;
/*border:solid 1px #5C5C88;*/
border:solid 1px #383866;

}

table.footerlinks-superagent td
{
font-family:trebuchet ms,arial,verdana,helvetica;
font-size:9pt;
color:#4F4F7B;
padding:10px;
width:25%;
}

td.footerlink-superagent td b
{
font-size:10pt;
}

table.footerlinks-superagent td a
{
color:#383866;
}

table.footerlinks-superagent td a:hover
{
color:#5C5C88;
}

span.loginmessage
{
display:block;
margin:10px 0px;
padding:5px;
font-family:trebuchet ms,verdana,arial,helvetica;
font-size:10pt;
color:#990000;
font-weight:bold;
border:solid 1px #990000;
background-color:#F9F9ED;
}

span.loginmessage a
{
color:#35886D;
text-decoration:underline;
}

/* ------------------------------------------- FORMS */

table.formborder
{
border:solid 1px #CCCCCC;
background-color:#EEEEEE;
}

td.formheading
{
font-family:trebuchet ms,verdana,arial,helvetica;
font-size:12pt;
padding:5px 10px;
font-size:12pt;
font-weight:bold;
}

td.formheading a
{
color:#35886D;
font-size:8pt;
font-weight:normal;
}

td.formtitles
{
padding:5px 10px;
font-family:trebuchet ms,verdana,arial,helvetica;
font-size:10pt;
color:#333333;
}

td.formtitles-required
{
padding:5px 10px;
font-family:trebuchet ms,verdana,arial,helvetica;
font-size:10pt;
color:#FF0000;
}

td.forminput
{
padding:5px 10px;
font-size:10pt;
}

td.forminput-no-padding
{
padding:5px 0px;
font-size:10pt;
}

td.formerror
{
font-family:trebuchet ms,verdana,arial,helvetica;
font-size:8pt;
color:#FF0000;
text-align:center;
}

/* ---------------- MAP */

img.keymap
{
border:solid 1px #666;
margin:20px 20px 0px 20px;
}

img.propmap
{
border:solid 1px #666;
}

/* ----------------- PROPCARD SMALL PIC
img.propsmallpic
{
width:100px;
height:70px;
}