.hitListHeadline {
font-family: Helvetica, sans-serif, Arial;
font-size: 20px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
padding: 10px;
}

.headline {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #005837;
/*display: block;
*/padding-top: 0px;
padding-right: 12px;
padding-bottom: 10px;
padding-left: 0px;
}

td {
font-family: Arial, sans-serif, Helvetica;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #555555;
}

input {
font-family: Arial, sans-serif, Helvetica;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #555555;
}

.body {
font-family: Helvetica, Arial, Geneva;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #555555;
white-space: normal;
display: block;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.bodyLink {
font-family: Arial, sans-serif, Helvetica;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
color: #555555;
}

.footnote {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: italic;
}

.footnoteLink {
}

.footer {
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #957A55;
white-space: normal;
display: block;
}

.date {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
}

.alert {
}

.ImageCaption {
}

.nav1 {
}

.nav1:hover {
}

.nav1_on {
}

.account_nav {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
}

.account_nav:hover {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.account_nav_on {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.catfield_name {
}

.catfield_desc {
}

.catfield_strike {
}

.catfield_ProductLink {
}

.catfield_ProductLink:hover {
}

.catfield_discountPriceName {
}

.catfield_discountPricedesc {
}

.catfield_Cart_bg {
}

.catfield_sortForm {
}

.catfield_itemListTable {
}

.catfield_itemDetailTable {
}

.catfield_orderTable {
}

.catfield_itemName {
}

.catfield_image {
}

.catfield_imageCaption {
}

.crosssell_bg {
}

.crosssell_name {
}

.crosssell_desc {
}

.checkout_steps {
}

.checkout_steps:hover {
}

.checkout_steps_on {
}

.nav1_Box {
width: 180px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
border-bottom: thin solid #FFFFFF;
}

.nav1_Link {
font-family: Helvetica, sans-serif, Arial;
font-size: 14px;
text-decoration: none;
color: #004731;
text-align: left;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 10px;
}

.nav1_Box:hover {
}

.nav1_Link:hover {
}

.nav1_Container {
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
border: #000000;
}

.WebBorder {
border: thin solid #000000;
}

.Nav2 {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
text-decoration: none;
padding-top: 10px;
padding-left: 10px;
}

.footerLink {
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
color: #957A55;
}

.hitListItem {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
white-space: normal;
display: block;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
list-style-type: circle;
list-style-image: url(http://qwp2.omnipilot.com/HMS/images/CSS/bullet.gif);
list-style-position: outside;
}

.hitlistitem-on {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
text-decoration: underline;
color: #FFFFFF;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.callOut {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
}

.homeHeadline1 {
font-family: Helvetica, sans-serif, Arial;
font-size: 20px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
white-space: normal;
display: block;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.homeBody1 {
font-family: Helvetica, sans-serif, Arial;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
line-height: 20px;
white-space: normal;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 0px;
}

.homeHeadline2 {
font-family: Helvetica, sans-serif, Arial;
font-size: 26px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #60C2DB;
white-space: normal;
display: block;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 30px;
}

.homeBody2 {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #656766;
line-height: 20px;
white-space: normal;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 20px;
}

.homeHeadline3 {
font-family: Helvetica, sans-serif, Arial;
font-size: 16px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #60C2DB;
line-height: 20px;
word-spacing: normal;
letter-spacing: normal;
display: block;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 20px;
}

.homeLink2 {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
color: #004731;
padding: 0px;
}

.homeHeadline3a {
font-family: Helvetica, sans-serif, Arial;
font-size: 16px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #60C2DB;
word-spacing: normal;
letter-spacing: normal;
white-space: normal;
display: block;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.nav1_Link_on {
font-family: Helvetica, sans-serif, Arial;
font-size: 14px;
font-weight: 300;
text-decoration: none;
color: #004731;
text-align: left;
padding-top: 10px;
padding-right: 2px;
padding-bottom: 10px;
padding-left: 5px;
}

.nav1_Box_on {
width: 180px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 5px;
border-bottom: thin solid #FFFFFF;
}

.EO {
white-space: nowrap;
display: block;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 25px;
}

.nav3_Link:hover {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
text-decoration: underline;
color: #5F4829;
text-align: center;
white-space: nowrap;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
border-right: thin solid #957A55;
}

.nav3_Link_on {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
text-decoration: underline;
color: #5F4829;
text-align: center;
white-space: nowrap;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
border-right: thin solid #957A55;
}

.nav3_Link {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
text-decoration: none;
color: #957A55;
text-align: center;
white-space: nowrap;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
margin: 0px;
border-top: none;
border-right: thin solid #957A55;
border-bottom: none;
border-left: none;
}

.nav2_Link {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
text-align: left;
display: block;
padding-top: 1px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 10px;
}

.nav2_Box {
width: 170px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
border-bottom: thin solid #FFFFFF;
}

.nav2_Link:hover {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #004731;
text-align: left;
display: block;
padding-top: 1px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 10px;
}

.nav2_Link_on {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #004731;
text-align: left;
display: block;
padding-top: 1px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 10px;
}

..nav2_Box_on {
width: 170px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
border-bottom: thin solid #FFFFFF;
}

.nav2_Box_on {
color: #FFFFFF;
display: block;
width: 170px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
border-bottom: thin solid #FFFFFF;
}

.BodyInner {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
color: #000000;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 0px;
}

.testimonials {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
padding: 5px;
}

.whiteSmall {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
}

.whiteSmall:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
color: #FFFFFF;
}

.bodySmall {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-variant: normal;
text-transform: none;
text-decoration: none;
color: #000000;
}

.disclosure {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
text-align: left;
display: block;
padding-top: 1px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 10px;
}

.catalogSectionImage {
}

.account_name {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
vertical-align: top;
text-transform: inherit;
}

#introAccountMsg {
color: #333;
font-family: arial, helvetica, sans-serif;
font-size: 13px;
margin: 15px 5px 15px 5px;
font-weight: bold;
}

#introAddressBookMsg {
color: #333;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
margin: 15px 5px 15px 5px;
font-weight: normal;
}

.ssBookMsg {
color: #333;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
margin: 15px 5px 15px 5px;
font-weight: normal;
}

.small {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

.cp_past_promotions{
width: 100%;
}

.cp_past_promotions_alternate{
background-color: #EEEEEE;
}

.cp_detail_label{
font-size: 11px;
padding-left: 20px;
}

.cp_detail{
font-size: 11px;
white-space : nowrap; 
}

.hitListBullet{
padding-bottom: 5px;
list-style-type:square;
}

.hitListBulletLink{
text-decoration: underline;
cursor: pointer;
padding-bottom: 5px;
font-size: 16px;
font-weight: bold;
}

.hitListBodyHidden{
padding-left: 10px;
padding-top: 10px;
padding-bottom: 20px;
}

.nav3_Link:hover {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
text-decoration: underline;
color: #5F4829;
text-align: center;
white-space: nowrap;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
border-right: thin solid #957A55;
}

.nav3_Link_on {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
text-decoration: underline;
color: #5F4829;
text-align: center;
white-space: nowrap;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
border-right: thin solid #957A55;
}

.nav3_Link {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
text-decoration: none;
color: #957A55;
text-align: center;
white-space: nowrap;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
margin: 0px;
border-top: none;
border-right: thin solid #957A55;
border-bottom: none;
border-left: none;
}

.nav2_Link {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
text-align: left;
display: block;
padding-top: 1px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 10px;
}

.nav2_Box {
width: 170px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
border-bottom: thin solid #FFFFFF;
}

.nav2_Link:hover {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #004731;
text-align: left;
display: block;
padding-top: 1px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 10px;
}

.nav2_Link_on {
font-family: Helvetica, sans-serif, Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #004731;
text-align: left;
display: block;
padding-top: 1px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 10px;
}

..nav2_Box_on {
width: 170px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
border-bottom: thin solid #FFFFFF;
}

.nav2_Box_on {
color: #FFFFFF;
display: block;
width: 170px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
border-bottom: thin solid #FFFFFF;
}







.nav4_Link:hover {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
text-decoration: underline;
color: #5F4829;
text-align: center;
white-space: nowrap;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
}

.nav4_Link_on {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
text-decoration: underline;
color: #5F4829;
text-align: center;
white-space: nowrap;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
}

.nav4_Link {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
text-decoration: none;
color: #957A55;
text-align: center;
white-space: nowrap;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
margin: 0px;
border-top: none;
border-bottom: none;
border-left: none;
}



.nav5_Link:hover {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
text-decoration: underline;
font-weight:bold;
color: #004731;
text-align: left;
white-space: nowrap;
display: block;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
}

.nav5_Link_on {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
font-weight:bold;
color: #004731;
text-align: left;
white-space: nowrap;
display: block;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
}

.nav5_Link {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
font-weight:bold;
color: #666666;
text-align: left;
white-space: nowrap;
display: block;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
margin: 0px;
border-top: none;
border-bottom: none;
border-left: none;
}

/*   NEW BACKGROUND STYLE FOR THE DOTTED HORIZONTAL LINE*/
.dotted {
background-image:url('../images/dotted_horLine.gif');
background-position:left top;
background-repeat:repeat-x;
}

#marketopiaHead
{
	text-align: center;
	margin: 20px 0px 20px 0px;
}

#dmContain
{
	position: relative;
	width: 80%;
	margin: 0px auto 0px auto;
}

#dmLinks
{
	width: 100%;
	text-align: center;
	margin-top: 50px;
}

.dmImgs { margin: 0px 30px 0px 30px; }

#dmStatement
{
	color: #676867;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	clear:both;
}

#dmParagraph
{
	color: #555555;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	clear: both;
	position: relative;
}
#dmLeft { 
	width: 49%; 
	text-align: center;
	float: left;
	clear: left;
}
#dmRight
{
	width: 49%;
	float: right;
	clear: right;
	text-align: center;
}
.dmMainLinks
{
	font-size: 15px;
	color: #005837;
	text-decoration: underline;
	margin: 5px 0px 0px 0px;
	line-height: 27px;
}
.dmPDFimg
{
	margin: 0px 15px 0px 0px;
	border: 1px solid blue;
}
