.body {
	background-color: #C0C0C0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	font-family: Verdana;
	font-size: 70%;
	}
	
a:link {text-decoration: underline; color: #006699;}
a:visited {text-decoration: underline; color: #006699;}
a:hover {color: #FF0000; font-weight: bold;}

a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}


.txt_page_title {font-size: 18px; color: #003366; font-weight: bold; text-align: left;} 

.txt_para_head {margin-bottom: -10px; color: #003366; font-weight: bold; font-size: 90%;}

.txt_body_bold   {font-family: Verdana; font-size: 11px; font-weight:bold}

.txt_body_list  { font-family: Verdana; font-size: 70%; margin-bottom: 0px;}

.txt_body_normal  { font-family: Verdana; font-size: 70%; }

.txt_caption {font-family: Arial; font-size: 65%; margin: 0 7px 0 7px}

.txt_footer {font-family: Arial; font-size: 9px; background-color: #C0C0C0;}

.txt_link_box {
	margin: 0px 0px 5px 5px; 
	color: #003366;
	font-size: 10px; 
	}

.txt_link_box a {
	color: #003366;
	text-decoration: none; 
	}
.txt_link_box a:link {
	color: #003366; 
	}
.txt_link_box a:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	}
.txt_link_box a:visited {
	color: #003366; 
	}

.td_main_content { 
	color: #000000; 
	vertical-align: top;
	padding: 20px 10px 20px 10px;
	}

.td_row_title   { 
	font-weight:bold; 
	vertical-align: top;
	padding: 3px 6px 3px 6px;
	font-family: Verdana; font-size: 70%;
	}
	
.td_see_also	{
	border-style: solid; 
	border-width: 0px; 
	padding: 2px 5px 2px 5px;
	vertical-align: top;
	background-color: #E1E1E1;
	font-family: Verdana; font-size: 70%;
;
	}
	
.td_txt {
	vertical-align: top;
	padding: 0px 6px 0px 6px;
	font-family: Verdana; font-size: 70%;
;
	}

.td_txt_4pads {
	vertical-align: top;
	padding: 3px 6px 8px 6px;
	font-family: Verdana; font-size: 70%;
;
	}

.tbl_main {
	border: 0; 
	padding: 0 0 0 0;
	border-collapse: collapse;
	background-color: #FFFFFF; 
	width: 760; 
	position: relative;
	}
	
.tbl_main_wide {
	border: 0; 
	padding: 0 0 0 0;
	border-collapse: collapse;
	background-color: #FFFFFF; 
	width: 930; 
	position: relative;
	}
	
.tbl_redbox {
	border:1px solid #CC0000; 
	text-align: left;
	padding: 0px 6px 0px 6px;
	background-color:#FFFFFF;
	border-collapse: collapse;
}

.td_header_red { 
	border:1px solid #CC0000; 
	font-size: 76%; color: #FFFFFF; 
	font-weight: bold; 
	text-align: left;
	background-color:#CC0000;
	padding: 0px 6px 0px 6px;
	height: 16px;
	}

.tbl_bluebox {
	border:1px solid #003366; 
	font-weight: normal; 
	text-align: left;
	padding: 0px 6px 0px 6px;
	background-color:#FFFFFF;
	border-collapse: collapse;
}

.td_header_blue { 
	border:1px solid #003366; 
	font-size: 76%; color: #FFFFFF; 
	font-weight: bold; 
	text-align: left;
	padding: 0px 6px 0px 6px;
	background-color:#003366;
	height: 16px;
	}

.tbl_graybox {
	border:1px solid #C0C0C0; 
	text-align: left;
	padding: 0px 6px 0px 6px;
	background-color:#FFFFFF;
	border-collapse: collapse;
	}

.td_header_gray { 
	border:1px solid #C0C0C0; 
	font-size: 76%; color: #000000; 
	font-weight: bold; 
	text-align: left;
	padding: 0px 6px 0px 6px;
	background-color:#C0C0C0;
	height: 16px;
	}
	
.td_content_gray {
	border-style: solid; 
	border-width: 0px; 
	padding: 2px 5px 2px 5px;
	vertical-align: top;
	font-weight: normal; 
	font-family: Verdana; font-size: 11px; font-weight: bold;

	}

	@import 'record.css'; /* for SPN1 */

#wm-ipp-base {
  height:65px;/* initial height just in case js code fails */
  padding:0;
  margin:0;
  border:none;
  background:none transparent;
}
#wm-ipp {
  z-index: 2147483647;
}
#wm-ipp, #wm-ipp * {
  font-family:Lucida Grande, Helvetica, Arial, sans-serif;
  font-size:12px;
  line-height:1.2;
  letter-spacing:0;
  width:auto;
  height:auto;
  max-width:none;
  max-height:none;
  min-width:0 !important;
  min-height:0;
  outline:none;
  float:none;
  text-align:left;
  border:none;
  color: #000;
  text-indent: 0;
  position: initial;
  background: none;
}
#wm-ipp div, #wm-ipp canvas {
  display: block;
}
#wm-ipp div, #wm-ipp tr, #wm-ipp td, #wm-ipp a, #wm-ipp form {
  padding:0;
  margin:0;
  border:none;
  border-radius:0;
  background-color:transparent;
  background-image:none;
  /*z-index:2147483640;*/
  height:auto;
}
#wm-ipp table {
  border:none;
  border-collapse:collapse;
  margin:0;
  padding:0;
  width:auto;
  font-size:inherit;
}
#wm-ipp form input {
  padding:1px !important;
  height:auto;
  display:inline;
  margin:0;
  color: #000;
  background: none #fff;
  border: 1px solid #666;
}
#wm-ipp form input[type=submit] {
  padding:0 8px !important;
  margin:1px 0 1px 5px !important;
  width:auto !important;
  border: 1px solid #000 !important;
  background: #fff !important;
  color: #000 !important;
}
#wm-ipp a {
  display: inline;
}    
#wm-ipp a:hover{
  text-decoration:underline;
}
#wm-ipp a.wm-btn:hover {
  text-decoration:none;
  color:#ff0 !important;
}
#wm-ipp a.wm-btn:hover span {
  color:#ff0 !important;
}
#wm-ipp #wm-ipp-inside {
  margin: 0 6px;
  border:5px solid #000;
  border-top:none;
  background-color:rgba(255,255,255,0.9);
  -moz-box-shadow:1px 1px 4px #333;
  -webkit-box-shadow:1px 1px 4px #333;
  box-shadow:1px 1px 4px #333;
  border-radius:0 0 8px 8px;
}
/* selectors are intentionally verbose to ensure priority */
#wm-ipp #wm-logo {
  padding:0 10px;
  vertical-align:middle;
  min-width:100px;
  flex: 0 0 100px;
}
#wm-ipp .c {
  padding-left: 4px;
}
#wm-ipp .c .u {
    margin-top: 4px !important;
}
#wm-ipp .n {
  padding:0 0 0 5px !important;
  vertical-align: bottom;
}
#wm-ipp .n a {
  text-decoration:none;
  color:#33f;
  font-weight:bold;
}
#wm-ipp .n .b {
  padding:0 6px 0 0 !important;
  text-align:right !important;
  overflow:visible;
  white-space:nowrap;
  color:#99a;
  vertical-align:middle;
}
#wm-ipp .n .y .b {
  padding:0 6px 2px 0 !important;
}
#wm-ipp .n .c {
  background:#000;
  color:#ff0;
  font-weight:bold;
  padding:0 !important;
  text-align:center;
}
#wm-ipp.hi .n td.c {
  color:#ec008c;
}
#wm-ipp .n td.f {
  padding:0 0 0 6px !important;
  text-align:left !important;
  overflow:visible;
  white-space:nowrap;
  color:#99a;
  vertical-align:middle;
}
#wm-ipp .n tr.m td {
  text-transform:uppercase;
  white-space:nowrap;
  padding:2px 0;
}
#wm-ipp .c .s {
  padding:0 5px 0 0 !important;
  vertical-align:bottom;
}
#wm-ipp #wm-nav-captures {
  white-space: nowrap;
}
#wm-ipp .c .s a.t {
  color:#33f;
  font-weight:bold;
  line-height: 1.8;
}
#wm-ipp .c .s div.r {
  color: #666;
  font-size:9px;
  white-space:nowrap;
}
#wm-ipp .c .k {
  padding-bottom:1px;
}
#wm-ipp .c .s {
  padding:0 5px 2px 0 !important;
}
#wm-ipp td#displayMonthEl {
  padding: 2px 0 !important;
}
#wm-ipp td#displayYearEl {
  padding: 0 0 2px 0 !important;
}

div#wm-ipp-sparkline {
  position:relative;/* for positioning markers */
  white-space:nowrap;
  background-color:#fff;
  cursor:pointer;
  line-height:0.9;
}
#sparklineImgId, #wm-sparkline-canvas {
  position:relative;
  z-index:9012;
  max-width:none;
}
#wm-ipp-sparkline div.yt {
  position:absolute;
  z-index:9010 !important;
  background-color:#ff0 !important;
  top: 0;
}
#wm-ipp-sparkline div.mt {
  position:absolute;
  z-index:9013 !important;
  background-color:#ec008c !important;
  top: 0;
}  
#wm-ipp .r {
    margin-left: 4px;
}
#wm-ipp .r a {
  color:#33f;
  border:none;
  position:relative;
  background-color:transparent;
  background-repeat:no-repeat !important;
  background-position:100% 100% !important;
  text-decoration: none;
}
#wm-ipp #wm-capinfo {
  /* prevents notice div background from sticking into round corners of
     #wm-ipp-inside */
  border-radius: 0 0 4px 4px;
}
#wm-ipp #wm-capinfo .c-logo {
  display:block;
  float:left;
  margin-right:3px;
  width:90px;
  min-height:90px;
  max-height: 290px;
  border-radius:45px;
  overflow:hidden;
  background-position:50%;
  background-size:auto 90px;
  box-shadow: 0 0 2px 2px rgba(208,208,208,128) inset;
}
#wm-ipp #wm-capinfo .c-logo span {
  display:inline-block;
}
#wm-ipp #wm-capinfo .c-logo img {
  height:90px;
  position:relative;
  left:-50%;
}
#wm-ipp #wm-capinfo .wm-title {
  font-size:130%;
}
#wm-ipp #wm-capinfo a.wm-selector {
  display:inline-block;
  color: #aaa;
  text-decoration:none !important;
  padding: 2px 8px;
}
#wm-ipp #wm-capinfo a.wm-selector.selected {
  background-color:#666;
}
#wm-ipp #wm-capinfo a.wm-selector:hover {
  color: #fff;
}
#wm-ipp #wm-capinfo.notice-only #wm-capinfo-collected-by,
#wm-ipp #wm-capinfo.notice-only #wm-capinfo-timestamps {
    display: none;
}
#wm-ipp #wm-capinfo #wm-capinfo-notice .wm-capinfo-content {
    background-color:#ff0;
    padding:5px;
    font-size:14px;
    text-align:center;
}
#wm-ipp #wm-capinfo #wm-capinfo-notice .wm-capinfo-content * {
    font-size:14px;
    text-align:center;
}
#wm-ipp #wm-expand {
  right: 1px;
  bottom: -1px;
  color: #ffffff;
  background-color: #666 !important;
  padding:0 5px 0 3px !important;
  border-radius: 3px 3px 0 0 !important;
}
#wm-ipp #wm-expand span {
  color: #ffffff;
}
#wm-ipp #wm-expand #wm-expand-icon {
  display: inline-block;
  transition: transform 0.5s;
  transform-origin: 50% 45%;
}
#wm-ipp #wm-expand.wm-open #wm-expand-icon {
  transform: rotate(180deg);
}
#wm-ipp #wmtb {
  text-align:right;
}
#wm-ipp #wmtb #wmtbURL {
  width: calc(100% - 45px);
}
#wm-ipp #wm-graph-anchor {
  border-right:1px solid #ccc;
}
/* time coherence */
html.wb-highlight {
  box-shadow: inset 0 0 0 3px #a50e3a !important;
}    
.wb-highlight {
  outline: 3px solid #a50e3a !important;
}
#wm-ipp-print {
  display:none !important;
}
@media print {
#wm-ipp-base {
  display:none !important;
}
#wm-ipp-print {
  display:block !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
}
@media (max-width:414px) {
    #wm-ipp .xxs {
	display:none !important;
    }
}
@media (min-width:1055px) {
#wm-ipp #wm-graph-anchor {
  display:block !important;
}
}
@media (max-width:1054px) {
#wm-ipp #wm-graph-anchor {
  display:none !important;
}
}
@media (max-width:1163px) {
#wm-logo {
    display:none !important;
}
}

