
body                             { position:relative; width:auto; height:auto; margin:0; padding:0; background:#FFFFFF; font:11px "Arial"; color:#333333; display:block; }


/* Basic Elements */

a:link                           { color:#006699; text-decoration:none; }
a:visited                        { color:#006699; text-decoration:none; }
a:active                         { color:#006699; text-decoration:none; }
a:hover                          { color:#999999; text-decoration:none; }

img                              { margin:0; padding:0; border:none; }

a.strike:link                    { }
a.strike:visited                 { }
a.strike:active                  { }
a.strike:hover                   { text-decoration: line-through; }



/* Internet Explorer 6 - Default */

#container                       { position:relative; width:auto; height:auto; margin:0; padding:0; display:block; }
#content                         { position:relative; width:800px; height:auto; text-align:left; }


#masthead                        { position:relative; height:135px; display:block; }
#masthead .top                   { position:relative; height:44px; padding:0 15px; font:11px "Arial"; color:#999999; border-bottom:1px #FFCD11 solid; display:block; }
#masthead .top a:link            { color:#999999; }
#masthead .top a:visited         { color:#999999; }
#masthead .top a:active          { color:#999999; }
#masthead .top a:hover           { color:#333333; }
#masthead .top ul                { position:absolute; bottom:10px; margin:0; padding:0; list-style:none; }
#masthead .top ul li             { margin:0; padding:0; list-style:none; display:inline; }
#masthead .top img               { position:absolute; right:0px; bottom:6px; }

#masthead .sitename              { height:72px; padding:0 15px; border-bottom:1px #999 solid; display:block; }
#masthead .sitename h1           { position:absolute; bottom:45px; margin:0; padding:0; font:bold 24px "Universe, Arial"; color:#000000; }
#masthead .sitename sup          { font:bold 18px "Universe, Arial"; }
#masthead .sitename img          { display:none; }


#masthead .navigation                           { display:none; }


#primary                         { display:none; }
#primary h2                      { display:none; }


#secondary                       { padding:15px 230px 15px 15px; }
#secondary h3                    { margin:0; padding:0; font:bold 14px "Arial"; text-transform:uppercase; }
#secondary h3 .lower             { text-transform:none; }
#secondary h3 sup                { font:9px "Arial"; }
#secondary p                     { margin:5px 0; padding:0; line-height:14px; }
#secondary p sup                 { font:9px "Arial"; }
#secondary a:link                { margin:0 0 0 2px; padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }
#secondary a:visited             { margin:0 0 0 2px; padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }
#secondary a:active              { margin:0 0 0 2px; padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }
#secondary a:hover               { margin:0 0 0 2px; padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }


#tickler                         { position:absolute; right:0; width:177px; margin:15px; padding:10px; background:#E6E6E6; border-top:5px #FFCD11 solid; border-right:1px #FFCD11 solid; border-bottom:1px #FFCD11 solid; border-left:1px #FFCD11 solid; display:block; }
#tickler img                     { border:1px #999999 solid; }
#tickler h5                      { margin:10px 0 10px 0; font:bold 11px "Arial"; text-transform:uppercase; }
#tickler ul                      { margin:0 0 0 20px; padding:0; }
#tickler ul li                   { font:11px "Arial"; line-height:15px; }
#tickler p                       { margin:10px 0; }
#tickler .light                  { color:#999999; }
#tickler a:link                  { padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }
#tickler a:visited               { padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }
#tickler a:active                { padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }
#tickler a:hover                 { padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }


#copy                            { position:relative; width:548px; margin:0 15px 25px 15px; border-top:3px #FFCD11 solid; float:none; display:block; }
#copy table                      { }
#copy table tr                   { }
#copy table tr td                { width:137px; }
#copy table tr td img            { margin:2px 0; border:1px #999999 solid; }
#copy table tr td h4             { margin:5px 0; font:bold 11px "Arial"; text-transform:uppercase; }
#copy table tr td p              { margin:0 12px 0 0; line-height:13px; }
#copy table tr td sup            { font:9px "Arial"; }


#subpage                         { position:relative; margin:5px 0 0 0; padding:0; z-index:1; display:block; }
#subpage h2                      { font:bold 15px "Arial"; color:#333333; z-index:2; }

#subpagefaq                      { position:relative; margin:5px 0 0 0; padding:0; z-index:1; display:block; }
#subpagefaq h2                   { font:bold 15px "Arial"; color:#333333; z-index:2; }

#standard                        { display:none; }

#sidenav                         { display:none; }
#sidenav ul                      { margin:0; padding:2px 0 50px 0; list-style:none; }
#sidenav ul li                   { width:200px; margin:0; padding:0; font:bold 10px "Arial"; }
#sidenav ul li a:link,
#sidenav ul li a:visited,
#sidenav ul li a:active          { width:auto; padding:7px 7px 7px 12px; color:#666666; border-bottom:1px #FFFFFF solid; display:block; }
#sidenav ul li a:hover           { width:auto; padding:7px 7px 7px 12px; color:#333333; background:#FFFFFF; display:block; }
#sidenav ul li a.selected:link,
#sidenav ul li a.selected:visited,
#sidenav ul li a.selected:active { width:auto; padding:7px 7px 7px 12px; color:#666666; background:#E6E6E6; display:block; }
#sidenav ul li a.selected:hover  { width:auto; padding:7px 7px 7px 12px; color:#333333; background:#FFFFFF; display:block; }

#sidenavfaq                         { display:none; }
#sidenavfaq ul                      { margin:0; padding:2px 0 50px 0; list-style:none; }
#sidenavfaq ul li                   { width:200px; margin:0; padding:0; font:bold 10px "Arial"; }
#sidenavfaq ul li a:link,
#sidenavfaq ul li a:visited,
#sidenavfaq ul li a:active          { width:auto; padding:7px 7px 7px 12px; color:#666666; border-bottom:1px #FFFFFF solid; display:block; }
#sidenavfaq ul li a:hover           { width:auto; padding:7px 7px 7px 12px; color:#333333; background:#FFFFFF; display:block; }
#sidenavfaq ul li a.selected:link,
#sidenavfaq ul li a.selected:visited,
#sidenavfaq ul li a.selected:active { width:auto; padding:7px 7px 7px 12px; color:#666666; background:#E6E6E6; display:block; }
#sidenavfaq ul li a.selected:hover  { width:auto; padding:7px 7px 7px 12px; color:#333333; background:#FFFFFF; display:block; }


#subtickler                      { display:none; }
#subtickler img                  { border:1px #999999 solid; }
#subtickler h5                   { margin:10px 0 10px 0; font:bold 11px "Arial"; text-transform:uppercase; }
#subtickler ul                   { margin:0 0 0 20px; padding:0; }
#subtickler ul li                { font:11px "Arial"; line-height:15px; }
#subtickler p                    { margin:10px 0; }
#subtickler .light               { color:#999999; }
#subtickler a:link               { padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }
#subtickler a:visited            { padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }
#subtickler a:active             { padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }
#subtickler a:hover              { padding:0 0 0 12px; font:bold 11px "Arial"; background:url(images/arrows.gif) 0 4px no-repeat; }

#text                            { margin:0 0 35px 0; }
#text p                          { margin:15px 0 0 0; line-height:14px; }
#text ol                         { position:relative; margin:15px 0 0 0; padding:0; display:block; }
#text ol li                      { margin:0 0 2px 30px; padding:0; line-height:14px; font:bold 11px "Arial"; list-style:disc; }
#text ol li.nonum                { margin:0 0 15px 30px; padding:0; line-height:14px; font:normal 11px "Arial"; list-style:none; }

#footer                          { margin:0 0 25px 0; border-top:1px #999999 solid; text-align:right; }
#footer p                        { margin:3px 0; padding:0; font:9px "Arial"; color:#333333; }
#footer p a:link                 { color:#999999; }
#footer p a:visited              { color:#999999; }
#footer p a:active               { color:#999999; }
#footer p a:hover                { color:#333333; }





/* Other Browsers */

body[id=access] #tickler                                          { background:#f2f2f2; }

body[id=access] #masthead .navigation a.unhide:link,
body[id=access] #masthead .navigation a.unhide:visited,
body[id=access] #masthead .navigation a.unhide:active             { margin:0 -3px 0 0; padding:6px 12px; background:none; color:#FFFFFF; border-right:1px #FFFFFF solid; line-height:23px; display:inline; }
body[id=access] #masthead .navigation a.unhide:hover              { margin:0 -3px 0 0; padding:6px 12px; background:#FFF; color:#999999; border-right:1px #FFFFFF solid; line-height:23px; display:inline; }



