/* Unchanged */
/* global style sheet */


/* page architecture */
*, html *	{margin: 0; padding: 0;}
body	{background: #fff; font-family: verdana,helvetica,sans-serif; color: #000; font-size: 9pt;}
.pageHolder	{margin: 0 auto; width: 600px;}

/* overall styles */
img	{border-style: none;}
.clear	{clear: both; height: 1px; overflow: hidden;}
a:link, a:visited, a:hover	{color: #B7B690; text-decoration: none;}
.alt	{color: #B7B690;}


/* header styles */
.header	{height: 80px; font-size: 8pt;}
.header .welcome	{display: none;}
.header .welcome p	{padding: 54px 0 0 0;}

/* main navigation styles */
.mainNav	{display: none;}

/* footer styles */
.footer	{margin: 20px 0 0 0; padding: 0 0 20px 0; font-size: 9px;}
.footer p	{text-align: left; margin: 0 40px 0 0;}
.footer p.right	{text-align: right; margin: 0;}
.footer a:link, .footer a:visited, .footer a:hover	{color: #333;}

/* homepage styles */
#home .mainNav	{display: none;}

.leftContent	{padding: 25px 0;}
.leftPanel	{color: #000;}
.leftPanel p	{line-height: 1.5em;}
.relatedNews	{margin: 20px 0;}
.relatedNews h2	{height: 18px; padding: 7px 0 0 18px; font-size: 8pt; font-weight: normal; text-transform: uppercase; color: #000;}
.relatedNews h2 a:link, .relatedNews h2 a:visited, .relatedNews h2 a:hover	{color: #000; font-size: 8pt;}
.relatedNews a:link, .relatedNews a:visited, .relatedNews a:hover	{color: #333; font-size: 8pt;}
.relatedNews a.learnMore:link, .relatedNews a.learnMore:visited, .relatedNews a.learnMore:hover	{color: #003C78; font-weight: bold; text-decoration: none;}
.relatedNews ul	{margin: 10px 20px; font-size: 8pt;}

.rightContent	{padding: 25px 0;}
.rightPanel	{color: #000;}
.rightPanel p	{line-height: 1.75em;}
.productOverview	{margin-top: 20px;}
.productOverview p	{margin: 0; padding: 10px 20px; font-size: 8pt; line-height: 1.5em;}
.productOverview a:link, .productOverview a:visited, .productOverview a:hover	{color: #0E344C;}

/* subpage styles */
.subNav	{display: none;}

.subNav h2	{margin: 20px 0 5px 20px; padding: 0 0 0 15px; font-size: 10pt; font-weight: normal; color: #fff;}
.subNav ul	{margin: 0 0 0 20px; padding: 5px 0 0 0; list-style: none;}
.subNav ul li	{padding: 0 0 5px 15px; font-size: 8pt;}
.subNav ul li a:link, .subNav ul li a:visited, .subNav ul li a:hover	{color: #000;}
.subNav ul li a.selected	{font-weight: bold;}

.copyPanel	{margin: 40px 10px; line-height: 1.5em;}
.copyPanel h1	{margin: 0 0 20px 0; font-size: 8pt;}
.copyPanel h3	{margin: 0 0 20px 0; font-size: 10pt;}
.copyPanel p	{margin: 0 0 15px 0;}
.copyPanel a:link, .copyPanel a:visited, .copyPanel a:hover	{color: #827F3D;}
.copyPanel ul	{margin: 0 20px 15px 15px;}
.copyPanel ul li	{margin: 2px 0;}
.copyPanel ul li ul li	{margin: 6px 0;}
.copyPanel ol	{margin: 0 20px 15px 25px;}
.copyPanel ol li	{margin: 2px 0 5px 0;}


.quotePanel	{text-align: left; margin: 10px; color: #827F3D; font-family: "Georgia",times,serif; font-size: 14pt; line-height: 1.5em;}
.quotePanel .author	{margin: 10px 0 0 0; font-size: 8pt; font-family: verdana,helvetica,sans-serif; color: #333; text-align: left; line-height: 1.2em;}