#wm-btns {
    white-space: nowrap;
    margin-top: -2px;
}

#wm-btns #wm-save-snapshot-open {
  margin-right: 7px;
  top: -6px;
}

#wm-btns #wm-sign-in {
  box-sizing: content-box;
  display: none;
  margin-right: 7px;
  top: -8px;

  /*
  round border around sign in button
  */
  border: 2px #000 solid;
  border-radius: 14px;
  padding-right: 2px;
  padding-bottom: 2px;
  width: 11px;
  height: 11px;
}

#wm-btns #wm-sign-in>.iconochive-person {
  font-size: 12.5px;
}

#wm-save-snapshot-open > .iconochive-web {
  color:#000;
  font-size:160%;
}

#wm-ipp #wm-share {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}

#wm-share > #wm-screenshot {
  display: inline-block;
  margin-right: 3px;
  visibility: hidden;
}

#wm-screenshot > .iconochive-image {
  color:#000;
  font-size:160%;
}

#wm-share > #wm-video {
  display: inline-block;
  margin-right: 3px;
  visibility: hidden;
}

#wm-video > .iconochive-movies {
  color: #000;
  display: inline-block;
  font-size: 150%;
  margin-bottom: 2px;
}

#wm-btns #wm-save-snapshot-in-progress {
  display: none;
  font-size:160%;
  opacity: 0.5;
  position: relative;
  margin-right: 7px;
  top: -5px;
}

#wm-btns #wm-save-snapshot-success {
  display: none;
  color: green;
  position: relative;
  top: -7px;
}

#wm-btns #wm-save-snapshot-fail {
  display: none;
  color: red;
  position: relative;
  top: -7px;
}

.wm-icon-screen-shot {
  background: url("../images/web-screenshot.svg") no-repeat !important;
  background-size: contain !important;
  width: 22px !important;
  height: 19px !important;

  display: inline-block;
}
#donato {
    /* transition effect is disable so as to simplify height adjustment */
    /*transition: height 0.5s;*/
    height: 0;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #999 !important;
}
body.wm-modal {
    height: auto !important;
    overflow: hidden !important;
}
#donato #donato-base {
    width: 100%;
    height: 100%;
    /*bottom: 0;*/
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 2147483639;
}
body.wm-modal #donato #donato-base {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2147483640;
}

.wb-autocomplete-suggestions {
    font-family: Lucida Grande, Helvetica, Arial, sans-serif;
    font-size: 12px;
    text-align: left;
    cursor: default;
    border: 1px solid #ccc;
    border-top: 0;
    background: #fff;
    box-shadow: -1px 1px 3px rgba(0,0,0,.1);
    position: absolute;
    display: none;
    z-index: 2147483647;
    max-height: 254px;
    overflow: hidden;
    overflow-y: auto;
    box-sizing: border-box;
}
.wb-autocomplete-suggestion {
    position: relative;
    padding: 0 .6em;
    line-height: 23px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 1.02em;
    color: #333;
}
.wb-autocomplete-suggestion b {
    font-weight: bold;
}
.wb-autocomplete-suggestion.selected {
    background: #f0f0f0;
}

