+/* =============================================\r
+ Clear - Accessibilty\r
+================================================ */\r
+\r
+* {\r
+ margin: 0;\r
+ padding: 0;\r
+ border: 0;\r
+}\r
+\r
+.clearfix:after {\r
+ content: "."; \r
+ display: block; \r
+ height: 1px; \r
+ clear: both; \r
+ visibility: hidden;\r
+}\r
+\r
+.clearfix {\r
+ display: inline-block;\r
+}\r
+\r
+/* Hides from IE-mac \*/\r
+\r
+.clearfix {\r
+ display: block;\r
+}\r
+\r
+/* End hide from IE-mac */\r
+\r
+#accessibility {\r
+ position: absolute;\r
+ top: -10000px;\r
+}\r
+\r
+\r
+/* =============================================\r
+ Main Blocks\r
+================================================ */\r
+\r
+body {\r
+ font-family: "Times New Roman", Times, serif;\r
+ font-size: 14px;\r
+ color: #494949;\r
+ background-color: #FFF;\r
+}\r
+\r
+#container {\r
+ width: 955px;\r
+ margin-left: auto;\r
+ margin-right: auto;\r
+ background-image: url(/style/sidebar_border.gif);\r
+ background-repeat: repeat-y;\r
+}\r
+\r
+#error-503 #container {\r
+ background-image: none;\r
+}\r
+\r
+#wrapper {}\r
+\r
+/* =============================================\r
+ Header\r
+================================================ */\r
+\r
+#header {\r
+ margin-bottom: 18px;\r
+ width: 955px;\r
+ margin-left: auto;\r
+ margin-right: auto;\r
+ padding: 16px 0;\r
+ height: 86px;\r
+}\r
+\r
+#homeLink {\r
+ float: left;\r
+ width: 280px;\r
+ padding-right: 21px;\r
+}\r
+\r
+#homeLink a .homeLinkText {\r
+ display: none;\r
+}\r
+\r
+#homeLink a {\r
+ display: block;\r
+ width: 280px;\r
+ height: 86px;\r
+ background-image: url(/style/banner.jpg);\r
+ background-repeat: no-repeat;\r
+ background-position: 0px 5px;\r
+}\r
+\r
+#homeLink a:hover {\r
+ background-position: 0px -112px;\r
+}\r
+\r
+#homeLink a:active,\r
+#homeLink.onClick a {\r
+ background-position: 0px -110px;\r
+}\r
+\r
+/* =============================================\r
+ Top Info\r
+================================================ */\r
+\r
+#topInfo {\r
+ float: right;\r
+}\r
+\r
+#topInfo p {\r
+ color: #444444;\r
+ line-height: 18px;\r
+ margin-bottom: 36px;\r
+ text-align: right;\r
+}\r
+\r
+#topInfo h2 {\r
+ color: #23292F;\r
+ font-size: 38px;\r
+ font-style: italic;\r
+ font-weight: normal;\r
+ margin-top: 6px;\r
+ line-height: 40px;\r
+}\r
+\r
+#topInfo a {\r
+ color: #4A80BE;\r
+ text-decoration: none;\r
+}\r
+\r
+#topInfo a:hover {\r
+ text-decoration: underline;\r
+}\r
+\r
+\r
+/* =============================================\r
+ Bread Crumbs\r
+================================================ */\r
+\r
+#breadCrumbs {\r
+ width: 100%;\r
+ float: right;\r
+ margin-top: 8px;\r
+ border-top: 1px solid #d4d4d4;\r
+}\r
+\r
+#breadCrumbs p {\r
+ color: #444444;\r
+ line-height: 18px;\r
+ margin-top: 2px;\r
+ text-align: right;\r
+}\r
+\r
+#breadCrumbs a {\r
+ color: #4A80BE;\r
+ text-decoration: none;\r
+}\r
+\r
+#breadCrumbs a:hover {\r
+ text-decoration: underline;\r
+}\r
+\r
+\r
+/* =============================================\r
+ Titles\r
+================================================ */\r
+\r
+.article h2 {\r
+ color: #23292F;\r
+ font-size: 30px;\r
+ font-style: normal;\r
+ font-weight: normal;\r
+ line-height: 40px;\r
+ padding-bottom: 16px;\r
+ border-bottom: 1px solid #d4d4d4;\r
+}\r
+\r
+h2 {\r
+ color: #23292F;\r
+ font-size: 38px;\r
+ font-style: italic;\r
+ font-weight: normal;\r
+ margin-top: 6px;\r
+ line-height: 40px;\r
+}\r
+\r
+h2 a {\r
+ color: #23292F;\r
+ text-decoration: none;\r
+}\r
+\r
+h2 a:hover {}\r
+\r
+h2.error-status {\r
+ text-align: center;\r
+}\r
+\r
+h3 {\r
+ font-family: Arial, Helvetica, sans-serif;\r
+ font-size: 14px;\r
+ font-style: normal;\r
+ font-weight: bold;\r
+ line-height: normal;\r
+ padding-bottom: 0;\r
+ border: 0;\r
+}\r
+\r
+h4 {\r
+ font-family: Arial, Helvetica, sans-serif;\r
+ font-size: 12px;\r
+ font-style: normal;\r
+ font-weight: bold;\r
+ line-height: normal;\r
+ padding-bottom: 0;\r
+ border: 0;\r
+}\r
+\r
+#sidebar h2 {\r
+ font-family: "Arial Bold", "Helvetica Bold", sans-serif;\r
+ font-size: 12px;\r
+ font-weight: bold;\r
+ font-style: normal;\r
+ line-height: normal;\r
+ text-transform: uppercase;\r
+ padding-bottom: 0;\r
+ border: 0;\r
+}\r
+\r
+#sidebar h2.articleBlockTitle {\r
+ font-family: Arial, Helvetica, sans-serif;\r
+ font-size: 14px;\r
+ font-style: normal;\r
+ font-weight: bold;\r
+ text-transform: uppercase;\r
+ padding: 9px 0 8px 12px;\r
+}\r
+\r
+#sidebar h2.articleBlockTitle.feeds {\r
+ border-bottom: 1px solid #d4d4d4;\r
+}\r
+\r
+.articleBody h2 {\r
+ font-family: Arial, Helvetica, sans-serif;\r
+ font-size: 16px;\r
+ font-style: normal;\r
+ font-weight: bold;\r
+ line-height: normal;\r
+ padding-bottom: 15px;\r
+ border: 0;\r
+}\r
+\r
+#content .articleBody h3.listingTitle {\r
+ font-weight: normal;\r
+ padding-bottom: 0px;\r
+}\r
+\r
+#content .articleBody h3.listingTitle a,\r
+#content .articleBody h3.searchResultTitle a {\r
+ color: #23292F;\r
+ text-decoration: none;\r
+}\r
+\r
+#content .articleBody h3.listingTitle a:hover,\r
+#content .articleBody h3.searchResultTitle a:hover {\r
+ text-decoration: underline;\r
+}\r
+\r
+/* =============================================\r
+ Content Blocks\r
+================================================ */\r
+\r
+#content {\r
+ width: 636px;\r
+ float: right;\r
+ margin-top: 6px;\r
+}\r
+\r
+/* =============================================\r
+ Articles\r
+================================================ */\r
+\r
+#content p.error-msg {\r
+ text-align: center;\r
+ margin-top: 30px;\r
+}\r
+\r
+#content .article {\r
+ margin-bottom: 40px;\r
+}\r
+\r
+#content .narrow {\r
+ width: 75%;\r
+}\r
+\r
+#content .articleImage {\r
+ margin: 30px 0 10px 0px;\r
+ padding: 2px;\r
+ background-color: #F0F2F6;\r
+ max-width: 635px;\r
+}\r
+\r
+#content .articleBody {\r
+ padding-top: 15px;\r
+ color: #23292F;\r
+}\r
+\r
+#content .articleBody .authorMeta {\r
+ text-transform: capitalize;\r
+}\r
+\r
+#content .articleBody .qaText {\r
+ float: left;\r
+ font-family: Arial, Helvetica, sans-serif;\r
+ font-size: 14px;\r
+ font-weight: bold;\r
+ font-style: italic;\r
+ line-height: 18px;\r
+ color: #3D4B58;\r
+ margin-right: 4px;\r
+}\r
+\r
+#content .articleBody a {\r
+ color: #4A80BE;\r
+ text-decoration: none;\r
+}\r
+\r
+#content .articleBody a:hover {\r
+ text-decoration: underline;\r
+}\r
+\r
+#content .articleBody p {\r
+ color: #444444;\r
+ line-height: 18px;\r
+ margin-bottom: 16px;\r
+}\r
+\r
+#content .articleBody p strong,\r
+#content .articleBody ul li strong,\r
+#content .articleBody ol li strong,\r
+#content .articleBody dl strong {\r
+ font-weight: bold;\r
+ color: #333333;\r
+}\r
+\r
+#content .articleBody blockquote {\r
+ border-left: 2px solid #D4D4D4;\r
+ font-style: italic;\r
+ margin-left: 0;\r
+ padding: 5px 10px;\r
+ margin-bottom: 16px;\r
+}\r
+\r
+#content .articleBody code {\r
+ background-color: #FFF2C0;\r
+ font-family: monospace;\r
+ font-size: 12px;\r
+ font-style: normal;\r
+ line-height: 16px;\r
+ padding: 0 3px 0 0;\r
+}\r
+\r
+#content .articleBody pre {\r
+ background-color: #FFF2C0;\r
+ padding: 3px 0 3px 3px;\r
+ border: 1px solid #d4d4d4;\r
+ margin-bottom: 16px;\r
+ overflow: auto;\r
+}\r
+\r
+#content .articleBody p .caps,\r
+#content .articleBody ul .caps,\r
+#content .articleBody ol .caps {\r
+ font-family: Arial, Helvetica, sans-serif;\r
+ font-size: 12px;\r
+ font-style: normal;\r
+ font-weight: normal;\r
+ color: #333333;\r
+ text-transform: uppercase;\r
+}\r
+\r
+#content .articleBody h2 .caps,\r
+#content .articleBody h2 a .caps {\r
+ font-weight: bold;\r
+ font-size: 14px;\r
+}\r
+\r
+#content .articleBody img.imgLeft {\r
+ float: left;\r
+ background-color: #F0F2F6;\r
+ padding: 10px;\r
+ border: 1px solid #E4ECF1;\r
+ margin: 4px 15px 4px 0;\r
+}\r
+\r
+#content .articleBody img.imgRight {\r
+ float: right;\r
+ background-color: #F0F2F6;\r
+ padding: 10px;\r
+ border: 1px solid #E4ECF1;\r
+ margin: 4px 0 4px 15px;\r
+}\r
+\r
+#content .articleBody ul {\r
+ list-style: none;\r
+ padding-bottom: 24px;\r
+ color: #444444;\r
+}\r
+\r
+#content .articleBody ol {\r
+ list-style: none;\r
+ color: #444444;\r
+}\r
+\r
+#content .articleBody ul li,\r
+#content .articleBody ol li {\r
+ line-height: 16px;\r
+ margin-left: 14px;\r
+ padding: 5px 0 10px;\r
+}\r
+\r
+#content .articleBody ul li ul,\r
+#content .articleBody ol li ol,\r
+#content .articleBody ul li ol,\r
+#content .articleBody ol li ul {\r
+ margin-left: 20px;\r
+}\r
+\r
+#content .articleBody ul li {\r
+ padding-left: 15px;\r
+ background-image: url(/style/list_style_image.gif);\r
+ background-repeat: no-repeat;\r
+ background-position: 0 9px;\r
+}\r
+\r
+#content .articleBody dl {\r
+ line-height: 18px;\r
+ color: #444444;\r
+}\r
+\r
+#content .articleBody dl dt {\r
+ margin-top: 15px;\r
+ font-weight: bold;\r
+}\r
+\r
+#content .articleBody dl dd strong {\r
+ color: #900;\r
+}\r
+\r
+#content .articleBody .quoteBy {\r
+ text-align: right;\r
+ margin: -2em 2em 2em;\r
+}\r
+\r
+#content .articleBody .archiveListing ul {\r
+ list-style-type: none;\r
+ list-style-image: none;\r
+}\r
+\r
+#content .articleNav1 {\r
+ width: 630px;\r
+ margin-top: -15px;\r
+}\r
+\r
+#content .articleNav2 {\r
+ margin: -18px 0 15px 0;\r
+}\r
+\r
+#content .articleNav1 .jumpText {\r
+ float: left;\r
+ font-family: Arial, Helvetica, sans-serif;\r
+ font-weight: bold;\r
+ font-size: 11px;\r
+ text-transform: uppercase;\r
+ color: #333333;\r
+ width: 57px;\r
+ padding: 15px 10px 15px 0;\r
+ height: 100%;\r
+ vertical-align: middle;\r
+}\r
+\r
+#content .articleNav2 .jumpText {\r
+ display: none;\r
+}\r
+\r
+#content .articleNav1 ul.contents {\r
+ float: left;\r
+ width: 560px;\r
+ margin: 0;\r
+ padding: 0;\r
+}\r
+\r
+#contributors #content .articleNav1 ul.contents {\r
+ border-left: 1px solid #d4d4d4;\r
+}\r
+\r
+#content .articleNav2 ul.contents {\r
+ float: left;\r
+ width: 400px;\r
+ margin: 0;\r
+ padding: 0;\r
+ border-top: 1px solid #d4d4d4;\r
+}\r
+\r
+#contributors #content .articleNav2 ul.contents {\r
+ border-left: 1px solid #d4d4d4;\r
+}\r
+\r
+#content .articleNav1 ul.contents li {\r
+ float: left;\r
+ padding: 0;\r
+ margin: 0;\r
+ text-align: center;\r
+ border-left: 1px solid #d4d4d4;\r
+ line-height: normal;\r
+ background-image: none;\r
+}\r
+\r
+#content .articleNav2 ul.contents li {\r
+ float: left;\r
+ padding: 0;\r
+ margin: 0;\r
+ text-align: center;\r
+ border-left: 1px solid #d4d4d4;\r
+ line-height: normal;\r
+ background-image: none;\r
+}\r
+\r
+#contributors #content .articleNav1 ul.contents li,\r
+#contributors #content .articleNav2 ul.contents li {\r
+ border-left: 0;\r
+}\r
+\r
+#content .articleNav1 ul.contents li a,\r
+#content .articleNav2 ul.contents li a {\r
+ display: block;\r
+ padding: 15px 10px 15px 10px;\r
+}\r
+\r
+/* =============================================\r
+ Articles - Tables\r
+================================================ */\r
+\r
+#content .articleBody table {\r
+ font-family: Arial, Helvetica, sans-serif;\r
+ font-size: 12px;\r
+ border-left: 1px solid #d4d4d4;\r
+ background-color: transparent;\r
+ margin-bottom: 16px;\r
+}\r
+\r
+#content .articleBody table th,\r
+#content .articleBody table td {\r
+ border-right: 1px solid #d4d4d4;\r
+ border-bottom: 1px solid #d4d4d4;\r
+ padding: 15px 12px 15px 12px;\r
+ vertical-align: middle;\r
+}\r
+\r
+#content .articleBody table th {\r
+ background-color: #F0F2F6;\r
+ font-weight: bold;\r
+}\r
+\r
+/* =============================================\r
+ Sidebar\r
+================================================ */\r
+\r
+#sidebar {\r
+ width: 280px;\r
+ float: left;\r
+}\r
+\r
+#sidebar p {\r
+ padding: 5px 0 5px 0;\r
+ text-align: left;\r
+}\r
+\r
+#sidebar .articleListing {\r
+ margin-top: 6px;\r
+ margin-bottom: 30px;\r
+ font-size: 12px;\r
+}\r
+\r
+#sidebar .articleListing ul.directory li a {\r
+ display: block;\r
+ padding: 4px 15px 4px 11px;\r
+ color: #333;\r
+ text-decoration: none;\r
+ text-transform: uppercase;\r
+}\r
+\r
+#sidebar .articleListing ul.directory li.external.first a {\r
+ border-top: 1px solid #d4d4d4;\r
+}\r
+\r
+#sidebar .articleListing ul.directory li.active a,\r
+#sidebar .articleListing ul.directory li a:hover {\r
+ background-color: #F0F2F6;\r
+}\r
+\r
+#sidebar .entryTitle {\r
+ margin-top: 6px;\r
+ margin-bottom: 30px;\r
+ font-size: 12px;\r
+}\r
+\r
+#sidebar .entryTitle ul.directory li a {\r
+ display: block;\r
+ padding: 4px 15px 4px 11px;\r
+ color: #333;\r
+ text-decoration: none;\r
+ text-transform: uppercase;\r
+}\r
+\r
+#sidebar .entryTitle ul.directory li.external.first a {\r
+ border-top: 1px solid #d4d4d4;\r
+}\r
+\r
+#sidebar .entryTitle ul.directory li.active a,\r
+#sidebar .entryTitle ul.directory li a:hover {\r
+ background-color: #F0F2F6;\r
+}\r
+\r
+.sidebar0, .sitemap0 { padding-left: 0; }\r
+.sidebar1, .sitemap1 { padding-left: 18px; }\r
+.sidebar2, .sitemap2 { padding-left: 36px; }\r
+.sidebar3, .sitemap3 { padding-left: 54px; }\r
+.sidebar4, .sitemap4 { padding-left: 72px; }\r
+.sidebar5, .sitemap5 { padding-left: 90px; }\r
+.sidebar6, .sitemap6 { padding-left: 108px; }\r
+\r
+/* =============================================\r
+ Footer\r
+================================================ */\r
+\r
+#footer {\r
+ margin: 18px 0 0 0;\r
+ border-top: 1px solid #d4d4d4;\r
+ background-color: #F0F2F6;\r
+ padding-bottom: 20px;\r
+ border-bottom: 1px solid #d4d4d4;\r
+}\r
+\r
+#footerInner {\r
+ width: 955px;\r
+ margin-left: auto;\r
+ margin-right: auto;\r
+ margin-top: 18px;\r
+ color: #23292F;\r
+ font-family: Arial, Helvetica, sans-serif;\r
+ font-style: italic;\r
+ font-size: 10pt;\r
+ line-height: 18px;\r
+}\r
+\r
+#footer .copyright {\r
+ font-style: normal;\r
+ font-weight: bold;\r
+}\r