
  #contentMid h3 {
	padding-left: 0px;
	background: url(../images/new/plus_sign.gif) no-repeat 0% 50%;
	cursor: pointer;
	font-size:18px;
	margin-bottom: -1px;
  }
  #contentMid h3 span {
  	color: #666;
	font-style: italic;
	font-size: 16px;
  }
  
  #contentMid h3 span.goldbold {
  	color: #83743F;
	font-style:normal;
	font-weight:normal;
	font-size: 18px;
	font-family: "trebuchet ms";
  }
  
  #contentMid h3.close {
	background: url(../images/new/minus_sign.gif) no-repeat 0% 50%;
  }
  
  .detail {
  	/*border: 1px solid red;*/
  }
  
  .detail ul {
  	margin: 0px;
	padding: 0px;
	list-style-type: disc;
	margin-left: 27px;
	padding-left: 27px;
  }
  
  .detail ul li {
  	margin-bottom: 1px;
  }
  
  li.position {
  	color: #666;
	font-style: italic;
	font-size: 15px;
	font-weight: bold;
	list-style-type: none;
	padding-bottom: 8px;
	margin-left: -32px;
  }

  li.overview {
    padding-bottom: 11px;
  }
  
  .detail ul ul, .detail ul ul ul, .detail ul ul ul ul {
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 3px;
	padding-bottom: 2px;
  }

  .detail ul ul li {
	margin-left: -15px;
  }

  .detail ul ul ul {
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 3px;
	padding-bottom: 2px;
  }

  .detail ul ul ul li {
	margin-left: -20px;
  }

  ul.panel {
    position: relative;
    margin:0;
	padding:0;
	list-style: none;
  	border: 1px solid transparent;  /* DO NOT REMOVE THIS */
	left: -20px;
  }
  
  .panel li.level_one {
	background: url(../images/new/dots.gif) repeat-x left 100%;
	height: 167px;
	padding: 23px 0 0 0;
	clear: both;
  }
  
  .panel li .thumbnail, .panel li .thumbnail_wide {
  	float: left;
	text-align: center;
	/*border: 1px solid blue;*/
	width: 180px;
  }
  
  .panel li .thumbnail_wide {
  	width: 280px;
  }
  
  .panel li .description, .panel li .description_thin {
  	float: right;
	margin-top: -3px;
	width: 413px;
	/*border: 1px solid yellow;*/
	margin-right: 5px;
  }
  
  .panel li .description_thin {
  	width: 315px;
  }

  .thumbnail .title, .thumbnail_wide .title {
  	font-weight: bold;
	font-size: 15px;
	margin-top: 4px;
  }
  
  .thumbnail .status {
  	font-size: 11px;
	color: #666;
	padding-top: 4px;
  }
  
  .thumbnail img, .thumbnail_wide img { border: 1px solid #999; }  /* A59047  */
  
  ul.features {
    margin:0;
	padding:0;
	list-style-type: disc;
  }
  
  ul.features li {
    margin:0;
	padding:0;
  	background: none;
  }
  
  ul.banners_static li, ul.banners_flash li {
    margin: 0;
	padding: 0;
  	list-style: none;
	margin-left: -28px;
	margin-top: 30px;
  }
  
 ul.features li.main, ul.features li.main2 {
  	margin:0;
	padding:0;
	margin-left: -40px;
	margin-bottom: -4px;
	font-size: 15px;
	font-weight: bold;
	list-style: none;
  	color: #aaa;
	font-style: italic;
  }

 ul.features li.main2 {
	margin-bottom: 6px;
  }

  .banner_outline {
  	width: 540px;
  	border: 1px solid #666;
  }
  
  
  ul.links_only li {
  	margin:0;
	padding:0;
	margin-left: -5px;
	margin-top: 4px;
  }
  
  
