.numeric {
  list-style:decimal;
  padding:0 30px;
  }
.numeric li {
  margin-top:10px;
  }
.default {
  list-style:square;
  padding:0 30px;
  }
.default li {
  margin-top:10px;
  }
.pdf {
  background:transparent url(/img/bgs/pdf.gif) no-repeat 0px 50%;
  padding-left:15px;
  }
.list-pdf li {
  background:transparent url(/img/bgs/pdf.gif) no-repeat 0px 50%;
  padding-left:15px;
  }
.box-title {
  padding:5px;
  color:#fff;
  font-weight:bold;
  background:#2d2d2d none;
  margin-bottom:10px;
  }

/*landing page
-------------- */
.blurb-content {
  float:left;
  width:510px;
  margin-right:10px;
  }
.blurb-contact {
  padding:5px;
  background:transparent url(/img/bgs/licensing-default-contact.jpg) no-repeat top right;
  width:500px;
  height:110px;
  border:solid 1px black;
  }
.blurb-contact p{
  width:230px;
  }
.blurb-contact h3{
  font-size:1.3em;
  font-weight:bold;
  }
.blurb-authorization {
  float:right; 
  width:246px; 
  }
.blurb-auth-content {
  padding:0px 5px 0px 5px;
  }
.blurb-authorization ul li{
  margin-bottom:3px;
  }
  
  /*contest-form*/
  
  .form-wrapper
  {
	width:510px;
	border:1px solid #ccc;
	background:#eee;
	padding:20px;
	margin:0 0 10px 0;
	}
	textarea{margin:0 0 10px 0;}
	
	span.required
	{
		display:block;
		margin:0 0 10px 0;
	}
	

	
	
  