body{
	/*font-family:	 Times New Roman, Times, serif;*/
	font-family:		Arial, Helvetica, sans-serif;
	font-size:	10pt;
	color:	#484441;
}
h1{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:	12pt;
	color:	#484441;
	text-transform:lowercase;
	letter-spacing: 2px;
	/*text-align:center;*/
}
h2{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:	9pt;
	color:	#484441;
	text-transform:lowercase;
	letter-spacing: 2px;
	/*text-align:center;*/
}
input{
	font-family:		Arial, Helvetica, sans-serif;
}
.search{
	float:left;
	position:relative;
	top:160px;
	left: -24px; 
	width:180px; 
	height:190px; 
	/*border: 1px solid red; */
	padding: 0px 10px 0px 0px;
}
.phrases{
	position:			absolute;
	top:				0px;
	left: 				200px; 
	padding: 			0px 10px 0px 0px;
	background-color:	#F8CA1E;
	z-index:			11;
	border: 			1px solid black;
	text-align:			left;
	width:				500px;
	height:				200px;
}
.phrasesshadow{
	position:			absolute;
	top:				12px;
	left: 				192px; 
	padding: 			0px 10px 0px 0px;
	background-color:	black;
	z-index:			10;
	border: 			1px solid black;
	width:				500px;
	height:				200px;
	filter: alpha (opacity=20);
	-moz-opacity:.20;
	opacity:.20;
}
.pagenav{
	border: 			1px solid black; 
	background-color:	black; 
	text-decoration:	none;
	font-family:		arial; 
	color:				white; 
	width: 				28px; 
	height: 			28px; 
	padding: 			0px 2px 0px 3px;
}
.disabledpagenav{
	border: 			1px solid gray; 
	background-color:	gray; 
	text-decoration:	none;
	font-family:		arial; 
	color:				white; 
	width: 				28px; 
	height: 			28px; 
	padding: 			0px 2px 0px 3px;
	cursor: default;
}
.moreinfo{
	padding: 			0px 10px 0px 0px;
	background-color:	#FFFFFF;
	z-index:			11;
	border: 			1px solid black;
	position: absolute;
	top:60px;
	left:60px;
	/*height:	300px;*/
}
.samplethumb{
	border: 1px solid black;
}
.moreinfoshadow{
	position:			absolute;
	top:				72px;
	left: 				48px; 
	padding: 			0px 10px 0px 0px;
	background-color:	black;
	z-index:			10;
	border: 			1px solid black;
	width:				500px;
	/*height:				300px;*/
	filter: alpha (opacity=20);
	-moz-opacity:.20;
	opacity:.20;
}
.closex{
	border: 1px solid black; 
	text-decoration:none;
	font-family:arial black; 
	color: black; 
	width: 28px; 
	height: 28px; 
	padding: 0px 2px 0px 3px;
}

ul.phrases{
	font-size:10px;
	list-style-position: inside;/* inside;*/
	line-height:	20px;
	/*list-style-type:	none;*/

}
ul.faq{
/*	color:		green;*/
}

img.featurethumb{
	border:					1px solid black;
	cursor:					pointer;
}
a.featurethumb{
	border:					1px solid white;
	cursor:					pointer;
}
a.featurethumb:hover{
	border:					1px solid red;
}
a.samplethumbs{
	border:					1px solid white;
}
/*
a.samplethumbs:hover{
	border:					1px solid red;
}
*/

.title {
	font-family:	 Times New Roman, Times, serif;
	font-size:	28px;
	color:	#484441;
	letter-spacing:	 2pt
}
ul{
	font-size:12px;
	list-style-position: inside;
	line-height:	20px;
}
ol{
	font-size:12px;
	list-style-position: inside;
	line-height:	20px;
}
ul.faq{
	font-size:12px;
	list-style-position: outside;/* inside;*/
	line-height:	20px;
	list-style-type:	none;
	
}

.subtitle {
	font-family:	 Times New Roman, Times, serif;
	font-size:	17px;
	color:	#7A7772;
	letter-spacing:	 2pt
}
.subtitle2 {
	font-family:	 Arial, Helvetica, sans-serif;
	font-size:	17px;
	color:	#7A7772;
	font-weight:		normal;
	letter-spacing:	 2pt
}

.subtitle3 {
	font-family:	 Arial, Helvetica, sans-serif;
	font-size:	15px;
	color:	#7A7772;
	font-weight:	bold;
	letter-spacing:	 2pt
}

.small {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			7pt;
	color:				#484441;
	letter-spacing:		1pt;
	text-transform:		capitalize;
}
td.small {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	7pt;
	color:	#484441;
	letter-spacing:	 1pt;
}

.small a:link{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	7pt;
	color:	#484441
}

.small a:visited{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	7pt;
	color:	#484441
}

.small a:hover{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	7pt;
	color:	#484441
}
.psbutton{
	background-color:black;
	color:white;
	width:26px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
td.smallblack {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	7pt;
	color:	#000000;
	text-align:center;
}
.thumb{
	border: 	1px solid black;
	cursor:		pointer;
}

table.frame th.formlabel{
	text-align:		right;
	padding:		2px;
	text-transform:	lowercase;
}


table.frame td.heading{
	text-align:			left;
	color:				#525252;
	background-color:	#E3E4E6;
	font-weight:		bold;
}

table.contact th{
	text-align:			right;
	vertical-align:		top;
}
table.printframe th.formlabel{
	text-align:		right;
	padding:		2px;
	text-transform:	lowercase;
}


table.printframe td.heading{
	text-align:			left;
	color:				#525252;
	background-color:	#E3E4E6;
	font-weight:		bold;
}

table.printframe th, table.frame td{
	padding:		2px;
}

table.printframe th{
	text-align:		center;
}
table.printframe td{
	text-align:		right;
}
table.printframe td.heading{
	text-align:			left;
	color:				black;
	border:				1px solid black;
	background-color:	white;
	font-weight:		bold;
}


table.layout, table.layout td, table.layout th{
	border:			none;
	padding:		0px;
	margin:			0px;
}

.quotebutton{
	border:				1px outset black;
/*	border: 1px outset white;*/
}

.question:link, .question:visited, .question:hover, .question:active{
	color: 				black;
	text-decoration:	none;
}
.question:hover{
	color: 				red;
}

.answer:link, .answer:visited, .answer:hover, .answer:active{
	color: 				black;
	text-decoration:	none;
}
.helpbutton, .printbutton{
/*color:				gray;*/
/*	border: 			2px outset gray;*/
	text-decoration:	none;
	PADDING:			0px 4px 0px 4px;
}
.helpbutton{
	color:				gray;
	border: 			2px outset gray;
}
.highlightbutton{
	color:		red;
}