/*DEFAULTS*/
html, body, li, h1, h2, h3, h4, form, a {margin: 0; padding: 0; border:0} 
html, body{background-color:#cd000d; line-height: 1.4em; font:small Arial, Helvetica, sans-serif; color:#000;}

h1,h2,h3, h4, h5 {margin:0}
h1 {font-size:1.25em; color:#fff; font-weight:normal;}
#content h1 {font-size:2.5em; color:#9d9fa2; font-style:italic; font-weight:bold;}
h2 {font-size:1.75em; color:#9d9fa2; font-style:italic;}
h3 {font-size: 1.25em;}
h4 {font-size: 1em; font-weight: bold;}
h5 {font-size: 1em; font-weight: normal; font-style: italic;}

img {border:0; padding:0}

a:link, a:visited, a:active {color:#000;}	
a:hover {color:#ce000d; text-decoration:none;}	

label {cursor:pointer; padding-right:10px; width:175px; float:left;}
input, select {font-family:inherit; font-size:100%;}

p {margin:0 0 1em;}

ul, ol, dl {margin-top:0; margin-bottom:1em;}


/*STRUCTURE*/
#wrapper {width:774px; height:auto; margin:20px auto 0; background:url(../img/wrapperbg.gif) repeat-y;}

/*header section */
#title{padding-left:21px; background-color:#ce000d; text-transform:uppercase; letter-spacing:0.09em}
#tshadow{width:100%; height:21px; background:url(../img/tshbg.gif) repeat-x}
#tcl{width:22px; height:16px; float:left}
#tcr{width:22px; height:16px; float:right}

#header{width:731px; margin:auto; padding:0 19px 0 0; height:116px;  background:url(../img/headerbg.gif) repeat-x; font-size:11px}
#headA{float:left; width:190px; margin-left:13px}
#logo{width:150px; margin:11px 0 0 8px;}
#listsection{width:180px; margin:18px 0 0}

#headB{float:right; height:auto; text-align:right;}
#toplinks{margin:0; padding:0; height:18px; vertical-align:middle;}
#search{margin:7px 0; height:22px;}
#search input {margin-left:10px;}
#txtcontrol{margin:0 0; height:20px;}
#txtcontrol img{vertical-align:middle}

#printnStepControls{font:bold 10px Verdana, Helvetica, sans-serif; height:17px; color:#fff; margin-top:15px !important; margin-top:13px;}
#printnStepControls a{color:#fff; text-decoration:none;}	
#printnStepControls img{vertical-align:middle}
.rmargin{margin-right:30px}
.lmargin{margin-left:15px}

/*content specific */
#contentblank {margin:auto; width:690px; height:auto; padding:30px; background-color:#fff}

#contentK{margin:auto; width:750px; height:auto; padding:20px 0 0 0; background:#fff url(../img/k.gif) no-repeat left top}
#K1{	width:530px; height:140px; margin:10px 0 0 195px;}
#K2{	width:695px; height:auto; padding:0 0 30px; margin:20px 0 0 30px;}
.ctr{text-align:center}

#contentMission{margin:auto; width:750px; height:auto; padding:95px 0 0 0; background:#fff url(../img/missionbg.gif) no-repeat top}
#contentMission2{width:71%; height:700px; padding:10px 0 0 165px; background:url(../img/consumers.jpg) no-repeat left top}
#contentTony{margin:auto; width:750px; height:auto; padding:20px 0 0 0; background:#fff url(../img/tony.jpg) no-repeat left top}
.djim{margin-left:40px}

#contentpage5{margin:auto; width:750px; height:auto; padding:95px 0 0 0; background:#fff url(../img/page5bg.gif) no-repeat top}

#contentValues {margin:auto; width:750px; height:auto; padding:82px 0 0 0; background:#fff url(../img/Valuesbg.gif) no-repeat top}
#kvalues {text-align:center}
#valuesimg{width:100%; height:152px;}


/*Footer section */
#printbtm{
	margin:auto; 
	width:774px; height:38px; background:url(../img/printbg.gif) repeat-x;
	text-align:right; 
	font:bold 10px Verdana, Helvetica, sans-serif; color:#000;
	}
#btml{float:left; width:22px; height:38px; background:url(../img/btml.gif) no-repeat}	
#btmr{float:right; width:22px; height:38px; margin-left:8px; background:url(../img/btmr.gif) no-repeat}	

#printnStepControls2{padding:10px 0 0;}
#printbtm a{color:#000; text-decoration:none;}	
#printbtm img{vertical-align: top}
.leftarrow{margin-left:10px}

#footer{position:relative; top:-5px; margin:auto; padding:0 10px 20px 10px; width:738px; height:10px; font-size:0.8em; color:#fff;}
#footer a{color:#fff; text-decoration:none}	
#footer a:hover {text-decoration:underline}	

/*Pages*/
#container {width:750px; background:transparent none no-repeat top left; position:relative; left:12px;}
.long #container {padding-top:92px;}
.toc #container {padding-bottom:250px;}
.page12 #container {padding-bottom:280px;}
.page14 #container {padding-bottom:170px;}
.page16 #container {padding-bottom:210px;}
.page17 #container {padding-bottom:500px;}
.page21 #container {padding-bottom:100px;}
.page22 #container {padding-top:270px;}
.page23 #container {padding-top:300px;}

#content {margin:0 20px 0 200px; padding:20px 0;}
.home #content {margin:0; padding:0;}
.full #content {margin:0 20px;}
.form10k #content {margin:0 20px; padding: 10px 0;}
.form10k .highlight td {background: #CCEEFF;}
.form10k .heading {color: #0072C6;}
#toc10k td {padding: 3px 0;}
#link-10ktoc {float: right; text-align: right;}

.toc #container  {background-image:url(/img/missionbg.gif);}
.page2 #container {background-image:url(/img/bg02s.jpg);}
.page3 #container {background-image:url(/img/bg03l.jpg);}

.page4 #container {background-image:url(/img/bg04s.jpg);}
.page5 #container {background-image:url(/img/bg05l.jpg);}

.page6 #container {background-image:url(/img/bg06s.jpg);}
.page7 #container {background-image:url(/img/bg07l.jpg);}

.page8 #container {background-image:url(/img/bg08s.jpg);}
.page9 #container {background-image:url(/img/bg09l.jpg);}

.page10 #container {background-image:url(/img/bg10s.jpg);}
.page11 #container {background-image:url(/img/bg11l.jpg);}

.page12 #container {background-image:url(/img/bg12s.jpg);}
.page13 #container {background-image:url(/img/bg13l.jpg);}

.page14 #container {background-image:url(/img/bg14s.jpg);}
.page15 #container {background-image:url(/img/bg15l.jpg);}

.page16 #container {background-image:url(/img/bg16s.jpg);}
.page17 #container {background-image:url(/img/bg17l.jpg);}

.page18 #container {background-image:url(/img/bg18s.jpg);}
.page19 #container {background-image:url(/img/bg19l.jpg);}

.page20 #container {background-image:url(/img/bg20s.jpg);}
.page21 #container {background-image:url(/img/bg21l.jpg);}

.page22 #container {background-image:url(/img/bg22l.jpg);}
.page23 #container {background-image:url(/img/bg23l.jpg);}

.page24 #container {background-image:url(/img/bg24s.jpg);}
.pageback #container {background-image:url(/img/bgbackl.jpg);}

.side {position:absolute; top:200px; left:25px;}
.side p {width:165px; font-weight:bold; font-style:italic; font-size:115%; line-height:1.5em; margin-bottom:2em;}
.sideb {position:absolute; bottom:0px; left:25px;}

.toc .side {left:0; top:93px;}
.page17 .side {top:115px;}
.page21 .side {top:90px;}

#contentimg {display:block; margin:0 auto 1em;}

.charts {margin:0 0 1em; float: left;}
.charts img {padding:0 25px 15px; float: left;}

/*Tables*/
#highlights {}
#highlights caption {text-align:left; font-weight:bold; color:#000; font-size:1.75em; color:#9d9fa2; font-style:italic;}
#highlights td, #highlights th {padding:5px; text-align:right;}
th, .flow td {border-width:1px 0; border-style:solid; border-color:#000;}
.hitd {background:#f8981d; color:#fff; font-weight:bold;}
#highlights td.lefttd, #highlights th.lefttd {text-align:left;}