body {
	font: 85%/140% normal Arial, Helvetica, sans-serif;	
	background-color: #eee;
	margin-top: 30px;
	text-align: center;
}

A {
	color: #000000; 
}

LI {
	font-size: 75%;
	line-height: 130%; 
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

P {
	font-size: 80%;
	line-height: 130%;
}

.membersbutton {
	margin-bottom: 20px;
}

#container {
	border: 12px solid #2c267c;
	background-color: White;
	background-image: url(../images/bg_container.jpg);
	background-repeat: repeat-y;
	background-position: right;
	width: 755px;
	margin: auto;
}
/* Other then IE Hack */
html>body #container {
		width: 761px;
}

#topnav {
	width: 515px;
	height: 34px;
	margin-top: 0px;
	background-image: url(../images/bg_top.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

html>body #topnav {
	height: 41px;
}

#left {
	font-size: 95%;
	width: 240px;
	text-align: left;
	/*padding-left: 5px;*/
}

#trail {
	font-size: 70%;
	text-align: left;
	color: #8b8b8b;
	padding-left: 22px;
}
#trail a {
	color: #8b8b8b;
}

#visual {
	/*padding-left: 42px;*/
	text-align: right;
}

#title {
	padding-left: 22px;
}

#content {
	font-size: 110%;
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 15px;
	text-align: left;
}

#content h1 {
	font-size: 24px;
	line-height: 80%;
}

#content h2 {
	font-size: 20px;
	line-height: 80%;
}

#content h3 {
	font-size: 16px;
	line-height: 80%;
}

#left h1 {
	padding-left:12px;
	padding-right:17px;
	font-size: 20px;
	line-height: 80%;
}

#left h2 {
	padding-left:12px;
	padding-right:17px;
	font-size: 16px;
	line-height: 80%;
}

#left h3 {
	padding-left:12px;
	padding-right:17px;
	font-size: 12px;
	line-height: 80%;
}

#left .bodytext {
	padding-left:12px;
	padding-right:17px;
}
#left P {
	padding-left:12px;
	padding-right:17px;
}

#logo {
	height: 85px;
	background-image: url(../images/logo_bg.jpg);
	background-position: right;
	background-repeat: no-repeat;
	padding-left: 25px;
}

#sidenav {
	background-image: url(../images/bg_right.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

#sidecontent {
	padding-left: 15px;
	padding-top: 15px;
}

#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 755px;
	background-color: #D1D1D1;
	height: 22px;
	color: #6e6e6e;
}

#printbutton {
	position: relative;
	float: right;
	width: 300px;
	text-align: right;
	padding-top: 5px;
	color: #000000;
}
#printbutton a {
	text-decoration: none;
	color: #000000;
}

#copycontact {
	position: relative;
	float: left;
	width: 300px;
	text-align: left;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
}

#copycontact a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #000000;
}

.printbuttonimg {
	/*padding-top: 7px;*/
}

/* Navigation */
#topnav ul {
	border: 0;
	margin: 0;
	padding: 0 0 0 0;
	list-style-type: none;
	text-align: center;
	height: 34px;
}

#topnav ul#navi li {
	display: block;
	float: left;
	text-align: center;
	padding: 0 0 0 0;
	margin: 0;
}

#topnav li#nav {
	display: inline;
	margin: 0;
	padding: 0 0 0 0;
	text-align: left;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
}
#topnav li#nav a {
	color: #322982;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

#topnav li#spacer {
	display: inline;
	margin: 0;
	padding: 0 0 0 0;
	text-align: left;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #322982;
}

#topnav li#start {
}

#topnav li#navselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;	
}

#navselected.home a {
	color: #972A3D;
	padding-left: 5px;
	padding-right: 5px;
}

#navselected.aboutus a {
	color: #7c7968;
	padding-left: 5px;
	padding-right: 5px;
}

#navselected.aboutss a {
	color: #61256F;
	padding-left: 5px;
	padding-right: 5px;
}

#navselected.membersof a {
	color: #698AA9;
	padding-left: 5px;
	padding-right: 5px;
}

#navselected.news a {
	color: #8D8601;
	padding-left: 5px;
	padding-right: 5px;
}

#navselected.contactus a {
	color: #B5804E;
	padding-left: 5px;
	padding-right: 5px;
}

#navselected.membersonly a {
	color: #7BA166;
	padding-left: 5px;
	padding-right: 5px;
}

#title .home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	color: #972A3D;
	text-transform: uppercase;	
}

#title .aboutus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	color: #7c7968;
	text-transform: uppercase;	
}

#title .aboutss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	color: #61256F;
	text-transform: uppercase;	
}

#title .membersof {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	color: #698AA9;
	text-transform: uppercase;	
}

#title .news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	color: #8D8601;
	text-transform: uppercase;	
}

#title .contactus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	color: #B5804E;
	text-transform: uppercase;	
}

#title .membersonly {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	color: #7BA166;
	text-transform: uppercase;	
}

.bodytext {
	font-size: 75%;
	color: #000000;
}

