/* 
    Document   : mocktitle
    Created on : Jul 9, 2013, 1:37:11 PM
    Author     : lmmcdona
    Description:
        Purpose of the stylesheet follows.
*/

body {
   font-size: 14px;
   font-family: Verdana, Arial, Helvetica, geneva, Swiss, sans-serif;
   line-height: 16px;
   background-color: #AAA;
}
.userimg { 
   border:solid 3px #000;
}

#header, #footer {
   background-color: #fff;
   display: block;
   margin: 5px 5px 5px 5px;
   padding: 2px;
   width: 930px;
   clear: both;
}

/* from webmasters template*/
.hidden { 
   height: 0; 
   width: 0; 
   overflow: hidden; 
   position: absolute;  /* for the benefit of IE5 Mac */
}
/* NASA Header */

#nasahead {
   position:relative;
   background:#ccc;
   /*width:730px;*/
   width:930px;
   margin:0;
   padding:0;
   border: solid 2px #999 ;
}

#nasahead img {
   padding:0;
   vertical-align:middle;
   display:inline;
}

#nasaheadlinks {
   position:absolute;
   height:45px;
   left:340px;
   top:0;
   color:#666;
   font-size:11px;
   padding:0 0 0 20px;
   margin:0;
   margin-top:9px;
   border-left:1px solid #666;
}

#nasaheadlinks ul {
   list-style:none;
   margin:0;
   padding:0;
}

#nasaheadlinks ul li {
   padding-bottom:0;
}

#nasaheadlinks ul li a:link, #nasaheadlinks ul li a:visited {
   text-decoration:none;
   font-weight:normal;
   color:#333;
   font-size:11px;
}

#nasaheadlinks ul li a:hover {
   text-decoration:underline;
}

#nasaheadlinks ul li#homeone { display:none;}

#nasahead #searchbox {
   position:absolute;
   top:0;
   right:0px;
   height:56px;
   width:178px;
   background:#006699;
}

#nasahead form {
   margin:0;
   padding:0;
}

#nasahead #searchbox h3 {
   margin:8px 0 2px 20px;
   color:#fff;
}

h3.underline  {
   text-decoration:underline;
}

#nasahead input {
   margin:0 0 0 20px;
}

#nasahead input.submitit {
   margin:0 0 0 8px;
   vertical-align:text-bottom;
   width:38px;
   height:20px;
}

/* END NASA HEADER */
/*** CORNER STYLES http://www.airtightov.com/lab/airtight_corners.html***/
.nheadergr ul {
   background: url(../images/main/cornersgr_20.jpg) -10px -10px no-repeat;
   height: 7px;
   list-style: none;
   margin: 0;
}
.nheadergr ul li {
   float: right;
   background: url(../images/main/cornersgr_20.jpg) 0px -10px no-repeat;
   width: 10px;
   line-height: 10px;
}
.nfootergr ul {
   background: url(../images/main/cornersgr_20.jpg) -10px 0px no-repeat;
   height: 10px;
   list-style: none;
   margin: 0;
}
.nfootergr ul li {
   float: right;
   background: url(../images/main/cornersgr_20.jpg) 0px 0px no-repeat;
   width: 10px;
   line-height: 9px;
}

.nheader ul {
   background: url(../images/main/cornerslb_20.jpg) -10px -10px no-repeat;
   height: 7px;
   list-style: none;
   margin: 0;
}
.nheader ul li {
   float: right;
   background: url(../images/main/cornerslb_20.jpg) 0px -10px no-repeat;
   width: 10px;
   line-height: 10px;
}
.nfooter ul {
   background: url(../images/main/cornerslb_20.jpg) -10px 0px no-repeat;
   height: 10px;
   list-style: none;
   margin: 0;
}
.nfooter ul li {
   float: right;
   background: url(../images/main/cornerslb_20.jpg) 0px 0px no-repeat;
   width: 10px;
   line-height: 9px;
}
/*.roundedDivGray {
   width: inherit;
   background: #CCCCCC;
   color: inherit;
   margin-top: inherit;
}*/

#interfaces {
   margin-top:25px;
   border: solid 1px #D9D9D9;
   padding: 0px 0px 30px 9px ;
   background-color: #EEE; 
}

.roundedDiv {
   border:2px solid #98D0C9;
   padding: 10px 0px 10px 7px;
   background:#98D0E1;
   width:285px;
   border-radius:10px;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   -o-border-radius: 10px;
   margin-top: 21px;
}

.roundedDiv h1{
   text-align: center;
}

a:link {
   text-decoration: none;
   color: #00F;
}
a:visited {
   text-decoration: none;
   color: #00F;
}
a:hover {
   text-decoration: underline;
   color: blue;
}
/*.navcontent {
   padding: 0 35px;
   display: block;
   line-height: 15px;
}*/

.roundedDiv a:link {
   text-decoration: none;
   color: #003;
}
.roundedDiv a:visited {
   text-decoration: none;
   color: #003;
}

.roundedDiv a:hover {
   text-decoration: underline;
   color: blue;
   font-weight: bold;
}
#column2 a:link {
   text-decoration: none;
   color: #003;
}
#column2 a:visited {
   text-decoration: none;
   color: #003;
}

#column2 a:hover {
   text-decoration: underline;
   color: blue;
   font-weight: bold;
}
#skyviewhead {
   /*position:relative;*/
   background:#FFF;
   padding:10px;
   margin:auto;
}

#content {
   clear: both;
   /*border: solid 1px #69F;*/
}
#clear {
   clear: both;
}


h1 {
   font-size: 14px;
   color: #003;
   margin-left: 10px;
}
/*h1.grayed {
   color: #999;

}*/

#column1, #column2 {
   padding: 0px 0px 0px 0px;
   float: left;
}

#column1 {
   margin-left: 20px;
   width: 320px;
   /*border: solid 1px #111;*/
}

#column2 {
   margin-left: 25px;
   width: 560px;
   /*border: solid 1px #911;*/
}


#helpdiv {
   margin-top:15px;
   border-top: solid 1px #555;
}

.helpicons {
   margin-left:30px;
}


#logo_quickform{
   /*float:left;*/
   /*border: solid 1px #f33;*/
   /*padding: 5px;*/

} 

#logo {
   margin-left:106px;
}

#desc {
   width: 390px;
   padding: 0px 25px 0px 25px;
   margin: 0px 20px 15px 65px;
}

#quicksearch {
   width: 230px;
   padding: 10px 20px 0px 25px;
   /*border: solid 1px #FF3;*/
}

#quickform {
   padding: 4px;
   border: solid 1px #000;
   display:inline-block;
   margin-left:40px;
}

#status {
   padding:10px; 
   margin:25px 0px 30px 130px;
   background-color: #EEE;
   width:300px;

}
.surveystatus {
}
.userimage {
   padding: 15px;
}
#link_links {
   display: table;
   margin: auto;
}

#docs_links {
   display: table;
   margin: auto;
}

#docscol1 {
   display: table-cell;
   padding:2px 5px 0px 8px ;
   width:220px;
}

#docscol2 {
   display: table-cell;
   border-left: solid 1px #000;
   padding:1px 0px 2px 8px;
   width:289px;
}
