body {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
height:100%;
margin:0;
padding:0;
text-align:left;
}

img {
border:0 none;
}

td img {
border: 0 none;
margin: 0 none;
}

label {
float:left;
margin-right:10px;
text-align:right;
vertical-align:middle;
width:140px;
}

textarea {
width:250px;
}

a:link, a:visited {
background:transparent none repeat scroll 0 0;
border-bottom:1px dotted #000000;
color:#000000;
text-decoration:none;
}

a:active, a:hover {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #666666;
color:#666666;
text-decoration:none;
}

a.ft:link, a.ft:visited {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#000000;
text-decoration:none;
}

a.ft:active, a.ft:hover {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#000000;
text-decoration:underline;
}

a.no {
border:0 none;
margin:0;
padding:0;
text-decoration:none;
}

p {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
margin-bottom:10px;
margin-top:0;
}

h1 {
font-size:120%;
font-weight:bold;
margin-bottom:10px;
margin-top:0;
}

h2 {
font-size:120%;
font-weight:bold;
margin:0;
}

ul {
font-weight:normal;
margin:0 0 10px;
padding:0;
}

li {
font-weight:normal;
margin-left:14px;
padding:0;
}

#main {
margin-left:auto;
margin-right:auto;
top:0;
width:1000px;
}

#header {
background:#FFFFFF none repeat scroll 0 0;
height:209px;
margin:0;
width:1000px;
}

#menu {
width:1000px;
}

#title {
width:1000px;
}

#titlewords {
height:28px;
padding:32px 0 0 88px;
}

#flags {
/*height:86px;*/
margin:0;
padding:0;
width:1000px;
}

#footer {
background:#B3CCD4 none repeat scroll 0 0;
margin:0;
vertical-align:middle;
width:1000px;
}

#footertxt {
line-height:150%;
padding:18px;
text-align:center;
vertical-align:middle;
}

.clr {
clear:both;
}

.spacer {
clear:both;
height:216px;
}