/* Old stylesheet from 2004: https://web.archive.org/web/20040812202300/http://au.geocities.com/kosmonavtka2/kosmostyle.css */
a, a:link, a:active {
	/*basic links*/
	color : #76A2ED;
}

a:link, a:active, a:visited {
	text-decoration : none;
}

a.nav:link, a.nav:visited, a.nav:active, a.nav:hover, a.nav {
	/*main navigation links*/
	background-color : transparent;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-variant : normal;
	font-weight : normal;
	text-decoration : none;
}

a.nav:hover {
	color : #FFFFFF;
	text-decoration : none;
}

a:visited {
	color : #000000;
}

a:hover {
	color : #CC99FF;
	text-decoration : none;
}

a.map {
	background-color : transparent;
	border : 1px solid #FFFFFF;
	text-decoration : none;
}

a.map:hover {
	background-color : #76A2ED;
	border : 1px solid #CC99FF;
	color : #FFFFFF;
	text-decoration : none;
}

a.map2 {
	background-color : transparent;
	border : 1px solid #FFFFFF;
	text-decoration : none;
}

a.map2:hover {
	background-color : #CC99FF;
	border : 1px solid #9999FF;
	color : #FFFFFF;
	text-decoration : none;
}

b {
	font-weight : bold;
}

blockquote {
	margin-bottom : 5px;
	margin-left : 20px;
	margin-right : 20px;
	margin-top : 5px;
	text-align : justify;
}

blockquote dl dt dd{
	font-family : inherit;
	font-size : 11px;
	text-align : justify;
}

blockquote li {
	font-family : inherit;
	font-size : 11px;
	text-align : justify;
}

blockquote p {
	font-family : inherit;
	font-size : 11px;
	text-align : justify;
}

body {
	background-color : #000000;
	color : #000000;
	margin : 0px;
}

body {
	scrollbar-3d-light-color : #000000;
	scrollbar-arrow-color : #CC99FF;
	scrollbar-base-color : #000000;
	scrollbar-dark-shadow-color : #76A2ED;
	scrollbar-face-color : #000000;
	scrollbar-highlight-color : #76A2ED;
	scrollbar-shadow-color : #9999FF;
	scrollbar-track-color : #FFFFFF;
}

code {
	background-color : #ECECFF;
	font-family : "Courier New", Courier, monospace;
	font-size : 12px;
}

div.hide {
	color : #000000;
	display : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

dt {
	font-weight : bold;
}

dt, dd {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 18px;
	margin-bottom : 5px;
	margin-top : 5px;
	text-align : left;
}

em {
	font-style : italic;
}

h2 {
	background-color : inherit;
	color : #000000;
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CCCCFF', endColorStr='#FFFFFF', gradientType='1');
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-variant : normal;
	margin : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : left;
}

h2.section {
	background-color : transparent;
	border : 0px;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-variant : normal;
	margin : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : left;
}

h3 {
	background-color : #9999FF;
	font-size : 14px;
}

h3, h4 {
	font-family : Arial, Helvetica, sans-serif;
	font-variant : normal;
	margin-bottom : 2px;
	padding-left : 5px;
	page-break-after : avoid;
	text-align : left;
}

h3.black {
	color : #000000;
}

h4 {
	background-color : #CC99FF;
	font-size : 12px;
}

hr.divider {
	color : #9999FF;
	height : 1px;
	text-align : center;
	width : 200px;
}

i {
	font-style : italic;
}

img {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

img.blue {
	border : 1px solid #76A2ED;
}

img.lav {
	border : 1px solid #CCCCFF;
}

img.mauve {
	border : 1px solid #CC99FF;
}

img.pink {
	border : 1px solid #FF99FF;
}

img.purple {
	border : 1px solid #9999FF;
}

img.shadow {
	border : 1px solid #CC99FF;
	filter : progid:DXImageTransform.Microsoft.DropShadow(color=#9999FF,offx=3,offy=3,Positive=true);
	margin-bottom : 15px;
	margin-top : 20px;
}

li {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 18px;
	margin-bottom : 5px;
	margin-top : 5px;
	text-align : left;
	vertical-align : middle;
}

ol {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 18px;
	vertical-align : middle;
}

p {
	/*basic paragraph*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 18px;
	margin-bottom : 5px;
	margin-top : 5px;
	text-align : left;
}

p.arrow {
	/*up arrows*/
	text-align : right;
}

p.caption {
	/*for photo captions*/
	color : #808080;
}

p.contents {
	/*for page contents links*/
	border-bottom : 1px solid #9999FF;
	font-variant : small-caps;
}

p.jump {
	/*to bottom of page*/
	text-align : right;
}

select {
	/*jump menus*/
	background-color : #CC99FF;
	border : 1px outset #76A2ED;
	color : #FFFFFF;
	float : right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

sub {
	font-size : 11px;
	margin-bottom : 0px;
	margin-top : 0px;
}

sup {
	font-size : 11px;
	margin-bottom : 0px;
	margin-top : 0px;
}

table {
	/*Basic layout table*/
	margin-bottom : 0px;
	margin-left : auto;
	margin-right : auto;
	margin-top : 0px;
	table-layout : fixed;
}

table#contents {
	/*Main page layout tables*/
	background-color : #FFFFFF;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 650px;
}

table#footer {
	/*Main page table footers*/
	background-color : #9999FF;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 650px;
}

table#footer2 {
	background-color : #CC99FF;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 650px;
}

table#h2intro {
	/*Home page H2 table*/
	background-color : inherit;
	margin-bottom : 5px;
	margin-top : 10px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : left;
	vertical-align : top;
	width : 100%;
}

