html,body{height:100%;}
html{font-size:100%;}
body{font-size:62.5%;color:#004D87;font-family:Arial,Helvetica,Geneva,sans-serif;overflow-y:scroll;}
em,i{font-style:italic;}
b,strong{font-weight:700;}
body[id]{text-align:left;}
h1,h2,h3,h4,h5,h6{font-family:"Times New Roman",Times,serif;font-weight:normal;color:#F99D1C;}
body#doc-a #main-wrapper{width:750px;}
body#doc-b #main-wrapper{width:950px;}
#main-wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -20px;}
#left-side-container,#right-side-container{padding:25px 0;}
#left-side-container{width:185px;float:left;}
#masthead{margin-bottom:18px;}
#logo{padding:110px 0 0 0;overflow:hidden;background-image:url(../images/mini_background_logo.gif);background-repeat:no-repeat;background-position:50% center;height:0!important;height /**/:110px;}
div#left-side-navigation div.toggle-content[id]{display:block;}
div#left-side-navigation div.toggle-content:not(.nav-active-subgroup){display:none;}
div#left-side-navigation div.toggle-controller.selected+div.toggle-content.nav-active-subgroup{display:block;}
#left-side-navigation a{text-decoration:none;}
div#left-side-navigation div#rounded{background-color:#79bde8;}
div#left-side-navigation div#rounded h3{margin-top:0;background:transparent url(../images/rounded-blue.gif) no-repeat top left;padding-top:1.3em;padding-bottom:1.3em;}
div#left-side-navigation div#rounded.selected{background-color:#f99d1c;}
div#left-side-navigation div#rounded.selected h3{background-image:url(../images/rounded-orange.gif);}
div.toggle-controller,div.toggle-content li{cursor:pointer;}
div.toggle-controller h3{background:#79BDE8;margin-top:2px;color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;line-height:15px;font-style:italic;padding:10px;color:#fff;}
div.toggle-controller.selected h3{background-color:#f99d1c;}
div.toggle-controller h3 a{color:#fff;}
div.toggle-content li{border-top:2px solid #fff;font-size:11px;line-height:21px;padding-left:10px;background:#FEF0DD;}
div.toggle-content li.selected{background-color:#fff;}
div.toggle-content a{color:#F99D1C;}
#right-side-container{float:right;}
body#doc-a #right-side-container{width:67.2%;}
body#doc-b #right-side-container{width:74.1052631579%;}
#top-nav-container{line-height:1.6em;display:none;}
#top-nav-container ul{margin:0;padding:0;}
#top-nav-container li{display:inline;margin-right:5px;font-size:10px;}
#top-nav-container a{text-decoration:none;color:#B4C9D9;}
#top-nav-container a:hover,#top-nav-container a.selected{color:#295688;}
#content{font-size:14px;}
body#doc-a #content,body#doc-b #content{margin-top:89px;}
#content h1{font-size:28px;color:#F99D1C;}
#banner{margin-bottom:20px;}
#content h2{font-size:23px;font-style:italic;margin-top:11px;}
#content h2 a{color:#F99D1C;}
div#content h3{font-size:18px;margin-bottom:2px;margin-top:13px;}
#content p,#content ul,#content ol,#content dl,#content form,#content hr{line-height:20px;}
#content ul li{list-style:disc inside;}
#content ol li{list-style:decimal inside;}
#content p,#content ul,#content ol,#content dl,#content form,#content hr,#content h1,#content h2,#content h3{margin-bottom:7px;}
#content a{color:#448BC0;text-decoration:underline;}
#content a:hover{text-decoration:none;}
#content a img{text-decoration:none;border:none;}
#content dt{color:#79bde8;}
#content dl.inline dt{float:left;width:100px;}
#content ul.before-after{list-style:none;margin:14px 0;}
#content ul.before-after li{display:inline;margin:0;padding:0;}
#content hr{border:thin dashed;color:#FF9800;margin:0 0 1em;}
#content div.testimonial{font-family:Arial,"MS Trebuchet",sans-serif;line-height:19.6px;}
#content div.testimonial span{color:#00A2DE;display:block;padding-top:5px;text-transform:uppercase;margin-bottom:14px;}
#content p.no-located-items{border-bottom:1px solid;color:#F99D1C;font-style:italic;padding-bottom:4px;}
div#content ol.dl-files li{background:transparent url(../images/paperclip.png) no-repeat 0 50%;list-style-type:decimal;list-style-position:outside;margin-left:1.5em;}
div#content ol.dl-files li a{padding-left:1.8em;}
div#content ol.dl-files li a:hover{text-decoration:none;color:#da2395;}
#content #product-listings{margin-left:60px;margin-top:10px;}
#content #product-listings h2{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:18px;margin:7px 0 3px;font-style:normal;}
#content #product-listings p,#content #product-listings ul{color:#58A1D8;}
#content #product-listings hr{display:none;}
#content form label+input[type=text],#content form label+input.text,#content form input.text,#content form input.file,#content form textarea{font-inherit;background-image:url(images/fieldbg.gif);background-position:center top;background-repeat:repeat-x;border-color:#7C7C7C #c3c3c3 #ddd;border-style:solid;border-width:1px;padding:3px;}
#content form select{background-color:#f2f2f2;}
#content form div.surani-form div{clear:both;margin:0 0 7px;color:#333;}
#content form div.surani-form label{display:block;font-weight:normal;color:#555;}
#content form div.surani-form label,#content form div.surani-form select{font-size:12px;}
#content form div.surani-form label+input,#content form div.surani-form textarea{display:block;width:300px;}
#content form div.surani-form textarea{height:84px;}
#content form div.surani-form div.submit{margin-top:15px;}
#content div.formError{background-color:#FAEFEF;border:1px solid #933;margin:10px 0;padding:4px;color:#933;font-size:12px;line-height:14px;}
#content div.formError ul{margin:0;padding:0;}
div#content div#search_results{font-size:12px;}
div#content div#search_results ol li{list-style:decimal-leading-zero;margin-left:2em;color:inherit;line-height:1.6em;}
#content .NewsSummaryLink h2 a{text-decoration:none;}
#footer,#push{height:20px;clear:both;}
#footer{background:#00355e;color:#fff;line-height:20px;}
#footer a{color:#fff;}
body#doc-a #footer .foot-box-wrapper{width:750px;}
body#doc-b #footer .foot-box-wrapper{width:950px;}
.foot-box-wrapper{margin:0 auto;}
.foot-box-left{float:left;width:175px;padding-left:10px;margin-right:61px;}
body#doc-a .foot-box-right{width:504px;}
body#doc-b .foot-box-right{width:704px;}
.foot-box-right{float:left;}
div.clearer{height:0;line-height:0;clear:both;}
div.accessibility{position:absolute;left:-9999px;}
@media screen and(-webkit-min-device-pixel-ratio:0){body#doc-a #right-side-container{width:67.3%;}}
