body {
font-size:13px;
font-family:Arial, Verdana, Times New Roman, MS Sans Serif;
font-weight:400;
text-align:center;
background-color:#fff;
margin:0;
padding:0
}

#pageWrapper {
width:965px;
margin-left:auto;
margin-right:auto;
text-align:left;
background-color:#fff;
border-right:#d60717 2px solid;
border-top:#d60717 2px solid;
border-left:#d60717 2px solid;
border-bottom:#d60717 2px solid
}

#BannerContentContainer {
width:965px;
height:115px;
border-collapse:collapse;
background-color:#000;
margin:0;
padding:0
}

#MenuContentContainer {
height:40px;
background-color:#000;
vertical-align:middle;
width:965px;
color:#fff;
margin:0;
padding:0
}

.DataContentArea {
vertical-align:top;
background-color:#fff;
width:955px;
padding-left:5px;
padding-right:5px
}

.PageDataContainer {
width:100%;
background-color:#fff;
border-collapse:collapse;
left:0;
margin-top:1px
}

h2,h3 {
margin-bottom:5px;
color:#000;
font-style:normal;
font-family:Arial, Verdana, Sans-Serif
}

h1 {
	font-size:26px;
	margin-bottom:5px;
	margin-top:0;
	color:#d60717;
	font-family:Arial, Verdana, Sans-Serif;
	background-color:#FFF;
	font-weight:700;
}

h2 {
font-size:20px;
font-weight:700;
margin-top:0
}

h3 {
font-size:18px;
font-weight:700;
margin-top:0
}

h4 {
font-size:15px;
margin-bottom:0;
color:#000;
font-family:Arial, Verdana, Sans-Serif;
font-weight:700
}

ul {
margin-top:2px;
margin-bottom:2px;
margin-left:15px;
list-style-type:disc
}

li {
margin-bottom:15px;
line-height:normal
}

p {
font-size:13px;
font-family:Arial,Verdana,Sans-Serif;
font-weight:400;
color:#000;
margin-top:2px;
margin-bottom:15px
}

strong {
	color:#000000
}

A:link {
color:#00f;
text-decoration:underline
}

A:visited {
text-decoration:underline;
color:purple
}

A:hover {
color:red;
text-decoration:underline
}

.itemText {
font-size:13px;
font-family:Arial, Verdana, Sans-Serif;
font-weight:400;
color:#000
}

.itemTextLg {
font-size:14px;
font-family:Arial, Verdana, Sans-Serif;
font-weight:400;
color:#000
}

.itemTextGray {
font-size:13px;
font-family:Arial, Verdana, Sans-Serif;
font-weight:400;
color:#696969
}

.itemTitle {
font-size:13px;
font-family:Arial, Verdana, Sans-Serif;
font-weight:700;
color:#000
}

.PicTitle {
font-weight:700;
font-size:11px;
color:#696969;
font-family:Arial, Verdana, Sans-Serif
}

.GrayitemText {
font-size:7pt;
font-family:Verdana, Arial, Sans-Serif;
font-weight:400;
color:Gray
}

.SectionTableB {
border-right:silver 1px solid;
table-layout:fixed;
border-top:silver 1px solid;
border-left:silver 1px solid;
border-bottom:silver 1px solid;
border-collapse:separate;
background-color:#FFF
}

.TableRowBuffer {
height:15px
}

.TableRowBufferLg {
height:50px
}

.MenuItemBuffer {
height:5px
}

.AnchorLinkLg {
font-weight:700;
font-size:18px;
color:#00f;
font-family:Arial, Verdana, Sans-Serif
}

.MenuOption {
font-weight:700;
font-size:15px;
color:#fff;
font-family:Arial, Verdana, Sans-Serif
}

A.MenuOption:active {
text-decoration:none;
color:#ff6
}

.MenuOptionSm {
font-weight:700;
font-size:12px;
color:#fff;
font-family:Arial, Verdana, Sans-Serif;
text-align:center
}

