/* AVP */
BODY {
	font:90%/150% "Times New Roman", Times, serif; color:#593B2D;
	margin:0;
	background:#e3d6c5;
}
TABLE {
	width:100%;
	border-collapse:collapse;}
TD, TH {
	font-size:inherit; 
}
IFRAME {
	border:none;
	overflow:hidden;
}
IMG {
	border:0; 
}
FORM {
	margin:0;
}
LI {
	list-style-image:url(/images/content/bullet.gif);	
	padding:0 0 10px;
}
H1 {  
	font-size:32px; font-weight:normal; color:#643;
	line-height:30px; text-align:center; 
	margin:0 0 25px; }
H2 {
	font-size:18px; color:#643;
	text-decoration:none; text-transform:uppercase;
	margin:0; padding:0;}
H3 {
	font-size:16px; color:#643;
	line-height:normal;
	margin:0;
	border:solid #643; border-width:0 0 1px 0;}
H4 {
	font-size:12px; color:#643;
	text-transform:uppercase;
	margin:15px 0 0 0px; padding:0 0 0 5px;
	background:url(/images/interface/til_parch_med.jpg);
}
.transON  {
	opacity:.70;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;}
.transOFF {
	opacity:1;
	filter:alpha(opacity=100);
	-moz-opacity:1;}

/* mirrored in frames.css */
A:link     { color:#00C;}
A:visited  { color:#606;}
A:hover    { color:#C96300;}
A:active   { color:#00C;}
/* end mirror */

#top {
	margin:0 auto;
	height:12px;width:950px;
	background:url(/images/interface/nav_top.jpg) no-repeat 1px bottom;}
#wrapper {
	margin:0 auto;
	width:950px;
	background:url(/images/interface/back_page.jpg);
	position:relative;
	overflow:visible;}
		#colContainer {
			width:690px;
			background:url(/images/interface/til_nav.jpg) repeat-y;
			float:left;}
				#colLeft {
					padding:8px 0 0 15px;
					width:120px;
					float:left;}
						#nav {
							width:71px;}
								#nav A {
									padding:0 0 20px;
									display:block;}
								#nav #purp, #nav #grn, #nav #blu, #nav #yel {
									margin:0 0 0 8px;}
								#nav #grn {
									margin-top:1px;}
								#cart {
									font:bold 10px Verdana, Arial, Helvetica, sans-serif;
									text-align:center; line-height:normal;
									padding:15px 0 0;}
								#cart IMG {
									margin:0 0 3px;}
				#colCenter {
					padding:20px 0 50px;
					width:525px;
					float:right;}
						#header {
							text-align:center;
							margin:0 0 25px;
							width:525px;}
		#colRight {
 			width:192px;
			background:url(/images/interface/pagecurl-top.jpg) no-repeat right top;
			position:absolute; left:758px;}
				#share {
					width:205px;
					position:relative; top:20px; left:-14px;}
						.share1, .share2, .share3, .share4 {
							vertical-align:top; line-height:normal;
							display:inline-block;}
						.share1 {width:45px;}
						.share2 {width:30px;}
						.share3 {width:60px;}
						.share4 {width:55px;}
				#translate {
					margin:35px 13px 65px 0;
					text-align:center;}
				IFRAME.frameMiniForm {
					 height:360px; width:175px;}	
				IFRAME.frameShare {
					width:175px;} /* global height value is contained in /scripts/share.css */

		#footer {
			margin:0 0 50px; padding:3px 0 0 230px;
			height:219px; width:490px;
			background:url(/images/interface/nav_bottom2.jpg) no-repeat 0 0;
			clear:both;}
				#endPage {
					height:1px; width:480px;
					margin:0 0 15px;
					background:#643;}
				IFRAME.frameNavText {
					height:38px; width:700px;}
.tableData .tableHead, .tableForm .tableHead { 
	font-size:11px; font-weight:bold; color:#CFBDA9;
	text-align:center; line-height:normal; 
	padding:3px 5px;
	border:0;
	background:url(/images/interface/til_parch_dark.jpg);}
