body,#header,#container,#leftSideBar,div.navigation,#pagewrapper div div.curvybox table.curvylayout
td.edge{background-color:#F2F4F0}#container{border-left:220px solid #F2F4F0;border-right:220px solid #F2F4F0}#centreContent{border:1px
solid #F2F4F0}#footer{border-top:1px solid #CCC;background-color:#E2E4E0}#mainContent{color:#000;background-color:#F2F4F0;padding:0
1em}h2,h3,h4,h5{color:#500}hr.thin{color:#CCB;height:1px}a.b:link,a.i:link,a:link{color:#0020A0;text-decoration:none}a:visited{color:#000;text-decoration:none}a:hover,p a:hover,a:active{color:#000;background-color:#FFF;text-decoration:underline}#centreContent div.block
div.cms_main{border:1px
dotted #DCB;background-color:#FFF;padding:6px
10px 6px 10px}#centreContent
div.text{margin:5px
40px 5px 40px;color:#000;margin:0px;color:#000}#centreContent div.cms_main
p{font-size:100%;line-height:1.4em;text-align:justify;color:#655;padding:6px
3em 6px 3em}#centreContent div.text p
b{color:#655;background-color:#F8F7F4}#centreContent div.text p:first-letter{font-size:110%;margin-left:2em}#centreContent div.text blockquote
p{line-height:1.4em;text-align:justify;color:#655;background-color:#F2F4F0;border-left:none;border-right:none}#centreContent div.cms_main
p.copyright{color:#AAA;font-size:8pt;text-align:right;border:none;padding:none}div.text
div.caption{width:250px;margin:0px
0px 0px 10px;padding-top:1px;padding-bottom:1px;float:right;border:1px
solid #800;text-align:center;font-family:Arial,Helvetica,sans-serif;background-color:#F2F4F0;color:#800}div.text div.caption
*{background-color:#F2F4F0;color:#800}div.text div.caption
p{text-align:center;margin:0
0 1px 0;padding:4px}div.text div.caption p:first-letter{font-size:100%;margin-left:0}div.text div.caption
p.credit{text-align:right;font-size:70%;color:#DCB;margin:0;padding:0
5px 0 0}p.credit,p.imginfo{margin:0px
40px 0px 40px;padding:2px
10px 2px 10px}p.insert{border:1px
dotted #800;margin:0px
0px 0px 10px;padding:8px;background-color:#F2F4F0;float:right}p.insert:first-letter{margin-left:10px}span.author{padding-top:0px;padding-bottom:0px;font-size:90%;font-style:italic;font-weight:bold}p.credit{padding-bottom:0px;padding-top:0px;background-color:#F2F4F0;color:#C99;font-size:60%;text-align:right}table{border-width:0}th{color:#000;background-color:#F2F4F0}ul,ol,li,dl,td,dd{xxcolor:#000;xxbackground-color:#F2F4F0;xxfont-family:times,serif}ul.chapter-nav{margin:0px;padding:0px}ul.chapter-nav
li{display:inline;list-style-type:none;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;margin:0px
5px 0px 5px;padding:2px;text-align:center;line-height:30px}ul.chapter-nav li
a{border:1px
solid #A98;padding:3px
5px 3px 5px;text-decoration:none;background:#FFF}ul.chapter-nav li a.anav-prev{margin:1px}ul.chapter-nav li a.anav-up{margin:1px}ul.chapter-nav li a.anav-next{margin:1px
-1px 1px 1px}ul.chapter-nav li a:link{color:#B64}ul.chapter-nav li a:visited{color:#777}ul.chapter-nav li a:hover{color:#E2144A;background:#eee}ul.seealso
li{margin-bottom:10px;margin-right:3em}@media
print{ul.chapter-nav
ul{display:none}}#footnav{text-align:right;clear:both}td#titlecell{background:#FFFCF9}td#titlecell
h1{margin-top:2px;padding-bottom:15px;margin-bottom:1px;border-bottom:1px none #008}td#titlecell
h2{margin-top:10px;margin-bottom:2px}div.editor{color:#000;background-color:#F2F4F0;font-size:80%}div.editor
p{color:#000;background-color:#F2F4F0}p.milestones-intro{color:#866;font-size:90%}ul.milestones-intro, ul.milestones-intro
li{margin:2px;padding:3px
0 3px 7px;color:#555}div.milestones
dd{margin-bottom:1.0em}div.milestones
dt{margin-top:0.5em;font-weight:bold;font-style:italic}div.milestones
dt#news{text-align:center;font-style:normal;color:#E30;background-color:#FFF}div.milestones p.see-also{font-style:italic;padding-top:4px;border-top:1px solid #AAA;margin-bottom:4px}div.milestones ul.see-also{margin-top:4px;margin-bottom:4px}div.milestones ul.see-also
li{color:#777;margin-bottom:8px}div.milestones ul.see-also li
li{margin-bottom:2px}div.center{text-align:center}div.letter{border:thin ridge #000;background-color:#FFF;margin:10px
5%;padding:20px}div.letter h1, div.letter p, div.letter
td{background-color:#FFF;color:#000}h1.large{font-size:120%}ol
li{margin-bottom:7px}p.links{border-top:1px solid #555;padding-top:10px}