body, html {
 margin: 0;
 padding: 0;
}

body {
 text-align: center;
 background: #1b095c;
 font-family: Segoe UI, Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-size: 13px;
 line-height: 16px;
 color: #555;
}

#site img {
 border: none;
 padding: 3px;
 border: solid 1px #b5b7d1;
}

.floatRight {
 float: right;
 margin-left: 15px;
 margin-top: 15px;
 margin-bottom: 15px;
}

.floatLeft {
 float: left;
 margin-right: 15px;
 margin-top: 15px;
 margin-bottom: 15px;
}

p {
 margin: 0 0 13px 0;
 padding: 0;
 text-indent: 0;
}

h1 {
 font-family: Segoe UI, Arial Narrow, Arial, Verdana, Helvetica, Sans-Serif;
 font-weight: bolder;
 font-size: 16px;
 line-height: 16px;
 color: #20368c;
 margin: 0 0 13px 0;
 padding: 0;
}

ul {
 display: block;
 margin-top: 13px;
 margin-bottom: 13px;
}

a {
 color: #8f9ac7;
 text-decoration: underline;
}

a:hover {
 color: #20368c;
}

strong {
 font-weight: bold;
 color: #20368c;
}

h1 {
 font-family: Segoe UI, Arial Narrow, Arial, Verdana, Helvetica, Sans-Serif;
 font-weight: bolder;
 font-size: 16px;
 line-height: 16px;
 color: #20368c;
 margin: 0 0 13px 0;
 padding: 0;
}

#center1 {
 text-align: center;
 margin: 0 auto;
 width: 100%;
}
#center1 img, #center1 table {
 text-align: center;
 margin: 0 auto;
}
#center2 {
 text-align: center;
 margin: 0 auto;
 width: 100%;
}
#center2 img, #center2 table {
 text-align: center;
 margin: 0 auto;
}

input {
 color: #555;
}

select {
 color: #555;
 font-family: Segoe UI, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight: normal;
}

textarea {
 color: #555;
 font-family: Segoe UI, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight: normal;
 font-size: 14px;
}

.largeMessage {
 font-size: 24px;
 line-height: normal;
 color: #20368c;
 text-align: center;
 line-height: 28px;
}

#site {
 margin: 0 auto;
 width: 630px;
}

#top {
 width: 630px;
 height: 169px;
 background: url(http://www.oihealth.com/EmailImages/mastheadGeneric.jpg) no-repeat top left;
}

#contentBg {
 width: 630px;
 text-align: center;
 background: #fff url(http://www.oihealth.com/EmailImages/contentContainerRepeater.jpg) repeat-y top left;
}

#content {
 width: 560px;
 margin: 0 auto;
 text-align: left;
}

#bottom {
 width: 630px;
 height: 34px;
 background: url(http://www.oihealth.com/EmailImages/contentContainerBottom.jpg) no-repeat top left;
}

.modules li {
 padding-bottom: 5px;
}

.modules li.last {
 padding-bottom: 0;
}