@font-face{font-family:'Iconochive-Regular';src:url('https://archive.org/includes/fonts/Iconochive-Regular.eot?-ccsheb');src:url('https://archive.org/includes/fonts/Iconochive-Regular.eot?#iefix-ccsheb') format('embedded-opentype'),url('https://archive.org/includes/fonts/Iconochive-Regular.woff?-ccsheb') format('woff'),url('https://archive.org/includes/fonts/Iconochive-Regular.ttf?-ccsheb') format('truetype'),url('https://archive.org/includes/fonts/Iconochive-Regular.svg?-ccsheb#Iconochive-Regular') format('svg');font-weight:normal;font-style:normal}
[class^="iconochive-"],[class*=" iconochive-"]{font-family:'Iconochive-Regular'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.iconochive-Uplevel:before{content:"\21b5"}
.iconochive-exit:before{content:"\1f6a3"}
.iconochive-beta:before{content:"\3b2"}
.iconochive-logo:before{content:"\1f3db"}
.iconochive-audio:before{content:"\1f568"}
.iconochive-movies:before{content:"\1f39e"}
.iconochive-software:before{content:"\1f4be"}
.iconochive-texts:before{content:"\1f56e"}
.iconochive-etree:before{content:"\1f3a4"}
.iconochive-image:before{content:"\1f5bc"}
.iconochive-web:before{content:"\1f5d4"}
.iconochive-collection:before{content:"\2211"}
.iconochive-folder:before{content:"\1f4c2"}
.iconochive-data:before{content:"\1f5c3"}
.iconochive-tv:before{content:"\1f4fa"}
.iconochive-article:before{content:"\1f5cf"}
.iconochive-question:before{content:"\2370"}
.iconochive-question-dark:before{content:"\3f"}
.iconochive-info:before{content:"\69"}
.iconochive-info-small:before{content:"\24d8"}
.iconochive-comment:before{content:"\1f5e9"}
.iconochive-comments:before{content:"\1f5ea"}
.iconochive-person:before{content:"\1f464"}
.iconochive-people:before{content:"\1f465"}
.iconochive-eye:before{content:"\1f441"}
.iconochive-rss:before{content:"\221e"}
.iconochive-time:before{content:"\1f551"}
.iconochive-quote:before{content:"\275d"}
.iconochive-disc:before{content:"\1f4bf"}
.iconochive-tv-commercial:before{content:"\1f4b0"}
.iconochive-search:before{content:"\1f50d"}
.iconochive-search-star:before{content:"\273d"}
.iconochive-tiles:before{content:"\229e"}
.iconochive-list:before{content:"\21f6"}
.iconochive-list-bulleted:before{content:"\2317"}
.iconochive-latest:before{content:"\2208"}
.iconochive-left:before{content:"\2c2"}
.iconochive-right:before{content:"\2c3"}
.iconochive-left-solid:before{content:"\25c2"}
.iconochive-right-solid:before{content:"\25b8"}
.iconochive-up-solid:before{content:"\25b4"}
.iconochive-down-solid:before{content:"\25be"}
.iconochive-dot:before{content:"\23e4"}
.iconochive-dots:before{content:"\25a6"}
.iconochive-columns:before{content:"\25af"}
.iconochive-sort:before{content:"\21d5"}
.iconochive-atoz:before{content:"\1f524"}
.iconochive-ztoa:before{content:"\1f525"}
.iconochive-upload:before{content:"\1f4e4"}
.iconochive-download:before{content:"\1f4e5"}
.iconochive-favorite:before{content:"\2605"}
.iconochive-heart:before{content:"\2665"}
.iconochive-play:before{content:"\25b6"}
.iconochive-play-framed:before{content:"\1f3ac"}
.iconochive-fullscreen:before{content:"\26f6"}
.iconochive-mute:before{content:"\1f507"}
.iconochive-unmute:before{content:"\1f50a"}
.iconochive-share:before{content:"\1f381"}
.iconochive-edit:before{content:"\270e"}
.iconochive-reedit:before{content:"\2710"}
.iconochive-gear:before{content:"\2699"}
.iconochive-remove-circle:before{content:"\274e"}
.iconochive-plus-circle:before{content:"\1f5d6"}
.iconochive-minus-circle:before{content:"\1f5d5"}
.iconochive-x:before{content:"\1f5d9"}
.iconochive-fork:before{content:"\22d4"}
.iconochive-trash:before{content:"\1f5d1"}
.iconochive-warning:before{content:"\26a0"}
.iconochive-flash:before{content:"\1f5f2"}
.iconochive-world:before{content:"\1f5fa"}
.iconochive-lock:before{content:"\1f512"}
.iconochive-unlock:before{content:"\1f513"}
.iconochive-twitter:before{content:"\1f426"}
.iconochive-facebook:before{content:"\66"}
.iconochive-googleplus:before{content:"\67"}
.iconochive-reddit:before{content:"\1f47d"}
.iconochive-tumblr:before{content:"\54"}
.iconochive-pinterest:before{content:"\1d4df"}
.iconochive-popcorn:before{content:"\1f4a5"}
.iconochive-email:before{content:"\1f4e7"}
.iconochive-embed:before{content:"\1f517"}
.iconochive-gamepad:before{content:"\1f579"}
.iconochive-Zoom_In:before{content:"\2b"}
.iconochive-Zoom_Out:before{content:"\2d"}
.iconochive-RSS:before{content:"\1f4e8"}
.iconochive-Light_Bulb:before{content:"\1f4a1"}
.iconochive-Add:before{content:"\2295"}
.iconochive-Tab_Activity:before{content:"\2318"}
.iconochive-Forward:before{content:"\23e9"}
.iconochive-Backward:before{content:"\23ea"}
.iconochive-No_Audio:before{content:"\1f508"}
.iconochive-Pause:before{content:"\23f8"}
.iconochive-No_Favorite:before{content:"\2606"}
.iconochive-Unike:before{content:"\2661"}
.iconochive-Song:before{content:"\266b"}
.iconochive-No_Flag:before{content:"\2690"}
.iconochive-Flag:before{content:"\2691"}
.iconochive-Done:before{content:"\2713"}
.iconochive-Check:before{content:"\2714"}
.iconochive-Refresh:before{content:"\27f3"}
.iconochive-Headphones:before{content:"\1f3a7"}
.iconochive-Chart:before{content:"\1f4c8"}
.iconochive-Bookmark:before{content:"\1f4d1"}
.iconochive-Documents:before{content:"\1f4da"}
.iconochive-Newspaper:before{content:"\1f4f0"}
.iconochive-Podcast:before{content:"\1f4f6"}
.iconochive-Radio:before{content:"\1f4fb"}
.iconochive-Cassette:before{content:"\1f4fc"}
.iconochive-Shuffle:before{content:"\1f500"}
.iconochive-Loop:before{content:"\1f501"}
.iconochive-Low_Audio:before{content:"\1f509"}
.iconochive-First:before{content:"\1f396"}
.iconochive-Invisible:before{content:"\1f576"}
.iconochive-Computer:before{content:"\1f5b3"}

.td_menu_wrapper {
	vertical-align: top;
	height: 5;
	padding: 0 0 0 0;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
	
.tbl_menu_wrapper {
	padding: 0 0 0 0;
	border-collapse: collapse;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	height: 5;
	}

.td_menu1    {
	font-family:Verdana; 
	font-size:8pt; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-top-width:0px; 
	border-bottom-width:0px; 
	padding:0 0 0 0; 
	background-color:#FFFFFF; 
	border-color:#008080; 
	vertical-align: bottom;
	text-align: center;
	height:15;
	}


.td_menu2    {
	font-family:Verdana; 
	font-size:8pt; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-top-width:0px; 
	border-bottom-width:0px; 
	padding-top:0; 
	padding-bottom:0; 
	background-color:#008080; 
	bordercolor:#008080; 
	vertical-align: bottom;
	text-align: center;
	height:15;
	}

.td_menu_spacer    {
	background-color:#FFFFFF; 
	vertical-align: bottom;
	text-align: center;
	width:2;
	}
	
.td_menu_fillrow {	
	background-color: #008080; 
	height: 6;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	}

.menu1_active { 
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 7pt; 
	font-weight: bold; 
	border-top:2px solid #008080; 
    padding: 1px 0px 1px 0px; 
	background-color: #008080 }

.menu1_active a:link{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration:none 
	}

.menu1_active  a:visited{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration:none 
	}
      
.menu1_active  a:hover{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration:none 
	}              

.menu1_active  a:active{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration:none 
	}

.menu1_inactive { 
		border-left:1px solid #008080; 
		border-right:1px solid #008080; 
		border-top:1px solid #008080; 
		font-family: Verdana; 
        color: black;
		font-size: 7pt; 
		font-weight: bold; 
        padding: 1px 0px 1px 0px}
        
.menu1_inactive a:link{
	color: #000000; 
	font-size:7pt; 
	text-decoration: none
	}

.menu1_inactive  a:visited{
	color: #000000; 
	font-size:7pt; 
	text-decoration: none;
	}
      
.menu1_inactive  a:hover{
	color: #FFFFFF;
	font-weight:bold; 
	background-color:#008080
	}              

               
.menu2_active { 
	font-family: Verdana; 
	font-size: 7pt; 
	color: #008080; 
	font-weight: bold; 
	text-align:center; 
	border-bottom: 1px; 
    padding: 0px 0px 2px 0px; 
	background-color: #FFFFFF }
               
.menu2_active  a:link{
	color: #008080; 
	font-size:7pt; 
	background-color:#FFFFFF;
	text-decoration: none;
	}
  
.menu2_active  a:visited{
	color: #008080; 
	font-size:7pt; 
	background-color:#FFFFFF;
	text-decoration: none;
	}

.menu2_active  a:hover{
	color: #008080; 
	font-size:7pt; 
	background-color:#FFFFFF;
	text-decoration: none;
	}              
	
.menu2_active  a:active{
	color: #008080; 
	font-size:7pt; 
	background-color:#FFFFFF;
	text-decoration: none;
	}
               
.menu2_inactive { 
			font-family: Verdana;
			font-size: 7pt; 
			color: #FFFFFF; 
			font-weight: bold; 
            padding: 0px 0px 2px 0px; 
            background-color: #008080; 
            text-align:center; 
            border-bottom-width:1px; 
            border-left-style:solid; border-left-width: 1px; 
			}

.menu2_inactive  a:link{
	color: #FFFFFF; 
	font-size:7pt; 
	background-color:#008080;
	text-decoration: none;
	}
  
.menu2_inactive  a:visited{
	color: #FFFFFF; 
	font-size:7pt; 
	background-color:#008080;
	text-decoration: none;
	}

.menu2_inactive  a:hover{
	color: #008080;
	font-size:7pt; 
	font-weight:bold; 
	background-color:#FFFFFF
	}              
	
.menu2_inactive  a:active{
	text-decoration: underline;
	color: #FFFFFF;
	}
	.body_div {		
		background-color: #C0C0C0;
		margin: 10px 0 0 0;
		padding: 0px;
		text-align: center;
		font-family: Verdana;
		}
	
	#main_content {
		background-color: white; 
		padding: 10 10 10 10;
		}
	
	#container {
		width:100%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		}
		
	#PictureRt {
		border:1px solid #C0C0C0; 
		position: relative; 
		z-index: 1; 
		float:right; 
		padding: 0 0 0px 0px;
		margin: 0px 0 10px 10px;
		}
	
	#PictureLt {
		border:1px solid #C0C0C0; 
		position: relative; 
		z-index: 1; 
		float:left; 
		padding: 0px 0px 0px 0px;
		margin: 0px 10px 10px 0px;
		}
		
	#ShareThisMedRt {
		position:relative;
		float:right; text-align:center; 	
		width:594px; height:35px; 
		color:#CC0000; font-family:Arial; font-size:11px; font-weight:normal; 
		margin: 0px 0px 0px 0px;
		}
		
	#ShareThisMedLt {
		position:relative;
		float:left; text-align:center; 	
		width:594px; height:35px; 
		color:#CC0000; font-family:Arial; font-size:11px; font-weight:normal; 
		margin: 0px 0px 0px 0px;
		}
	#ShareThis435x35lt {
		position:relative;
		float:left; text-align:center; 	
		width:415px; height:35px; 
		color:#CC0000; font-family:Arial; font-size:11px; font-weight:normal; 
		margin: 0px 0px 0px 0px;
		}
		
		
	#LnkUnit120x90rt {
		position:relative;
		float:right; text-align:center; 	
		width:122px; height:112px; 
		border-color:#CC0000; border-width:1px; border-style:solid; background-color:#FFFFFF; 
		color:#CC0000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 0px 10px 10px;
		}
	#LnkUnit120x90lt {
		position:relative;
		float:left; text-align:center; 	
		width:122px; height:112px; 
		border-color:#CC0000; border-width:1px; border-style:solid; background-color:#FFFFFF; 
		color:#CC0000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 10px 10px 0px;
		}
		
	#LnkUnit120x90rtmid {
		position:relative;
		float:right; text-align:center; 	
		width:122px; height:112px; 
		border-color:#CC0000; border-width:1px; border-style:solid; background-color:#FFFFFF; 
		color:#CC0000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 0px 10px 10px;
		}
		
	#LnkUnit120x90ltmid {
		position:relative;
		float:left; text-align:center; 	
		width:122px; height:112px; 
		border-color:#CC0000; border-width:1px; border-style:solid; background-color:#FFFFFF; 
		color:#CC0000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 10px 10px 0px;
		}
	
	#LnkUnit120x90hdr {
		text-align:center; 
		height:16px; 
		background-color:#CC0000; 
		color:#FFFFFF; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 0px 0px 0px;
		}
		
	#SdBr160x600lt {
		position:relative; 	z-index: 1; 
		float:left; text-align:center; 	
		width:162px; height:602px; 
		border-color:#000000; border-width:0px; background-color:#FFFFFF; 
		color:#000000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 10px 10px 0px;
		}
		
	#SdBr160x600rt {
		position:relative; 	z-index: 1; 
		float:right; text-align:center; 	
		width:162px; height:602px; 
		border-color:#000000; border-width:0px; background-color:#FFFFFF; 
		color:#000000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 0px 10px 10px;
		}
		
	#SdBr120x240lt {
		position:relative; 	z-index: 1; 
		float:left; text-align:center; 	
		width:122px; height:242px; 
		border-color:#000000; border-width:0px; background-color:#FFFFFF; 
		color:#000000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 10px 10px 0px;
		}
		
	#SdBr120x240rt {
		position:relative; 	z-index: 1; 
		float:right; text-align:center; 	
		width:122px; height:242px; 
		border-color:#000000; border-width:0px; background-color:#FFFFFF; 
		color:#000000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 0px 10px 10px;
		}
			
	#HalfBxBlueLt {
		position:relative;	z-index: 1;
		float:left; text-align:left; 	
		width:355px; 
		border-color:#003366; border-width:1px; border-style:solid; background-color:#E1E1E1; 
		color:#000000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 5px 10px 5px;
		}
	#HalfBxBlueRt {
		position:relative;	z-index: 1;
		float:right; text-align:left; 	
		width:355px; 
		border-color:#003366; border-width:1px; border-style:solid; background-color: #E1E1E1; 
		color:#000000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 5px 10px 5px;
		}
	#HalfBxBlueHdr {
		text-align:left; 
		height:16px; 
		background-color:#003366; 
		color:#FFFFFF; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 0px 0px 5px 0px;
		padding: 0px 5px 0px 5px;
		}
	
	#Sqr250x250rt {
		border:1px solid #C0C0C0; 
		position: relative; 
		z-index: 1; 
		float:right; 
		padding: 0 0 10px 10px;
		width:250px; height:250px;
		margin: 0 0 10px 10px;
		}
		
	#LdrBd728x90 {
		position:relative;	z-index: 1;
		text-align:center; 	
		width:740px; height:90px; 
		border-color:#000000; border-width:0px; background-color:#FFFFFF; 
		color:#000000; font-family:Verdana; font-size:11px; font-weight:bold; 
		margin: 10px 0px 10px 0px;
		}
