#holdleft #verticalmenu { margin: 5px 0px 11px 0px; line-height: normal; }
#holdleft #verticalmenu.glossymenu { list-style-type: none; margin: 0; padding: 0; width: 190px; /*WIDTH OF MAIN MENU ITEMS*/ text-transform: uppercase; list-style: none; }
#holdleft #verticalmenu.glossymenu li>ul {	list-style-type: none; margin: 0px 0px 0px 2px; padding: 0;	width: 210px; /*WIDTH OF SUB MENU ITEMS*/ list-style: none; }
#holdleft #verticalmenu.glossymenu li>ul>li>ul { list-style-type: none; padding: 0; margin: 0px 0px 0px 232px; width: 210px; /*WIDTH OF SUB SUB MENU ITEMS*/ }
#holdleft #verticalmenu.glossymenu li { position: relative; padding: 0; }
#holdleft #verticalmenu.glossymenu li a {
	background: #c8e1f8 url("../images/menu/glossyback.gif") bottom left repeat-x;
	color: #fff;
	font-weight: bold;
	display: block;
	width: auto;
	padding: 5px 5px 5px 5px;
	/*padding-left: 5px;*/
	text-decoration: none;
}
#holdleft #verticalmenu.glossymenu li>ul { /*SUB MENU STYLE*/
	position: absolute;
	width: 210px; /*WIDTH OF SUB MENU ITEMS*/
	left: 0;
	top: 0;
	display: none;
}
#holdleft #verticalmenu.glossymenu li>ul>li { float: left; }
#holdleft #verticalmenu.glossymenu li>ul a { width: 210px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */ }
#holdleft #verticalmenu.glossymenu .arrowdiv {	position: absolute; right: 2px;	background: transparent url("../images/menu/arrow.gif") center right no-repeat; }
#holdleft #verticalmenu.glossymenu li a:visited, #holdleft #verticalmenu.glossymenu li a:active { color: #fff; }
#holdleft #verticalmenu.glossymenu li a:hover { background: #76c8ff url("../images/menu/glossyback2.gif") bottom left repeat-x; /*stuff ive added */ }

#holdleft #verticalmenu.glossymenu li.glossymenufb a:visited, #holdleft #verticalmenu.glossymenu li.glossymenufb a { background: #1d3d7f url("../images/menu/glossybackfb.gif") bottom left repeat-x; height: 16px; }
#holdleft #verticalmenu.glossymenu li.glossymenufb a:hover { background: #0d2e71 url("../images/menu/glossybackfb2.gif") bottom left repeat-x; height: 16px; }

#holdleft #verticalmenu.glossymenu li.glossymenub a:visited, #holdleft #verticalmenu.glossymenu li.glossymenub a { background: #1d3d7f url("../images/menu/glossybackb.gif") bottom left repeat-x; height: 16px; }
#holdleft #verticalmenu.glossymenu li.glossymenub a:hover { background: #0d2e71 url("../images/menu/glossybackb2.gif") bottom left repeat-x; height: 16px; }

#holdleft #verticalmenu.glossymenu li.glossymenuorg a:visited, #holdleft #verticalmenu.glossymenu li.glossymenuorg a { background: #ffcfa7 url("../images/menu/glossybacko.gif") bottom left repeat-x; }
#holdleft #verticalmenu.glossymenu li.glossymenuorg a:hover { background: #ff933b url("../images/menu/glossybacko2.gif") bottom left repeat-x; }

.onlink { border-bottom: 1px solid #2f7aaf; }
/* Holly Hack for IE \*/
* html #holdleft #verticalmenu.glossymenu li { float: left; height: 1%; }
* html #holdleft #verticalmenu.glossymenu li a { height: 1%; }


/*MENU ACCOUNT AND ORDER*/
#horizontalmenu { /*float: left;*/ margin: 10px auto 0 auto; width: 640px; padding: 0 0 0 0; line-height: normal; }
#horizontalmenu #nav { list-style: none; padding: 0; margin: 0; /*float: right;*/ height: 25px; text-transform: uppercase; font-weight: bold; text-align: center; }
#horizontalmenu #nav a { text-decoration: none; display: block; border: 0; }
#horizontalmenu #nav ul  { list-style: none; padding: 0; margin: 0; }
#horizontalmenu #nav a:hover { text-decoration: none; }
#horizontalmenu #nav li { 
	float: left; 
	margin: 0 2px 0 0; /* all browsers including Mac IE */
	*margin: 0; /* IE 7 and below */
	_margin: 0; /* IE 6 and below */
	min-width: 84px;
	display: block;
	background: #a5dbff; /*#e3f1fe;*/
	color: #2f7aaf;
}
#horizontalmenu #nav li a { 
	float: left; 
	*margin: 0; /* IE 7 and below */
	_margin: 0; /* IE 6 and below */
	min-width: 84px;
	padding: 2px 6px 2px 6px; 
	display: block;
	background: #a5dbff; /*#e3f1fe;*/
	color: #2f7aaf;
}
#horizontalmenu #nav li a:hover { background: #76c8ff; color: #1c5d8c; }

.onlink { border-bottom: 1px solid #2f7aaf; }

#horizontalmenu #nav li.nolink { 
	padding: 2px 6px 2px 6px; 
}
#horizontalmenu #nav li.onnolink { 
	padding: 2px 6px 2px 6px;
	border-bottom: 1px solid #2f7aaf;
}
