/*http://www.webcredible.co.uk/user-friendly-resources/css/css-navigation-menu.shtml*/

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
margin: 0 0;
}

#nav-menu li a
{
background: url(/secure/images/spacecalc_inactive_back.png) #BFC5D1 bottom left repeat-x;
height: 22px;
line-height: 22px;
float: left;
width: 186px;
display: block;
border: 0px none #ffffff;
color: #ffffff;
text-decoration: none;
text-align: center;
font-weight: bold;
}

#nav-menu li a.nav-menu-selected
{
background: url(/secure/images/spacecalc_active_back.png) #001749 bottom left repeat-x;
height: 22px;
line-height: 22px;
float: left;
width: 186px;
display: block;
border: 0px none #ffffff;
color: #ffffff;
text-decoration: none;
text-align: center;
font-weight: bold;
}

#nav-menu li a.nav-menu-blank
{
background: url(/secure/images/spacecalc_blank.png) #001749 bottom left repeat-x;
height: 22px;
line-height: 22px;
float: left;
width: 186px;
display: block;
border: 0px none #ffffff;
color: #ffffff;
text-decoration: none;
text-align: center;
font-weight: bold;
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
/*
width:30em

*/}


.textpadding {
	padding: 10px;
}

.formnopadding {
	padding: 0px;
}
.buttonwidth {
	width: 90px;
}

.maintablecell {
	background-color: #FFFAF4;
}

.errormessage{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none;
border: 1px solid #000033;
background-color: #F5B729;
margin: 4px;
padding: 4px;
}

.redtext {
	color: red;
}
.inputbox {
	color: #000000;
	text-decoration: none;
	border: 1px solid #999999;
	background-color: #FEFEFE
}

.pad13 {
	padding-left: 13px;
}

.linefill {
	background-color: #999999;
	height: 1px;
}

.smalltext {
	font-size: 10px;
	text-decoration: none;
}

.SinglePixelunderlineHeader {
	background-color: #999999;
	height: 1px;
	width: 598px;
}

.linebackground { background-color: #999999}

.redrowborder {
	border: 3px solid red;
}

.whitebody {
	background-color: white;
}

 .LargeBlueTextLink {
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;
     line-height: normal;
     font-weight: bold;
     font-variant: normal;
     text-transform: none;
     color: 081f58;
     text-decoration: none;
 }
 .LargeBlueTextLink:hover {
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;
     line-height: normal;
     font-weight: bold;
     font-variant: normal;
     text-transform: none;
     color: 081f58;
     text-decoration: underline;
    }