*
{

border-collapse:collapse;
}

p
{
margin:0px;
padding:0px;
}
h1
{
font-size:16px;
font-weight:normal;
margin-bottom:5px;

}
h2
{
font-size:12px;
font-weight:normal;
margin-bottom:5px;
margin-top:10px;
border-bottom:1px solid #12315E;
color:#12315E;
}
h2 a
{
font-size:12px;
font-weight:bold;
color:#12315E;
text-decoration:none;

}
hr
{
background-color:#999999;
height:1px;
}
body
{
margin:5px;
paddin:0px;
font-family:Verdana;
font-size:11px;
text-align:center;
color:#666666;
background-color:#white;
}


.container_table
{
text-align:left;
margin-left:auto;
margin-right:auto;
width:770px;
border: 1px solid black;
}
.header_td
{
height:120px;
background-image: url(../DesignerFiles/header.jpg);
background-repeat: no-repeat;
vertical-align:top;
}
.footer_td
{
height:30px;
background-color:#12315E;
color:white;
text-align:center;
}
.footer_td a
{
color:white;
text-decoration:none;
}
.footer_td a:hover
{
text-decoration:underline;
}
.language_table
{
margin:5px;
}
.language_table td
{
padding:2px;
}
.link_td
{
padding:3px;
padding-top:10px;
}
.link_a
{
font-weight:bold;
font-family:Arial;
color:white;
text-decoration:none;
font-size:12px;
}

.content_table
{
width:618px;
}
.left_content
{
width:160px;
background-color:#f6f6f7;
border-right:1px solid #999999;
padding:5px;
vertical-align:top;
}
.right_content
{
width:618px;
vertical-align:top;
}
.content_box
{
background-image: url(../UploadedFiles/AboutUs/ContentBoxBack.jpg);
background-repeat:repeat-x;

}
.content_td
{
vertical-align:top;
}
.first_page_table a
{
color:#666666;
}
h1 a
{
text-decoration:none;
color:#666666;
}
h1 a:hover
{
 color:#12315E;
}
.blue_button
{
display:block;
float:right;
background-image: url(../UploadedFiles/AboutUs/darkbluebutton.gif);
width:31px;
height:20px;
text-decoration:none;
}
.blue_button:hover
{
background-image: url(../UploadedFiles/AboutUs/darkbluebuttonhover.gif);

}
.lightblue_button
{
display:block;
float:right;
background-image: url(../UploadedFiles/AboutUs/lightbluebutton.gif);
width:31px;
height:20px;
text-decoration:none;
}
.lightblue_button:hover
{
background-image: url(../UploadedFiles/AboutUs/lightbluebuttonhover.gif);

}
.pink_button
{
display:block;
float:right;
background-image: url(../UploadedFiles/AboutUs/pinkbutton.gif);
width:31px;
height:20px;
text-decoration:none;
}
.pink_button:hover
{
background-image: url(../UploadedFiles/AboutUs/pinkbuttonhover.gif);

}
.purple_button
{
display:block;
float:right;
background-image: url(../UploadedFiles/AboutUs/purplebutton.gif);
width:31px;
height:20px;
text-decoration:none;
}
.purple_button:hover
{
background-image: url(../UploadedFiles/AboutUs/purplebuttonhover.gif);

}
.listings_button
{
display:block;
background-image: url(../UploadedFiles/AboutUs/listingsbutton.gif);
width:115px;
height:29px;
text-decoration:none;
font-family:Tahoma;
padding-top:5px;
padding-left:20px;
font-size:12px;
font-weight:bold;
color:white;
background-repeat:no-repeat;
}
.listings_button:hover
{
background-image: url(../UploadedFiles/AboutUs/listingsbuttonhover.gif);

}

.properties_image img
{
width:150px;
border:none;
}
.properties_image
{
padding:10px;
vertical-align:top;
border-bottom:1px solid #12315E;
border-top:1px solid #12315E;

}
.properties_introduction
{
padding:10px;
vertical-align:top;
line-height:16px;
border-bottom:1px solid #12315E;
border-top:1px solid #12315E;
}
.properties_title a
{
text-decoration:none;
color:#12315E;
font-weight:bold;
font-size:14px;

}
.properties_title
{
padding:10px;
padding-bottom:3px;
}
.properties_large_title
{
color:#12315E;
font-size:16px;
font-weight:bold;
padding:10px;
padding-left:0px;
}
.properties_full_image
{
padding:10px;
width:500px;
vertical-align:top;
border-top:1px solid #999999;
border-right:1px solid #999999;
padding-left:0px;
}
.properties_text
{
padding:10px;
padding-left:0px;
vertical-align:top;
border-right:1px solid #999999;
}
.properties_thumb
{
padding:5px;
padding-top:10px;
padding-right:0px;
padding-bottom:0px;
vertical-align:top;
border-left:1px solid #999999;
border-top:1px solid #999999;
}
.properties_thumb img
{
margin-bottom:5px;
}
.pages_td a:hover
{
text-decoration:underline;
}
.pages_td a
{
display:inline-block;
margin-left:3px;
margin-right:3px;
text-decoration:none;
color:#12315E;
font-weight:normal;
font-size:12px;
}
.pages_td
{
width:500px;
color:#ff0000;
font-weight:normal;
font-size:12px;
padding:10px;


}
