﻿/* add right column */
#contentL { width: 712px; }
#contentR { display: block; width: 257px; vertical-align: top; padding: 0; }

/* hide left column */
#columnsL { display: none; }
#columnsR { padding: 0; }
h1.pageTitle { display: none; }
#breadcrumbsLayout { display: none; }
.contentBox { padding: 0; border-style: none; }

/* banner */
.homePageBanner { position: relative; }
#rotatingImage { position: absolute; top: 44px; left: 493px; }

/* reusable styles */
.ceuBox { position: relative; height: 100px; border: 1px #000000 solid; background: #ffffff; margin: 40px 0 0 0; }
.ceuImage { position: absolute; top: -30px; left: 4px; }
.ceuImage img { border: 0; }
.ceuText { position: absolute; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; top: 13px; left: 117px; width: 120px; font-weight: bold; line-height: 150%; }
.ceuText a:hover { text-decoration: none; }

.homeContentZone { margin: 0 14px 10px 14px; padding: 10px; border: 1px #aea599 solid; }
.homeTri { margin: 0 14px 0 14px; }
.homeTri th { text-align: left; }
.homeTri th h3 { font-size: 110%; }
th.homeTriL h3 { color: #28903a; }
th.homeTriC h3 { color: #d8a100; }
th.homeTriR h3 { color: #0054a6; }
td.homeTriL { width: 33%; padding: 10px; background: #b8dabe; vertical-align: top; border: 1px #aea599 solid; }
td.homeTriC { width: 33%; padding: 10px; background: #fee59c; vertical-align: top; border: 1px #aea599 solid; }
td.homeTriR { width: 33%; padding: 10px; background: #bad1e7; vertical-align: top; border: 1px #aea599 solid; }