/* MAIN CONTENT LINKS */

a:link{
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
  font-weight:bold;
	margin-top:1px;
}

a:visited{
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
  font-weight:bold;
	margin-top:1px;
}

a:active{
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
  font-weight:bold;
	margin-top:1px;
}

a:hover{
	color:#39C;
	text-decoration:underline;
	font-family:Helvetica; 
  font-weight:bold;
	margin-top:1px;
}

/* MAIN STYLES */

p{
	align:left;
	font-family:Helvetica ; 
	font-size:14px;
	margin-top:1px;
}

p.top{					
	color:#FFE495;
	align:left;
	font-family:Helvetica; 
	font-size:20px;
	margin-left:10px;
	margin-bottom:1px;
 	font-weight:bold;
}

p.cat{
	color:#fff;
	list-style: none;
	font-family:Helvetica; 
	font-size:14px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:0px;
}

p.subcat{
	color:#fff;
	list-style: none;
	font-family:Helvetica; 
	font-size:12px;
	margin-left:20px;
	margin-right:0px;
	margin-top:-5px;
	margin-bottom:0px;
}

p.bcrumbs{
	color:#fff;
	list-style: none;
	font-family:Helvetica; 
	font-size:10px;
	margin-left:1px;
	margin-right:10px;
	margin-bottom:1px;
}

p.bcrumbs1{
	color:#000;
	list-style: none;
	font-family:Helvetica; 
	font-size:10px;
	margin-left:1px;
	margin-right:10px;
	margin-bottom:1px;
}

p.backtop{
	text-align:right;
	font-family:Helvetica ; 
	font-size:12px;
	margin-right:10px;
	margin-top:-10px;
	margin-bottom:20px;
}

li{
	align:left;
	font-family:Helvetica ; 
	font-size:14px;
	margin-top:1px;
}

ul{
	align:left;
	font-family:Helvetica;
	font-size:14px;
	margin-top:1px;
	}

ol{
	align:left;
	font-family:Helvetica; 
	font-size:14px;
	margin-top:1px;
}

.space{
font-size: 14px}

p.tabdesc{
	color:#000;
	align:center;
	font-family:Helvetica; 
	font-size:11px;
	margin-top:5px;
	margin-bottom:7px;
}

h1{
	align:right;
	font-family:Helvetica ; 
	font-size:20px;
	color:#000;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
  font-weight:normal;
}

h2{
	align:left;
	font-family:Helvetica ; 
	font-size:18px;
	color:#4A9998;
	margin-top:5px;
	margin-bottom:5px;
}


h3{
	align:left;
	font-family:Helvetica; 
	font-size:16px;
	color:#4A9998;
}

h3.map{
	align:left;
	font-family:Helvetica; 
	font-size:12px;
	color:#39C;
  font-weight:bold;
}

/* SIDE NAV */

#ldirtxt a{
	display: block;
} 

#ldirtxt ul{
	padding: 0 0 0 0;
	margin-left:0;
 	margin-top:10px;
} 

#ldirtxt li{
	line-height:14px;
	list-style: none;
	font-family:Helvetica; 
} 

#ldirtxt li A{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	margin-bottom:10px;
} 

#ldirtxt li A:hover{
	color: #39c;
	text-decoration:none;
	background:#fc3;
}

/* SIDE-BOTTOM NAV */

#smwhite a:link{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	font-size:12px;
	margin-bottom:10px;
  font-weight:normal;
	margin-left:2px;
}

#smwhite a:visited{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	margin-bottom:10px;
  font-weight:normal;
	margin-left:2px;
	font-size:12px;

}

#smwhite a:active{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	margin-bottom:10px;
  font-weight:normal;
	margin-left:10px;
	font-size:12px;
}

#smwhite a:hover{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	margin-bottom:10px;
	margin-left:10px;
  font-weight:normal;
	font-size:12px;
}

/* BREADCRUMBS NAV */

#crumblink a:link{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	font-size:10px;
	margin-bottom:1px;
  font-weight:bold;
	margin-left:1px;
}

#crumblink a:visited{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	font-size:10px;
	margin-bottom:1px;
  font-weight:bold;
	margin-left:1px;
}

#crumblink a:active{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	font-size:10px;
	margin-bottom:1px;
  font-weight:bold;
	margin-left:1px;
}

#crumblink a:hover{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:underline;
	align:left;
	font-family:Helvetica; 
	font-size:10px;
	margin-bottom:1px;
  font-weight:bold;
	margin-left:1px;

}


/* TAB NAV */

#tabwhite a:link{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;

}

#tabwhite a:visited{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;

}

#tabwhite a:active{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;

}

#tabwhite a:hover{
	padding: 0 0 0 0;
	color:#fff;
	text-decoration:none;
	align:left;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;

}

/* BOTTOM NAV */

#bottomblue a:link{
	padding: 0 0 0 0;
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:12px;
  font-weight:normal;
}

#bottomblue a:visited{
	padding: 0 0 0 0;
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:12px;
  font-weight:normal;
}

#bottomblue a:active{
	padding: 0 0 0 0;
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:12px;
  font-weight:normal;
}

#bottomblue a:hover{
	padding: 0 0 0 0;
	color:#39C;
	text-decoration:underline;
	font-family:Helvetica; 
	font-size:12px;
  font-weight:normal;
}

/* COPYWRITE  NAV */

#bottomblueb a:link{
	padding: 0 0 0 0;
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:10px;
  font-weight:normal;
}

