body {
margin:0 auto;
}
td {
color:#000000;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
}
a {
color:#FFBA00;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
a:hover {
color:#FF6600;
}
#navigation a {
-x-system-font:none;
border-right:1px solid #FF6600;
color:#26354A;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.1em;
line-height:16px;
padding:0 10px;
text-decoration:none;
}
#navigation a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF6600 none repeat scroll 0 0;
color:#FFFFFF;
}
#background td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(mm_bg_header.gif) repeat scroll 0 0;
}
#padding {
padding:14px;
}
#calendar td {
border:1px solid #26354A;
}
#noborder td {
border:0 none;
}
#calheader td {
color:#FFFFFF;
font-weight:bold;
}
.logo {
-x-system-font:none;
color:#FFBA00;
font-family:Times New Roman,Times,serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.3em;
line-height:26px;
}
.tagline {
-x-system-font:none;
color:#D3DCE6;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
}
.bodyText {
-x-system-font:none;
color:#26354A;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.1em;
line-height:22px;
}
.detailText {
-x-system-font:none;
color:#26354A;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.1em;
line-height:16px;
}
.pageName {
-x-system-font:none;
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
}
.subHeader {
-x-system-font:none;
color:#2D374D;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.1em;
line-height:20px;
}
.navText {
-x-system-font:none;
color:#26354A;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.1em;
line-height:16px;
}
.calendarText {
-x-system-font:none;
color:#000099;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.1em;
line-height:normal;
}
.sidebarText {
color:#FFBA00;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
letter-spacing:0.1em;
line-height:18px;
}
.checkouthdr {
color:#64748B;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
.checkout_redhdr {
color:#990000;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
.subHeaderred {
-x-system-font:none;
color:#990000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.1em;
line-height:20px;
}
.member_hdr {
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
}
.new {
color:#FF0000;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}

#content {
display:inline;
float:left;
margin-right:0;
width:950px;
background:#FFFFFF none repeat scroll 0 0;
padding:5px 40px;
}

.product-listing {
margin:10px;
padding:0;
}

.product-listing li {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
border:1px solid #DDDDDD;
float:left;
height:180px;
margin:10px;
padding:10px;
position:relative;
text-align:center;
width:140px;
}

.product-listing li {
list-style-type:none;
}

.product-listing li:hover a.info {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#1B1B1B url(bottom_shine.png) repeat-x scroll left bottom;
color:#FFFFFF;
}
.product-listing li a.info {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(shadow_top.png) repeat-x scroll 0 -35px;
border-top:1px solid white;
bottom:0;
min-height:60px;
padding:5px;
position:absolute;
right:0;
width:150px;
}

.product-listing li:hover {
border-color:#1B1B1B;
}

