@charset "utf-8";

html {

	overflow-y: scroll;

	font-family: Arial, Helvetica, sans-serif;

	}

body {

	color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.75em;

	margin:0;

	padding:0;

	background-color: #444;

}



p {border: 0px dotted #F90; margin: 0 0 15px 60px; width: 400px; padding:0;}



h1 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 1.75em;

	color: #97AAD1;

	font-weight: normal;

	padding: 20px 0 0 60px;

}

h2 {

	font-size: 1.4em;

	color: #006699;

	font-style:italic;

	font-weight: normal;

	padding: 0 0 0 60px;

}

h3 {

	font-size: 1.25em;

	color: #006699;

	font-weight: normal;

	padding: 0 0 0 20px;

}



a, a:visited { color:#37339D}

a:hover { color:#3399CC}

.page {

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 10px;

	margin-left: auto;

	width: 910px;

}

.header {

	margin: 0 0 0 190px;

	padding: 0;

	width: 670px;

	height: 120px;

	background: url('../images/header_bg.jpg') no-repeat;

}

.header img {

	position:relative;

	top: 40px;

	left: 40px;

}

.header img.screen {
	display:none;
}

.header img.print {
	display: inherit;
}

.header h1 {

	color: #1A1992;

	font-style: italic;

	font-weight: bold;

	font-size: 1.95em;

	margin-top: 40px;

}



.headerTax {

	margin: 0 0 0 190px;

	padding: 0;

	width: 100%;

	height: 120px;

	background: url('../images/header_bg.jpg') no-repeat;

}



.date {

	float: right;

	margin: 5px 15px 10px 0;

	}



.map {

	background: #FFF url('../images/bg_right.jpg') repeat-y right;

	height:500px;

	margin: 0 0 0 0px;

	padding-bottom: 5px;

	width: 670px;

	}

	

.mapCenter {

	background: #FFF url('../images/bg_right.jpg') repeat-y right;

	height:500px;

	margin: 0 0 0 0px;

	padding-bottom: 5px;

	width: 670px;

	}

	

.mapContent {

	background: #FFF url('../images/bg_right.jpg') repeat-y right;

	margin: 0 0 0 190px;

	border-top: 1px solid #3C67D4;/**/

	width: 720px;

	}

.mapContent img {

	float: right;

	margin: 0 0 10px 20px;

	padding-bottom: 12px;

	}

	

.content {

	background: #FFF url('../images/bg_right.jpg') repeat-y right;

	margin: 0 0 0 190px;

	border-top: 1px solid #3C67D4;/**/

	width: 720px;

	padding-bottom: 5px;

	}

.content img {

	float: right;

	margin: 0 0 10px 20px;

	padding-bottom: 12px;

	background:url('../images/photo_shadow.jpg') no-repeat left bottom;

	}

.left {

	background: url('../images/bg_left_menu.png') no-repeat top left;

	float: left;

	width: 190px;

	height: 450px;

	}

.center {

	background: url('../images/bg_left.png') repeat-y 175px;

	width: 770px;

	}

.right {

	background: url('../images/bg_right.png') no-repeat top right;

	float: right;

	width: 50px;

	height: 400px;

	}



.servicesDetails {

    margin-left:70px;

    width:500px;

    }

	

.footer {

	height: 140px;

	font-size: 90%;

	margin-left: 180px;

	padding: 40px 0 0 70px;

	background-color: #E4E5ED;

	background:url('../images/bg_footer.png') no-repeat left bottom;

}

.footer a {

	text-decoration:none;

	}

.footer a:hover {

	text-decoration: underline;

	}

.footer img {

	float: right;

	margin: 0 50px 0 0;

	}

.footerContact {

	float: left;

	margin: 20px 30px 0 0;

	}





/********************************* LEFT MENU *************/



.left {

	float: left;

}

.left p {

	margin: 70px 0 0 30px;

	color: #37339D;

	font-weight: bold;

	font-family: "Times New Roman", Times, serif;

}



.left ul {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 1em;

	font-weight: bold;

	margin: 60px 0 0 0;

	padding: 10px 0 30px 10px;

	list-style: none;

}

.left ul a:link, .left ul a:visited {

	color: #FFF;

	margin: 0 10px 0 10px;

	padding: 8px 0 8px 0;

	display: block;

	text-decoration: none;

	border-top: #6663B5 solid 1px;

	padding-left: 15px;

}



.left ul a:hover {

	color: #97AAD1;

}



.left ul li a#On {

	color:#006699;

	font-weight:bold;

	text-decoration:none;

}



/********************************* servicesMenu MENU *************/



.servicesMenu {

	background-color:White;

	float: left;

	width: 250px;

	height: 140px;

	}



.servicesMenu p {

	margin: 70px 0 0 30px;

	color: #37339D;

	font-weight: bold;

	font-family: "Times New Roman", Times, serif;

}



.servicesMenu ul {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 1em;

	font-weight: bold;

	margin: 6px 0 0 0;

	padding: 10px 0 30px 10px;

	list-style: none;

}

.servicesMenu ul a:link, .left ul a:visited {

	color: #FFF;

	margin: 0 10px 0 10px;

	padding: 8px 0 8px 0;

	display: block;

	text-decoration: none;

	border-top: #6663B5 solid 1px;

	padding-left: 15px;

}



.servicesMenu ul a:hover {

	color: #97AAD1;

}



.servicesMenu ul li a#On {

	color:#006699;

	font-weight:bold;

	text-decoration:none;

}