/* style settings for java wayback Save Page Now UI */
.__wb_overlay {
    filter:alpha(opacity=60); /* IE */
    opacity: 0.6; /* Safari, Opera */
    -moz-opacity:0.6; /* FireFox */  
    opacity: 0.6;
    
    background-color: #000;
    position: fixed;
    width:100%;
    height:100%;
    top: 0px;
    left: 0px;
    padding: 0px !important;
    border: 0px !important;
    margin: 0px !important;
    border-radius: 0px !important;
    z-index: 2147483643 !important;
  }
  
  #__wb_record_overlay_div {
    cursor: wait !important;
  }
  


  .__wb_record_content {
    opacity: 1.0;
    position: fixed;
    top: 50%;
    left: 50%;
    margin: 0px !important;
    padding: 0px !important;

    background-color: #ffffff !important;
    border-radius: 8px;
    z-index: 2147483644 !important;
    box-shadow: 0 0 30px 5px #000;
    -moz-box-shadow: 0 0 30px 5px #000;    
    -webkit-box-shadow: 0 0 30px 5px #000;  
  }
    
  #__wb_record_content_loader {
    cursor: wait !important;
    padding-top: 30px !important;    
    margin-left: -287px !important;
    margin-top: -177px !important;    
    width: 574px !important;
    height: 355px !important;  
  }
  
  #__wb_record_content_done {
    margin-left: -427px !important;
    margin-top: -177px !important;      
    width: 855px !important;
    height: 355px !important;  
  }
  
  .__wb_record_content > * {
    margin: auto !important;
    display: block !important;

    text-align: center !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  }
  
  .__wb_record_content > wb_h1 {
    font-size: 36px !important;
    color: #222 !important;
    margin: 0px 0px 0px 0px !important;
    padding: 0px !important;
    line-height: 2em;
    font-weight: normal !important;
    width: auto !important;
    height: auto !important;    
  }   
  
  .__wb_record_content > wb_p {
    font-size: 17px !important;
    color: #222 !important;    
    margin: 8px 0px 8px 0px !important;
    padding: 0px !important;
    line-height: 2em;
  }  
  
  .__wb_record_content > #_wb_logo  {
    margin-bottom: 10px !important;
  }
  
  .__wb_record_content > #_wb_spinner {
    margin-top: 30px !important;
    margin-bottom: 30px !important;    
  }
  
  .__wb_record_content > #_wb_curr_url {
    text-decoration: underline !important;
    font-weight: bold !important;
  }
  
  #__wb_record_content_done > #__wb_link {
    font-size: 20px !important;
    border: 1px !important;
    border-color: #aaa !important;
    border-style: solid !important;
    padding: 3px !important;
    text-align: center !important;
    width: 80% !important;
    height: auto !important;
  }
 
  #__wb_record_content_done > #__wb_link:focus {
    outline: 0px !important;
    border-color: #428bca !important;
  }
  
  /* DONATE */
  
  #__wb_record_content_done > #__wb_donate_close {
    font-size: 18px !important;
    width: auto !important;
    float: right;
    display: inline-block;
    margin: 0px !important;
    padding: 8px 8px 0px 0px !important;   
  }
  
  #__wb_donate_close > #__wb_record_done_close {
    cursor: pointer !important;
    display: inline-block;
    vertical-align: bottom !important;
  }
  
  #__wb_record_content_done > #__wb_donate_close a {
    color: #428bca !important;
  } 
  
  #__wb_record_content_done > #__wb_donate_close a:link {
    color: #428bca !important;
    text-decoration: none !important;
    margin-right: 16px !important;
  }
  
  #__wb_record_content_done > #__wb_donate_close a:visited {
    color: #428bca !important;
  } 
  
  #__wb_record_content_done > #__wb_donate_close a:hover {
    color: #00B1F7 !important;
  }

/* Spinner */
#__wb_spinningSquaresG{        
  position: relative;
  width: 240px;
  height: 20px;
  
 
  padding: 0px !important;
  margin: 30px 0px 30px 160px !important;
  border: 0px !important;
  border-radius: 0px !important;
}

.__wb_spinningSquaresG {
   
      
  margin: 0px !important;
  padding: 0px !important;
  border: 0px !important;
  border-radius: 0px !important;
    
position:absolute;
top:0;
background-color:#000000;
width:22px;
height:22px;
-moz-animation-name:bounce_spinningSquaresG;
-moz-animation-duration:1.9s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-moz-transform:scale(.3);
-webkit-animation-name:bounce_spinningSquaresG;
-webkit-animation-duration:1.9s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-webkit-transform:scale(.3);
-ms-animation-name:bounce_spinningSquaresG;
-ms-animation-duration:1.9s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-ms-transform:scale(.3);
-o-animation-name:bounce_spinningSquaresG;
-o-animation-duration:1.9s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
-o-transform:scale(.3);
animation-name:bounce_spinningSquaresG;
animation-duration:1.9s;
animation-iteration-count:infinite;
animation-direction:linear;
transform:scale(.3);
}

#__wb_spinningSquaresG_1{
left:0;
-moz-animation-delay:0.76s;
-webkit-animation-delay:0.76s;
-ms-animation-delay:0.76s;
-o-animation-delay:0.76s;
animation-delay:0.76s;
}

#__wb_spinningSquaresG_2{
left:30px;
-moz-animation-delay:0.95s;
-webkit-animation-delay:0.95s;
-ms-animation-delay:0.95s;
-o-animation-delay:0.95s;
animation-delay:0.95s;
}

#__wb_spinningSquaresG_3{
left:60px;
-moz-animation-delay:1.14s;
-webkit-animation-delay:1.14s;
-ms-animation-delay:1.14s;
-o-animation-delay:1.14s;
animation-delay:1.14s;
}

#__wb_spinningSquaresG_4{
left:90px;
-moz-animation-delay:1.33s;
-webkit-animation-delay:1.33s;
-ms-animation-delay:1.33s;
-o-animation-delay:1.33s;
animation-delay:1.33s;
}

#__wb_spinningSquaresG_5{
left:120px;
-moz-animation-delay:1.52s;
-webkit-animation-delay:1.52s;
-ms-animation-delay:1.52s;
-o-animation-delay:1.52s;
animation-delay:1.52s;
}

#__wb_spinningSquaresG_6{
left:150px;
-moz-animation-delay:1.71s;
-webkit-animation-delay:1.71s;
-ms-animation-delay:1.71s;
-o-animation-delay:1.71s;
animation-delay:1.71s;
}

#__wb_spinningSquaresG_7{
left:180px;
-moz-animation-delay:1.9s;
-webkit-animation-delay:1.9s;
-ms-animation-delay:1.9s;
-o-animation-delay:1.9s;
animation-delay:1.9s;
}

#__wb_spinningSquaresG_8{
left:210px;
-moz-animation-delay:2.09s;
-webkit-animation-delay:2.09s;
-ms-animation-delay:2.09s;
-o-animation-delay:2.09s;
animation-delay:2.09s;
}

@-moz-keyframes bounce_spinningSquaresG{
0%{
-moz-transform:scale(1);
background-color:#000000;
}

100%{
-moz-transform:scale(.3) rotate(90deg);
background-color:#FFFFFF;
}

}

@-webkit-keyframes bounce_spinningSquaresG{
0%{
-webkit-transform:scale(1);
background-color:#000000;
}

100%{
-webkit-transform:scale(.3) rotate(90deg);
background-color:#FFFFFF;
}

}

@-ms-keyframes bounce_spinningSquaresG{
0%{
-ms-transform:scale(1);
background-color:#000000;
}

100%{
-ms-transform:scale(.3) rotate(90deg);
background-color:#FFFFFF;
}

}

@-o-keyframes bounce_spinningSquaresG{
0%{
-o-transform:scale(1);
background-color:#000000;
}

100%{
-o-transform:scale(.3) rotate(90deg);
background-color:#FFFFFF;
}

}

