﻿body 
{
	background-color: #00d15b;
	background-image: url(images/background.gif);
	background-repeat: repeat;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #221100;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

img
{
	border: none;
	margin: 0px;
}

A:link, A:visited
{
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	color: #3366a0;
}	
		
A:active
{
	text-decoration: none;
	color: #806644;
}
		
A:hover
{
	text-decoration: underline;
	color: #f0fcff;
}

A.low:link, A.low:visited
{
	text-decoration: none;
	color: #113366;
}	
		
A.low:active
{
	text-decoration: none;
	color: #146414;
}
		
A.low:hover
{
	text-decoration: underline;
	color: #b03c2f;
}

A.high:link, A.high:visited
{
	text-decoration: none;
	color: #663300;
}	
		
A.high:active
{
	text-decoration: none;
	color: #146414;
}
		
A.high:hover
{
	text-decoration: underline;
	color: #b03c2f;
}

A.marked:link, A.marked:visited
{
	text-decoration: none;
	color: #8f8c89;
}	
		
A.marked:active
{
	text-decoration: none;
	color: #146414;
}
		
A.marked:hover
{
	text-decoration: underline;
	color: #b03c2f;
}

A.Menu:link, A.Menu:visited
{
	text-decoration: none;
	color: #d1e1f1;
	font-size: 13px;
	font-weight: bolder;
}	
		
A.Menu:active
{
	text-decoration: none;
	color: #64d164;
}
		
A.Menu:hover
{
	text-decoration: underline;
	color: #d16400;
}

A.MenuSelected:link, A.MenuSelected:visited, A.MenuSelected:active
{
	text-decoration: none;
	color: #f19400;
	font-size: 13px;
	font-weight: bolder;
}

A.MenuSelected:hover
{
	text-decoration: underline;
	color: #d16400;
}

td
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #221100;
}

td.small
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #4f4c4a;
}

td.smallBold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #4f4c4a;
}

td.desc
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 9px;
	color: #4f4c4a;
}

td.stock
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 9px;
	font-weight: bolder;
	color: #0f8c4a;
}

td.heading
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 15px;
	font-weight: bolder;
	color: #0f3c6a;
}

td.headingSmall
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #0f3c6a;
}

td.top_left 
{
	background-repeat: no-repeat;
	background-image: url(images/top_left.png);
	background-position: left;
	width: 20px;
	height: 10px;
}

td.top
{
	background-repeat: repeat-x;
	background-image: url(images/top.png);
	background-position: left;
	width: 940px;
	height: 10px;
}

td.top_right
{
	background-repeat: no-repeat;
	background-image: url(images/top_right.png);
	background-position: left;
	width: 20px;
	height: 10px;
}

td.head_left 
{
	background-repeat: no-repeat;
	background-image: url(images/head_left.png);
	background-position: left;
	width: 20px;
	height: 125px;
}

td.head
{
	background-repeat: repeat-x;
	background-image: url(images/head.png);
	background-position: left;
	width: 940px;
	height: 125px;
}

td.head_right
{
	background-repeat: no-repeat;
	background-image: url(images/head_right.png);
	background-position: left;
	width: 20px;
	height: 125px;
}

td.line_left 
{
	background-repeat: no-repeat;
	background-image: url(images/line_left.png);
	background-position: left;
	width: 20px;
	height: 30px;
}

td.line
{
	background-repeat: repeat-x;
	background-image: url(images/line.png);
	background-position: left;
	text-align: right;
	width: 940px;
	height: 30px;
}

td.line_right
{
	background-repeat: no-repeat;
	background-image: url(images/line_right.png);
	background-position: left;
	width: 20px;
	height: 30px;
}

td.main_left 
{
	background-repeat: repeat-y;
	background-image: url(images/main_left.png);
	background-position: left;
	width: 20px;
}

td.main_right
{
	background-repeat: repeat-y;
	background-image: url(images/main_right.png);
	background-position: left;
	width: 20px;
}

td.main_bottom_left 
{
	background-repeat: no-repeat;
	background-image: url(images/main_bottom_left.png);
	background-position: left;
	width: 20px;
	height: 20px;
}

td.main_bottom
{
	background-repeat: repeat-x;
	background-image: url(images/main_bottom.png);
	background-position: left;
	width: 940px;
	height: 20px;
}

td.main_bottom_right
{
	background-repeat: no-repeat;
	background-image: url(images/main_bottom_right.png);
	background-position: left;
	width: 20px;
	height: 20px;
}

