/* ernestos-style v062805  copyright ernestos.com < h3.red ? use <h3 class="red">Sales</h3>*/

li {
margin-left: 4cm;
margin-right: 2cm;
margin-bottom: 0.4cm;}

img.jlink {
margin-left: 3cm;}

a:link {
color: #32312c;
font-weight : normal; 
text-decoration : underline;}

a:visited {
color: #32312c;
font-weight : normal; 
text-decoration : underline;}

a:hover {
color: #993333;
font-weight : normal; 
text-decoration : none;}

a:active {
font-weight : normal; 
color: #32312c;
text-decoration : underline;}

a.category:link {
color: #32312c;
font-weight : bold; 
font-size : 14pt;
text-decoration : none;}

a.category:visited {
color: #32312c;
font-weight : bold; 
font-size : 14pt;
text-decoration : none;}

a.category:hover {
color: #993333;
font-weight : bold; 
font-size : 14pt;
text-decoration : none;}

a.category:active {
font-weight : bold; 
font-size : 14pt;
color: #32312c;
text-decoration : none;}

a.nav:link {
color: #32312c;
font-weight : bold; 
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;
text-decoration : none;}

a.nav:visited {
color: #32312c;
font-weight : bold; 
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;
text-decoration : none;}

a.nav:hover {
color: #993333;
font-weight : bold; 
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;
text-decoration : none;}

a.nav:active {
font-weight : bold; 
font-size : 10pt;
color: #32312c;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;
text-decoration : none;}

