﻿@import url(/common.css);
@import url(/7911.css);
.subheader {
 float: left;
 width: 546px;
 background: #FFF;
 display: table;
 margin: 0 0 0 182px;
 }
 /*\*/
.subheader {
 margin: 0 0 0 19px;
}
 /**/
.breadcrumb {
 font: 9px Verdana, Helvetica, sans-serif;
 padding: 5px 0 0 0;
}
 /*\Mac IE Hack*/.breadcrumb {
  padding: 8px 0 0 0;
 }/*End Mac Hack*/

#headline {
 float:left;
 width: 100%;
 height: 25px;
 background: url(/images/structure/bg_headline.gif) no-repeat;
 margin: 22px 0 0 0;
 clear: both;
}
 /*\Mac IE Hack*/#headline {
  margin: 30px 0 0 0;
 }/*End Mac Hack*/
#headline ul {
 margin:0;
 list-style:none;
}
#headline li {
 float:left;
 margin:0;
 padding:0 0 0 12px;
}
#headline span {
 float:left;
 background:url("/images/structure/bg_h1_L3-right.gif") no-repeat right top #DDD7CF;
 font: 14px Arial, Helvetica, sans-serif;
 padding:5px 14px 1px 0px;
 color: #817869;
}
 /*\Mac IE Hack*/#headline span {
  padding:5px 14px 3px 0px;}
 /*End Mac Hack*/
#nav-img {
 width: 163px;
 height: 144px;
 background: url(/images/structure/bg_nav-img.gif) repeat-y #FFF;
 margin: 0 0 0 0;
}
 #nav-img img {
 margin: 8px 0 0 11px;
}
#container {
 position: relative;
 width: 739px;
 background: url(/images/structure/bg_container.gif) repeat-y #FFF;
 text-align: left;
 margin: auto;
}
#topspacer {
 width: 100%;
 height: 8px;
 overflow: hidden;
 background: #003366;
}
#leftcol {
 background: url(/images/structure/bg_leftnav.gif) repeat-y #285489;
 width: 159px;
}
/*\*/
#leftcol {
 float: left;
 position: relative;
 top: -8px;
 width: 163px;
 overflow: hidden;
 background: url(/images/structure/bg_leftnav.gif) repeat-y #285489;
 padding: 0 4px 0 0;
 margin: 0;
 }
 html>body #leftcol {
  width: 159px;
 }
/**/
#col2-2 { 
 float: left;
 width: 546px; 
 margin: 0 0 0 183px;
 }
 /*\*/
#col2-2 {
 margin: 0 0 0 22px;
}
 /**/
.col2-2a {
 float: left;
 width: 361px;
 padding: 24px 0 50px 0;
}

.col2-2a-mrg {
 float: left;
 width: 500px;
 padding: 24px 0 50px 0;
}

.col2-2a-mrg ul {
 width: 500px;
 list-style-type: disc;
 color: #666666;
 line-height: 17px;
 padding: 0 0 0 20px;
 margin: 0 0 12px 0;
}


.col2-2a ul {
 width: 310px;
 list-style-type: disc;
 color: #666666;
 line-height: 15px;
 padding: 0 0 0 20px;
 margin: 0 0 12px 0;
}

.col2-2a ol { 
width: 310px; 
color: #666666; 
line-height: 15px;
padding: 0 0 0 25px;
margin: 0 0 12px 0;
}

.col2-2a ul span {
 color: #666666;
}
.col2-2a li {
 margin: 0 0 5px 0;
}
#rightnav {
 position: relative;
 left: -7px;
 float: right;
 width: 128px;
 font: 10px Verdana, Arial, Helvetica, sans-serif;
 margin: 11px 7px 0 0;
}
 /*\for pc IE*/#rightnav {
  margin: 6px 0 0 0;
 }/*End pc IE*/
 /*\Mac IE Hack*/
 /*\for non-IE*/html>body/*End Mac Hack*/ #rightnav {
  position: static;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  margin: 6px 7px 0 0;
 }/*End for non-IE*/
#see_also {
 list-style: none;
 width: 119px;
 font: 10px/12px Verdana, Helvetica, sans-serif;
 margin: 13px 0 12px 0;
}
 /*\Mac IE Hack*/
 #see_also {
  margin: 19px 0 12px 0;
 }/*End Mac Hack*/
 /*\for non-IE*/html>body/*End Mac Hack*//*\Mac IE Hack*/ #see_also {
  margin: 19px 0 17px 0;
 }/*End for non-IE*/
