body
{
    font-family: Arial, Helvetica, sans-serif;
}

th
{
    font-family: Arial, Helvetica, sans-serif;
}

Table.TopTable
{
    background-image: url(graphics/TopBackground.gif);
    width: 990px;
    height: 110px;
    background-repeat: no-repeat;
}


.InputForm
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    height: 40px;
    vertical-align: middle;
}
.BigText
{
    font-size: 11pt;
}
.LogIn
{
    background-image: url(graphics/btnLogIn.gif);
    background-repeat: no-repeat;
}
.Welcome
{
    position: absolute;
    top: 120px;
    left: 200px;
    height: 24px;
    width: 557px;
}

.WelcomeCornellTitle
{
    position: absolute;
    top: 120px;
    left: 200px;
    height: 50px;
    width: 557px;
	 z-index: 100;
	color:#293795; 
	text-align:center; 
	font-size:24px;
	 font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
}
.WelcomeCornell
{
    position: absolute;
    top: 120px;
    left: 200px;
    height: 500px;
    width: 557px;
	 z-index: 100;
}
.WelcomeCornell2
{
    position: absolute;
    top: 183px;
    left: 470px;
    height: 222px;
    width: 334px;
	background-color:#483e98;
	 z-index: 100;
	 visibility:visible;

	 
	 color:#293795;
	 
color:#FFFFFF; 
	 text-align:center; 
	 font-size:15px; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-weight:bold;
	   filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;

}
.CornellText
{color:#FFFFFF; 
	 text-align:center; 
	 font-size:15px; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-weight:bold;}
.TopPane
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 990px;
    height: 110px;
    z-index: 1;
}
.LeftMenu
{
    position: absolute;
    top: 160px;
    left: 0px;
    width: 150px;
    height: 110px;
    z-index: 1;
}
.ShopRightShadow
{
    position: absolute;
    top: 161px;
    left: 143px;
    width: 44px;
    height: 450px;
    background-image: url(graphics/ShopRightShadow.gif);
    background-repeat: repeat-y;
    z-index: 5;
}
.ShopRightShadowInner
{
    position: absolute;
    top: 161px;
    left: 143px;
    width: 44px;
    height: 450px;
    background-image: url(graphics/ShopRightShadowInner.gif);
    background-repeat: repeat-y;
    z-index: 5;
}
.TopMenu
{
    position: absolute;
    top: 160px;
    left: 150px;
    width: 690px;
}
.OrderStack
{
    position: absolute;
    top: 160px;
    left: 840px;
    width: 151px;
}
.HomePageImage
{
    position: absolute;
    top: 183px;
    left: 150px;
    width: 672px;
    height: 238;
    z-index: 2;
}
.LowerFrontButtons
{
    position: absolute;
    top: 412px;
    left: 160px;
    width: 672px;
    height: 238;
    z-index: 1;
}

div.MainContentArea
{
    position: absolute;
    top: 183px;
    left: 167px;
    width: 637px;
}
div.InnerContent
{
	position: static;
    width: 637px;
	min-height: 400px;
	display: block;
}
td.ContentArea
{
    font-size: 10pt;
    margin: 4px;
    font-family: Arial, Sans-Serif;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
	position: static;
}
div.newFooter{
display:block;
}
.LPSLogo
{
    position: absolute;
    top: 9px;
    left: 15px;
    width: 110px;
    height: 71px;
    z-index: 2;
}

.TextBox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 75px;
}
.OrderCatNumber
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    width: 70px;
}
.OrderQuantity
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    width: 30px;
}
.OrderLongBox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    width: 116px;
}
.WhiteText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color:#FFFFFF;
	background-color:#483E98;
}
.HasCoupon
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    width: 116px;
	color:#FFFFFF;
}td.CartCell
{
    font-size: 9px;
    color: white;
    font-family: Arial;
    background-image: url(graphics/CartStackBlueBackground.gif);
    width: 135px;
    background-repeat: repeat-y;
}
td.CartShadowCell
{
    background-image: url(graphics/CartStackRightShadow.gif);
    width: 16px;
    background-repeat: repeat-y;
}
td.LeftBorder
{
    background-image: url(graphics/LeftBorder.gif);
    width: 2px;
    background-repeat: repeat-y;
}
td.RightBorder
{
    background-image: url(graphics/RightBorder.gif);
    width: 2px;
    background-repeat: repeat-y;
}
td.LowerLeftBorder
{
    background-image: url(graphics/LowerLeftBorder.gif);
    width: 2px;
    background-repeat: none;
}
td.LowerRightBorder
{
    background-image: url(graphics/LowerRightBorder.gif);
    height: 2px;
	width: 633px;
    background-repeat: repeat-x;
}
td.BottomBorder
{
    background-image: url(graphics/BottomBorder.gif);
    width: 2px;
    background-repeat: none;
}
/* STYLES FROM OLD SITE */


/* Following modified for new visual design */
a.BottomLinks:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
a.BottomLinks:hover {
	color: #4A3192;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
a.BottomLinks:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
a.BottomLinks:active {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
a.WWLLC_Link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.WWLLC_Link:hover {
	color: #4A3192;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.WWLLC_Link:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

div.rollover
{
    position: absolute;
    top: 184px;
    left: 470px;
    z-index: 11;
}

.green {
	color: #009933;
}
h2 {
	font-size: 16px;
	font-weight: bold;
	color: #000099;
}