table#h2page {
	/*General H2 heading tables*/
	background-color : inherit;
	margin-bottom : 5px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : left;
	vertical-align : top;
	width : 100%;
}

table#h2section {
	/*Main section header table*/
	background-color : #CC99FF;
	margin-bottom : 0px;
	margin-top : 10px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : left;
	vertical-align : top;
	width : 100%;
}

table#header {
	/*Top graphic header table*/
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 650px;
}

table#introduction {
	/*Home page inner text table*/
	background-color : transparent;
	margin-bottom : 110px;
	width : 100%;
}

table#jumpnav {
	/*For jump menus*/
	background-color : #76A2ED;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 100%;
}

table#nav2 {
	/*For main section links tables*/
	background-color : #FFFFFF;
	border-bottom : 1px solid #9999FF;
	border-top : 1px solid #9999FF;
	margin-bottom : 5px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 100%;
}

table#navigation {
	/*Main top navigation table*/
	background-color : #76A2ED;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 650px;
}

table.data {
	/*inner data display tables-100%*/
	border-bottom-style : none;
	border-left-style : none;
	border-right : 1px solid #76A2ED;
	border-top : 1px solid #76A2ED;
	margin-bottom : 5px;
	margin-top : 5px;
	width : 100%;
}

table.data td {
	border-bottom : 1px solid #76A2ED;
	border-left : 1px solid #76A2ED;
	line-height : 18px;
}

table.data th {
	border-bottom : 1px solid #76A2ED;
	border-left : 1px solid #76A2ED;
}

table.data90 {
	/*inner data display tables - 90%*/
	border-bottom-style : none;
	border-left-style : none;
	border-right : 1px solid #CC99FF;
	border-top : 1px solid #CC99FF;
	margin-bottom : 5px;
	margin-top : 5px;
	width : 90%;
}

table.data90 td {
	border-bottom : 1px solid #CC99FF;
	border-left : 1px solid #CC99FF;
	line-height : 18px;
}

table.data90 th {
	border-bottom : 1px solid #CC99FF;
	border-left : 1px solid #CC99FF;
}

table.h2page {
	background-color : #76A2ED;
	margin-bottom : 0px;
	margin-top : 5px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 100%;
}

td {
	/*basic table cell*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	text-align : left;
	vertical-align : top;
}

td li {
	/*basic table cell*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 18px;
	margin-bottom : 5px;
	margin-top : 5px;
	padding-bottom : 2px;
	padding-top : 2px;
	text-align : left;
	vertical-align : top;
}

td p {
	/*basic table cell*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 18px;
	margin-bottom : 5px;
	margin-top : 5px;
	padding-bottom : 2px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 2px;
	text-align : left;
	vertical-align : top;
}

td.black {
	/*for home page*/
	background-color : #000000;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 10px;
}

td.center {
	/*for td cells with thumbnails*/
	padding-bottom : 5px;
	padding-top : 5px;
	text-align : center;
	vertical-align : top;
}

td.center p {
	/*for td cells with thumbnails*/
	padding-bottom : 5px;
	padding-top : 5px;
	text-align : center;
	vertical-align : top;
}

td.contents {
	/*for main body of text:*/
	background-color : #FFFFFF;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	vertical-align : top;
	width : 100%;
}

td.footer {
	/*for page footers - back to top*/
	border-bottom : 1px solid #FFFFFF;
	border-collapse : separate;
	border-top : 1px solid #FFFFFF;
	color : #FFFFFF;
	font-variant : normal;
	height : 20px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : right;
	vertical-align : middle;
	width : 100%;
}

td.footer2 {
	/*for page footers - site map*/
	background-color : #CC99FF;
	border-bottom : 1px solid #FFFFFF;
	border-collapse : separate;
	color : #FFFFFF;
	font-variant : normal;
	height : 20px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : left;
	vertical-align : middle;
	width : 100%;
}

td.h2intro {
	/*for h2 header - home page*/
	border-bottom : 1px solid #76A2ED;
	border-collapse : separate;
	border-top : 1px solid #76A2ED;
	color : #FFFFFF;
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CC99FF', endColorStr='#000000', gradientType='1');
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 5px;
}

