  .nonBulletedList {
	list-style-type:none;
	font-size: 1em;
	margin-top:0.5em;
	margin-left: 3em;
  }

  .contactTable {
    display:block; 
   	margin-top:0em; 
   	margin-bottom:0.5em; 
   	margin-left: auto; 
   	margin-right:auto;
   	padding-bottom: 0.25em;
	padding-left:0.5em;
   	border-left: 1px solid #a67e06; 
   	border-bottom: 1px solid #a67e06; 
   	border-top: 1px solid #a67e06; 
    background-color: #d0d0d0;

	-o-border-radius: 12px;
    -webkit-border-radius: 12px;
   	-moz-border-radius: 12px;
	border-radius: 12px;

	box-shadow: 2px 2px 0px #808080;
	-webkit-box-shadow: 2px 2px 0px #808080;
	-o-box-shadow: 2px 2px 0px #808080;
	-moz-box-shadow: 2px 2px 0px #808080;
    
  }

		  .contactTableHeader {
			 border: 0px;
			 padding-top: 0.5em;
			 padding-bottom: 0.5em;
             
			 text-align:center;
		  }
		  .tableTitle {
		     display:block;
		     font-size: 1.5em;
		  }
		  .tableSubTitle {
		     display:block;
		     font-size: 0.85em;
			 color: #B00000;
		  }
		  
  .fieldNameLeft {
    width: auto;
    font-size: 1em;
    padding-right: 0.25em;
    padding-bottom: 0.5em;
    text-align:right;
    margin-top: 0.25em;
    vertical-align:middle;
  }

  .entryArea {
    padding-bottom: 0.5em;
    vertical-align:middle;
  }

  .dataEntryBox {
    font-size: 1em;
    width: 25em;
    vertical-align:middle;
    border:1px dashed #B4B4B4;
    background-color:#FFFFE1;	
  }

  .contactTableIcons {
    border:0px;
    vertical-align:middle;
    padding-left: 0.25em;
  }
  .contactTableIconsTop {
    border:0px;
    vertical-align:top;
    padding-left: 0.25em;
  }

  .txArea {
    font-size: 1em;
    width:25em;
    height: 12em;	
    vertical-align:middle;
    border:1px dashed #B4B4B4;
    background-color:#FFFFE1;		 
  }
  .requiredField {
    font-size: 1em;
    color: #B00000;
    display:inline;
    vertical-align:top;
    padding-right: 0.2em;
  }
  .requiredEitherField {
    font-size: 1.1em;
    color: #B00000;
    display:inline;
    vertical-align:middle;
    padding-right: 0em;
    padding-left: 0.2em;
  }
  .bothFields {
    font-size: 0.9em;
    display:inline;
    vertical-align:middle;
  }
  .largeCombine {
    font-size: 2.5em;
  }

  .submitButton {
    display:block;
	margin: 1em 2em 2em auto;
	width:12em;
	height:1.9em;

	-o-border-radius: 12px;
    -webkit-border-radius: 12px;
   	-moz-border-radius: 12px;
	border-radius: 12px;

	box-shadow: 6px 6px 6px #646464;
	-webkit-box-shadow: 6px 6px 6px #646464;
	-o-box-shadow: 6px 6px 6px #646464;
	-moz-box-shadow: 6px 6px 6px #646464;
  }

  .submitButton:hover {
	box-shadow: 3px 3px 12px #646464;
	-webkit-box-shadow: 3px 3px 12px #646464;
	-o-box-shadow: 3px 3px 12px #646464;
	-moz-box-shadow: 3px 3px 12px #646464;
  }
		   
		   .informationBox {
		  	 border-collapse:collapse;
			 list-style-type:none;
			 width: 75%;
			 border-left: 1px solid #B2912E;
			 border-bottom: 1px solid #8E7426;
			 border-right: 1px solid #8E7426;
		     margin:0 auto 0 auto;
			 background-color: #d0d0d0;
			 padding:1em;
		   }




		   .spamStopper {
	  		 font-size: 1em;
			 margin:  auto 0 auto;
			 vertical-align:middle;
			 text-align:center;
		   }
		   .spamStopperEntry {
		     font-family:monospace;
			 font-weight:bold;
		     font-size: 1.5em;
			 text-align:center;
			 width: 7em;
			 text-transform:uppercase;
		   }