td.tab_item_left 
{
	background-repeat: no-repeat;
	background-image: url(images/tab_item_left.png);
	background-position: left;
	width: 3px;
	height: 30px;
}

td.tab_item
{
	background-repeat: repeat-x;
	background-image: url(images/tab_item.png);
	background-position: left;
	height: 30px;
	padding: 0px 10px 0px 10px;
}

td.tab_item_right
{
	background-repeat: no-repeat;
	background-image: url(images/tab_item_right.png);
	background-position: left;
	width: 3px;
	height: 30px;
}

td.menu_top_left 
{
	background-repeat: no-repeat;
	background-image: url(images/menu_top_left.png);
	background-position: left;
	width: 8px;
	height: 7px;
}

td.menu_top
{
	background-repeat: repeat-x;
	background-image: url(images/menu_top.png);
	background-position: left;
	height: 7px;
}

td.menu_top_right
{
	background-repeat: no-repeat;
	background-image: url(images/menu_top_right.png);
	background-position: left;
	width: 14px;
	height: 7px;
}

td.menu_left 
{
	background-repeat: repeat-y;
	background-image: url(images/menu_left.png);
	background-position: left;
	width: 8px;
}

td.menu
{
	background-repeat: repeat;
	background-image: url(images/menu.png);
	background-position: left;
	width: 180px;
	height: 200px;
}

td.menu_right
{
	background-repeat: repeat-y;
	background-image: url(images/menu_right.png);
	background-position: left;
	width: 14px;
}

td.menu_bottom_left 
{
	background-repeat: no-repeat;
	background-image: url(images/menu_bottom_left.png);
	background-position: left;
	width: 8px;
	height: 12px;
}

td.menu_bottom
{
	background-repeat: repeat-x;
	background-image: url(images/menu_bottom.png);
	background-position: left;
	height: 12px;
}

td.menu_bottom_right
{
	background-repeat: no-repeat;
	background-image: url(images/menu_bottom_right.png);
	background-position: left;
	width: 14px;
	height: 12px;
}

td.high_top_left 
{
	background-repeat: no-repeat;
	background-image: url(images/high_top_left.png);
	background-position: left;
	width: 8px;
	height: 7px;
}

td.high_top
{
	background-repeat: repeat-x;
	background-image: url(images/high_top.png);
	background-position: left;
	height: 7px;
}

td.high_top_right
{
	background-repeat: no-repeat;
	background-image: url(images/high_top_right.png);
	background-position: left;
	width: 14px;
	height: 7px;
}

td.high_left 
{
	background-repeat: repeat-y;
	background-image: url(images/high_left.png);
	background-position: left;
	width: 8px;
}

td.high
{
	background-repeat: repeat;
	background-image: url(images/high.png);
	background-position: left;
	width: 20px;
	height: 20px;
}

td.high_right
{
	background-repeat: repeat-y;
	background-image: url(images/high_right.png);
	background-position: left;
	width: 14px;
}

td.high_bottom_left 
{
	background-repeat: no-repeat;
	background-image: url(images/high_bottom_left.png);
	background-position: left;
	width: 8px;
	height: 12px;
}

td.high_bottom
{
	background-repeat: repeat-x;
	background-image: url(images/high_bottom.png);
	background-position: left;
	height: 12px;
}

td.high_bottom_right
{
	background-repeat: no-repeat;
	background-image: url(images/high_bottom_right.png);
	background-position: left;
	width: 14px;
	height: 12px;
}

td.low_top_left 
{
	background-repeat: no-repeat;
	background-image: url(images/low_top_left.png);
	background-position: left;
	width: 8px;
	height: 7px;
}

td.low_top
{
	background-repeat: repeat-x;
	background-image: url(images/low_top.png);
	background-position: left;
	height: 7px;
}

td.low_top_right
{
	background-repeat: no-repeat;
	background-image: url(images/low_top_right.png);
	background-position: left;
	width: 14px;
	height: 7px;
}

td.low_left 
{
	background-repeat: repeat-y;
	background-image: url(images/low_left.png);
	background-position: left;
	width: 8px;
}

td.low
{
	background-repeat: repeat;
	background-image: url(images/low.png);
	background-position: left;
	width: 20px;
	height: 20px;
}

td.low_right
{
	background-repeat: repeat-y;
	background-image: url(images/low_right.png);
	background-position: left;
	width: 14px;
}

td.low_bottom_left 
{
	background-repeat: no-repeat;
	background-image: url(images/low_bottom_left.png);
	background-position: left;
	width: 8px;
	height: 12px;
}

