/*
IMPORTANT NOTES: (PLEASE READ CAREFULLY!)

1. DO NOT MODIFY the system styles section, it is generated by the system,
   your modifications will be overwritten. If you want to change the stylesheet
	 template, modify the ntk.css in the "src" subfolder under the installed
	 directory. Only modify the ew.css if you have the necessary knowledges in
	 CSS.
	 
2. DO NOT REMOVE THE FOLLOWING COMMENTS:
   
   BEGIN_USER_STYLES
   END_USER_STYLES
	 
	 You MUST write your styles between these two comment lines below, styles
   outside this user styles section will be discarded.
	 
3. If you want to override the system styles, you can copy the styles to the
   User Styles Section, or you can use a separate user stylesheet.

*/

/*BEGIN_SYSTEM_STYLES*/

html {
	height: 100%;
}

body {
	background-color: #736f49; /* background color */
	color: #000000; /* text color */
	font-family: Verdana; /* font name */
	font-size: x-small; /* font size */
	margin: 0px 0px 0px 0px; /* top right bottom left */
	height: 100%;	
}

.paypalsb {
	color: #000000; /* text color */
	font-family: Verdana; /* font name */
	font-size: x-small; /* font size */	
}

input, textarea, select {
	background-color: #f9f1d9;
	border: 1px solid; /* cell spacing */
	border-color: #736f49;
	font-family: Verdana; /* font name */
	font-size: x-small; /* font size */
} 

a:link {
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #e0ddd9; 
font-weight:bold;
text-decoration : none;
letter-spacing:1px
}
a:visited {
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #e0ddd9;
font-weight:bold;
text-decoration : none;
letter-spacing:1px
}
a:hover {
color: #3d5004;
font: 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline;
font-weight: bold
}

/* main table */
.ntkTable {
	width: 100%; /* table width */	
	color: #FFFFFF; /* text color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	border: 0px outset; /* border */
	border-collapse: collapse;	
}

/* main table data cells */
.ntkTable td {
	padding: 4px; /* cell padding */
	border: 0px solid; /* cell spacing */
	border-color: #736f49;  /* table background color */
}

/* tables in main table */
.ntkTable td table {	
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */	
}

/* main table header cells */
.ntkTableHeader {
	background-color: #000000; /* header color */
	color: #FFFFFF; /* header font color */	
	vertical-align: top;	
}

.ntkTableHeader a {	
	color: #FFFFFF; /* header font color */	
}

/* main table row color */
.ntkTableRow {
	background-color: #736f49;  /* alt row color 1 */
}

/* main table alternate row color */
.ntkTableAltRow {
	background-color: #736f49; /* alt row color 2 */	
}

/*
--------------------------------------------------------------------------------
Template General Layout
--------------------------------------------------------------------------------
*/

.ntkMain {
	border-collapse: collapse;
	border: none;
	height: 100%;	
}

/* Top row (Logo row) */
.ntkTopRow {
	background-color: #CEBD85; 
}

/* Left column (Menu column) */
.ntkLeftColumn {
	background-color: #594D23;
	padding: 6px;
	border-left-style: none;
	border: 1px solid #000000;
	width: 20%;
	vertical-align: top;
}

/* Middle column (Content column) */
.ntkMidColumn {
	padding: 15px;
	border: 1px solid #000000;
	vertical-align: top;		
}

/* Right column (Shopping cart column) */
.ntkRightColumn {
	background-color: #594D23;
	padding: 6px;
	border-right-style: none;
	border: 1px solid #000000;
	width: 20%;
	vertical-align: top;	
}

.ntkBottomRow {
	background-color: #736534;
}

/*
--------------------------------------------------------------------------------
DHTML Flyout Menu
--------------------------------------------------------------------------------
*/

.ntkFlyoutMenuLinkNormalStyle {
	padding: 2px 8px 2px 8px;
	border: solid 1px #363636;
	background-color: #363636;
	color: white;
	cursor: hand;
	cursor: pointer;
}

.ntkFlyoutMenuLinkHoverStyle {
	padding: 2px 8px 2px 8px;
	border-bottom: solid 1px #736F49;
	background-color: #736F49;
	color: Black;
	cursor: hand;
	cursor: pointer;
}

.ntkFlyoutMenuLinkHighlightStyle {
	padding: 2px 8px 2px 8px;
	border: solid 1px #736F49;
	background-color: #736F49;
	color: Black;
	cursor: default;
}

.ntkFlyoutMenuStyle {
	font-family: Verdana;
	font-size: xx-small;
	border: solid 1px gray;
	background-color: #363636;
}

.ntkFlyoutRootMenuStyle {
	font-family: Verdana;
	font-size: xx-small;
	border: 0px;
	background-color: #363636;
}

.ntkFlyoutMenuFloatStyle {
	display: none;
	position: absolute;
}

/*
--------------------------------------------------------------------------------
Shopping Cart
--------------------------------------------------------------------------------
*/

/* main table (in checkout page) */
.ntkTable1 {
	/*width: 100%;*/
	border-collapse: collapse;
	border: none;
	color: black;
	font-family: Verdana;
	font-size: xx-small;
	background-color: #c3ab65;
}
/*

/* main table data cells */
.ntkTable1 td {
	padding: 4px; /* cell padding */
	color: black;
	border: 1px solid; /* cell spacing */
	border-color: #363636;  /* table background color */
}

/* main table header cells */
.ntkTable1Header {
	background-color: #715f20; /* header color */
	color: black; /* header font color */	
	font-weight: bold; /* header font weight */	
	vertical-align: top;	
}

/* main table header cells */
.ntkTable1Summary {
	font-weight: bold;	
}


/* simple table (in right column) */
.ntkTable0 {
	width: 100%;	
	border-collapse: collapse;
	color: white;
	border: none;
	font-family: Verdana;
	font-size: xx-small;
}

/* simple table data cells */
.ntkTable0 td {
	padding: 4px; /* cell padding */
	border: none;
	color: white;	
}

/* simple table header cells */
.ntkTable0Summary {
	font-weight: bold;	
}

/* message */
.ntkMessage {
	font-family: Verdana;
	font-size: xx-small;	
}

/*END_SYSTEM_STYLES*/

