/* CSS Document */

body {background: #FFF; padding: 0; margin: 0; color: #666; font: .75em Arial, sans-serif; behavior: url(/resources/js/csshover.htc);} /*WinIE behavior call*/
a {color: #006599; text-decoration: none;}
p {line-height: 1.6em;}
.first {margin-top: 0;}
.small-space {line-height: 1.3em;}
ul {margin: 0 0 0 1.5em; padding: 0;}
ol {margin: 0 0 0 2.5em; padding: 0;}
#home {display: none;}
#home-nav {display: none;}
#home-content {width: 100%; margin: 0;}
#home-secondary {display: none;}
.col {float: left; width: 250px; height: 250px;}
#date {font-size: .9em; color:#003366;}
div.secondarylinks {margin: 1em 0 0 0;}
div.secondarylinks div {background-color: #ff9900; padding: 0.75em 0 0.75em 0.75em; border-bottom: 1px solid white;}
div.secondarylinks div a {font-size: 1em; font-weight: bold; color: white; text-decoration: none;}
div#content-indent {margin: 2.91666em 1.91666em 0 1.91666em;}
div#currentnews {border-top: 1px solid #CCC; margin-top: 2.91666em; padding: .75em 0 0 1.25em;}
div#currentnews img {float: right; clear: right;}
div#ourproducts {border-top: 1px solid #CCC; margin-top: 2.91666em;  padding: .75em 0 0 1.25em;}
.heading {margin: -1.756666em 0 1em 0; font: 1.08333em Verdana, sans-serif; font-weight: bold; color: #ff9900;}
#product-heading {margin: 2.1111em 0 0 1em; font: 1.08333em Verdana, sans-serif; font-weight: bold; color: #ff9900;}
div#currentnews ul {margin: 0; padding: 0;}
div#currentnews ul li {list-style-image: url(/resources/images/shared/doc-icon.gif); vertical-align: text-top; margin: 0 0 .5em 1.7em}
div#currentnews h1 {color:#016e43; font-size: 1.333333em; margin: 0; padding:0;}
div#currentnews p {margin: .5em 0 .5em 0; padding:0;}
li.list-last {font-weight: bold; color: #006599;}
li.list-last a {font-weight: bold; list-style-image:url(/resources/images/shared/archieve-icon.gif);}
.productcol {float: left; width: 33.3333%; background-color: #f0f6fc; border-top: 1px solid #CCC;
				padding: 1em 0 1em 0; font-size: .91666em; margin:-.25em 0 0 0; list-style-type:square; color: #006599;}
.productcol li {margin: 0 0 .5em 2.7em;}
div.clear {clear: left; padding-top: 5em;}
p.footer {font-size: .91666em; border-top: 1px solid #CCC; padding-top: .5em; margin: 5em 0 5em 0;}
h1.ad {font-size: .9666em; color: #ff9900; border-top: 1px solid #CCC; padding: .5em 0 .5em .7em; margin: 2em 0 0 0;
				background:url(/resources/images/homepage/ad-arrow.gif) 0% 50% no-repeat;}
h1.ad a {color: #ff9900;}
.second {color: #006699; font-size: 2em; padding: 0 0 1em .75em;}
.third {color: #006699; font-size: 2em; padding: 0 0 1em .75em;}
.fourth {color: #006699; font-size: 2em; padding: 0 0 1em .75em;}
div#nav {margin-top: 1.66666em;}
.content-container {padding: 0 2em 0 4em;}
.content-container li {padding-bottom: 1em; line-height: 1.6em;}
ul.newslist li {list-style-image: url(/resources/images/shared/doc-icon.gif); vertical-align: text-top; margin: 0 0 0em 1.7em;}
.date {font-weight: bold;}
.footnote{font-size: .75em;}
h1 {color: #006699; font-size: 1.5em; font-family:Verdana, sans-serif; margin-top: 0;}
h3 {font-size: 1.25em; padding:0;}
h4 {font-size: 1.25em; padding:0; color: #006699;}
h1 sup {font-size: .6em}
sup {font-size: .85em; vertical-align:text-top;}
sub {font-size: .85em; vertical-align: text-bottom;}
hr {color: #ccc; height:1px;}
.right-pic { background: url(/resources/images/shared/right-nav-aob.jpg) top left no-repeat; width: 10em; height: 4.91666em;}
blockquote {font-weight: bold; font-size: 1.3em; color: #959595; font-style: italic; margin: 2em 2em 2em 2em;}
.name {font-size: .75em; font-weight: normal; color:#666; text-align: right; font-style: normal; margin: 1em 5em 0 0;}
.h2orange {color: #ff9900; font-size: 1.25em; font-weight: bold;}
ul.list {margin: 0 0 0 2.5em; padding: 0;}
ul.list li {margin: 0 0 .25em 0; padding: 0;}
#printlogo {display: block; padding: 0 0 3em 3.75em;}