 body {
padding: 0px;
margin: 0px;
text-align: center;
background: #add1ec; 
margin-top: 30px; 
}
#container {
margin: 0px auto;
background: url(images/container.gif) repeat-y;
width: 723px; 
} 
#top {
height: 32px; 
width: 723px; 
background: url(images/top.gif) no-repeat;
} 
#middle {
background: url(images/middle.gif) no-repeat;
width: 723px; 
height: 387px; 
}
#bottom {
height: 166px; 
width: 723px; 
clear: both;
background: url(images/bottom.gif) no-repeat;
} 
#logo {
float: left; 
padding-left: 30px; 
} 
#content {
width: 100%;
height: 270px; 
clear: both;
} 
#vertical-navigation {
float: left;
height: 185px; 
width: 197px; 
background: url(images/vertical_navigation.gif) no-repeat; 
margin-left: 30px; 
margin-top: 20px; 
display: inline; 
}
#text {
float: right;
text-align: left;
font-family: arial;
font-size: 9pt;
margin-right: 18px; 
width: 460px; 
color: #b5c3ce; 
} 
h4 {
padding: 0px;
margin: 0px; 
padding-top: 23px; 
color: #b5c3ce; 
font-family: arial; 
font-size: 12pt; 
} 
p {
padding-top: 0px; 
margin-right: 15px; 
margin-top: 10px; 
padding-bottom: 0px; 
margin-bottom: 10px; 
} 
img {
border: 0px;
} 
#horizontal ul {
padding: 0px;
margin: 0px;
float: right; 
padding-right: 30px; 
}
#horizontal li {
list-style-type: none;
color: #4799d7;
float: left; 
padding-right: 20px; 
} 
#horizontal li a {
color: 4799d7;
text-decoration: none;
font-family: arial;
font-size: 11pt; 
} 
#proud {
float: right;
padding-right: 90px; 
} 
#horizontal {
padding-top: 10px;
clear: right; 
} 
#vertical-navigation {
text-align: center; 
} 
#vertical-navigation ul {
margin: 0px;
padding: 0px;
padding-left: 25px; 
} 
#vertical-navigation ul li {
list-style-type: none;
text-align: left; 
}
#vertical-navigation ul li a {
color: #4da3e4;
font-size: 10pt; 
text-decoration: none; 
font-family: arial; 
} 
.services {
color: #b5c3ce;
font-size: 12pt; 
padding-top: 10px;
padding-bottom: 10px; 
font-family: arial; 
} 
a:active { 
  outline: none;
}
a {
  outline: none;
}
.footer {
padding-top: 110px; 
font-family: arial;
font-size: 8pt; 
} 
.footer a {
color: #18486c;
} 
.footer a:visited {
color: #18486c;
} 
