/* tags */
html, body {margin:0; padding:0; height:100%; color:#000; font:12px Tahoma, Arial, Verdana, sans-serif}
form, table, h1, h2, h3, h4, h5, h6, ul, ol, blockquote {margin-bottom:14px; padding-bottom:0; padding-top:0; margin-top:0}
p {padding-bottom:14px; margin-bottom:0; padding-top:0; margin-top:0}
textarea {font:1em Arial, Tahoma, Verdana, sans-serif}
a {color:#C82828}
a:visited, a:link {text-decoration:underline} 
a, a:hover {text-decoration:none}
a img {border:0}
h1 {font:20px Tahoma, Arial; text-align:left; color:#C82828}
h1 a {color:#C82828}
h1 a:visited, h1 a:link {text-decoration:none} 
h1 a, h1 a:hover {text-decoration:underline}
h2 {font:16px Tahoma; color:#C82828}
h2 a {color:#C82828}
h2 a:visited, h2 a:link {text-decoration:none} 
h2 a, h2 a:hover {text-decoration:underline}
h3 {font:16px Tahoma; color:#F0A050}
h3 a {color:#C82828}
h3 a:visited, h3 a:link {text-decoration:underline} 
h3 a, h3 a:hover {text-decoration:none}
h3 span {font-size:12px; color:#000}
h3 span a {color:#000}
h4, h5, h6 {font-size:1em; text-align:left}
table {width:100%; border-collapse:collapse; text-align:left; border-bottom:1px solid #C82828}
table th {background:#C82828; color:#fff; padding:10px; border-left:1px dotted #fff; border-top:1px dotted #fff; text-align:center}
table td {padding:6px 10px; background:#E5E5E5; border-left:1px dotted #C82828; border-top:1px solid #fff}
table td.a1 {background:#fdf4f5;}
table td.a2 {background:#f9e9e9;}
table td.a3 {background:#f0d7d3;}
table td.a4 {background:#eebebe;}
table td.a5 {background:#e9a9a9;}
table th.first, table td.first {border-left:0}
table td.center {text-align:center}
table.sm {font-size:10px}
ul {margin-left:0; padding-left:15px; list-style-type:none}
ol li ul {padding:0}
ul li, ol li ul li {margin-left:0; padding:0 0 5px 15px; background:url(/images/key-t/li.gif) 0 5px no-repeat}
ol {margin-left:0; padding-left:25px}
ol li {margin-left:0; padding-left:0; background:none}
ol.spec li {font-weight:bold}
ol.spec li ul li {font-weight:normal}

/* classes */
.clear {clear:both}
.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.justify {text-align:justify}
.fleft, .lfloat {float:left}
.fright, .rfloat {float:right}
img.left {float:left; margin:0 10px 0 0}
img.right {float:right; margin:0 0 0 10px}
.bold {font-weight:bold}
.gray {background:#F5F5F5}
.graytext {color:#838383}
.small {font-size:10px; margin-top:-10px}
p.clear {overflow:hidden}

.cmenu {float:left; display:inline; width:180px; padding:17px 30px 0 5px; font-size:11px}
.cmenu a {display:block; margin:0 0 8px 3px}
.cmenu a:link, .cmenu a:visited {color:#000; text-decoration:underline}
.cmenu a, .cmenu a:hover {color:#C82828; text-decoration:underline}
a.b1 {width:172px; height:36px; margin:0 0 10px 0}
a.b1:link, a.b1:visited {background:url(/images/key-t/b1.gif)}
a.b1, a.b1:hover {background:url(/images/key-t/b1a.gif)}
a.b2 {width:172px; height:36px; margin:0 0 10px 0}
a.b2:link, a.b2:visited {background:url(/images/key-t/b2.gif)}
a.b2, a.b2:hover {background:url(/images/key-t/b2a.gif)}
a.b3 {width:172px; height:36px; margin:0 0 10px 0}
a.b3:link, a.b3:visited {background:url(/images/key-t/b3.gif)}
a.b3, a.b3:hover {background:url(/images/key-t/b3a.gif)}
a.b4 {width:172px; height:36px; margin:0 0 10px 0}
a.b4:link, a.b4:visited {background:url(/images/key-t/b4.gif)}
a.b4, a.b4:hover {background:url(/images/key-t/b4a.gif)}
a.b5 {width:172px; height:36px; margin:0 0 10px 0}
a.b5:link, a.b5:visited {background:url(/images/key-t/b5.gif)}
a.b5, a.b5:hover {background:url(/images/key-t/b5a.gif)}
a.b1u {width:172px; height:36px; margin:0 0 10px 0; background:url(/images/key-t/b1u.gif)}
a.b2u {width:172px; height:36px; margin:0 0 10px 0; background:url(/images/key-t/b2u.gif)}
a.b3u {width:172px; height:36px; margin:0 0 10px 0; background:url(/images/key-t/b3u.gif)}
a.b4u {width:172px; height:36px; margin:0 0 10px 0; background:url(/images/key-t/b4u.gif)}
a.b5u {width:172px; height:36px; margin:0 0 10px 0; background:url(/images/key-t/b5u.gif)}
.path {color:#888888; font-size:10px; margin:0 0 16px 0}
.path a {color:#888888}
.centblimg {float:left; margin:0 10px 10px 0}
.centbl {margin:0 0 0 60px; padding-top:10px}
.centbl ul, .centbl ol {display:block; position:relative}
.gblock {background:#F7E9E9 url(/images/key-t/gblock.gif) 0 0 no-repeat}
.gblockbot {padding:10px 9px 6px 9px; background:url(/images/key-t/gblockbot.gif) left bottom no-repeat}
#left .gblockbot {padding:10px 11px 170px 11px; background:url(/images/key-t/gblockbot2.gif) left bottom no-repeat}
.gblock h1 {text-align:center; margin:0 0 10px 0}
.gblock h1.dup {padding-bottom:5px; margin:0 14px 14px 14px; border-bottom:1px solid #C82828}
.gblock h2 {color:#C82828; text-align:center; font:14px Tahoma; background:#F0D5D5 url(/images/key-t/h2corner1.gif) 0 0 no-repeat; margin:0 0 8px 0}
.gblock h2 span {display:block; background:url(/images/key-t/h2corner3.gif) right top no-repeat}
.gblock h2 span span {display:block; background:url(/images/key-t/h2corner2.gif) left bottom no-repeat}
.gblock h2 span span span {display:block; padding:4px 0 6px 0; background:url(/images/key-t/h2corner4.gif) right bottom no-repeat}
.gblock img {margin:0 0 4px 0}
* html .gblock h2 {height:1%}
*+html .gblock h2 {height:1%}
.billtext {padding:0 18px; overflow:hidden; margin:0 0 18px 0; font:20px Tahoma; color:#C82828}
.billtext p {margin:13px 0 0 0}
.border {float:left; width:99px; height:140px; padding:4px 0 0 4px; background:url(/images/key-t/border.gif) 0 0 no-repeat; margin-right:22px}
.sert {float:left; width:125px; font-size:10px; margin:0 0 15px 0}
.sert span {display:block; margin-right:22px; text-align:center}
.wire {width:250px}
.cols {float:left; width:49.6%}
.leftb {display:block; width:99px; height:79px; padding:38px 0 0 150px; margin:0 0 20px 0; background:url(/images/key-t/left-b-1.gif) 0 0 no-repeat; font:16px Tahoma; text-align:left; color:#000}
.leftb:visited, .leftb:link, .leftb, .leftb:hover {text-decoration:none}
.more {text-align:right; margin:-10px 0 14px 0}
.more a {color:#000}

/* ids */
#global {width:1132px; min-height:100%; margin:-100px auto 0 auto}
#g2 {padding:100px 0 0 0}
#head {position:absolute; width:92px; height:98px; right:64px; bottom:0; background:url(/images/key-t/head-.png)}
#header {height:438px; padding:0 7px 0 25px; margin-bottom:14px}
#top {height:180px; margin-left:2px; background:url(/images/key-t/top1.jpg) 0 0 no-repeat}
#line {position:relative; margin-left:2px; height:37px; padding:9px 0 0 17px; background:#C82828 url(/images/key-t/line1.jpg) 0 0 repeat-x; font:24px Tahoma; font-weight:bold; color:#B81111}
#line span {position:absolute; left:16px; right:8px; color:#fff}
#logo {float:left; margin-left:30px; width:210px; height:52px; padding:12px 0 0 14px; background:url(/images/key-t/logo.png) 0 0 no-repeat}
#logo a {display:block; width:212px; height:59px; background:url(/images/key-t/logo.gif) 0 0 no-repeat}
#top.im2 {background:url(/images/key-t/top2.jpg) 0 0 no-repeat}
#top.im3 {background:url(/images/key-t/top3.jpg) 0 0 no-repeat}
#top.im4 {background:url(/images/key-t/top4.jpg) 0 0 no-repeat}
#top.im5 {background:url(/images/key-t/top5.jpg) 0 0 no-repeat}
#top.im6 {background:url(/images/key-t/top6.jpg) 0 0 no-repeat}
#top.im7 {background:url(/images/key-t/top7.jpg) 0 0 no-repeat}
#top.im8 {background:url(/images/key-t/top8.jpg) 0 0 no-repeat}



#top.im21 {background:url(/images/key-t/top21.jpg) 0 0 no-repeat}
#top.im22 {background:url(/images/key-t/top22.jpg) 0 0 no-repeat}
#top.im23 {background:url(/images/key-t/top23.jpg) 0 0 no-repeat}
#top.im24 {background:url(/images/key-t/top24.jpg) 0 0 no-repeat}
#top.im25 {background:url(/images/key-t/top25.jpg) 0 0 no-repeat}
#top.im26 {background:url(/images/key-t/top26.jpg) 0 0 no-repeat}
#top.im27 {background:url(/images/key-t/top27.jpg) 0 0 no-repeat}
#top.im28 {background:url(/images/key-t/top28.jpg) 0 0 no-repeat}
#top.im29 {background:url(/images/key-t/top29.jpg) 0 0 no-repeat}
#top.im30 {background:url(/images/key-t/top30.jpg) 0 0 no-repeat}



#nav {float:right; padding:11px 0 0 0; margin-right:17px; width:118px; height:32px; background:url(/images/key-t/nav.png) 0 0 no-repeat}
#nav a {display:inline; float:left; margin-left:20px}
#print {width:12px; height:12px; margin-top:2px; background:url(/images/key-t/print.gif) 0 0 no-repeat}
#sitemap {width:13px; height:11px; margin-top:1px; background:url(/images/key-t/sitemap.gif) 0 0 no-repeat}
#home {width:11px; height:12px; background:url(/images/key-t/home.gif) 0 0 no-repeat}
#menu {height:212px; margin-left:2px; background:#F4F4F4}
#menu1 {height:212px; background:url(/images/key-t/header.jpg) right bottom no-repeat}
#menu2 {height:212px; padding-left:12px; background:url(/images/key-t/menuleft.gif) left bottom no-repeat}
#content {position:relative; padding:0 7px 0 0}
#left {float:left; width:250px; padding:10px 41px 0 25px}
#left h2 {margin-right:30px; font:19px "Arial Narrow"; text-align:center; color:#C82828; font-weight:bold}
#right {float:right; width:250px; padding:10px 0 0 0; min-height:240px}
#center {margin:0 0 20px 0; width:525px; overflow:auto}
#c2 {float:left; width:100%; min-height:240px; padding:10px 0 10px 0}
#footer {clear:both; width:1132px; padding:0; margin:0 auto; height:100px; color:#fff; font-size:10px; background:#C82828 url(/images/key-t/fcorner1.gif) 0 0 no-repeat}
#footer1 {height:100px; background:url(/images/key-t/fcorner2.gif) right top no-repeat}
#copy {float:left; width:253px; padding:14px 16px 42px 41px; background:url(/images/key-t/cright.gif) 38px bottom no-repeat}
#copy a {color:#fff}
#address {float:left; padding:14px 0 0 0; width:270px}
#counter {float:right; padding:14px 18px 0 0}
#pre {position:absolute; margin:-1000px 0 0 -1000px}
#pre a {display:block}

/* ie */
* html #content {height:1%}
* html ol {padding-left:30px}
*+html ol {padding-left:30px}
* html #nav {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/key-t/nav.png", sizingMethod="crop")}
* html #head {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/key-t/head.png", sizingMethod="crop")}
* html #logo {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/key-t/logo.png", sizingMethod="crop")}
