a:link, a:visited
		{ font-weight: bold;
		  text-decoration: none; }
		
a:active, a:hover
		{ font-weight: bold;
		  text-decoration: underline; }
		


.header		{ font-family: "Comic Sans Serif", verdana, "Trebuchet MS", sans-serif;
		  font-weight: bold;
		  text-align: center;
		  font-size: 30px;
		  background-color: #2D5378;
		  color: white;
		  
		  }

.header1	{ font-family: "Comic Sans Serif", verdana, "Trebuchet MS", sans-serif;
		  font-weight: bold;
		  text-align: center;
		  font-size: 30px;
		  background-color: #2D5378;
		  color: black;
		  background-image: url('media/bannerpdq.jpg');
		  }

.header_text	{ font-family: "Comic Sans Serif", verdana, "Trebuchet MS", sans-serif;
		  font-size: 12px;
		  color: white; }

.tagline	{ font-family: arial, verdana, sans-serif;
		  font-weight: bold;
		  font-size: 14px;
		  background-color: #93A8BB;
		  height:20px;
		  color: #404142; }
		  
.leftvert	{ background-image: url('images/left_vert.gif');
		}

.rightvert	{ background-color: #FFFFFF; }

.pageTitle	{ font-weight: normal;
		  font-size: 20px;
		  line-height: 24px;
		  color: gray;
		  text-align: center;
		  padding-bottom:12px;
		}

.pagecontent	{ font-family: Arial, Verdana, Helvetica, "Trebuchet MS", sans-serif;
		  font-weight: normal;
		  font-size: 12px;
		  line-height: 16px;
		  color: black;
		}

.featured_row_0	{ background-color: #FFFFFF; }

.featured_row_1	{ background-color: #DDE3F9; }

.search_row_0	{ background-color: #FFFFFF; }

.search_row_1	{ background-color: #DDE3F9; }

.subsetText	{ font-weight: bold;
		  font-size: 16px;
		  color: black;
		}

.subsetThis	{ font-weight: bold;
		  font-size: 12px;
		  color: black;
		}
		
.subsetNumber	{ font-weight: normal;
		  font-size: 12px;
		  color: blue;
		}
		
a.subsetNumber:hover	{ color: red;
		  	  text-decoration: none;
			}
		
a.pageTop	{ color: blue;
		  text-decoration: none;
		}
		
a.pageTop:hover	{ color: black;
		  text-decoration: none;
		}

.footer		{ background-color: #93A8BB;
		  text-align: center;
		  font-size: 11px;
		  color: #404142; 
		  min-height: 24px;
		}

.poweredby	{ background-color: #0D496E;
		  font-size: 10px;
		  color: #C0C0C0; }
		  
a.pbix:link, a.pbix:visited, a.pbix:active, a.pbix:hover
		{ text-decoration: none;
		  background-color: #0D496E;
		  color: #0D496E; }
		  		
#pbi
		{ display: none;
		}

a.poweredby:link, a.poweredby:visited
		{ background-color:#0D496E;
		  text-decoration: none;
		  color: #C0C0C0;
		}

a.poweredby:active, a.poweredby:hover
		{ background-color:#0D496E;
		  text-decoration: underline;
		  color: #C0C0C0;
		}

.menu		{ font-family: verdana, arial, helvetica, sans-serif;
		  font-size: 11px;
		  min-height: 29px;
		  width: 126px;
		  cursor: pointer;
		  font-weight: bold;
		  text-indent: 12px;
		  line-height: 29px;
		  text-indent: 7px;
		  text-align: left;
		  display: block;
		  border-bottom: #FFFFFF 0px solid;
		}

a.menu:link 	{ background-image: url("images/menu_background.gif");
		  background-color:#FFFFFF;
		  text-decoration: none;
		  color: #FFFFFF;
		}

a.menu:visited 	{ background-image: url("images/menu_background.gif");
		  background-color:#FFFFFF;
		  text-decoration: none;
		  color: #FFFFFF;
		}

a.menu:active 	{ background: #93A8BB;
		  text-decoration: none;
		  color: #2D5378;
		}

a.menu:hover 	{ background: #93A8BB;
		  text-decoration: none;
		  color: #2D5378;
		}
		  
.menuSpacer	{ background-image: url('images/menu_background.gif');
		  min-height: 27px;		  
		  cursor: arrow;
		  border-bottom: #FFFFFF 0px solid;
		}


.menuTop	{ min-height: 27px;
		  background-image: url('images/menu_background.gif');
		  border-bottom: #FFFFFF 0px solid;
		}

.menuFill	{ background-color: #2D5378;
		  min-height: 27px;		  
		  cursor: arrow;
		  border-bottom: #FFFFFF 0px solid;
		}
