		body

		{

			margin: 0;

			padding: 0;

			font-family: verdana, times, "times new roman", serif;

			color: #333366;

			background-color: #fff;

			font-size: 12px;

		}
		
		flash {height:720px; width:650px;}



		P, TD

		{

			font-family: verdana, times, "times new roman", serif;

			color: #333366;

			font-size: 12px;

			line-height: 1.5em;

		}

		

		#contentbody a, a:active

		{

			color: 333399;

		}



		#contentbody a:visited

		{

			color: 666666;

		}



		#left1   { 

			color: #000000;

			font-family: verdana; 

		}



		#left1 hr

		{

			size: 1px;

			border: 1px dotted #cccccc;

			color: #ffffff;

		}



		#left1 a

		{

			color: #ffffff;

			font-family: verdana;

		}



		#left1 a:hover

		{

			color: #ffff00;

		}



		#left1 a:active

		{

			color: yellow;

		}



		#left1 a.space

		{

			padding: .6em;

			line-height: 140%;

		}





		a.onwhite

		{

			color: #666666;

			text-decoration: none;

			font-weight: bold;

		}



		a.white

		{

			color: #ffffff;

		}



		a:hover.white

		{

			color: yellow;

		}



		#top

		{

			color: #fff;

			background-color: #fff;

		}

		



		#headercontent

		{

			background-color: #ffffff;

			width: 918px;

		}

		

		

		#uppercontent h2

		{

			color: #333366;

			margin: 0;

			padding-top: 1em;

			font-weight: normal;

			color: #ffffff;

		}

		

		#uppercontent { line-height: 150%; }



		div#navigationbar

		{

			background-color: #cc0033;

		}

		

		div#navigation

		{

			font-family: verdana;

			font-size: 11px;

			font-weight: bold;

			text-align: left;

			padding: 3px;

			width: 1000px;

			text-align: right;

		}

		

		#navigation a.top

		{

			width: 135px;

			padding: 3px 4px 3px 4px;

			text-decoration: none;

			color: #FFF;

		}

		

		#navigation a.top:hover

		{

			color: #FF0000;

			background-color: #ccc;

		}





		div#footernavigationbar

		{

			color: #434c6b;

			width: 918px;

			background-color: #ffffff;

		}

		

		div#footernavigation

		{

			font-family: arial;

			font-size: 10px;

			text-align: center;

		}

		

		#footernavigation a

		{

			padding: 3px 4px 3px 4px;

			text-decoration: none;

			color: #434c6b;

		}

		

		#footernavigation a:hover

		{

			color: #ffffff;

			background-color: #434c6b;

		}

		

		h1

		{

			margin-top: 0;

			margin-bottom: 0;

			padding: 10px;

			font-family: verdana;

			font-weight: bold;

			font-size: 12pt;

			color: #434c6b;

		}



		h2

		{

			margin-top: 0;

			margin-bottom: 0;

			padding: 10px;

			font-family: verdana;

			font-weight: bold;

			font-size: 18px;

			color: #434c6b;

		}



		h3

		{

			margin-top: 0;

			margin-bottom: 0;

			padding: 10px;

			font-family: verdana;

			font-weight: bold;

			font-size: 16px;

			color: #434c6b;

		}



		.htitle

		{

			margin-top: 0;

			margin-bottom: 0;

			padding: 10px;

			font-family: verdana;

			font-weight: bold;

		}



		a.space

		{

			line-height: 200%;

		}

				

		hr.dotted

		{

			size: 1px;

			border: 1px dotted #cccccc;

			color: #666666;

		}



		

		#cleardiv

		{

			clear: both;

			height: 1px;

			font-size: 1px;

		}

		

		div#footer

		{

			clear: both;

			text-align: center;

			background-color: #000000;

		}

		

		.sidenavlink {

			width: 100%; 

		}



		.selsidenavlink {

			background-color: #555555; width: 100%; 

		}

		

		.lnavdefault {

			font-family: verdana;

			font-color: #ffffff;

			font-size: 12px;

			padding: 8px;

		}

		

		.lnavdefaultbody {

			font-family: verdana;

			color: #333333;

		}



		.lnavdefaultbody H2 {

			font-family: verdana;

			color: #333333;

			font-weight: bold;

		}

		

		.lnavdefaultbody H3 {

			font-family: verdana;

			color: #333333;

			font-weight: bold;

			padding-left: 0px;

			margin-left: 0px;

		}

		

		.contentbody {

			font-family: verdana;

			color: #333366;

			padding-right: 15px;

		}



		.navlinks

		{ 

			font-family: verdana; 

			font-size: 11px; 

			font-weight: light; 

			text-decoration: none; 

			badding: 6px;

		}



		.navlinkstd a, .navlinkstd a:visited

		{

			color: #ffffff; 

		}



		.navlinkstd a:hover

		{

			color: #434c6b; 

		}



		.navlinkstd

		{

			color: #ffffff; 

			cursor: hand; 

			background-color: #434c6b; 

			border-bottom: 1px solid #8b2902;

		}



		

		.navback 					{ background-color: #ffffff; border: 1px solid #8b2902; border-bottom: 2px solid #8b2902; }



		#navCFO 	        { position: absolute; visibility: hidden; z-index: 2000; }

		#navTeam 		      { position: absolute; visibility: hidden; z-index: 2000; }

		#navPhilosophy 		{ position: absolute; visibility: hidden; z-index: 2000; }

		#navEducation 		{ position: absolute; visibility: hidden; z-index: 2000; }

		#navResources	  	{ position: absolute; visibility: hidden; z-index: 2000; }

		#navMarketSub	  	{ position: absolute; visibility: hidden; z-index: 2000; }

		

		#top    { position: absolute; top:   0px; left:   0px; height: 270px; }

		#bottom { position: absolute; top: 600px; left:   0px; }







		.note 

		{ 

			background-color: #eeeeee; 

			border: 1px solid #666666; 

			padding: 10px;  

		}



		.subnote 

		{

			background-image: url("../images/info.gif");

			background-repeat: no-repeat;

			

			font-style: italic;

		}



		.caption

		{

			font-style: italic;

			color: #666666;

		}



		.captiondiv

		{

			color: #666666;

			background-color: #eeeeee;

			border: solid 1px #000000;

		}

		

		.captiontxt

		{

			font-style: italic;

			padding: 5px;

		}

		

		

		.font_sizer

		{

			color: #444444;

			font-size: 11px;

			font-weight: bold;

			font-familty: verdana;

		}



		.font_sizer_letter

		{

			color: #444444;

			font-weight: bold;

			font-familty: verdana;

		}

		

		.font_sizer_a

		{

			text-decoration: none; 

			color: #444444; 

			font-family: arial;

		}

		

		#TOC

		{

			font-family: verdana; 

			color: #8b2902;

			border: 1px solid #8b2902;

			background-color: #efefef;

			width: 650px;

		}



		.toctitle

		{

			color: #efefef;

			font-weight: bold;

			background-color: #8b2902;

			font-size: 11px; 

			padding: 3px;

			padding-left: 10px;

		}



		.tocbody

		{

			padding: 10px;

			padding-left: 20px;

		}



		#TOC a, #TOC a:visited

		{

			font-family: verdana; 

			color: #8b2902;

			text-decoration: none;

		}



		#TOC a:hover

		{

			color: #444d6a;

			text-decoration: underline;

		}

		



		#right1  { 

			position: absolute; 

			top: 279px; 

			overflow: hidden; 

			font-family: verdana; 

			background-color: #ffffff; 

			color: #666666;

		}



		#middle1 { 

			position: absolute; 

			aoverflow: hidden; 

			abackground-color: #ffffff; 

			color: #666666;

			font-family: verdana; 

		}



		#middle1interior { 

			padding-left: 10px;

		}





		

		.lnavttl {

			font-size: 15px;

			font-weight: bold;

		}



		.lnavttlsm {

			font-size: 12px;

			font-weight: bold;

		}



		.lnavbdy {

			padding-top: 4px;

			font-size: 10px;

			font-family: verdana;

			color: #ddd;

		}



		.lnavcontent {

			padding: 20px 10px 20px 13px;

			width: 235px;

		}



		.note 

		{ 

			background-color: #eeeeee; 

			border: 1px solid #666666; 

			padding: 10px;  

		}



	.tblGrid1      { border: 1px solid #cccccc; }

	.tblGrid1ttl   { 

										background-image: url('images/ttlback.jpg'); 

										padding-left: 5px; 

										font-weight: bold; 

										color: #444444; 

										font-family: verdana;

										font-size: 11px;

								 }

	.tblGrid1ttl a { text-decoration: none; color: #434c6b; border-bottom: 1px dotted #434c6b; }

	.tblGrid1td    { padding: 4px; border-top: 1px solid #cccccc; font-family: verdana; font-size: 11px; }

	.tblGrid1tdb   { padding: 4px; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; font-family: verdana; font-size: 11px; }

	.tblGrid1td a  { text-decoration: none; color: #434c6b; border-bottom: 1px dotted #434c6b; }

	.tblGrid1btn   { font-family: verdana; font-size: 10px; }



	.ItmTitle { background-color: #333366; color: #ffffff; font-weight: bold; font-size: 11px; padding: 3px; width: 650px; }

	