body
{
	background-color: #F5F5F5;
	background-repeat: repeat-x;
	margin: 0px;
	font-size: 10pt;
	color: #666633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.BodyDiv
{
	width: 778;
}

DIV.PageAlertMessage
{
	background-color: White;
	font-size:larger;
	color:Red
}
DIV.PaddedLR30
{
	padding: 0,30,0,30;
}

TABLE.BodyTable
{
	width: 750;
	border: 0;
}
TABLE.MenuStandard
{
	z-index: -1;
	margin: 0;
}

TABLE.webAppNavTable
{
	width: 778px;
	height: 1000px;
}


TH
{
	background-color: #8ACAC5;
}

TD.FormBodyCurve
{
	background-image: url(images/curve.gif);
	background-position: 0,0;
	background-repeat:no-repeat;
}

TD.Menu
{
	background-color: #8ACAC5;
	background-image: url(images/tab_inactive.jpg);
	background-repeat: repeat-x;
	cursor:hand;
}
TD.MenuNoTab
{
	height: 28px;
	background-color: #8ACAC5;
	background-image: url(images/tab_space.jpg);
	background-repeat: repeat-x;
}
TD.MenuTabActiveLeftEnd
{
	height: 28px;
	width: 28px;
	background-color: #8ACAC5;
	background-image: url(images/tab_active_left_end.jpg);
	background-repeat: no-repeat;
}
TD.MenuTabInactiveRightEnd
{
	height: 28px;
	width: 28px;
	background-color: #8ACAC5;
	background-image: url(images/tab_inactive_right_end.jpg);
	background-repeat: no-repeat;
}
TD.MenuTabInactiveLeftEnd
{
	height: 28px;
	width: 28px;
	background-color: #8ACAC5;
	background-image: url(images/tab_inactive_left_end.jpg);
	background-repeat: no-repeat;
}
TD.MenuTabActiveRightEnd
{
	height: 28px;
	width: 28px;
	background-color: #8ACAC5;
	background-image: url(images/tab_active_right_end.jpg);
	background-repeat: no-repeat;
}

TD.MenuActiveTab
{
	height: 28px;
	background-image: url(images/tab_active.jpg);
	background-repeat: repeat-x;
}
TD.MenuTabDividerInactive
{
	height: 28px;
	width: 32px;
	background-color: #8ACAC5;
	background-image: url(images/tab_divider_inactive.jpg);
	background-repeat: no-repeat;
}
TD.MenuTabDividerActiveLeft
{
	height: 28px;
	width: 32px;
	background-color: #8ACAC5;
	background-image: url(images/tab_divider_active_left.jpg);
	background-repeat: no-repeat;
}
TD.MenuTabDividerActiveRight
{
	height: 28px;
	width: 32px;
	background-color: #8ACAC5;
	background-image: url(images/tab_divider_active_right.jpg);
	background-repeat: no-repeat;
}
IMG.ImageLink
{
	border: 0;
	border-bottom: none;
	border-bottom-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

A.MenuFont
{
	cursor: hand;
	color: White;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color= 'black' , Positive= 'true' );
	height: 10pt;
}
SPAN.MenuFont
{
	cursor: hand;
	color: White;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color= 'black' , Positive= 'true' );
	height: 10pt;
}
FONT.MenuFontActive
{
	cursor: default;
	color: Black;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color= 'Silver' , Positive= 'true' );
	height: 10pt;
}

FONT.CompanyName
{
	color: White;
	height: 34pt;
	font-size: 34pt;
	font-weight: bolder;
	filter: progid:DXImageTransform.Microsoft.Glow(Color=#BA1C44,Strength=8);
}
FONT.HiddenKeywordList
{
	font-size: 1px;
	line-height: 1px;
	color: White;
}

INPUT.NavButton
{
	vertical-align: middle;
	font-size: 10pt;
	cursor: hand;
	color: #ffffff;
	font-family: verdana;
	position: relative;
	background-color: #339966;
	padding-right: 15px;
	text-align: right;
	text-decoration: none;
}

INPUT.NavButtonOver
{
	text-align:right;
	height: 30;
	vertical-align:middle;
	font-size: 10pt;
	cursor: hand;
	color: indigo;
	font-family: verdana;
	position: relative;
	background-color: #ffffcc;
	padding-right: 20px;
	text-decoration: none;
}

INPUT.NavButtonSelected
{
	height: 30;
	vertical-align:middle;
	font-size: 10pt;
	cursor: hand;
	color: #000000;
	font-family: verdana;
	position: relative;
	background-color: #99cc66;
	padding-right: 20px;
	text-align: right;
	text-decoration: none;
}

INPUT.MoneyText
{
	text-align:right
}

SPAN.button
{
	padding-right: 20px;
	border-top: #a77016 1px solid;
	padding-left: 0px;
	font-size: 10pt;
	padding-bottom: 6px;
	cursor: hand;
	color: #ffffff;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: verdana;
	position: relative;
	background-color: #339966;
	text-align: right;
	text-decoration: none;
}

SPAN.buttonOver
{
	padding-right: 20px;
	border-top: #a77016 1px inset;
	padding-left: 0px;
	font-size: 10pt;
	padding-bottom: 6px;
	cursor: hand;
	color: indigo;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: verdana;
	position: relative;
	background-color: #ffffcc;
	text-align: right;
	text-decoration: none;
}

SPAN.buttonSelected
{
	padding-right: 20px;
	border-top: #a77016 1px solid;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10pt;
	padding-top: 6px;
	padding-bottom: 6px;
	cursor: hand;
	color: #000000;
	padding-top: 7px;
	font-family: verdana;
	position: relative;
	background-color: #99cc66;
	text-align: right;
	text-decoration: none;
}

DIV.crInfoIcon
{
	background-image: url(images/info.gif);
	background-repeat: no-repeat;
}
DIV.crShoppingCartIcon
{
	background-image: url(images/btnShoppingCart.gif);
	background-repeat: no-repeat;
}
DIV.crShoppingCartQuickOrder
{
	background-image: url(images/btnShoppingCartQuickOrder.gif);
	background-repeat: no-repeat;
}
DIV.crEditIcon
{
	background-image: url(images/btnEdit.gif);
	background-repeat: no-repeat;
}


FORM
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.ButtonSimulator
{
	border-width:0;
	border: 0;
	cursor:hand;

}
