a:link {text-decoration: none; }
a:active {text-decoration: none; }
a:visited {text-decoration: none; }
a:hover {text-decoration: underline; }

body {
margin: 0px;
}

.heada {
height:25px;
}

.ttop {
background-image:url(images/bg-middle-hp.gif);
}

.headacomm {
height:25px;
background-color:#9D7E5A;
}

.ttopcomm {
background-image:url(images/bg-middle.gif);
}

.ttopalt {
background-image:url(images/bg-middle.gif);
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
color: #FFFFFF;
margin-left: 6pt;
margin-right: 6pt;
margin-top: 0pt;
margin-bottom: 0pt; }

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #FFFFFF;
margin-left: 6pt;
margin-right: 6pt;
margin-top: 0pt;
margin-bottom: 0pt; }

.hdr-right {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #FFFFFF;
margin-left: 6pt;
margin-right: 6pt;
margin-top: 0pt;
margin-bottom: 0pt; }

.twominor {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: normal;
color: #CCB497;
margin-left: 0pt;
margin-right: 2pt;
margin-top: 0pt;
margin-bottom: 0pt; }

.ftr-left {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #FFFFFF;
margin-left: 6pt;
margin-right: 6pt;
margin-top: 0pt;
margin-bottom: 0pt; }

.ftr-right {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #FFFFFF;
margin-left: 6pt;
margin-right: 6pt;
margin-top: 0pt;
margin-bottom: 0pt; }

.footertexta {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #C0B09D; }

.hp-mainphoto {
margin-left: 7pt;
margin-right: 2pt;
margin-top: 5pt;
margin-bottom: 0pt;
}

.hp-c1-headline {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #644632;
margin-left: 0pt;
margin-right: 0pt;
margin-top: 3pt;
margin-bottom: 4pt;
}

.hp-c1-text {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 0pt;
margin-right: 4pt;
margin-top: 4pt;
margin-bottom: 0pt;
}

.hp-c1-textdisclaimer {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #404040;
}

.hp-c1-textclick {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #644632;
}

.hp-c1-textclick a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.hp-c1-textclick a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.hp-c1-textclick a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.hp-c1-textclick a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.hp-c1-line {
margin-left: 10pt;
margin-right: 4pt;
margin-top: 6pt;
margin-bottom: 0pt;
}

.hp-c1-headline2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #644632;
margin-left: 8pt;
margin-right: 0pt;
margin-top: 8pt;
margin-bottom: 4pt;
}

.hp-c1-text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 8pt;
margin-right: 0pt;
margin-top: 4pt;
margin-bottom: 8pt;
}

.hp-c1-textindent {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 12pt;
margin-right: 6pt;
margin-top: 6pt;
}

.hp-c1-text2bold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
}

.hp-c1-textlink {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
margin-left: 12pt;
margin-right: 0pt;
margin-top: 4pt;
margin-bottom: 8pt;
}

.hp-c1-textlink a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c1-textlink a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c1-textlink a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c1-textlink a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: underline; }

.hp-c2-headline {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #644632;
margin-left: 8pt;
margin-right: 0pt;
margin-top: 5pt;
margin-bottom: 4pt;
}

.hp-c2-text1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 8pt;
margin-right: 8pt;
margin-top: 4pt;
margin-bottom: 4pt;
}

.hp-c2-textbold {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #644632;
}

.hp-c2-text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 6pt;
margin-right: 0pt;
margin-top: 8pt;
margin-bottom: 8pt;
}

.hp-c2-textlink1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
margin-left: 7pt;
margin-right: 5pt;
margin-top: 9pt;
margin-bottom: 0pt;
}

.hp-c2-textlink1 a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c2-textlink1 a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c2-textlink1 a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c2-textlink1 a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: underline; }

.hp-c2-textlink2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
margin-left: 9pt;
margin-right: 4pt;
margin-top: 7pt;
margin-bottom: 0pt;
}

.hp-c2-textlink2 a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c2-textlink2 a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c2-textlink2 a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c2-textlink2 a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: underline; }

.hp-c2-textlink3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
margin-left: 4pt;
margin-right: 7pt;
margin-top: 7pt;
margin-bottom: 0pt;
}

.hp-c2-textlink3 a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c2-textlink3 a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c2-textlink3 a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: none; }

.hp-c2-textlink3 a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
text-decoration: underline; }

.hp-linecoupons {
margin-left: 0pt;
margin-right: 0pt;
margin-top: 4pt;
margin-bottom: 4pt; }

.hp-4logos {
margin-left: 0pt;
margin-right: 0pt;
margin-top: 0pt;
margin-bottom: 0pt; }

.rs-c1-text1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 5pt;
margin-bottom: 4pt;
}

.rs-c1-headline1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
margin-left: 16pt;
margin-right: 0pt;
margin-top: 12pt;
margin-bottom: 0pt;
}

.rs-c1-text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 17pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 4pt;
}

.rs-c1-text2price {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 18pt;
margin-right: 8pt;
margin-top: 8pt;
margin-bottom: 0pt;
}

.rs-c1-text2pricebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
}

.rs-c1-text2line {
margin-left: 18pt;
margin-right: 8pt;
margin-top: 4pt;
margin-bottom: 0pt;
}

.rs-c1-note {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
margin-left: 17pt;
margin-right: 0pt;
margin-top: 12pt;
margin-bottom: 0pt;
}

.rs-c1-lasttext {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 17pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 8pt;
}

.rs-c2-image {
margin-left: 9pt;
margin-right: 6pt;
margin-top: 5pt;
margin-bottom: 0pt;
}

