From: Subject: Python Programming Language -- Official Website Date: Tue, 21 Apr 2009 20:59:45 +0200 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C9C2C4.19733910" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.python.org/ =EF=BB=BF Python Programming = Language -- Official Website

3D"skip
3D"skip
=20 = Advanced = Search=20

Python Programming Language -- Official = Website

AFNIC.fr uses Python...

3D"success=20

... joining users such as Rackspace, = Industrial Light=20 and Magic, AstraZeneca, Honeywell, = and many = others.

What they are saying...

Firaxis Games:

"Like XML, scripting was extremely useful as both a mod tool and an = internal=20 development tool. If you don't have any need to expose code and = algorithms in a=20 simple and safe way to others, you can argue that providing a scripting = language=20 is not worth the effort. However, if you do have that need, as we did, = scripting=20 is a no brainer, and it makes complete sense to use a powerful, = documented,=20 cross-platform standard such as Python." -- Mustafa Thamer of Firaxis = Games,=20 talking about Civilization IV. Quoted on page 18 of the August 2005 Game Developer=20 Magazine.

more...

Using Python For...

more...

Python is a dynamic object-oriented programming language that = can be=20 used for many kinds of software development. It offers strong support = for=20 integration with other languages and tools, comes with extensive = standard=20 libraries, and can be learned in a few days. Many Python programmers = report=20 substantial productivity gains and feel the language encourages the = development=20 of higher quality, more maintainable code.

Python runs on Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm = Handhelds,=20 and Nokia mobile phones. Python has also been ported to the Java and = .NET=20 virtual machines.

Python is distributed under an OSI-approved open source license that = makes it=20 free to use, even for commercial products.

The Python=20 Software Foundation (PSF) holds and protects the intellectual = property=20 rights behind Python, underwrites the PyCon conference, and funds grants and = other=20 projects in the Python community.

Read=20 more -or- try Python now

Python 2.6.2 final

Python 2.6.2 = final is=20 now available.

Published: Tue, 14 Apr 2009 20:13 -0400

PyOhio: Call for Proposals

The PyOhio Call = for=20 Proposals has been issued. PyOhio 2009 takes place July 25-26, 2009 = at the=20 Ohio State University in Columbus= ,=20 Ohio. PyOhio=20 2009 will include scheduled talks, tutorials, Lightning Talks, Open = Spaces,=20 and more.

Published: Thu, 9 Apr 2009 18:40 -0400

Python 2.6.2 candidate 1 = released

The first = release=20 candidate of Python 2.6.2 is now available.

Published: Tue, 7 Apr 2009 22:52 -0400

Python 3.1 alpha 2 released

The second alpha = version of=20 Python 3.1 is now available.

Published: Sat, 4 Apr 2009 18:00 -0500

PyCon Italia schedule posted

The schedule for the upcoming = PyCon=20 Italia, May 8-10 2009, is now available.

Published: Sat, 4 Apr 2009, 09:01 -0500

PSF Community Awards go to Mary Rush & Carl = Karsten

The latest recipients of the Python = Software=20 Foundation Community Awards are Mary Rush and = Carl=20 Karsten, in recognition of their significant contributions to = PyCon US=20 and the Python community. Congratulations and thanks!

Published: Thu, 2 Apr 2009, 23:20 -0500

Portable Python 1.1 Released

Portable=20 Python 1.1 is now available