a.navc:link {
color: yellow;
font-weight : bold; 
font-size : 12pt;
border: blue outset 5px;
background-color: #32312c;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;}

a.navc:visited {
color: yellow;
font-weight : bold; 
font-size : 12pt;
border: blue outset 5px;
background-color: #32312c;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;}

a.navc:hover {
color: #999fff;
font-weight : bold; 
font-size : 12pt;
border: yellow outset 5px;
background-color: #32312c;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;}

a.navc:active {
font-weight : bold; 
font-size : 12pt;
border: blue outset 5px;
color: yellow;
background-color: #32312c;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;}

a.sm:link {
color: #32312c;
font-weight : bold; 
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;
text-decoration : none;}

a.sm:visited {
color: #32312c;
font-weight : bold; 
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;
text-decoration : none;}

a.sm:hover {
color: #993333;
font-weight : bold; 
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;
text-decoration : none;}

a.sm:active {
font-weight : bold; 
font-size : 8pt;
color: #32312c;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;
text-decoration : none;}

a.revstd:link {
color: #ffffff;
font-weight : bold; 
font-size : 12pt;
font-family : 'Times New Roman', Times, Arial, Helvetica;
text-decoration : none;}

a.revstd:visited {
color: #ffffff;
font-weight : bold; 
font-size : 12pt;
font-family : 'Times New Roman', Times, Arial, Helvetica;
text-decoration : none;}

a.revstd:hover {
color: #000000;
font-weight : bold; 
font-size : 12pt;
background-color: #ffff00;
font-family : 'Times New Roman', Times, Arial, Helvetica;
text-decoration : none;}

a.revstd:active {
font-weight : bold; 
font-size : 12pt;
color: #32312c;
font-family : 'Times New Roman', Times, Arial, Helvetica;
text-decoration : none;}

.topline {
border-color : red; 
border-width : 1em; 
} 

blockquote {
margin-left : 0; 
margin-right : 0; 
} 

body {
margin-top : 5px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 2px; 
} 

h1 {
color : white;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h1.wht {
color : white;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h1.red {
color : red;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h1.blk {
color : black; 
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h1.category {
font-weight : bold; 
font-size : 14pt; 
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
}

h1.product {
font-weight : bold; 
font-size : 14pt; 
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
}

h2 {
color : white;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h2.wht {
color : white;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h2.red {
color : red;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h2.blk {
color : black; 
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h2.category {
font-weight : bold; 
font-size : 14pt; 
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
}

h2.product {
font-weight : bold; 
font-size : 14pt; 
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
}

h3 {
color : white;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h3.wht {
color : white;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h3.red {
color : red;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h3.blk {
color : black; 
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h3.category {
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
}

h3.product { 
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
}

h4 {
color : white;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h4.wht {
color : white;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h4.red {
color : red;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h4.blk {
color : black; 
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 
 
h4.category {
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
}

h4.product { 
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
}

h5 {
color : white;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h5.wht {
color : white;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h5.red {
color : red;
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h5.blk {
color : black; 
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
margin-top: .1em;
margin-bottom: .1em;
} 

h5.category {
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
}

h5.product { 
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
}

.navr {
color: #32312c;
font-weight : bold; 
font-size : 10pt;
text-align : right; 
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;
text-decoration : none;}

.text {
font-weight : bold; 
font-size : 12pt; 
color : #000000; 
font-style : normal; 
text-align : right; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 

h4.csc {
color : #993333; 
font-style : normal; 
text-align : left; 
margin-left: 2cm;
text-decoration : none; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
}

p.csc {
font-weight : bold; 
font-size : 12pt; 
color : #000000; 
font-style : normal; 
margin-left: 3cm;
margin-right: 2cm;
text-align : left; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 

p.csc4 {
font-weight : bold; 
font-size : 12pt; 
color : #000000; 
font-style : normal; 
float : left;
padding : 5px 0 15px;
margin-left: 6cm;
margin-right: 2cm;
text-align : left; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 

p.csc5 {
font-weight : bold; 
font-size : 12pt; 
color : #000000; 
font-style : normal; 
padding : 5px 5px 5px 15px;
text-align : left; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 

p.attrib {
font-size : 10pt;
color : #32312c;
white-space : nowrap;
font-style : normal;
text-align : left;
font-family : Verdana, Arial, Helvetica; 
} 

p.attribb {
font-size : 10pt;
color : #32312c; 
font-style : normal; 
text-align : left;
font-family : Verdana, Arial, Helvetica;
}

p.attribg {
font-size : 7pt; 
color : #32312c;
font-style : normal;
text-align : left;
font-family : Verdana, Arial, Helvetica; 
} 

.attribg {
font-size : 7pt; 
color : #32312c;
font-style : normal;
text-align : center;
font-family : Verdana, Arial, Helvetica; 
} 

p.attribbg {
font-size : 10pt;
color : #32312c;
font-style : normal; 
text-align : left; 
font-family : Verdana, Arial, Helvetica;
}

img.csc {
margin-left: 3cm;
}

img.csc1 {
float:left;
margin:2cm;
}

img.round {
float:right;
border: 0;
padding: 0;
}

img.emerald {
float:right;
border: 0;
padding: 0;
}

img.heart {
float:right;
border: 0;
padding: 0;
}

img.marquise {
float:right;
border: 0;
padding: 0;
}

img.oval {
float:right;
border: 0;
padding: 0;
}

img.pear {
float:right;
border: 0;
padding: 0;
}

img.princess {
float:right;
border: 0;
padding: 0;
}

img.radiant {
float:right;
border: 0;
padding: 0;
}

.terms {
font-weight : bold; 
font-size : 14pt; 
color : #ffffff; 
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
text-align : left; 
} 
.requiredtext {
font-weight : bold; 
font-size : 13pt; 
color : #000000; 
font-style : normal; 
text-align : left; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 
.buttontext {
font-weight : bold; 
font-size : 12pt; 
color : #000000; 
font-style : normal; 
text-align : left; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 
.centertext {
font-weight : bold; 
font-size : 12pt; 
color : #000000; 
font-style : normal; 
text-align : center; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 
.ctext8 {
font-weight : bold;
font-size : 8pt;
color : #999999;
font-style : normal;
text-align : center;
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times;
}
.hd1 {
font-weight : bold; 
font-size : 20pt; 
color : #ffffff; 
line-height : 24pt; 
font-style : normal; 
text-align : center; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 
.hd3 {
font-weight : bold; 
font-size : 12pt; 
color : #ffffff; 
line-height : 16.5pt; 
font-style : normal; 
text-align : center; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 
.redtext {
font-weight : bold; 
font-size : 12pt; 
color : #ff0000; 
line-height : 16.5pt; 
font-style : normal; 
text-align : right; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 
.revtext {
font-size : 12pt; 
color : white; 
line-height : 16.5pt; 
font-style : normal; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
} 
.mainbodytext {
font-size : 12pt; 
color : white; 
line-height : 16.5pt; 
font-weight : bold; 
font-style : normal; 
text-align : center; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 
.bigtext {
font-weight : normal; 
font-size : 14pt; 
color : #32312c; 
font-style : normal; 
text-align : left; 
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times; 
} 
.midtext {
font-weight : bold; 
font-size : 12pt; 
color : #32312c; 
font-style : normal; 
text-align : left; 
font-family : 'Times New Roman', Times, Arial, Helvetica;  
} 
.navbartxt {
font-weight : bold; 
font-size : 10pt; 
color : #32312c; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times; 
} 
.navbartxtr {
font-weight : bold; 
font-size : 8pt; 
color : #32312c; 
font-style : normal; 
text-align : right; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times; 
} 

.catbartxt {
font-weight : bold; 
font-size : 14pt; 
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : 'Times New Roman', Times, Arial, Helvetica; 
} 
.mvbody1 {
font-weight : bold; 
font-size : 14pt; 
color : #993333; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : Arial, Helvetica, 'Times New Roman', Times; 
} 
.midtextred {
font-weight : bold; 
font-size : 12pt; 
color : #ff0000; 
font-style : normal; 
text-align : left; 
font-family : 'Times New Roman', Times, Arial, Helvetica;  
} 
.smtext {
font-weight : normal; 
font-size : 8pt; 
color : #000000; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times; 
} 
.fadedtxt {
font-weight : bold; 
font-size : 10pt; 
color : #ccffff; 
font-style : normal; 
text-align : left; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times; 
} 
.ital {
font-style : italic; 
font-family : Verdana, Arial, Helvetica, 'Times New Roman', Times; 
}