body{background:#454545;color:#FFF;font-family:Arial, Helvetica, sans-serif;margin-top:0px;}h1{font-size:18px;padding:.5em;}h2{font-size:16px;color:#900;margin-left:1em;}h2 a{color:#900;}h3{font-size:14px;margin-left:1em;}.note{color:#C00;font-style:italic;font-size:small;position:relative;}#wrapper{background:#333 url(../images/rockpattern1.jpg); width:56.89em;height:70em;margin:0 auto;text-align:left;}#header{background-color:#eee;width:35em;height:50px;margin-left:11.2em;top:0px;border-bottom:thick solid #000;position:relative;}html>body #header{height:70px;}#header img{position:relative;left:13px;top:15px;}#header form{ position:relative;top:-43px;left:20em;width:210px;}html>body #header form{ top:-29px;}#header a img{border-style:none;}#nav-main{ /* left nav-bar */background:#000; width:14em;position:relative;top:-5px;font-size:.8em;text-align:center;height:800px;float:left;}#nav-main li{ list-style:none; line-height:inherit;padding:1em 0 1em 0;border-top:solid 1px #666;position:relative; left:-20px;}#nav-main li a{list-style:none; color:#FFF;text-decoration:none;}#nav-main a:visited{color:#AAA;}#nav-main a:hover{color:#FF6;}#copyright{ /* Sandia logo, copyright notice */position:relative;background:url(../images/snl-logo-w-on-b.gif);background-repeat:no-repeat;width:9em;height:84px;left:1em;top:4em;}html>body #copyright{left:4em;}#copyright a{position:relative;color:#FFF;font-size:.75em;text-decoration:none;top:39px;left:-1.5em;}#copyright a:visited{color:#CCC;}#copyright a:hover{color:#9CF;}#container{ /* contains "content-main" and the "nav-sec" */width:45em;float:right;}#content-main{background-color:#EEE;color:#333;width:36.3em;height:100%;float:left;position:relative;left:0;font-size:.9em;padding-right:3em;margin-right:-3em;}#content-main p{margin-left:1em;}#content-main span{ position:relative;top:120px;}#nav-sec{ /* Column on the right */background:#000; width:10.7em;float:right;position:relative;height:800px;left:0em;top:-6px;margin-left:-170px;}html>body #nav-sec{margin-left:-10.6em;}#nav-sec ul li{list-style:none; line-height:1em;position:relative;left:-1.4em;padding-bottom:.5em;padding-top:.5em;text-decoration:none;border-top:solid 1px #666;text-align:center;}#nav-sec a{color:#91e1eb;font-size:80%;text-decoration:none;padding:1px;}#nav-sec a:visited{color:#79C;}#nav-sec a:hover{color:#3875d7;}#nav-sec #tools-title{color:#ADB;font-style:italic;font-size:small;}#nav-sec .first, #nav-main .first{border-top:none;}#nav-sub{ /* Links below main content */position:relative;clear:both;float:left;top:10px;font-size:75%;width:65em;}#nav-sub ul li a{list-style:none; float:left;position:relative;color:#EEE;border-right:solid thin #666;padding:0 1em 0 1em;margin-bottom:0em;display:block;}html>body #nav-sub ul li a{margin-bottom:1em;}#nav-sub ul li{list-style:none; float:left;}#footer{ /* the fine print */font-size:65%;clear:both;width:55em;position:relative;top:10px;left:5em;}#footer span{ color:#777;}#footer ul li a{list-style:none;float:left;color:#EEE;padding:0 1em 0 1em;border-right:solid thin #666;display:block;}html>body #footer ul li a{padding:0 1em 0 1em;}#footer ul li{float:left;}#nav-sub a:visited, #footer a:visited{color:#a3b4c5;}#nav-sub a:hover, #footer a:hover{color:#099;}#footer ul li{list-style:none; }#footer .last a, #nav-sub .last a{border-right:none;}.caption{font-size:x-small;color:#444;font-style:italic;}.return{ /* links that return you to the main page of the section */border:thin dotted #000;width:15em;padding:3px;}/* Goal */#goal #wrapper{height:800px;}#goal #content-main{height:600px;}#goal #nav-main, #goal #nav-sec{height:607px;}
