body, td { 
	font-family							:	Arial, Helvetica, sans-serif;
	font-size							:	12px;
	color								:	#000000;
	line-height							:	15px;
	text-align							:	left;
}

body {
	background-color 					:	#ffffff;
	margin								: 	0px;
}

a:link, a:visited, a:active, a:hover {
	color								:	#0066cc;
	text-decoration						:	underline;
}

a:hover {
	text-decoration						:	none;
}

a.white { 
	color								:	#ffffff;
	text-decoration						:	none;
}

a.white:hover {
	text-decoration						:	underline;
}

b {
	font-weight							:	bold;
}

i {
	font-style							: 	italic; 
}



hr { 
	height								:	1px;
	border								:	none;  
	border-top							:	1px solid #003366; 
}

img { 
	border 								: 	0;
}

h1 {
	color								:	#003366;
	font-size							:	16px;
	font-weight							:	bold;
	margin-bottom						:	10px;
	line-height							:	16px;
}

h2 {
	font-size							:	14px;
	font-weight							:	bold;
	color								:	#003366;
	margin								:	0px;
}

h3 {
	font-size							:	12px;
	font-weight							:	bold;
	color								:	#003366;
	margin								:	0px;
}

td.logo {
	height								:	162px;
	vertical-align						:	top;
	text-align							:	right;
}

td.header_title {
	width								:	336px;
	height								:	57px;
	vertical-align						:	bottom;
	text-align							:	right;
	padding								:	0px 222px 5px 0px;
	color								:	#ffffff;
	font-size							:	24px;
	line-height							:	25px;
}

td.header_text {
	width								:	200px;
	height								:	57px;
	vertical-align						:	bottom;
	text-align							:	left;
	padding								:	0px 0px 5px 222px;
	color								:	#ffffff;
	font-size							:	32px;
	line-height							:	30px;
}

td.leftmenu {
	background-color 					: 	#99bbdd;
	background-image					:	url('../images/kiw-logo_white.gif');
	background-repeat					:	no-repeat;
	background-position					:	center bottom;
}

table.maincontent {						
	table-layout						:	fixed;
}

table.maincontent td {						
	overflow							:	hidden;
}

td.mainmenu_item_inactive {
	background-color 					:	#99bbdd;
	height								:	24px;
	border-top							:	1px solid #ffffff; 
	padding								:	0px 18px 0px 18px;
	cursor								:	pointer;	
}

a.mainmenu_inactive {
	font-size							:	12px;
	font-weight							:	bold;
	color								:	#003366;
	text-decoration						:	none;
}

td.mainmenu_item_active {
	background-color 					:	#beddfd;
	height								:	24px;
	border-top							:	1px solid #ffffff; 
	padding								:	0px 18px 0px 18px;
	cursor								:	pointer;	
}

a.mainmenu_active {
	font-size							:	12px;
	font-weight							:	bold;
	color								:	#003366;
	text-decoration						:	none;
}

td.submenu_item_inactive {
	background-color 					:	#beddfd;
	height								:	24px;
	border-top							:	1px solid #ffffff; 
	padding								:	0px 15px 0px 40px;
	cursor								:	pointer;	
}

a.submenu_inactive {
	font-size							:	12px;
	font-weight							:	bold;
	color								:	#003366;
	text-decoration						:	none;
}

td.submenu_item_active {
	background-color 					:	#beddfd;
	height								:	24px;
	border-top							:	1px solid #ffffff; 
	padding								:	0px 15px 0px 40px;
	cursor								:	pointer;	
}

a.submenu_active {
	font-size							:	12px;
	font-weight							:	bold;
	color								:	#003366;
	text-decoration						:	none;
}

td.sub1menu_item_inactive {
	background-color 					:	#beddfd;
	height								:	24px;
	border-bottom						:	1px solid #ffffff; 
	padding								:	0px 15px 0px 60px;
	cursor								:	pointer;	
}

a.sub1menu_inactive {
	font-size							:	12px;
	font-weight							:	bold;
	color								:	#003366;
	text-decoration						:	none;
}

