body {
font-family:Arial;
font-size:12px;
color:#578BBA;
text-decoration:none;
font-weight:normal;
line-height:19px;
margin:0;
margin-top:20px;
}

a, a:link, a:hover {
text-decoration:none;
color:#578BBA;
}

.small {
font-size:11px;
}

.frame {
width:743px;
margin:auto;
}

#site-logo {
width:383px;
height:64px;
background-image:url("site-logo.gif");
}

#blue-bar {
width:743px;
height:15px;
background-color:#D3E6F7;
margin:auto;
}

#top-left-blue {
float:left;
width:15px;
height:15px;
background-image:url("top-blue-left.gif");
}

#top-right-blue {
float:right;
width:15px;
height:15px;
background-image:url("top-blue-right.gif");
}

#top-nav-bar {
display:block;
width:720px;
height:29px;
background-color:#D3E6F7;
margin:auto;
padding-left:23px;
}

#bar-under {
width:578px;
height:11px;
background-image:url("bar-under.gif");
margin-bottom:20px;
}

#left-nav {
float:left;
width:155px;
margin-right:15px;
}

#main-content {
float:left;
width:409px;
margin-right:15px;
}

#right-nav {
float:right;
width:149px;
}

#main-menu-top {
width:155px;
height:24px;
background-image:url("main-menu-top.gif");
}

#the-names-menu {
width:155px;
height:24px;
background-image:url("the-names-menu.gif");
}

#menu-partners {
width:155px;
height:24px;
background-image:url("menu-partners.gif");
}

.menu-top {
width:155px;
height:24px;
background-image:url("menu-top.gif");
}

.menu-content {
width:135px;
background-color:#F2F8FE;
padding:10px;
}

.menu-bottom {
width:155px;
height:20px;
background-image:url("menu-bottom.gif");
margin-bottom:15px;
}

#footer-image {
width:743px;
height:58px;
background-image:url("footer-image.gif");
margin:auto;
}

.content-top {
width:399px;
height:25px;
background-image:url("content-top.gif");
line-height:25px;
padding-left:10px;
}

.content-outline {
width:377px;
border-left:1px solid #D3E6F7;
border-right:1px solid #D3E6F7;
border-bottom:1px solid #D3E6F7;
margin-bottom:15px;
padding:15px;
}

form {
spacing:0;
margin:0;
padding:0;
}

label {
width:100px;
display:block;
float:left;
margin-bottom:10px;
}

label {
padding-right:20px;
line-height:25px;
}

br {
clear:left;
}

input, textarea
{
font-family:Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#000000;
border:1px solid #E4E4E4;
background-color: #FFFFFF;
padding:4px;
margin:0px;
}

.select-category
{
width:120px;
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
border:1px solid #E4E4E4;
background-color: #FFFFFF;
padding:4px;
margin:0px;
}

.red-button
{
font-family:Arial;
font-size:11px;
color:#FFFFFF;
border:0;
background-color:#EA3A3F;
padding:0.4em;
outline:none;
}

.red {
color:#EA3A3F;
}