	 body{background: #EAEAEA;text-align:center;color: #333;font-family: tahoma, arial, helvetica, sans-serif;}
      #masthead { width: 974px; height: 92px; margin-top:0px; margin-right:auto;margin-left:auto;padding: 0px;background:#6699CC url('/images/body_bg_shadow.gif') repeat-y 50%; text-align:left;} 
      #body{margin-right: auto;margin-left: auto;width: 974px;}
	  #bodybg{width:974px;padding: 0px;float: left;background: #EAEAEA url('/images/body_bg_shadow.gif') repeat-y 50%;}
	  
      #menu { background: #6699CC url('/images/menu_top_rt.gif') no-repeat top right; padding-left:5px;text-align:left; position:relative; float:right;top:-24px; right:35px; z-index:999; margin:0; padding:0; }  
      #menu ul {color: #fff; padding:0 5px 0 5px; margin:0; list-style: none;} 
      #menu a { background: #6699CC url('/images/menu_top_widget.gif') no-repeat right; color:#fff; display:block; font-family:Verdana,Helvetica,sans-serif; font-size:0.7em; text-decoration:none;padding:2px;}
      #menu a:hover { background: #fff; color:#6699CC; } 
      #menu li { background:#6699CC; border: 1px solid #6699CC; float:left; position:relative; width:8em; padding:0; line-height:1.1em;margin:0;}
      #menu li ul { background: url('/images/menu_bottom_curve.gif') no-repeat;background-position: bottom left;border-bottom:1px inset #ccc;display:none; position:absolute; top:1.4em; left:0; padding: 0 0 11px 0; width:155px;}
      #menu li:hover ul, #menu li.over ul{ display: block; } 
      #menu ul li ul li { height:auto; background: #6699CC; border-bottom:1px inset #ccc ; width:153px;}
      #menu ul li ul li a { width:auto; background:#6699CC; } 
      #menu .last a { background-image:none; }

      #sidemenu{float: left;margin: 2px 2px 0px 0px;padding: 0px;background: #EFEFEF;width: 200px;text-align:left; }
	  #sidemenu h1 { margin-bottom:-10px; font-size:12px;font-weight:none; font-color:red;letter-spacing:1px;text-transform:none;} 
      #sidemenu ul { margin:10px 0; border-top:1px solid #ccc; list-style-image: url('/images/arrow.gif'); list-style-position: inside; padding:10px 5px 15px 5px;}
      #sidemenu li { color:#565555; font-size:10px; line-height:1.8em; margin-left:10px; overflow:hidden;}
      #sidemenu ul h2 { margin:10px 10px;margin-bottom:5px;border-bottom:1px solid #ccc; font-size:11px;font-weight:none;letter-spacing:0px;text-transform:none;} 
      #sidemenu ul h3 { margin:10px 10px;margin-bottom:5px;border-bottom:1px solid #ccc; font-size:10px;font-weight:none; letter-spacing:0px;text-transform:none;} 

      #sidemenu a, #sidemenu a:visited { color:#565555; letter-spacing:1px; font-size: 11px; text-decoration:none; font-weight:normal; padding:2px; }
      #sidemenu a:hover { color: #FF9966; letter-spacing:1px; font-size: 12px; text-decoration:none; font-weight:normal; padding:2px; }

	  #content{float: right;margin: 2px 0px 2px 0px;padding:0px;width: 770px;background: #FFFFFF;text-align:left; min-height:650px;height:auto!important;height:650px;}
      #content h1, #content h2, #content h3 { letter-spacing:2px; color:#7F7F7F; margin:10px 0; padding:5px 0 0 0; }      
      #content h1 { font-size:0.8em; border-bottom:1px solid #ccc; font-weight:bold; margin-top:20px; text-transform:capitalize; width:auto;}
      #content h2 { font-size:0.7em; }
      #content h3 { font-size:0.7em; }
      #content ul { margin: 5px 0; } 
      #content p, #content li, #content td, #content th,#content dd,#content dt    { letter-spacing:1px; font-size:0.75em; line-height:1.4em; color:#7f7f7f; padding:0; margin:5px 0;}
      #content li { list-style-image: url('/images/li_arrow.gif'); list-style-position: inside; padding:4px;} 
      #content .quote { margin:15px 0 15px 0 ; font-size:1em; font-weight:normal; letter-spacing:2px; color:#7F7F7F; line-height:1.5em; }

	  #footer{clear:both;width:974px;margin-right: auto;margin-left: auto;padding: 0px;background: #EEE;height:60px; text-align:left;}
      #footer p  { font-size:0.6em; color:#565555; margin:1px;padding-left:40px}
      #footer a { color:#565555; text-decoration:none;}
      #footer a:hover {text-decoration:underline; } 
      #copy { border-top:1px solid #ccc;  text-align:right; padding-right:25px; } 
      .pdf { background: url('/images/pdf.gif') no-repeat left; padding-left:20px; font-size:0.75em;}
      #revenue { border-collapse: collapse; } 
      #revenue td, #revenue th { border-bottom:1px solid #ccc; margin:0; padding:4px;font-weight:normal; font-size:0.7em; }
      #revenue th { font-weight:bold;}
      #people { padding:0;}
      #people .person {border-top:1px solid #CCC;}
      #people .photo { width:275px; float:left;text-align:left;margin-right:10px;}
      #people .photo2 { width:200px; float:left;text-align:left;margin-right:10px;}	  
      #people .bio { width:350px; float:left;}
      #people .bio2 { width:400px; float:left;}	
      #people .name { margin:0;font-size:0.8em;text-transform:none;text-align:left;}
      #people .title {margin:0 0 5px 0; font-weight:normal;font-size:0.8em;text-align:left;} 
	  
	  .text{margin:0px;padding: 10px 20px;}
      img { border:0; }
      a { color: #808080; } 