/* Subnavigatie home */
#subnav .home_selected {
	background-color: #F5E9EB;
	color: #972A3D;
	/*border-top: 1px solid #972A3D;*/
	border-bottom: 1px solid #972A3D;
	height: 25px;
	padding-left: 10px;
}
#subnav .home {
	color: #972A3D;
	border-bottom: 1px solid #972A3D;
	height: 25px;
	padding-left: 10px;
}
#subnav .home a {
	font-size: 75%;
	text-decoration: none;
	color: #972A3D;
}
#subnav .home_selected a {
	font-size: 75%;
	text-decoration: none;
	color: #972A3D;
}
#subnav .home_noline { /* gebruikt voor het 3de niveau */
	color: #972A3D;
	height: 25px;
	padding-left: 10px;
}

/* Subnavigatie Aboutus */
#subnav .aboutus_selected {
	background-color: #F2F2F0;
	color: #7C7968;
	/*border-top: 1px solid #7C7968;*/
	border-bottom: 1px solid #7C7968;
	height: 25px;
	padding-left: 10px;
}
#subnav .aboutus {
	color: #7C7968;
	border-bottom: 1px solid #7C7968;
	height: 25px;
	padding-left: 10px;
}
#subnav .aboutus a {
	font-size: 75%;
	text-decoration: none;
	color: #7C7968;
}
#subnav .aboutus_selected a {
	font-size: 75%;
	text-decoration: none;
	color: #7C7968;
}
#subnav .aboutus_noline { /* gebruikt voor het 3de niveau */
	color: #7C7968;
	height: 25px;
	padding-left: 10px;
}

/* Subnavigatie about self storage */
#subnav .aboutss_selected {
	background-color: #F0E9F1;
	color: #61256F;
	/*border-top: 1px solid #61256F;*/
	border-bottom: 1px solid #61256F;
	height: 25px;
	padding-left: 10px;
}
#subnav .aboutss {
	color: #61256F;
	border-bottom: 1px solid #61256F;
	height: 25px;
	padding-left: 10px;
}
#subnav .aboutss a {
	font-size: 75%;
	text-decoration: none;
	color: #61256F;
}
#subnav .aboutss_selected a {
	font-size: 75%;
	text-decoration: none;
	color: #61256F;
}
#subnav .aboutss_noline { /* gebruikt voor het 3de niveau */
	color: #61256F;
	height: 25px;
	padding-left: 10px;
}

/* subnavigatie members of fedessa */
#subnav .membersof_selected {
	background-color: #F1F2F6;
	color: #698AA9;
	/*border-top: 1px solid #698AA9;*/
	border-bottom: 1px solid #698AA9;
	height: 25px;
	padding-left: 10px;
}
#subnav .membersof {
	color: #698AA9;
	border-bottom: 1px solid #698AA9;
	height: 25px;
	padding-left: 10px;
}
#subnav .membersof a {
	font-size: 75%;
	text-decoration: none;
	color: #698AA9;
}
#subnav .membersof_selected a {
	font-size: 75%;
	text-decoration: none;
	color: #698AA9;
}
#subnav .membersof_noline { /* gebruikt voor het 3de niveau */
	color: #698AA9;
	height: 25px;
	padding-left: 10px;
}

/* Subnavigatie News */
#subnav .news_selected {
	background-color: #F2F2E6;
	color: #8D8601;
	/*border-top: 1px solid #8D8601;*/
	border-bottom: 1px solid #8D8601;
	height: 25px;
	padding-left: 10px;
}
#subnav .news {
	color: #8D8601;
	border-bottom: 1px solid #8D8601;
	height: 25px;
	padding-left: 10px;
}
#subnav .news a {
	font-size: 75%;
	text-decoration: none;
	color: #8D8601;
}
#subnav .news_selected a {
	font-size: 75%;
	text-decoration: none;
	color: #8D8601;
}
#subnav .news_noline { /* gebruikt voor het 3de niveau */
	color: #8D8601;
	height: 25px;
	padding-left: 10px;
}

/* Subnavigatie contactus */
#subnav .contactus_selected {
	background-color: #F9F1EE;
	color: #B5804E;
	/*border-top: 1px solid #B5804E;*/
	border-bottom: 1px solid #B5804E;
	height: 25px;
	padding-left: 10px;
}
#subnav .contactus {
	color: #B5804E;
	border-bottom: 1px solid #B5804E;
	height: 25px;
	padding-left: 10px;
}
#subnav .contactus a {
	font-size: 75%;
	text-decoration: none;
	color: #B5804E;
}
#subnav .contactus_selected a {
	font-size: 75%;
	text-decoration: none;
	color: #B5804E;
}
#subnav .contactus_noline { /* gebruikt voor het 3de niveau */
	color: #B5804E;
	height: 25px;
	padding-left: 10px;
}

/* Subnavigatie Membersonly (secure section) */
#subnav .membersonly_selected {
	background-color: #F3F5F0;
	color: #7BA166;
	/*border-top: 1px solid #7BA166;*/
	border-bottom: 1px solid #7BA166;
	height: 25px;
	padding-left: 10px;
}
#subnav .membersonly {
	color: #7BA166;
	border-bottom: 1px solid #7BA166;
	height: 25px;
	padding-left: 10px;
}
#subnav .membersonly a {
	font-size: 75%;
	text-decoration: none;
	color: #7BA166;
}
#subnav .membersonly_selected a {
	font-size: 75%;
	text-decoration: none;
	color: #7BA166;
}
#subnav .membersonly_noline {
	color: #7BA166;
	/*border-bottom: 1px solid #7BA166;*/
	height: 25px;
	padding-left: 10px;
}

