 /*#E8E4C0  232 228 192*/

body.ged .page
{
   border-top:thin solid #cccc99;
   border-left:thin solid #cccc99;
   border-bottom:thin solid gray;
   border-right:thin solid gray;
   background:white;
   padding-left:1em;
   padding-right:1em;
   padding-top:1em;
   padding-bottom:1em;
   margin:1em 1em;
}

body.ged .logobox
{
   padding:14px;
   border-top:thin solid #cccc99;
   border-left:thin solid #cccc99;
   border-bottom:thin solid gray;
   border-right:thin solid gray;
   background-image:url(images/trees.jpg);
   background-position:top left;
   background-repeat:repeat-x;
   /*text-align:center;*/
   height:38px;
}

body.ged .logobox img
{
   float:left;
   margin-left:25px;
}

body.ged .logobox form
{
   float:right;
   padding-top:10px;
   padding-right:1em;
}

body.ged .bar
{
   border-top:thin solid #cccc99;
   border-left:thin solid #cccc99;
   border-bottom:thin solid gray;
   border-right:thin solid gray;
   background-color:#E8E4C0;
   color:black;
   font-size:larger;
   font-weight:bold;
   padding-left:1em;
   padding-top:4px;
   padding-bottom:4px;
   margin:auto 0px;
   text-shadow:2px 2px silver;
}

body.ged .dropdown
{
   border-top:thin solid #cccc99;
   border-left:thin solid #cccc99;
   border-bottom:thin solid gray;
   border-right:thin solid gray;
   background-color:#E8E4C0;
   margin-left:1em;
   padding:0px 1em;   
}

body.ged .box
{
   padding:1ex;
   margin-left:5%;
}

body.ged .surround
{
   background:#E8E4C0;
   color:black;
   font-weight:bold;
   font-size:90%;
   border-left:1px solid gray;
   border-top:1px solid gray;
   border-bottom:1px solid black;
   border-right:1px solid black;
   padding-top:5px;
   padding-left:1ex;
   padding-bottom:5px;
   padding-right:1ex;
   text-shadow:2px 2px silver;
}

body.ged .subsurround
{
   border:3px solid #E8E4C0;
   padding-left:2ex;
   padding-right:2ex;
   padding-bottom:5px;
   margin-left:1ex;
   margin-right:1ex;
}

body.ged .flag
{
   color:white;
   background:#990000;
   font-weight:bold;
   font-size:90%;
   padding:1px;
   padding-left:3px;
   padding-right:3px;
}

body.ged acronym
{
   text-decoration:underline;
   color:#008B8B;
}

.center { text-align:center; }
.tblcenter { margin:auto; }
.major { font-size:110%; font-weight:bold; }
.minor { font-size:80%; }
.up { font-size:80%; text-align:center; }
.norefund { color:red; font-weight:bold;text-decoration:underline; }

.emph
{
   font-weight:bold;
   text-shadow:2px 2px silver;
}

.splash
{
   padding:1ex;
   font-size:90%;
   text-align:center;
   text-shadow: 2px 2px silver;
}

.download
{
   border-collapse:collapse;
   width:75%;
   padding-top:2em;
   padding-bottom:2em;
   margin:0px auto;
}

.download td
{
   vertical-align:top;
   border:1px solid black; /*#E8E4C0;*/
   padding:1em;
}

.download .file
{
   font-family:courier,monospace;
   font-size:100%;
   font-weight:bold;
}
.download .desc
{
   width:70%;
   background:#E8E4C0;

   border-left:1px solid gray;
   border-top:1px solid gray;
   border-bottom:1px solid black;
   border-right:1px solid black;
}
.download .link
{
   width: 5%;
   font-size: 90%;
   text-align: center;

   color: black;
   font-weight: bold;
   border-left: 1px solid gray;
   border-top: 1px solid gray;
   border-bottom: 1px solid black;
   border-right: 1px solid gray;
   padding: 1em;
   text-shadow: 2px 2px silver;
}

.unlink
{
   text-align: center;

   color: black;
   font-weight: normal;
   font-size: 90%;
   border:none;
   padding:normal;
   text-shadow:none;
}

.gutter
{
   margin: 1em 1em;
   background: #E8E4C0;
}

.channel
{
   float:left;
   padding-right:1em;
   margin-top:0px;
}

.flags
{
   border-collapse:collapse;
   margin:0px auto;
}

.flags td
{
   vertical-align:top;
   padding:5px;
   text-align:center;
   font-size:70%;
}

.coded
{
   font-family:"Courier New", Courier, monospace;
   font-size:10pt;
   white-space:pre;
   border:3px solid #E8E4C0;
   padding-left:2ex;
   padding-right:2ex;
   padding-bottom:5px;
   margin-left:20%;
   margin-right:20%;
}

.rsstitle
{
}

.rssdesc
{
}

.rssdate
{
   margin-top:10px;
   font-size:80%;
   color:gray;
}

