/*new styles for re-skin of site 15-07-2008*/
body {background:url(/kel/images/topnav/body_bg.jpg) repeat-x 0 0;}
img {border:none;}
p.introtext {font-size:1.5em; font-weight:bold;}
p.introtextfin {font-size:1.2em; font-weight:bold; margin:0;}
h1 {font-size: 2.2em; margin-bottom:10px; color: #1E3566;}
h2 {font-size: 1.5em; font-weight:bolder; color: #1E3566;}
td.vline {background:url(../images/vertical_line.gif) top center repeat-y;}
td.hline {background:url(../images/horizontal_line.gif) bottom left repeat-x;}

a.nav2 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #1E3566; font-size:11px;font-weight:normal;text-decoration: none;}
a.nav2:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000; font-size:11px;font-weight: normal;text-decoration: underline;}
a.nav2a, a.nav2aa {font-family: Verdana, Arial, Helvetica, sans-serif;color: #1E3566; font-size:11px;font-weight:bold;text-decoration: none;}
a.nav2a:hover, a.nav2aa:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000; font-size:11px;font-weight: bold;text-decoration: underline;}
#sizer2 {padding-left:7px;}
a.nav3 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #1E3566; font-size:10px;font-weight:normal;text-decoration: none;}
a.nav3:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000; font-size:10px;font-weight: normal;text-decoration: underline;}
a.nav3a, a.nav3aa {font-family: Verdana, Arial, Helvetica, sans-serif;color: #1E3566; font-size:10px;font-weight:bold;text-decoration: none;}
a.nav3a:hover, a.nav3aa:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000; font-size:10px;font-weight:bold;text-decoration: underline;}

/*overwriting style for breadcrumb*/
td.breadcrumb {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	padding-left:14px; color: #1E3566; line-height: 24px;}
a.breadcrumb {font-family: Verdana, Arial, Helvetica, sans-serif; color: #1E3566;font-weight: normal; text-decoration: none;font-size:10px;}
a.breadcrumb:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #1E3566; font-weight: normal; font-size:10px; text-decoration: underline;}
/*overwriting style for tools/footer*/
a.tools {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #1E3566;font-weight: normal;text-decoration: none;}
/*/*/a{}
a.tools {font-size: 70%;  /*IE5*/voice-family: "\"}\"";   voice-family: inherit;   font-size: 70%;  /*IE6*/  }   html>a.tools {   font-size: 70%;   /*Opera5*/  }
/* */
a.tools:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #1E3566;font-weight: normal;text-decoration: underline;}
/*/*/a{}
a.tools:hover {font-size: 70%;  /*IE5*/voice-family: "\"}\"";   voice-family: inherit;   font-size: 70%;  /*IE6*/  }   html>a.tools:hover {   font-size: 70%;   /*Opera5*/  }
/* */	

.search {height:17px; width:140px;}
td.levelfour, td.levelfour td.content {background:#F1F2F5;}

/*revised top nav*/
img#home {height:40px; width:96px;}
.home {background:url(/kel/images/topnav/tn_home.gif) no-repeat 0 0; display:block;}
.home:hover, .home_on {background:url(/kel/images/topnav/tn_home.gif) no-repeat 0 bottom; display:block;}
img#aboutus {height:40px; width:109px;}
.aboutus {background:url(/kel/images/topnav/tn_aboutus.gif) no-repeat 0 0; display:block;}
.aboutus:hover, .aboutus_on {background:url(/kel/images/topnav/tn_aboutus.gif) no-repeat 0 bottom; display:block;}
img#financial {height:40px; width:217px;}
.financial {background:url(/kel/images/topnav/tn_financial.gif) no-repeat 0 0; display:block;}
.financial:hover, .financial_on {background:url(/kel/images/topnav/tn_financial.gif) no-repeat 0 bottom; display:block;}
img#csr {height:40px; width:189px;}
.csr {background:url(/kel/images/topnav/tn_csr.gif) no-repeat 0 0; display:block;}
.csr:hover, .csr_on {background:url(/kel/images/topnav/tn_csr.gif) no-repeat 0 bottom; display:block;}
img#media {height:40px; width:149px;}
.media {background:url(/kel/images/topnav/tn_media.gif) no-repeat 0 0; display:block;}
.media:hover, .media_on {background:url(/kel/images/topnav/tn_media.gif) no-repeat 0 bottom; display:block;}

img#annrepacc09 {height:87px; width:165px;}
.annrepacc09 {background:url(/kel/images/annrepacc09.gif) no-repeat 0 0; display:block;}
.annrepacc09:hover {background:url(/kel/images/annrepacc09.gif) no-repeat 0 bottom; display:block;}


img#annrepacc08 {height:87px; width:165px;}
.annrepacc08 {background:url(/kel/images/annrepacc08.gif) no-repeat 0 0; display:block;}
.annrepacc08:hover {background:url(/kel/images/annrepacc08.gif) no-repeat 0 bottom; display:block;}

img#annrepacc07 {height:87px; width:165px;}
.annrepacc07 {background:url(/kel/images/annrepacc07.gif) no-repeat 0 0; display:block;}
.annrepacc07:hover {background:url(/kel/images/annrepacc07.gif) no-repeat 0 bottom; display:block;}

img#csrenv {height:153px; width:165px;}
.csrenv {background:url(/kel/images/csrenv.gif) no-repeat 0 0; display:block;}
.csrenv:hover {background:url(/kel/images/csrenv.gif) no-repeat 0 bottom; display:block;}

img#debtinv {height:119px; width:165px;}
.debtinv {background:url(/kel/images/debtinv.gif) no-repeat 0 0; display:block;}
.debtinv:hover {background:url(/kel/images/debtinv.gif) no-repeat 0 bottom; display:block;}

img#acquiinfo {height:138px; width:165px;}
.acquiinfo {background:url(/kel/images/acquiinfo.gif) no-repeat 0 0; display:block;}
.acquiinfo:hover {background:url(/kel/images/acquiinfo.gif) no-repeat 0 bottom; display:block;}

img#alertservice {height:107px; width:364px;}
.alertservice {background:url(/kel/images/alertservice.gif) no-repeat 0 0; display:block;}
.alertservice:hover {background:url(/kel/images/alertservice.gif) no-repeat 0 bottom; display:block;}

table.newsdesk {font-size:12px;}
table.newsdesk a {font-weight:normal;}
table.newsdesk a:hover {font-weight:normal; text-decoration:underline;}
table.newsdesk tr td {border-bottom:1px solid #BBC3D0; padding:7px 0;}
table.newsdesk tr.first td {border-top:1px solid #BBC3D0;}
table.newsdesk tr.last td {border:none; padding-bottom:15px;}
table.newsdesk tr td a.morelink, a.morelink {font-size:110%; font-weight:bold; color:#1E3566; padding-right:12px; background:url(/kel/images/morelink.gif) no-repeat right 4px;}
table.newsdesk tr td a.morelink:hover, a.morelink:hover {font-size:110%; font-weight:bold; color:#1E3566; padding-right:12px; background:url(/kel/images/morelinkh.gif) no-repeat right 4px;} 