body,html{border:0;margin:0;padding:0;font-family:Verdana,Tahoma,Arial,sans-serif,serif;}body{background:#dfdede url("../images/page-background.jpg") repeat-x;}img{border:none;}#page{width:970px;min-width:970px;position:relative;margin:45px auto 30px auto;padding:0;background:white url("../images/border-topleft.png") no-repeat;}#footer{position:relative;top:2.5em;font-size:10px;color:gray;list-style-type:none;clear:both;vertical-align:middle;line-height:15px;}#footer li{display:inline-block;margin-right:50px;}h1,h2,h3,h4,h5,h6{color:#f60;line-height:1.3em;vertical-align:text-top;}h1{margin:0 0 5px 0;padding:0;font-size:25px;font-weight:bold;}h2{margin:15px 0 0 0;font-weight:bold;font-size:18px;}h3{margin:10px 0 0 0;font-weight:bold;font-size:14px;}h4{margin:10px 0 0 0;font-weight:normal;font-size:13px;}a,a:visited,a:hover{color:black;text-decoration:underline;}a[href^="http://"],a[href^="https://"]{padding-left:15px;background:url("../images/right.png") no-repeat transparent 5px center!important;display:inline-block;}img.border{border:1px solid #f60;padding:10px;background-color:white;}.portrait img{margin:0 0 25px 0;}img.left,.left img{float:left;margin-right:15px;}img.right,.right img{float:right;margin:10px 0 10px 10px;}#logo{position:absolute;top:30px;right:60px;z-index:10;}#menu{list-style:none outside;margin:0;padding:0;position:absolute;top:50px;left:50px;right:310px;font-size:11px;line-height:20px;z-index:10;}#menu li{float:left;display:block;vertical-align:middle;padding:0 5px 5px 0;}#menu a,#menu a:hover{background:url("../images/dot-inactive.png") no-repeat left center;padding:0 13px 0 18px;font-weight:bold;text-decoration:none;display:block;}#menu a{color:#b3b3b3!important;}#menu li.active>a,#menu li>a:hover{background-image:url("../images/dot-active.png");color:black!important;}#menu li ul{display:none;}#menu li:hover ul{display:block;position:absolute;background-color:white;border:1px solid #f60;padding:0;margin:-1px 0 0 0;list-style-type:none;font-size:11px;}#menu li:hover li{display:block;float:none;clear:both;margin:0;padding:0;}#menu li:hover ul a,#menu li:hover ul a:hover{padding:1px 4px;text-decoration:none;display:block;}#menu li ul a{background:none no-repeat white!important;color:#f60;font-weight:bold;}#menu li:hover ul a:hover{color:white!important;background-color:#f60!important;}#content,#sidebar{font-size:12px;line-height:1.7em;text-align:left;}#content{padding:150px 0 0 0;min-height:550px;margin:0 370px 0 50px;}#content>h1{line-height:1em!important;}#content p{margin:5px 0;}#content p+p{margin:8px 0 0 0;}#content ul{list-style:none;margin:0 0 10px 20px;padding:0;}#content ul li{padding-left:15px;background:url("../images/dot-active-small.png") no-repeat transparent left 7px;}#sidebar{position:absolute;top:150px;right:40px;width:260px;padding-bottom:15px;}#sidebar>h1,#sidebar>h2,#sidebar>h3,#sidebar>h4{margin-top:0!important;}#sidebar input[type='text']{width:120px!important;}#sidebar .titlepage h2{margin-top:0!important;}.nosidebar{margin-right:60px!important;width:auto!important;}.disclaimer{font-style:italic;font-size:95%;padding-top:10px;text-align:left;}.imagelist ul,.productlist ul{list-style:none outside;margin:0!important;}.imagelist li,.productlist li{text-align:left;margin:20px 0 20px 0;clear:both;min-height:150px;background:none!important;padding:0!important;}.imagelist img{float:left;border:1px #f60 solid;margin:0 30px 20px 0;}.productlist img{float:left;border:none;margin:0 30px 20px 0;}#contactform{margin:10px 0 0 0;padding:0;}form{margin-bottom:20px;}table#contactform{width:75%;margin:20px 0 0 0;padding:0;}#contactform input[type='text'],#contactform textarea{width:100%;}label{min-width:90px;display:inline-block;font-weight:bolder;}input[type='text'],textarea{padding:4px;display:inline;border:2px solid lightgray;}input:focus,textarea:focus{border:2px solid #f60;}button{margin-top:10px;padding:5px;font-weight:bold;min-width:150px;font-size:22px;color:#f60;}.emailStatus{display:none;color:red;font-weight:bold;}.required{color:#f60;font-weight:bold;}.quote .text{font-size:12px;line-height:1.7em;font-style:italic;}.quote p{margin:5px 0 4px 0;}.quote .text p:before{content:"“";}.quote .text p:after{content:"”";}.quote .attribution{text-align:left;}.quote .attribution span{padding-left:11px;font-size:10px;background:url('../images/dot-active-small.png') no-repeat white left 3px;}p img{vertical-align:middle;}#flags{position:absolute;right:0;top:74px;width:240px;}#flags img{margin:0;padding:0;text-align:left;border:1px solid black;}.biglink{font-size:110%;font-weight:bold;}.notop{margin-top:0!important;}.newsletter{text-align:justify;}.subscribeForm{font-size:90%;margin-bottom:20px;}.subscribeForm .td_col{text-align:right;}.toc{margin-top:10px;}.toc dl{margin:0 0 0 10px;}.toc dd{margin:0 0 0 20px;padding:0;}.toc a{padding-left:15px;background:url("../images/dot-active-small.png") no-repeat left 6px;}.toc dl dl a{padding-left:10px;background:url("../images/dot-active-mini.png") no-repeat left 7px;}.abstract{font-style:italic;}.newsletterArchive a{font-weight:bold;}.sectioninfo{color:gray;margin:0 0 30px 0;}.Note,.Warning,.Tip,.Caution,.Important{font-size:90%;line-height:1.3em;}div.Note,div.Warning,div.Tip,div.Caution,div.Important{margin:10px 0!important;}#content>div>.titlepage{display:none;}pre{white-space:pre-wrap;font-family:monospace;margin:10px 0 10px 0;color:blue;}.example{margin:10px 0 10px 20px;}.example .example-contents{border:2px solid #e8e7e7;padding:0;margin:0;}.example .title{font-weight:bold;color:black;margin:10px 0 0 0;}.example .example-contents p,.example .example-contents pre{padding:0 5px;}.example .example-contents p{font-size:90%;line-height:1.3em;}.example .syntaxhighlighter{margin:0!important;}.abstractcontainer h2{font-weight:bold;font-size:100%;}