@charset "utf-8";
/* CSS Document - Product Content Styles */

h1 {
	font-size: 15pt;	
	color: #2d2d2d;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin-top: 7px;
	margin-bottom: 17px;}

h2 {
	font-size: 13pt;
	color: #2d2d2d;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin-top: 7px;
	margin-top: 7px;
	margin-bottom: 7px;}

h3 {
	font-size: 12pt;
	color: #2d2d2d;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin-top: 7px;
	margin-bottom: 7px;
}
h4 {
	font-size: 11pt;
	color: #2d2d2d;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin-top: 7px;
	margin-bottom: 7px;}
p, li, ol, ul, a {
	font-size: 11pt;
	color: #2d2d2d;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
}

dt {
	font-weight:bold;
}


h1 a {
	text-decoration: none;
	cursor: pointer;
	color: #2d2d2d;
}

h2 a {
	text-decoration: none;
	cursor: pointer;
	color: #2d2d2d;
}
h3 a {
	text-decoration: underline;
	cursor:pointer;
	color: #039;
}
h4 a {
	text-decoration: none;
	cursor: pointer;
	color: #2d2d2d;
}
p a {
	text-decoration: underline;
	cursor: pointer;
	color: #039;
}

li {
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 17px;
}

.overview {
	background-color:#BFD2E8;
  	padding-top:3px;
	padding-right:21px;
	padding-bottom:7px;
	padding-left:21px;
}

.faqs {
	background-color:#BFD2E8;
  	padding-top:3px;
	padding-right:21px;
	padding-bottom:7px;
	padding-left:21px;
}

.faq-questions {
	padding-left:21px;
}

.requirements {
	background-color:#BFD2E8;
  	padding-top:3px;
	padding-right:21px;
	padding-bottom:7px;
	padding-left:21px;
}

.last-updated {
	font-style:italic;
	padding-right:37px;
	float:right;
}

#overview-bullet {
	list-style-image:url(../images/icons/text_but_arrow.gif);
}

#requirements-bullet {
	list-style-type: decimal;
}

#sub-requirements-bullet {
	list-style-type: lower-alpha;
}