td.low_bottom
{
	background-repeat: repeat-x;
	background-image: url(images/low_bottom.png);
	background-position: left;
	height: 12px;
}

td.low_bottom_right
{
	background-repeat: no-repeat;
	background-image: url(images/low_bottom_right.png);
	background-position: left;
	width: 14px;
	height: 12px;
}

td.product_top_left 
{
	background-repeat: no-repeat;
	background-image: url(images/product_top_left.png);
	background-position: left;
	width: 7px;
	height: 7px;
}

td.product_top
{
	background-repeat: repeat-x;
	background-image: url(images/product_top.png);
	background-position: left;
	height: 7px;
}

td.product_top_right
{
	background-repeat: no-repeat;
	background-image: url(images/product_top_right.png);
	background-position: left;
	width: 7px;
	height: 7px;
}

td.product_left 
{
	background-repeat: repeat-y;
	background-image: url(images/product_left.png);
	background-position: left;
	width: 7px;
}


td.product_right
{
	background-repeat: repeat-y;
	background-image: url(images/product_right.png);
	background-position: left;
	width: 7px;
}

td.product_bottom_left 
{
	background-repeat: no-repeat;
	background-image: url(images/product_bottom_left.png);
	background-position: left;
	width: 7px;
	height: 13px;
}

td.product_bottom
{
	background-repeat: repeat-x;
	background-image: url(images/product_bottom.png);
	background-position: left;
	height: 13px;
}

td.product_bottom_right
{
	background-repeat: no-repeat;
	background-image: url(images/product_bottom_right.png);
	background-position: left;
	width: 7px;
	height: 13px;
}

td.price_left
{
	background-repeat: no-repeat;
	background-image: url(images/price_left.png);
	background-position: left;
	width: 14px;
	height: 33px;
}

td.price
{
	background-repeat: repeat-x;
	background-image: url(images/price.png);
	background-position: left;
	height: 33px;
	padding-top: 10px;
}

td.price_right
{
	background-repeat: no-repeat;
	background-image: url(images/price_right.png);
	background-position: left;
	width: 16px;
	height: 33px;
}

td.price_action_left
{
	background-repeat: no-repeat;
	background-image: url(images/price_action_left.png);
	background-position: left;
	width: 14px;
	height: 33px;
}

td.price_action
{
	background-repeat: repeat-x;
	background-image: url(images/price_action.png);
	background-position: left;
	height: 33px;
	padding-top: 10px;
}

td.price_action_right
{
	background-repeat: no-repeat;
	background-image: url(images/price_action_right.png);
	background-position: left;
	width: 16px;
	height: 33px;
}

td.price_discount_left
{
	background-repeat: no-repeat;
	background-image: url(images/price_discount_left.png);
	background-position: left;
	width: 14px;
	height: 33px;
}

td.price_discount
{
	background-repeat: repeat-x;
	background-image: url(images/price_discount.png);
	background-position: left;
	height: 33px;
	padding-top: 10px;
}

td.price_discount_right
{
	background-repeat: no-repeat;
	background-image: url(images/price_discount_right.png);
	background-position: left;
	width: 16px;
	height: 33px;
}

table.tab
{
	background-color: #00d15b;
	background-image: url(images/background.gif);
	background-repeat: repeat;
	width: 100%;
	height: 100%;
}

table.total
{
	background-color: #e9ce6a;
	border-width: 2px;
	border-style: solid;
	border-color: #00d15b
}

.inputBox
{
	background-color: #fff393;
	font-family: Verdana, Tahoma, Arial CE;
	font-size: 13px;
	border-color: #7f9db9;
	border-width: 1px;
	border-style: solid;
	padding: 2px 1px 2px 1px;
}

.inputBoxLow
{
	background-color: #d9d3d0;
	font-family: Verdana, Tahoma, Arial CE;
	font-size: 13px;
	border-color: #7f9db9;
	border-width: 1px;
	border-style: solid;
	padding: 2px 1px 2px 1px;
}

.inputBoxLowNo
{
	background-color: #d9d3d0;
	font-family: Verdana, Tahoma, Arial CE;
	font-size: 13px;
	border-color: #7f9db9;
	border-width: 1px;
	border-style: solid;
	padding: 2px 3px 2px 3px;
	text-align: right;
}