ul.ListItemLayout {
list-style-type:disc;
margin-top:0;
margin-bottom:0;
color:#000;
padding-left:0
}

ul.ListItemLayoutNum {
list-style-type:decimal;
margin-top:0;
margin-bottom:0;
color:#000;
}

li.PaddingBuffer {
margin-bottom:25px
}

A.MenuLink,A.MenuLink:visited,A.MenuLink:hover,A.MenuLink:active {
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
margin-left:5px
}

.GrayitemText8 {
font-size:12px;
font-family:Arial,Verdana,Sans-Serif;
font-weight:400;
color:#2f4f4f
}

.marginAnchorTopLeft {
float:left;
text-align:center;
font-weight:700;
font-size:11px;
color:#696969;
font-family:Arial, Verdana, Sans-Serif;
margin:0 15px 5px 0
}

.marginAnchorTopRight {
float:right;
text-align:center;
font-weight:700;
font-size:11px;
color:#696969;
font-family:Arial, Verdana, Sans-Serif;
margin:0 0 5px 10px
}

.price {
color:#000;
font-size:12px;
font-weight:700;
margin:10px 0
}

.price em {
font-weight:400;
font-style:normal
}

.addtocart {
display:block;
margin:10px 0
}

.style2 {
color:#DAA80E
}

.style3 {
color:purple
}

.topMenu {
height:20px;
width:965px;
text-align:right;
color:maroon;
vertical-align:middle;
top:2px;
position:absolute
}

.MenuPaddingA {
width:30px
}

.MenuPaddingB {
width:10px;
}

.BlackFade {
background-image:url(images/BlackBkGrd.jpg);
font-size:18px;
vertical-align:middle;
color:#FFF;
font-weight:700;
background-repeat:no-repeat;
padding-left:5px;
padding-top:5px;
padding-bottom:5px
}

.PinkFade {
	background-image:url(images/PinkBkGrd.jpg);
	font-size:18px;
	vertical-align:middle;
	color:#FFF;
	font-weight:700;
	background-repeat:no-repeat;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-variant: normal;
	font-style: normal;
	text-transform: capitalize;
}

.SpecialBackground {
border-right:#f0f 1px solid;
border-top:#f0f 1px solid;
border-left:#f0f 1px solid;
border-bottom:#f0f 1px solid;
background-color:#F9F1F7;
padding:5px
}

.SpecialBackgroundMen {
border-right:#696969 1px solid;
border-top:#696969 1px solid;
border-left:#696969 1px solid;
border-bottom:#696969 1px solid;
background-color:#f5f5f5;
padding:5px
}

A:active,A.AnchorLinkLg:link,A.AnchorLinkLg:visited {
text-decoration:underline;
color:#00f
}

A.AnchorLinkLg:active,A.AnchorLinkLg:hover {
text-decoration:underline;
color:red
}

A.MenuOption:link,A.MenuOption:visited {
text-decoration:none;
color:#fff
}

A.MenuOption:hover,A.MenuOptionSm:active,A.MenuOptionSm:hover {
text-decoration:underline;
color:#ff6
}

A.MenuOptionSm:link,A.MenuOptionSm:visited {
text-decoration:underline;
color:#fff
}

A.MenuLink,A.MenuLink:visited {
color:#FFF;
text-decoration:none
}

A.MenuLink:hover,A.MenuLink:active {
color:#ffd700;
text-decoration:underline
} 

.verticalalign_m
{
	vertical-align: middle;
}

.FreeOffer
{
	color:Red;
	font-size:15px;
	font-weight:bold;
}

.Standout
{
	color:Red;
	font-size:14px;
	font-weight:bold;
}

.TableBorder
{
	border-right: #d60717 2px solid;
	table-layout: fixed;
	border-top: #d60717 2px solid;
	border-left: #d60717 2px solid;
	border-bottom: #d60717 2px solid;
	border-collapse: separate;
	background-color: white;
}
