body 		{margin:0; padding:0; background:#fff url(/i/bg-masthead.gif) 0 0 repeat-x; color:#666; font-family:"trebuchet ms", arial, sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; text-align:center;}

div			{text-align:left;}

p			{line-height:1.4em; margin-top:0; margin-bottom:1.3em;}
ul, ol, li	{margin:0; padding:0; list-style:none;}

a			{text-decoration:none; color:#06c;}
a:hover		{text-decoration:underline;}

h1			{font-size:1.7em; font-weight:normal; color:#333; margin:0 0 16px 24px; line-height:1.1em;}
h2			{font-size:1.3em; font-weight:normal; color:#333;}
h3			{font-size:1.2em; margin-bottom:6px; font-weight:normal; color:#333; line-height:1.3em;}
h4			{font-size:1.0em; color:#333; text-transform:uppercase;}
h5			{font-size:1.1em; font-weight:normal; color:#000; margin-bottom:0; margin-top:1em;}
h6			{}

hr			{border:0; border-top:1px solid #e5e5e5; height:1px; margin:12px 0;}

img			{border:0;}

table 		{border-collapse:collapse; border-spacing:0;}
td			{padding:0;}

input		{font-family:"trebuchet ms", arial, sans-serif; font-size:0.9em;}



/* Utility classes */

.clear		{clear:both;}
.remove		{border:0 !important;background:none !important; margin:0 !important; padding:0 !important;}
.sml		{font-size:0.9em;}

.no-bullets 	{margin-left:0; padding-left:0; list-style:none;}
.no-bullets li 	{margin-left:0; padding-left:0; list-style:none;}

.pdfA		{position:relative; top:2px;}



/* page wrapper */

#page-wrapper			{width:auto; margin:0 auto; padding-bottom:24px;}



/* masthead */

#masthead				{width:auto; height:160px; line-height:19px;}
#masthead a				{color:#ccc;}

#masthead .logo			{}

#masthead .search-head	{display:none;}
#masthead .btn			{display:none;}
#masthead .btn input	{display:none;}

#masthead .mast-link	{display:none;}

#masthead .utils		{display:none;}




/* navigation */

#nav-wrapper			{display:none;}



/* Lead */

#lead					{position:relative; top:0; left:0;}

#lead .gateway			{position:absolute; top:0; float:none; display:none; width:588px; background:url(/i/bg-black-80.png) 0 0 repeat;}
#lead #div_1			{left:0;}
#lead #div_2			{left:196px;}
#lead #div_3			{left:392px;}
#lead #div_4			{left:392px;}
#lead #div_5			{left:392px;}

#lead .gateway .col		{float:left; width:172px; padding:0 12px 12px; height:183px; overflow:hidden;}
#lead .gateway .col li	{margin-top:3px;}
#lead .gateway h2,
#lead .gateway h3,
#lead .gateway p,
#lead .gateway a		{color:#fff;}
#lead .gateway .nav-over 		{position:absolute; bottom:-41px; left:0; z-index:100; width:196px;}
#lead .gateway .nav-over li		{border-top:3px solid #000; border-right:1px solid #333;margin-bottom:0; height:38px;}
#lead .gateway .nav-over li a	{width:171px; padding:11px 12px 11px; background:#333; display:block; font-size:1.2em; font-weight:normal; color:#fff;}
#lead #div_4 .nav-over 	 		{left:196px;}
#lead #div_5 .nav-over 	 		{left:392px;}

#lead .vid-border		{margin-top:12px; border:6px solid #000;}

#lead .main-nav			{float:left; margin-top:0; width:980px; overflow:hidden;}
#lead .main-nav li		{float:left; border-top:3px solid #c0c0c0; border-right:1px solid #fff; width:195px;}
#lead .main-nav li a	{width:171px; padding:11px 12px 11px; background:#f2f2f2; display:block; font-size:1.2em; font-weight:normal; color:#061c45;}



/* breadcrumb */

#breadcrumb				{width:auto;}

#breadcrumb ul			{margin-top:14px; margin-left:12px;}
#breadcrumb ul li		{float:left; margin-left:8px; padding-left:12px; background:url(/i/bg-breadcrumb.gif) 0 60% no-repeat; font-size:0.9em;}
#breadcrumb ul li a		{color:#666;}
#breadcrumb ul .remove	{margin-left:12px; padding:0;}
#breadcrumb ul .active	{background:url(/i/icon-arrow-blk.gif) 0 60% no-repeat; color:#000; font-weight:bold;}



/* page */

#page					{clear:both;}

#page.one-col			{padding:30px 0 48px 0;}
#page.two-col			{padding:30px 0 48px 0;}
#page.wide				{padding:30px 0 48px 0;}

#page .col				{position:relative;}



/* content */

#content				{float:left; font-family:georgia, serif; font-size:1.1em; line-height:1.3em;}

#page.one-col #content		{width:auto;}
#page.one-col #content h1	{width:auto;}
#page.one-col .content-col	{width:auto; padding:0 24px;}

#page.two-col #content		{width:784px;}
#page.two-col #content h1	{width:784px;}
#page.two-col .content-col	{float:left; width:368px; padding-left:24px;}

#page.wide #content			{width:784px;}
#page.wide #content h1		{width:784px;}
#page.wide .content-col		{width:760px; padding-left:24px;}
#page.wide #right-col-wrapper	{display:none;}

.content-col .more		{margin-top:3px; margin-bottom:0;}

.content-col ul			{margin-bottom:1.3em;} 
.content-col ul li		{margin-left:20px; list-style-type:disc;}	
.content-col ol li		{margin-left:20px; list-style-type:decmal;}	

.content-col .sub-col-wrapper .sub-col		{float:left; width:172px; padding-left:24px;}
.content-col .sub-col-wrapper .sub-col:first-child	{padding-left:0;}

.content-col .sub-col .pad	{width:172px; padding-left:24px;}
.content-col .sub-col ul.btn-list li	{margin:0 0 9px 0; list-style:none;}
.content-col .sub-col .top h3	{margin-top:0;}
.content-col .sub-col .sml		{margin-top:0;}

.content-col .news li	{list-style:none; margin-left:0; margin-bottom:6px; line-height:1.2em;}
.content-col .news li a	{display:block;}

.content-col .hero			{float:left; margin-bottom:18px; padding:6px 0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.content-col .hero p		{display:none;}

.content-col .double		{clear:both; float:left; width:564px;}
.content-col .double .content-img	{float:left; width:258px; margin-left:24px;}
.content-col .double .content-img:first-child	{margin-left:0;}
.content-col .double .content-img p	{margin:6px 0 12px; font-size:0.8em; color:#888;}

.content-col .content-img	{float:left; margin-left:24px;}
.content-col .content-img p	{margin:6px 0 12px; font-size:0.8em; color:#888;}
.content-col .left			{margin-top:3px; position:relative; left:-24px;}
.content-col .right			{margin-top:3px; float:right; left:0;}

.content-col .double .item	{width:258px; float:left; margin-left:24px;}
.content-col .double .item:first-child	{margin-left:0;}

.tool-panel				{float:left; font-size:.95em !important; width:516px; font-family:"trebuchet ms", arial, sans-serif; margin:12px 0; border-top:1px solid #dcd8c0; border-bottom:1px solid #dcd8c0; background:#f5f1d6; padding:12px;}
.tool-panel ul li		{float:left; border-left: 1px solid #999; margin-left:9px; padding-left:9px; list-style:none;}



/* left nav */

#left-nav-wrapper		{display:none;}
					

/* right col */

#right-col-wrapper		{display:none;}



/* footer */

#footer					{clear:both; float:left; width:980px;}

.tool-bar				{display:none;}


.quick-links			{display:none;}


.foot					{margin-top:12px; width:auto; padding:14px 12px; border-top:1px solid #e5e5e5; text-transform:uppercase; font-size:0.9em;}
.foot .legal			{float:left; width:500px; margin:0;}
.foot .legal li			{float:left; color:#666; border-left:1px solid #666; margin-left:9px; padding-left:9px; line-height:1.2em;}
.foot .legal li a		{color:#999;}
.foot p					{float:right; margin:0;}
.foot p a				{color:#666;}