@keyframes bounce_spinningSquaresG{
0%{
transform:scale(1);
background-color:#000000;
}

100%{
transform:scale(.3) rotate(90deg);
background-color:#FFFFFF;
}

}
a.stbutton{padding:1px 5px 5px 22px}.stbuttontext{line-height:17px}.stico_default{background:url(https://web.archive.org/web/20110902161620im_/http://w.sharethis.com/images/share-icon-16x16.png?CXNID=1000014.0NXC) no-repeat scroll 0 0!important;background:url(https://web.archive.org/web/20110902161620im_/http://w.sharethis.com/images/share-icon-16x16.png?CXNID=1000014.0NXC) no-repeat scroll 0 0}.stico_rotate{background:url(https://web.archive.org/web/20110902161620im_/http://w.sharethis.com/images/rotating-icon.gif?CXNID=1000014.0NXC) no-repeat scroll 0 0!important;background:url(https://web.archive.org/web/20110902161620im_/http://w.sharethis.com/images/rotating-icon.gif?CXNID=1000014.0NXC) no-repeat scroll 0 0}.stwrapper{position:absolute;width:354px;z-index:1000000;margin:0;padding:0;top:0;left:0;visibility:hidden;height:auto}.stwrapper2{position:absolute;width:500px;z-index:1000000;margin:0;padding:0;top:0;left:0;visibility:hidden;height:auto}.stframe{position:absolute;z-index:1000020;left:0;top:0}.stclose{cursor:pointer;z-index:2000000;position:absolute;right:4px;top:3px;margin:0;padding:0;font-family:Helvetica,Arial,Sans-Serif;text-align:left;line-height:1.0em;text-decoration:none;cursor:pointer;height:25px;width:25px}.stCloseNew2{cursor:pointer;z-index:2000000;position:absolute;right:25px;margin:0;padding:0;text-align:left;text-decoration:none;cursor:pointer;height:25px;width:30px}div.stbutton.vertical{position:relative;width:57px;height:57px}div.stbutton.vertical div.stoverlay{position:absolute;top:0;left:0;width:57px;height:57px;z-index:999999;cursor:pointer;opacity:.01;-moz-opacity:.01;filter:alpha(opacity=1);background-color:#fff}div.stbutton.vertical iframe.stcounter{position:absolute;top:0;left:0;width:57px;height:39px}div.stbutton.vertical img{position:absolute;bottom:0;left:0;width:57px;height:18px;margin:0;border:0;padding:0}div.stbutton.horizontal{position:relative;width:118px;height:18px}div.stbutton.horizontal div.stoverlay{position:absolute;top:0;left:0;width:118px;height:18px;z-index:999999;cursor:pointer;opacity:.01;-moz-opacity:.01;filter:alpha(opacity=1);background-color:#fff}div.stbutton.horizontal iframe.stcounter{position:absolute;top:0;right:0;width:37px;height:18px}div.stbutton.horizontal img{position:absolute;bottom:0;left:0;width:81px;height:18px;margin:0;border:0;padding:0}

/*1296507512,169776317*/

.DOMControl_placeholder{color:#777}
.no_js .DOMControl_placeholder{color:#000}
.DOMControl_shadow{left:-10000px;position:absolute;top:-10000px;white-space:pre-wrap}
body{background:#fff;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;color:#333;margin:0;padding:0;text-align:left;direction:ltr;unicode-bidi:embed;overflow-y:scroll}
.mini_iframe,.serverfbml_iframe{overflow-y:visible}
.auto_resize_iframe{height:auto}
h1,h2,h3,h4,h5,h6{font-size:13px;color:#333;margin:0;padding:0}
h1{font-size:14px}
h4,h5{font-size:11px}
p{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;text-align:left;margin:1em 0}
a{cursor:pointer;color:#3b5998;-moz-outline-style:none;text-decoration:none}
a:hover{text-decoration:underline}
img{border:0}
select{border:1px solid #bdc7d8;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;padding:2px}
td,td.label{font-size:11px;text-align:left}
dd{color:#000}
dt{color:#777}
ul{list-style-type:none;margin:0;padding:0}
abbr{border-bottom:none}
.pipe{color:#808080;padding:0 3px}
.column{float:left}
.center{margin-left:auto;margin-right:auto}
#facebook .hidden_elem{display:none !important}
#facebook .invisible_elem{visibility:hidden}
#content{width:auto;padding:0;margin:0}
.profile #content,.home #content,.search #content{min-height:600px}
.UIStandardFrame_Container{width:960px;padding:0;margin:20px auto 0}
.UIStandardFrame_Content{width:760px;float:left;margin:0;padding:0}
.UIStandardFrame_SidebarAds{width:200px;padding:0;margin:0;float:right}
.UIFullPage_Container{width:940px;padding:0 12px;margin:20px auto 0}
.empty_message{font-size:13px;line-height:17px;padding:20px 20px 50px 20px;text-align:center;background:#f7f7f7}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearfix{display:block;zoom:1}
form{margin:0;padding:0}
label{cursor:pointer;color:#666;font-weight:bold;vertical-align:middle}
label input{font-weight:normal}
textarea,.inputtext,.inputpassword{border:1px solid #bdc7d8;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;padding:3px}
.inputtext,.inputpassword{margin:0;padding-bottom:4px}
.ff3.mac .inputtext,.ff3.mac .inputpassword{padding-bottom:3px}
.inputradio{padding:0;margin:0 5px 0 0;vertical-align:middle}
.inputcheckbox{border:0;vertical-align:middle}
.inputbutton,.inputsubmit{border-style:solid;border-width:1px;border-color:#d9dfea #0e1f5b #0e1f5b #d9dfea;background-color:#3b5998;color:#fff;padding:2px 15px 3px 15px;text-align:center}
.inputsubmit_disabled{background-color:#999;border-bottom:1px solid #000;border-right:1px solid #666;color:#fff}
.inputaux{background:#f0f0f0;border-color:#e7e7e7 #666 #666 #e7e7e7;color:#000}
.inputaux_disabled{color:#999}
.inputsearch{background:#fff url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zV/r/IJYgcESal33.png) no-repeat left 4px;padding-left:17px}
.datawrap{word-wrap:break-word}
.word_break{display:block;float:left;margin-left:-10px;padding:0}
.img_loading{position:absolute;left:-100000px;top:-100000px}
.see_all{text-align:right}
.standard_status_element{visibility:hidden}
.standard_status_element.async_saving{visibility:visible}
.aero{opacity:.5}
img.tracking_pixel{height:1px;position:absolute;visibility:hidden;width:1px}
#dropmenu_container{display:block;height:0;margin:0 auto;padding:0;position:absolute;width:964px;z-index:300}
.direction_ltr{direction:ltr}
.direction_rtl{direction:rtl}
.text_align_ltr{text-align:left}
.text_align_rtl{text-align:right}
.FBConnectButton_Simple,.FBConnectButton_RTL_Simple{background-image:url(/web/20110203001116im_/http://b.static.ak.fbcdn.net/images/connect_favicon.png);background-repeat:no-repeat;outline:none;text-decoration:none}
.FBConnectButton_RTL_Simple{background-position:right 0}
.FBConnectButton_Simple .FBConnectButton_Text_Simple{margin:0 0 0 20px;padding-bottom:1px}
.FBConnectButton_RTL_Simple .FBConnectButton_Text_Simple{margin:0 10px 0 0}
a.FBConnectButton_Simple:hover .FBConnectButton_Text_Simple,a.FBConnectButton_RTL_Simple:hover .FBConnectButton_Text_Simple,.FBConnectButton_Simple:hover .FBConnectButton_Text_Simple,.FBConnectButton_RTL_Simple:hover .FBConnectButton_Text_Simple{text-decoration:underline}
.FBConnectButton,.FBConnectButton_RTL{background:#29447e url(/web/20110203001116im_/http://b.static.ak.fbcdn.net/images/connect_sprite.png);background-repeat:no-repeat;cursor:default;display:inline-block;padding:0 0 0 1px;text-decoration:none;outline:none}
.FBConnectButton .FBConnectButton_Text,.FBConnectButton_RTL .FBConnectButton_Text{background:#5f78ab url(/web/20110203001116im_/http://b.static.ak.fbcdn.net/images/connect_sprite.png);border-top:solid 1px #879ac0;border-bottom:solid 1px #1a356e;color:#fff;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 4px;margin:1px 1px 0 0;text-shadow:none}
a.FBConnectButton,a.FBConnectButton_RTL,.FBConnectButton,.FBConnectButton_RTL{text-decoration:none}
a.FBConnectButton:active .FBConnectButton_Text,a.FBConnectButton_RTL:active .FBConnectButton_Text,.FBConnectButton:active .FBConnectButton_Text,.FBConnectButton_RTL:active .FBConnectButton_Text{border-bottom:solid 1px #29447e;border-top:solid 1px #45619d;background:#4f6aa3;text-shadow:none}
.FBConnectButton_BigPun,.FBConnectButton_RTL_BigPun{background-position:left -60px;font-size:24px;line-height:30px}
.FBConnectButton_BigPun .FBConnectButton_Text{padding:3px 8px 3px 12px;margin-left:38px}
a.FBConnectButton_BigPun:active{background-position:left -99px}
.FBConnectButton_RTL_BigPun{background-position:right -268px}
.FBConnectButton_RTL_BigPun .FBConnectButton_Text{padding:3px 8px 3px 12px;margin-right:39px}
a.FBConnectButton_RTL_BigPun:active{background-position:right -307px}
.FBConnectButton_Large,.FBConnectButton_RTL_Large{background-position:left -138px;font-size:13px;line-height:16px}
.FBConnectButton_Large .FBConnectButton_Text{margin-left:24px}
a.FBConnectButton_Large:active{background-position:left -163px}
.FBConnectButton_RTL_Large{background-position:right -346px}
.FBConnectButton_RTL_Large .FBConnectButton_Text{margin-right:25px}
a.FBConnectButton_RTL_Large:active{background-position:right -371px}
.FBConnectButton_Medium,.FBConnectButton_RTL_Medium{background-position:left -188px;font-size:11px;line-height:14px}
.FBConnectButton_Text,.FBConnectButton_Medium .FBConnectButton_Text{padding:2px 6px 3px 6px;margin-left:21px}
a.FBConnectButton_Medium:active{background-position:left -210px}
.FBConnectButton_RTL_Medium{background-position:right -396px}
.FBConnectButton_RTL_Text,.FBConnectButton_RTL_Medium .FBConnectButton_Text{padding:2px 6px 3px 6px;margin-right:22px}
a.FBConnectButton_RTL_Medium:active{background-position:right -418px}
.FBConnectButton_Small,.FBConnectButton_RTL_Small{background-position:left -232px;font-size:10px;line-height:10px}
.FBConnectButton_Small .FBConnectButton_Text{padding:2px 6px 3px;margin-left:17px}
a.FBConnectButton_Small:active,.FBConnectButton_Small:active{background-position:left -250px}
.FBConnectButton_RTL_Small{background-position:right -440px}
.FBConnectButton_RTL_Small .FBConnectButton_Text{padding:2px 6px;margin-right:18px}
a.FBConnectButton_RTL_Small:active{background-position:right -458px}
.FBConnectButton_Inactive{-moz-opacity:.4;opacity:.4}
.connect_comment_widget{margin:0 4px;padding:5px 0;position:relative}
.connect_comment_widget .nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zv/r/agyQHs6yLID.gif) no-repeat 8px 0;height:6px;width:20px;padding:0;margin:0;left:0;line-height:0;position:absolute;z-index:2;top:0}
.connect_comment_widget .side_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zn/r/vAOEfR4cWQM.gif) no-repeat 0 0;height:20px;width:6px;padding:0;margin:0;left:-5px;line-height:0;position:absolute;z-index:2;top:14px}
.connect_comment_widget_rtl .side_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zK/r/R95msRfVr6a.gif) no-repeat 0 0}
.connect_comment_widget .comment_content{background:white;border-color:#333333 #333333 #283e6c;border-style:solid;border-width:1px 1px 2px;padding:8px 8px 5px;zoom:1}
.connect_comment_widget .connect_comment_widget_text{padding:0 0 4px}
.connect_comment_widget .connect_comment_widget_placeholder_input{width:304px;color:#808080;line-height:16px;height:20px}
.connect_comment_widget .connect_comment_widget_placeholder_input_region{padding:3px 0 6px}
.connect_comment_widget .connect_comment_widget_user_pic{display:block;float:left;height:30px;padding:0 5px 0 0;width:30px}
.connect_comment_widget .connect_comment_widget_full_input_textarea{height:30px;width:268px}
.connect_comment_widget .connect_comment_widget_full_input_region{padding-top:3px}
.connect_comment_widget textarea.connect_comment_widget_disabled{color:#808080}
.connect_comment_widget div.connect_comment_share_preview{padding-left:35px;padding-top:6px}
.connect_comment_widget div.connect_comment_widget_button_region{padding:6px 1px 4px;text-align:right}
.like_button_dark .nub{background-image:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zL/r/7vbl1usLlV8.gif)}
.like_button_dark .side_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zB/r/Gvy8rtIdNBK.gif) no-repeat 0 0;left:-4px}
.connect_comment_widget_rtl.like_button_dark .side_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zp/r/E-2vs4qfO7d.gif) no-repeat 0 0}
.like_button_dark .comment_content{background:#111;border:1px solid #666;border-bottom:2px solid #ccc;color:#ccc}
.like_button_dark .connect_comment_widget_placeholder_input{border:1px solid #505050;background:1px solid #505050;color:#fff}
.like_button_dark .connect_comment_widget_full_input_textarea,.like_button_dark .connect_comment_widget_placeholder_input{background-color:#666;border-color:#666;color:#dedede}
.like_button_dark .connect_comment_widget_full_input_textarea{color:#fff}
.like_button_dark a{color:#fff}
body.transparent_widget{background-color:transparent;overflow:hidden}
.connect_widget{background-color:transparent}
.connect_widget .connect_widget_facebook_favicon{background:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zh/r/Ch71Zv858xU.png) no-repeat 1px -47px transparent;display:block;height:14px;padding:0 0 0 0;width:14px;position:absolute;left:0}
.connect_widget .connect_widget_interactive_area{border-collapse:collapse}
.connect_widget td.connect_widget_vertical_center{padding:0;border-spacing:0}
.connect_widget td.connect_widget_button_cell{vertical-align:top}
.connect_widget .connect_button_slider{position:relative;zoom:1}
.connect_widget .connect_widget_button_cell .connect_slide_hide_content{overflow:hidden;width:1px;margin-right:0}
.connect_widget .connect_slide_hide_content .connect_button_container{margin-left:1px}
.button_count .connect_widget_interactive_area .connect_widget_facebook_favicon,.button_count .connect_widget_interactive_area .connect_widget_text{float:left;position:static}
body.ie7 .connect_widget a.connect_widget_like_button{float:none}
a.connect_widget_like_button{display:block;float:left;border-radius:3px;-moz-border-radius:3px;padding:4px 5px;border:1px solid #000}
.button_count a.connect_widget_like_button{padding:2px 4px}
.button_count a.connect_widget_like_button span{line-height:14px}
a.connect_widget_like_button:hover{text-decoration:none}
div.connect_widget_number_cloud{background-color:#f3f3f3;border-color:#d3d3d3;border-style:solid;border-width:1px;height:24px;padding-top:6px;text-align:center}
.like_widget_dark div.connect_widget_number_cloud{background-color:#c7c7c7;border-color:#c7c7c7}
div.connect_widget_number_cloud table.connect_widget_number_cloud_summary{margin-left:auto;margin-right:auto}
div.connect_widget_number_cloud table.connect_widget_number_cloud_summary td{font-size:13px}
div.connect_widget_number_cloud img.thumbs_up_icon{width:15px;height:12px;margin-right:2px}
.like_widget_dark div.connect_widget_number_cloud img.thumbs_up_icon{background-position:0 -3px}
.like_widget_dark div.connect_widget_number_cloud_extension a{color:#333}
div.connect_widget_number_cloud .connect_widget_text{padding-left:0}
div.connect_widget_number_cloud_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/za/r/r5WTv9md8xH.png) no-repeat 0 0;height:7px;left:5px;position:relative;top:8px;width:7px;z-index:2}
.connect_widget_rtl div.connect_widget_number_cloud_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zG/r/zhHoJCqpMOr.png) no-repeat 0 0}
.like_widget_dark div.connect_widget_number_cloud_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/z0/r/KR2s7uIv8-a.png) no-repeat 0 0}
.like_widget_dark.connect_widget_rtl div.connect_widget_number_cloud_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/z3/r/ragkOgb6hAB.png) no-repeat 0 0}
.connect_widget_offscreen{position:absolute;top:-10000px}
div.connect_widget_number_cloud_extension{font-size:11px;height:30px;margin-left:4px;margin-right:4px;margin-top:6px}
div.connect_widget_number_cloud_extension_icon{margin-left:2px;margin-top:3px}
div.connect_widget_number_cloud_extension_text{border-color:#dedede;border-width:1px 0 0 0;border-style:solid;line-height:11px;margin-top:1px;text-align:center}
div.connect_widget_number_cloud_extension_text table{width:100%}
div.connect_widget_number_cloud_extension_text td{height:30px;text-align:center;vertical-align:middle}
div.connect_widget_number_cloud_extension span.like_reminder{color:#777;font-size:9px}
.like_widget_dark div.connect_widget_number_cloud_extension span.like_reminder{color:#333;font-size:9px}
td.connect_widget_button_count_favicon{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zU/r/YkBqJTSIXNq.png) no-repeat 4px 3px;width:14px}
table.connect_widget_button_count_summary{background-color:#eceef5;color:#000;font-size:11px;height:17px}
table.connect_widget_button_count_summary div.thumbs_up{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zp/r/qDH1xoDhFBF.gif) no-repeat 4px 0;background-color:#eceef5;height:15px;margin:4px 0 2px 0;width:18px}
.connect_widget_rtl table.connect_widget_button_count_summary div.thumbs_up{background-position:-1px 0}
table.connect_widget_button_count_summary div.undo{background-color:#eceef5;height:21px;width:18px}
.like_button_dark table.connect_widget_button_count_summary div.undo{background-color:#c7c7c7}
table.connect_widget_button_count_summary label.undo_button{margin-left:6px;margin-top:4px}
table.connect_widget_button_count_summary div.summary_text{padding-left:3px;padding-right:6px;white-space:nowrap}
.like_button_dark table.connect_widget_button_count_summary{background-color:#c7c7c7}
.like_button_dark table.connect_widget_button_count_summary div.thumbs_up{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/z9/r/oP73eswbDlg.png) no-repeat 4px -3px}
.connect_widget_rtl .like_button_dark table.connect_widget_button_count_summary div.thumbs_up{background-position:-1px -3px}
div.connect_widget_button_count_count{background-color:#efefef;border-color:#c1c1c1;border-style:solid;border-width:1px;float:left;font-weight:normal;height:14px;margin-left:1px;min-width:15px;padding:1px 2px 1px 2px;text-align:center}
.like_button_dark div.connect_widget_button_count_count{background-color:#c7c7c7;border-color:#c7c7c7}
div.connect_widget_button_count_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/ze/r/SwkXD-dmc2M.png) no-repeat 0 0;float:left;height:12px;left:2px;position:relative;top:0;width:5px;z-index:2}
.like_button_dark div.connect_widget_button_count_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zq/r/LfCa7NaF9mt.png) no-repeat 0 1px}
.connect_widget_rtl div.connect_widget_button_count_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zT/r/G5Npd5WwtPI.png) no-repeat -1px 0;left:2px;top:0}
.connect_widget_rtl .like_button_dark div.connect_widget_button_count_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zZ/r/hh3VTdP5T1v.png) no-repeat 0 1px}
td.connect_widget_button_count_excluding{padding:0}
td.connect_widget_button_count_including{padding:0}
td.connect_widget_button_count_including .connect_widget_button_count_count{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zp/r/qDH1xoDhFBF.gif) no-repeat 4px 2px;padding-left:22px;padding-right:4px}
.connect_widget_rtl td.connect_widget_button_count_including .connect_widget_button_count_count{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zp/r/qDH1xoDhFBF.gif) no-repeat 4px 2px;padding-right:22px;padding-left:4px}
div.connect_widget_button_count_undo{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zT/r/NQnNpGAeah4.png) no-repeat 2px 4px;float:left;height:21px;width:12px}
.connect_widget_like_button .vertical{display:block;top:-6px;left:0;margin:0 3px -6px 0;position:relative;padding:3px 4px 4px 3px;border-top:solid 1px;border-bottom:solid 1px}
.button_count .connect_widget_like_button .vertical{padding:2px 3px 3px 2px}
.connect_widget_like_button .horizontal{height:100%;width:100%;position:absolute;display:block;top:-3px;left:-3px;padding-left:1px;border-left:solid 1px;border-right:solid 1px}
.connect_widget_like_button .corner_mask{overflow:hidden;width:3px;height:3px;position:absolute;display:block}
.connect_widget_like_button .corner{background-image:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zh/r/Ch71Zv858xU.png);height:6px;width:6px;display:block}
.connect_widget_like_button .topleft{top:-6px;left:-3px}
.connect_widget_like_button .topleft .corner{margin:0 0}
.connect_widget_like_button .topright{top:-6px;right:0}
.connect_widget_like_button .topright .corner{margin:0 0 0 -3px}
.connect_widget_like_button .bottomright{bottom:0;right:0}
.connect_widget_like_button .bottomright .corner{margin:-3px 0 0 -3px}
.connect_widget_like_button .bottomleft{bottom:0;left:-3px}
.connect_widget_like_button .bottomleft .corner{margin:-3px 0 0 0}
.connect_widget_like_button .liketext{color:#3b5998;display:block;padding-left:17px;background:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zh/r/Ch71Zv858xU.png) left -33px no-repeat;white-space:nowrap}
.connect_widget_like_button .fbLikeButtonTrackingPixel{display:inline;height:0;width:0}
.button_count .like_button_dark .like_button_no_like .liketext,.button_count .connect_widget_like_button .liketext{background-position:left -47px}
.connect_widget .like_button_no_like .piece,.connect_widget .like_button_no_like{background-color:#eceef5;border-color:#cad4e7}
.connect_widget .like_button_no_like .corner{background-position:9px 41px}
.connect_widget a.like_button_no_like:hover .piece,.connect_widget a.like_button_no_like:hover{background-color:#eceef5;border-color:#9dacce}
.connect_widget .like_button_no_like:hover .corner{background-position:9px 35px}
.connect_widget .like_button_pressed,.connect_widget .like_button_pressed .piece{background-color:#ced4e6;border-color:#94a5ca}
.connect_widget .like_button_pressed .corner{background-position:9px 29px}
.connect_widget .like_button_like .corner{background-position:9px 23px}
.connect_widget .like_button_dark .like_button_no_like,.connect_widget .like_button_dark .like_button_no_like .piece{background-color:#c7c7c7;border-color:#c7c7c7;border-top-color:#e2e2e2}
.connect_widget .like_button_dark .like_button_no_like .corner{background-position:9px 66px}
.connect_widget .like_button_dark .liketext{background-position:left -3px}
.connect_widget .like_button_dark .like_button_no_like:hover,.connect_widget .like_button_dark .like_button_no_like:hover .piece{background-color:#d9d9d9;border-color:#d9d9d9;border-top-color:#e9e9e9}
.connect_widget .like_button_dark .like_button_no_like:hover .corner{background-position:9px 60px}
.connect_widget .like_button_dark .like_button_no_like_pressed,.connect_widget .like_button_dark .like_button_no_like_pressed .piece{background-color:#a8a8a8;border-color:#a8a8a8;border-top-color:#8f8f8f}
.connect_widget .like_button_dark .like_button_no_like_pressed .corner{background-position:9px 54px}
.connect_widget .like_button_dark .like_button_like .corner{background-position:9px 48px}
.connect_widget .connect_text_wrapper{position:relative}
.connect_widget div.connect_confirmation_cell{padding:0;margin:0}
.connect_widget div.connect_confirmation_cell_like{padding-left:0;position:relative;left:-1px}
.connect_widget div.connect_confirmation_cell_no_like{padding-left:7px}
.connect_widget .vertical_centering{padding-top:5px}
.connect_widget .connect_text_wrapper .connect_widget_facebook_favicon{background:url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zU/r/YkBqJTSIXNq.png) no-repeat 0 0 transparent;margin-top:1px;width:13px}
.connect_widget .connect_widget_text{display:block;padding-left:17px}
.button_count .connect_widget_interactive_area .connect_widget_text{padding-left:0;font-weight:bold}
.connect_widget .like_button_dark .connect_widget_text,.connect_widget .like_button_dark .connect_widget_confirmation{color:#808080}
.connect_widget .like_button_dark .connect_widget_text a{color:#fff}
.connect_widget .connect_widget_connect_button{float:left}
.connect_widget .connect_bar_widget_interactive_area{float:left}
.connect_widget .connect_bar_widget_text_cell{width:400px}
.connect_widget .connect_widget_icon{padding:4px 0 4px 4px;vertical-align:middle}
.connect_widget a.connect_widget_link_inactive{color:#808080;text-decoration:none;cursor:default}
.connect_widget a.connect_widget_error_text{color:#a00;font-weight:bold}
div.connect_widget_comment_box_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zn/r/vAOEfR4cWQM.gif) no-repeat 0 0;height:12px;left:-6px;position:absolute;top:6px;width:20px;z-index:3}
div.connect_widget_comment_box_upward_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zv/r/agyQHs6yLID.gif) no-repeat 0 0;height:12px;left:5px;position:absolute;top:-6px;width:20px;z-index:3}
.connect_widget_rtl div.connect_widget_comment_box_nub{background:transparent url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zK/r/R95msRfVr6a.gif) no-repeat 0 0;left:-20px}
.connect_widget div.connect_widget_comment_box{background-color:#fff;border-color:#000;border-style:solid;border-width:1px 1px 2px 1px;position:relative;z-index:100}
.connect_widget div.connect_widget_header_text{float:left;height:20;overflow:hidden;padding-left:7px;padding-top:3px;width:200}
.connect_widget div.connect_widget_cancel_button{cursor:pointer;float:right;padding-right:7px;padding-top:3px}
.connect_widget div.connect_widget_comment_text_area_div{padding-left:7px;padding-top:2px}
.connect_widget div.connect_widget_comment_area{padding:8px}
.connect_widget .connect_widget_comment_textinput{width:325px}
.connect_widget .connect_widget_comment_summary{padding:7px 5px 7px 5px}
.connect_widget .connect_widget_comment_button{margin-left:-1px}
.connect_widget .connect_widget_comment_close_button{margin-left:2px}
.connect_widget textarea.connect_widget_comment_text_area{height:30px;width:476px}
.connect_widget .connect_widget_image{height:30px;width:30px;padding-top:3px;vertical-align:bottom}
.connect_widget a.name_tooltip_link{display:block}
.connect_widget a.name_tooltip_link .uiTooltipWrap:hover{display:none}
.connect_widget .connect_widget_name{text-align:center}
.connect_widget .connect_widget_sample_connection{float:left;padding-right:3px;width:30px;padding-top:5px}
.connect_widget .connect_widget_user_not_connected{display:none}
.connect_widget .connect_bar_widget_sample_connections{float:right}
.connect_widget .connect_widget_whats_this{color:#999;font-size:9px;padding-top:4px}
.connect_widget .connect_widget_whats_this a:hover{color:#3b5998;text-decoration:none}
.connect_widget .page_stream img{max-width:120px}
body.ie7 .connect_widget a.connect_widget_like_button,body.ie8 .connect_widget a.connect_widget_like_button,body.ie9 .connect_widget a.connect_widget_like_button{position:relative;margin:6px 0 0 3px;border:0;background-color:transparent !important;padding:0;overflow:visible}
.connect_widget_like_button .corner{background-image:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zh/r/Ch71Zv858xU.png)}
.connect_widget_like_button .liketext{background:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zh/r/Ch71Zv858xU.png) left -33px no-repeat}
.connect_widget a.like_button_no_like:hover .piece,.connect_widget a.like_button_no_like:hover{background-color:#eceef5;border-color:#9dacce}
.connect_widget .like_button_like,.connect_widget .like_button_like .piece{background-color:#6c83b9;border-color:#3a589b}
.connect_widget .like_button_like .liketext,.connect_widget .like_button_dark .like_button_like .liketext{padding-left:19px;color:#fff;background-position:left -18px}
.connect_widget .like_button_dark .liketext{border-top-color:#e9e9e9}
.connect_widget .like_button_dark .like_button_like,.connect_widget .like_button_dark .like_button_like .piece{background-color:#6d84b4;border-color:#6d84b4;border-top-color:#576a90}
.pop_container_advanced{background:rgba(82,82,82,0.7);padding:10px;border-radius:8px;-moz-border-radius:8px}
.pop_content_old{position:relative}
.pop_container{direction:ltr;position:relative;top:10px}
.pop_topleft,.pop_topright,.pop_bottomleft,.pop_bottomright{height:10px;width:10px;overflow:hidden;position:absolute}
.pop_topleft{background-image:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zv/r/b9B5rP7CZUJ.png);background-repeat:no-repeat;left:-10px;top:-10px}
.pop_topright{background-image:url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zP/r/pbUw18P5OnW.png);background-repeat:no-repeat;right:-10px;top:-10px}
.pop_bottomleft{background-image:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zc/r/Civ9WLumChT.png);background-repeat:no-repeat;bottom:-10px;left:-10px}
.pop_bottomright{background-image:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zS/r/fc4z4Z6xzEI.png);background-repeat:no-repeat;right:-10px;bottom:-10px}
.pop_verticalslab,.pop_horizontalslab{width:100%;height:100%;position:absolute;background:#525252;opacity:.7}
.pop_verticalslab{margin:-10px 0 0;padding-bottom:20px}
.pop_horizontalslab{margin:0 0 0 -10px;padding-right:20px}
.generic_dialog{height:0;left:0;overflow:visible;position:absolute;top:0;width:100%;z-index:250}
#generic_dialog_iframe{left:0;position:absolute;top:0;z-index:3}
.generic_dialog_popup{height:0;overflow:visible;position:relative;width:465px;margin:auto}
.generic_dialog div.dialog_loading{background-color:#f2f2f2;border:1px solid #606060;font-size:24px;padding:10px}
#generic_dialog_overlay{height:100%;position:fixed;top:0;width:100%;z-index:200;background-color:#fff;opacity:0}
#generic_dialog_overlay.dark{background-color:#747474;opacity:.5}
#generic_dialog_overlay.white{background-color:#fff;opacity:.5}
.pop_content{direction:ltr}
.pop_dialog_rtl .pop_content{direction:rtl}
.pop_content h2.dialog_title{background:#6d84b4;border:1px solid #3b5998;border-bottom:none;color:#fff;font-size:14px;font-weight:bold;margin:0}
.pop_content h2.dialog_title .dialog_x{background:#6d84b4;float:right;margin-top:-1px;padding-left:1px}
.pop_content h2.secure{background:#6d84b4 url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/zu/r/jp8TzrZb6J1.png) 98% no-repeat}
.pop_content h2.loading{background:#6d84b4 url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/z-/r/AGUNXgX_Wx3.gif) 98% no-repeat}
.pop_content h2.dialog_loading{background:#6d84b4 url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/z-/r/AGUNXgX_Wx3.gif) no-repeat 400px 10px;padding-right:40px}
.pop_content h2 span{display:block;padding:5px 10px}
.pop_content .dialog_content{background:#fff;border:1px solid #555;border-top-width:0}
.pop_content .dialog_body{padding:10px;border-bottom:1px solid #ccc}
.omitDialogFooter .pop_content .dialog_body{border-bottom:0}
.pop_content .dialog_summary{background:#f2f2f2;padding:8px 10px;border-bottom:1px solid #ccc}
.pop_content .dialog_buttons{background:#f2f2f2;padding:8px 10px 8px 10px;position:relative;text-align:right}
.pop_content .dialog_buttons_msg{float:left;line-height:17px;padding-top:4px}
.pop_content .dialog_footer{background:#F2F2F2 none repeat scroll 0}
.full_bleed .pop_content .dialog_body{padding:0}
.uiButton,.uiButtonSuppressed:active,.uiButtonSuppressed:focus,.uiButtonSuppressed:hover{background:#eee url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zD/r/B4K_BWwP7P5.png) repeat 0 0;border:1px solid #999;border-bottom-color:#888;box-shadow:0 1px 0 rgba(0, 0, 0, .1);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .1);cursor:pointer;display:-moz-inline-box;display:inline-block;font-size:11px;font-weight:bold;line-height:normal !important;padding:2px 6px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap}
.uiButton + .uiButton{margin-left:4px}
.uiButton:hover{text-decoration:none}
.uiButton:active,.uiButtonDepressed{background:#ddd;border-bottom-color:#999;box-shadow:0 1px 0 rgba(0, 0, 0, .05);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .05)}
.uiButton .img{margin-top:2px;vertical-align:top}
.uiButtonLarge .img{margin-top:4px}
.uiButton .customimg{margin-top:0}
.uiButton .uiButtonText,.uiButton input{background:none;border:0;color:#333;cursor:pointer;display:-moz-inline-box;display:inline-block;font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;font-size:11px;font-weight:bold;margin:0;outline:none;padding:1px 0 2px;white-space:nowrap}
.ff3.mac .uiButton .uiButtonText,.ff3.mac .uiButton input{margin-bottom:-1px}
.ff3.mac .uiButtonLarge .uiButtonText,.ff3.mac .uiButtonLarge input{margin-bottom:0}
.uiButton input::-moz-focus-inner{border:0;padding:0}
.uiButtonSpecial{background-color:#69a74e;background-position:0 -96px;border-color:#3b6e22 #3b6e22 #2c5115}
.uiButtonSpecial:active{background:#609946;border-bottom-color:#3b6e22}
.uiButtonSpecial.uiButtonDisabled,.uiButtonSpecial.uiButtonDisabled:active,.uiButtonSpecial.uiButtonDisabled:focus,.uiButtonSpecial.uiButtonDisabled:hover{background:#b4d3a7;border-color:#9db791}
.uiButtonConfirm{background-color:#5b74a8;background-position:0 -48px;border-color:#29447e #29447e #1a356e}
.uiButtonConfirm:active{background:#4f6aa3;border-bottom-color:#29447e}
.uiButtonConfirm.uiButtonDisabled,.uiButtonConfirm.uiButtonDisabled:active,.uiButtonConfirm.uiButtonDisabled:focus,.uiButtonConfirm.uiButtonDisabled:hover{background:#adbad4;border-color:#94a2bf}
.uiButtonSpecial .uiButtonText,.uiButtonSpecial input,.uiButtonSpecial.uiButtonDisabled .uiButtonText,.uiButtonSpecial.uiButtonDisabled input,.uiButtonConfirm .uiButtonText,.uiButtonConfirm input,.uiButtonConfirm.uiButtonDisabled .uiButtonText,.uiButtonConfirm.uiButtonDisabled input{color:#fff}
.uiButtonDisabled,.uiButtonDisabled:active,.uiButtonDisabled:focus,.uiButtonDisabled:hover{background:#f2f2f2;border-color:#c8c8c8;box-shadow:none;-moz-box-shadow:none}
.uiButtonDisabled .img{opacity:.5}
.uiButtonDisabled .uiButtonText,.uiButtonDisabled input{color:#b8b8b8}
.uiButtonDepressed,.uiButtonDepressed .uiButtonText,.uiButtonDepressed input,.uiButtonDisabled,.uiButtonDisabled .uiButtonText,.uiButtonDisabled input{cursor:default}
.uiButtonLarge,.uiButtonLarge .uiButtonText,.uiButtonLarge input{font-size:13px}
.uiButtonSuppressed{background:none;border-color:transparent;box-shadow:none;-moz-box-shadow:none}
.uiButtonNoText .img{margin-left:-1px;margin-right:-1px}
.android .uiButton .uiButtonText,.android .uiButton input{padding:3px 0 1px 1px}
.uiCloseButton{cursor:pointer;display:-moz-inline-box;display:inline-block;margin:0;padding:0;zoom:1}
label.uiCloseButton{overflow:hidden}
.uiCloseButton input{cursor:pointer;opacity:0;outline:none;padding:18px}
.uiCloseButton{background-image:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/z5/r/Yz_2RL5XOEG.png);height:15px;width:15px}
.uiCloseButtonSmall{background-image:url(https://web.archive.org/web/20110203001116im_/http://b.static.ak.fbcdn.net/rsrc.php/za/r/1Be-brvKO2y.png);height:11px;margin-top:1px;width:11px}
.uiCloseButtonSmallDeprecated{background-image:url(https://web.archive.org/web/20110203001116im_/http://static.ak.fbcdn.net/rsrc.php/zb/r/fvbRNcqGJoq.gif)}
.uiCloseButtonDark{background-position:left -15px}
.uiCloseButton:hover,.uiCloseButton:focus{background-position:left -30px}
.uiCloseButton:active{background-position:left -45px}
.uiCloseButtonSmallDark{background-position:left -11px}
.uiCloseButtonSmall:hover,.uiCloseButtonSmall:focus{background-position:left -22px}
.uiCloseButtonSmall:active{background-position:left -33px}
.uiGrid{border:0;border-collapse:collapse;border-spacing:0}
.uiGridCalc{width:100%}
.uiGrid .vTop{vertical-align:top}
.uiGrid .vMid{vertical-align:middle}
.uiGrid .vBot{vertical-align:bottom}
.uiGrid .hLeft{text-align:left}
.uiGrid .hCent{text-align:center}
.uiGrid .hRght{text-align:right}
.pas{padding:5px}
.pam{padding:10px}
.pal{padding:20px}
.pts{padding-top:5px}
.ptm{padding-top:10px}
.ptl{padding-top:20px}
.prs{padding-right:5px}
.prm{padding-right:10px}
.prl{padding-right:20px}
.pbs{padding-bottom:5px}
.pbm{padding-bottom:10px}
.pbl{padding-bottom:20px}
.pls{padding-left:5px}
.plm{padding-left:10px}
.pll{padding-left:20px}
.phs{padding-left:5px;padding-right:5px}
.phm{padding-left:10px;padding-right:10px}
.phl{padding-left:20px;padding-right:20px}
.pvs{padding-top:5px;padding-bottom:5px}
.pvm{padding-top:10px;padding-bottom:10px}
.pvl{padding-top:20px;padding-bottom:20px}
.mas{margin:5px}
.mam{margin:10px}
.mal{margin:20px}
.mts{margin-top:5px}
.mtm{margin-top:10px}
.mtl{margin-top:20px}
.mrs{margin-right:5px}
.mrm{margin-right:10px}
.mrl{margin-right:20px}
.mbs{margin-bottom:5px}
.mbm{margin-bottom:10px}
.mbl{margin-bottom:20px}
.mls{margin-left:5px}
.mlm{margin-left:10px}
.mll{margin-left:20px}
.mhs{margin-left:5px;margin-right:5px}
.mhm{margin-left:10px;margin-right:10px}
.mhl{margin-left:20px;margin-right:20px}
.mvs{margin-top:5px;margin-bottom:5px}
.mvm{margin-top:10px;margin-bottom:10px}
.mvl{margin-top:20px;margin-bottom:20px}
.uiProfilePhotoHuge{background-position:center 25%;width:100px;height:100px}
.uiProfilePhotoLarge{width:50px;height:50px}
.uiProfilePhotoMedium{width:32px;height:32px}
.uiProfilePhotoSmall{width:24px;height:24px}

#bootloader_JOgNK { height: 42px; }

p 			{font-size: 10pt}

body,div,p,td,th,ul,ol,li {margin:0;padding:0;}
body {
    background-color:#fff;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    /*font-size:100%;*/
}
img {border:none;}
a {color:#069;}
.clearfix{width:100%;clear:both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.view-navbar {
  text-align: center;
  font-size: 17px;
}
.view-navbar a { text-decoration: underline; }
.view-navbar>li {
  list-style: none;
  display: inline-block;
  padding: 0 20px;
}

/* HOME PAGE */
#positionHome {padding:0;margin:55px auto 30px;width:450px;background-color:#fff;/*font-family:"Georgia","Times New Roman",serif*/;overflow: visible;}
#searchHome {text-align:center;margin-bottom:110px;width:450px;position:relative;}
#searchHome input[type=text]{font-family:"Arial","Helvetica",sans-serif;font-size:1.125em;font-weight:700;width:440px;}
#searchHome button{font-family: "Lucida Sans","Lucida Grande","Arial",sans-serif;font-size: 1em;display: block;margin:5px auto;}
#searchAdvHome {position:absolute;left:460px;top:8px;font-size:.75em;white-space:nowrap;}
#introHome {margin-bottom:15px;}
#introHome h2 {font-family: "Arial","Helvetica",sans-serif;font-size:1.5em;margin:0;padding:0;line-height:normal;color:#00aef0;}
#introHome p {font-size:1.25em;line-height:1.5em;}
#introHome a.faq {font-size:.875em;display: block;text-align: right;line-height:1.5em;}
#footerHome {max-width:413px;text-align:left;margin:45px auto 0;padding-left:37px;background:url("../images/logo_archive-sm.png") 0 0 no-repeat;}
#footerHome p {font-family:"georgia","times new roman",serif;font-size:.6875em;color:#666;line-height:1.5em;margin-bottom:2em;}

.no-script-message {
  width: 400px;
  margin: 200px auto;
  text-align: center;
}

.search-toolbar-logo {
  background-image: url(../images/toolbar/wayback-toolbar-logo.svg);
  background-size: 183px;
  background-repeat: no-repeat;
  background-position: center;
  width: 204px;
  height: 72px;
  display: inline-block;
}

/* ERROR PAGE */

/* for hiding content on error page in IFRAME */
body.wb_embedded {
    display: none !important;
}
#error {min-height:230px;}
#error h2 {
    font-size:1.5em;
    margin:0;
    margin-bottom: 20px;
    padding:0;
    line-height:normal;
    color:#ee1c24;
}
#error h2.blue {color:#00aef0!important;}
#error p {font-size:1em;line-height:1.5em;}
#error p.target {white-space: pre-line; word-break: break-all; word-wrap: break-word;}
#errorBorder {
    border-bottom:1px solid #ccc;
    width:780px;
    margin: 0 auto;
}
#error p.code {font-family: "Andale Mono","Lucida Console", "Courier New", monospace;margin:0 0 1.5em 0;}
#error p.shift {padding-left:35px;}
#error .red {color:#ee1c24;}
#error p.impatient {font-family: "Georgia","Times New Roman", serif;font-size: 0.75em;margin:0 0 1.5em 450px;white-space: nowrap;}

#livewebInfo {
  padding: 20px;
  margin: 20px 0px 20px 0px;
  border-radius: 10px;
  box-shadow: 0 0 20px 5px #aaa;
  -moz-box-shadow: 0 0 20px 5px #aaa;
  -webkit-box-shadow: 0 0 20px 5px #aaa;
}
#livewebInfo.available {
  background: #ffffe0;
}
#livewebInfo #spn-form {
    margin-top: 7px;
}

.web_button {
    min-width: 153px;
    height: 35px;
    background-color: #ebebeb;
    border: medium none;
    border-radius: 5px;
    font-size: 14px;
    font-weight: 300;
    padding-bottom: 2px;
}

.web_button:hover {
    background-color: #cdcdcd;
}

.feedback_button {
    float: right;
    font-weight: bold;
    margin: 102px -50px 0 0;
    transform: rotate(270deg);
}
.social_button {
    border: none!important;
    display: block;
    margin: 1px 0!important;
    padding: 0!important;
}
.social_button:hover, .social_button:focus {
    border: none!important;
    text-decoration: none!important;
}

/* URL QUERY RESULTS */
h2#query-summary {
    color: #01a651;
    text-align: center;
    visibility: hidden;
    opacity: 0;
    transition: opacity 700ms;
}
table#resultsUrl {
    border-collapse:collapse;
}
table#resultsUrl td {
    text-align:center;font-size:0.8125em;
    border-bottom:1px solid #ccc;padding:5px;white-space:pre;
}
table#resultsUrl td.captures, table#resultsUrl td.dupes,
table#resultsUrl td.uniques {
    font-family: "Andale Mono", "Lucida Console", "Courier New", monospace;
    text-align: right;
    padding-right: 20px;
}
table#resultsUrl td.url {
    text-align:left;font-size:1.125em;
    font-family: "Arial","Lucida Grande",sans-serif;
    width:40%;overflow:hidden;white-space:pre-line;word-break:break-all;
    word-wrap:break-word;
}
table#resultsUrl th {
    text-align:center;font-size:0.8125em;
    font-family: "Arial","Lucida Grande",sans-serif;
    text-transform: uppercase;
    color:#069;cursor: pointer;
    border-bottom:1px solid #ccc; border-top:1px solid #ccc;
    padding:5px; padding-right: 9px;
}
.dataTables_info {
    color: #666 !important;
}

/* SPN2 UI */
#spn-title {
    word-wrap:break-word;
}
