* {padding:0; margin:0;}

body {font-family: Verdana, Arial, Helvetica, sans-serif; color: black; background: white url(images/backgroundtop.jpg) repeat-x top center;}

img {display: block;}
.inline {display: inline; }
.center {text-align: center;}

a:link { color: #333333; text-decoration: none; }
a:visited { color: #333333; text-decoration: none; }
a:hover { color: #0054a5; text-decoration: none; }
a:active { color: black; text-decoration: none;  }

p {padding: 5px 0 5px 0;}
h1,h2,h3 {padding: 5px 0 5px 0;}

table#maintable {width: 800px; height: 100%; border-collapse: collapse; margin-left: auto; margin-right: auto; }
table#contenttable {margin-top: 20px; width: 800px; text-align: left; border-collapse: collapse; }

td#submenu {height: 30px; text-align: right; background: transparent;}
#submenu ul {font-size: .9em; color: #666666; display: inline; }
#submenu li {font-size: .9em; color: #666666; float: right; display: block; padding: 0 10px 0 15px; background: url(images/mail.gif) no-repeat 0 4px; text-align: left;}

td#slogan {height: 24px; text-align: right;}

td#logo {height: 64px; width: 800px;}

td#mainmenu {height: 22px; vertical-align: top; text-align: right;}
#mainmenu ul, #mainmenu li {font-size: .9em; color: #333333; display: inline; list-style-image: none; vertical-align: top;}
#mainmenu li a:active {border-bottom-color: red; border-bottom-style: solid; border-bottom-width: 2px;}
#mainmenu a.active {border-bottom-color: red; border-bottom-style: solid; border-bottom-width: 2px;}


td#blueboard {height: 185px; width: 800px; background: transparent url(images/backgroundblue_foto.jpg) center right no-repeat;}
#blueboard h1 {font-size: .85em; color: #fff;}
#blueboard p {font-size: .8em; color: #fff; max-width: 500px;}

tr#content {vertical-align: top; border-collapse: collapse; margin-top: 40px;}

td#content_left {vertical-align: top; height: 290px; width: 260px; margin-right: 10px; background: white url(images/background1a_4.jpg) no-repeat; text-align: left;}

#content_left ul {padding-left: 30px; padding-top: 200px;}
#content_left ul, #content_left li {font-size: .9em; color: #666; list-style-image:  url(images/pijl.gif); text-align: left;}
#content_left li.greybutton  {list-style-image:  url(images/ELT_greydot.gif); text-align: left;}

td#content_middle {vertical-align: top; height: 290px; width: 260px; margin-right: 10px; background: white url(images/background2a_4.jpg) no-repeat; text-align: left;}

#content_middle ul {padding-left: 30px; padding-top: 200px;}
#content_middle ul, #content_middle li {font-size: .9em; color: #666; list-style-image:  url(images/pijl.gif); text-align: left;}

td#content_right {vertical-align: top; height: 290px; width: 260px; background: white url(images/background3a_4.jpg) no-repeat;}

#content_right ul {padding-left: 30px; padding-top: 200px;}
#content_right ul, #content_right li {font-size: .9em; color: #666; list-style-image:  url(images/pijl.gif); text-align: left;}

td#footer{text-align: center; padding-top: 20px; padding-bottom: 20px;}
#footer p { font-size: .8em; color: #333;}

td#footermenu {text-align: center;}
td#footermenu ul, #footermenu li {font-size: .8em; color: #666; display: inline;}

#seal {width:134px; height:100px}