/* Desired Results access Project */

/* FOR PAGES WITH ADDTHIS BUTTON AND LISTSERV BUTTON */

/* AddThis Button */

#addThis {
	display: block;
	position: absolute;
	top: 460px;
	left: 114px;
	width: 100px;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: .82em;
	line-height: 1.2em;
}

#addThis a, #addThis a:visited, #addThis a:link {
	width: 93px;
	display: block;
	text-align: left;
	text-decoration: none;
	margin: 0;
	border: solid 1px #b1d6f2;
	padding: 3px;
	background-color: #d5e7f5;
	color: #006699;
	font-size: .82em;
	line-height: 1.2em;
}

#addThis a:hover {
	color: #E06337;
	background-color: #e4f1fb;
}

/* ListServ Button */

div#listServButton {
	display: block;
	position: absolute;
	top: 460px;
	left: 9px;
	width: 100px;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: .82em;
	line-height: 1.2em;
}

#listServButton a, #listServButton a:visited, #listServButton a:link {
	width: 93px;
	display: block;
	text-align: left;
	text-decoration: none;
	margin: 0;
	border: solid 1px #b1d6f2;
	padding: 3px;
	background-color: #d5e7f5;
	color: #006699;
	font-size: .82em;
	line-height: 1.2em;
}

#listServButton a:hover {
	color: #E06337;
	background-color: #e4f1fb;
}

form#listServForm {
  position: absolute;
  visibility: hidden;
  width: 97px;
  border: 1px solid #cccccc;
  padding: 1px;
  background: #fff;
  text-align: left;
}

table#listServPopupHeader {
	background-color: #EEEEEE;
	height: 18px;
}

table#listServPopupHeader td {
	font-size: 12px;
	color: #666666;
	padding-left: 3px;
}

form#listServForm p.email {
	font-size: 12px;
	color: #222;
	text-align: left;
	margin: 10px 0 0 3px;
	padding: 0;
}

input.listServ { margin: 3px 3px; width: 87px; height: 14px; }


/* FOR PAGES WITH MULTIPLE LANGUAGE VERSIONS */

/* Container for Language Buttons */

#languages {
	margin: 0 0 16px 0;
	border: 0;
	padding: 0;
	text-align: center;
}

/* Language Buttons */

.language {
	display: inline;
	margin: 0;
	border: 0;
	padding:  0 3px 0 3px;
}

.language a, .language a:visited, .language a:link {
	text-align: left;
	text-decoration: none;
	margin: 0;
	border: solid 1px #b1d6f2;
	padding: 3px;
	background-color: #d5e7f5;
	color: #006699;
	font-size: .85em;
	line-height: 1.05em;
}

.language a:hover {
	color: #E06337;
	background-color: #e4f1fb;
}