/* for debugging layers */

/*
div {
	border-color: red;
	border-width: 1px;
	border-style: dashed;
}
*/

body {
	font-family:verdana;
	background-color: #ffffff;
	background-repeat: repeat-y;
	background-image: url('/images/bodytile_page.gif');
}

body.page {
	background-color: #ffffff;
	background-repeat: repeat-y;
	background-image: url('/images/bodytile_page.gif');
}

body.widepage {
	background-color: #ffffff;
	background-repeat: repeat-y;
	background-image: url('/images/bodytile_basic.gif');
}

body.home {
	background-color:#ffffff;
	background-repeat: repeat-y;
	background-image: url('/images/bodytile_home.gif');
}

.mainnavTD { cursor: hand; }

.null { background-image: url('/images/pixel.gif'); }

#utilNavHome {
	position: absolute; top: 15px; left: 495px;
}

#utilNav {
	position: absolute; top: 6px; left: 588px;
}

/* pathway graphics, relatively placed */
#pathwayHolderDiv {position: relative; left:0px; top:0px;}
#baseDiv { position:absolute; left:18px; top:0px; width:384px; height:226px; }
#trapDiv { position:absolute; left:18px; top:0px; width:384px; height:226px; visibility: hidden; }
#d1Div { position:absolute; left:33px; top:112px; width:88px; height:124px; visibility: hidden; }
#d2Div { position:absolute; left:95px; top:133px; width:88px; height:103px; visibility: hidden; }
#d3Div { position:absolute; left:153px; top:112px; width:88px; height:124px; visibility: hidden; }
#d4Div { position:absolute; left:214px; top:133px; width:88px; height:103px; visibility: hidden; }
#d5Div { position:absolute; left:291px; top:25px; width:90px; height:196px; visibility: hidden; }
#detailIntroDiv { position:absolute; left:37px; top:246px; width:350px; height:104px; visibility: visible; }
#detailTextDiv { position:absolute; left:37px; top:246px; width:350px; height:170px; visibility: hidden; clip:rect(0 330 170 0); border-color: white; border-width: 1px; }


normal				{font-family:verdana}
h2 						{font-family:verdana}
h4 						{font-family:verdana;font-decoration:italic;font-weight:bold;}
.background   {background-color:#ffffff;}
.backgroundResults		{background-color:#F7F7EF;}
.resultHeader {font-family:verdana;font-weight:bold;color:#ffffff;font-size:10pt;background-color:#0d4762;}
.locatorLink	{font-family:verdana;font-decoration:italic;font-weight:bold;color:#ffffff;font-size:10pt;background-color:#0d4762;}
.resultData		{font-family:verdana;font-style:italic;font-weight:normal;color:black;font-size:9pt;}
.sectionLabel	{font-family:verdana;font-weight:bold;color:black;font-size:10pt;}
.ctrlLabel		{font-family:verdana;font-weight:bold;color:black;font-size:10pt;}
.ctrlText			{font-family:verdana;font-weight:normal;color:black;font-size:9pt;}
.resultLabel	{font-family:verdana;font-weight:bold;color:black;font-size:10pt;}
.langLabel		{font-family:verdana;font-style:italic;font-weight:bold;color:blue;font-size:9pt;}
.alert				{font-family:verdana;font-style:italic;font-weight:bold;color:red;font-size:10pt;}
a	.link				{font-family:verdana;font-weight:bold;color:blue;font-size:10pt;}
	.vlink			{font-family:verdana;font-weight:bold;color:blue;font-size:10pt;}
	.alink			{font-family:verdana;font-weight:bold;color:blue;font-size:10pt;}
	.hover			{font-family:verdana;font-weight:bold;color:red;font-size:10pt;}	
.btnSubmit		{font-family:verdana;color:#ffffff;background-color:#0d4762;width:75px;font-size:10pt;font-weight:bold;}
.btnLink			{font-family:verdana;color:#ffffff;background-color:#0d4762;font-size:10pt;font-weight:bold;}
.profileQuestion {font-weight:bold;font-size:8pt;}
.profileResponse {font-weight:normal;font-size:8pt;width:290px;}
.explanatoryText {font-family:verdana;color:#0d4762;font-size:9pt;font-style:italic;}
.candPageTitle	 {font-family:verdana;color:Black;font-size:12pt;font-weight:bold;}
.rowHeader		 {font-family:verdana;background-color:#F7F7EF;color:black;font-size:10pt;font-weight:bold}
.paragraphText	 {font-family:verdana;color:black;font-size:10pt;font-style:normal;font-weight:normal;}
.candAlert		 {font-family:verdana;font-style:italic;color:red;font-size:10pt;text-align:center;}
.tabletext
{
	font-weight: normal;
	font-size: 8pt;
	text-transform: capitalize;
	color: black;
	font-family: Verdana;
}
