body { margin: 0; font: normal 12px/14px Myriad Pro, Helvetica, Tahoma, Sans-Serif; color: #6C6E70; background-color: #fff; text-align: center; }

#wrapper { margin: 0 auto; width: 858px; text-align: left; }
#branding { height: 77px; }
#navMain { height: 18px; padding: 0 0 0 0px; }

#content { margin: 29px 0 0 0; }
#content a { text-decoration: none; color: #6C6E70; }
#content a.special { text-decoration: none; text-align: right; font-weight: bold; color: #8BC53F; }
#content p.special { text-align: right; }
#content p.indent10 { margin: 15px 0 0 12px; }
#secMainContent a.breadcrumb {color: #ffffff; font: bold 12px/14px Myriad Pro, Helvetica, Tahoma, Sans-Serif; }

#leftCol { width: 154px; float: left; padding: 0 10px 0 18px; }
#mainContent { width: 206px; float: left; padding: 0 10px; border: 1px solid #E3D6D7; border-width: 0 1px; }
#mainContent h2 { line-height: 22px; }
#secMainContent {  width: 448px; float: left; padding: 0 10px; border: 1px solid #E3D6D7; border-width: 0 1px; line-height: 1.4; }
#terMainContent {  width: 508px; float: left; padding: 0 5px; border: 1px solid #E3D6D7; border-width: 0 1px; }
#terMainContent p a { text-decoration: underline; }
#terMainContent li a { text-decoration: underline; }
#secMainContent p a { text-decoration: underline; }
#secMainContent li a { text-decoration: underline; }

#breadcrumb {border-top: 10px solid #E2F0CF; padding: 5px 0 0 0;}
#breadcrumb a { color: #8BC53F; font: bold 11px/10px Myriad Pro, Helvetica, Tahoma, Sans-Serif; }
#secondaryContent { width: 221px; float: left; padding: 0 10px; border: 1px solid #E3D6D7; border-width: 0 1px 0 0; }
#tertiaryContent { width: 185px; float: right; padding: 0 0px;}
#tertiaryContent table  {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		font-style : normal;
		font-weight : normal;
		color: #000000
	}

#tertiaryContent td  {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		font-style : normal;
		font-weight : normal;
		color: #000000
	}

#footer { clear: both; margin: 20px 0 0 0; text-align: center; text-transform: uppercase; }
#footer a { text-decoration: none; color: #6C6E70; }
#footer a.special { text-decoration: none; color: #8BC53F; margin: 0 10px; }