.rs-c2-text {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 4pt;
}

.rs-c2-textprice {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 8pt;
margin-bottom: 0pt;
}

.rs-c2-textpricebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
}

.rs-c2-textline {
margin-left: 9pt;
margin-right: 8pt;
margin-top: 4pt;
margin-bottom: 0pt;
}

.rs-c2-phonebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
}

.rs-c2-note {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
margin-left: 9pt;
margin-right: 0pt;
margin-top: 9pt;
margin-bottom: 0pt;
}

.rs-c2-textlink {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
}

.rs-c2-textlink a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.rs-c2-textlink a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.rs-c2-textlink a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.rs-c2-textlink a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.rs-c2-lasttext {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 8pt;
}

.cs-c1-topgraphic {
margin-left: 9pt;
margin-right: 8pt;
margin-top: 5pt;
margin-bottom: 4pt;
}

.cs-c1-text1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 4pt;
}

.cs-c1-headline1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
margin-left: 9pt;
margin-right: 0pt;
margin-top: 12pt;
margin-bottom: 0pt;
}

.cs-c1-textline {
margin-left: 9pt;
margin-right: 8pt;
margin-top: 4pt;
margin-bottom: 0pt;
}

.cs-c1-lasttext {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 8pt;
}

.cs-c1-textbold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
}

.cs-c1-phonebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
}

.cs-c1-textlink {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
}

.cs-c1-textlink a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.cs-c1-textlink a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.cs-c1-textlink a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.cs-c1-textlink a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.cs-c2-image {
margin-left: 9pt;
margin-right: 8pt;
margin-top: 20pt;
margin-bottom: 4pt; }

.sa-c1-text1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 8pt;
margin-bottom: 4pt;
}

.sa-c1-image {
margin-left: 9pt;
margin-right: 8pt;
margin-top: 20pt;
margin-bottom: 4pt;
}

.sa-c1-textbold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
}

.sa-c1-textbold2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
}

.sa-c1-textbold3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #1111A8;
}

.sa-c2-image {
margin-left: 10pt;
margin-right: 2pt;
margin-top: 8pt;
margin-bottom: 16pt;
}

.p-c1-headline1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
margin-left: 9pt;
margin-right: 0pt;
margin-top: 12pt;
margin-bottom: 0pt;
}

.p-c1-text1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 4pt;
}

.p-c1-textbold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
}

.p-c1-textline {
margin-left: 9pt;
margin-right: 8pt;
margin-top: 4pt;
margin-bottom: 0pt;
}

.p-c2-headline1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
margin-left: 9pt;
margin-right: 0pt;
margin-top: 12pt;
margin-bottom: 0pt;
}

.p-c2-headline2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #644632;
margin-left: 9pt;
margin-right: 0pt;
margin-top: 16pt;
margin-bottom: 0pt;
}

.p-c2-text1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 4pt;
}

.p-c2-image {
margin-left: 9pt;
margin-right: 8pt;
margin-top: 12pt;
margin-bottom: 4pt;
}

.p-c2-phonebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5pt;
font-weight: bold;
color: #644632;
}

.p-c2-textline {
margin-left: 9pt;
margin-right: 8pt;
margin-top: 4pt;
margin-bottom: 0pt;
}

.c-c1-image {
margin-left: 10pt;
margin-right: 0pt;
margin-top: 8pt;
margin-bottom: 0pt;
}

.c-c1-image2 {
margin-left: 10pt;
margin-right: 0pt;
margin-top: 40pt;
margin-bottom: 0pt;
}

.c-c1-text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 4pt;
}

.c-c1-textbold {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #644632;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 4pt;
}

.c-c2-image {
margin-left: 10pt;
margin-right: 0pt;
margin-top: 8pt;
margin-bottom: 0pt;
}

.c-c2-image2 {
margin-left: 10pt;
margin-right: 0pt;
margin-top: 40pt;
margin-bottom: 0pt;
}

.c-c2-text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 4pt;
}

.c-c2-text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #404040;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 8pt;
}

.c-c2-textlink {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #644632;
margin-left: 9pt;
margin-right: 8pt;
margin-top: 0pt;
margin-bottom: 4pt;
}

.c-c2-textlink a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.c-c2-textlink a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.c-c2-textlink a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.c-c2-textlink a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #644632;
text-decoration: underline; }

.c-c2-textbold {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #644632;
}

.tesgraphictop {
margin-left: 4pt;
margin-right: 8pt;
margin-top: 4pt;
margin-bottom: 0pt; }

.tesheadline {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #644632;
margin-left: 8pt;
margin-right: 0pt;
margin-top: 0pt;
margin-bottom: 4pt; }

.testexta {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #404040;
margin-left: 8pt;
margin-right: 8pt;
margin-top: 4pt;
margin-bottom: 0pt; }

.tessigtexta {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #82643E;
margin-left: 12pt;
margin-right: 8pt;
margin-top: 4pt;
margin-bottom: 0pt; }

.teslinea {
margin-left: 4pt;
margin-right: 4pt;
margin-top: 4pt;
margin-bottom: 0pt; }

.couponlink {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #404040;
margin-left: 0pt;
margin-right: 0pt;
margin-top: 0pt;
margin-bottom: 0pt;
}

.couponlink a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #404040;
text-decoration: none; }

.couponlink a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #404040;
text-decoration: none; }

.couponlink a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #404040;
text-decoration: none; }

.couponlink a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #404040;
text-decoration: underline; }