/*
	COMMON PART 
*/
 html, body {width:100%; height: 100%; margin: 0px; padding:0px;}
 body { background: url(http://www.k-kominc.com/sites/jannsen/images/body_bg.jpg) #EBF3F1 repeat-x; padding-top: 50px;}
 a {text-decoration: none;}
 a.underline, a.under_none, a:hover {text-decoration: underline;}
 a.under_none:hover {text-decoration: none !important;}
 a img {border: none;}

.underline a
 {
 	text-decoration: underline;
 }
 
 ul,li,td, a, div, span, p, input, textarea { font-family: Arial, Verdana, sans; font-size: 13px; color: #605448;}
 ul, ul li {margin:0; padding:0;}
 p {margin-top: 5px; margin-left: 3px; }
 input.text, textarea {
  background-color: white; 
}

 form {display: inline; margin:0px; padding: 0px; border: 0px;}
 object {margin: 0; padding:0;}

 h1 {color: #0A1F62; font-size: 18px; font-family: Arial, sans; margin: 0; margin-bottom: 17px; padding: 0; padding-left: 2px; font-weight: normal;}
 h1.green {color: #049507;}
 h3 {line-height: 120%; font-size: 18px; color:#EB6D0F; font-family: Tahoma, sans;}
 h4 {color: #0A1F62; font-size: 13px; font-family: Arial, sans; line-height: 21px; margin: 0; margin-bottom: 3px; padding: 0; padding-left: 2px; font-weight: bold;}

 h6 {color: #EB6D0F; font-size: 13px; font-family: Tahoma, sans; line-height: 18px; margin:0;}

/*  common style */
 .bold {font-weight: bold;}
 .justify {text-align: justify;}
/*
	STRUCTURE PART 
*/
 table.content {background: url(http://www.k-kominc.com/sites/jannsen/images/top_bg.gif) no-repeat; margin-bottom: 20px;}
 div.logo {margin-left: 30px; margin-top:24px; margin-bottom: 54px;}
/*
	TOP PART - HEAD, MENU
*/

 div.topmenu {margin-left: 65px; padding-top: 12px; padding-bottom: 10px; padding-left: 6px;background: url(http://www.k-kominc.com/sites/jannsen/images/topmenu_bg.gif) no-repeat; }
 div.topmenu a {color: #0A1F62; padding-right: 6px; padding-left:1px;}
 div.topmenu a.contact {padding-left: 6px; padding-right:8px; }


/*
	LEFT PART - MENU, TiP, BOTTOM LOGO
*/
 ul.leftmenu {list-style: none; padding: 0px; padding-bottom: 3px; margin: 29px 4px 7px 0px; background: url(http://www.k-kominc.com/sites/jannsen/images/leftmenu_bg_old.jpg) no-repeat; }
 ul.leftmenu li {line-height: 14px; font-size:13px;  margin: 0px; padding: 3px 1px 4px 30px; }
 ul.leftmenu li a { display: block; line-height: 15px; padding: 2px 0px 0px 0px;
   color: #0A1F62; font-size: 13px; font-family: Arial, Verdana, sans;
}
 div.tip {background: url(http://www.k-kominc.com/sites/jannsen/images/tip_bg.gif) no-repeat; height: 277px; text-align: justify; font-weight: bold; color: White; }
 div.tip p, div.tip_red p, div.tip_blue p, div.tip_violet p, div.tip_green p {color: #FFFFFF; padding: 30px; padding-top: 0px;}
 div.tip div.header, div.tip_red div.header, div.tip_blue div.header, div.tip_green div.header, div.tip_violet div.header {font-size: 20px; color: #FFFFFF; padding-top:37px; padding-left: 30px; margin-bottom: 11px;text-decoration: none;}
 div.tip_red {background: url(http://www.k-kominc.com/sites/jannsen/images/tip_red_bg.gif) no-repeat; height: 277px; text-align: justify; font-weight: bold; color: White; }
 div.tip_blue {background: url(http://www.k-kominc.com/sites/jannsen/images/tip_blue_bg.gif) no-repeat; height: 277px; text-align: justify; font-weight: bold; color: White; }
 div.tip_green {background: url(http://www.k-kominc.com/sites/jannsen/images/tip_green_bg.gif) no-repeat; height: 277px; text-align: justify; font-weight: bold; color: White; }
 div.tip_violet {background: url(http://www.k-kominc.com/sites/jannsen/images/tip_violet_bg.gif) no-repeat; height: 277px; text-align: justify; font-weight: bold; color: White; }

 
 
 div.cpa {clear: both; background: url(jannsen/images/cpa_bg.gif) no-repeat; text-align: left; padding: 2px 30px 20px 30px; font-weight: bold; color: #00005E; }
 img.cpa_pic {margin-bottom: 10px; margin-left: 2px;}
 div.address {clear: both; background: url(http://www.k-kominc.com/sites/jannsen/images/lgreenleft_bg.gif) no-repeat; text-align: center; margin-top: 10px; padding-top: 20px;}
 div.address, div.address div { color: #0A1F62; }
 span.bull { font-size: 20px; line-height: 16px; padding-left: 1px; padding-right: 1px; font-weight: bold; vertical-align: text-bottom; {vertical-align: middle;}}	/*  css-hack for IE */
 div.address  span.bull {color: #CFE1DE;}
 div.box_btm  span.bull {color: #73A79F;}

 div.search {margin: 5px 0px 7px 0px;}
 div.search input.text {width: 165px; margin-right: 6px;}

 div.boxsm {background: url(http://www.k-kominc.com/sites/jannsen/images/boxsm_bg.gif) no-repeat; height: 40px; margin-bottom: 10px;}
 div.boxsm a {color: #0A1F62; font: bold 18px Arial, sans-serif; line-height: 40px; padding-left: 30px;}

 div.box {background: url(http://www.k-kominc.com/sites/jannsen/images/box_bg.gif) no-repeat; height: 70px; margin-bottom: 10px; }
 div.box *,  div.box {color: #0A1F62; font-size: 14px; font-family: Arial, sans-serif;}
 div.box span {color: #1B5048;}
 div.box p {margin: 0px 3px 3px 30px; padding-top: 11px; }

div.boxb {background: url(http://www.k-kominc.com/sites/jannsen/images/boxb_bg.jpg) no-repeat; height: 260px; margin-bottom: 10px; padding:11px 0 0 30px; }
 div.boxb *,  div.boxb {color: #0A1F62; font-size: 14px; font-family: Arial, sans-serif;}
 div.boxb span {color: #1B5048;}
 div.boxb p {margin: 0px 3px 3px 0px; padding-top: 17px; }
 .boxb .news {margin: 15px 0 0 0px; font-size: 16px; font-weight: bold; }
 .boxb .text{margin: 0 30px 0 0px; text-align:justify; font-size:12px; color:#605448; }
 .boxb .text a{font-size:12px;}

/*
	CENTER PART - CONTENT
*/
 td.content {background: url(http://www.k-kominc.com/sites/jannsen/images/content_btm_bg.gif) no-repeat right bottom; padding-bottom: 11px;}
 div.topcnt {background: url(http://www.k-kominc.com/sites/jannsen/images/content_top_bg.gif) no-repeat; padding: 32px; }
 div.topcnt,  div.topcnt p {text-align: justify; line-height:21px; }

 div.box_btm {width: 294px; height:110px;  background: url(../Images/box_btm_bg.gif) no-repeat right top;}
 div.box_btm div {padding: 25px 10px 25px 33px;}

/*
	BOTTOM PART
*/
 td.bottom {background: url(http://www.k-kominc.com/sites/jannsen/images/bottom_bg.gif) no-repeat; padding-top: 55px; padding-bottom: 7px;}
 div.btm_menu {padding-right: 30px; margin-bottom: 34px; text-align: left;}
 div.btm_menu a {color:#0A1F62; padding-left: 4px;}
 div.btm_copy {margin-left: 340px; text-align: right; width: 375px; }
 
div.btmlinks { margin: -40px 0px 5px 20px; padding: 10px;}
div.btmlinks a { color:#0A1F62; }
 
  .form-label
 {
 	font-family: Arial, Verdana, sans; 
	font-size: 13px;
	font-weight: bold;
 }
 
 .form-label1
 {
 	font-family: Arial, Verdana, sans; 
	font-size: 13px;
	font-weight: bold;
	color: #0a1f62;
 }
 
 .text-field
 {
 	border: solid 1px #a5a39c;
	font-family: Arial, Verdana, sans; 
	font-size: 13px;
 }
