body {}
#container {padding-left:25px;width:925px;height:700px;margin-right: auto;margin-left: auto;margin-bottom:1000px;border: 2px solid #FFFF00;background: #000 url(../Assets/Images/Navigation/HubbleWeb.jpg);}
#toprow {height:40px;width:940px;margin:0;float:left;}
.clearButton {margin:12px 0 0 15px;float:left;font-family:Arial, Helvetica, sans-serif;}
a.homeButton {padding:3px 5px 2px 5px;margin:10px 0 0 1px;float:left;font-family:Arial, Helvitica, sans-serif;background-color:#F3F3EE;color:#000000;font-size:12px;border:thin #000066;text-decoration:none;}
a.homeButton:hover {color:#0000FF;}
.maintitle {font-size:150%;font-weight:bold;color:#FFFF00;text-align:center;display:inline;float:left;margin:5px 50px 0 140px;padding:0;}

#leftColumn {height:2000px;width:209px;float:left;}

#dataEntry {background-color:#FFFF99;height:365px;width:200px;float:left;font-size:11px;padding:0 0 0 5px;border: 2px solid #FF0000;margin: 0 0 0 0px;line-height:10px;}
#dataEntry form {float:left;}
#dataEntry select, #dataEntry input {font-size: 11px;}

#timeResults {width:205px;background-color:#C0C0C0;height:100px;margin-top:10px;border:2px solid #FF0000;float:left;font-size:11px;}
#timeResults p {margin:0 0 0 5px;padding:0;}
a.geeklink {font-family:Arial, Helvetica, sans-serif;color:white;text-decoration:none;}
a.geeklink:hover {color:#FFFF00;}
#dataEntry a.navMenu {color:#0000FF;text-decoration:none;}
#dataEntry a.navMenu:hover {color:red;}

#Results {width:669px;height:175px;margin:0 0 0 10px;font-size:80%;background-color:#C0C0C0;border:2px solid #FF0000;float:left;padding:3px 0 0 10px;}
#Results .column {float: left;width: 80px;margin:0;padding:0;height:150px;z-index:100;}
#Results .labels {float:left;width: 70px;border-right:1px solid #000000;margin:0 10px 0 0;height: 145px;font-weight:bold;}
#Results .coastalTitle {color:#000066;font-family:Arial, Helvetica, sans-serif;margin:10px 0 20px 0;}
#bottomRowofResults {background-color:#FF0000;height:50px;width:300px;float:left;margin:20px 0 0 0;}
#Results #unknownBody {float:left;width:95px;height:85px;margin:50px 0 0 20px;padding:0 0 0 5px;background-color:#FFFFCC;border:red 1px solid;}
#Results table {float:left;}
#Results tr {display:block;height:12px;}

span.degree {vertical-align: super;font-size: 55%;}
span.minute {font-size: 100%;}
span.body {font-weight: bold;}

#SRborder {border: 2px solid #FF0000;height: 173px;float: left;width: 470px;margin: 10px 0 0 10px;}
#sightReduction {float: left;font-size: 80%;color: #FFFF00;border-bottom:2px solid #FF0000;width: 470px;}
#sightReduction p.timeSR {display: block;float: left;width: 70px;padding-left:5px;margin:0;}
#sightReduction p.bodySR {padding: 0px;width: 65px;display: block;float: left;text-align: center;margin:0;}
#sightReduction p.latlonSR {float: left;padding-left:5px;margin:0;width:135px;}
#sightReduction p.ZnSR {display: block;float: left;width: 50px;padding-left:5px;margin:0;}
#sightReduction p.titleSR, #noonsight p.titleSR {font-size: 120%;text-align: center;display: block;color: #FFFFFF;margin: 0px;padding: 0px;font-weight: bold;}
#SRborder p.instructions {display:block;margin:10px 0 0 16px;width:420px;text-align:justify;background-color:#0F0F0F;padding:5px;color:#FFFFFF;float:left;}
#SRborder p.d {display:block;margin:0;padding-left:10px;width:105px;float:left;}
#SRborder p.input {display:block;float:left;margin:-2px 0 0 0;padding:0;width:20px;}

#fixActions {display:inline;background-color: #FFFFCC;float: left;height: 170px;width: 195px;border: 2px solid #FF0000;margin:10px 0 0 7px;padding:3px 0 0 3px;font-size:10px;z-index:900;}
#fixActions p.twoPointTitle {display: block;padding: 0px;font-size:10px;margin:0 0 2px 0;}
#fixActions #choiceHolder {width:192px;height:80px;background-color:#0F0F0F;}
#fixActions #fixAnswers {background-color: #c0c0c0;width: 187px;height:78px;padding:5px 0 0 5px;font-size:12px;margin:4px 0 0 0;}
#fixActions label {font-size:12px;width:192px;display:block;line-height:8px;color:#FFFFFF;float:left;}
#fixActions input {font-size:10px;}

#NSBorder {float: left;height: 100px;width: 323px;margin:10px 0 0 10px;border: 2px solid #FF0000;}
#NSBorder p.titleSR {font-size: 120%;text-align: center;display: block;margin: 0px;padding: 0px;font-weight: bold;}

#noonsight {float: left;font-size: 80%;color: #FFFF00;border-bottom: 2px solid #FF0000;width: 323px;}

#PoleShotBorder {float:left;height:100px;width:323px;margin:10px 0 0 10px;border:2px solid #FF0000;}

#links {font-size:80%;float:left;height:100px;width:674px;border:2px solid #FF0000;margin:10px 0 0 10px;padding:0 0 0 5px;background-color:#C0C0C0;z-index:50;}
#links a {color:#0000FF;text-decoration:none;float:none;}
#links a:hover {color:#FF0000;}
#links h4 {margin:0;padding:0;text-align:center;}

#credits {font-size: 80%;color: #FFFFFF;width:700px;float: left;margin:0px 0 0 -215px;padding:10px 0 0 10px;}

#moreData {background-color: #C0C0C0;height: 400px;width: 600px;margin:0px auto 0 auto;border:1px red solid;padding:0 0 0 5px;font-size:12px;}
#moreData a.top, a.top:visited {margin:5px 0 0 0px;font-size:12px;text-decoration:none;float:left;display:block;font-weight:bold;}
a.top:hover {color:red;}
#moreData h2 {margin:5px 0 0 200px;padding:0;}


/*style the log page*/
#containerLog {padding-left:25px;width:925px;margin: 0 auto 0 auto;border: 2px solid #FFFF00;background: #000;height:2000px;color:#fff;font-size:12px;}
#logLeft {width:520px;height:2000px;float:left;}
#logLeft .titles {width:5000px;height:16px;display: block;font-weight:bold;}
#containerLog .classID {float:left;}
#containerLog  span {float:left;display:block;padding:0;height:16px;}
span.lognumber {width:25px;}
span.DBdate {width:69px;}
span.DBlat{width:75px;}
span.DBlon {width:75px;}
span.DBGMT {width:55px;}
span.DBbody {width:60px;}
span.DBZn {width:60px;}
span.DBd {width:75px;}
span.checkbox {width:0px;margin-top:-1px;}
#logRight {width:200px;float:left;display:inline;margin:15px 0 0 15px;}
#logRight form {display:block;}
.logText {width:200px;height:1700px;margin:10px 0 0 0;}
#AddForm {width:190px;height:260px;background-color:red;padding:5px 0 0 10px;font-size:12px;}
#AddForm select {font-size:10px;}
#AddForm input {font-size:10px;}
#addForm span {display:block;width:80px;height:20px;float:left;margin-right:5px;background-color:green;}

#coastalMainBody {width:669px;height:2000px;margin:0 0 0 10px;font-size:80%;background-color:#C0C0C0;border:2px solid #FF0000;float:left;padding:0 0 0 10px;}
.coastalTitle {}
#GCinputForm {width:620px;height:80px;border-bottom:thin black solid;margin:25px 0 0 0;}
.positionInputs {margin:0;padding:0;height:14px;width:20px;float:left;font-size:10px;}
#GCPositions {width:200px;height:45px;float:left;margin:0 0 0 5px;}
#GCAnswers {width:650px;height:20px;float:left;margin-top:5px;}
#rhumbSegments {width:500px;height:1000px;float:left;margin-top:15px;}
td, tr {margin:0;padding:0;}
#GCAnswers p {margin:0 20px 0 0;padding:0;display:block;float:left;}

#DRinputForm {width:620px;height:80px;border-bottom:thin black solid;margin:25px 0 0 0;}
#DRinputForm p {font-weight:bold;float:left;margin:0;}
#DRinputForm select {float:left;font-size:10px;height:18px;width:32px;}
#DRinputForm input {margin:0;padding:0;float:left;font-size:10px;}
#DRinputForm #DRentryLine {width:500px;height:18px;}