#bottomblueb a:visited{
	padding: 0 0 0 0;
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:10px;
  font-weight:normal;
}

#bottomblueb a:active{
	padding: 0 0 0 0;
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:10px;
  font-weight:normal;
}

#bottomblueb a:hover{
	padding: 0 0 0 0;
	color:#39C;
	text-decoration:underline;
	font-family:Helvetica; 
	font-size:10px;
  font-weight:normal;
}

/* tab nav css */


.subnavlinks2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #3495C8; 
font-weight: bold; 
text-decoration: none;
}

.tabnavlinks {  
font-family: Helvetica; 
font-size: 18px; 
color: #3495C8; 
font-weight: normal; 
text-decoration: none;
}

/* main tabs */

TD.botnavboldwhite A:link
{
	color:#fff;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;
text-align:left;
}

TD.botnavboldwhite A:active
{
	color:#fff;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;
text-align:left;
}

TD.botnavboldwhite A:hover
{
	color:#3495C8;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;
text-align:left;
}

TD.botnavboldwhite A:visited
{
	color:#fff;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;
text-align:left;
}

/* tab click on */

TD.botnavbold A:link
{
	color:#3495C8;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;
  }

TD.botnavbold A:active
{
	color:#3495C8;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;
}

TD.botnavbold A:hover
{
	color:#3495C8;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;
}

TD.botnavbold A:visited
{
	color:#3495C8;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:18px;
  font-weight:normal;
}



/* GLOSSARY LINKS */

.glossary a:link{
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:14px;
  font-weight:normal;
	margin-top:1px;
}

.glossary a:visited{
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
  font-weight:normal;
	margin-top:1px;
}

.glossary a:active{
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
  font-weight:normal;
	margin-top:1px;
}

.glossary a:hover{
	color:#39C;
	text-decoration:underline;
	font-family:Helvetica; 
  font-weight:normal;
	margin-top:1px;
}

/* BACK TO TOP LINKS */

.backtop a:link{
	text-align=right;
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
	font-size:12px;
  font-weight:bold;
}

.backtop a:visited{
	text-align=right;
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
  font-weight:bold;
	font-size:12px;
}

.backtop a:active{
	text-align=right;
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
  font-weight:bold;
	font-size:12px;
}

.backtop a:hover{
	text-align=right;
	color:#39C;
	text-decoration:none;
	font-family:Helvetica; 
  font-weight:bold;
	font-size:12px;
}

ul.checkmarkbox{
list-style-type: disc;
list-style-position: outside;
list-style-image: url(images/checkmarkbox.gif);
margin-left:0px;
}

h4{
	align:left;
	font-family:Helvetica; 
	font-size:15px;
	margin-top:0px;
	margin-bottom:0px;
	color:#4A9998;
}

h4.right{
	align:left;
	font-family:Helvetica; 
	font-size:11px;
	margin-top:0px;
	margin-left:5px;
	line-height:16px;
	color:#4A9998;
}

h4.right1{
	align:left;
	font-family:Helvetica; 
	font-size:16px;
	margin-top:5px;
	margin-left:0px;
	line-height:16px;
	color:#8f0000;
}


.paternity-line {

	border: 0px 
	background-color: #e2ebeb
	padding:5px;
	}

.paternity-line1 {

	border: 0px solid #000000;
	padding:5px;
	}
	
.gray-line {

	border: 1px solid #999999;
	padding:5px;
	}
	
ul.lab-icon{
list-style-type: disc;
list-style-position: outside;
list-style-image: url(images/lab-icon.jpg);
margin-left:0px;
}

.box {
	align:left;
	font-family:Courier, 'Courier New', monospace ; 
	font-size:12px;
	margin-top:5px;

	background-color: #D9ECF5;
	padding: 10px;
	border: dotted 1px #39c }
	
p.cat1{
	color:#4a9998;
	list-style: none;
	font-family:Helvetica; 
	font-size:15px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	margin-top:5px;
}

p.cat1a{
	color:#4a9998;
	list-style: none;
	font-family:Helvetica; 
	font-size:15px;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-top:0px;
}

p.cat2{
	color:#8f0000;
	list-style: none;
	font-family:Helvetica; 
	font-size:14px;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:5px;
}


p.cat3{
	color:#8f0000;
	list-style: none;
	font-family:Helvetica; 
	font-size:14px;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:5px;
}

p.subcat1{
	color:#39c;
	list-style: none;
	font-family:Helvetica; 
	font-size:11px;
	margin-left:15px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
}

p.subcat2{
	color:#000;
	list-style: none;
	font-family:Helvetica; 
	font-size:12px;
	margin-left:0px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:5px;
	line-height:13px;

}

p.subcat3{
	color:#000;
	list-style: none;
	font-family:Helvetica; 
	font-size:12px;
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:5px;
	line-height:13px;

}

#ldirtxt1 a{
	display: block;
} 

#ldirtxt1 ul{
	padding: 0 0 0 0;
	margin-left:0;
 	margin-top:10px;
} 

#ldirtxt1 li{
	line-height:12px;
	list-style: none;
	font-family:Helvetica; 
} 

#ldirtxt1 li A{
	padding: 0 0 0 0;
	color:#39c;
	text-decoration:none;
	margin-bottom:10px;
} 

#ldirtxt1 li A:hover{
	color: #ffe495;
	text-decoration:none;
	background:#39c;
}