/* page styles */

td.LPHover:hover { 
	background-color: #ffffff;
Ê	border-collapse: separate;
ÊÊ Êborder-spacing: 0;
}

.topSellers {
  text-transform: uppercase;
}

.LPTable {
   border: 1px solid #99CC66;
   padding: 0em;
   background-color: #ffffff;
   border-right-width: 1px;
}

.LPTableBB {
   border: 1px solid #99CC66;
   padding: 0em;
   background-image: url('http://www.oompa.com/mas_assets/LP_NavBG.gif'); 
   border-right-width: 0px;
   border-left-width: 0px;
   border-top-width: 0px;
   border-bottom-width: 1px;

}

.LPTableNRB {
   border: 1px solid #99CC66;
   padding: 0em;
   background-image: url('http://www.oompa.com/mas_assets/LP_NavBG.gif'); 
   background-color: #ffffff;
   border-right-width: 0px;
}

.LPTableNTLB {
   border: 1px solid #99CC66;
   padding: 0em;
   background-image: url('http://www.oompa.com/mas_assets/LP_NavBG.gif');
   background-repeat: repeat-x;   
   background-color: #ffffff;
   border-top-width: 0px;
   border-left-width: 0px;
}

.LPTableNTB {
   border: 1px solid #99CC66;
   padding: 0em;
   background-image: url('http://www.oompa.com/mas_assets/LP_NavBG.gif'); 
   background-color: #ffffff;
   border-top-width: 0px;
   border-bottom-width: 0px;
}

.LPTableNTB {
   border: 1px solid #99CC66;
   padding: 0em;
   background-image: url('http://www.oompa.com/mas_assets/LP_NavBG.gif'); 
   background-color: #ffffff;
   border-top-width: 0px;
}

.LPTableNLB {
   border: 1px solid #99CC66;
   padding: 0em;
   background-image: url('http://www.oompa.com/mas_assets/LP_NavBG.gif'); 
   background-color: #ffffff;
   background-repeat: repeat-x;
   border-left-width: 0px;
}

.LPTableNLBB {
   border: 1px solid #99CC66;
   padding: 0em;
   background-image: url('http://www.oompa.com/mas_assets/LP_NavBG.gif'); 
   background-color: #ffffff;
   background-repeat: repeat-x;
   border-left-width: 0px;
   border-bottom-width: 0px;
}


.LPTableTD {
   border: 1px solid #99CC66;
   padding: 1em;
   background-color: #eff7ea;
}

td.LPTableTD:hover { 
	background-color: #ffffff;
Ê	border-collapse: separate;
ÊÊ Êborder-spacing: 0;
}

.LPTableHeader {
	background-color: #99cc66;
	padding: 5px;
	letter-spacing: 2px;
	word-spacing: 5px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	font-variant: small-caps;
	text-align: center;
}

.ntable {
   border: 1px solid #99CC66;
   padding: 1em;
   background-color: #eff7ea;
}

img.pic { 
	border: 1px solid #99CC66; 
}

p.nheaders {
	letter-spacing: 2px;
	word-spacing: 5px;
	font-family: arial;
	font-size: 13px;
	color: #99cc66;
	font-variant: small-caps;
	text-align: center;
	margin-top: 0px;
}


.nobordertable {
   border: 1px solid #ffffff;
   padding: 1em;
}

.tableLP { 
	text-align: center;
	color: #ffffff;
	background-color: #ffffff;
	padding-right: 0px
	border: 0px #ffffff solid;
	border-collapse: collapse;
	border-spacing: 0px;
}


imgText {
   vertical-align: middle; margin: 10px;
}

a.dotted-border:link { 
	color: black; 
	line-height: 1px; 
	padding: 2px; 
	border: solid 1px; 
}
a.dotted-border:Active 
{ 
	color: black; 
	line-height: 1px; 
	padding: 2px; 
	border: solid 1px; 
}
a.dotted-border:Hover { 
	color: black; 
	line-height: 1px; 
	padding: 2px;
	background: #ffffff; 
	border: solid 1px; 
}
a.dotted-border:Visited 
{ 
	color: black; 
	line-height: 1px; 
	padding: 2px; 
	border: solid 1px; 
}

