body        {margin:0px; font-size:10pt; font-family:verdana,arial,helvetica,Sans-Serif; color:#000000; background-color:#ffffff;}
p, .n       {font-size:10pt; font-family:verdana,arial,helvetica,Sans-Serif; color:#000000; background-color:#FCFCFF;}
h1          {font-family:Georgia,serif;font-size:18pt; color:#800000; background-color:#FCFCFF;font-style:italic;}
h2          {font-family:Georgia,serif;font-size:16pt; color:#990000;    color:#800000; background-color:#E3E3CC;}
h3          {font-family:Georgia,serif;font-size:14pt; font-weight:bold; color:#000080; background-color:#ECECD9;}
h4          {font-family:Georgia,serif;font-size:12pt; font-weight:bold; color:#000080; background-color:#F5F5E6;}
h5          {font-family:Georgia,serif;font-size:10pt; font-weight:bold; color:#000000;  background-color:#FCFCFF; margin-bottom: 0;}
form        {margin-bottom:1px;}
textarea    {color:#333333;  background-color:#ffffff; width:800px;}
table       {font-size:12pt;font-family:Palatino Linotype,serif;}
dl,ul,ol    {margin-top: 2pt; margin-bottom: 2pt; margin-left:2em;}
u.diff      {color:#880000; background-color:#ffff00;}
strike.diff {color:#ff0000; background-color:#FCFCFF;}
tt, pre     {font-family:Lucida Console,Courier New,Courier,monospace; color:#666666; background-color:#FCFCFF;} /* margin-bottom: 0;}*/

#docbody dl,#docbody ul,#docbody ol    {margin-top: 0px; margin-bottom: 0px; margin-left:0; padding:0;padding-left:2em;vertical-align: middle;list-style-position: outside; }
#docbody li,#docbody dt,#docbody dd {margin:0;padding:0;}

#docbody ul li {list-style-type:disc;}
#docbody ol li {list-style-type:decimal;}

h2, h3, h4 {padding:3px 0 3px 2px;margin:0;margin-top:.5em;}
h2 {font-variant:small-caps; background-color:#FFF0B0;}
h3 {background-color:#ffffff;}
h1 {border-top:solid 1px #006699; font-style:normal;margin-top:2em;}
.title {font-size:24pt; margin-top:0px;}

#headtxt {border:2px solid #6699cc;-moz-border-radius: 5px; padding-left:5px; padding-right:5px; }
#headtxt:hover,#headtxt:focus  { border-style:inset;}

div.toc {font-size:smaller;border:1px solid #006699; width:25%;float:right; padding:0;padding-bottom:1em;background-color:#DFE9ED; overflow:hidden;}
#docbody  div.toc dl li a {background-color:#DFE9ED;}
div.toc div.toch {border:0;border-bottom:1px solid #006699;background-color:#ECECD9;padding:0;margin:0;margin-bottom:0.5em;text-align:center;font-weight:bold;}
#docbody div.toc dl {padding-left:1.1em; }

a.fntop, a.fntop:visited{text-decoration:none;font-size:12pt;color:Blue;}

#footermenu {font-family:verdana;font-size:10pt;}

center table {text-align:left;}

.larger {font-size:larger;}

div.clear {clear: both;}

/*for popup in photo album.*/
#dek {	POSITION:absolute;	VISIBILITY:hidden;	Z-INDEX:200;	left: 20px;	border: none;} 
#innerdek {	opacity: 0.9; 	background:#DFE9ED;}
.dPopup {font-size:8pt; font-family:Verdana,sans-serif;}
.dPopup em {color:Navy;}
#innerdek  {border-left:solid 1px #CED8DB;border-bottom:solid 1px #5E6263;border-top:solid 1px #CED8DB;border-right:solid 1px #8E9497;}


/*
    w3c is stupid. and firefox can't handle percents for padding.
*/
div.code  {background-color:#DFE9ED;border-color:#A53847; border-style:solid; border-width:1px; padding:0;margin:0; margin-top: 12px; margin-bottom: 15px;}
pre.code 
{
    margin:1px;
    background-color: #ffffee;
    background-color: #E3E3CC;
    background-color:#DFE9ED;
    white-space:pre;
    color:#333333;
    border-width:0;	
    padding:10px;
    overflow: auto;
    font-size:10pt;
}


pre.diff {font-size:10pt;}

table.picture   {background-color:#fff;  border-width:2px; border-style: solid; border-color: #E3E3CC;}
table.picture td  {padding:3px;}
table.picture img {}
table.picture p {font-style:italic;font-family:Arial,sans-serif; padding:0;margin:0;  color:#555;}



.quote {
        border-left:2px solid #006699;
        padding:3px 0 10px 5px;
        margin-left:1em;
        background-image:url(/images/gliderpedia_quote.gif);
        background-position:right bottom;
        background-repeat:no-repeat;
        }
.redtext {color:#ff0000;}
.darkredtext {color:#800000;}
.greentext {color:#00ff00;}
.darkgreentext {color:#008000;}
.bluetext {color:#0000ff;}
.darkbluetext {color:#000080;}
.markerpentext {font-weight:bold;color:#000000;background-color:#ffff00;}

/*
    colors: 
    dark blue:  006699
    medium blue: 6699cc

    yellow ffcc00
    orange ff6600
    light blue:     99ccff  not used

    tan:    cccc99
    dark red: 990000

BFD9FF

    cream    E3E3CC
    maroon:  A53847


    very dark blue 425878

FCFCFF
the new white #FCFCFF  should only be in place where a FFFFFF used to be

 */

.bodycolor {background-color:#FCFCFF;}

/*
<small>
» <a href="index.asp?Contents">Contents</a>
» <a href="index.asp?LinkPattern">Link Pattern</a>
» Wiki Name</small>
border-style:groove inset outset ridge double ;
*/
/* 5A8EB3 */
/* 4A87AF*/
.tdbreadcrumb {border:0;color:#000; background-image:url(/images/bluefade_drk_med.gif);background-repeat:no-repeat; background-position:top left; }
.tdbreadcrumb a:visited, .tdbreadcrumb a:link, .tdbreadcrumb a{background:transparent;color:#8600;}
.tdbreadcrumb a:hover{background:#E3E3CC;color:#006699;}


#headerhr{height:15px;background-color:Lime;background-image:url(/images/gpheaderborder.gif);background-color:#fff;background-repeat:repeat-x;background-position:top;}

input { margin:0;padding:0;}
input.butn {padding:2px; font-family:Georgia,serif; font-size:10pt; font-weight:bold; color:#000000; }

/* background-image:url(/images/gliderpedia_header_fade.gif) */


div#footermenu{float:left;width: 100%;padding:0;margin:0;background-color:#fff; background-image:url(/images/footer_fade.gif); background-position:top; background-repeat:repeat-x; text-align:right;border:0;border-top:solid 1px #006699;}
ul#footernav,ul#footernav li{list-style-type:none;margin:0;padding:0;}
ul#footernav	{float:right;width:9em;margin-right:3px; }
ul#footernav a{text-align: center;width:9em; display:block;padding:2px 0 5px;text-decoration:none; color:#006; background-color:#94A8C5; background-image:url(/images/gliderpedia_footer_fade.gif); background-position:top; background-repeat:repeat-x; }
/* ul#footernav a{text-decoration:none;    color: #999; background: #A2B8D8;} */
ul#footernav a:hover{background: #B8D4FF;color: #000; }
ul#footernav li.activelink a{color: #000}

div#footermenu ul {padding:0px 15px 0 0px}

.headbox {background-color:#E3E3CC;padding:3px;margin-bottom:10px;}
.headbox a:link, .headbox a:visited, .headbox a:active, .headbox a:hover  {background-color:#E3E3CC;}

.letterindex {color:#A53847;font-family:Georgia,serif;font-size:14pt;padding:3px;display:block;background-color:#E3E3CC;}

table {empty-cells: show;}

/*
ul#footernav{margin-left: 100px;width:650px}

ul#footernav a{float:left;width: 7em;padding: 5px 0;background: #E7F1F8;text-decoration:none;color: #666}
ul#footernav a:hover{background: #FFA826;color: #FFF}
ul#footernav li.activelink a,ul#footernav li.activelink a:hover{background: #FFF;color: #003}
*/

.legal {font-family:Georgia, serif;font-size:8pt; text-align:center; margin-top:8em; color:#999;}

.title {color:#4B6C9D;border:0;border-bottom:solid 1px #006699; letter-spacing:2px;}
.title a {text-decoration:none;}
.serif {font-family:Georgia, serif;}

.subheading {font-variant:normal;background-color:#FCFCFF;font-size:10pt;font-family:Georgia, serif;color:#999999;font-style:italic;font-weight:normal;border:0;text-align:right;padding:0;padding-bottom:.2em;margin:0;margin-top:2em;} /*revsisiona and edit date.*/

p.footerspace {font-size:12pt;margin:12pt;padding:0;background:transparent;}



#footermenu {text-align:left;border:4px solid blue;}
/*#footernav {text-align:left;border:4px solid red;}*/


a:link      {color:#0000FF; text-decoration:none;}
a:visited   {color:#006080; text-decoration:none;}
a:active    {color:#0080FF; text-decoration:none;}
a:hover     {color:#A53847; text-decoration:underline;}

.same            {color:#4B6C9D; }
a.same           {color:#4B6C9D; }
a.same:visited   {color:#4B6C9D; }
a.same:active    {color:#4B6C9D; }
a.same:hover     {color:#A53847; text-decoration:underline;}

#docbody  a:hover {};

h2 a.same {background-color:Transparent;}

a.nonexistent {
    font-weight: bold;
    background-color: #E3E3CC;
    color: #A53847;
}
a.nonexistent:Active {
    background-color: #E3E3CC;
    color: #A53847;
}
a.nonexistent:Visited {
    background-color: #E3E3CC;
    color: #A53847;
}
a.nonexistent:Hover {background:#fc0;color:000066;}


.external              {font-size:12pt; color:blue;  text-decoration:none;}
a.external             {font-size:12pt; color:blue;  text-decoration:none;}
a.external:Visited     {font-size:12pt; color:#006080; text-decoration:none;}
a.external:Active      {font-size:12pt; color:006080; text-decoration:none;}
a.external:Hover       {font-size:12pt; color:#A53847;  text-decoration:underline;}

a[href*="sugarglider.com"].external  {font-family:Palatino Linotype,serif; border-bottom:dotted 1px #fc0; }
a.external img {border:0;}

.rss              {font-size:12pt;font-family:verdana,arial,helvetica; font-size:10pt; color:#800000; background-color:#FCFCFF; text-decoration:underline;}
a.rss             {font-size:12pt;font-family:verdana,arial,helvetica; font-size:10pt; color:#800000; background-color:#FCFCFF; text-decoration:underline;}
a.rss:Visited     {font-size:12pt;font-family:verdana,arial,helvetica; font-size:10pt; color:#006600; background-color:#FCFCFF; text-decoration:underline;}
a.rss:Active      {font-size:12pt;font-family:verdana,arial,helvetica; font-size:10pt; color:#800000; background-color:#FCFCFF; text-decoration:underline;}
a.rss:Hover       {font-size:12pt;font-family:verdana,arial,helvetica; font-size:10pt; color:#0000ff; background-color:#FCFCFF; text-decoration:underline;}


.sidebarlink           {font-size:11px; font-family:ms sans serif,Verdana,Geneva,Arial; line-height:16px; color:#666666; background-color:#FCFCFF; text-decoration:none;}
a.sidebarlink          {font-size:11px; font-family:ms sans serif,Verdana,Geneva,Arial; line-height:16px; color:#666666; background-color:#FCFCFF; text-decoration:none;}
a.sidebarlink:Visited  {font-size:11px; font-family:ms sans serif,Verdana,Geneva,Arial; line-height:16px; color:#666666; background-color:#FCFCFF; text-decoration:none;}
a.sidebarlink:Active   {font-size:11px; font-family:ms sans serif,Verdana,Geneva,Arial; line-height:16px; color:#666666; background-color:#FCFCFF; text-decoration:none;}
a.sidebarlink:Hover    {font-size:11px; font-family:ms sans serif,Verdana,Geneva,Arial; line-height:16px; color:#000000; background-color:#FCFCFF; text-decoration:underline;}


.pullquote       {font-family:arial,helvetica,geneva; font-size:18px; color:#990000; background-color: #FCFCFF;}
.new             {font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold; color:#ff0000; background-color: #ffeeee;}
.deprecated      {font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold; color:#ff0000; background-color: #FCFCFF;}
.wiki            {font-family:verdana,arial,helvetica; font-size:11px;}
.rc              {font-family:verdana,arial,helvetica; font-size:10pt;}
.comment         {font-family:verdana,arial,helvetica; font-size:10pt; font-style:italic; color:#0000ff; background-color:#FCFCFF;}

.fileattr        {font-family:sans-serif,verdana,arial,helvetica; font-size:11px; padding:1px 2px; color:#000000; text-decoration:none;}

.navlink         {font-family:Arial,sans-serif; text-decoration:none;}

/*
    width = 800
2 2 2 5 19

'760 = 2 2 2 5 19
'720 = 2 2 2 5 18
'680 = 2 2 2 5 17

' 95 * 8  = 760


*/

/*docbody specified for extra specificity in rules applying to the thumb container*/
/*
    #docbody .thumb {margin:0;padding:0; background-color:#0000ee;}
*/

/* td p a img  */

/* #docbody .thumb td {width:95px; height:95px; } */
#docbody .thumb td {padding:10px 0 10px 0;}
#docbody .thumb p { width:105px; height:105px; margin:0;padding:0 0px 0 0; background-color:#E3E3CC;} /*blue*/
#docbody .thumb a {display:block;width:85px;height:85px;padding:0;margin:10px;} /*green*/
#docbody .thumb img{border:0; width:85px; height:85px; padding:0;margin:0;}     /*red*/

#docbody .thumb p:hover { background-color:#cccc99;}
#docbody .thumb b:hover { background-color:#cccc99;}


/* original, working, for 8 items a row.
/*#docbody .thumb td {padding:10px 0 10px 0;}
/*#docbody .thumb p { width:75px; height:75px; margin:0;padding:0 0px 0 0; background-color:#E3E3CC;} /*blue*/
/*#docbody .thumb a {display:block;width:55px;height:55px;padding:0;margin:10px;} /*green*/
/*#docbody .thumb img{border:0; width:55px; height:55px; padding:0;margin:0;}     /*red*/






/* modifications */


/*
		.areaHeader {
		width: 800px;
		height: 99px;
		padding: 0px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/top_blue.png');
}
*/

/*	above proprietary Microsoft "filter" rules allow IE to display PNGs with transparency;
	rules below are invisible to IE and display the PNGs normally */

/*
html>body .areaHeader {
	background: url(/images/top_blue.png) top left no-repeat;
}


.hdLogo {
	margin:0;
	padding:0;
	border-width:0;
	width:					214px;
	height:					51px;
	position:				relative; 
	float:					left;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/gliderpedia.png');
}
*/

.hdLogo {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/gliderpedia.png');
}
html>body .hdLogo {
	background: url(/images/gliderpedia.png) top left no-repeat;
}

/*
html>body .hdLogo {
	background: url(/images/gliderpedia.png) top left no-repeat;
}

.sglogo {
	margin:0;
	padding:0;
	border-width:0;
	width:107px;
	height:22px;
	position:				relative;
	float:left;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/sglogo.png');
}

html > body .sglogo {
	background: url(/images/sglogo.png) top left no-repeat;
}


.bottomborder {border-width:0; border-bottom:1px solid #8B9DB7;}
.topborder {border-width:0; border-top:1px solid #BFD8FE}

*/

/*************************************************/

/*
#hdSkybox a {
	line-height: 15px;
	cursor: pointer;
	text-decoration:underline;
	font-size:10pt;
	background-color:Transparent; 
	color:#0000ff;
}
#hdSkybox a:hover {
	background-color: #E3E3CC;
	color:#880000;
}
.hdSkybox {
	position:				relative;
	float:					left;
	font-size:10pt;
}
*/


.cntrlbox  
{
   font-family:Arial;
   font-size:8pt;
   line-height:18px;
   
   border:0;
   padding:0;
   margin:0;
}

.cntrlbox td , .cntrlbox td a, .cntrlbox td a.same {
   font-family:Arial;
   font-size:8pt;
   line-height:18px;
   background-color:Transparent;
   padding:0 2px 0 2px;
}
.cntrlbox td {height:18px;padding:0;margin:0;line-height:18px;background-image:url(/images/gpbar_blank.gif);border-right:solid 1px #8B9DB7;border-left:solid 1px #BFD8FE;}

.cntrlbox A {text-decoration:none;}
.cntrlbox .lcap {height:18px;width:8px;padding:0;margin:0;line-height:18px;background-image:url(/images/gpbar_Lcap.gif);border:0;}
.cntrlbox .rcap {height:18px;width:8px;padding:0;margin:0;line-height:18px;background-image:url(/images/gpbar_rcap.gif);border:0;}

/* wiki RSS aggregation page */
.rssdate {font-family:Georgia,serif;font-size:16pt; font-weight:bold; color:#000080; background-color:#ECECD9;padding-left:10px;padding-right:10px;}
.rsstime { color:black;font-size:12pt;font-weight:bold;}
.rsstitle .rss, .rsstitle a.rss, .rsstitle a.rss:Visited, .rsstitle a.rss:Active, .rsstitle a.rss:Hover { font-size:14pt; }
.rssauthor { color:black;}
.rssdescription { color:black;}
.rssdefault {color:black;}
.vpadfive{margin:0;padding:0;padding-top:5px;padding-bottom:5px;border-left-width:0;border-right-width:0;border-top-width:0;border-bottom:solid 0px #006699;}


/* inclusion from rest of site */
/* for menu */

#hdSkybox ul pre {background:transparent;}

.legal a { background:transparent;}

#loginbox a, #loginbox a:link, #loginbox a:visited, #loginbox a:active, #loginbox a:hover    {background:transparent;}

/*
#trdocbody #docbody {border-width:0; border-style:solid;
   border-color:#61B34C;
   border-width: 1px 1px 0px 1px;}
*/
