/*************************************************************************
 *  Knight-Tro Soft
 *  Copyright (c) 2006-2007 Knight-Tro Soft
 *  $Id:$
 * This source file is subject to the Knight-Tro Soft End User License
 * Agreement (EULA), that is bundled with this package in the file
 * LICENSE, and is available at through the world-wide-web at
 * http://www.knight-trosoft.com/LICENSE.txt
 * Support: http://www.knight-trosoft.com/
 **************************************************************************
 */
/*@charset "utf-8";*/
/* CSS Document */
/*/////////////////////////////
  Start Footer Links
/////////////////////////////*/
.kl_FooterLinks {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;     
}
.kl_FooterLinks a:link {
	text-decoration: none;
	color: #848556;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.kl_FooterLinks a:visited {
	text-decoration: none;
	color: #848556;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.kl_FooterLinks a:active {
	text-decoration: none;
	color: #848556;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  }
.kl_FooterLinks a:hover {
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color: BLACK;
	font-family: Arial, Helvetica, sans-serif;
 }
/*/////////////////////////////
  END Footer Links
/////////////////////////////*/

.kl_login {
	font-size:12px;
	color: BLACK;
	font-family: Arial, Helvetica, sans-serif;
}
.kl_categoryTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding-top: 2px;
	padding-bottom: 4x;
	padding-left: 6px;
	padding-right: 0px;
}                        
table.kl_form {
	table-layout: fixed;
	background-color: #fafafa;
	border: 0px #000000 dotted;
	border-collapse: collapse;	
	border-spacing: 0px;
}
table.kl_FormContainer {
	table-layout: fixed;
	background-color: #fafafa;
/*	border: 1px #6699CC dotted;*/
	border-top: 4px  #6699CC solid;
	border-bottom: 0px dotted;
	border-left: 1px #6699CC dotted;
	border-right: 4px #6699CC solid;
	border-collapse: collapse;
	border-spacing: 0px;
}
table.kl_table {
	table-layout: fixed;
	background-color: #fafafa;
	border: 0px #000000 dotted;
	border-collapse: collapse;
	border-spacing: 0px;
}
td.kl_rowTitle {
	background-color: #BFBFBF;
	border-top: 1px solid;
	border-left: 0px solid;
	border-right: 0px solid;	
	border-bottom: 1px solid;	
	border-collapse: separate;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #404040;
}
td.kl_formRowDetail {
	border-bottom: 1px #6699CC dotted;
	border-left: 0px #6699CC dotted;
	border-right: 0px #6699CC dotted;	
	border-top: 0px #6699CC dotted;  
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #404040;
	background-color: #fafafa;
	padding-top: 2px;
	padding-bottom: 3x;
	padding-left: 2px;
	padding-right: 0px;
	border-spacing: 0px;
}
td.kl_rowDetail {
	border-bottom: 1px #6699CC dotted;
	border-left: 1px #6699CC dotted;
	border-right: 1px #6699CC dotted;	
	border-top: 0px #6699CC dotted;  
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #404040;
	background-color: #fafafa;
	padding-top: 2px;
	padding-bottom: 3x;
	padding-left: 2px;
	padding-right: 0px;
	border-spacing: 0px;
}
td.kl_rowImage {
	border-bottom: 1px #6699CC dotted;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #404040;
	background-color: #fafafa;
	padding-top: 2px;
	padding-bottom: 2x;
	padding-left: 2px;
	padding-right: 0px;
}

/*/////////////////////////////
    Some misc settings
/////////////////////////////*/

td.alignCenter {
	text-align: center;
}
td.alignRight {
	text-align: right;
}
td.alignLeft {
	text-align: left;
}