BODY {

     font-size : 12pt;

     font-family: arial, sans-serif;

     color: #444444;

}



a img {

	border: none;

}



form {

display: inline;

}



.masform {

  display: inline;

}



.line { background: #000000; }





/* link styles */


A.customer_service {

	font-size : 7pt;

  	font-family : arial, sans-serif;

  	color : #585844;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;
  	

}

A:link {

  font-size : 9pt;

  font-family : arial, sans-serif;

  color : #444444;

  font-style : normal;

  text-decoration: none;

  font-weight: normal;

}



A:active { 

  font-size : 9pt;

  font-family : arial, sans-serif;

  color : #ffffff;

  font-style : normal;

  text-decoration: underline;

  font-weight: normal;

  background-color: #ffffff;

}



A:visited { 

  font-size : 9pt;

  font-family : arial, sans-serif;

  color : #444444;

  font-style : normal;

  text-decoration: none;

  font-weight: normal;

}



A:hover {

  font-size : 9pt;

  font-family : arial, sans-serif;

  font-style : normal;

  text-decoration: underline;

  font-weight: normal;


}



.header_links {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333333;

  font-style : normal;

  text-decoration: none;

  font-weight: normal;

  text-align: right;

  vertical-align: middle;

  padding-left: 5px;

  padding-right: 5px;

}



A.header_links {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333333;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.header_links:active { 

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #585844;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.header_links:visited { 

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333333;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.header_links:hover {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #585844;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



/* use this instead of .header_links */

.header {

    font-size : 12pt;

  font-family : arial, sans-serif;

  color : #333333;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

  text-align: right;

  vertical-align: middle;

  padding-left: 5px;

  padding-right: 5px;

}



A.header:link {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333333;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.header:active { 

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #585844;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.header:visited { 

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333333;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.header:hover {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #585844;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



.search_form {

	text-align: left;

	vertical-align: middle;

	padding-left: 15px;

}



.browse_categories_form {

	text-align: right;

	vertical-align: middle;

}



.welcomeback {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #333333;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: right;

  	padding-left: 15;

}



.shopping_cart {

	font-size : 8pt;

  	font-family : Century-Gothic, arial, sans-serif;

  	color : #574937;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

}



.shoppingcart_links {

	font-size : 8pt;

	font-family : arial, sans-serif;

	color : #333333;

	font-style : normal;

	text-decoration: none;

	font-weight: normal;

	text-align: center;

	vertical-align: middle;

}



A.shoppingcart_links {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333333;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.shoppingcart_links:active { 

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #585844;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.shoppingcart_links:visited { 

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333333;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.shoppingcart_links:hover {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #585844;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



.register_for_free {

	font-size : 7pt;

  	font-family : arial;

  	color : #574937;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: right;

  	padding-right: 15;

  	vertical-align: middle;

}



A.register_for_free_link {

	font-size : 7pt;

  	font-family : arial;

  	color : #333333;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

}



A.register_for_free_link:active {

	font-size : 7pt;

  	font-family : arial;

  	color : #585844;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

}



A.register_for_free_link:visited { 

	font-size : 7pt;

  	font-family : arial;

  	color : #333333;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

}



A.register_for_free_link:hover {

	font-size : 7pt;

  	font-family : arial;

  	color : #585844;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

}


.register_labels {

	font-size : 11pt;

  	font-family : arial, sans-serif;

  	color : #FF6633;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 0px;

}


.header_labels {

	font-size : 13pt;

  	font-family : arial, sans-serif;

  	color : #8C7054;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: center;

  	padding-left: 0px;

}


.leftsidemenu {

	border-color:444444;

	border-style:solid;

	border-collapse:collapse;

	background: #ffffff;

}



.leftsidemenu_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #ffffff;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	background: #333300;

}



.leftsidemenu_picture {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	padding: 5px;

  	background: #;

}



.leftsidemenu_text {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	padding-left: 15px;

}



A.leftsidemenu_text {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.leftsidemenu_text:active {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.leftsidemenu_text:visited {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.leftsidemenu_text:hover {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



.leftsidemenu_table {

	border-color: #999966;

	border-style:solid;

	background: #f5f5f0;

}



.leftsidemenu_form {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	background: #f5f5f0;

}



.shoppingcart_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	background: #333300;

}



.shoppingcart_table {

	

	border-color: #999966;

	border-style: solid;

	background: #f5f5f0;

}



.shoppingcart_form {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	padding: 5px;

  	background: #f5f5f0;

}



.quicksearch_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	background: #333300;

}



.quicksearch_table {

	border-color: #999966;

	border-style:solid;

	background: #f5f5f0;

}



.quicksearch_form {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	padding: 5px;

  	background: #f5f5f0;

}



.categories_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	background: #333300;

}



.categories_table {

	border-color: #999966;

	border-style:solid;

	background: #f5f5f0;

}



.categories_form {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	background: #f5f5f0;

  	line-height: 16px;

}



.categories_cell {

	background: #f5f5f0;

}



.categories_links {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.categories_links {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.categories_links:active {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.categories_links:visited {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.categories_links:hover {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



.newsletter_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	background: #333300;

}



.newsletter_table {

	border-color: #999966;

	border-style:solid;

	background: #f5f5f0;

}



.newsletter_form {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	padding: 5px;

  	background: #f5f5f0;

}



.spotlight_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	background: #333300;

}



.spotlight_table {

	border-color: #999966;

	border-style:solid;

	background: #f5f5f0;

}



.spotlight_form {

	text-align: center;

	vertical-align: middle;

  	padding-top: 5px;

  	padding-bottom: 5px;

  	background: #f5f5f0;

}



.welcome {

	font-size : 12pt;

  	font-family : arial, sans-serif;

  	color : #666666;

  	font-style : italic;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding-left: 15px;

}



.topsellers_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #ffffff;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 15px;

  	background: #333300;

}



.yourcompanydeals_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #ffffff;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 15px;

  	background: #333300;

}



.customercomments_title{

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #ffffff;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 15px;

  	background: #333300;

}



.customercomments_text{

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding: 5px;

}



.customercomments_table {

	border: solid;

	border: 1px;

	border-color: #999966;

	border-style:solid;

  	background: #f5f5f0;

}



.aboutyourcompanycom_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #ffffff;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 15px;

  	background: #333300;

}



.aboutyourcompanycom_text{

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding: 5px;

}



.aboutyourcompanycom_table {

	border: solid;

	border: 1px;

	border-color: #999966;

	border-style:solid;

  	background: #f5f5f0;

}



.featureditems_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #ffffff;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 15px;

}



.mainform_table {

	border-color: #999966;

	border-style:solid;

	background: #f5f5f0;

}



.mainform_text_bold {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding: 5px;

}



.mainform_text {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding-left: 5px;

}



A.mainform_text {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.mainform_text:active {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.mainform_text:visited {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.mainform_text:hover {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



.product_title {

	border: solid;

	border: 1px;

	border-color: #999966;

	border-style:solid;

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: center;

  	padding: 5px;

  	background: #f5f5f0;

}



.seemoreinfo_link {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #aaaaaa;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	padding: 5px;

}



.category_name {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #ffffff;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	background: #333300;

}



.category_title {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	vertical-align: top;

}



A.category_title {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding: 5px;

  	vertical-align: top;

}



A.category_title:active {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding: 5px;

  	vertical-align: top;

}



A.category_title:visited {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding: 5px;

  	vertical-align: top;

}



A.category_title:hover {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding: 5px;

  	vertical-align: top;

}



.product_table {

	border: solid;

	border: 1px;

	border-color: #999966;

	border-style:solid;

  	background: #f5f5f0;

}



.product_name {

	font-size : 11pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 10px;

}



.product_text_bold {

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding: 10px;

}



A.product_text_bold {

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.product_text_bold:active {

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.product_text_bold:visited {

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.product_text_bold:hover {

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



.product_text {

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding: 10px;

}



.crumb {

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding-left: 10px;

  	vertical-align: middle;

}



td.crumb a,

td.crumb a:link,

td.crumb a:visited,

td.crumb a:active,

td.crumb a:hover {

	text-decoration: none;
	font-size: 9pt;
	color: #000000;
	face: arial;

}



.select_subcategory_form {

	text-align: left;

	vertical-align: middle;

  	padding: 5px;

}



.change_sort_order_form {

	text-align: left;

	vertical-align: middle;

  	padding: 10px;

}



.showing_matches {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: center;

  	padding: 5px;

}



.product_details {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #ffffff;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 5px;

}



.plain_text {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	padding: 5px;

}



.plain_text_bold {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	padding: 5px;

}



.plain_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	padding: 5px;

}



.mainform_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #ffffff;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 15px;

  	background: #333300;

}



.counting_pages {

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding-left: 10px;

}

td.counting_class a:visited {  

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding-left: 10px;
} 

td.counting_class a:link {  

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding-left: 10px;
} 


td.counting_class a:hover {  

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding: 5px;
} 


.counting_pages_II {

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: center;

  	padding-left: 10px;

}


.messagecenter_title {

	font-size : 10pt;

  	font-family : arial, sans-serif;

  	color : #ffffff;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 15;

  	background: #333300;

}



.messagecenter_links {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.messagecenter_links {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.messagecenter_links:active {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.messagecenter_links:visited {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



A.messagecenter_links:hover {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

}



.messagecenter_selectall {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

	text-align: left;

  	padding-left: 5px;

}



.messagecenter_deleteall {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

	text-align: right;

  	padding-right: 5px;

}



.message_text {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	padding: 5px;

}



.message_text_bold {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	padding: 5px;

}



.insidemainform {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 5px;

  	background: #f5f5f0;

}



.primary_color {

	color: #333300;

	background: #333300;

}



.secondary_color {

	color: #000000;

	background: #000000;

}



.primary_background {

	color: #f5f5f0;

	background: #f5f5f0;

}



.secondary_background {

	color: #B8B890;

	background: #B8B890;

}



.formhead_background {

	color: #ffffff;

	background: #ffffff;

}



.button_area {

  	padding: 5px;

}



A.button_area, A.button_area:active, A.button_area:visited, A.button_area:hover {

  	padding: 5px;

}



.button_area_m4 {

  	margin:4 0 0 0px;

}



A.button_area_m4, A.button_area_m4:active, A.button_area_m4:visited, A.button_area_m4:hover {

  	margin:4 0 0 0px;

}



.select_brand_form {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

	text-align: right;

  	padding-right: 5px;

}



.gift_finder_form {

	font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: bold;

  	text-align: left;

  	padding-left: 5px;

}



.footer_links {

  font-size : 7pt;

  font-family : arial, sans-serif;

  color : #ffffff;

  font-style : normal;

  text-decoration: none;

  font-weight: normal;

  text-align: center;

  vertical-align: middle;

  padding-left: 5px;

  padding-right: 5px;

}



A.footer_links {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #ffffff;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.footer_links:active { 

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333300;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.footer_links:visited { 

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #ffffff;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.footer_links:hover {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333300;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



/* use this instead of .footer_links */

.footer {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #ffffff;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

  text-align: center;

  vertical-align: middle;

  padding-left: 5px;

  padding-right: 5px;

}



A.footer:link {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #ffffff;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.footer:active { 

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333300;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.footer:visited { 

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #ffffff;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



A.footer:hover {

  font-size : 8pt;

  font-family : arial, sans-serif;

  color : #333300;

  font-style : normal;

  text-decoration: none;

  font-weight: bold;

}



.copyright {

font-size : 8pt;

  	font-family : arial, sans-serif;

  	color : #000000;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: center;

  	vertical-align: top;

  	padding-top: 5px;

}

H1 {

	font-size : 11pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding-left: 10px;
	
	margin: 0;
	
	display: inline;	

}

H2 {

	font-size : 15pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding-left: 10px;
	
	margin: 0;
		
	display: inline;


}

H3 {

	font-size : 9pt;

  	font-family : arial, sans-serif;

  	color : #444444;

  	font-style : normal;

  	text-decoration: none;

  	font-weight: normal;

  	text-align: left;

  	padding: 10px;
	
	margin: 0;
	
	display: inline;
	

}