/* CSS Document */

body{
	background: #FFFFFF;
	color:#000;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.index_table{
	background-image: url(../images/bg1.png);
	background-repeat: repeat-x;
}
.b10-header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 0.1em;
	font-weight: bold;
    color: #000000;
	background-color : #FFF;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	border-bottom-width: 2px;
	font-size: 1.1em;
	margin: 15px;
}
.mya{
	text-decoration: none;
}
a:link.homea{
	background-color : #FFF;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #F5F5F5;
	padding-bottom: 1px;
	color: #E6E6FA;
}
a:visited.homea{
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #F5F5F5;
	padding-bottom: 1px;
	color: #E6E6FA;
}
a:link.newsheader {
	color: #ffffff;
	font-size: 0.7em;
	text-decoration: none;
}
a:visited.newsheader {
	color: #ffffff;
	font-size: 0.7em;
}
a:hover.newsheader {
	color: #ffffff;
	font-size: 0.7em;
}

/* News links on index.asp */
.newslinks {
   color: #ffffff;
	font-size: 0.7em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.newsheader {
   color: #ffffff;
	font-size: 0.7em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:link.newslinks {
	color: #ffffff;
	font-size: 0.7em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover.newslinks {
	color: #FDCC03;
}
a:visited.newslinks {
	color: #ffffff;
}
a:active.newslinks {
	color: #FDCC03;
}

/* normal links */
a:link.ksnormal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000AC;
	font-size: 0.7em;
	text-decoration: none;
}
a:visited.ksnormal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6666CC;
	font-size: 0.7em;
	text-decoration: none;
}
a:hover.ksnormal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0066D5;
	font-size: 0.7em;
	background: #dcdcdc;
}
/* normal dark grey */
a:link.ksnormal-g {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000AC;
	font-size: 8pt;
	text-decoration: none;
	line-height: 1.4em;
}
a:visited.ksnormal-g {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6666CC;
	font-size: 8pt;
	text-decoration: none;
	line-height: 1.4em;
}
a:hover.ksnormal-g {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0066D5;
	font-size: 8pt;
	background: #dcdcdc;
	line-height: 1.4em;
}

/*     */

a:active.header {
	color: #ffffff;

}

.ticker-border {
	border: #0075BA;
	margin: 1px;
	padding: 1px;
}

/* Careers Section */

.career-department{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	margin: 1em;
}
.career-title{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
   color : #2D418A;
}
.career-location{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	font-size: 0.7em;
	/*color : #2D418A;*/
}
.career-details-header{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	font-size: 0.7em;
	margin: 1em;
	/*color: #0069AD;*/
}
.career-details{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.4em;	
	font-size: 0.7em;
	margin: 1em;
}
.scroller{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 0em;	
	font-size: 15px;
	margin-top: 0px;
	margin-left: 10px;
}
.news-headline{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.4em;	
	font-size: 0.7em;
	margin-left: 1.3em;
}
/* Inside Page */

.heading-1{
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-bottom: 0.1em;
	margin-left: 1.3em;
	margin-right: 1em;
	margin-top: 1em;
	font-weight: bold;
   color: #2D418A;
}
.heading-1-80{
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-bottom: 0.1em;
	font-weight: bold;
   color: #2D418A;
	margin-left: 88px;
}
.heading-2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-bottom: 0.1em;
	font-weight: bold;
   color: #333333;
}
.normal{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	margin-bottom: 2em;
	margin-left: 1.5em;
	margin-right: 1em;
	margin-top: 1em;
   color: #333333;
	text-align: justify;
	padding-right: 5px;
}
.normal-table{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
   color: #333333;
	padding: 2px;
	padding-right: 5px;
}
.normal-table-bottom-line{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
   color: #333333;
	padding: 2px;
	padding-right: 5px;
	border-bottom-style: solid;
	border-bottom-color: Black;
	border-bottom-width: 1px;
}
.normal-light{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	margin: 2em;
   color: #b0e0e6;
	text-align: justify;
	padding-right: 5px;
}
.normal-margin80{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	margin-bottom: 30px;
   color: #333333;
	text-align: justify;
	padding-right: 5px;
	margin-left: 88px;
}
.normal-margin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	margin-bottom: 30px;
   color: #333333;
	text-align: justify;
	padding-right: 5px;
	margin-left: 16px;
}
.normal-margin80-strong{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
   color: #333333;
	text-align: justify;
	padding-right: 5px;
	margin-left: 88px;
	font-weight: bold;
}
.normal-margin-strong{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
   color: #333333;
	text-align: justify;
	padding-right: 5px;
	margin-left: 16px;
	font-weight: bold;
}

/* Styles with Margin */
.heading-1m{
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-bottom: 0.1em;
	font-weight: bold;
   color: #2D418A;
	margin: 1.3em;
}
.heading-2m{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-bottom: 0.1em;
	font-weight: bold;
   color: #333333;
	margin: 1.3em;
}
.heading-3m{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding-bottom: 0.1em;
	font-weight: bold;
   color: #333333;
	margin: 15px;
	border-bottom-style: dotted;
	border-bottom-color: #5f9ea0;
	border-bottom-width: 2px;
}
.heading-3-2m{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding-bottom: 0.1em;
	font-weight: bold;
   color: #333333;
	margin: 15px;
	border-bottom-style: dotted;
	border-bottom-color: #006699;
	border-bottom-width: 2px;
}
.heading-4m{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-bottom: 0.1em;
	font-weight: bold;
   color: #333333;
	margin: 15px;
	border-bottom-style: dotted;
	border-bottom-color: #5f9ea0;
	border-bottom-width: 2px;
}
.normalm{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	margin-bottom: 2em;
	margin-left: 1.4em;
	margin-right: 1em;
	margin-top: 1em;
   color: #333333;
	text-align: justify;
	padding-right: 5px;
}
.normal-lightm{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	margin-bottom: 2em;
	margin-left: 1.3em;
	margin-right: 1em;
	margin-top: 1em;
   color: #b0e0e6;
	text-align: justify;
	padding-right: 5px;
}
.right-button{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 1em;
	margin-top: 1em;
   color: #333333;
}
/* end of styles with margin */

