.pageContent { font-family:tahoma, arial; font-size:8pt; color:black; }
.pageContent a { font-family:tahoma, arial; font-size:8pt; color:black; }

/* built-in elements and controls */
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: white; }
input, select, textarea { font-family:Tahoma,Arial; font-size:8pt; }

/* header and title areas */
td.logoArea { height:101px; background:#708FA3 url(../images/backgrounds/page_header_back.gif) top left repeat-x; }
/* td.splashArea { height:101px; width:401px; background:#708FA3 url(../images/slideshow/product01.jpg) top right no-repeat; } */
td.splashArea { height:101px; width:401px; background:#708FA3 url(../images/backgrounds/page_header_back.gif) top right repeat-x }

/* navigation - top */
td.navArea { height:49px; background:#708FA3 url(../images/navigation/nav_back_minor.gif) top left repeat-x; }
td.navOuterArea { height:48px; background:#708FA3 url(../images/navigation/nav_sub_back.gif) top left repeat-x; }
td.menuitem { width:50px; paddding-left:1px; background:#E7E9EB url(../images/navigation/nav_back_off.gif) top left repeat-x; font-family:tahoma, arial; font-size:10px; font-weight:bold; text-transform:lowercase; }
td.menuitemLeft { width:29px; height:28px; background: url(../images/navigation/nav_left.gif) center right no-repeat; white-space:nowrap; }
td.menuitemRight { width:29px; height:28px; background: url(../images/navigation/nav_right.gif) top right no-repeat; white-space:nowrap; }
td.menuitem a { color:#203F8C; text-decoration:none; }
td.menuitem a:hover { color:#1B8CFF; text-decoration:none; }

/* main body areas */
td.sideFaderLeft { width:12px; background:#ffffff url(../images/backgrounds/side_fader_left.gif) top left repeat-y; }
td.sideFaderRight { width:12px; background:#ffffff url(../images/backgrounds/side_fader_right.gif) top right repeat-y; }
td.mainBody { background:#F3EDD9; font-family:tahoma, arial; font-size:10px; color:#000000}

/* special fields */
.requiredField { color:#CC0000; }
td.barline {background: #E8DBB2;}
td.hilitecell {background: #F9F6EB;}


.headerSub { font-size:13px; color:#203F8C; font-weight:bold;}
.headerSubMinor { font-size:13px; color:#8F772D; font-weight:bold;}
.featuredLink { color:#203F8C; font-weight:bold;}
.featuredLink:link { color:#203F8C; font-weight:bold;}
.featuredLink:hover { color:#0000FF; font-weight:bold; text-decoration:none;}
.featuredLink:visited { color:#203F8C; font-weight:bold;}
.featuredLink:visited:hover { color:#0000FF; font-weight:bold; text-decoration:none;}
.featuredLinkMinor { color:#203F8C;}
.featuredLinkMinor:link { color:#203F8C;}
.featuredLinkMinor:hover { color:#0000FF; text-decoration:none;}
.featuredLinkMinor:visited { color:#203F8C;}
.featuredLinkMinor:visited:hover { color:#0000FF; text-decoration:none;}

.joiner { color:#8F772D;}

/* sidebars */

/* footer */
td.footerArea { height:29px; background:#836D1E url(../images/navigation/footer_back.gif) top left repeat-x; }
td.footerNavDivider { height:15px; width:29px; background:url(../images/navigation/footer_div.gif) center center no-repeat; }
td.footerSubArea { color:#555555; height:49px; background:#F3EDD9 url(../images/navigation/footer_back_minor.gif) top left repeat-x; font-family:tahoma, arial; font-size:9px; white-space:nowrap;  text-decoration:none; text-transform:lowercase;}
td.footerSubArea a { color:#555555;}
td.footerSubArea a:link { color:#555555;}
td.footerSubArea a:hover { color:#555555; text-decoration:none; }
td.footerNavItem { color:#ffffff; font-family:tahoma, arial; font-size:9px; white-space:nowrap; font-weight:bold; text-transform:lowercase; }
td.footerNavItem a { color:#ffffff; text-decoration:none; }