@font-face{font-family:'CartoGothicStdBook';src:url('../fonts/cartogothicstd-book-webfont.eot');src:url('../fonts/cartogothicstd-book-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cartogothicstd-book-webfont.woff') format('woff'),url('../fonts/cartogothicstd-book-webfont.ttf') format('truetype'),url('../fonts/cartogothicstd-book-webfont.svg#CartoGothicStdBook') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'CartoGothicStdBook';src:url('../fonts/cartogothicstd-bold-webfont.eot');src:url('../fonts/cartogothicstd-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cartogothicstd-bold-webfont.woff') format('woff'),url('../fonts/cartogothicstd-bold-webfont.ttf') format('truetype'),url('../fonts/cartogothicstd-bold-webfont.svg#CartoGothicStdBook') format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'HeadlineOneHPLHS';src:url('../fonts/headoh__-webfont.eot');src:url('../fonts/headoh__-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/headoh__-webfont.woff') format('woff'),url('../fonts/headoh__-webfont.ttf') format('truetype'),url('../fonts/headoh__-webfont.svg#HeadlineOneHPLHS') format('svg');font-weight:normal;font-style:normal;}.headline{font-family:'HeadlineOneHPLHS';}
.fontfamily{font-family:"CartoGothicStdBook","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;}
.text_replacement{text-indent:-999pc;}
.abs{position:absolute;}
.rel{position:relative;}
.typography del{text-decoration:line-through;}
.typography blockquote,.typography ul,.typography ol,.typography dl{margin:1em;}
.typography .pullquote{border:5px solid #777777;padding:10px;width:190px;font-style:italic;}.typography .pullquote.left{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 5px 0 0;}
.typography .pullquote.right{float:right;margin:0 0 0 10px;border-width:0 0 0 5px;padding:0 0 0 10px;}
.typography sup{vertical-align:super;}
.typography sub{vertical-align:sub;}
.typography p{font-size:20px;line-height:1.1em;margin-bottom:1em;color:#619eb2;font-family:"CartoGothicStdBook","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;}.typography p strong{color:#af5b77;}
.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{font-weight:normal;line-height:1em;font-family:"CartoGothicStdBook","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;}
.typography h1{font-size:33px;color:#e0920b;}
.typography h2{font-size:2em;margin:0.75em 0;}
.typography h3{font-size:30px;line-height:1;margin:.5em 0;font-weight:bold;font-style:italic;letter-spacing:-1px;color:#a1a1a1;}
.typography h4{color:#e0920b;font-size:18px;margin:1.25em 0;line-height:1.25em;}
.typography h5{font-size:1em;font-weight:bold;margin:1.5em 0;}
.typography h6{font-size:1em;font-weight:bold;}
.typography table{margin:15px;width:100%;text-align:left;border-collapse:collapse;}.typography table th{padding:12px 15px;background:#E6E6E6;border-right:10px solid transparent;border-left:10px solid transparent;}
.typography table td{padding:10px 15px;border-top:1px solid #e8edff;}.typography table td:first-child{border:none;}
.typography table tr:hover td{background:#F3F4F8;}.typography table tr:hover td:first-child{background:none;}
.typography ol li{list-style:decimal inside;}
.typography ul li{list-style:disc inside;}
.typography ul,.typography ol,.typography dl{line-height:1.5em;margin:0 0 1em 1em;}
.typography ul ul li{list-style-type:circle;}
.typography ol ol li{list-style-type:lower-latin;}
.typography li{margin-left:0.8em;line-height:1.5em;}
.typography blockquote,.typography cite,.typography q{font-style:italic;}
.typography strong,.typography b{font-weight:bold;}
.typography em,.typography i{font-style:italic;}
.typography sub,.typography sup{font-size:91.6667%;}
.typography hr{color:#fff;background:transparent;margin:0 0 0.5em 0;padding:0 0 0.5em 0;border:0;border-bottom:1px #eee solid;}
.typography a{color:#4D87C7;background:transparent;text-decoration:none;}.typography a:visited{color:#036;}
.typography a:focus,.typography a:hover,.typography a:active{color:#182E7A;text-decoration:underline;}
.typography .captionImage{background:url('../images/main-post-shadow.jpg') no-repeat left bottom;position:relative;}.typography .captionImage .caption{margin-left:5px;font-size:10px;text-align:right;}
.typography .captionImage img{margin:0em !important;margin-bottom:-1px !important;}
.typography img{border:7px solid #5b9aaf;}
.typography .imageTitle{position:absolute;padding:10px 16px;background:url(../images/caption-bg.png);bottom:0;left:0;color:#fff;margin:0 7px 27px 8px;}
.typography .image.right,.typography .captionImage.right,.typography img.right{float:right;margin:0 0 10px 20px;position:relative;}
.typography .image.left,.typography .captionImage.left,.typography img.left{float:left;position:relative;margin:0 20px 10px 0;}
.typography .image.leftAlone,.typography .captionImage.leftAlone,.typography img.leftAlone{float:left;position:relative;margin-right:100%;}
.typography .image.center,.typography .captionImage.center,.typography img.center{position:relative;margin:auto;display:block;}
.typography blockquote{padding-top:1em;}.typography blockquote p{color:#e0920b;line-height:30px;}