.td-grey-dotted-left{
	background-color: #eeeeee;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #000000;
}
.dotlinehoriz {background-image: url(/resource/images/furniture/dotlinebg_horiz.gif); height:1px; line-height:1px; overflow:hidden;}
.dotlinevert {background-image: url(/resource/images/furniture/dotlinebg_vert.gif); width:1px;}

.sitemap{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
   color: #333333;
}
.sitemap-l1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.8em;
	margin-left: 2em;
   color: #333333;
}
.sitemap-l2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.8em;
	margin-left: 4em;
   color: #333333;
}

/* Investor Section */

.table-header{
	background-color: Silver;
	padding: 0.2em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.7em;
}
.table-row{
	background-color: #eeeeee;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding: 0.2em;
	border-top: 1px solid Gray;
}
.table-hint{
	background-color: #eeeeee;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding: 0.3em;
	border: 1px solid Gray;
}

/* form elements */
.bak_black {
	background: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
}

.bak_dk_blue {
	background: #404AAC;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 25px;
	padding-top: 5px;
}
.home-text {
	/*background: #FFFFFF;*/
	/*color: #404AAC;*/
	/*color: #333333;*/
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding: 20px;
	text-align: justify;
	line-height: 150%;
}
.right-menu-white {
	color: #E6E6FA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin-bottom: 1px;
	margin-right: 4px;
	margin-top: 3px;
	padding: 1px;
	border-style: solid;
	border-width: 1px;
	border-color: Blue;
	background-color: #434DC0;
	width: 100px;
}

.kedit {
	background: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font: 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.google_button {
	font: 0.78em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.google_search {
	background: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.keditnone {
	background: #EEEEEE;
	border-color: #000000;
	border-style: solid;
	border-width: 0px;
}

.kedittotal {
	background: #CCCCCC;
	border-color: #000000;
	border-style: solid;
	border-width: 0px;
	font-weight: bold;
}

.keditmandatory {
	background: #EEE8AA;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font: 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
.bak_pl_yel {
	background: #006699;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	padding: 5px;
}
.b10w {
	background: #eeeeee;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	margin-left: 30px;
	margin-right: 10px;
	padding-right: 0.2em;
	text-decoration: none;
}

.b10 {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
.b10-bottom-border {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	border-bottom: 1px solid Black;
	padding-bottom: 2px;
}
.b10-full-border {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	border: 1px solid Black;
}

.copyright {
	background-image: url(../images/furniture/blue-gradient.png);
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
.validate {
	color: #FFFFFF;
	background-color: #728EE6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}

.registration{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-left: 30px;
	margin-right: 10px;
}

/* Margins */

.margin10{
	margin-left: 10px;
}
.margin15{
	margin-left: 1em;
	line-height: 1em;
}
.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	padding-right: 5px;
}

.list1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
	margin-bottom: 0.5em;
	padding-right: 5px;
}
.FrontPageLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
.FrontPageText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; margin-top: 22px; margin-left: 22px}
.kedittotalCopy { background: #CCCCCC; border-color: #000000; border-style: solid; border-width: 0px; font-weight: bold; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}
.heading-4 { font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 16px; padding-bottom: 0.1em; font-weight: bold; color: #2D418A; }

.margin{
	margin-left: 1.3em;
	margin-right: 1em;
	margin-top: 1em;
	padding-right: 5px;
}

a:link.right-menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 0.7em;
	text-decoration: none;
	margin: 0.3em;
}
a:visited.right-menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 0.7em;
	text-decoration: none;
	margin: 0.3em;
}
a:hover.right-menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 0.7em;
	text-decoration: none;
	margin: 0.3em;
}
.comment {
	background-color: #EEEEEE;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin: 1.3em;
	padding: 4px;
	padding-left: 6px;
}
.customers {
	background-color: #EEEEEE;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
	font-stretch: wider;
	margin: 1.3em;
	padding: 4px;
	padding-left: 6px;
}

a {
	color: #0000ff;
}
a:visited {
	color: #4169e1;
}
.date{
	font: 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FDCC03;
	font-weight: bold;
}

.blue-bar{
 background-image: url(http://www.kewill.com/resource/images/furniture/blue_bar.gif);
}
.yellowbar{
 background-image: url(http://www.kewill.com/resource/images/furniture/yellowbar.png);
}
.front-page-back{
 background-image: url(http://www.kewill.com/resource/images/front_page_back.jpg);
}
.yellow-blue-bk{
 background-image: url(http://www.kewill.com/resource/images/furniture/yellow-blue-bk.png);
}
.menu-background{
 background-image: url(http://www.kewill.com/resource/images/furniture/menubackground.jpg);
}
.insert-box {

	background: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}
.front-page-back-ebus {
 background-image: url(http://www.kewill.com/ebusiness/resource/images/front_page_back.jpg);
}
.margin20 {

	margin-left: 30px;
	line-height: 1em;
}
.contact-box {

	background-color: #FFFCB7;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
	font-stretch: wider;
	margin: 1.3em;
	padding: 4px;
	padding-left: 6px;
}

.klepper{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	margin: 1em;
	background-color: #FFFFFF;
	/*color: #0069AD;*/
}
.klepperC {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	margin: 1em;
	background-color: #FFFFFF;
	font-size: .7em;

}

