.optionGroup h2
{
	font-size: 15px;
	margin: 10px 0 0 20px;
}

.optionGroup { padding: 0 0 10px 0; }
.optionGroup p { margin: 0 0 0 20px; }

html, body, form
{
	height: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

body
{
    font-family: Verdana;
    font-size: 13px;
    border-collapse: collapse;
    text-align: left;
}

h1
{
	font-size: 22px;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

h2
{
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

h3, h4
{
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

a { font-size: 13px; }

hr
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

select { font-size: 13px; }

p, div
{
    padding: 0;
    margin: 0px;
    color: #000;
}

table caption
{
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	padding: 10px 0 10px 0;
}

textarea
{
	font-family: Arial;
	font-size: 13px;
}

input { font-size: 13px; }
.body2Text { font-size: 11px; }
.seperator { clear: both; }
.errMsg { color: Red; }


/* Startup */
#startUp #content { width: auto; }
#startUp input { width: 160px; }

#startUp #login a
{
	font-size: 11px;
	font-weight: bold;
}

#startUp hr { width: 266px; }

/* Browse Menu */

.menuLabelDiv
{
	width: 224px;
	float: left;
}


/* show menu */
#tblMenu
{
	margin-left: auto;
	margin-right: auto;
}

.menuGroupHeaderTable a
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.menuGroupHeaderTable a.showDescriptions
{
	cursor: pointer;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.menuGroupHeaderTable a.hideDescriptions
{
	cursor: pointer;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.tableShowHide { width: 294px; }
.menuItemPrice { white-space: nowrap; }

/* Hover Menu Item Div */
#theToolTip
{
	font-weight: bold;
	position: absolute;
	left: -300px;
	width: 300px;
	border: solid 2px #b8b8b8;
	padding: 2px;
	visibility: hidden;
	z-index: 100;
	-moz-opacity: .98;
	opacity: 0.97;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#ToolTipPointer { display: none; }

#theToolTip p, #theToolTip p .hoverMenu
{
	font-weight: normal;
	margin-right: 10px;
	margin-top: 5px;
}



.discount { color: Red; }
#checkout .orderDisplay td { padding: 3px; }