.inputBoxSmall
{
	background-color: #fff393;
	font-family: Verdana, Tahoma, Arial CE;
	font-size: 11px;
	border-color: #7f9db9;
	border-width: 1px;
	border-style: solid;
	padding: 2px 1px 2px 1px;
}

.watermarked {
	background-color: #f9f393;
	font-family: Verdana, Tahoma, Arial CE;
	font-size: 13px;
	border-color: #bebebe;
	border-width: 1px;
	border-style: solid;
	padding: 2px 1px 2px 1px;
	color: gray;
}

.watermarkedSmall {
	background-color: #f9f393;
	font-family: Verdana, Tahoma, Arial CE;
	font-size: 11px;
	border-color: #bebebe;
	border-width: 1px;
	border-style: solid;
	padding: 2px 1px 2px 1px;
	color: gray;
}	

.validatorCalloutHighlight 
{
    background-color: #f0cccc;
}

.maskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}

.maskedEditError
{
    background-color: #f0cccc;
}

.modalBackground {
	background-color: #6f6c69;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup {
	background-color: #00d15b;
	background-image: url(images/background.gif);
	background-repeat: repeat;
	border-width: 2px;
	border-style: solid;
	border-color: #c9a939;
	padding: 3px;
}

.buttonNormal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #c13000;
	height: 25px;
}

.buttonSmall
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #c13000;
	height: 21px;
}

.errorText
{
	color: #c13300;
}

.GridHeader
{
    font-family: Verdana, Tahoma, Arial CE;
    background-color: #e9ce6a;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: #665544;
    font-size: 9px;
    font-weight: normal;
}

.GridRow
{
    background-color: #fffdfd;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
}

.GridRowAlt
{
    background-color: #f5efac;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
}

.PanelTop
{
	cursor: move;
	background-repeat: repeat-x;
	background-image: url(images/line.png);
	background-position: left;
	background-color: #004633;
    border: solid 1px Gray;
}

td.closeTop
{
	background-repeat: repeat-x;
	background-image: url(images/line.png);
	background-position: left;
	background-color: #004633;
    border: solid 1px Gray;
    border-left-width: 0px;
}

div.top
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #d1e1f1;
	padding: 5px 7px 6px 7px;
}

.indicator
{
	 border: solid 1px Gray;
     background-color: #004633;
     color: #d1e1f1;
     font-weight: bolder;
     font-variant: small-caps;
     padding: 2px 5px 2px 5px;
}

.reorder ul
{
	padding-left: 0px;
	margin-left: 0px;
}

.reorder li
{
	list-style-type: none;
	margin: 3px;
	background-image: url(images/sort.gif);
	background-repeat: repeat-x;
}

.itemArea {
	margin-left: 15px;
	padding: 1px 0px 1px 0px;
}

td.areaItem {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #4f2c0a;
}

.dragHandle
{
	width: 10px;
	height: 15px;
	background-color: #00d15b;
	background-image: url(images/sort_drag.gif);
	cursor: move;
	border: outset thin white;
}

.reorderCue {
	border: dashed thin black;
	width: 100%;
	height: 18px;
}

.callbackStyle {
	border: thin #00410b inset;		
}

.callbackStyle table {
	background-color: #62af9c;	
	color: #d1e1f1;
}

.listItem
{
	color: #068930;
}

.listItemMarked
{
	color: #8f8c89;
}

.menuList
{
    background-color: #e9ce6a;
    border-style: dotted;
    border-width: 1px;
    border-color: #66aa55;
    border-bottom: dotted 1px #778866;
    border-right: dotted 1px #778866;
}

td.menuItem
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	font-weight: bolder;
	padding: 0px 2px 0px 2px;
}

.menuSubList
{
    background-color: #e0c864;
    border-style: dotted;
    border-width: 1px;
    border-color: #66aa55;
    border-bottom: dotted 1px #778866;
    border-right: dotted 1px #778866;
}

.menuSub2List
{
    background-color: #d9be5a;
    border-style: dotted;
    border-width: 1px;
    border-color: #66aa55;
    border-bottom: dotted 1px #778866;
    border-right: dotted 1px #778866;
}

h1.home
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 15px;
	font-weight: bolder;
	color: #0f3c6a;
	line-height: 17px;
	margin-bottom: 0px;
}

h2.home
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #0f3c6a;
	line-height: 15px;
	margin-bottom: 0px;
}

h1.product
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #4f4c4a;
	line-height: 13px;
	margin-bottom: 0px;
}

h2.product
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #4f4c4a;
	line-height: 13px;
	margin-bottom: 0px;
}