#see_also span {
 font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 display: block;
 margin: 0 0 5px 0;
}
#see_also li {
 background: url() 1px 5px no-repeat;
 padding: 0 0 0 10px;
 margin: 0 0 5px 0;
}

#contact_us, #contact_us2 {

 width: 125px;
 background: url(/images/structure/rightnav_dots.gif) repeat-x;
 line-height: 14px;
 padding: 15px 0 14px 0;
}
#contact_us2 {
 background: none;
 padding: 7px 0 14px 0;
}
 /*\Mac IE Hack*/
 #contact_us2 {
  padding: 14px 0 14px 0;
 }/*End Mac Hack*/

#contact_us h4, #contact_us2 h4 {
 font: 9px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 margin: 0 0 1px 0;
}
/*.col2-2a img {
 float: left;
 margin: 4px 13px 0 0;
}*/
.col2-2b {
 position: relative;
 float: left;
 width: 371px;
 padding: 22px 0 50px 0;
}
.col2-2b-left {
 float: left;
 width: 164px;
}
.col2-2b-right {
 float: right;
 width: 164px;
}
.L3-2col-list .list-title {
 color: #426AA1;
 background: none;
 font-weight: bold;
 padding: 0;
 margin: 0 0 8px 0;
}
.L3-2col-list {
 list-style: none;
 line-height: 13px;
 margin: 0 0 22px 0;
}
.L3-2col-list li {
 padding: 0 0 0 11px;
 margin: 0 0 8px 0;
    background:   url(/images/structure/list-bullet.gif) 1px 5px no-repeat transparent;
}
#storyboxlink {
 width: 128px;
 height: 57px;
 margin: 0 0 0 -2px;
}
.bubble-top {
 width: 368px;
 height: 11px;
 overflow: hidden;
 background: url(/images/structure/bg_bubble.gif) no-repeat #F0F3F6;
 margin: -4px 0 0 0;
}
.bubble-mid {
 width: 368px;
 background: #F0F3F6;
}
.bubble-btm {
 width: 368px;
 height: 12px;
 overflow: hidden;
 background: url(/images/structure/bg_bubble.gif) bottom no-repeat #F0F3F6;
}
.bubble-mid ul {
 list-style: none;
 width: 355px;
 margin: 0;
 padding: 0;
}
.bubble-mid li {
 display: inline;
 margin: 0;
 padding: 0 3px 0 12px;
}
.bubble-mid a {
 color: #426AA1;
 text-decoration: none;
}
.bubble-mid a:visited {
 color: #666;
}
.bubble-mid a:hover {
 color: #AE2402;
}
a.backtotop:link, a.backtotop:active, a.backtotop:visited {
 color: #999;
 font-size: 9px;
}
a.backtotop:hover {
 color: #AE2402;
}
ul.level5list {
 width: 328px;
 margin: 0 0 7px 0;
}
 html>body ul.level5list {
  width: 308px;
  margin: 0 0 12px 0;
 }
.level5list .list-title {
 top: 0;
 list-style: none;
 color: #426AA1;
 font: 11px/13px Verdana, Helvetica, sans-serif;
 font-weight: bold;
 margin: 22px 0 3px -16px;
}
ul.level5list li {
 position: relative;
 top: -1px;
 line-height: 14px;
 margin: 0 0 4px 33px;
}
 html>body ul.level5list li {
  top: 0;
 }
.breadcrumb a, .breadcrumb a:active {
 color: #7390B2;
 text-decoration: underline;
}
.breadcrumb a:visited {
 color: #666666;
}
.breadcrumb a:hover {
 color: #29558B;
 text-decoration: underline;
}
a.listlink, a.listlink:active {
 color: #666666;
 text-decoration: none;
}
a.listlink:visited {
 color: #999999;
}
a.listlink:hover {
 color: #AE2402;
}
a.rightnav-link, a.rightnav-link:active {
 position: relative;
 top: 1px;
 color: #666;
 text-decoration: none;
}
a.rightnav-link:visited {
 color: #999;
}
a.rightnav-link:hover {
 color: #AE2402;
 text-decoration: none;
}
#rightnav li.title_graphic {
 background: none;
 padding: 0;
}
#rightnav li.title {
 background: none;
 font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 display: block;
 margin: 0 0 5px 0;
 padding: 0;
}
  
p.news_article {
 font-weight: bold;
 margin: 0 0 5px 0;
}