.tableForm, .tableData {
	width:100%;
	border-collapse:collapse;}
.tableForm TD {
	width:65%;}
.tableForm TH {
	width:35%;}
.tableForm TD, .tableData TD { 
	font:80% Verdana, Geneva, sans-serif;
	vertical-align:middle; line-height:normal;
	border:solid #9c866b; border-width:1px 0;
	padding:3px 3px;}
.tableForm TH, .tableData TH {
	font:bold 10px Verdana, Geneva, sans-serif;
	text-transform:uppercase; vertical-align:middle; text-align:right;
	padding:3px 5px; 
	border:solid; border-color:#9c866b; border-width:1px 2px 1px 0;}
.tableForm .tableFoot, .tableData .tableFoot {
	font:12px bold Arial, Helvetica, sans-serif; color:#CFBDA9;
	text-align:center;
	padding:2px 0;
	border:0;
	background:url(/images/interface/til_parch_dark.jpg);}
		.cfWebInnerTable { 
			width:70%;}
		.cfWebInnerTable TH { 
			color:#643;
			width:50%;}
		.cfWebInnerTable, .cfWebInnerTable TD, .cfWebInnerTable TH { 
			padding:0; border:0;}
		.cfWebInnerTable TD {
			color:#643; font-weight:bold;
			text-align:center;
			width:10%;}
.sitemap {
	font-size:85%;
	font-weight:bold;
	text-transform:uppercase;
	margin:0; padding:0;}
.sitemap li {
	list-style:none; list-style-image:url(/images/trans.gif);}
.sitemap li ul {
	margin:0; padding:0;}
.sitemap li ul li {
	font-size:100%; font-weight:normal;
	text-transform:none; line-height:normal;
	margin:0 0 0 10px; padding:0;}
.sitemap A {
	text-decoration:none;}
.sitemap A:hover {
	text-decoration:underline;
}
.button A {  
	font-size:9px; font-weight:bold; color:#CFBDA9; 
	text-transform:uppercase; text-decoration:none;
	padding:4px 8px 5px;
	border:solid 1px #643;
	background-color:#643;}
.button A:link, .button A:visited, .button A:active {
	color:#CFBDA9;}
.button A:hover {
	color:#643; background-color:#CFBDA9;
}
.button2 A {  
	font:bold 12px Arial, Geneva, sans-serif; color:#e3d6c5; 
	text-transform:uppercase; text-decoration:none;
	margin:0 3px; padding:6px 10px 7px;
	border:solid 1px #33731d;
	background-color:#33731d;}
.button2 A:link, .butto2n A:visited, .butto2n A:active {
	color:#e3d6c5;}
.button2 A:hover {
	color:#1e570a; background-color:#CFBDA9;
}

.butBig {
	font:bold 12px/125% Verdana, Geneva, sans-serif; color:#643; 
	text-align:center;
	border:solid 1px #643;}
.butBig A {  
	text-decoration:none;
	padding:7px 8px 8px;
	display:block;}
.butBig A:active   { color:#e3d6c5; background:#643;}
.butBig A:link     { color:#e3d6c5; background:#643;}
.butBig A:visited  { color:#e3d6c5; background:#643;}
.butBig A:hover    { color:#643; background:none;
}
.cap:first-letter {
	font-size:400%; color:#643;
	line-height:100%;
	padding:3px; margin:0 5px 0 0;
	border:1px solid #643;
	float:left;
}
.box {
	padding:5px;
	border:1px solid #643;
	background:url(/images/interface/til_parch_med.jpg); 
}
.error {
	font:bold x-small Verdana, Arial, Helvetica, sans-serif; color:white;
	line-height:normal;
	padding:5px;
	background-color:#F00;
}
.sig {
	font-weight:bold;
	margin:0 0 0 350px;
}
.line {
	padding:5px 0;
	border:solid #643; border-width:0 0 1px;
}
.number {
	font-size:30px;
}
.textSmall {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
}
.textNormal { 
	line-height:normal;
}
