DIV#menu A {
	TEXT-DECORATION: none! important
}
DIV#menu SPAN A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#menu SPAN TABLE A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;! important; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline! important
}
UL.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
UL.nav LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
UL.nav LI H4 {
	FONT-SIZE: 1.03em! important; MARGIN-BOTTOM: 0px; COLOR: #333333
}
DIV.border {
	BORDER-RIGHT: #014377 1px solid
}
DIV.threecolumn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 10px; PADDING-TOP: 0px; HEIGHT: 90%
}
DIV.fourcolumn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 10px; PADDING-TOP: 0px; HEIGHT: 90%
}
DIV#menu A#deptTab SPAN.normal {
	DISPLAY: inline; LEFT: 0px; MARGIN-RIGHT: -3px; POSITION: relative; TOP: 0px
}
DIV#menu A#deptTab SPAN.hover {
	DISPLAY: none
}
DIV#menu A#deptTab:hover SPAN.normal {
	DISPLAY: none
}
DIV#menu A#deptTab:hover SPAN.hover {
	DISPLAY: inline; LEFT: 0px; MARGIN-RIGHT: -3px; POSITION: relative; TOP: 0px
}
DIV#menu SPAN#deptTabmenuitem:hover SPAN.hover {
	DISPLAY: inline; LEFT: 0px; MARGIN-RIGHT: -3px; POSITION: relative; TOP: 0px
}
DIV#menu A#deptTab #dept {
	DISPLAY: none; postion: absolute
}
DIV#menu A#deptTab:hover #dept {
	BORDER-RIGHT: #014377 1px solid; BORDER-TOP: #014377 1px solid; DISPLAY: inline; Z-INDEX: 200; LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #014377 1px solid; WIDTH: 80%; BORDER-BOTTOM: #014377 1px solid; POSITION: absolute; TOP: 0px; background-color: #EBE2CE;
}
DIV#menu SPAN#deptTabmenuitem #dept {
	DISPLAY: none; position: relative;
}

DIV#menu A#deptTab #about {
	DISPLAY: none; postion: absolute
}
DIV#menu A#deptTab:hover #about {
	BORDER-RIGHT: #014377 1px solid; BORDER-TOP: #014377 1px solid; DISPLAY: inline; Z-INDEX: 500; LEFT: -20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #014377 1px solid; WIDTH: 80%; BORDER-BOTTOM: #014377 1px solid; POSITION: absolute; TOP: 0px; background-color: #EBE2CE;
}
DIV#menu SPAN#deptTabmenuitem #about {
	DISPLAY: none; position: relative;
}

DIV#menu SPAN#deptTabmenuitem:hover SPAN.normal {
	DISPLAY: none;
}

.wwrap { position: relative; }

DIV#menu SPAN#deptTabmenuitem:hover #dept {
	BORDER-RIGHT: #014377 1px solid; BORDER-TOP: #014377 1px solid; DISPLAY: block; Z-INDEX: 200; LEFT: 0px; BORDER-LEFT: #014377 1px solid; WIDTH: 90%; BORDER-BOTTOM: #014377 1px solid; POSITION:absolute; TOP: 0px;
}

DIV#menu SPAN#deptTabmenuitem:hover #about {
	BORDER-RIGHT: #014377 1px solid; BORDER-TOP: #014377 1px solid; DISPLAY: block; Z-INDEX: 500; LEFT: -20px; BORDER-LEFT: #014377 1px solid; WIDTH: 90%; BORDER-BOTTOM: #014377 1px solid; POSITION:absolute; TOP: 0px;
}

DIV.fourcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 24.5%; PADDING-TOP: 0px; HEIGHT: 90%; _height: 90%
}
DIV#menu #dept TR TD {
	PADDING-LEFT: 11px; FONT-SIZE: 1.09em! important; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#dept H3 {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; COLOR: #333333
}

DIV#menu #about TR TD {
	PADDING-LEFT: 11px; FONT-SIZE: 1.09em! important; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#about H3 {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; COLOR: #333333
}

