/* CSS Document */

/* ----- Element-level Styles ----- */

  body
  {
    background-color:#82834A;
	text-align:center;
	margin:0px;	
    font-family:Verdana, Arial, Helvetica, sans-serif;  
  }

  p
  {
	font-size:11px;
	color:#333333;
	margin-top:0px;
  }
  
  a
  {
    color:#90C23F;
	font-weight:bold;
	text-decoration:none;
  }
  
  a:hover {color:#307C37;}
  
  h1, h2, h3 {margin-top:0px;}
  
  h1
  {
    color:#90C23F;
	font-size:14px;
	margin-bottom:14px;
  }
  
  h2, h3 {color:#307C37; margin-bottom:7px;}
  h2 {font-size:12px;}
  h3 {font-size:11px;}

  
  /* ----- Container/Layout Styles ----- */

  #wrapper
  {
    width:740px;
	background-color:white;
	text-align:left;
	margin:0px auto;
  }
  
  .frame
  {
    width:344px;
	background-image:url(../../_img/shared/frame_bg.jpg);
	margin-bottom:18px;
	overflow:hidden;
  }
  
  .frame .body
  {
	padding-left:11px;
	padding-right:15px;
	padding-top:6px;
	padding-bottom:6px;  
  } 
  
  /* ----- Visual Styles ----- */
  
  .railed
  {
    border-top:1px solid #90C23F;
	border-bottom:1px solid #90C23F;
	padding-top:12px;
	padding-bottom:12px;
	margin-top:0px;
  }
  
  .boxed 
  {
    background-color:#D7F3A9;
	padding:10px;
	border:1px solid #307C37;
  }
  
  .boxed p {margin-top:20px;}