td.h2page {
	/*for h2 headers - general pages*/
	border-bottom : 1px solid #76A2ED;
	border-top : 1px solid #76A2ED;
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CCCCFF', endColorStr='#FFFFFF', gradientType='1');
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bolder;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 5px;
}

td.h2page a, td.h2page a:link, td.h2page a:visited, td.h2page a:active, td.h2page a:hover {
	/*for h2 headers - general pages*/
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-decoration : none;
}

td.h2section {
	/*main section headers*/
	border-bottom : 1px solid #9999FF;
	border-top : 1px solid #9999FF;
	color : #FFFFFF;
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#76A2ED', endColorStr='#CC99FF', gradientType='1');
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bolder;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 5px;
}

td.h2section a, td.h2section a:link,td.h2section a:visited, td.h2section a:active, td.h2section a:hover {
	/*main section headers*/
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-decoration : none;
}

td.header {
	/*Main page table headers*/
	background-color : #000000;
	line-height : normal;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

td.intro {
	/*for home page table-orbit background*/
	background-attachment : scroll;
	background-color : #000000;
	background-image : url(/web/20040812202300im_/http://au.geocities.com/kosmonavtka2/images/nasapix/iss007e13860.jpg);
	background-position : bottom;
	background-repeat : no-repeat;
	color : #FFFFFF;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	vertical-align : top;
	width : 620px;
}

td.jump {
	/*for jump menu*/
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#76A2ED', gradientType='1');
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : right;
}

td.left {
	/*for thumbnail tables - text side*/
	line-height : 18px;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 5px;
	padding-top : 2px;
	text-align : left;
	vertical-align : top;
}

td.montage {
	background-color : #9999FF;
	border-bottom : 1px solid #FFFFFF;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 100%;
}

td.nav1 {
	/*for top main navigation*/
	background-color : #76A2ED;
	border-bottom : 1px solid #FFFFFF;
	border-collapse : separate;
	border-top : 1px solid #FFFFFF;
	color : #FFFFFF;
	font-variant : normal;
	height : 20px;
	line-height : normal;
	padding-bottom : 2px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 2px;
	text-align : center;
	vertical-align : middle;
}

td.nav2 {
	/*for secondary navigation*/
	background-color : #CC99FF;
	border-bottom : 1px solid #FFFFFF;
	border-collapse : separate;
	color : #FFFFFF;
	font-family : inherit;
	font-size : inherit;
	line-height : 18px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	text-align : left;
	vertical-align : top;
}

td.section {
	/*for contents pages*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 18px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 2px;
	padding-top : 2px;
	text-align : left;
	vertical-align : top;
}

td.side1 {
	/*for side main layout table cells*/
	background-color : #76A2ED;
	filter : progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#76A2ED,endColorStr=#9999FF);
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 5px;
}

td.side2 {
	background-color : #76A2ED;
	filter : progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#76A2ED,endColorStr=#9999FF);
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 5px;
}

td.spacer {
	background-color : inherit;
	border-bottom : 1px solid #FFFFFF;
	border-collapse : separate;
	border-top : 1px solid #FFFFFF;
	color : #FFFFFF;
	height : 20px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 15px;
}

td.spacer2 {
	background-color : inherit;
	border-bottom : 1px solid #FFFFFF;
	border-collapse : separate;
	color : #FFFFFF;
	height : 20px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 15px;
}

td.white {
	background-color : #FFFFFF;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width : 10px;
}

th {
	/*basic table header cells*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 2px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 2px;
	text-align : center;
	vertical-align : middle;
}

th.side {
	/*side table header cells*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	text-align : left;
	vertical-align : top;
}

ul {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 18px;
	list-style-image : url(/web/20040812202300im_/http://au.geocities.com/kosmonavtka2/images/back/li.gif);
	margin-bottom : 5px;
	margin-top : 5px;
	vertical-align : middle;
}

ul.sub {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 18px;
	list-style-image : url(/web/20040812202300im_/http://au.geocities.com/kosmonavtka2/images/back/li2.gif);
	margin-bottom : 5px;
	margin-top : 5px;
}

.center {
	padding : 0px;
	text-align : center;
}

.plain {
	font-family : "Courier New", Courier, monospace;
	font-size : 12px;
	text-align : center;
}

.plain2 {
	font-family : "Courier New", Courier, monospace;
	font-size : 12px;
	font-weight : bold;
}

#dhtmltooltip{
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	background-color : #CC99FF;
	border : 2px solid #76A2ED;
	color : #FFFFFF;
	filter : progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135);
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding : 2px 2px 2px 5px;
	position : absolute;
	visibility : hidden;
	width : 150px;
	z-index : 100;
}

/*
     FILE ARCHIVED ON 20:23:00 Aug 12, 2004 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:31:24 Jul 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/