@import "/ikpglobal/assets/ikp_common/css/common.css";
@import "/ikpglobal/assets/ikp_common/css/colorbox.css";

* { padding:0; margin:0; } 
body {font-size: 0.8125em; font-family: Verdana, sans-serif; color: black;}
#container {margin:23px; width:980px; display:block;}
/* Links */
a{color: #039; text-decoration: underline}
a:hover {color: #e66600}
#content_leftNav a{text-decoration: none}
a:focus{outline: none}

/*headers*/
h1 {color: #e66600}
h2, h3, h4 {color: #252525}
/* HEAD contains brand, header_title, date */

#head {width:980px;}
/*#brand {float:right; padding:0 0 8px 0;}*/
/* Added to fix brand logo alignment issue */
#brand {float:left; padding:0 0 8px 0;}
#brand a span {width:323px; height:40px; background: url('../images/KP_logo.jpg') no-repeat 0 0; display:block; text-indent: -99999em;}
#header_title {width:980px;font-size:0}
#date {background-color:#6BA042; font-family: Helvetica, Arial, sans-serif; font-size:1.3846em; font-weight:bold; color: #fff; text-align: right; padding: 5px 20px 5px 0; margin: 1px 0}


/* L1 MAIN_CONTENT contains main_img, main storyContainer, main_story */

#main_content {width:980px; height:246px; margin:0; padding:0;}
#main_img {float:left; width:452px; height:246px; margin:0; padding:0;}
#main_storyContainer {float:right; width:528px; height:246px; background-color:#FDFBF8; vertical-align:top;}
#main_story {padding:0 25px;}
#main_story h1 {font-family:Verdana; font-size:2.1538em; color:#e66600; padding:15px 0; font-weight:normal;}
#main_story p {font-family:Verdana; font-size:1.0769em; line-height:1.3077em; color:#282828; padding-bottom:14px;}

p span.arrow {font-family:Verdana; font-weight:bold; color:#EEA03E;}
p span.read_more {font-family:Verdana;   line-height:1.3077em; color:#017EAC;}

/* Data table */

.dataTable {display: block; width: 650px; border-bottom: 1px solid #d5e2c6; margin-bottom: 30px}
.dataTable.singleColumn th, .dataTable.singleColumn .columnTwo {width: 650px; text-align: center}
.dataTable th, .dataTable td{padding: 10px; border-right: 1px solid #d5e2c6}
.dataTable th{background: #e3ebd6; text-align: center }
.dataTable th.columnTwo, .dataTable td.columnTwo {border-right: none}
.dataTable td {border-bottom: 1px solid #d5e2c6}
.dataTable .columnOne {width: 150px}
.dataTable .columnTwo {width: 460px}
#content_bodyTop .archivedIssues th ul {width: 500px; margin-left: 75px; padding: 0}
.archivedIssues th li {display: inline}
.archivedIssues th a{display: inline; padding-right: 30px; border-right: 1px solid #333; width: 30px}
.archivedIssues th a.last {border:none}
.archivedIssues {font-size: 1em }
/*
.dataTable .columnOne {width: 280px}
.dataTable .columnTwo {width: 330px}
*/

/* CONTENT_CONTAINER  L2 */

#regionSelector h1.L2 {font-size: 1em; display: block; padding: 4px 0 7px 55px; background:url(../images/arrow_bullet.gif) no-repeat 25px 2px #F1EADA; margin:0}
#regionSelector h2 {font-size: 1em}
#content_container2 {width:980px; background: url('../images/content-container.gif') repeat-y  0 0;}
#content_leftNav .sel {color:#FF760C;}
#content_body {width:692px; float:right; padding-left:13px; _padding-left: 8px} /* contains only Body */
#bodyTop_container {} /* contains top portion of body includes rightNav */
#content_bodyTop {padding: 28px 31px 0 31px; _padding-right: 0} /* contains body top content without rightNav */
.narrow {width: 450px; float: left}
.wide {width: auto}
#body_rightNav {width:167px; float:right; padding-top:75px;}

#box { background: transparent url('../images/tab_top.gif') top no-repeat; width: 167px; padding-top: 10px;}
#box h3 {background-color:#7EAB47; color:#FFFFFF; font-family:Verdana; font-weight: bold; padding: 8px 0 6px 10px; font-size: 1em;}
#box ul {border-top:8px solid #DDE9D1; border-left: 1px solid #DDE9D1; border-right: 1px solid #DDE9D1; padding-bottom: 10px;}
#box li {margin-left: 23px; list-style-type: disc; padding: 12px 5px 2px 0;  color:#003399; font-size: 0.9231em}
#box li a {text-decoration:underline;}
#box-bottom {margin-top: -7px; background: transparent url('../images/box_bottomR_.jpg') bottom no-repeat; width: 167px; height: 10px;}

/*#content_body h1 {font-family:Verdana; font-size:26px;  font-weight:normal; color:#0579AD; padding-bottom:14px;}*/
/* Added to fix color issue */
#content_body h1 {font-family:Verdana; font-size:2em;  font-weight:normal; color: #e66600; padding-bottom:14px;}
#content_body h2 {font-family:Verdana; font-size:1.3846em; color:#626262; padding-bottom:18px;}
#content_body p {font-family:Verdana; line-height:1.3077em; color:#282828; padding-bottom:18px;}
#content_bodyTop a {text-decoration:underline;}
#bodyBottom_container {width:692px; border-top:1px; border-style:solid; border-color:#E6E6E6; border-right:none; border-left:none; border-bottom:none; padding-top:20px;  background-color:#FFFFFF;}

#content_bodyBottom {width:665px;margin:0; padding:12px 27px 0 0; _padding-right: 0; background-color:#FBFBF8; float: left}

#content_bodyBottom h4 {font-family:Verdana; font-weight:bold; color:#282828;padding:0 0 11px 31px;}
.tileMini p {font-family:Verdana; color:#282828; padding-bottom:15px;}
 .tileMini a {font-weight:bold;}
.tileMini {width:135px; float:left; margin:0; display:block; padding-left:31px;}
.tileMini_wide {width:662px; float:left; margin:0; display:block; padding-left:31px;}


/* CONTENT_CONTAINER L1 contains content, content_leftNav, content_tiles */
#content {float: left; width: 100%}
#content_container {width:980px; margin: 8px 0 0 0; background: url('../images/content-container.gif') repeat-y  0 0;} /* faux columns for leftNav */
#content_leftNav {width:275px; float:left;}
#regionSelector {display:block;}
#regionSelector h1 {font-family:Verdana;   font-weight:bold; color:#FF760C; padding:3px 0 3px 16px; background-color:#F1EADA; margin:0;}
#regionSelector h1 img {margin: 0 5px 0 0; vertical-align:middle;}
#regionSelector h2 {margin-top:1px; font-family:Verdana;   font-weight:bold; color:#282828; padding:6px 0 6px 56px; background-color:#F9F2E8;}
.disc {background-color:#FBFAF8;}
.disc li {background-color:#FBFAF8; font-family:Verdana; ; line-height:17px; list-style-type:none; background: url('../images/bullet.gif') 0 7px no-repeat; padding:2px 5px 2px 0; margin-left:55px; color:#003399;}
.disc li.last {background-color:#FBFAF8; padding-bottom:30px;}
#links {background:url('../images/related_nav.gif') repeat-x 0 0; background-color:#FBFBF8;}
#links h2 {font-family:Verdana; font-size: 1em;  font-weight:bold; color:#282828; padding:6px 0 6px 56px;}
#links h3 {font-family:Verdana; font-size: 1em;  font-weight:bold; color:#282828; padding:6px 0 6px 56px; background-color:#FBFBF8;}
.square {background-color:#FBFBF8;}
.square li {background-color:#FBFAF8; font-family:Verdana;   line-height:17px; list-style-type:none; background: url('../images/square_bullet.gif') 0 6px no-repeat; padding:2px 0; margin-left:55px; color:#282828;}
.square li a {color:#003399;}
.square li.last {background-color:#FBFAF8; padding-bottom:15px;}
#left_nav_img {margin-bottom: 8px}


/* L1 TILE TOP */
#content_tiles {width:693px; float:right; margin:0 0 0 12px; padding:0 0;}
#content_tiles h2 {font-family:Verdana; font-size:1.2308em; font-weight:bold; padding-bottom:10px; color:#0579AD;}
#content_tiles p {font-family:Verdana;   line-height:1.3077em; color:#282828; padding-bottom:15px;}
#content_tiles p.tileHead1, #content_tiles p.tileHead2, #content_tiles p.tileHead3 {font-family:Verdana; font-size:0.9231em; color:#FFFFFF; line-height:1.3077em; padding:0 0 0 7px; margin:0;}
#content_tiles p.tileHead1  {background-color:#6CA042;}
#content_tiles p.tileHead2  {background-color:#1079AB;}
#content_tiles p.tileHead3  {background-color:#F79422;}
.tile1 {width:220px; float:left; margin:0 0;}
.tile2 {width:220px; float:left; margin-left:17px;}
.tile3 {width:220px; float:left; margin-left:16px;}

.tile_full {width:693px; float:left; margin:0 0;}
.tile_half_left {width:338px; float:left; margin:0 0;}
.tile_half_right {width:338px; float:left; margin:0 0 0 17;}
.tile_two_third_left {width:456px; float:left; margin:0 0;}
.tile_two_third_right {width:220px; float:left; margin:0 0 0 17;}
.tile_one_third_left {width:220px; float:left; margin:0 0;}
.tile_one_third_right {width:456px; float:left; margin:0 0 0 17;}

/* L1 TILE BOTTOM */

#tileBottom_container {}
.content_tileBottom {padding:20px 0 20px 0; border-top: 1px solid #E6E6E6; border-right:none; border-left:none; border-bottom:none;}

.content_tileBottom img {float:left;}
.tile4 {width:453px; padding:0 0 0 20px; float:right;}


/* FOOTER */

#footer {width:980px;}
#footer_bar {width:980px; height:28px; background-color:#6BA042;}
#footer_content {font-family:Verdana; font-size:0.8462em; color:#8F8F8E; padding: 20px 0 20px 20px; text-align: center;}
#footer_content li {list-style: none; display: inline;}
#footer_content li a:link {color:#003377;}
#footer_content a {text-decoration:underline;}


/* clearing extraneous spaces */
.clear {clear:both;}
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}


/* lists */
ul.rollover {margin:0px; padding:0px; position:relative;}
.rollover li {padding-left:17px;}
ul.rollover li a {display:inline; text-indent:5px; color:#003399;}


/* rollover affects */
ul.rollover li a:hover {color:#FF760C; padding-left:0px;}


/* highlighted selected item */
ul.rollover li .sel {color:#FF760C; padding-left:0px;}

/* anchor links */
#content_bodyTop .anchorLinks li {list-style: none; background: url(../images/dot.gif) no-repeat 0px 7px; padding-left: 15px}


/* href settings */
a {text-decoration:none;}  


/* header rollover
#main_story h1 a:link, #content_tiles h2 a:link {color:#0579AD;}
#main_story h1 a:visited, #content_tiles h2 a:visited, #content_bodyTop a:visited, #box li a:visited, #footer_content li a:visited {color:#852020;}
#main_story h1 a:hover, #content_tiles h2 a:hover, #content_bodyTop a:hover, #box li a:hover, #footer_content li a:hover {color:#FF760C;}
#main_story h1 a:active, #content_tiles h2 a:active, #content_bodyTop a:active, #box li a:active, #footer_content li a:active {color:#FF760C;}
/*.read_more a:link {color:#017EAC;}
.read_more a:link {color:#003399;}
.read_more a:visited {color:#852020;}
.read_more a:hover {color:#FF760C;}
.read_more a:active {color:#FF760C;}
.tileMini p a:link {color:#419EC1;}
.tileMini p a:visited {color:#852020;}
.tileMini p a:hover {color:#FF760C;}
.tileMini p a:active {color:#FF760C;}
.L2 a:visited {color:#852020;}
.L2 a:hover {color:#FF760C;}
.L2 a:active {color:#FF760C;}
*/

#content_bodyTop ul, ol {padding-bottom:15px;}
#content_bodyTop li {margin-left: 23px; padding: 0; font-family:Verdana;   line-height:1.3077em;}
