
/* -------------------------------------------------------- */
/* Test Directory Specific Styles-------------------------- */
/* -------------------------------------------------------- */

.featuredTests
{
   list-style-type: decimal;
   font-size: 8pt;
   color: #000;
   line-height: 13px;
   margin-bottom:5px;
}

A.featuredTests:LINK  {
   text-decoration: underline;
   font-size: 8pt;   
   color: #000;   
}

A.featuredTests:VISITED {
   text-decoration: underline;
   font-size: 8pt;   
   color: #000;   
}

A.featuredTests:HOVER {
   text-decoration: none;
   font-size: 8pt;   
   color: #000;   
}

A.featuredTests:ACTIVE {
   text-decoration: underline;
   font-size: 8pt;   
   color: #000;   	
}

#searchMenu {
	width:300px;
	background-color:#7a7801;
	padding:8px;
	line-height:14px;
}
.menuItem {color: #fff;font-weight:bold;font-size:11px;margin-left:10px;}
a.menuItem:link {color: #fff;font-weight:bold;text-decoration:none;font-size:11px;}
a.menuItem:visited {color: #fff;font-weight:bold;text-decoration:none;font-size:11px;}
a.menuItem:hover {color: #fff;font-weight:bold;text-decoration:underline;font-size:11px;}

#testName {
	font-size: 10pt;
	font-weight:bold;
	line-height:28px;
	padding-left:20px;
}
#spacer {
	background-color:eeece0;
	height:4px;
	overflow : hidden;
}

#printer {
	margin-left:12px;
}
.testTitle {
	color:#fff;
	font-weight:bold;
	font-size:10pt;
	line-height:26px;
}

.testTitle2 {
	color:#7a7801;
	font-weight:bold;
	font-size:10pt;
	line-height:26px;
}

.testTitleSm {
	color:#7a7801;
	font-weight:bold;
	font-size:8pt;
}
#testTable {
	width:100%;
}
#componentsTable {
	margin-left: 20px;
	margin-right:10px;
	width:95%;
}
#componentsTable th {
	border-top:thin solid #7a7801;
	font-size:6pt;
	color:#000;
	text-align:left;
	line-height: 20px;
}
#componentsTable td.data {
	border-top: thin solid #7a7801;
	font-size:8pt;
	color:#000;
	text-align:left;
	padding:5px;
}
.compMargin {
	margin-right:10px;
}
.first {
	margin-left:15px;
}
.noResults {
	margin-left:20px;
}

#reqTable {
	margin-left: 20px;
	margin-right:10px;
	width:95%;
}
#reqTable th {
	border-top:thin solid #7a7801;
	font-size:6pt;
	color:#000;
	text-align:left;
	line-height: 20px;
}
#reqTable td.data {
	border-top: thin solid #7a7801;
	font-size:8pt;
	color:#000;
	text-align:left;
	margin-bottom: 8px;
}
#reqTable td.data ul {
	margin-top:8px;
}
#reqTable td.data li {
	font-size:8pt;
}
.subHead {
	background-color: #c6c49d;
	color: #000;
	font-size:8pt;
	font-weight:bold;
	line-height:20px;
}
#rejectionTable {
	margin-left: 20px;
	margin-right:10px;
	width:95%;
}

#rejectionTable td.data {
	border-top: thin solid #7a7801;
	font-size:9pt;
	color:#000;
	text-align:left;
	margin-bottom: 8px;
}
#rejectionTable td.data ul {
	margin-top:8px;
}
#rejectionTable td.data li {
	font-size:8pt;
}
#commentsTable {
	margin-left: 20px;
	margin-right:10px;
	width:95%;
}

#commentsTable td.data {
	border-top: thin solid #7a7801;
	font-size:9pt;
	color:#000;
	text-align:left;
	padding-bottom: 6px;
	padding-top:6px;
}
#resultsTable {
	margin-left: 20px;
	margin-right:0px;
	width:95%;
}
#resultsTable th {
	font-size:6pt;
	color:#000;
	text-align:left;
	line-height: 20px;
}
#resultsTable td.data {
	border-top: thin solid #7a7801;
	font-size:9pt;
	color:#000;
	text-align:left;
	margin-bottom: 8px;
	line-height:16px;
}
#landingMenu {
	margin-top:0px;
	width: 399px;
	background-color:#7a7801;
	height:110px;
}
#landingRight {
	margin-left: 10px;
	margin-right:35px;
	width: 542px;
}
#alphaSearchBox {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: rgb(122, 120, 1) rgb(122, 120, 1) rgb(122, 120, 1) rgb(122, 120, 1);
	border-collapse: separate;
}
#alphaSearchBox td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 8px 2px 8px;
	border-style: solid solid solid solid;
	border-color: rgb(122, 120, 1) rgb(122, 120, 1) rgb(122, 120, 1) rgb(122, 120, 1);
	-moz-border-radius: 0px 0px 0px 0px;
}
#alphaSearchBox a {
	color:#000;
	font-weight:bold;
	text-decoration: none;
}
#alphaSearchBox a.hover {
	text-decoration: underline;
}
#btn {
	background-color: #4c90cd;
	color: #fff;
	font-weight:bold;
	padding: 2px 6px 2px 6px;
	font-size:10px;

}
#sidebar {
	background-color: #c6c49d;
	width: 220px;
}
.rightBarTitle {
	color:#7a7801;
	font-weight:bold;
	font-size:9pt;
	line-height:26px;
}
.rightBarText {
 font-size:8pt;
 margin-left:5px;
 margin-right:5px;
}
#spacerLg {
	background-color:eeece0;
	height:10px;
	overflow : hidden;
}
