/* Start of CMSMS style sheet 'Wayback' */
fieldset.wayback_search {
	background-color: #F3F3F3;
	margin-right: 0px;
	margin-left: 0px;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 19px;
        padding-right: 10px;
border-style: solid;
border-width: 1px;
border-color: #C0C0C0;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;


-moz-box-shadow: 3px 3px 5px #999; 
-webkit-box-shadow: 3px 3px 5px #999; 
box-shadow: 3px 3px 5px #999; 


}

form.wayback_search{
        margin-bottom: 3px;
}

#site {
	width: 50ex;
}

#wayback {
	border-collapse: collapse;
	margin: 1ex 0.7ex 3ex 0.5ex;
}

#wayback caption {
	border-bottom: 1px solid #A0A0A0;
	text-align: left;
	padding: 0.2ex 0.5ex;
	font-size: 80%;
	margin: 1ex 0;
}

#wayback tbody th {
	border-collapse: collapse;
	border: 1px solid #D0D0D0;
	font-size: 180%;
	background-color: #F8F8F8;
	width: 100px;
	padding: 0.7ex 0;
	color: #A0A0A0;
}

#wayback thead th {
	border-collapse: collapse;
	font-size: 90%;
	color: #404040;
}

#wayback tr.r0 th {
	background-color: #F0F0F0;
}

#wayback tr.r0 td {
	background-color: #FCFCFC;
}

#wayback td {
	width: 140px;
	border: 1px solid #D0D0D0;
	border-collapse: collapse;
	vertical-align: top;
	padding-bottom: 0.5ex;
}

#wayback ol {
	padding: 0;
	margin: 0;
	list-style: none;
}

#wayback ol li {
	margin: 0.2ex 0.2ex;
	display: inline;
	float: left;
	line-height: 100%;
}

#wayback a {
	padding: 0.1ex 0.1ex;
	font-size: 90%;
	color: #000080;
	border: 1px solid #FFFFFF;
	text-decoration: underline;
}

#wayback a:hover {
	border: 1px solid #000080;
}

#no_results {
	text-align: left;
	padding: 0.2ex 0.5ex;
	font-size: 80%;
	margin: 1ex 0;
}

#acknowledgement {
	font-size: 80%;
}

#acknowledgement a {
	color: #000080;
}
#maintext {
    border-top: none;
}
#maincontent {
    margin-left: 0;
}
dl {
	margin: 2ex;
}

dt {
	width: 20px;
	float: left;
	color: #000080;
	font-weight: bold;
}

/* Header */
a.headlbs:link {
	color: #000000;
	text-decoration: none;
}

a.headlbs:visited {
	color: #000000;
	text-decoration: none;
}

a.headlbs:hover {
	color: #000000;
	text-decoration: underline;
}

a.headlbs:active {
	color: #000000;
	text-decoration: underline;
}

a.headlbs:focus {
	color: #000000;
	text-decoration: underline;

}

a.header {
	color: #000000;
	text-decoration: none;
}

h1 {
         margin-top: 0px;
         margin-bottom: 0px;
         margin-left: 3px;
         padding-bottom: 0px;
}

h3 {
         padding-top: 5px;
         margin-left: 3px;
         
}

span#beta{
         font-size: small;
         vertical-align: top;
}

p {
         padding-left: 23px;
         margin-right: 43px;
}

a.footer {
         color: #000000;
         text-decoration: none;
}

a.footer:hover {
         text-decoration: underline;
}


#simpleLink {
  font-size: 80%;
  padding: 0px;
  text-align: right;
  margin-top: 11px;
  margin-bottom: -40px;
  margin-right: 10px;
}

#simpleLink a{
  text-decoration: none;
}

#simpleLink a:hover{
  text-decoration:underline;
}
/* End of 'Wayback' */

