div.content-container {width:713px;margin:30px auto 0 auto;visibility:hidden;}

div.hr {height:1px;line-height:1px;font-size:0;}
.error {color:#e04358;}
.error span {display:none;}

.about-content div.error {margin:0 0 15px 0;}
.about-content div.error p {margin:0 0 0 0;}
.about-content div.error span {display:none;}

.about-content {}
.about-content h1 {margin:0 0 20px 0;font-size:36px;font-weight:normal;}
.about-content h2 {margin:0 0 15px 0;font-size:30px;font-weight:normal;}
.about-content h3 {margin:0 0 10px 0;font-size:17px;font-weight:normal;}
.about-content h4 {margin:0 0 10px 0;font-size:15px;font-weight:normal;}
.about-content h6 {font-size:12px;font-weight:bold;}
.about-content p {line-height:20px;margin:0 0 25px 0;font-size:12px;}

.about-content div.placeholder {margin:100px 0;}


/* forms */

.about-content label {clear:left;display:block;margin:0 0 5px 0;font-size:12px;font-weight:normal;}
.about-content input {width:241px;height:19px;line-height:19px;display:block;margin:0 0 15px 0;padding:2px 0 0 9px;background:url(/images/about/bg-input.jpg) top left no-repeat;font-size:11px;overflow:hidden;}
.about-content select {width:235px;display:block;margin:0 0 15px 0;}
input.file {display:none;border:1px solid;background:none;}

.about-content form p {width:600px;margin:0 0 10px 0;}

.about-content form .small-text {font-size:10px;line-height:12px;}
.about-content form .button-holder {height:20px;margin:0 0 25px 0;}

.about-content div.text-area {height:83px;width:512px;position:relative;margin:3px 0 0 0;background:url(/images/about/bg-textarea.jpg) 0px 0px no-repeat;}
.about-content div.text-area textarea {width:490px;height:55px;display:block;position:absolute;top:8px;left:10px;border:none;padding:0;}

/* images */

.about-content div.image {margin:0 0 20px 0;text-align:center;}
.about-content div.image span {display:block;margin:7px 0 0 0;font-size:10px;font-weight:bold;text-align:center;}

.about-content div.image-left {float:left;margin:0 20px 10px 0;}
.about-content div.image-left span {display:block;margin:7px 0 0 0;font-size:10px;font-weight:bold;text-align:center;}

.about-content div.image-right {float:right;margin:0 0 10px 20px;}
.about-content div.image-right span {display:block;margin:7px 0 0 0;font-size:10px;font-weight:bold;text-align:center;}

/* topics */

.about-content div.topic {margin:0 0 25px 0;}
.about-content div.topic img {float:left;margin:0 20px 25px 0;}
.about-content div.topic h4 {margin:0 0 10px 0;font-size:15px;font-weight:bold;}
.about-content div.topic h5 {margin:0 0 10px 0;font-size:15px;font-weight:normal;}
.about-content div.topic p {line-height:16px;margin:0 0 10px 0;font-size:11px;}
.about-content div.topic select {width:235px;margin:0 0 10px 0;}
.about-content div.topic ul {list-style-type:disc;margin:0 0 0 15px;}
.about-content div.topic ul li {list-style-type:disc;}
.about-content div.topic ul.download-list {list-style-type:none;}
.about-content div.topic ul.download-list li {list-style-type:none;}

.about-content ul.bulleted-list {list-style-type:disc;margin:0 0 20px 15px;}
.about-content ul.bulleted-list li {list-style-type:disc;margin:0 0 5px 0;}

.about-content ul.numbered-list {margin:0 0 20px 15px;}
.about-content ul.numbered-list li {margin:0 0 5px 0;}

.about-content .executives-box .topic {height:120px;}

/* galleries */

.about-content div.gallery {margin:0 0 25px 0;}
.about-content div.gallery div img {cursor:pointer;}
.about-content div.gallery p {margin:0;}
.about-content div.gallery p span {font-size:11px;color:#cccccc;font-style:italic;}

.about-content div.gallery-left {position:relative;margin:0 0 25px 0;}
.about-content div.gallery-left div {position:absolute;bottom:0;left:0;}
.about-content div.gallery-left div img {cursor:pointer;}
.about-content div.gallery-left p {position:relative;margin:0 0 5px 0;}
.about-content div.gallery-left p span {font-size:11px;color:#cccccc;font-style:italic;}

.about-content div.press-release-gallery {float:left;margin:0 10px 10px 0;}
.about-content div.press-release-gallery img {cursor:pointer;}
.about-content div.press-release-gallery div img {cursor:pointer;padding:0 3px 0 0;}

/* flash */

.about-content div.flash {width:713px;margin:0 0 25px 0;text-align:center;}
.about-content div.flash span {display:none;}

/* table */

.about-content table {border:0;border-spacing:0;margin:0 0 25px 0;padding:0;border-collapse:collapse;}
.about-content table td {font-size:11px;padding:2px 8px 2px 8px;vertical-align:top;}
.about-content table th {font-size:11px;padding:2px 8px 2px 8px;border-bottom:3px solid #ffffff;background:#f0f0f0;}
.about-content table tr.odd {background:#f4f4f4;}
.about-content table td p {margin:0;}

.about-content table.align-center td {text-align:center;}
.about-content table.align-right td {text-align:right;}

/* faqs */

.about-content div.faqs {margin:0 0 20px 0;}
.about-content div.faqs .faq-question {margin:13px 0 0 0;background:url(/images/about/bg-faq-toggle.gif) 0px 0px no-repeat;cursor:pointer;}
.about-content div.faqs .faq-question span {display:block;margin:0 20px;padding:2px 0;font-size:11px;font-weight:bolder;line-height:14px;}
.about-content div.faqs .faq-answer {margin:8px 25px;overflow:hidden;}
.about-content div.faqs .faq-answer p {font-size:11px;margin:0 0 10px 0;}

/* content list */

.about-content ul.content-list {margin:0 0 5px 0;}
.about-content ul.content-list li {margin:0 0 20px 0;}
.about-content ul.content-list li a {font-weight:bold;}
.about-content ul.content-list li p {margin:0;}
.about-content ul.content-list li img {float:left;margin:10px 10px 0 0;}

/* download */

.about-content div.download {margin:0 0 10px 0;}
.about-content div.download h4 {font-size:13px;font-weight:normal;}
.about-content div.download p {margin:0;}
.about-content div.download span {display:block;padding:0 0 0 18px;font-size:11px;color:#cccccc;font-style:italic;}
.about-content p.download span {font-size:11px;color:#cccccc;font-style:italic;}


/* download list */

.about-content ul.download-list {margin:0 0 20px 0;list-style-type:none;}
.about-content ul.download-list li {margin:0 0 5px 0;list-style-type:none;}
.about-content ul.download-list li a {margin:0 0 0 8px;}
.about-content ul.download-list span {font-size:11px;color:#cccccc;font-style:italic;}

/* pagination */

.about-content div.pagination {width:713px;height:25px;position:relative;margin:0 0 20px 0;}
.about-content div.pagination ul {position:absolute;top:0;right:0;}
.about-content div.pagination ul li {float:left;padding:0 0 0 5px;}

/* navigation */

.about-content div.navigation {width:675px;height:25px;position:relative;margin:0 0 15px 0;}
.about-content div.navigation ul {position:absolute;top:0;right:0;}
.about-content div.navigation ul li {float:left;margin:0 0 0 30px;}

/* address */

.about-content div.address {margin:0 0 20px 0;}
.about-content div.address p {margin:0;}

/* jump menu */

.about-content select.jump-menu {width:auto;display:block;margin:0 0 15px 0;}
.about-content select.jump-menu option {margin:0 0 0 10px;}

.about-content div.jump-menu {margin:0 0 25px 0;}
.about-content div.jump-menu h6 {display:inline;padding:0 8px 0 0;font-size:13px;}
.about-content div.jump-menu select.jump-menu {display:inline;margin:0;}

/* filter menu */

.about-content div.filter-menu {margin:0 0 20px 0;}
.about-content div.filter-menu select {width:auto;display:none;}
.about-content span.filter-attr {display:none;}

/* float box */

.about-content div.float-box {width:713px;overflow:hidden;margin:0 0 20px 0;}
.about-content div.float-box div {width:300px;float:left;/*margin:0 45px 20px 0*/;overflow:hidden;}
.about-content div.float-box:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.about-content div.float-box div.download {width:auto;float:none;/*margin:0 0 10px 0;*/}

.about-content div.float-box span.watch-video {display:block;text-decoration:underline;cursor:pointer;}
.about-content div.float-box div.watch-video {display:none;}

/* news feed */

.about-content div.news-feed {height:25px;position:relative;margin:0 0 10px 30px;}
.about-content div.news-feed h6 {float:left;height:22px;margin:1px 10px 0 5px;font-size:13px;font-weight:bold;}
.about-content div.news-feed a {float:left;padding:0 0 0 0;}
.about-content div.news-feed ul {float:left;width:556px;height:22px;padding:0 10px 0 10px;margin:0 15px 0 0;background:url(/images/about/bg-ticker.gif) top left no-repeat;overflow:hidden;}
.about-content div.news-feed ul li {float:left;padding:2px 10px 0 0;}
.about-content div.news-feed ul li a {float:none;padding:0;font-size:11px;text-decoration:none;}

/* three column content box */

.about-content div.box {width:714px;position:relative;margin:0 0 20px 25px;background:url(/images/about/bg-about-main.gif) top left repeat-y;}
.about-content div.box .top {width:714px;height:8px;background:url(/images/about/bg-about-main-top.gif) top left no-repeat;}
.about-content div.box .bottom {width:714px;height:8px;background:url(/images/about/bg-about-main-bottom.gif) bottom left no-repeat;}
.about-content div.box .middle  {width:700px;display:table;margin:14px 0 0 15px;}

.about-content div.box .middle div {width:220px;height:125px;float:left;position:relative;margin:5px 0 0 6px;padding:0 0 20px 0;overflow:hidden;}
.about-content div.box .middle div img {width:52px;height:66px;position:absolute;top:0;left:0;}
.about-content div.box .middle div h4 {margin:0 0 5px 62px;font-size:14px;font-weight:normal;}
.about-content div.box .middle div h4 a {font-weight:normal;}
.about-content div.box .middle div p {line-height:14px;margin:0 0 0 62px;font-size:11px;}

/* two column layout */

.about-content div.two-column  {width:767px;display:table;position:relative;}
.about-content div.two-column .left {width:330px;float:left;margin:0 0 20px 25px;}
.about-content div.two-column .right {width:330px;float:left;margin:0 0 20px 45px;}
.about-content div.two-column .hr {margin:0 0 20px 0;background:url(/images/about/divider-line-300.jpg) no-repeat;}

/* header hero area */

.about-content div.hero {width:767px;height:480px;}
.about-content div.hero h1 {margin:0 0 0 0;font-size:32px;font-weight:normal;}
.about-content div.hero h2 {margin:0 0 20px 0;font-size:14px;font-weight:normal;}
.about-content div.hero h3 {width:275px;margin:0 0 0 308px;font-size:29px;font-weight:normal;}
.about-content div.hero p {margin:0 0 10px 308px;width:275px;}

/* header banner area */

.about-content div.header {height:356px;padding:30px 0 0 0;}
.about-content div.header h1 {margin:0 0 0 25px;font-size:32px;font-weight:normal;}
.about-content div.header h2 {width:300px;margin:0 0 0 25px;font-size:13px;font-weight:normal;}
.about-content div.header h3 {margin:50px 0 0 65px;font-size:26px;font-weight:normal;}
.about-content div.header p {width:245px;line-height:16px;margin:0 0 10px 65px;}

/* header intro area */

.about-content div.intro {width:600px;margin:0 0 0 0;}
.about-content div.intro img {float:left;margin:0 20px 0 0;}

/* history page */

.about-content div.history-header {height:155px;margin:0 0 30px 0;}
.about-content div.history-header img {float:left;margin:0 60px 0 0;}
.about-content div.history-header h4 {margin:0 0 5px 0;font-size:12px;font-weight:normal;}
.about-content div.history-header div img {float:none;}

.about-content div.history-content {width:713px;overflow:hidden;}
.about-content div.history-content div.left {float:left;width:150px;}
.about-content div.history-content div.left img {width:107px;height:71px;display:block;}
.about-content div.history-content div.left span {width:107px;display:block;margin:0 0 45px 0;font-size:11px;}
.about-content div.history-content div.right {float:left;width:545px;}
.about-content div.history-content div.right dl {margin:0 0 30px 0;}
.about-content div.history-content div.right dt {float:left;width:60px;font-weight:bold;}
.about-content div.history-content div.right dd {margin:0 0 0 60px;}

/* event list */

.about-content .event-list {}
.about-content .event-list h5 {width:675px;height:20px;padding:2px 0 0 15px;background:url(/images/about/bg-calendar-list.gif) top left no-repeat;font-size:12px;}
.about-content .event-list table {width:675px;}
.about-content .event-list table td {height:16px;padding:0 0 0 15px;font-size:12px;}
.about-content .event-list td.event-name {width:227px;}
.about-content .event-list td.event-date {width:195px;}

/* file library */

.about-content .library-navigation {width:567px;margin:0 0 20px 0;}
.about-content .library-navigation li {float:left;padding:0 15px 5px 0;}
.about-content .library-navigation:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.about-content .library-container {width:767px;overflow:hidden;}
.about-content .library-container div {width:180px;float:left;margin:0 10px 20px 0;}
.about-content .library-container div h4 {margin:0 0 5px 0;font-size:15px;font-weight:normal;}
.about-content .library-container div h5 {margin:0 0 8px 0;font-size:11px;font-weight:normal;}
.about-content .library-container div img {width:124px;height:95px;display:block;margin:0 0 8px 0;border:1px solid #cccccc;}
.about-content .library-container div span.preview {display:block;cursor:pointer;}
.about-content .library-container div span.filetype {display:block;padding:0 0 0 22px;font-size:11px;color:#b6b6b6;font-style:italic;}
.about-content .library-container div a {display:block;padding:0 0 0 22px;text-decoration:none;}


/* oneoh */

.about-content div.region {display:none;}
.about-content div.region table {width:713px;}

.about-content div.global-operations table th {width:20%;}
.about-content div.global-operations table td {width:40%;}

.about-content div.operations-filter select {display:inline;}

div.global-operations div table td {padding:4px 8px 4px 8px;font-size:12px;}
div.global-operations div table td span {display:block;font-size:11px;}
div.global-operations select {display:inline;}

/* cns */

input.checkfile {display:none;}

