body {
margin:0;
padding:0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#494949;
background-color:#e1effa;
}

img {
border:0px;
filter:expression(fixPNG(this));
}

form {
margin:0px;
padding:0px;
}

h1 {
display:block;
color:#494949;
font-size:14px;
margin:0px;
padding-bottom:5px;
}

p {
margin:5px 0px;
}

a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#196395;
text-decoration:underline;
pointer:cursor;
}

a:hover {
text-decoration:none;
}

.fields {
width:100%;
border:#196395 solid 1px;
}

.fields:focus {
background-color:#f0f0f0;
}

.smalltext {
font-size:10px;
}

.n {
white-space:nowrap;
}

.menu, .menu_sel {
border-bottom:1px solid #ababab;
padding:10px 0 0 0;
}

.menu a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ababab;
text-decoration:none;
pointer:cursor;
text-transform:uppercase;
}

.menu a .sub, .menu_sel a .sub {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ababab;
text-decoration:none;
pointer:cursor;
text-transform:uppercase;
}

.menu a .line {
background:url(/i/m.jpg) repeat-x;
}

.menu a:hover, .menu_sel a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
color:#196395;
text-decoration:none;
pointer:cursor;
text-transform:uppercase;
}

.menu a:hover .line, .menu_sel a .line {
background:url(/i/m_sel.jpg) repeat-x;
}

a.menu2 {
color:#666;
text-decoration:none;
font-weight:bold;
}

a.menu2:hover {
text-decoration:underline;
}
