
html, body, a, img { border:0 none; border-collapse:collapse; border-spacing:0;
}p {
	margin:0;
	padding:0.5em 1em 1em 1em;
	color:#000;	background-color:transparent;
}p
,h3
,h4{
	font-size:100%;
}a {
	text-decoration:none;
	color:#009;	background-color:transparent;
	font-size:100%;
}a:hover {
	text-decoration:underline;
	color:#803f17;	background-color:transparent;
}a:active {
	text-decoration:none;
	color:#f00;	background-color:transparent;
}h1 {
	border-bottom:1px solid #a0998f;
	margin:1em 0.7em 0.7em0.7em;
	padding:0.1em 0.5em;
	color:#337;
	font-weight:bold;
	font-size:110%;
}h2 {
	margin:0.7em 0 0 0.7em;
	padding:0.1em 0.5em;
	color:#337;
	font-weight:bold;
	font-size:90%em;
}h3 {
	margin:0.7em 0 0 0.7em;
	padding:0;
	color:#999;
	font-weight:bold;
}h4 {
	display:inline;
	color:#999;
	font-weight:normal;
}.vertSpace {
	margin-top:16em;
}.vertPadding {
	padding-bottom:12em;
}
html {
	text-align:center;
	margin:0;
	padding:1em;
	color:#fff;	background-color:#ccc;
}body {
	position:relative;
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
	width:55.3em;
	color:#000;	background-color:#fff;
	background-image:url(http://www.qualitativedifference.com/images/dataBGswirl);	background-repeat:no-repeat;
	background-position:90% 11em;	background-attachment:fixed;
	font-style:normal;
	font-weight:normal;
	font-family:"Times New Roman",serif;
}h1
,h2
,h3
,h4 {
	background-color:transparent;
}
.logoSwirl {
	width:53.9em;
	color:#000;	background-color:#336;
}.logoSwirl a:hover
,.logoWords a:hover {
	color:#000;	background-color:transparent;
}.logoWords {
	position:absolute;
	z-index:2;
	top:2em;
	left:12em;
}.logoSwirlBorderRight {
	position:absolute;
	z-index:1;
	top:0;	height:8.3em;
	left:11em;	width:0;
	border-left:2px solid #fff;
}.logoRightRound {
	position:absolute;	z-index:1;
	top:0;
	left:41em;
}.logoRightLight {
	position:absolute;
	top:0;	height:87px;
	right:0;	width:12em;
	color:#000;	background-color:#c2c1d1;
}.logoBottomBorder {
	background-image:url(http://www.qualitativedifference.com/zHeader/pic3);
	background-repeat:repeat-x;


}
.logoSwirl {
	height:87px;
}.logoSwirl img {
	padding:0.83em 0 0 5em;
} 
.auxMenu {
	position:absolute;
	top:0;	height:auto;
	left:450px;
	margin:0;
	padding:0;
	text-align:right;
	color:#88f;	background-color:transparent;
}.auxMenu a {
	margin:0;
	padding:0.2em 1em;
	line-height:1.5em;
	text-decoration:none;
	color:#444;	background-color:transparent;
	font-weight:bold;
	font-size:90%;
}.auxMenu a:hover {
	text-decoration:underline;
	color:#000;	background-color:transparent;
}.auxMenu .highlight {
	text-decoration:underline;
	color:#ccc;	background-color:transparent;
}
.auxMenu {
	width:40%;
} 
.mainMenu {
	position:absolute;
	z-index:10;
	top:8em;	height:1.3em;
	margin:0;
	padding:0;
	color:#000;	background-color:#963;
	background-image:url(http://www.qualitativedifference.com/images/menuMainRight);
	background-repeat:no-repeat;
	background-position:right;
}.mainMenu a {
	border-left:2px solid #fff;
	margin:0;
	padding:0 0.5em;
	text-decoration:none;
	font-weight:bold;
	font-size:100%;
}.mainMenu a:hover {
	text-decoration:none;
	color:#963;	background-color:#fff;
}.mainMenu .highLight {
	text-decoration:none;
	color:#963;	background-color:#fff;
}
.mainMenu {
	left:11em;

}.mainMenu a {
	color:#fff;	background-color:transparent;
} 
.emailForm {
	border:1px solid #ccc;
	margin:0.14em;
	padding:0;
	text-align:center;
	font-size:75%;
	background-color:#fff;
}.emailForm form
,.emailForm p {
	margin:0;
	padding:0;
	color:#000;	background-color:transparent;
}.emailFormInput {
	width:9.2em;
	color:#000;	background-color:#ffc;
}
.searchWrap {
}.searchWrap form
,.searchWrap input
,.searchWrap p {
	margin:4em 0 0 0;
	padding:0;
	font-size:95%;
}.searchFormInput {
	width:11em;
	color:#000;	background-color:#fffcf4;
}.searchIntro {
	margin:0;
	padding:0;
	color:#000;	background-color:transparent;
}
.subMenu {
	position:absolute;
		height:500px;
		width:11em;
	z-index:2;
	color:#000;
	background-color:transparent;
	background-image:url(http://www.qualitativedifference.com/images/subBG);
	background-repeat:repeat-x;
}.subMenuHeader1 {
	border-bottom:10px solid #337;
	padding:0.2em;
	text-align:center;
	color:#337;	background-color:transparent;
	font-weight:bold;
	font-size:100%;
}.subMenuHeader2 {
	border-bottom:5px solid #337;
	padding:0.2em;
	text-align:center;
	color:#888;	background-color:transparent;
	font-weight:bold;
	font-size:100%;
}.subMenu .highLight {
	color:#000;	background-color:transparent;
}.subMenu ul
,.subMenu ol {
	color:#888;	background-color:transparent;

}.subMenu ul li {list-style:none;	border-bottom:1px solid #eee;
}.subMenu ul li a {
	color:#337;	background-color:transparent;
	font-weight:bold;
	font-size:95%;

}.subMenu ul ul li { list-style:circle;	background-color:#fff;
}.subMenu ul ul li a {
	color:#008;	background-color:transparent;
	font-weight:normal;
	font-size:90%;

}.subMenu ul ul ul li { list-style:square;
}.subMenu ul ul ul li a {
	color:#004;	background-color:transparent;
	font-weight:normal;
	font-size:85%;

}.subMenu ul ul ul ul li { list-style:disc;
}.subMenu ul ul ul ul li a { font-size:11px;

}.subMenu ul ul ul ul ul li { list-style:square;

}.chamber {
	margin:5em 0 0 0;
	text-align:center;

}
.subMenu {
	top:92px;
	left:0;
	margin:0;
	padding:5em 0 0 0;
}.subMenu a:hover
,.subMenu a.highLight:hover {
	color:#803f17;	background-color:transparent;
	text-decoration:underline;
}.subMenu ul
,.subMenu ol {
	margin:0;
	padding:0;

}.subMenu ul li {margin:1px 0; padding:2px 0 2px 6px;
}.subMenu ul li a {margin:0; padding:0px 0 0px 0px;

}.subMenu ul ul li {margin:4px 0 0 8px; padding:0;
}.subMenu ul ul li a {margin:0; padding:0px 0 0px 0px;

}.subMenu ul ul ul li {margin:4px 0 0 8px; padding:0;
}.subMenu ul ul ul li a { margin:0; padding:0px 0 0px 0px;

}.subMenu ul ul ul ul li {  margin:0 ;padding:0;
}.subMenu ul ul ul ul li a { margin:0 ;padding:0;
} 
.dataWrapper {
	position:relative;
	z-index:1;
}
.dataWrapper {
	padding:1em 0;
	color:#000;	background-color:transparent;
} 
.featureList {
	z-index:0;
	position:absolute;
	top:94px; height:91%;
		width:14em;
	border-left:1px solid #eee;
	margin:0;
	padding:1em 0 3em 0;
	color:#000;	background-color:transparent;
	background-image:none;
	background-repeat:repeat-x;
}.featureList dl {
	font-size:80%;
}.featureList ul {
	list-style:disc;
	margin:0 0 0 4px;
	padding:8px 8px 8px 16px;
	color:#fa0;

}.featureList a {
	font-size:100%;
}.featureList a:hover {
	color:#000;	background-color:transparent;
}.featureList .pic1 {
	float:right; width:auto;

}.ftext {
	margin:4px;
	padding:0;
	color:#000;	background-color:transparent;

}.flist {
	margin:4px;
	padding:0;
}.flist ul {
	margin:0 0 0 16px;
	padding:0;
}.flist ul li {
	margin:0 0 0 0;
	padding:0;
}.flist ul li { list-style:square;
}.flist ul li a { font-weight:normal;color:#111;	background-color:transparent;
}.flist ul ul li { list-style:circle;
}.flist ul ul li a { font-weight:normal;color:#fff;	background-color:transparent;

}.ffolder {
	margin:4px;
	padding:0;
	color:#000;	background-color:transparent;
}.ffolder ul {
	margin:0;
	padding:0;
}.ffolder ul li {
	margin:0;
	padding:0;
}.ffolder a {
	color:#000;	background-color:transparent;
	font:normal normal 12px Arial,Verdana,Helvetica,sans-serif;
}
.featureList {
} 
.footWrapper {
	position:relative;
	border-top:1px solid #888;
	height:150px;
	color:#888;
	background-color:transparent;
}.address {
	margin:0;
	padding:0.1em 1em;
	color:#337;	background-color:transparent;
	font-weight:bold;
	font-size:100%;
}.address a {
	color:#337;	background-color:transparent;
}.privacy {
	margin:0 1.1em 0 0;
	text-align:right;
}.privacy a {
	color:#888;	background-color:transparent;
	font-size:100%;
}.copyright {
	margin:0.9em;
	text-align:right;
	color:#888;	background-color:transparent;
	font-size:80%;
}.copyright a {
	color:#888;	background-color:transparent;
	font-size:80%;
}.copyright a:hover
,.privacy a:hover {
	color:#000;	background-color:transparent;
}div.wme {
	position:relative;
	margin:0 3.2em 0 0;
	text-align:right;
	color:#000;	background-color:transparent;
}.wme a:hover {
	text-decoration:none;
	color:#000;	background-color:transparent;

}
 
