.numVal {
	color: olive;
}
.numName {
	color: teal;
}
.numValPoint {
	font-weight: bold;
	color: red;
	font-size: 120%;
}
.numSciNotation {
	padding-bottom:4px;
}
.s {
	font-size:1px;
	width: 1px;
/*	display: none;*/
	white-space: normal;
}
.s2 {
	font-size:1px;
	width: 1px;
/*	display: none;*/
	white-space: normal;
}


a.numVal:link, a.numVal:active, a.numVal:visited, a.numVal:hover {
    color: teal;
    text-decoration: none;
    /*border-bottom: 1px dotted teal;*/
/*    border-bottom: 3px double teal;*/ 
    border-bottom: 0px double teal; 
    font-size: 80%;
}
a.numVal span.tooltip {
    font-size: 100%;
}

.comparisonResult {
	margin-top: 10px;
/*	border: 1px solid #955;*/
/*	padding: 10px;*/
}

/* This is the section which contains one or more images and other visual stuff. */
.comparisonResultImageSection {
	padding-top: 10px;
}
/* This is the section below the image which contains details about the results of the comparison. */
.comparisonResultDetails {
	padding-top: 5px;
	max-width: 600px;
	text-align: justify;
	margin-left: auto;
	margin-right: auto;
}

.comparisonDetails {
	padding-top: 5px;
	max-width: 600px;
	text-align: justify;
}
.comparisonDetail {
	padding-top: 20px;
	font-size: 80%;
}


.comparisonIndivDetailsBox {
	margin-top: 20px;
	margin-bottom: 10px;
/*	padding: 50px 20px 10px 20px;*/
/*	max-width: 600px;*/
/*	margin-left: auto;
	margin-right: auto;*/
}
.comparisonIndivDetails {
	border: 1px solid #955;
	padding: 4px;
}
.comparisonIndivDetails2 {
	overflow: auto;
	max-height: 400px;
}	
.comparisonIndivDetailsHeader {
	font-weight: bold;
	padding: 4px;
	text-align: center;
	background: url('/know/list/network42/grey/fadingBgRed2.gif');
	border: 1px solid #000;
	color: #fff;
}
.comparisonIndivDetailsFooter {
	padding-top: 10px;
	font-size: 90%;
}
.comparisonIndivDetailObjName {
	font-weight: bold;
	color: #373;
	font-size: 120%;
}
.comparisonIndivDetail {
	padding-top: 10px;
	font-size: 80%;
}
.comparisonIndivDetailStats {
	padding-left: 20px;
}
.comparisonIndivDetailStatType {
	font-weight: bold;
}
.comparisonIndivDetailStatDescription {
}


.comparisonPropChooseBox {
	padding-bottom: 10px;
}
.comparisonPropChooseBox INPUT {
	color: black;
}

.comparisonChooserBox {
	padding-bottom: 10px;
}
#comparisonChooser {
}

.comparisonErrMsgBox {
	padding-bottom: 10px;
}
.comparisonErrMsg {
	color: #f00;
	font-weight: bold;
}

.comparisonDescription {
	margin-bottom: 10px;
	padding: 1px 1px 1px 1px;
	border: 1px solid #955;
}
.comparisonDescriptionBody {
	max-width: 800px;
	text-align: justify;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}
.comparisonDescriptionHeader {
	font-weight: bold;
/*	font-size: 120%;*/
	padding: 4px;
	text-align: center;
/*	background-color: #f99;*/
	background: url('/know/list/network42/grey/fadingBgRed2.gif');
	border: 1px solid #000;
	color: #fff;
}
.comparisonDescriptionBodyParagraph {
	margin-top: 10px;
	margin-bottom: 10px;
}

