
html, body { margin: 0; padding: 0 }
body          { color: #191919; font-family: "Trebuchet MS", Verdana, Arial, "MS Sans Serif", Helvetica, Geneva, sans-serif; line-height: 1.3em;  }
table#tkoa, table#tkoab  { background-color: #fcfcf8; width: 100% }
/*general properties*/
p, ul              { color: #333; font-size: 80%; line-height: 1.4em; letter-spacing: 0.01em; margin-top: 1em; margin-bottom: 0 }
ul  { margin-top: 0.7em; padding-right: 40px }
#content p, #content ul, #content h6.midpg, #content h2, #content h3, #content h5, #content img.cvimage, #content div.centrd  { margin-right: 100px }
#content ul li     { list-style-image: url(../m/mbk/tk08bullet.gif); list-style-position: outside; margin-top: 0; margin-bottom: 0.4em; margin-left: -8px; padding-left: 0 }
p a, h6 a, h3 a, h2 a, li a    { color: #437497; text-decoration: none }
p a:visited, h6 a:visited, h3 a:visited, h2 a:visited, li a:visited     { color: #437497; text-decoration: none }
p a:hover, h6 a:hover, h3 a:hover, h2 a:hover, li a:hover    { color: #415576; text-decoration: underline }
img  { display: block }
/*banner*/
td#banner  { padding: 5px 10px 6px 5px }
td#bannerlft { width: 272px }
1img.toplogo { width: 272px }
#bannerrgt p.rtlinea         { color: #437497; font-size: 16px; font-weight: bold; line-height: 1em; text-align: right; white-space: nowrap; margin: 24px 0 0; padding: 0 }
#bannerrgt p.rtlineb   { color: #437497; font-size: 16px; font-weight: bold; line-height: 1em; text-align: right; margin: 3px 0 0; padding: 0 }
#bannerrgt p { font-size: 10px; line-height: 1em; text-align: right; margin: 5px 0 0; padding: 0 }
#bannerrgt p a { color: #437497; padding-left: 2px }
.tele   { font-size: 16px }
#bannerrgt p a:visited { color: #437497 }
#bannerrgt p a:hover  { color: black; text-decoration: none; background-color: #ffd5ff }
/*main navigation*/
td#nav       { padding-top: 11px; padding-right: 10px; padding-left: 10px; width: 160px }
h4                     { color: #e48538; font-size: 75%; font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-weight: normal; line-height: 1.2em; background-image: url(../m/mbk/tknavline1px_50o.gif); background-repeat: no-repeat; background-position: left bottom; margin-top: 7px; margin-bottom: 2px; padding-bottom: 2px }
h4.tophdg { margin-top: 8px }
td#nav a          { color: #437497; font-size: 70%; line-height: 1.3em; text-decoration: none; display: block; margin-top: 0; margin-bottom: 0; padding-top: 1px; padding-bottom: 0; padding-left: 7px }
td#nav a:visited   { color: #437497 }
td#nav a:hover { color: black; background-color: #ffd5ff }
td#nav.arc    { background-color: #fcfcf8; background-image: url(../m/mbk/tkbk_archives.gif); background-repeat: repeat-y; background-position: 15px 0 }
/*content*/
td#content { padding: 0px 10px 0px 15px }
h1                { color: #000; font-size: 1.2em; font-weight: normal; line-height: 1.25em; background-image: url("../m/mbk/tk05bsml_bluecircle.gif"); background-repeat: no-repeat; background-position: right center; letter-spacing: 0.05em; margin-top: 10px; margin-bottom: 0; padding-right: 40px; padding-bottom: 1px; border-bottom: 2px solid #e48538 }
.linktable               { background-image: url("../m/tklinkslrgr1px.jpg"); background-repeat: no-repeat; background-position: left bottom; margin-top: 1em; margin-bottom: 20px; margin-left: 30px; padding: 0; width: 220px; float: right }
td#linklist       { background-image: url("../m/tklinkslrgr1pxtop.jpg"); background-repeat: no-repeat; background-position: left top; padding: 0.5em 0.5em 0.6em 10px }
td#linklist h4     { font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif; margin-top: 4px }
#content td#linklist p    { font-size: 0.75em; letter-spacing: 0; margin-top: 0.5em; margin-right: 0; margin-bottom: 0; padding-right: 10px }
.linksubhdg { margin-top: 1em; margin-bottom: 0.5em }
#content td.leftcol    { width: 55% }
h2              { color: #000; font-size: 0.9em; font-weight: normal; line-height: 1.2em; background-image: none; letter-spacing: 0; margin-top: 1.3em; margin-bottom: 0; padding-bottom: 2px; clear: left }
h3      { font-size: 0.8em; font-weight: normal; margin-top: 1.5em; margin-bottom: 0 }
h2,  h3     { color: #000; background-image: url("../m/mbk/tknavline1px-blck-smlr.gif"); background-repeat: no-repeat; background-position: left bottom; padding-left: 0 }
h2 span.plaintxt, #content ul li span.plaintxt { color: gray; font-size: 0.8em }
.topheading { margin-top: 1em }
p.visto { margin-left: 146px }
.plaintxt { font-style: normal; font-weight: normal; font-size: 0.89em }
.bultpt  { text-indent: -14px; margin: 0em 10px 0.3em 14px }
.cvimage  { display: inline; margin-top: 1em; margin-bottom: 1em; margin-left: 35px; padding: 1px; float: right; clear: right }
#content.cvs p, #content.prescomm p { padding-right: 40px }
.imageposn  { margin-top: 0.5em; margin-bottom: 0; margin-left: 1em; float: right; clear: right; border: none }
h6 { font-size: 0.7em; font-weight: normal; text-align: right; margin-top: 0; margin-bottom: 6px; clear: right; border-bottom: 2px solid #e48538 }
h6.midpg             { font-weight: normal; line-height: 1.4em; background-image: url("../m/mbk/tkdots_3px.gif"); background-repeat: repeat-x; background-position: left bottom; margin-top: 0.8em; margin-bottom: 0; padding-bottom: 0.1em; vertical-align: middle; border-style: none }
h6.midpgtop             { color: #fcfcf8; font-weight: normal; line-height: 1.4em; background-image: url("../m/mbk/tkdots_3px.gif"); background-repeat: repeat-x; background-position: left bottom; margin-top: 0.8em; margin-right: 250px; margin-bottom: 0; padding-bottom: 0.1em; clear: none; vertical-align: middle; border-style: none }
.midpgtop span.uparrow { background-image: none }
h6.midpgtop a, h6.midpgtop a:visited  { color: #fcfcf8 }
h5 { font-weight: normal; line-height: 1.4em; background-image: url(../m/mbk/tkdots_3px.gif); background-repeat: repeat-x; background-position: left bottom; text-align: right; margin-top: 0.8em; margin-bottom: 0.8em; padding-bottom: 0.1em; clear: both; vertical-align: middle; border-style: none }
img.logoposn          { display: inline; margin: 1.1em 30px 0.2em 0; float: left; clear: left }
.uparrow    { background-image: url(../m/mbk/tkarrow-up.gif); background-repeat: no-repeat; background-position: right center; padding-right: 17px }
.greytext   { color: #696969; font-size: 0.7em; margin-bottom: 0 }
#content ul li span.greytxt { color: #808080 }
div.pulquot         { background-image: url("../m/tklinkslrgr1px.jpg"); background-repeat: no-repeat; background-position: left bottom; display: inline; margin: 1.2em 40px 1em 35px; padding-bottom: 0.8em; width: 280px; float: right }
td#content div.pulquot h2      { color: #282828; background-image: url("../m/tklinkslrgr1pxtop.jpg"); background-repeat: no-repeat; background-position: left top; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0.8em; padding-right: 0.5em; padding-left: 15px }
td#content div.pulquot p     { color: #4e4e4e; margin-right: 0; margin-left: 15px; padding-right: 0 }
#content .pulquot ul { margin-right: 0; padding-right: 0 }
#content .pulquot li { margin-left: 5px }
span.pullquoth2       { background-color: transparent; background-image: url("../m/mbk/tknavline1px-blck-smlr.gif"); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 2px }
.pulquot img     { display: inline; margin: 1.05em 15px 5px; float: left }
#content blockquote      { background-image: url("../m/tklinkslrgr1px.jpg"); background-repeat: no-repeat; background-position: left bottom; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 0.8em }
#content blockquote div            { font-weight: normal; background-image: url("../m/tk-quote-marks-r-(transp).gif"); background-repeat: no-repeat; background-position: right bottom; margin-top: 0; padding: 0 12px 0 0 }
#content blockquote div p     { color: #800000; margin-bottom: 0; padding-left: 0 }
#content blockquote div p.first    { background-image: url("../m/tk-quote-marks-l-(transp).gif"); background-repeat: no-repeat; background-position: left top; text-indent: 14px; margin-top: 0 }
#content blockquote p   { margin-top: 0.5em; padding-left: 0 }
#content blockquote strong, #content blockquote em   { font-style: normal }
h2.botnav  { background-image: url("../m/mbk/tknavline1px_50o.gif"); background-repeat: no-repeat; background-position: left bottom; margin-top: 2em; margin-bottom: 0; padding-left: 0 }
p.botnav { margin-top: 0 }
/*footer*/
#logolhsbot      { display: inline; margin-left: 6px }
#globfluen  { display: inline; margin-right: 8px; float: right }

