body {
margin:0px;
padding:0px;
/* ORIGINAL LAYOUT
background-image:url(/images/bkgd.gif);
background-repeat:repeat; */
height:100%;
}

#wrapper {
margin:0px;

}

#page {
/* ORIGINAL LAYOUT
width:830px;
background-image:url(/images/bkgd_shadow.png);
background-repeat:repeat-y; */
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#94948A;
line-height:15px;
}

#title {
position:relative;
width:738px;
height:45px;
padding-left:62px;
clear:both;
}

#textblock {
position:relative;
width:640px;
margin:0px 64px 0px 64px;
padding:20px 15px 20px 15px;
clear:both;
border:1px solid #C9C9BD;
}

.servicepic {
border:1px solid #C9C9BD;
display:block;
padding:10px;
}


#banner {
position:relative; 
/* ORIGINAL LAYOUT 
width:800px;  */
height:132px; 
background-color:#556292; 
}

#banner_bot {
background-image:url(/images/bkgd_bot.jpg);
background-repeat:repeat-x;
background-position:top center;
position:relative;
/* ORIGINAL LAYOUT 
width:800px; */
height:158px;
padding:0px;
}

#navbar {
position:relative;
width:788px;
height:52px;
background-color:#FFFFFF;
font-size:10px;
letter-spacing:1px;
font-weight:bold;
}

#navbar ul {
padding:0;
margin:0;
list-style-type:none;
}

#navbar li {
display:inline;
float:left;
margin:6px 3px 0px 4px;
padding:6px 7px 6px 7px;
}

#navbar a {
color:#FFFFFF;
text-decoration:none;
}

#navbar a:hover{
color: #3D3D3A;
text-decoration: none;
}

#navbar_sub {
position:relative;
float:right;
font-size:10px;
letter-spacing:1px;
font-weight:bold;
text-transform: uppercase;
padding:0px;
margin:0px 10px 0px 0px;
}

#navbar_sub ul {
padding:0px;
margin:0px;
list-style-type:none;
}

#navbar_sub li {
display:inline;
float:left;
border-right:1px solid white;
margin:0px;
padding:2px 5px 0px 5px;
}

#navbar_sub a {
color:#FFFFFF;
text-decoration:none;
}

#navbar_sub a:hover{
color: #3D3D3A;
text-decoration: none;
}


#homebuttons {
position:relative;
width:800px;
height:24px;
background-color:#FFFFFF;
color:#94948A;
font-size:10px;
letter-spacing:1px;
font-weight:bold;
}

#homebuttons ul {
padding:0;
margin:0;
list-style-type:none;
}

#homebuttons li {
display:inline;
float:left;
margin:0px;
padding:4px 8px 6px 8px;
border-top:1px solid #9C1881;
border-left:1px solid #9C1881;
border-right:1px solid #9C1881;
}

#homebuttons a {
/* color:#94948A; */
color:#9C1881;
text-decoration:none;
}

#homebuttons a:hover{
color: #3D3D3A;
text-decoration: none;
}

p {
margin:0px 0px 12px 0px;
}

h1 {
font-size:10px;
font-style:normal;
font-weight:bold;
text-transform: uppercase;
letter-spacing: 1px;
margin:6px 0px 0px 0px;
}

h2 {
font-size:10px;
margin:6px 0px 0px 0px;
}

.boldcaps {
font-weight:bold;
text-transform: uppercase;
letter-spacing: 1px;
}

.caps {
text-transform: uppercase;
}

.large {
font-family:Helvetica Neue, Helvetica, Arial, sans-serif;
font-weight:bold;
text-transform: uppercase;
color:#556292;
font-size:20px;
letter-spacing: 1px;
}

.small {
font-size:14px;
}

.super {
font-size:9px;
}

#univ h2 {
font-size:10px;
font-style:normal;
font-weight:bold;
text-transform: uppercase;
letter-spacing: 1px;
margin:0px 0px 0px 0px;
padding:0px;
}

#univ p {
margin:0px;
padding:0px 0px 4px 0px;
}

.blue { color:#556292; }
.green { color:#73A534; }
.orange { color:#DF7C23; }


#footer {
position:relative; 
background-color:#FFFFFF;
width:800px;
height:120px;
font-size:9px;
}


a {
color:#556292;
text-decoration:none;
}

a:link{
color:#556292;
text-decoration: none;
}

a:visited{
color:#556292;
text-decoration: none;
}

a:hover{
color:#000000;
text-decoration: underline;
}


