@charset "utf-8";
/* CSS Document */

i {
	color: ;
	font-weight; bolder;
}

body {
	background-color: #6c87a4;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-underline: 0;
	font-weight: normal;
	margin: 0px auto;
	overflow: auto;
	line-height: 1.5;
}
#form_content {
	line-height: 0.5;
}

h4 { 
font-size: 18px;
font-weight: bold;
/*line-height: .2em;*/
}

h6 { 
line-height: 1.2em;
margin: 0.3em;
}

#container {
min-height:8in;}

hr {
	color: #a3946b;
	text-align: center;
	width: 100%;
}

#right_content {
	text-align: justify;
	padding: 0px 28px 10px 20px;
}

#table {
padding: 0px;
margin: 8px auto;
width: 657px;
align: top;
background: transparent url('images/header_00.gif') no-repeat top right;
background-color: #ffefc7;
border: 0px solid pink;
border-spacing: 0px;
border-style: none;
border-collapse: collapse;
}

#table1 {
padding: 0px;
margin: 8px auto;
align: top;
background: transparent url('') no-repeat top right;
border: 0px solid pink;
border-spacing: 0px;
border-style: none;
border-collapse: collapse;
}

#gap {
 width: 8px;
}

img.pagetitle {
    display: block;
    margin-left: auto;
    margin-right: auto;
	background: transparent;
	border: 0px solid #a3946b;
	padding: 3px;
}

tr td {
padding: 0px;
margin: 0px;
border: 0px solid green;
}

td#tdlogo {
width: 220px;
text-align: center;
}

a, a:link, a:visited, a:active {
	font-size: 12px;
	color: #0c6699;
	text-decoration: none;
	font-underline: 0;
	font-weight: 500;
}

a:hover, a#current {
	CurrentMainMenuItem('');
	font-size: 12px;
	color: #424347;
	text-decoration: none;
	font-underline: 0;
	font-weight: normal;
}

#imgl {
	background: transparent;
	float: left;
	border: 0px solid #a3946b;
	padding: 0px 4px 0px 4px;
}

#event_form{
	background: transparent;
	float: right;
	border: 0px solid #a3946b;
	padding: 2px 4px 2px 4px;
}

#imgr {
	background: transparent;
	float: right;
	border: 0px solid #a3946b;
	padding: 0px 4px 0px 4px;
}

#logo {
	background: transparent;
	border: 0px solid #a3946b;
	padding: 0px 4px 0px 4px;
}

.imgsizes {
	width: 100px;
}

/* ------------------------------------------------------------------------------------------------- Start tabmenu */
#tabmenu {margin:0px; padding:0px; width: 657px; background:transparent; line-height: normal; text-transform: uppercase;}
#tabmenu ul {margin:0px; padding:0px; list-style:none; }
#tabmenu li {display:inline; }

#tabmenu a {float:left; padding:0 0 0 4px; background:url("images/tableft_01.gif") no-repeat 0% -114px; text-decoration:none; }
#tabmenu a span {float:left; padding:5px 15px 4px 6px; background:url("images/tabright_01.gif") no-repeat 100% -114px; display:block; color:#ffffff; }

#tabmenu a:hover {background-position:0% -76px; }
#tabmenu a:hover span {background-position:100% -76px; color:#424347; }

#tabmenu a#current {background-position:0% -0px; }
#tabmenu a#current span {background-position:100% -0px; color:#424347; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabmenu a span {float:none; }
/* End IE5-Mac hack */

/* ------------------------------------------------------------------------------------------------- End tabmenu */

/* ------------------------------------------------------------------------------------------------ Start bottom_menu */


#bottom_menu {
/*	line-height: 15px;
	height: .5em;*/
color: #ffffff;
text-align: center;
}

#bottom_menu li {
	background: transparent;
	display: inline;
	list-style: none;
	padding: 1em;
}

/* ------------------------------------------------------------------------------------------------- End bottom_menu */

#footnotes {
	padding: 2px 8px 2px 8px;
	line-height: 1;
	font-size: 11px;
}

.button {
margin: 0 0 0 358px;
        display: block;
        width:248px;
        height:37px;
        background-image: url('images/button.png');
        background-repeat: no-repeat;
        overflow:hidden;
}

a.button{
        background-position: 0px 0;
}
a.button:hover{
        background-position: -248px 0;
}

#footnotes a{
font-size: 11px;
}

#disclaimer {
	padding: 8px 16px 8px 16px;
	line-height: 1;
	font-size: 10px;
text-align: justify;
}

#disclaimer a{
font-size: 10px;
}

#address {
background: transparent;
color: #ffffff;
text-align: center;
}

#copyright {
background: transparent;
color: #ffffff;
text-align: center;
}

#celestialcomputers {
        Comic Sans, Comic Sans MS, cursive; font-style: oblique; position: relative; bottom: 0px; TEXT-TRANSFORM: none; color: #ffffff; TEXT-ALIGN: center;
}
#celestialcomputers a {
	Comic Sans, Comic Sans MS, cursive; text-decoration:none; font-weight:normal; font-style: oblique; TEXT-TRANSFORM: none; color: #ffffff; TEXT-ALIGN: center
}
#celestialcomputers a:hover {
	Comic Sans, Comic Sans MS, cursive; text-decoration:none; font-weight:bold; font-style: oblique; TEXT-TRANSFORM: none; color: #32bbff; TEXT-ALIGN: center
}