body { font-family: Verdana; font-size: 11px; margin: 10px 0px 0px 0px; border: 0px; padding: 0px; background-color: white; cursor: default; height: 100%; max-height: 100%; }
table { border-collapse: collapse; border-style: none; padding: 0px; margin: 0px; width: 100%; table-layout: fixed; background-color: #ffffff; }
td { font-size: 11px; }
nobr { width: 100%; overflow: hidden; text-overflow: ellipsis; }
img { border: none; }
ul { margin-bottom: 0; }
ul li { padding-bottom: 10px; }

.input { font-family: Verdana; font-size: 11px; border: solid 1px #dddddd; width: 250px; }
.select { left: -2px; top: -2px; width: 253px; position: relative; font-family: Verdana; font-size: 11px; }
.header { color: #dddddd; border-bottom: solid 1px #0F4760; background-color: #293239; padding: 9px; font-weight: bold; font-size: 8px; text-transform: uppercase; text-align: right; }
.header a:link, .header a:visited, .header a:visited:hover { color: #dddddd; text-decoration: none; }
.contenttitle { font-family: Verdana; font-size: 12px; color: #000000; padding: 4px 6px 4px 10px; font-weight: bold; height: 28px; color: #293239; }
.bodytext { font-family: Verdana; font-size: 11px; color: #000000; padding-bottom:10px; padding-left: 10px; padding-top: 10px; vertical-align: top; }
.bodytitle { font-family: Verdana; font-size: 13px; color: #000000; padding: 5px 0 5px 0; font-weight: bold; line-height: 15px; }
.bodysubtitle { font-family: Verdana; font-size: 11px; color: #000000; padding: 5px 0 5px 0; font-weight: bold; line-height: 14px; }
.footer { font-family: Verdana; font-size: 11px; color: #282C2C; padding: 1px; padding-right: 7px; }
.footerlink { font-family: Verdana; font-size: 11px; color: #282C2C; }
.imagepad { padding-top: 10px; padding-bottom: 10px; }
.smalltext { font-family: Verdana; font-size: 11px; color: #000000; line-height: 14px; padding-top: 1px; }
.more { width: 100%; padding: 0 14px 14px 0; text-align: right; vertical-align: middle; }
.more a { color: #293239; text-decoration: none; font-family: Verdana; font-size: 9px; text-transform: uppercase; }
.more img { margin: 0px 4px 0 4px; }
.titletext { font-family: Verdana; font-size: 11px; color: #000000; line-height: 14px; padding-left: 12px; padding-right: 5px; }
.titletext2 { font-family: Verdana; font-size: 10px; color: #000000; line-height: 14px; padding-left: 12px; padding-right: 5px; }
div.line hr { /* take out the troublemaking HR */ display: none; }
div.line { /* DIV that wraps and replaces the HR */ background: transparent url(../Images/hrline.gif) repeat-x center center; height: 10px; }
ul { list-style-image: url(../Images/Greenarrow.gif); }
a:link { color: #293239; text-decoration: none; }
a:visited { color: #293239; text-decoration: none; }
a:visited:hover { text-decoration: underline; }
a:hover { color: #0076B1; text-decoration: none; }
a.about:link, a.about:visited { color: #667aa3; }
a.about:hover, a:visited:hover { text-decoration: underline; }
.navbar { padding: 9px; font-weight: bold; font-size: 8px; text-transform: uppercase; border-right: solid 2px #293239; vertical-align: top; }
.navbar a { color: #293239; text-decoration: none; }
.navbar img { margin: 0 4px 0 4px; }
ul.check li { vertical-align: top; list-style-type: none; padding: 0 0 4px 10px; list-style-image: url(../Images/Check.gif); }
ul.pin li { vertical-align: top; list-style-type: none; padding: 0 0 20px 10px; list-style-image: url(../Images/Pin.gif); }
.button:link, .button:visited { text-align: center; vertical-align: middle; line-height: 20px; width: 80px; height: 24px; background-color: #acc0e9; border: solid 1px #293239; }
.button:hover, .button:vistied:hover { text-align: center; vertical-align: middle; line-height: 20px; width: 80px; height: 24px; background-color: lavender; border: solid 1px #666666; }
.partnersLogo { padding: 5px; border: 1px solid #DEDEDE; text-align: center; }
.partnersText { padding: 0 5px 0 15px; vertical-align: top; }