#contents {
	margin-left: 2em;
	margin-right: 2em;
	font-family: sans-serif;
	font-size:normal;
}
#contents .smallText {
	/* font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; */
	font-size: smaller;
}
#contents img {
	border-width: 1px;
	border-style: none;
 	border-color: #000000;
}
#contents a:link, #contents a:visited, #contents a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	color: #3366CC;
}
#contents a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: blue;
}
#contents ol.numeric > li {
	list-style: decimal;
}
#contents ol.numeric > li > ol > li{
	list-style: lower-alpha;
}
#contents ol.numeric > li > ol > li > ol > li{
	list-style: lower-roman;
}
#contents ol.numeric > li > ol > li > ol > li > ol > li{
	list-style: lower-greek;
}
#contents ol.upper_alpha > li {
	list-style: upper-alpha;
}
#contents ol.upper_alpha > li > ol > li {
	list-style: lower-roman;
}
#contents ol.upper_alpha > li > ol > li > ol > li{
	list-style: decimal;
}
#contents ol.lower_alpha > li > ol > li > ol > li > ol > li {
	list-style: lower-greek;
}
#contents pre {
	border-style:dashed;
	border-width:thin;
#	background:#cccc99;
	background:#CCCCCC;
#	background:#99CC99;
	margin-left: 5em;
	margin-right: 5em;	
}
#contents pre.response {
	border-style:dotted;
	border-width:thin;
	background:white;
}
#contents pre.none {
	border-style:none;
	border-width:none;
	background:white;
	margin-left: 0em;
	margin-right: 0em;	
}

#banner {
	border-bottom: thin dashed #aaaaaa; 
}
#banner a:link, #banner a:visited, #banner, #banner a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	left: 2em;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#banner a:hover {
	color:blue;
}
#banner .strapline {
    margin-left: 2em;
    margin-right: 2em;
}
#banner .headerNavigation {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:small;    
}
#banner .header {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:small;    
}
#banner .breadcrumb {
    font-family: sans-serif;
    font-size:12px;    
}
#banner .menu {
    /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; */
    font-family: sans-serif;
    font-size:12px;    
}
#footer {
}
#footer .smallText{
    font-family: monospace;
    font-size:x-small;    
}
#footer  a:link, #footer a:visited, #footer a:active {
	color: #3366CC;
	text-decoration:underline;
}
#footer a:hover {
	color:blue;
	text-decoration:underline;
}
#product_details {
	font-family: sans-serif;
	font-size:normal;
}
#product_details .smallText {
	/* font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; */
	font-size: smaller;
}
#product_details img {
	border-width: 1px;
	border-style: none;
 	border-color: #000000;
}
#product_details a:link, #product_details a:visited, #product_details a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	color: #3366CC;
}
#product_details a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: blue;
}
#product_details ol.numeric > li {
	list-style: decimal;
}
#product_details ol.numeric > li > ol > li{
	list-style: lower-alpha;
}
#product_details ol.numeric > li > ol > li > ol > li{
	list-style: lower-roman;
}
#product_details ol.numeric > li > ol > li > ol > li > ol > li{
	list-style: lower-greek;
}

#verbiage {
	font-family: sans-serif; 
	font-size:normal;
}
#verbiage .smallText {
	/* font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; */
	font-size: smaller;
}
#verbiage img {
	border-width: 1px;
	border-style: none;
 	border-color: #000000;
}
#verbiage a:link, #verbiage a:visited, #verbiage a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	color: #3366CC;
}
#verbiage a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: blue;
}
#verbiage ol.numeric > li {
	list-style: decimal;
}
#verbiage ol.numeric > li > ol > li{
	list-style: lower-alpha;
}
#verbiage ol.numeric > li > ol > li > ol > li{
	list-style: lower-roman;
}
#verbiage ol.numeric > li > ol > li > ol > li > ol > li{
	list-style: lower-greek;
}
#verbiage ol.upper_alpha > li {
	list-style: upper-alpha;
}
#verbiage ol.upper_alpha > li > ol > li {
	list-style: lower-roman;
}
#verbiage ol.upper_alpha > li > ol > li > ol > li{
	list-style: decimal;
}
#verbiage ol.upper_alpha > li > ol > li > ol > li > ol > li {
	list-style: lower-greek;
}
#verbiage ol.lower_alpha > li {
	list-style: lower-alpha;
}
#verbiage ol.lower_alpha > li > ol > li {
	list-style: lower-roman;
}
#verbiage ol.lower_alpha > li > ol > li > ol > li{
	list-style: decimal;
}
#verbiage ol.lower_alpha > li > ol > li > ol > li > ol > li {
	list-style: lower-greek;
}
#verbiage ol.lower_roman > li {
	list-style: lower-roman;
}
#verbiage table{
	font-family: sans-serif;
	font-size:small;		
}
