@charset "utf-8";

/*--------------------------------------
  index.html
---------------------------------------*/

div#graph ul {
	margin-bottom: 1em;
	color: #333;
}

div#graph p {
	margin-bottom: 1em;
	text-align: center;
}

/*--------------------------------------
  support.html
---------------------------------------*/

div#support p.pageDescription {
	border: none;
}

div#support div.section dl {
	margin-top: 1em;
	padding-bottom: 1em;
	border-bottom: 1px dotted #ccc;
}

div#support div.section dl.last {
	border: none;
}

div#support div.section dl dt {
	float: left;
	width: 100px;
	font-weight: bold;
}

div#support div.section dl dd {
	margin-left: 110px;
}

div#support div.section dl dd dl {
	margin: 0;
	padding: 0;
	border-bottom: none;
}

div#support div.section dl dd dt {
	display: list-item;
	float: none;
	width: 410px;
	color: #ef097c;
	list-style: square inside;
}

div#support div.section dl dd dd {
	margin-left: 0;
}

/*--------------------------------------
  flow.html
---------------------------------------*/

div#flow h3 {
	margin-bottom: .5em;
}

div#flow div.section {
	margin: 0;
	padding: 1px;
	border: 1px solid #ccc;
}

div#flow div.section h4 {
	margin: 0;
	padding: 0;
	border: none;
}

div#flow div.section dl {
	margin-top: 1.5em;
}

div#flow div.section dl dt {
	float: left;
	width: 182px;
	text-align: center;
}

div#flow div.section dl dd {
	margin-left: 191px;
}

div#flow p.arrow {
	margin: .5em 0;
	text-align: center;
}