DIV#menu A#myMSTab SPAN.normal {
	DISPLAY: inline; LEFT: 0px; MARGIN-RIGHT: -3px; POSITION: absolute; TOP: 0px
}
DIV#menu A#myMSTab SPAN.hover {
	DISPLAY: none
}
DIV#menu A#myMSTab:hover SPAN.normal {
	DISPLAY: none
}
DIV#menu A#myMSTab:hover SPAN.hover {
	DISPLAY: inline; LEFT: 0px; MARGIN-RIGHT: -3px; POSITION: absolute; TOP: 0px
}
DIV#menu SPAN#myMSTabmenuitem:hover SPAN.hover {
	DISPLAY: inline; LEFT: 0px; MARGIN-RIGHT: -3px; POSITION: absolute; TOP: 0px
}
DIV#menu A#myMSTab #myMS {
	DISPLAY: none
}
DIV#menu A#myMSTab:hover #myMS {
	BORDER-RIGHT: #014377 1px solid; BORDER-TOP: #014377 1px solid; DISPLAY: inline; Z-INDEX: 200; LEFT: 510px; BORDER-LEFT: #014377 1px solid; WIDTH: 90%; BORDER-BOTTOM: #014377 1px solid; POSITION: absolute; TOP: 93px; BACKGROUND-COLOR: #fff
}
DIV#menu SPAN#myMSTabmenuitem #myMS {
	DISPLAY: none
}
DIV#menu SPAN#myMSTabmenuitem:hover SPAN.normal {
	DISPLAY: none
}
DIV#menu SPAN#myMSTabmenuitem:hover #myMS {
	BORDER-RIGHT: #014377 1px solid; BORDER-TOP: #014377 1px solid; DISPLAY: block; Z-INDEX: 200; LEFT: 0px; BORDER-LEFT: #014377 1px solid; WIDTH: 90%; BORDER-BOTTOM: #014377 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
DIV#menu #myMS TR TD {
	PADDING-LEFT: 14px; FONT-SIZE: 1.09em! important; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-DECORATION: none
}
DIV.threecolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 32.5%; PADDING-TOP: 0px; HEIGHT: 90%; _height: 90%
}
#myMS H3 {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 8px
}
#rvi H4 {
	FONT-SIZE: 1em! important; COLOR: #333333
}
#rvi .small {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em! important
}
#rvi TABLE.pack3 SPAN.rviPopOverDesc {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em! important; MARGIN: 0.3em 0.3em 0pt 0pt; COLOR: #333333! important
}
#rvi TABLE.pack3 .price {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em! important
}
#rvi TABLE.pack3 TR TD {
	PADDING-LEFT: 0px! important
}
#rvi TABLE.pack3 IMG.pImg {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#rvi TABLE.pack3 A:hover IMG.pImg {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
DIV#menu A#acctTab SPAN.normal {
	DISPLAY: inline; LEFT: 0px; MARGIN-RIGHT: -3px; POSITION: absolute; TOP: 0px
}
DIV#menu A#acctTab:hover SPAN.normal {
	DISPLAY: none
}
DIV#menu A#acctTab SPAN.hover {
	DISPLAY: none
}
DIV#menu A#acctTab:hover SPAN.hover {
	DISPLAY: inline; LEFT: 0px; MARGIN-RIGHT: -3px; POSITION: absolute; TOP: 0px
}
DIV#menu SPAN#acctTabmenuitem:hover SPAN.hover {
	DISPLAY: inline; LEFT: 0px; WIDTH: 90%; MARGIN-RIGHT: -3px; POSITION: absolute; TOP: 0px
}
DIV#menu A#acctTab #myAccount {
	DISPLAY: none
}
DIV#menu A#acctTab:hover #myAccount {
	BORDER-RIGHT: #014377 1px solid; BORDER-TOP: #014377 1px solid; DISPLAY: inline; Z-INDEX: 200; LEFT: 0px; BORDER-LEFT: #014377 1px solid; WIDTH: 90%; BORDER-BOTTOM: #014377 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
DIV#menu SPAN#acctTabmenuitem #myAccount {
	DISPLAY: none
}
DIV#menu SPAN#acctTabmenuitem:hover SPAN.normal {
	DISPLAY: none
}
DIV#menu SPAN#acctTabmenuitem:hover #myAccount {
	BORDER-RIGHT: #014377 1px solid; BORDER-TOP: #014377 1px solid; DISPLAY: block; Z-INDEX: 200; LEFT: 0px; BORDER-LEFT: #014377 1px solid; WIDTH: 90%; BORDER-BOTTOM: #014377 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
DIV#menu #myAccount TR TD {
	PADDING-LEFT: 11px; FONT-SIZE: 1.09em! important; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#myAccount H3 {
	PADDING-BOTTOM: 3px
}

