/* Contrast CSS is alt. for more contrast. */
/* Brainstorms and Raves Redesign Ver. 4 beg. 2006-09-02, launched 2006-09-22. */
/* Ver 4.1 launched 2006-10-23 */
/* by SKDesigns - skdesigns.com */
/* Copyright 2006 (c) Shirley Kaiser, SKDesigns. All rights reserved. */
/* Looking is fine. Using this is stealing. NO exceptions. */
/* lmod 20061101.1226pm */
body{color:#000;background-color:#fff;background-image:none;font-size:1.0em;}
body #wrap #tm #skip,body #wrap #tmtidbits #skip{margin-right:0.5em;padding-top:0.8em;width:60%;text-align:right;}
body #wrap #tm #skip ul{margin:0;padding:0;text-align:left;}
body #wrap #tm #skip li{background-position:left center;border:0 none;margin:0 0 0 0.8em;padding:0;vertical-align:baseline;text-align:left;line-height:11px;min-height:11px;}
#tm #skip li a {margin-left:0;padding-left:15px;}
#tm h1,#tmtidbits h1{font-size:2.5em;width:40%;}
#tm h2{font-size:1.0em;font-weight:bold;width:40%;}
#wrap h2 {font-size:1.0em;font-weight:bold;color:#395e44;background-color:transparent;}
#tnav {padding-bottom:2px;}
#wrap #tnav li a:hover,#tnav li.here1 a:hover{color:#000;background-color:#fcfeeb;}
#ft,#snav,#tm #skip,#tm #skip li,#tmtidbits #skip,#tnav,#tnav li,#wrapin div.pageturn,#wrapin #bc,#wrapin #bc1,#wrapin #bctidbits,body #wrapin #bctidbits,#wrapin #content ul li p.dtime,#wrapin #content p.dtime,#content div.citations .dtime,#content p.upd{font-size:small;}
#wrapin div.pageturn,#wrapin #bc,#wrapin #bc1,#wrapin #bctidbits,body #wrapin #bctidbits {letter-spacing:0.08em;}
body #wrapin #content h2{font-size:2.5em;}
body #wrapin #content h3{font-size:2.0em;}
#content h4{font-size:1.8em;}
#content h5{font-size:1.5em;}
#content h6{font-size:1.2em;}
#content blockquote,#comform fieldset,#content fieldset p,#content #comform,#content #comform form fieldset p,#content #comform form fieldset p label,#content dl,#content dl dt,#content dl dt a,#content dl dd,#content dl dd a,#content dl dd ul,#content dl dd li,#content p,#content p.first,#content p.f1,#content ol li,#content ul li,#content li,#wrapin #content ol.comment,#wrapin #content ol.comment li.tr,#wrapin #content ol.comment li.co,#wrapin #content ol.comment li.comsk,#wrapin #content ol.comment li.tr p{font-size:1.0em;}
p span.wordcount, p span.cont,#content p.cont {font-size:small;}
code,kbd,#content p code,#content li code,#content blockquote code{font-size:1.0em;color:#2f4765;background-color:transparent;}
#wrap #wrapin #content blockquote{font-size:1.0em;color:#003;background-color:#f6fbf8;}
#wrapin #content blockquote p{font-size:1.20em;}
#wrapin #content blockquote div.citationsrc{font-size:small;}
#conform legend,#comform form fieldset legend{font-size:1.0em;font-weight:bold;}
p.top,p.topbtm,#content p.top,#wrapin #content div.subnav li,#content div.subnav,#content div.subnav p,#content div.subnav ul li,#content div.subnav ul li a,#content div.subnav2,#content div.subnav2 ul li,#content div.subnav2 ul li a,#content div.subtoc,#content div.subtoc ul,#content div.subtoc ul li,#content div.subtoc ul li a{font-size:small;}
#content div.archivelists li{font-size:small;}
#content div.archivelists li a{font-size:1.0em;}

#wrap #wrapin #content .datetime1 {width:4.5em;min-width:66px;}
#wrap #wrapin #content .datetime1 .etime,#wrapin #content .datetime1 .edate,#content .datetime1 .eday p{font-size:small;}
#content div.entrycatb{font-size:1.2em;}
#content div.posted p a,#content div.posted p a:link,#content div.posted p a:visited,#content div.posted p a:hover,#wrapin #content div.posted p.date,#content div.posted p.date,#content div.entrycatb p.cat,#content div.posted,#content div.posted p.aud,#content div.posted p.perm,#content p span.wordcount{font-size:small;}
#content p.time,#content div.datecom p.time,
#content div.posted p.time,#content div.posted p.cat,#content div.posted p.perm span.count,
#wrap #wrapin #content ol.comment li.tr div.datecom p.time,
#wrap #wrapin #content ol.comment li.co div.datecom p.time,
#wrap #wrapin #content ol.comment li.comsk div.datecom p.time,
#wrap #wrapin #content ol.comment li.tr div.datecom p.perm,
#wrap #wrapin #content ol.comment li.co div.datecom p.perm,
#wrap #wrapin #content ol.comment li.comsk div.datecom p.perm{font-size:small;}

#wrap #wrapin #content ol.comment li.tr div.datecom p.time,
#wrap #wrapin #content ol.comment li.co div.datecom p.time,
#wrap #wrapin #content ol.comment li.comsk div.datecom p.time,
#wrap #wrapin #content ol.comment li.tr div.datecom p.perm,
#wrap #wrapin #content ol.comment li.co div.datecom p.perm,
#wrap #wrapin #content ol.comment li.comsk div.datecom p.perm,
#ft{font-weight:bold;}

#content div.posted a,#content div.posted p.aud a,#content div.posted p.perm a,#content div.posted p.cat a,#content div.posted p a:link,#content div.posted p a:visited,#content div.posted p a:focus,#content div.posted p a:hover{font-size:small;}
#content p.count,#content div.count{font-size:small;}
#content p.fnote,#content p.fnbg,#content p.footnote,p.ok,p.allowed,#comform p.ok,p.attrib,div.comul p.attrib,span.attrib{font-size:small;}

#wrap #wrapin #content ol.comment li.co,#wrap #wrapin #content ol.comment li.tr,#wrap #wrapin #content ol.comment li.comsk{font-size:1.8em;}

#content dl,#content dl dt,#content dl dt a,#content dl dd,#content dl dd a,#content dl dd ul,#content dl dd li,#content ol li,#content ul li,#content li{font-size:1.0em;}
body #wrap #wrapin #content ol.comment li.co p,body #wrap #wrapin #content ol.comment li.tr p,body #wrap #wrapin #content ol.comment li.comsk p{font-size:0.6em;}

#content #article .subnav,#wrapin #content #article .subnav p,#wrapin #content #article .subnav li,
#wrap #wrapin #content #article #subnav1,#wrap #wrapin #content #article #subnav1 h4,#wrap #wrapin #content #article #subnav1 li,#wrap #wrapin #content #article #subnav1 li a {font-size:small;}
#wrap #wrapin #content #article #subnav1 li {background-position:right center;}
#wrapin #content #article,#wrapin #content div.faq,#wrapin #content #article p,#wrapin #content #article p.first,#wrapin #content #article dl,#wrapin #content #article dl dd{font-size:1.0em;}
#wrapin #content #article dl dt{font-size:1.5em;font-weight:bold;}
#wrapin #content #article dl dd blockquote,#wrapin #content #article dl dd blockquote p,#wrapin #content #article dl dd ol li blockquote,#wrapin #content #article dl dd ol li blockquote p {font-size:1.0em;margin-right:0;}
#wrapin #content #article div.codesample dl dt{font-size:1.0em;}
div.faq,div.faq dl,div.faq dl dd,div.faq dl dd p,div.faq dl dd p code,div.faq dl dd pre{font-size:1.0em;}
#wrapin #content #article code,div.faq dl dd pre code,#article code,div.faq dl dd pre code,#wrapin #content #article dd p code{font-size:1.10em;}
#wrapin #content #article dl dd pre code,#wrap #wrapin #content #article dl dd pre code,div.faq dl dd pre code {font-size:1.5em;}
#content #artnote,#content div.subnav,#content div.subnav p,#content div.subnav li,body #wrap #wrapin #content #artnote,body #wrap #wrapin #content #subnav,body #wrap #wrapin #content #subnav p,body #wrap #wrapin #content #subnav li,body #wrap #wrapin #content #subnav li a,body #wrap #wrapin #content #subnav li a:link,body #wrap #wrapin #content #subnav li a:visited,body #wrap #wrapin #content #subnav li a:focus,body #wrap #wrapin #content #subnav li a:hover {font-size:small;}
#content #article dl dd blockquote,#content #article dl dd li blockquote {margin-right:0;}
p.top,p.topbtm,#content p.top {background-position:0 .5em;}
#wrapin #content div.subnav li,#content div.subnav,#content div.subnav p,#content div.subnav ul li,#content div.subnav ul li a,#content div.subnav2,#content div.subnav2 ul li,#content div.subnav2 ul li a,#content div.subtoc,#content div.subtoc ul,#content div.subtoc ul li,#content div.subtoc ul li a,#content #subtoc,#content #subtoc ul li,#content #subtoc ul li a,#subtoc1,#content #subtoc1 ul li,#content #subtoc1 ul li a,#toc,#toc ul li,#toc ul li a{font-size:small;}
#content div.archivelists li{font-size:small;}
#content div.archivelists li a{font-size:1.0em;}	
#content div.tip,#content p.tip,#comform p.tip{font-size:small;}
body #wrap #wrapin #snav .scontent {color:#000;background:#f5f9fe url(/img/bgb/dsblue2.gif) no-repeat right bottom;border-top:0 none;border-right:0 none;border-left:1px solid #b5c9bc;margin-top:-5px;margin-bottom:0;margin-left:1.0em;padding-top:0;padding-bottom:10px;}}
#snav #searchbox .btn,#comform .btn,#snav .scontent form input.fontbtn{font-size:small;}
#snav ul li{font-size:small;}
#wrapin #content ol.comment li.tr div.datecom p.time,#wrapin #content ol.comment li.co div.datecom p.time,#wrapin #content ol.comment li.comsk div.datecom p.time,div.datecom p.time,#content div.posted p.time,#content div.datecom p.time {background-position:0 0.35em;}
#content div.entrycatb p.cat {background-postion:left bottom;padding-top:6px;}
#wrapin #content div.posted p.aud{background-position:left top;padding-top:0px;padding-bottom:0px;vertical-align:bottom;}
#content div.posted p.perm,#wrapin #content ol.comment li.co p.perm,#wrapin #content ol.comment li.comsk p.perm,#wrapin #content ol.comment li.tr p.perm,#wrapin #content ul li p.perm{background-position:left center;}
#content div.posted p.perm span.com{background-position:left bottom;}
#content div.posted p.cat {background-position:left center;}
#conform .tbox,#comform input.tbox,textarea.tbox,#conform .type,#comform input.type,textarea.type {font-size:1.0em;}
#snav ul li,#snav ul.sp li{background-position: 0 0.4em;margin:0 1.0em 4px 1.0em;padding-bottom:4px;padding-left:1.5em;line-height:16px;}
body #wrap #wrapin #snav .scontent li img.feed {margin-bottom:-2px;padding-bottom:-1px;color:#fb7d15;background-color:#f5f9fe;border-bottom:1px solid #f5f9fe;}
#wrapin #content a:link,#content a:visited,#content a:hover,#wrapin #content div.posted a{font-weight:bold;}
a:link{font-weight:bold;color:#3f5e87;background-color:transparent;}
#tnav ul li a:link {color:#304867;background-color:transparent;}
a:visited{font-weight:bold;color:#324337;background-color:transparent;}
#wrap #content h4 a:hover,#wrap #content a:hover,#wrap #wrapin #snav .scontent a:hover,#wrap #tm #skip li a:hover,
#wrapin div.pageturn a:hover,#wrapin #bc a:hover,#wrapin #bc1 a:hover,#wrapin #bctidbits a:hover,body #wrapin #bctidbits a:hover
{font-weight:bold;color:#000;background-color:#fcfeeb;text-decoration:underline;}/* #fdfdf6 */
#ft a:hover {color:#000;background-color:#fff;}
a:hover{font-weight:bold;color:#000;background-color:transparent;text-decoration:underline;}
#wrap #tm #skip li a:hover {color:#000;background-color:transparent;}
