body {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

a
{
	text-decoration: none;
	outline:none;
}

h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 14px;
	padding:0 0 10px 0;
	margin:0;
	color: #7c6a55;
	font-weight:normal;
}

.sitemap h1, .privacy h1
{
	margin: 0;
	padding:0 0 5px 0;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight:bold;
	color:#dbc915;
	font-size: 14px;
}

.sitemap h1 a, .privacy h1 a
{

	color:#dbc915;
}

.sitemap p, .privacy p
{
	margin: 0;
	padding:0 0 15px 0;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 20px;
	color: #7c6a55;
}

.privacy p.info
{
	padding-bottom: 5px;
}

.sitemap p a, .privacy p a, .mappopup a
{

	color: #7c6a55;
}

.sitemap a:hover, .privacy a:hover, .mappopup a:hover
{
	text-decoration: underline;
}

.topsubmenulink, .topsubmenulink a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7c6a55;
	line-height: 14px;
}

.topsubmenulink
{
	margin-left: 7px;
}

.topsubmenulink a:hover, .topsubmenulink a.selected
{
	color: #d1c02a;
}

.submenuservices
{
	margin-left: 86px;
}

.submenudifference
{
	margin-left: 151px;
}

.submenupresence
{
	margin-left: 266px;
}

.submenucontact
{
	margin-left: 381px;
}

div.scrollholder
{
    position: relative;
    width: 246px; height: 403px;
    overflow: auto;
    z-index: 1;
    background-color: #ffffff;
}

div.scroll
{
    position: absolute;
    left: 0; top: 0;
    width: 95%;
    z-index: 2;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 18px;
	color: #7c6a55;
}

div.scroll p, .error
{
	margin: 0;
	padding: 0 0 15px 0;
}

div.scroll p.last
{
	margin: 0;
	padding: 0 0 0 0;
}

#contactform 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 18px;
	color: #ffffff;
}

#sentform h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style:normal;
	line-height: 27px;
	color: #d1c02a;
	margin:0;
	padding: 0;
}

#sentform a
{
	font-style:italic;
	color: #ffffff;
}

#sentform a:hover
{
	text-decoration:underline;
}

.smalltext
{
	font-size: 10px;
	font-style:italic;
}

div.scroll a
{
	color: #d4c438;
	font-style:italic;
}

#ctl00_MainContent_ProjectList a
{
	color: #7c6a55;
	font-style:normal;
	font-weight:bold;
}

div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: 11px; height: 100%;
    font-size: 0;
    z-index: 3;
  background: #f6f2d4;
}

div.drag_bar
{
    position: absolute;
    width: 100%; height: 14px;
    cursor: pointer;
    z-index: 4;
    background: #d1c02a;
}  

.personsname
{
	font-size: 14px;
	font-weight:bold;
}

.footer, .footer a
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #c2b9b0;
}

.footerdivider
{
	font-size: 11px;
}

.footer a:hover, div.scroll a:hover
{
	text-decoration: underline;
}

.scroll ::selection {
	background: #ffffff; /* Safari */
	}
.scroll ::-moz-selection {
	background: #ffffff; /* Firefox */
}

ul
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 18px;
	color: #7c6a55;
	margin: 0 15px;
	padding: 0;
}

.privacy ul
{
	margin: 0 15px 15px 15px;
}