h1 { margin: 0 0 10px 0; padding: 0 0 0 10px; font: normal 16px/14px Myriad Pro Light, Helvetica, Tahoma, Sans-Serif; color: #8BC53F; text-transform: uppercase; background: url(../images/vbd/bullet_lrg_green.gif) no-repeat; background-position: 0 4px; }
h2 { margin: 5px 0 0 0; padding: 10px 0 0 0; font: bold 16px/14px Myriad Pro, Helvetica, Tahoma, Sans-Serif; color: #8BC53F;  }
h3 { margin: 0 0 10px 0; padding: 0 0 10px 10px; font: normal 16px/14px Myriad Pro Light, Helvetica, Tahoma, Sans-Serif; color: #8BC53F; text-transform: uppercase; background: url(../images/vbd/bullet_lrg_green.gif) no-repeat; background-position: 0 4px; border-bottom: 10px solid #E2F0CF; }


input { margin: 0 0 5px 0;  font-size: 9px; }
select { margin: 0 0 5px 0;  font-size: 9px; }

#think { margin: 0 0 20px 0; padding: 0; }
#innovation { margin: 0 0 20px 0; padding: 0; }
#explore { margin: 0 0 20px 0; padding: 0; }
#quote { margin: 0 0 20px 0; padding: 0; font-style: italic;}
#quotename { margin: 0 0 20px 0; padding: 0; }
#mailinglist { margin: 0 0 20px 0; padding: 0; }
#spec { margin: 0 0 20px 0; padding: 0; }
#promo { margin: 0 0 20px 0; padding: 0; }

#navMain ul { float: left; list-style: none; padding: 0; margin: 8px 0 0 0; }
#navMain a { display: block; color: #ccc; text-decoration: none; text-transform: uppercase; padding: 0 10px; }
#navMain a:hover { color: #ccc; }
#navMain li { float: left; padding: 0;	margin: 0; font: normal 12px/20px Myriad Pro Light, Tahoma, Arial, Helvetica, sans-serif; letter-spacing: 1px; background: url(../images/vbd/bullet_lrg.gif) no-repeat; background-position: 0 6px; }
#navMain li ul { position: absolute; margin: 0; padding: 0; left: -999em; width: 140px; w\idth: 168px; font-weight: normal; }
#navMain li li { padding: 0; margin: 0; font: normal 11px/20px Arial, Helvetica, sans-serif; background: #fff; border: solid #B9BDC2; border-width: 0 1px 1px 1px; }
#navMain li li:hover, #navMain li li.sfhover { background: #fff; }
#navMain li li a { width: 140px; w\idth: 154px; padding: 0 5px; }
#navMain li ul a { color: #606A74; text-transform: none; font-weight: bold; border-left: 1px solid #fff; }
#navMain li ul a:hover, #navMain li ul a.sfhover { color: #900; }
#navMain li ul ul { margin: -20px 0 0 167px; w\idth: 168px; }
#navMain li:hover ul ul, #navMain li:hover ul ul ul, #navMain li.sfhover ul ul, #navMain li.sfhover ul ul ul { left: -999em; }
#navMain li:hover ul, #navMain li li:hover ul, #navMain li li li:hover ul, #navMain li.sfhover ul, #navMain li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#navMain li:hover, #navMain li.sfhover { background: #fff; }
/* end nav main */


#subNav ul { margin: 10px 0 20px 0; padding: 0; list-style-type: none; display: block; background-color: #ffffff;}
#subNav li { padding: 0 0 5px 10px; font: normal 10px/14px Myriad Pro, Tahoma, arial, helvetica, sans-serif; text-transform: none; }
#subNav li:hover {background-color: #8BC53F; margin:0 0 0 0; color: #fff; }
#subNav li:hover a { color: #fff; }
#subNav a { text-decoration: none; color: #8c8c8c; }
#subNav a:hover { background-color: #8BC53F; color: #fff; padding: 0px 3px 3px 0; }

#uses ul { margin: 10px 0 20px 0; padding: 0; list-style-type: none; }
#uses li { padding: 0 0 5px 10px; font: normal 10px/14px Myriad Pro, Tahoma, arial, helvetica, sans-serif; text-transform: none; }
#uses li:hover {background-color: #8BC53F; margin:0 0 0 0; color: #fff; }
#uses li:hover a { color: #fff; }
#uses a { text-decoration: none; color: #8c8c8c; }
#uses a:hover { background-color: #8BC53F; color: #fff; padding: 0px 3px 3px 0; }

#documents ul { margin: 0 0 20px 0; padding: 0; list-style-type: none; }
#documents li { padding: 10px 0 2px 5px; font: bold 11px/14px Myriad Pro, helvetica, Tahoma, sans-serif; text-transform: none; }
#documents a { text-decoration: underline; color: #8BC53F; }


.doclist {margin: 0; padding: 0 0 10px 0px; font: normal 11px/14px Myriad Pro, Verdana, Arial, Helvetica, Sans-Serif; color: #00000; text-transform: none; text-decoration: none;}

/*
#content h1 { margin: 0; font: normal 18px/18px Arial, Helvetica, Sans-Serif; }
#content h2 { margin: 0; font: bold 16px/18px Arial, Helvetica, Sans-Serif; }
#content h3 { margin: 0 0 -13px 0; font: bold 11px/14px Verdana, Arial, Helvetica, Sans-Serif; color: #93342E; }
#content .h1color { color: #93342E; }
#content_left { float: left; width: 348px; padding: 0 20px 0 0; }
#content_left img { border: 1px solid #606A74; }
#content_right { float: left; width: 348px; padding: 0 0 0 0; }

#tools ul { margin: 0; padding: 0; list-style-type: none; }
#tools li { background: url(../images/newTEMP/bullet.gif) no-repeat 0 50%;  background-position: 0 5px; padding: 0 0 5px 10%; font: normal 10px/11px verdana, arial, helvetica, sans-serif; }

a { text-decoration: none; color: #93342E; }
a:hover { text-decoration: underline; }
.dash {	border-top: 1px dashed #ccc; margin: 20px 0 0 0; }
*/
