/* Arbor-nomicstree.com Styles - 2005 */

/* Setup */
body {font-size: 76%;}
td {/*font-size: 76%;*/		/* Fixes IE6 in Quirks mode, and Opera 5. Breaks IE6 in Standards mode */}
/*/*/
td {.ont-size: 76%; f&ont-size: inherit;}
/* Hack for IE5, hidden from NN4 & Opera5 */
p,li {font-size:11pt;}
h1 {font-size:2.2em;}
h2 {font-size:1.6em;}
h3 {font-size:1.3em;}
table {/*/*/f&ont-size: inherit; /* Hide from NN4 and Opera5 */}

/* Content Style */
body { background-color:#CCA374; margin:0 0 0 0; padding:0;}
body,td {font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;}
body,p,li,td,dt,dd {line-height: 1.35em;}
ul {padding:0; margin:0;}
li {padding:0; margin:0 0 0 1.2em;}
h1,h2,h3 {font-weight: bold; color: #800000; line-height: 1.3em;}
h1,h2,h3 {font-family: "Trebuchet MS", lucida, arial, helvetica, sans-serif; }
h1,h2,h3 {letter-spacing: 0;}
h3 {margin-bottom:.3em; font-family:arial,helvetica,sans-serif;}
dl,dt,dd {padding:0; margin:0;}
/* div {border:1px solid green;} */

/* Links Style */
a {color:#800000;}
a:hover,a:active {color: #800000; text-decoration:none;}
a:visited {color: #800000;}

/* Layout */
body {}
/* #wrapper {padding:0; margin:0;} LIQUID */
/* #wrapper {width:780px; padding:0; margin:0;} Fixed left */
/* #wrapper {width:780px; padding:0; margin:0;} Fixed center */
#wrapper {width:961px; padding:0; margin:auto; background-color:#fff;}
#errorbox {
	margin:1em 4em;
	padding:0 1em 1em 2.5em;
	border:2px solid #CE0250;
	background:#FFFFCC url(images/exclamation.gif) no-repeat .5em 1em;
}
#errorbox ul {
	margin-top:-1em;
}
.errorfield	{
	border:1px solid #CE0250;
	background:#FFFFCC;	
}	
.clear {
	clear:both;
}	

/* PAGE ELEMENTS */

.content {
  margin:0 20px 20px 20px;
}
.content p, .content li, .content dd {
	color:#4B721D;
	font-weight:normal;
	}
.content p b {
  color:#800000;			  
	}

.content h2  {
	/*text-align:center;*/
	font-weight:bold;
	}	

.content h3 {
	text-align:left;
	font-weight:bold;
	}
	
.SubMenu li  {
	 list-style-type: none;
    list-style-image: url(images/arrow_right.gif);
	}
	
.content ul  {
	 padding-left:1em;
	}

.content h1  {
	 font-weight:normal;
	 padding-top:0;
	 margin-top:10px;
	}
	
.FooterLegal {
	font-size:.8em;
	color:#444444;
	}

.FooterNav {
	font-size:.9em;
	color:#444444;
	}
	
.Evaluation li  {
	padding:0 0 .7em 0;	
	 list-style-type: none;
    list-style-image: url(images/checkmark4.gif);
	}
	
.Testimonials dd  {
	 padding:18px 8px 18px 8px;
	 margin:0;
	 border-bottom:1px solid #ccc;
	 font-size:1.1em;
	 color:#800000;
	}
 dl.Testimonials {
    margin:-18px 0 0 0;
	 padding:0;
}
	
Form {
	 padding:2px;
	 margin:0;	 
}
	
Form Table {
	 align-text:center;
	}	
Form td {
	 background-color:#FFFFF5;
	 border:1px solid #FFFFF5;
	 color:#800000;
	}	
	
.Question td {
	 background-color:transparent;
	 border:transparent;
}
	
/* DROP SHADOWS */	
.wrap1, .wrap2, .wrap3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap1 {
  float:left;
  background:url(images/shadow.gif) right bottom no-repeat;
  }
.wrap2 {
  background:url(images/corner_bl.gif) 0px 100% no-repeat;
  }
.wrap3 {
  padding:0 18px 18px 0;
  background:url(images/corner_tr.gif) 100% 0px no-repeat;
  }
.box {
	padding: 10px;
	background: #FFFFF5;
	border: 1px solid;
	border-color:#ccc #999 #999 #ccc;	

	