td.sub1menu_item_active {
	background-color 					:	#beddfd;
	height								:	24px;
	border-bottom						:	1px solid #ffffff; 
	padding								:	0px 15px 0px 60px;
	cursor								:	pointer;	
}

a.sub1menu_active {
	font-size							:	12px;
	font-weight							:	bold;
	color								:	#003366;
	text-decoration						:	none;
}

td.content {
	padding								:	5px 15px 5px 15px;
}

td.newsitem1 {
	background-color 					:	#99bbdd;
	border-bottom						:	1px solid #ffffff;
	padding								:	5px 15px 5px 15px;
}

span.newstitle1 {
	color								:	#003366;
	font-size							:	16px;
	font-weight							:	bold;
}

td.newsitem {
	background-color 					:	#c8def3;
	border-bottom						:	1px solid #ffffff;
	padding								:	5px 15px 5px 15px;
}

td.newsline {
	padding								:	0px 15px 0px 15px;
}

span.newstitle {
	color								:	#0066cc;
	font-size							:	14px;
	font-weight							:	bold;
}

td.box_header {
	background-color 					:	#004179;
	height								:	24px;
	border-bottom						:	1px solid #ffffff;
	padding								:	0px 15px 0px 15px;
	color								:	#ffffff;
	font-size							:	12px;
	font-weight							:	bold;
}

td.box_content {
	border-bottom						:	1px solid #ffffff;
	padding								:	5px 15px 5px 15px;
	color								:	#003366;
}

	span.placedby {
		font-size							:	9px;
	}

td.footer {
	padding								:	14px 0px 0px 200px;
	font-size 							: 	10px;
}

input {
	font-family							:	Arial, Helvetica, sans-serif;
	border								: 	1px solid #516099;
	color								: 	#2F4189;
	font-size 							: 	11px;
	width								: 	200px; 
	height								: 	16px;
	margin								:	0px 0px 5px 0px;
}

input.small {
	font-family							:	Arial, Helvetica, sans-serif;
	color								: 	#000000;
	font-size 							: 	10px;
	border								: 	1px solid #58595b;
	width								: 	110px; 
	height								: 	14px;
}

input.price {
	font-family							:	Arial, Helvetica, sans-serif;
	color								: 	#000000;
	font-size 							: 	10px;
	border								: 	1px solid #58595b;
	width								: 	25px; 
	height								: 	14px;
}

input.submitsearch {
	background-color 					: 	transparent;
	border								: 	0px;
	width								: 	70px; 
	padding								:	0;
	height								: 	18px;
	color								:	#004179;
	font-size							:	13px;
	font-weight 						: 	bold;
	font-style							:	italic;
	cursor								:	pointer;
}

input.radio {
	border								: 	none;
	background-color 					: 	#ffffff;
	width								: 	20px; 
	height								: 	20px;
	font-weight 						: 	normal;
}

input.submit {
	border								: 	1px solid #516099;
	background-color 					: 	#ffffff;
	width								: 	85px; 
	height								: 	20px;
	font-weight 						: 	bold;
}

input.nobox {
	border								: 	none;
	background-color 					: 	#ffffff;
	width								: 	12px; 
	height								: 	12px;
	font-weight 						: 	normal;
}

label {
	cursor								:	pointer;
}

select {
	border								: 	1px solid #516099;
	color								: 	#2F4189;
	font-size 							: 	11px;
	margin								:	0px 0px 5px 0px;
}

textarea { 
	border								:	1px solid #516099;
	color								: 	#2F4189;
	font-size 							: 	11px; 
}

.serving { 
	font							:	Verdana;
	font-size						:	12px;
	font-weight						:	normal;
	line-height						:	20px;
	letter-spacing					:	0.5mm;
	color					:       #BF910C

}

.www { 
	font							:	Verdana;
	color							:	#00386B;
	font-size						:	12px;
	font-weight						:	normal;
	line-height						:	20px;
	letter-spacing					:	0.5mm;
}
