/*Centers css*/


.subpageMainContentCity
  {
  font-family : Arial, Helvetica, sans-serif;
  font-size: 15px; 
  font-weight: 600;
  padding-bottom: 10px;
 }
.subpageMainContentHeadline{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 10px;
}

.spacer{
  display: block;
}
.subpageMainContentSubHeadline{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 600;
  padding-bottom: 5px;
  display: block;
}
TR.hoursOfOperation{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color:#FFFFFF;
}
TR.hoursOfOperationGrey{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color:#CECECE;
}
TD.hoursOfOperation{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color:#FFFFFF;
  padding-left:0px;
}
TD.hoursOfOperationGrey{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color:#CECECE;
  padding-left:0px;
}
TD.hoursOfOperation10{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color:#FFFFFF;
}
TD.hoursOfOperationGrey10{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color:#CECECE;
}
.centermain
{
  font-size: 12px;
  font-family : Arial, Helvetica, sans-serif;
}


/* CSS Document */
/*### Table Containers ###*/

#ContentLayer,.Content
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   }


#TemplateB-Container {
	position:absolute;
	left:20px;
	top:20px;
	width:720px;
	height:285px;
}
.tdleft-container {
	width:569px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-left: 8px;

}
.tdmiddle-spacer {
	width:7px;
	padding: 0px;
	margin: 0px;
}
.tdright-container {
	width:144px;
	padding: 0px;
	margin: 0px;
	background-color:#BBEAF4;
}
.tdbottom-container {
	width:720px;
	padding: 20px 0px 0px 12px;
	margin: 0px;
}
/*### Div Containers ###*/
#language-background {
	width:144px;
	height:76px;
	padding: 0px;
	margin: 0px;
	background-image: url(/images/layout/language_top.gif);
	background-repeat: no-repeat;
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}	
#language-inner-container {
	width:136px;
	height:76px;
	padding: 20px 0px 0px 8px;
	margin: 0px;
}	
#id1800biolife, #headergraphic {
	padding: 0px;
	margin: 0px;
}
#id1stTopNav {
	width:569px;
	height:32px;
	background-image: url(/images/layout/1stTopNav.jpg);
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


.id2ndTopNav {
	height:24px;
	padding: 0px 0px 0px 12px;
	margin: 0px;
	background-color:#FFFFFF;
        position:absolute;
        visibility:hidden;
}

.id2ndTopNav_open {
	height:24px;
	background-color:#FFFFFF;
	padding: 0px 0px 0px 12px;
	margin: 0px;
}

/*### tdright-container ###*/

/*### Links for the FAQ and Center Location ###*/

.contentLinks {
	color:#25167A;
	font-weight:none;
	text-decoration:none;
}

.contentLinks a {
	color:#25167A;
	font-weight:none;
	text-decoration:none;
}

.contentLinks:active {
	color:#D21034;
	font-weight:bold;
	text-decoration:none;
}

.contentLinks:selected {
        color:#D21034;
	font-weight:bold;
	text-decoration:none;
}

/*.contentLinks:visited {
	color:#25167A;
	font-weight:none;
	text-decoration:none;
}*/

/*### End ###*/

/*### Links for the Eligibility Page ###*/
.name { 
	text-decoration: none; 
	font-weight:none;
} 
.name a{ 
	text-decoration: none; 
	font-weight:none;
} 
.name:link { 
	text-decoration: none; 
	font-weight:none;
} 
.name:active { 
	text-decoration: none; 
	font-weight:none;
} 

.name:visited { 
	text-decoration: none; 
	font-weight:none;
} 

.eligibilityLinks { 
	text-decoration: none; 
	font-weight:none;
	color:#25167A;
} 

.eligibilityLinks a { 
	text-decoration: underline; 
	font-weight:none;
	color:#25167A;
}  

.eligibilityLinks:link { 
	text-decoration: underline; 
	font-weight:none;
	color:#25167A;
}  

.eligibilityLinks:active { 
	text-decoration: underline; 
	font-weight:none;
	color:#25167A;
}  

.eligibilityLinks:visited { 
	text-decoration: underline; 
	font-weight:none;
	color:#25167A;
} 

.eligibilityLinks:hover { 
	text-decoration: none; 
	font-weight:none;
	color:#D21034;
} 

/*### End ###*/

.nav3 {
	width:144px;
	background-color:#94DDED;
	border-bottom-width: 2px;			
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.nav3 a {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #25167A;
	font-weight: bold;
	text-decoration: none;
	padding: 12px 4px 12px 7px;
	margin: 0px;
}
.nav3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display:block;
	padding: 12px 4px 12px 7px;
	margin: 0px;
	background-color:#0092BA;
}
.nav3-selected {
	width:144px;
	background-color:#0092BA;
	border-bottom-width: 2px;			
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.nav3-selected a {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding: 12px 4px 12px 7px;
	margin: 0px;
}
/*### CONTENT ###*/
.ContentHeadlineImage {
	height:40px;
	margin: 25px 0px 0px 0px;
	padding: 0px;
}
.ContentContainer {
	position:relative;
	left:8px;
	width:556px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.ContentTextContainer {
	width:360px;
	margin: 0px;
	padding: 0px;
}
#ContentStepsContainer {
	width:460px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}

.ContentImageContainer {
	width:141px;
	float: right;
	margin: 57px 0px 0px 0px;
	padding: 0px;
}