Published: Thu, 2 Apr 2009, 08:30 -0500
[ RSS ]
Website maintained=20 by the Python community
hosting by xs4all / design by Tim Parkin =
Copyright =C2=A9=20 1990-2009, Python Software=20 Foundation
Legal=20 Statements
------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.python.org/images/python-logo.gif R0lGODlh0wBHAPcAAP/////78vf3///35fb19fPy8u/v7//tyPHs2uvq6urq6vXoxv/tYObm5vHl w//krP/rXvXmpvXjmP/mWf/gl9zh5/bfoP/jVN7e3vfekvjhbt3d3friYv/gUtfe483f7vbYl/XZ jfXagv/We//Wg//bTNbW1vfUe//YSf/TdvjVaPfShPnWW/vVT//VRP/PasbU4P/QQP/NV/fNdMLR 3vvOR/jNV//MO8zMzPjHYvvIQPzFOf/FMsXFxfnCRLDH2fnAScLCwvvAN/q+QP2+Lv+8Kb29vf+4 Lf+1Mf+1IZu/3Zu92qG6z5260bW1taysrJCvyYKv1KioqIKt0aOjo3+oyqGgoICmxn6lxoCjwH2h v3+euJmZmXKgxZGRkXCWtZCPj2SVvWSRtVqRv2SOsoaGhlKNvX5+fkmIu0SJwFCFsEmFtkOFuziF w0ODtjiCvkl/rFB8oUN/snV1dTh/ukJ9rjh8tUN5pzd5r2xsbDd2q0JzpTxynjdzpWZmZjZtnDdq lP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUUAIEALAAAAADTAEcA AAj/AAMJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX MGPKnEmzps2bOHPq3Mmzp8+fQIMKjYiDSx4cQ2fSwBJmjRs5UOWoEaPFQ1KEZfz4QXrVZRM2b8La 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 ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.python.org/images/trans.gif R0lGODlhAQABAIAAAP///////yH5BAUUAAEALAAAAAABAAEAAAICTAEAOw== ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.python.org/images/success/afnic.fr.png iVBORw0KGgoAAAANSUhEUgAAAPAAAABaCAIAAAAJsExNAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA B3RJTUUH2QMIBQMig3dltAAAAAd0RVh0QXV0aG9yAKmuzEgAAAAMdEVYdERlc2NyaXB0aW9uABMJ ISMAAAAKdEVYdENvcHlyaWdodACsD8w6AAAADnRFWHRDcmVhdGlvbiB0aW1lADX3DwkAAAAJdEVY dFNvZnR3YXJlAF1w/zoAAAALdEVYdERpc2NsYWltZXIAt8C0jwAAAAh0RVh0V2FybmluZwDAG+aH AAAAB3RFWHRTb3VyY2UA9f+D6wAAAAh0RVh0Q29tbWVudAD2zJa/AAAABnRFWHRUaXRsZQCo7tIn AAAgAElEQVR4nOy9Z5BdyXUmeE6a655/5S28aaDRaG/pmxRJiU6UyJEZSSOuzFDaVUizJmZDuzEx MTsarVYhze7EiFqZFakZakVRhl4cmibbkN2NtmgHNGwVypvnzb033dkfrwpVAArdjW6gze5+EYgo vPfuvXkzv8w8ec6XJ5GIYCtobapdbZT6whMLmdD7yKGhQijDQCLilr9/Q5Bq+8CJylefXTgwnP3A 9cPjpVBw1vuKyDnnrI4bLQ0AlnvEOAIyjhmJAhEAlHVt5TwOgq29FEOU63/33hQRPU9sfqgy7ivP LJ5Y7v7K3WNL9fbU4upsvTtSjHYOFsf7i7nA44K/RJlPLXc+9/Dsr75j23gpuNr1cc2hrfv+sZV/ 8+VjT5+rBx4fLQTXjeb2DOcCyZtddXa1u9iIZ2tJtaOMoR89PPzZX741vLD2rjUu+zApxUCOWSvH ypGybLAQcP5S7fSGwJf8fQcHD0/k/vapxc8+PHPjROEjh4cZorOpsyZOnSPh+QIAODMMNSJIybmI emR13aQgde9WRJyAr3cH4JxJuXXlPDvbfHK69rO3jze6SVyf22bPTIb1JJbVs55aHQ4LI2FxZKQQ +pdpyIzHQu66qQZ46xH6yanav/qH54/ONPYO537hnm33HhjYNZiNfAEAzlGibbWjpla7X3pi7rMP TZ9eblfaerz85iA0ADDGGGMT5eh7J2tvQjafx2A+/KV7tp1c7hw/t0TOJCo1FonIkQAAXySIwND1 phbEjVcWLEZ0vb+JjIUQYI3HjG09EcVK//3RpXftH5wsBedWO524bXQyLmIUMQCkqn1mTh2fMv35 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 ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.python.org/styles/styles.css HTML { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 103%; PADDING-BOTTOM: = 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Arial, = Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; = BACKGROUND-COLOR: #fff } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 103%; PADDING-BOTTOM: = 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Arial, = Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; = BACKGROUND-COLOR: #fff } IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } H1 { FONT-WEIGHT: normal; LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, "Bitstream = Vera Serif", "New York", Palatino, serif } H2 { FONT-WEIGHT: normal; LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, "Bitstream = Vera Serif", "New York", Palatino, serif } H3 { FONT-WEIGHT: normal; LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, "Bitstream = Vera Serif", "New York", Palatino, serif } H4 { FONT-WEIGHT: normal; LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, "Bitstream = Vera Serif", "New York", Palatino, serif } H5 { FONT-WEIGHT: normal; LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, "Bitstream = Vera Serif", "New York", Palatino, serif } H1 { FONT-SIZE: 160%; MARGIN: 0.7em 0px; COLOR: #234764; TEXT-DECORATION: = none } H1 A { COLOR: #234764 } #intro H1 { FONT-SIZE: 145% } H2 { FONT-SIZE: 140%; MARGIN: 0.7em 0px; COLOR: #366d9c } H3 { FONT-SIZE: 135%; MARGIN: 0.4em 0px 0em; COLOR: #366d9c; FONT-STYLE: = italic } H4 { FONT-SIZE: 125%; MARGIN: 0.4em 0px 0em; COLOR: #366d9c } #logoheader { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; = BORDER-LEFT-WIDTH: 0px; Z-INDEX: 1; BACKGROUND-IMAGE: = url(../images/header-bg2.png); PADDING-BOTTOM: 1px; MARGIN: 0px; = PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: = repeat-x; HEIGHT: 84px; BACKGROUND-COLOR: #f7f7f7; BORDER-RIGHT-WIDTH: = 0px } #logo { MARGIN-TOP: 10px; MARGIN-LEFT: 3%; WIDTH: 211px; HEIGHT: 71px } #content-body { MIN-WIDTH: 660px; FONT-SIZE: 75%; LEFT: 0px; MARGIN-LEFT: 3.5%; WIDTH: = 93.9%; POSITION: absolute; TOP: 63px } #body-main { PADDING-RIGHT: 0.55em; PADDING-LEFT: 0em; PADDING-BOTTOM: 40px; = MARGIN-LEFT: 16em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; FONT-FAMILY: = Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif } #body-main { FONT-SIZE: 100% } #left-hand-navigation { Z-INDEX: 1; LEFT: 3%; POSITION: absolute; TOP: 100px } #menu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; MARGIN-BOTTOM: = 5px; PADDING-BOTTOM: 0px; WIDTH: 16em; PADDING-TOP: 0px } #menu UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; = BORDER-RIGHT-WIDTH: 0px } #menu LI { DISPLAY: inline } #menu UL.level-one A { BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 2px; = BACKGROUND-POSITION: right top; BORDER-TOP: #dadada 1px solid; DISPLAY: = block; PADDING-LEFT: 4px; BACKGROUND-IMAGE: = url(../images/nav-off-bg.png); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px = 1.4em; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #dadada 1px solid; WIDTH: = 12em! important; COLOR: #4b5a6a; PADDING-TOP: 2px; BORDER-BOTTOM: = #dadada 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, = Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: = #f5f5f5 } #menu UL.level-one A:hover { COLOR: black; TEXT-DECORATION: underline } #menu UL.level-one A.selected { BACKGROUND-IMAGE: url(../images/nav-on-bg.png); BORDER-LEFT: #ffdb4c = 3px solid; COLOR: black; BACKGROUND-COLOR: #ffffff } #menu UL.level-two LI:first-child A { BORDER-TOP-WIDTH: 0px } #menu UL.level-two A { PADDING-RIGHT: 0.1em; BORDER-TOP: #ddd 1px solid; DISPLAY: block; = PADDING-LEFT: 0.1em; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none = transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0.1em; MARGIN: 0px 3em 0px 1.5em; TEXT-TRANSFORM: none; = WIDTH: 11em! important; COLOR: #3c4b7b; PADDING-TOP: 0.1em; FONT-FAMILY: = Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; = BORDER-RIGHT-WIDTH: 0px } #menu UL.level-two A:hover { COLOR: black; TEXT-DECORATION: underline } #menu UL.level-two A:visited { COLOR: #4c3b5b } #menu UL.level-one UL.level-two A.selected { FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: = url(../images/blank.gif); COLOR: #000; BACKGROUND-COLOR: #ffffff } #menu LI UL { MARGIN-BOTTOM: 7px } #menu A { TEXT-DECORATION: none } #menu UL.level-three A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.1em; DISPLAY: block; = PADDING-LEFT: 1em; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 95%; = BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.1em; = MARGIN: 0px 3em 0px 1.8em; WIDTH: 10em! important; COLOR: #5e72a5; = PADDING-TOP: 0.1em; FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera = Sans", Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px } #menu UL.level-three A:hover { COLOR: black; TEXT-DECORATION: underline } #menu UL.level-three LI.selected A.selected { BACKGROUND-POSITION: left center; FONT-WEIGHT: normal; = BACKGROUND-IMAGE: url(../images/bullet.gif); COLOR: #000; = BACKGROUND-REPEAT: no-repeat } #menu UL.level-three { MARGIN-TOP: 5px } #left-hand-navigation H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; FONT-SIZE: 77%; = PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px 0.3em; COLOR: #4c5b6b; = PADDING-TOP: 0.4em; FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera = Sans", Helvetica, sans-serif } #left-hand-navigation H4 A { FONT-WEIGHT: bold; COLOR: #4c5b6b; TEXT-DECORATION: none } #left-hand-navigation H4 A:hover { COLOR: black; TEXT-DECORATION: underline } #body-main A:link { COLOR: #00a; TEXT-DECORATION: none } #body-main A:visited { COLOR: #551a8b; TEXT-DECORATION: none } #body-main UL { PADDING-LEFT: 0px; MARGIN-LEFT: 1em } #body-main LI { PADDING-LEFT: 0px; MARGIN-LEFT: 1em } #breadcrumb { BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0.9em; FONT-SIZE: 110%; = BACKGROUND-IMAGE: url(../images/bullet.gif); MARGIN-BOTTOM: 20px; = VERTICAL-ALIGN: middle; COLOR: #3a4969; BACKGROUND-REPEAT: no-repeat } #breadcrumb A:link { COLOR: #3c4b6b; TEXT-DECORATION: none } #breadcrumb A:visited { COLOR: #3c4b6b; TEXT-DECORATION: none } #breadcrumb A:hover { COLOR: black; TEXT-DECORATION: underline } .breadcrumb-separator { COLOR: #acc6d1 } #breadcrumb-text { FONT-SIZE: 0.9em; VERTICAL-ALIGN: middle; COLOR: #3a4969 } #utility-menu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 88%; Z-INDEX: 1; = RIGHT: 4%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 400px; PADDING-TOP: = 0px; FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", = Helvetica, sans-serif; POSITION: absolute; TOP: 0px; HEIGHT: 85px } #utility-menu A { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; COLOR: = #436a85; PADDING-TOP: 0px; TEXT-DECORATION: none } #utility-menu A:hover { TEXT-DECORATION: underline } #utility-menu #screen-switcher { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute } #screen-switcher DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #searchbox { FONT-WEIGHT: bold; RIGHT: 0px; VERTICAL-ALIGN: middle; WIDTH: 28.1em; = WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right } #searchbox FORM { DISPLAY: inline } #search { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: = #a38e60; PADDING-TOP: 5px } #search .input-text { BORDER-RIGHT: #c4cccc 1px solid; BORDER-TOP: #c4cccc 1px solid; = MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 116%; VERTICAL-ALIGN: = top; BORDER-LEFT: #c4cccc 1px solid; WIDTH: 11em; BORDER-BOTTOM: #c4cccc = 1px solid; BACKGROUND-COLOR: #ffffff } #search .input-button { BORDER-RIGHT: #6f7777 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: = #c4cccc 1px solid; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: = 103%; BACKGROUND-IMAGE: url(../images/button-on-bg.png); PADDING-BOTTOM: = 0px; MARGIN: 3px 0.4em 0px; VERTICAL-ALIGN: text-top; BORDER-LEFT: = #c4cccc 1px solid; COLOR: #223344; PADDING-TOP: 0px; BORDER-BOTTOM: = #6f7777 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, = Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; = BACKGROUND-COLOR: #f8f7f7 } #skiptonav { WIDTH: 1px; HEIGHT: 1px } .homepage-box H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 94%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; = BORDER-BOTTOM: #ffbc29 3px solid; FONT-FAMILY: Arial, Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f6; = TEXT-ALIGN: left; -moz-border-radius-topleft: 16px } #document-navigation H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 94%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; = BORDER-BOTTOM: #ffbc29 3px solid; FONT-FAMILY: Arial, Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f6; = TEXT-ALIGN: left; -moz-border-radius-topleft: 16px } .externallinks H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 94%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; = BORDER-BOTTOM: #ffbc29 3px solid; FONT-FAMILY: Arial, Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f6; = TEXT-ALIGN: left; -moz-border-radius-topleft: 16px } #document-navigation { BORDER-RIGHT: #b7becc 1px solid; BORDER-TOP: #b7becc 1px solid; = FONT-SIZE: 98%; Z-INDEX: 999; FLOAT: right; PADDING-BOTTOM: 10px; = MARGIN: 0px 12px 12px; BORDER-LEFT: #b7becc 1px solid; WIDTH: 15em; = COLOR: #3c4b6b; BORDER-BOTTOM: #b7becc 1px solid; FONT-FAMILY: Arial, = Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; = LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f7f6f0; TEXT-ALIGN: left; = -moz-border-radius-topleft: 12px; -moz-border-radius-bottomright: 12px } #document-navigation UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 103%; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px 3em 0px 1.1em; WIDTH: auto; COLOR: = #3c4b6b; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: none; = BORDER-RIGHT-WIDTH: 0px } #document-navigation A:link { COLOR: #3c4b6b; TEXT-DECORATION: none } #document-navigation A:visited { COLOR: #3c4b6b; TEXT-DECORATION: none } #document-navigation A:hover { COLOR: #000000; TEXT-DECORATION: underline } #document-navigation H4 A:link { COLOR: #ffffff } #document-navigation H4 A:visited { COLOR: #ffffff } #document-navigation H4 A:hover { COLOR: #ffffff } #document-navigation FORM { MARGIN: 12px } #document-navigation INPUT { MARGIN-TOP: 3px } INPUT.formbutton { BORDER-RIGHT: #6f7777 1px solid; BORDER-TOP: #c4cccc 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 103%; VERTICAL-ALIGN: text-top; = BORDER-LEFT: #c4cccc 1px solid; COLOR: #223344; BORDER-BOTTOM: #6f7777 = 1px solid; FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", = Helvetica, sans-serif; BACKGROUND-COLOR: #f8f7f7 } .formtextinput { BORDER-RIGHT: #c4cccc 1px solid; BORDER-TOP: #c4cccc 1px solid; = FONT-WEIGHT: normal; FONT-SIZE: 116%; VERTICAL-ALIGN: top; BORDER-LEFT: = #c4cccc 1px solid; BORDER-BOTTOM: #c4cccc 1px solid; BACKGROUND-COLOR: = #ffffff } #id { WIDTH: 6em } #document-navigation .inputbox { WIDTH: 6em } DIV#content TABLE { CLEAR: right } #selecteditem { BACKGROUND-POSITION: left center; PADDING-LEFT: 12px; BACKGROUND-IMAGE: = url(../images/bullet.gif); BACKGROUND-REPEAT: no-repeat } #selecteditem A { COLOR: #000000 } #selecteditem A:hover { TEXT-DECORATION: none } .group { BACKGROUND-POSITION: left center; PADDING-LEFT: 12px; BACKGROUND-IMAGE: = url(../images/bullet.gif); BACKGROUND-REPEAT: no-repeat } #document-navigation UL.level-one { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 88%; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 1.1em; PADDING-TOP: 0px } #document-navigation UL.level-one LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #document-navigation LI UL { MARGIN-BOTTOM: 7px } #document-navigation UL.level-one A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; WIDTH: 160px; COLOR: #3c4b6b; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd = 1px solid; BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-one A:hover { COLOR: black; TEXT-DECORATION: underline } #document-navigation UL.level-one A:link { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-one A:visited { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-one A.selected { FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; COLOR: #000 } #document-navigation UL.level-two { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #document-navigation UL.level-two LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #document-navigation UL.level-two A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 1em; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 97%; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: = 140px; COLOR: #5e72a5; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-two A:hover { COLOR: black; TEXT-DECORATION: underline } #document-navigation UL.level-two LI.selected A.selected { BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left center; FONT-WEIGHT: = normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND-IMAGE: = url(../images/bullet.gif); BORDER-BOTTOM-WIDTH: 0px; COLOR: #444; = BACKGROUND-REPEAT: no-repeat; FONT-STYLE: italic; BORDER-RIGHT-WIDTH: = 0px } #document-navigation A { TEXT-DECORATION: none } UL.quicklinks { PADDING-LEFT: 0px; MARGIN: 0px 0px 0px 1.5em; LINE-HEIGHT: 1.2em; = LIST-STYLE-TYPE: none } UL.quicklinks LI { BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 16px; FONT-SIZE: 77%; = BACKGROUND-IMAGE: url(../images/bullet.gif); BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", = Helvetica, sans-serif } UL.quicklinks A { COLOR: #3c4b6b; TEXT-DECORATION: none } UL.quicklinks A:hover { COLOR: #000000; TEXT-DECORATION: underline } #sidebar-wrapper { WIDTH: 100%; POSITION: relative } #sidebar { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 37%; = PADDING-TOP: 0px; TOP: 35px; HEIGHT: auto; TEXT-ALIGN: left; = BORDER-RIGHT-WIDTH: 0px } #sidebar2 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 25%; = PADDING-TOP: 0px; TOP: 35px; HEIGHT: auto; TEXT-ALIGN: left; = BORDER-RIGHT-WIDTH: 0px } #sidebar3 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 37%; = PADDING-TOP: 0px; TOP: 35px; HEIGHT: auto; TEXT-ALIGN: left; = BORDER-RIGHT-WIDTH: 0px } .teaser { BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; WIDTH: 100%; TEXT-ALIGN: = left; BORDER-RIGHT-WIDTH: 0px } P.news { PADDING-LEFT: 12px; MARGIN: 0px 0px 5px } P A:link { BORDER-BOTTOM: #ccc 1px dashed } P A:visited { BORDER-BOTTOM: #ccc 1px dashed } P.news A:link { BORDER-BOTTOM: #21356f 1px dashed } P.news A:visited { BORDER-BOTTOM: #ddd 1px dashed } #body-main H1.pageheading { MARGIN: 40px 0px 10px } #body-main H2.news { BACKGROUND-POSITION: left center; PADDING-LEFT: 12px; FONT-WEIGHT: = bold; FONT-SIZE: 110%; BACKGROUND-IMAGE: url(../images/bullet.gif); = MARGIN: 0px; COLOR: #3c4b6b; BACKGROUND-REPEAT: no-repeat } #body-main H2.news A:link { COLOR: #2a374b; TEXT-DECORATION: none } #body-main H2.news A:visited { COLOR: #2a374b; TEXT-DECORATION: none } #body-main UL A:link { BORDER-BOTTOM: #ccc 1px dashed } #body-main UL A:visited { BORDER-BOTTOM: #ccc 1px dashed } #document-navigation H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 94%; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; = FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; BACKGROUND-COLOR: #376a94; TEXT-ALIGN: left; = -moz-border-radius-topleft: 11px } .homepage-box H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 94%; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; = FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; BACKGROUND-COLOR: #376a94; TEXT-ALIGN: left; = -moz-border-radius-topleft: 11px } .externallinks H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 94%; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; = FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; BACKGROUND-COLOR: #376a94; TEXT-ALIGN: left; = -moz-border-radius-topleft: 11px } .news-section { MARGIN-TOP: 15px; MIN-HEIGHT: 40em; _height: 40em } .news-section H1 { MARGIN: 0px 0px 10px } .news-section P { PADDING-LEFT: 12px; MARGIN: 0px 0px 2px } .news-section .pubdate { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: = 0px 0px 5px; COLOR: #696969; PADDING-TOP: 0px } #intro { MARGIN-TOP: 5px } #intro H1 { MARGIN: 0px 0px 10px } #intro P { MARGIN-TOP: 10px } .content-section { MARGIN-TOP: 15px } .content-section H1 { MARGIN: 0px 0px 10px } .content-section P { PADDING-LEFT: 12px; MARGIN: 0px 0px 5px } .content-section .pubdate { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: = 0px 0px 8px; COLOR: #696969; PADDING-TOP: 0px } #homepage-boxes { FLOAT: right; MARGIN: 0px 0px 6px 20px; WIDTH: 250px } #homepage-boxes .homepage-box { BORDER-RIGHT: #b7becc 1px solid; BORDER-TOP: #b7becc 1px solid; = FONT-SIZE: 98%; Z-INDEX: 999; FLOAT: right; PADDING-BOTTOM: 10px; = MARGIN: 6px; BORDER-LEFT: #b7becc 1px solid; WIDTH: 240px; COLOR: = #3c4b6b; BORDER-BOTTOM: #b7becc 1px solid; FONT-FAMILY: Arial, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: none; = BACKGROUND-COLOR: #f7f6f0; TEXT-ALIGN: left; -moz-border-radius-topleft: = 12px; -moz-border-radius-bottomright: 12px } .externallinks { BORDER-RIGHT: #b7becc 1px solid; BORDER-TOP: #b7becc 1px solid; = FONT-SIZE: 98%; Z-INDEX: 999; FLOAT: right; PADDING-BOTTOM: 10px; = MARGIN: 6px; BORDER-LEFT: #b7becc 1px solid; WIDTH: 240px; COLOR: = #3c4b6b; BORDER-BOTTOM: #b7becc 1px solid; FONT-FAMILY: Arial, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: none; = BACKGROUND-COLOR: #f7f6f0; TEXT-ALIGN: left; -moz-border-radius-topleft: = 12px; -moz-border-radius-bottomright: 12px } #homepage-boxes .homepage-box UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 103%; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0.5em 3em 0px 0px; WIDTH: auto; COLOR: = #3c4b6b; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: none; = BORDER-RIGHT-WIDTH: 0px } .externallinks UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 103%; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0.5em 3em 0px 0px; WIDTH: auto; COLOR: = #3c4b6b; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: none; = BORDER-RIGHT-WIDTH: 0px } #homepage-boxes .homepage-box LI { PADDING-LEFT: 15px } #content-body #body-main .externallinks LI { PADDING-LEFT: 15px } #homepage-boxes .homepage-box A:link { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; COLOR: #00a; = BORDER-BOTTOM: #ccc 1px dashed; BORDER-RIGHT-WIDTH: 0px; = TEXT-DECORATION: none } .externallinks A:link { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; COLOR: #00a; = BORDER-BOTTOM: #ccc 1px dashed; BORDER-RIGHT-WIDTH: 0px; = TEXT-DECORATION: none } #homepage-boxes .homepage-box A:visited { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; COLOR: #551a8b; = BORDER-BOTTOM: #ccc 1px dashed; BORDER-RIGHT-WIDTH: 0px; = TEXT-DECORATION: none } .externallinks A:visited { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; COLOR: #551a8b; = BORDER-BOTTOM: #ccc 1px dashed; BORDER-RIGHT-WIDTH: 0px; = TEXT-DECORATION: none } #homepage-boxes .homepage-box A:hover { COLOR: #000000; TEXT-DECORATION: underline } .externallinks A:hover { COLOR: #000000; TEXT-DECORATION: underline } #homepage-boxes .items { PADDING-LEFT: 12px } .externallinks .items { PADDING-LEFT: 12px } #homepage-boxes .homepage-box .items A:link { COLOR: #33d; BORDER-BOTTOM: #ccc 1px dashed } .externallinks .items A:link { COLOR: #33d; BORDER-BOTTOM: #ccc 1px dashed } #homepage-boxes .homepage-box .items A:visited { COLOR: #854abb; BORDER-BOTTOM: #ccc 1px dashed } .externallinks .items A:visited { COLOR: #854abb; BORDER-BOTTOM: #ccc 1px dashed } .homepage-box LI.more { TEXT-ALIGN: right } #skiptonav { POSITION: absolute } A.toc-backref { =09 } UL.auto-toc { LIST-STYLE-TYPE: none } P.admonition-title { COLOR: red } PRE.literal-block { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 115%; = PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e0e0ff } PRE.doctest-block { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 115%; = PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e0e0ff } DIV.topic { MARGIN: 2em } P.topic-title { FONT-WEIGHT: bold } DIV.admonition { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.attention { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.caution { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.danger { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.error { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.hint { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.important { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.note { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.tip { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.warning { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.admonition P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.hint P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.important P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.note P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.tip P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.attention P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.caution P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.danger P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.error P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.warning P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } OL.arabic { LIST-STYLE-TYPE: decimal } OL.loweralpha { LIST-STYLE-TYPE: lower-alpha } OL.upperalpha { LIST-STYLE-TYPE: upper-alpha } OL.lowerroman { LIST-STYLE-TYPE: lower-roman } OL.upperroman { LIST-STYLE-TYPE: upper-roman } .borderless { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } TABLE.borderless TD { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } TABLE.borderless TH { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } TABLE.borderless TD { PADDING-RIGHT: 0.5em! important; PADDING-LEFT: 0px! important; = PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important } TABLE.borderless TH { PADDING-RIGHT: 0.5em! important; PADDING-LEFT: 0px! important; = PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important } IMG.hspaced { PADDING-RIGHT: 1em; PADDING-LEFT: 1em } #sigindex { WIDTH: 100%; BORDER-COLLAPSE: collapse } #sigindex THEAD { BORDER-BOTTOM: #ccc 2px solid } #sigindex TH { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; = PADDING-TOP: 0.5em; TEXT-ALIGN: left } #sigindex TD { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; = PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px dotted } BLOCKQUOTE { PADDING-LEFT: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #ccc 1px solid } #sidebar-wrapper { DISPLAY: none } .more { TEXT-ALIGN: right } #content-body #homepage-boxes A.more { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px } .homepage-box DIV { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #utility-menu DL { FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-ALIGN: right } #utility-menu DD { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 8px; FONT-WEIGHT: = normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } #utility-menu DD A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; COLOR: #888; PADDING-TOP: 0px } #utility-menu DT { MARGIN: 0px } .homepage-box#siteinfo H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 103%; PADDING-BOTTOM: = 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, = Geneva, "Bitstream Vera Sans", Helvetica, sans-serif } .homepage-box#siteinfo DIV DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = MARGIN-LEFT: 0px; PADDING-TOP: 0px } #footer { CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; = PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 1em; MARGIN: 3em 0px = 0px; BOTTOM: 0px; PADDING-TOP: 1em; POSITION: relative } #footer A:visited { DISPLAY: inline; COLOR: #666 } #footer A:link { DISPLAY: inline; COLOR: #666 } #footer A:hover { DISPLAY: inline; COLOR: #333 } #footer #credits { RIGHT: 0px; MARGIN: 1em 0px 0px; POSITION: absolute; TOP: 0px } #footer #copyright { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; TEXT-ALIGN: center } UL#iconbar LI { DISPLAY: inline } #searchbox A.reference { FONT-WEIGHT: normal; FONT-SIZE: 85%; RIGHT: 8.3em; COLOR: #339; = POSITION: absolute; TOP: 2.9em; TEXT-DECORATION: none } #searchbox SPAN.reference { FONT-WEIGHT: normal; FONT-SIZE: 85%; RIGHT: 8.3em; COLOR: #339; = POSITION: absolute; TOP: 2.9em; TEXT-DECORATION: none } #searchbox A.reference { BORDER-BOTTOM: #ccc 1px dotted } IFRAME { MARGIN-TOP: 20px } #content { FONT-SIZE: 115%; MIN-HEIGHT: 500px; _height: 500px } .action { COLOR: #b00 } .followup { COLOR: #00a } .progress { COLOR: #090 } .minutes-title { FONT-WEIGHT: bold; FONT-SIZE: 160%; MARGIN-BOTTOM: 1em; COLOR: #234764; = LINE-HEIGHT: 120%; FONT-FAMILY: Georgia, "Bitstream Vera Serif", "New = York", Palatino, serif; TEXT-ALIGN: center } #body-main .success P A { DISPLAY: inline } #body-main .success P { MARGIN: 4px 8px } .rfc2822 TH.field-name { PADDING-RIGHT: 0.5em; TEXT-ALIGN: right } TH.field-name { PADDING-RIGHT: 0.5em; TEXT-ALIGN: left } #applications H5 { FONT-WEIGHT: bold; FONT-SIZE: 103%; MARGIN: 0px 0px 0.2em 1em; = FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif } #content-body #applications H5 A:visited { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; COLOR: #444; BORDER-RIGHT-WIDTH: 0px } #content-body #applications H5 A:link { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; COLOR: #444; BORDER-RIGHT-WIDTH: 0px } #applications P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0.5em 0.5em; WIDTH: 100%; PADDING-TOP: 0px; = FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif } .diff-header { FONT-WEIGHT: bold } .diff-title { BACKGROUND-COLOR: #c0c0c0 } .diff-added { VERTICAL-ALIGN: sub; BACKGROUND-COLOR: #e0ffe0 } .diff-removed { VERTICAL-ALIGN: sub; BACKGROUND-COLOR: #ffffe0 } .diff-added SPAN { BACKGROUND-COLOR: #80ff80 } .diff-removed SPAN { BACKGROUND-COLOR: #ffff80 } .videoframes { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; BORDER-COLLAPSE: collapse } .videoframes .title { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #3775a9; = PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 120%/1.3 Verdana, sans-serif; = WIDTH: 668px; COLOR: white; PADDING-TOP: 3px; TEXT-ALIGN: left; = TEXT-DECORATION: none; -moz-background-clip: -moz-initial; = -moz-background-origin: -moz-initial; -moz-background-inline-policy: = -moz-initial; font-size-adjust: none; font-stretch: normal } .videoframes .author { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; MARGIN: = 0px; FONT: 100%/1.3 Verdana, sans-serif; WIDTH: 668px; COLOR: #000000; = PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: = #e0e0e0; TEXT-ALIGN: left; -moz-background-clip: -moz-initial; = -moz-background-origin: -moz-initial; -moz-background-inline-policy: = -moz-initial; font-size-adjust: none; font-stretch: normal } .videoframes .abstract { PADDING-RIGHT: 6px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; MARGIN: = 0px; WIDTH: 654px; PADDING-TOP: 2px; FONT-STYLE: italic; = BACKGROUND-COLOR: #e0e0e0 } .videoframes .viewscreen { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; MARGIN: = 0px; WIDTH: 640px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e0e0e0 } .videoframes .followup { FONT-SIZE: 105%; MARGIN: 0px 0px 30px; WIDTH: 640px; COLOR: black; = TEXT-ALIGN: center } .first { MARGIN-TOP: 0px! important } .last { MARGIN-BOTTOM: 0px! important } .with-subtitle { MARGIN-BOTTOM: 0px! important } DIV.sidebar { CLEAR: right; BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1em; = BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1em; FLOAT: right; = PADDING-BOTTOM: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #999999 1px solid; = WIDTH: 40%; PADDING-TOP: 1em; BORDER-BOTTOM: #999999 1px solid; = BACKGROUND-COLOR: #f7f7f7 } P.sidebar-title { MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: larger; MARGIN-BOTTOM: = 10px; FONT-FAMILY: sans-serif; TEXT-ALIGN: center } P.sidebar-title A:link { BORDER-BOTTOM-STYLE: none } P.sidebar-title A:visited { BORDER-BOTTOM-STYLE: none } P.sidebar-subtitle { MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-FAMILY: sans-serif; = TEXT-ALIGN: center } .clear-right H2 { CLEAR: right } .align-right { MARGIN-LEFT: 1em } ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Location: http://www.python.org/styles/screen-switcher-default.css @import url( ../styles/styles.css ); ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Location: http://www.python.org/styles/netscape4.css #left-hand-navigation { } #left-hand-navigation A { } #google { } #content-body { } #content-body A { } #document-navigation { } #border-corner { } #smallcorner { } #searchcorner { } #logoheader { } #logo { } #logolink { } #search { } #skiptonav { } #breadcrumb { } #utility-menu { } #utility-menu A { } UL { } ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.python.org/styles/print.css #left-hand-navigation { DISPLAY: none } #google { DISPLAY: none } #document-navigation { DISPLAY: none } #border-corner { DISPLAY: none } #smallcorner { DISPLAY: none } #searchcorner { DISPLAY: none } #logo { DISPLAY: none } #search { DISPLAY: none } #utility-menu { DISPLAY: none } #skiptonav { DISPLAY: none } #content-body { FONT-SIZE: 11pt; FONT-FAMILY: Georgia, "Bitstream Vera Serif", "New = York", Palatino, serif } #content-body A { DISPLAY: inline; COLOR: #000000; TEXT-DECORATION: none } PRE { FONT-SIZE: 10pt } #body-main A { FONT-WEIGHT: bold } H1 { FONT-SIZE: 14pt } IFRAME { DISPLAY: none } #footer { DISPLAY: none } ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.python.org/styles/largestyles.css HTML { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 103%; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #fff } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 103%; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #fff } IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } H1 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Bitstream Vera Serif", "New = York", Palatino, serif } H2 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Bitstream Vera Serif", "New = York", Palatino, serif } H3 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Bitstream Vera Serif", "New = York", Palatino, serif } H4 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Bitstream Vera Serif", "New = York", Palatino, serif } H5 { FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Bitstream Vera Serif", "New = York", Palatino, serif } H1 { FONT-SIZE: 160%; MARGIN: 0.7em 0px; COLOR: #234764; TEXT-DECORATION: = none } H1 A { COLOR: #234764 } #intro H1 { FONT-SIZE: 145% } H2 { FONT-SIZE: 140%; MARGIN: 0.7em 0px; COLOR: #366d9c } H3 { FONT-SIZE: 135%; MARGIN: 0.4em 0px 0em; COLOR: #366d9c; FONT-STYLE: = italic } H4 { FONT-SIZE: 125%; MARGIN: 0.4em 0px 0em; COLOR: #366d9c } #logoheader { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; = BORDER-LEFT-WIDTH: 0px; Z-INDEX: 1; BACKGROUND-IMAGE: = url(../images/header-bg2.png); PADDING-BOTTOM: 1px; MARGIN: 0px; = PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: = repeat-x; BACKGROUND-COLOR: #f7f7f7; BORDER-RIGHT-WIDTH: 0px } #logo { MARGIN-TOP: 10px; MARGIN-LEFT: 3px; WIDTH: 211px; HEIGHT: 71px } #content-body { FONT-SIZE: 100%; LEFT: 0px; WIDTH: 99.9%; COLOR: #283045; POSITION: = absolute; TOP: 55px } #body-main { PADDING-RIGHT: 0.55em; PADDING-LEFT: 0em; PADDING-BOTTOM: 40px; = MARGIN-LEFT: 16em; COLOR: #202737; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; = FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif } #body-main { FONT-SIZE: 100% } #left-hand-navigation { Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 100px } #menu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: = 5px; PADDING-BOTTOM: 0px; WIDTH: 16em; PADDING-TOP: 0px } #menu UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; = BORDER-RIGHT-WIDTH: 0px } #menu LI { DISPLAY: inline } #menu UL.level-one A { BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 2px; = BACKGROUND-POSITION: right top; BORDER-TOP: #dadada 1px solid; DISPLAY: = block; PADDING-LEFT: 4px; BACKGROUND-IMAGE: = url(../images/nav-off-bg.png); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px = 1.4em; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #dadada 1px solid; WIDTH: = 12em! important; COLOR: #4b5a6a; PADDING-TOP: 2px; BORDER-BOTTOM: = #dadada 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, = Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: = #f5f5f5 } #menu UL.level-one A:hover { COLOR: black; TEXT-DECORATION: underline } #menu UL.level-one A.selected { BACKGROUND-IMAGE: url(../images/nav-on-bg.png); BORDER-LEFT: #ffdb4c = 3px solid; COLOR: black; BACKGROUND-COLOR: #ffffff } #menu UL.level-two LI:first-child A { BORDER-TOP-WIDTH: 0px } #menu UL.level-two A { PADDING-RIGHT: 0.1em; BORDER-TOP: #ddd 1px solid; DISPLAY: block; = PADDING-LEFT: 0.1em; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none = transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0.1em; MARGIN: 0px 3em 0px 1.5em; TEXT-TRANSFORM: none; = WIDTH: 11em! important; COLOR: #3c4b7b; PADDING-TOP: 0.1em; FONT-FAMILY: = Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; = BORDER-RIGHT-WIDTH: 0px } #menu UL.level-two A:hover { COLOR: black; TEXT-DECORATION: underline } #menu UL.level-two A:visited { COLOR: #4c3b5b } #menu UL.level-one UL.level-two A.selected { FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: = url(../images/blank.gif); COLOR: #000; BACKGROUND-COLOR: #ffffff } #menu LI UL { MARGIN-BOTTOM: 7px } #menu A { TEXT-DECORATION: none } #menu UL.level-three A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.1em; DISPLAY: block; = PADDING-LEFT: 1em; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 95%; = BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.1em; = MARGIN: 0px 3em 0px 1.8em; WIDTH: 10em! important; COLOR: #5e72a5; = PADDING-TOP: 0.1em; FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera = Sans", Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px } #menu UL.level-three A:hover { COLOR: black; TEXT-DECORATION: underline } #menu UL.level-three LI.selected A.selected { BACKGROUND-POSITION: left center; FONT-WEIGHT: normal; = BACKGROUND-IMAGE: url(../images/bullet.gif); COLOR: #000; = BACKGROUND-REPEAT: no-repeat } #menu UL.level-three { MARGIN-TOP: 5px } #left-hand-navigation H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; FONT-SIZE: 100%; = PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px 0.3em; COLOR: #4c5b6b; = PADDING-TOP: 0.4em; FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera = Sans", Helvetica, sans-serif } #left-hand-navigation H4 A { FONT-WEIGHT: bold; COLOR: #4c5b6b; TEXT-DECORATION: none } #left-hand-navigation H4 A:hover { COLOR: black; TEXT-DECORATION: underline } #body-main A:link { COLOR: #00a; TEXT-DECORATION: none } #body-main A:visited { COLOR: #551a8b; TEXT-DECORATION: none } #body-main UL { PADDING-LEFT: 0px; MARGIN-LEFT: 1em } #body-main LI { PADDING-LEFT: 0px; MARGIN-LEFT: 1em } #breadcrumb { FONT-SIZE: 110%; MARGIN-BOTTOM: 20px; VERTICAL-ALIGN: middle; COLOR: = #3a4969 } #breadcrumb A:link { COLOR: #3c4b6b; TEXT-DECORATION: none } #breadcrumb A:visited { COLOR: #3c4b6b; TEXT-DECORATION: none } #breadcrumb A:hover { COLOR: black; TEXT-DECORATION: underline } .breadcrumb-separator { COLOR: #acc6d1 } #breadcrumb-text { FONT-SIZE: 0.9em; VERTICAL-ALIGN: middle; COLOR: #3a4969 } #utility-menu { FONT-SIZE: 100%; Z-INDEX: 1; RIGHT: 0.7em; FONT-FAMILY: Arial, Verdana, = Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; POSITION: = absolute; TOP: 58px } #utility-menu A { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; COLOR: = #436a85; PADDING-TOP: 0px; TEXT-DECORATION: none } #utility-menu A:hover { TEXT-DECORATION: underline } #searchbox { FONT-WEIGHT: bold; FONT-SIZE: 100%; RIGHT: 0px; VERTICAL-ALIGN: middle; = WIDTH: 28.1em; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; = TEXT-ALIGN: right } #searchbox FORM { DISPLAY: inline } #search { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: = #a38e60; PADDING-TOP: 5px } #search .input-text { BORDER-RIGHT: #c4cccc 1px solid; BORDER-TOP: #c4cccc 1px solid; = MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 116%; VERTICAL-ALIGN: = top; BORDER-LEFT: #c4cccc 1px solid; WIDTH: 11em; BORDER-BOTTOM: #c4cccc = 1px solid; BACKGROUND-COLOR: #ffffff } #search .input-button { BORDER-RIGHT: #6f7777 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: = #c4cccc 1px solid; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: = 103%; BACKGROUND-IMAGE: url(../images/button-on-bg.png); PADDING-BOTTOM: = 0px; MARGIN: 3px 0.4em 0px; VERTICAL-ALIGN: text-top; BORDER-LEFT: = #c4cccc 1px solid; COLOR: #223344; PADDING-TOP: 0px; BORDER-BOTTOM: = #6f7777 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, = Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; = BACKGROUND-COLOR: #f8f7f7 } #skiptonav { WIDTH: 1px; HEIGHT: 1px } .homepage-box H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 88%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; = BORDER-BOTTOM: #ffbc29 3px solid; FONT-FAMILY: Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f6; = TEXT-ALIGN: left; -moz-border-radius-topleft: 16px } #document-navigation H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 88%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; = BORDER-BOTTOM: #ffbc29 3px solid; FONT-FAMILY: Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f6; = TEXT-ALIGN: left; -moz-border-radius-topleft: 16px } .externallinks H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 88%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; = BORDER-BOTTOM: #ffbc29 3px solid; FONT-FAMILY: Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f6; = TEXT-ALIGN: left; -moz-border-radius-topleft: 16px } #document-navigation { BORDER-RIGHT: #b7becc 1px solid; BORDER-TOP: #b7becc 1px solid; = FONT-SIZE: 98%; Z-INDEX: 999; FLOAT: right; PADDING-BOTTOM: 10px; = MARGIN: 0px 12px 12px; BORDER-LEFT: #b7becc 1px solid; WIDTH: 15em; = COLOR: #3c4b6b; BORDER-BOTTOM: #b7becc 1px solid; FONT-FAMILY: Verdana, = Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: = none; BACKGROUND-COLOR: #f7f6f0; TEXT-ALIGN: left; = -moz-border-radius-topleft: 12px; -moz-border-radius-bottomright: 12px } #document-navigation UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 103%; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px 3em 0px 1.1em; WIDTH: auto; COLOR: = #3c4b6b; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, "Bitstream Vera = Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: = 0px } #document-navigation A:link { COLOR: #3c4b6b; TEXT-DECORATION: none } #document-navigation A:visited { COLOR: #3c4b6b; TEXT-DECORATION: none } #document-navigation A:hover { COLOR: #000000; TEXT-DECORATION: underline } #document-navigation H4 A:link { COLOR: #ffffff } #document-navigation H4 A:visited { COLOR: #ffffff } #document-navigation H4 A:hover { COLOR: #ffffff } #document-navigation FORM { MARGIN: 12px } #document-navigation INPUT { MARGIN-TOP: 3px } INPUT.formbutton { BORDER-RIGHT: #6f7777 1px solid; BORDER-TOP: #c4cccc 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 103%; VERTICAL-ALIGN: text-top; = BORDER-LEFT: #c4cccc 1px solid; COLOR: #223344; BORDER-BOTTOM: #6f7777 = 1px solid; FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", = Helvetica, sans-serif; BACKGROUND-COLOR: #f8f7f7 } .formtextinput { BORDER-RIGHT: #c4cccc 1px solid; BORDER-TOP: #c4cccc 1px solid; = FONT-WEIGHT: normal; FONT-SIZE: 116%; VERTICAL-ALIGN: top; BORDER-LEFT: = #c4cccc 1px solid; BORDER-BOTTOM: #c4cccc 1px solid; BACKGROUND-COLOR: = #ffffff } #id { WIDTH: 6em } #document-navigation .inputbox { WIDTH: 6em } #selecteditem { BACKGROUND-POSITION: left center; PADDING-LEFT: 12px; BACKGROUND-IMAGE: = url(../images/bullet.gif); BACKGROUND-REPEAT: no-repeat } #selecteditem A { COLOR: #000000 } #selecteditem A:hover { TEXT-DECORATION: none } .group { BACKGROUND-POSITION: left center; PADDING-LEFT: 12px; BACKGROUND-IMAGE: = url(../images/bullet.gif); BACKGROUND-REPEAT: no-repeat } #document-navigation UL.level-one { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 88%; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 1.1em; PADDING-TOP: 0px } #document-navigation UL.level-one LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #document-navigation LI UL { MARGIN-BOTTOM: 7px } #document-navigation UL.level-one A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; WIDTH: 160px; COLOR: #3c4b6b; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd = 1px solid; BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-one A:hover { COLOR: black; TEXT-DECORATION: underline } #document-navigation UL.level-one A:link { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-one A:visited { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-one A.selected { FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; COLOR: #000 } #document-navigation UL.level-two { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #document-navigation UL.level-two LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #document-navigation UL.level-two A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 1em; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 97%; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: = 140px; COLOR: #5e72a5; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-two A:hover { COLOR: black; TEXT-DECORATION: underline } #document-navigation UL.level-two LI.selected A.selected { BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left center; FONT-WEIGHT: = normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND-IMAGE: = url(../images/bullet.gif); BORDER-BOTTOM-WIDTH: 0px; COLOR: #444; = BACKGROUND-REPEAT: no-repeat; FONT-STYLE: italic; BORDER-RIGHT-WIDTH: = 0px } #document-navigation A { TEXT-DECORATION: none } UL.quicklinks { PADDING-LEFT: 0px; MARGIN: 0px 0px 0px 1.5em; LINE-HEIGHT: 1.2em; = LIST-STYLE-TYPE: none } UL.quicklinks LI { BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 16px; FONT-SIZE: 100%; = BACKGROUND-IMAGE: url(../images/bullet.gif); BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: Arial, Verdana, Geneva, "Bitstream Vera Sans", = Helvetica, sans-serif } UL.quicklinks A { COLOR: #3c4b6b; TEXT-DECORATION: none } UL.quicklinks A:hover { COLOR: #000000; TEXT-DECORATION: underline } #sidebar-wrapper { WIDTH: 100%; POSITION: relative } #sidebar { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 37%; = PADDING-TOP: 0px; TOP: 35px; HEIGHT: auto; TEXT-ALIGN: left; = BORDER-RIGHT-WIDTH: 0px } #sidebar2 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 25%; = PADDING-TOP: 0px; TOP: 35px; HEIGHT: auto; TEXT-ALIGN: left; = BORDER-RIGHT-WIDTH: 0px } #sidebar3 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; FLOAT: left; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 37%; = PADDING-TOP: 0px; TOP: 35px; HEIGHT: auto; TEXT-ALIGN: left; = BORDER-RIGHT-WIDTH: 0px } .teaser { BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; WIDTH: 100%; TEXT-ALIGN: = left; BORDER-RIGHT-WIDTH: 0px } P.news { PADDING-LEFT: 12px; MARGIN: 0px 0px 5px } P A:link { BORDER-BOTTOM: #ccc 1px dashed } P A:visited { BORDER-BOTTOM: #ccc 1px dashed } P.news A:link { BORDER-BOTTOM: #21356f 1px dashed } P.news A:visited { BORDER-BOTTOM: #ddd 1px dashed } #body-main H1.pageheading { MARGIN: 40px 0px 10px } #body-main H2.news { BACKGROUND-POSITION: left center; PADDING-LEFT: 12px; FONT-WEIGHT: = bold; FONT-SIZE: 110%; BACKGROUND-IMAGE: url(../images/bullet.gif); = MARGIN: 0px; COLOR: #3c4b6b; BACKGROUND-REPEAT: no-repeat } #body-main H2.news A:link { COLOR: #2a374b; TEXT-DECORATION: none } #body-main H2.news A:visited { COLOR: #2a374b; TEXT-DECORATION: none } #body-main UL A:link { BORDER-BOTTOM: #ccc 1px dashed } #body-main UL A:visited { BORDER-BOTTOM: #ccc 1px dashed } #document-navigation H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 88%; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; = FONT-FAMILY: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; BACKGROUND-COLOR: #376a94; TEXT-ALIGN: left; = -moz-border-radius-topleft: 11px } .homepage-box H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 88%; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; = FONT-FAMILY: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; BACKGROUND-COLOR: #376a94; TEXT-ALIGN: left; = -moz-border-radius-topleft: 11px } .externallinks H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: = 88%; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; = FONT-FAMILY: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; BACKGROUND-COLOR: #376a94; TEXT-ALIGN: left; = -moz-border-radius-topleft: 11px } .news-section { MARGIN-TOP: 15px } .news-section H1 { MARGIN: 0px 0px 10px } .news-section P { PADDING-LEFT: 12px; MARGIN: 0px 0px 2px } .news-section .pubdate { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: = 0px 0px 5px; COLOR: #696969; PADDING-TOP: 0px } #intro { MARGIN-TOP: 5px } #intro H1 { MARGIN: 0px 0px 10px } #intro P { MARGIN-TOP: 10px } .content-section { MARGIN-TOP: 15px } .content-section H1 { MARGIN: 0px 0px 10px } .content-section P { PADDING-LEFT: 12px; MARGIN: 0px 0px 5px } .content-section .pubdate { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: = 0px 0px 8px; COLOR: #696969; PADDING-TOP: 0px } #homepage-boxes { FLOAT: right; MARGIN: 12px; WIDTH: 250px } #homepage-boxes .homepage-box { BORDER-RIGHT: #b7becc 1px solid; BORDER-TOP: #b7becc 1px solid; = FONT-SIZE: 98%; Z-INDEX: 999; FLOAT: right; PADDING-BOTTOM: 10px; = MARGIN: 6px; BORDER-LEFT: #b7becc 1px solid; WIDTH: 240px; COLOR: = #3c4b6b; BORDER-BOTTOM: #b7becc 1px solid; FONT-FAMILY: Arial, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: none; = BACKGROUND-COLOR: #f7f6f0; TEXT-ALIGN: left; -moz-border-radius-topleft: = 12px; -moz-border-radius-bottomright: 12px } .externallinks { BORDER-RIGHT: #b7becc 1px solid; BORDER-TOP: #b7becc 1px solid; = FONT-SIZE: 98%; Z-INDEX: 999; FLOAT: right; PADDING-BOTTOM: 10px; = MARGIN: 6px; BORDER-LEFT: #b7becc 1px solid; WIDTH: 240px; COLOR: = #3c4b6b; BORDER-BOTTOM: #b7becc 1px solid; FONT-FAMILY: Arial, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: none; = BACKGROUND-COLOR: #f7f6f0; TEXT-ALIGN: left; -moz-border-radius-topleft: = 12px; -moz-border-radius-bottomright: 12px } #homepage-boxes .homepage-box UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 103%; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0.5em 3em 0px 0px; WIDTH: auto; COLOR: = #3c4b6b; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: none; = BORDER-RIGHT-WIDTH: 0px } .externallinks UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 103%; BACKGROUND: = none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0.5em 3em 0px 0px; WIDTH: auto; COLOR: = #3c4b6b; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; LIST-STYLE-TYPE: none; = BORDER-RIGHT-WIDTH: 0px } #homepage-boxes .homepage-box LI { PADDING-LEFT: 15px } .externallinks LI { PADDING-LEFT: 15px } #homepage-boxes .homepage-box A:link { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; COLOR: #00a; = BORDER-BOTTOM: #ccc 1px dashed; BORDER-RIGHT-WIDTH: 0px; = TEXT-DECORATION: none } .externallinks A:link { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; COLOR: #00a; = BORDER-BOTTOM: #ccc 1px dashed; BORDER-RIGHT-WIDTH: 0px; = TEXT-DECORATION: none } #homepage-boxes .homepage-box A:visited { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; COLOR: #551a8b; = BORDER-BOTTOM: #ccc 1px dashed; BORDER-RIGHT-WIDTH: 0px; = TEXT-DECORATION: none } .externallinks A:visited { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; COLOR: #551a8b; = BORDER-BOTTOM: #ccc 1px dashed; BORDER-RIGHT-WIDTH: 0px; = TEXT-DECORATION: none } #homepage-boxes .homepage-box A:hover { COLOR: #000000; TEXT-DECORATION: underline } .externallinks A:hover { COLOR: #000000; TEXT-DECORATION: underline } #homepage-boxes .items { PADDING-LEFT: 12px } .externallinks .items { PADDING-LEFT: 12px } #homepage-boxes .homepage-box .items A:link { COLOR: #33d; BORDER-BOTTOM: #ccc 1px dashed } .externallinks .items A:link { COLOR: #33d; BORDER-BOTTOM: #ccc 1px dashed } #homepage-boxes .homepage-box .items A:visited { COLOR: #854abb; BORDER-BOTTOM: #ccc 1px dashed } .externallinks .items A:visited { COLOR: #854abb; BORDER-BOTTOM: #ccc 1px dashed } .homepage-box LI.more { TEXT-ALIGN: right } #skiptonav { POSITION: absolute } A.toc-backref { =09 } UL.auto-toc { LIST-STYLE-TYPE: none } P.admonition-title { DISPLAY: none } PRE.literal-block { PADDING-LEFT: 12px; FONT-SIZE: 115% } DIV.topic { MARGIN: 2em } P.topic-title { FONT-WEIGHT: bold } DIV.admonition { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.attention { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.caution { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.danger { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.error { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.hint { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.important { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.note { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.tip { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.warning { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.admonition P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.hint P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.important P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.note P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.tip P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.attention P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.caution P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.danger P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.error P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.warning P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } OL.arabic { LIST-STYLE-TYPE: decimal } OL.loweralpha { LIST-STYLE-TYPE: lower-alpha } OL.upperalpha { LIST-STYLE-TYPE: upper-alpha } OL.lowerroman { LIST-STYLE-TYPE: lower-roman } OL.upperroman { LIST-STYLE-TYPE: upper-roman } #sigindex { WIDTH: 100%; BORDER-COLLAPSE: collapse } #sigindex THEAD { BORDER-BOTTOM: #ccc 2px solid } #sigindex TH { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; = PADDING-TOP: 0.5em; TEXT-ALIGN: left } #sigindex TD { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; = PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px dotted } BLOCKQUOTE { PADDING-LEFT: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #ccc 1px solid } #sidebar-wrapper { DISPLAY: none } .more { TEXT-ALIGN: right } #content-body #homepage-boxes A.more { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px } .homepage-box DIV { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.python.org/styles/defaultfonts.css HTML { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; FONT-FAMILY: sans; BACKGROUND-COLOR: #fff } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; FONT-FAMILY: sans; BACKGROUND-COLOR: #fff } IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } H1 { MARGIN: 0.7em 0px } H1 { FONT-FAMILY: serif } H2 { FONT-FAMILY: serif } H3 { FONT-FAMILY: serif } H4 { FONT-FAMILY: serif } H1 A { TEXT-DECORATION: none } H2 A { TEXT-DECORATION: none } H3 A { TEXT-DECORATION: none } H4 A { TEXT-DECORATION: none } A:link { COLOR: #00e } A:visited { COLOR: #551a8b } A { COLOR: #00e } #intro H1 { =09 } H2 { MARGIN: 0.7em 0px } H3 { MARGIN: 0.4em 0px 0em } H4 { MARGIN: 0.4em 0px 0em } #logoheader { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; = BORDER-LEFT-WIDTH: 0px; Z-INDEX: 1; BACKGROUND-IMAGE: = url(../images/header-bg2.png); PADDING-BOTTOM: 1px; MARGIN: 0px; = PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: = repeat-x; BACKGROUND-COLOR: #f7f7f7; BORDER-RIGHT-WIDTH: 0px } #logo { MARGIN-TOP: 10px; MARGIN-LEFT: 3px; WIDTH: 211px; HEIGHT: 71px } #content-body { LEFT: 0px; WIDTH: 99.9%; POSITION: absolute; TOP: 55px } #body-main { PADDING-RIGHT: 0.55em; PADDING-LEFT: 0em; PADDING-BOTTOM: 40px; = MARGIN-LEFT: 16em; PADDING-TOP: 0px; FONT-FAMILY: inherit } #body-main { =09 } #left-hand-navigation { Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 100px } #menu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; = PADDING-BOTTOM: 0px; WIDTH: 16em; PADDING-TOP: 0px } #menu UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; = BORDER-RIGHT-WIDTH: 0px } #menu LI { DISPLAY: inline } #menu UL.level-one A { BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 2px; = BACKGROUND-POSITION: right top; BORDER-TOP: #dadada 1px solid; DISPLAY: = block; PADDING-LEFT: 4px; BACKGROUND-IMAGE: = url(../images/nav-off-bg.png); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px = 1.4em; BORDER-LEFT: #dadada 1px solid; WIDTH: 12em! important; = PADDING-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid; BACKGROUND-REPEAT: = no-repeat; FONT-FAMILY: inherit; BACKGROUND-COLOR: #f5f5f5 } #menu UL.level-one A:hover { TEXT-DECORATION: underline } #menu UL.level-one A.selected { BACKGROUND-IMAGE: url(../images/nav-on-bg.png); BORDER-LEFT: #ffdb4c = 3px solid; COLOR: #00e; BACKGROUND-COLOR: #ffffff } #menu UL.level-one A.selected:visited { COLOR: #551a8b } #menu UL.level-two LI:first-child A { BORDER-TOP-WIDTH: 0px } #menu UL.level-two A { PADDING-RIGHT: 0.1em; BORDER-TOP: #ddd 1px solid; DISPLAY: block; = PADDING-LEFT: 0.1em; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none = transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0.1em; MARGIN: 0px 3em 0px 1.5em; TEXT-TRANSFORM: none; = WIDTH: 11em! important; COLOR: #00e; PADDING-TOP: 0.1em; FONT-FAMILY: = inherit; BORDER-RIGHT-WIDTH: 0px } #menu UL.level-two A:hover { TEXT-DECORATION: underline } #menu UL.level-two A:visited { COLOR: #551a8b } #menu UL.level-one UL.level-two A.selected { BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/blank.gif); = BACKGROUND-COLOR: #ffffff } #menu UL.level-one UL.level-two A.selected:visited { COLOR: #551a8b } #menu LI UL { MARGIN-BOTTOM: 7px } #menu A { TEXT-DECORATION: underline } #menu UL.level-three A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.1em; DISPLAY: block; = PADDING-LEFT: 1em; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.1em; MARGIN: 0px 3em 0px = 1.8em; WIDTH: 10em! important; COLOR: #00e; PADDING-TOP: 0.1em; = FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px } #menu UL.level-three A:hover { TEXT-DECORATION: underline } #menu UL.level-three LI.selected A.selected { BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: = url(../images/bullet.gif); BACKGROUND-REPEAT: no-repeat } #menu UL.level-three { MARGIN-TOP: 5px } #left-hand-navigation H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; MARGIN: = 0.2em 0px 0.3em; PADDING-TOP: 0.4em; FONT-FAMILY: inherit } #left-hand-navigation H4 A { TEXT-DECORATION: none } #left-hand-navigation H4 A:hover { TEXT-DECORATION: underline } #body-main A:link { COLOR: #00e; TEXT-DECORATION: underline } #body-main A:visited { COLOR: #551a8b; TEXT-DECORATION: underline } #body-main UL { PADDING-LEFT: 0px; MARGIN-LEFT: 1em } #body-main LI { PADDING-LEFT: 0px; MARGIN-LEFT: 1em } #breadcrumb { MARGIN-BOTTOM: 20px; VERTICAL-ALIGN: middle } #breadcrumb A:link { COLOR: #00e; TEXT-DECORATION: underline } #breadcrumb A:visited { COLOR: #551a8b; TEXT-DECORATION: underline } #breadcrumb A:hover { TEXT-DECORATION: underline } .breadcrumb-separator { =09 } #breadcrumb-text { VERTICAL-ALIGN: middle } #utility-menu { Z-INDEX: 1; RIGHT: 0.7em; FONT-FAMILY: inherit; POSITION: absolute; = TOP: 58px } #utility-menu A { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; COLOR: = #00e; PADDING-TOP: 0px; TEXT-DECORATION: underline } #utility-menu A:visited { COLOR: #551a8b } #utility-menu A:hover { TEXT-DECORATION: underline } #searchbox { FONT-WEIGHT: bold; RIGHT: 0px; VERTICAL-ALIGN: middle; WIDTH: 28.1em; = WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right } #searchbox FORM { DISPLAY: inline } #search { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 5px } #search .input-text { BORDER-RIGHT: #c4cccc 1px solid; BORDER-TOP: #c4cccc 1px solid; = MARGIN-TOP: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #c4cccc 1px solid; = WIDTH: 11em; BORDER-BOTTOM: #c4cccc 1px solid; BACKGROUND-COLOR: #ffffff } #search .input-button { BORDER-RIGHT: #6f7777 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: = #c4cccc 1px solid; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; = BACKGROUND-IMAGE: url(../images/button-on-bg.png); PADDING-BOTTOM: 0px; = MARGIN: 3px 0.4em 0px; VERTICAL-ALIGN: text-top; BORDER-LEFT: #c4cccc = 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #6f7777 1px solid; = BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: inherit; BACKGROUND-COLOR: = #f8f7f7 } #skiptonav { WIDTH: 1px; HEIGHT: 1px } .homepage-box H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; = MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; = BORDER-BOTTOM: #ffbc29 3px solid; FONT-FAMILY: Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f6; = TEXT-ALIGN: left; -moz-border-radius-topleft: 16px } #document-navigation H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; = MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; = BORDER-BOTTOM: #ffbc29 3px solid; FONT-FAMILY: Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f6; = TEXT-ALIGN: left; -moz-border-radius-topleft: 16px } .externallinks H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; = MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; = BORDER-BOTTOM: #ffbc29 3px solid; FONT-FAMILY: Verdana, Geneva, = "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f6; = TEXT-ALIGN: left; -moz-border-radius-topleft: 16px } #document-navigation { BORDER-RIGHT: #b7becc 1px solid; BORDER-TOP: #b7becc 1px solid; = Z-INDEX: 999; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px 12px 12px; = BORDER-LEFT: #b7becc 1px solid; WIDTH: 15em; BORDER-BOTTOM: #b7becc 1px = solid; FONT-FAMILY: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f7f6f0; = TEXT-ALIGN: left; -moz-border-radius-topleft: 12px; = -moz-border-radius-bottomright: 12px } #document-navigation UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px 3em 0px 1.1em; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: = Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif; = LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px } #document-navigation A:link { TEXT-DECORATION: underline } #document-navigation A:visited { TEXT-DECORATION: underline } #document-navigation A:hover { TEXT-DECORATION: underline } #document-navigation H4 A:link { COLOR: #ffffff } #document-navigation H4 A:visited { COLOR: #ffffff } #document-navigation H4 A:hover { COLOR: #ffffff } #document-navigation FORM { MARGIN: 12px } #document-navigation INPUT { MARGIN-TOP: 3px } INPUT.formbutton { BORDER-RIGHT: #6f7777 1px solid; BORDER-TOP: #c4cccc 1px solid; = FONT-WEIGHT: bold; VERTICAL-ALIGN: text-top; BORDER-LEFT: #c4cccc 1px = solid; BORDER-BOTTOM: #6f7777 1px solid; FONT-FAMILY: inherit; = BACKGROUND-COLOR: #f8f7f7 } .formtextinput { BORDER-RIGHT: #c4cccc 1px solid; BORDER-TOP: #c4cccc 1px solid; = VERTICAL-ALIGN: top; BORDER-LEFT: #c4cccc 1px solid; BORDER-BOTTOM: = #c4cccc 1px solid; BACKGROUND-COLOR: #ffffff } #id { WIDTH: 6em } #document-navigation .inputbox { WIDTH: 6em } #selecteditem { BACKGROUND-POSITION: left center; PADDING-LEFT: 12px; BACKGROUND-IMAGE: = url(../images/bullet.gif); BACKGROUND-REPEAT: no-repeat } #selecteditem A { =09 } #selecteditem A:hover { TEXT-DECORATION: underline } .group { BACKGROUND-POSITION: left center; PADDING-LEFT: 12px; BACKGROUND-IMAGE: = url(../images/bullet.gif); BACKGROUND-REPEAT: no-repeat } #document-navigation UL.level-one { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 0px 1.1em; PADDING-TOP: 0px } #document-navigation UL.level-one LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #document-navigation LI UL { MARGIN-BOTTOM: 7px } #document-navigation UL.level-one A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; = BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-one A:hover { TEXT-DECORATION: underline } #document-navigation UL.level-one A:link { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-one A:visited { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-one A.selected { BORDER-LEFT-WIDTH: 0px } #document-navigation UL.level-two { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #document-navigation UL.level-two LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #document-navigation UL.level-two A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 1em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px; = BORDER-RIGHT-WIDTH: 0px } #document-navigation UL.level-two A:hover { TEXT-DECORATION: underline } #document-navigation UL.level-two LI.selected A.selected { BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left center; = BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/bullet.gif); = BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: = italic; BORDER-RIGHT-WIDTH: 0px } #document-navigation A { TEXT-DECORATION: underline } UL.quicklinks { PADDING-LEFT: 0px; MARGIN: 0px 0px 0px 1.5em; LINE-HEIGHT: 1.2em; = LIST-STYLE-TYPE: none } UL.quicklinks LI { BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 16px; BACKGROUND-IMAGE: = url(../images/bullet.gif); BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: = inherit } UL.quicklinks A { COLOR: #00e; TEXT-DECORATION: underline } UL.quicklinks A:visited { COLOR: #551a8b; TEXT-DECORATION: underline } UL.quicklinks A:hover { TEXT-DECORATION: underline } #sidebar-wrapper { WIDTH: 100%; POSITION: relative } #sidebar { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 37%; PADDING-TOP: 0px; TOP: = 35px; HEIGHT: auto; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px } #sidebar2 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 25%; PADDING-TOP: 0px; TOP: = 35px; HEIGHT: auto; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px } #sidebar3 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 37%; PADDING-TOP: 0px; TOP: = 35px; HEIGHT: auto; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px } .teaser { BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; = BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; WIDTH: 100%; TEXT-ALIGN: = left; BORDER-RIGHT-WIDTH: 0px } P.news { PADDING-LEFT: 12px; MARGIN: 0px 0px 5px } P A:link { =09 } P A:visited { =09 } P.news A:link { =09 } P.news A:visited { =09 } #body-main H1.pageheading { MARGIN: 40px 0px 10px } #body-main H2.news { BACKGROUND-POSITION: left center; PADDING-LEFT: 12px; BACKGROUND-IMAGE: = url(../images/bullet.gif); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat } #body-main H2.news A:link { TEXT-DECORATION: underline } #body-main H2.news A:visited { TEXT-DECORATION: underline } #body-main UL A:link { =09 } #body-main UL A:visited { =09 } #document-navigation H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; = PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; = FONT-FAMILY: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; BACKGROUND-COLOR: #376a94; TEXT-ALIGN: left; = -moz-border-radius-topleft: 11px } .homepage-box H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; = PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; = FONT-FAMILY: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; BACKGROUND-COLOR: #376a94; TEXT-ALIGN: left; = -moz-border-radius-topleft: 11px } .externallinks H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; = PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; = FONT-FAMILY: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; BACKGROUND-COLOR: #376a94; TEXT-ALIGN: left; = -moz-border-radius-topleft: 11px } .news-section { MARGIN-TOP: 15px } .news-section H1 { MARGIN: 0px 0px 10px } .news-section P { PADDING-LEFT: 12px; MARGIN: 0px 0px 2px } .news-section .pubdate { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: = 0px 0px 5px; PADDING-TOP: 0px } #intro { MARGIN-TOP: 5px } #intro H1 { MARGIN: 0px 0px 10px } #intro P { MARGIN-TOP: 10px } .content-section { MARGIN-TOP: 15px } .content-section H1 { MARGIN: 0px 0px 10px } .content-section P { PADDING-LEFT: 12px; MARGIN: 0px 0px 5px } .content-section .pubdate { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: = 0px 0px 8px; PADDING-TOP: 0px } #homepage-boxes { FLOAT: right; MARGIN: 12px; WIDTH: 250px } #homepage-boxes .homepage-box { BORDER-RIGHT: #b7becc 1px solid; BORDER-TOP: #b7becc 1px solid; = Z-INDEX: 999; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 6px; = BORDER-LEFT: #b7becc 1px solid; WIDTH: 240px; BORDER-BOTTOM: #b7becc 1px = solid; FONT-FAMILY: Arial, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f7f6f0; = TEXT-ALIGN: left; -moz-border-radius-topleft: 12px; = -moz-border-radius-bottomright: 12px } .externallinks { BORDER-RIGHT: #b7becc 1px solid; BORDER-TOP: #b7becc 1px solid; = Z-INDEX: 999; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 6px; = BORDER-LEFT: #b7becc 1px solid; WIDTH: 240px; BORDER-BOTTOM: #b7becc 1px = solid; FONT-FAMILY: Arial, Geneva, "Bitstream Vera Sans", Helvetica, = sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f7f6f0; = TEXT-ALIGN: left; -moz-border-radius-topleft: 12px; = -moz-border-radius-bottomright: 12px } #homepage-boxes .homepage-box UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0.5em 3em 0px 0px; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: = inherit; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px } .externallinks UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent = scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0.5em 3em 0px 0px; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: = inherit; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px } #homepage-boxes .homepage-box LI { PADDING-LEFT: 15px } .externallinks LI { PADDING-LEFT: 15px } #homepage-boxes .homepage-box A:link { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline } .externallinks A:link { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline } #homepage-boxes .homepage-box A:visited { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline } .externallinks A:visited { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline } #homepage-boxes .homepage-box A:hover { TEXT-DECORATION: underline } .externallinks A:hover { TEXT-DECORATION: underline } #homepage-boxes .items { PADDING-LEFT: 12px } .externallinks .items { PADDING-LEFT: 12px } #homepage-boxes .homepage-box .items A:link { =09 } .externallinks .items A:link { =09 } #homepage-boxes .homepage-box .items A:visited { =09 } .externallinks .items A:visited { =09 } .homepage-box LI.more { TEXT-ALIGN: right } #skiptonav { POSITION: absolute } A.toc-backref { =09 } UL.auto-toc { LIST-STYLE-TYPE: none } P.admonition-title { DISPLAY: none } PRE.literal-block { PADDING-LEFT: 12px } DIV.topic { MARGIN: 2em } P.topic-title { FONT-WEIGHT: bold } DIV.admonition { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.attention { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.caution { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.danger { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.error { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.hint { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.important { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.note { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.tip { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.warning { BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc = thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0em; MARGIN: 2em; = BORDER-LEFT: #ccc thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px = solid } DIV.admonition P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.hint P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.important P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.note P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.tip P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110% } DIV.attention P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.caution P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.danger P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.error P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } DIV.warning P.admonition-title { FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: red } OL.arabic { LIST-STYLE-TYPE: decimal } OL.loweralpha { LIST-STYLE-TYPE: lower-alpha } OL.upperalpha { LIST-STYLE-TYPE: upper-alpha } OL.lowerroman { LIST-STYLE-TYPE: lower-roman } OL.upperroman { LIST-STYLE-TYPE: upper-roman } #sigindex { WIDTH: 100%; BORDER-COLLAPSE: collapse } #sigindex THEAD { BORDER-BOTTOM: #ccc 2px solid } #sigindex TH { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; = PADDING-TOP: 0.5em; TEXT-ALIGN: left } #sigindex TD { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; = PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px dotted } BLOCKQUOTE { PADDING-LEFT: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #ccc 1px solid } #sidebar-wrapper { DISPLAY: none } .more { TEXT-ALIGN: right } #content-body #homepage-boxes A.more { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; = BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px } .homepage-box DIV { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.python.org/js/iotbs2-key-directors-load.js // IOTBS2.1 :: Invasion of the Body Switchers - Look Who's Switching Too=0A= // >>> Key file for all versions=0A= // ***********************************************=0A= // This copyright statement must remain in place for both personal and = commercial use=0A= // GNU General Public License -- http://www.gnu.org/copyleft/gpl.html=0A= // ***********************************************=0A= function iotbs() { //open initialisation function=0A= var switcher =3D new switchManager('body', '/styles/');=0A= var screenSwitcher =3D new bodySwitcher('screen-switcher', 'Screen = styles', 'no', '*');=0A= screenSwitcher.defineClass('default', 'normal');=0A= screenSwitcher.defineClass('largefonts', 'large');=0A= screenSwitcher.defineClass('defaultfonts', 'userpref');=0A= }; //close initialisation function=0A= ------=_NextPart_000_0000_01C9C2C4.19733910 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.python.org/js/iotbs2-directors.js // IOTBS2.1 :: Invasion of the Body Switchers - Look Who's Switching Too // >>> "The Director's Cut" // Generates the switching controls as definition-lists and links // *********************************************** // This copyright statement must remain in place for both personal and = commercial use // GNU General Public License -- http://www.gnu.org/copyleft/gpl.html // *********************************************** // Original concept by Andy Clarke -- http://www.stuffandnonsense.co.uk/ // DOM scripting by brothercake -- http://www.brothercake.com/ // Create element and attributes based on a method by beetle -- = http://www.peterbailey.net/ //************************************************ function bodySwitcher(divid, label, isnative, selected){if(switcher.path = !=3D null && !switcher.isie && typeof isnative !=3D 'undefined' && = isnative =3D=3D 'yes'){switcher.integrate(this, divid );}this.classes = =3D [];if(document.getElementById(divid) =3D=3D null) { return false; = }this.labels =3D [];var attrs =3D { 'id' : 'select-' + divid };this.dl = =3D document.getElementById(divid).appendChild(switcher.create('dl', = attrs));attrs =3D { 'text' : label = };this.dl.appendChild(switcher.create('dt', attrs));this.selected =3D = typeof selected !=3D 'undefined' ? selected : '';return = true;};bodySwitcher.prototype.defineClass =3D function(key, = val){this.classes[this.classes.length] =3D key;if(typeof this.dl =3D=3D = 'undefined') { return false; }var self =3D = this;this.labels[this.labels.length] =3D val;var item =3D = this.dl.appendChild(switcher.create('dd'));item.className =3D = 'selected';if(key =3D=3D 'default'){var link =3D = item.appendChild(document.createTextNode(val + this.selected));}else = if(switcher.cookie !=3D null && switcher.cookie.indexOf(' ' + key + ' = ')!=3D-1){link =3D item.appendChild(document.createTextNode(val + = this.selected));if(key !=3D 'default'){var defitem =3D = this.dl.childNodes[1];defitem.className =3D = '';this.dl.childNodes[1].removeChild(defitem.firstChild);var attrs =3D { = 'href' : 'javascript:void("' + this.classes[0] + '", "' + this.labels[0] = + '")', 'text' : this.labels[0] };link =3D = defitem.appendChild(switcher.create('a', attrs));}}else{item.className = =3D '';attrs =3D { 'href' : 'javascript:void("' + key + '", "' + val + = '")', 'text' : val };link =3D item.appendChild(switcher.create('a', = attrs));}item.onclick =3D = function(){if(this.getElementsByTagName('a').length =3D=3D 0) { return = false; }var items =3D self.dl.getElementsByTagName('dd');var len =3D = items.length;for(var i=3D0; i>> Core functions for all versions // *********************************************** // This copyright statement must remain in place for both personal and = commercial use // GNU General Public License -- http://www.gnu.org/copyleft/gpl.html // *********************************************** // Original concept by Andy Clarke -- http://www.stuffandnonsense.co.uk/ // DOM scripting by brothercake -- http://www.brothercake.com/ // Create element and attributes based on a method by beetle -- = http://www.peterbailey.net/ //************************************************ var switcher;function switchManager(canvas, path){switcher =3D = this;this.canvas =3D canvas =3D=3D 'body' && typeof document.body !=3D = 'undefined' ? document.body : = document.getElementsByTagName(canvas)[0];this.initial =3D = this.canvas.className;if(this.initial =3D=3D ''){this.initial =3D = 'itobs';}this.path =3D (typeof path !=3D 'undefined' && path !=3D '' ? = path : null);this.itoken =3D /(\:\[[0-9]+\])/;if(this.path !=3D = null){this.tokenrefs =3D ['', -1];this.linkeles =3D = document.getElementsByTagName('link');}this.master =3D null;this.string = =3D '';this.idstring =3D '';this.isop =3D typeof window.opera !=3D = 'undefined';this.isie =3D typeof window.attachEvent !=3D 'undefined' && = !this.isop;this.iskde =3D navigator.vendor =3D=3D 'KDE';this.cookie =3D = this.read();if(this.cookie !=3D null){this.string =3D = this.cookie;if(this.path =3D=3D null){this.canvas.className =3D = this.initial + this.string;}for(var i=3D0; i 1){if(this.path = !=3D null && this.itoken.test(this.cookie[i][1])){this.tokenrefs =3D = [this.cookie[i][0],parseInt(this.cookie[i][1].split(':[')[1], = 10)];}this.cookie[i][1] =3D this.cookie[i][1].replace(this.itoken, = '');tmp +=3D ' ' + this.cookie[i][1] + ' ';this.idcookie[i] =3D = this.cookie[i];}}this.cookie =3D tmp;}return = this.cookie;};switchManager.prototype.save =3D function(ident, chosen, = ind, obj){this.ident =3D ident;this.idstring =3D = this.idstring.replace(this.ident + '=3D', '');var len =3D = obj.classes.length;for(var i=3D0; i < len; i++){this.string =3D = this.string.replace(' ' + obj.classes[i] + ' ','');var reg =3D new = RegExp('(' + obj.classes[i] + ')' + '(\:\[[0-9]+\])?' + '&', = '');this.idstring =3D this.idstring.replace(reg,'');}if(chosen !=3D = 'default'){this.string +=3D ' ' + chosen + ' ';this.idstring +=3D = this.ident + '=3D' + chosen;if(this.master =3D=3D obj){this.idstring = +=3D ':[' + ind + ']';}this.idstring +=3D '&';}if(this.path !=3D = null){if(this.master !=3D obj){var linkele =3D = document.getElementById(this.ident + '-stylesheet');if(linkele !=3D = null){var sheetpath =3D this.path + this.ident + '-' + chosen + = '.css';if(this.isop){setTimeout(function() { linkele.href =3D sheetpath; = }, 10);}if(this.isie){var request =3D new = ActiveXObject('Microsoft.XMLHTTP');request.onreadystatechange =3D = function(){if(request.readyState =3D=3D 4 && = /(200|304)/.test(request.status.toString())){linkele.href =3D = '';linkele.href =3D sheetpath;}};request.open('GET', sheetpath, = true);request.send(null);}linkele.href =3D sheetpath;}}else{len =3D = this.alternates.length;for(i=3D0; i = 0 && this.linkeles[i - 1] =3D=3D this.alternates[0]){inscope =3D = true;}if(inscope){if(this.linkeles[i].getAttribute('title') !=3D null && = this.linkeles[i].getAttribute('rel') !=3D null && /(alternat)(iv)?(e = stylesheet)/i.test(this.linkeles[i].rel)){this.alternates[this.alternates= .length] =3D this.linkeles[i];}else{inscope =3D false;break;}}}var = isenabled =3D 0;var watcher =3D window.setInterval(function(){var len = =3D switcher.alternates.length;for(var i=3D0; i