a.frontlink1:visited { color: #000000; text-decoration: none;font-family: arial; font-size: 16pt;font-weight: bold; }
a.frontlink1:link { color: #000000; text-decoration: none;font-family: arial; font-weight: bold; font-size: 16pt; }
a.frontlink1:active { color: #000000; text-decoration: none;font-family: arial; font-weight: bold; font-size: 16pt; }
a.frontlink1:hover { color: #000000; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 16pt;}
a.frontlink2:visited { color: #ffffff; text-decoration: none;font-family: arial; font-weight: bold; font-size: 14pt; }
a.frontlink2:link { color: #ffffff; text-decoration: none;font-family: arial; font-weight: bold; font-size: 14pt; }
a.frontlink2:active { color: #ffffff; text-decoration: none;font-family: arial; font-weight: bold; font-size: 14pt; }
a.frontlink2:hover { color: #ffffff; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 14pt;}
td.offer { color: #000000; font-family: arial; font-weight: bold; font-size: 11pt; }
td.or { color: #000000; font-family: arial; font-weight: bold; font-size: 16pt; }
td.price { color: #FF0000; font-family: arial; font-weight: bold; font-size: 16pt; }
td.steps { color: #000000; font-family: arial; font-size: 8pt; }
td.mark { color: #000000; font-family: arial; font-size: 10pt; }
td.mark2 { font-weight: bold;color: #6F448B; font-family: arial; font-size: 10pt; }
td.mark3 { color: #FFFFFF; font-family: arial; font-size: 10pt; }
td.steps2 { font-family: arial; font-size: 12pt; font-weight: bold; color: #6F448B; }
td.cart1 { color: black; font-weight: bold;text-decoration: none;font-family: arial; font-size: 10pt; border-bottom: 1px solid rgb(0,0,0) }
td.cart2 { color: black; font-weight: bold;text-decoration: none;font-family: arial; font-size: 10pt; border-top: 1px solid rgb(0,0,0) }
a.mark:visited { color: black; text-decoration: none}
a.mark:link { color: black; text-decoration: none }
a.plaque:link { color: #6F448B; font-weight: bold;text-decoration: none;font-family: arial; font-size: 14pt; }
a.plaque:active { color: #6F448B; font-weight: bold;text-decoration: none;font-family: arial; font-size: 14pt; }
a.plaque:hover { color: #6F448B; font-weight: bold;text-decoration: underline;font-family: arial; font-size: 14pt; }
a.plaque:visited { color: #6F448B; font-weight: bold;text-decoration: none;font-family: arial; font-size: 14pt; }
a.plaque2:link { color: #6699ff; font-weight: bold;text-decoration: none;font-family: arial; font-size: 14pt; }
a.plaque2:active { color: #6699ff; font-weight: bold;text-decoration: none;font-family: arial; font-size: 14pt; }
a.plaque2:hover { color: #6699ff; font-weight: bold;text-decoration: underline;font-family: arial; font-size: 14pt; }
a.plaque2:visited { color: #6699ff; font-weight: bold;text-decoration: none;font-family: arial; font-size: 14pt; }
a.plaque3:link { color: #669999; font-weight: bold;text-decoration: none;font-family: arial; font-size: 14pt; }
a.plaque3:active { color: #669999; font-weight: bold;text-decoration: none;font-family: arial; font-size: 14pt; }
a.plaque3:hover { color: #669999; font-weight: bold;text-decoration: underline;font-family: arial; font-size: 14pt; }
a.plaque3:visited { color: #669999; font-weight: bold;text-decoration: none;font-family: arial; font-size: 14pt; }
a.cartz:link { color: #6F448B; font-weight: bold;text-decoration: none;font-family: arial; font-size: 10pt; }
a.cartz:active { color: #6F448B; font-weight: bold;text-decoration: none;font-family: arial; font-size: 10pt; }
a.cartz:hover { color: #6F448B; font-weight: bold;text-decoration: underline;font-family: arial; font-size: 10pt; }
a.cartz:visited { color: #6F448B; font-weight: bold;text-decoration: none;font-family: arial; font-size: 10pt; }
a.menu:visited { color: black; text-decoration: none;font-family: arial; font-size: 10pt; }
a.menu:link { color: black; text-decoration: none;font-family: arial; font-size: 10pt; }
a.menu:active { color: black; text-decoration: none;font-family: arial; font-size: 10pt; }
a.menu:hover { color: black; text-decoration: underline;font-family: arial; font-size: 10pt;}
a.menu2:visited { color: #FFFFFF; text-decoration: none;font-family: arial; font-size: 10pt; }
a.menu2:link { color: #FFFFFF; text-decoration: none;font-family: arial; font-size: 10pt; }
a.menu2:active { color: #FFFFFF; text-decoration: none;font-family: arial; font-size: 10pt; }
a.menu2:hover { color: #FFFFFF; text-decoration: underline;font-family: arial; font-size: 10pt;}
a.menu3:visited { color: #FFFFFF; text-decoration: none;font-weight: bold;font-family: arial; font-size: 10pt; }
a.menu3:link { color: #FFFFFF; text-decoration: none;font-weight: bold;font-family: arial; font-size: 10pt; }
a.menu3:active { color: #FFFFFF; text-decoration: none;font-weight: bold;font-family: arial; font-size: 10pt; }
a.menu3:hover { color: #FFFFFF; text-decoration: underline;font-weight: bold;font-family: arial; font-size: 10pt;}
a.menu4:visited { color: black; text-decoration: none;font-weight: bold;font-family: arial; font-size: 10pt; }
a.menu4:link { color: black; text-decoration: none;font-weight: bold;font-family: arial; font-size: 10pt; }
a.menu4:active { color: black; text-decoration: none;font-weight: bold;font-family: arial; font-size: 10pt; }
a.menu4:hover { color: black; text-decoration: underline;font-weight: bold;font-family: arial; font-size: 10pt;}
a.bespmail:visited { color: blue text-decoration: none;font-family: arial; font-size: 16pt; }
a.bespmail:link { color: blue; text-decoration: none;font-family: arial; font-size: 16pt; }
a.bespmail:active { color: blue; text-decoration: none;font-family: arial; font-size: 16pt; }
a.bespmail:hover { color: blue; text-decoration: underline;font-family: arial; font-size: 16pt;}
a.front1:visited { color: #6F448B;font-family: arial; font-weight: bold; font-size: 10pt;text-decoration: none;}
a.front1:link { color: #6F448B;font-family: arial; font-weight: bold; font-size: 10pt;text-decoration: none;}
a.front1:active { color: #6F448B;font-family: arial; font-weight: bold; font-size: 10pt;text-decoration: none;}
a.front1:hover { color: #6F448B;font-family: arial; font-weight: bold; font-size: 10pt;text-decoration: underline;}
span.size6 { color: #6F448B;font-family: arial; font-weight: normal; font-size: 8pt;}
span.size8 { color: black;font-family: arial; font-weight: normal; font-size: 8pt;}
span.size10 { color: black;font-family: arial; font-weight: bold; font-size: 10pt;}
span.size10n { color: black;font-family: arial; font-weight: normal; font-size: 10pt;}
span.size10p { color: #6F448B;font-family: arial; font-weight: bold; font-size: 10pt;}
span.size11 { color: black;font-family: arial; font-weight: bold; font-size: 11pt;}
span.size11p { color: #6F448B;font-family: arial; font-weight: bold; font-size: 11pt;}
span.size12 { color: black;font-family: arial; font-weight: bold; font-size: 12pt;}
span.size12n { color: black;font-family: arial; font-weight: normal; font-size: 12pt;}
span.size13 { color: black;font-family: arial; font-weight: bold; font-size: 13pt;}
span.size14 { color: black;font-family: arial; font-weight: bold; font-size: 14pt;}
span.size16 { color: black;font-family: arial; font-weight: bold; font-size: 16pt;}
span.size16n { color: black;font-family: arial; font-weight: normal; font-size: 16pt;}
span.size16p { color: #6F448B;font-family: arial; font-weight: bold; font-size: 16pt;}
span.size18 { color: black;font-family: arial; font-weight: bold; font-size: 18pt;}
span.size14p { color: #6F448B;font-family: arial; font-weight: bold; font-size: 14pt;}
span.size20 { color: black;font-family: arial; font-weight: bold; font-size: 20pt;}
span.size20p { color: #6F448B;font-family: arial; font-weight: bold; font-size: 20pt;}
a.size10a:visited { color: #6F448B; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 10pt; }
a.size10a:link { color: #6F448B; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 10pt; }
a.size10a:active { color: #6F448B; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 10pt; }
a.size10a:hover { color: black; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 10pt;}
a.photo:visited { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 10pt; }
a.photo:link { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 10pt; }
a.photo:active { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 10pt; }
a.photo:hover { color: #6F448B; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 10pt;}
span.size10w { color: white;font-family: arial; font-weight: bold; font-size: 10pt;}
span.size10wn { color: white;font-family: arial; font-weight: normal; font-size: 10pt;}
span.size11w { color: white;font-family: arial; font-weight: bold; font-size: 11pt;}
span.size12w { color: white;font-family: arial; font-weight: bold; font-size: 12pt;}
span.size12blue { color: #11AAFF;font-family: arial; font-weight: bold; font-size: 12pt;}
span.size13w { color: white;font-family: arial; font-weight: bold; font-size: 13pt;}
span.size14w { color: white;font-family: arial; font-weight: bold; font-size: 14pt;}
span.size16w { color: white;font-family: arial; font-weight: bold; font-size: 16pt;}
span.size18w { color: white;font-family: arial; font-weight: bold; font-size: 18pt;}
span.size20w { color: white;font-family: arial; font-weight: bold; font-size: 20pt;}
span.front1 { color: #6F448B;font-family: arial; font-weight: bold; font-size: 10pt;}
span.front2 { color: red;font-family: arial; font-weight: bold; font-size: 10pt;}
span.front3 { color: black;font-family: arial; font-weight: bold; font-size: 10pt;}
font.front11a { color: #6F448B;font-family: arial; font-weight: bold; font-size: 13pt;}
font.front21 { color: red;font-family: arial; font-weight: bold; font-size: 13pt;}
font.front31 { color: black;font-family: arial; font-weight: bold; font-size: 13pt;}
font.front32 { color: red;font-family: arial; font-weight: bold; font-size: 11.5pt;}
font.front22 { color: black;font-family: arial; font-weight: bold; font-size: 11.5pt;}
font.front1 { color: #6F448B;font-family: arial; font-weight: bold; font-size: 10pt;}
font.front0 { color: black;font-family: arial; font-weight: bold; font-size: 8pt;}
font.front8r { color: red;font-family: arial; font-weight: bold; font-size: 8pt;}
font.front2 { color: red;font-family: arial; font-weight: bold; font-size: 10pt;}
font.front3 { color: black;font-family: arial; font-weight: bold; font-size: 10pt;}
font.front4 { color: #6F448B;font-family: arial; font-weight: bold; font-size: 12pt;}
font.front5 { color: #6F448B;font-family: arial; font-weight: bold; font-size: 11pt;}
font.front6 { color: #6F448B;font-family: arial; font-weight: bold; font-size: 14pt;}
font.front7 { color: black;font-family: arial; font-weight: bold; font-size: 17pt;}
font.front8 { color: red;font-family: arial; font-weight: bold; font-size: 17pt;}
font.front9 { color: red;font-family: arial; font-weight: bold; font-size: 12pt;}
font.front10 { color: #6F448B;font-family: arial; font-weight: bold; font-size: 13.5pt;}
font.front11 { color: #6F448B;font-family: arial; font-weight: bold; font-size: 16pt;}
a.front:visited { color: blue; text-decoration: none;font-family: arial; font-size: 11pt; font-weight: bold; }
a.front:link { color: blue; text-decoration: none;font-family: arial; font-size: 11pt; font-weight: bold; }
a.front:active { color: blue; text-decoration: none;font-family: arial; font-size: 11pt; font-weight: bold; }
a.front:hover { color: blue; text-decoration: underline;font-family: arial; font-size: 11pt; font-weight: bold;}
font.size8i { color: #6F448B;font-family: arial; font-weight: normal; font-size: 8pt;}
font.size12rn { color: red;font-family: arial; font-weight: normal; font-size: 12pt;}
font.size12r { color: red;font-family: arial; font-weight: bold; font-size: 12pt;}
font.size18r { color: red;font-family: arial; font-weight: bold; font-size: 18pt;}
font.size12n { color: black;font-family: arial; font-weight: normal; font-size: 12pt;}
font.size12b { color: black;font-family: arial; font-weight: bold; font-size: 12pt;}
a.size10b:visited { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 10pt; }
a.size10b:link { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 10pt; }
a.size10b:active { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 10pt; }
a.size10b:hover { color: black; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 10pt;}
a.size11b:visited { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 11pt; }
a.size11b:link { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 11pt; }
a.size11b:active { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 11pt; }
a.size11b:hover { color: black; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 11pt;}
a.size12b:visited { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 12pt; }
a.size12b:link { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 12pt; }
a.size12b:active { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 12pt; }
a.size12b:hover { color: black; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 12pt;}
a.size16b:visited { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 16pt; }
a.size16b:link { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 16pt; }
a.size16b:active { color: black; text-decoration: none;font-family: arial; font-weight: bold; font-size: 16pt; }
a.size16b:hover { color: black; text-decoration: underline;font-family: arial; font-weight: bold; font-size: 16pt;}
a.mag:visited { color: blue; text-decoration: none;font-family: arial; font-weight: normal; font-size: 10pt; }
a.mag:link { color: blue; text-decoration: none;font-family: arial; font-weight: normal; font-size: 10pt; }
a.mag:active { color: blue; text-decoration: none;font-family: arial; font-weight: normal; font-size: 10pt; }
a.mag:hover { color: blue; text-decoration: underline;font-family: arial; font-weight: normal; font-size: 10pt; }
font.size13b { color: black;font-family: arial; font-weight: bold; font-size: 13.5pt;}
font.size14b { color: black;font-family: arial; font-weight: bold; font-size: 14pt;}
font.size16b { color: black;font-family: arial; font-weight: bold; font-size: 16pt;}
font.size11b { color: black;font-family: arial; font-weight: bold; font-size: 11pt;}
font.size10b { color: black;font-family: arial; font-weight: normal; font-size: 10pt;}
font.size10r { color: red;font-family: arial; font-weight: normal; font-size: 10pt;}
font.size12w { color: white;font-family: arial; font-weight: normal; font-size: 12pt;}
font.size11n { color: black;font-family: arial; font-weight: normal; font-size: 11pt;}
font.size10b1 { color: black;font-family: arial; font-weight: bold; font-size: 10pt;}
font.size12blue { color: #4F81BD;font-family: arial; font-weight: bold; font-size: 12pt;}
font.size8b { color: black;font-family: arial; font-weight: bold; font-size: 8pt;}
font.size8w { color: white;font-family: arial; font-weight: bold; font-size: 8pt;}
font.size8b1 { color: black;font-family: arial; font-weight: normal; font-size: 8pt;}
font.size10w { color: white;font-family: arial; font-weight: bold; font-size: 10pt;}
font.size10n { color: white;font-family: arial; font-weight: normal; font-size: 10pt;}
font.size11w { color: white;font-family: arial; font-weight: bold; font-size: 11pt;}
font.size12wb { color: white;font-family: arial; font-weight: bold; font-size: 12pt;}
font.size13w { color: white;font-family: arial; font-weight: bold; font-size: 13pt;}
font.size135w { color: white;font-family: arial; font-weight: bold; font-size: 13.5pt;}
font.size135b { color: black;font-family: arial; font-weight: bold; font-size: 13.5pt;}
font.size14w { color: white;font-family: arial; font-weight: bold; font-size: 14pt;}
font.size15w { color: white;font-family: arial; font-weight: bold; font-size: 15pt;}
font.size16w { color: white;font-family: arial; font-weight: bold; font-size: 16pt;}
font.size18w { color: white;font-family: arial; font-weight: bold; font-size: 18pt;}
font.size20w { color: white;font-family: arial; font-weight: bold; font-size: 20pt;}
h1{
font-size:16px;font-family: arial;
}
h2{
color: #6F448B;font-family: arial; font-weight: bold; font-size: 16pt;
}
td.shop1 { color: #000000; font-family: arial; font-weight: bold; font-size: 11pt; }
span.shop1 { color: #000000; font-family: arial; font-weight: bold; font-size: 14pt; }
a.shop1:link { color: #6F448B; font-weight: bold;text-decoration: none;font-family: arial; font-size: 12pt; }
a.shop1:active { color: #6F448B; font-weight: bold;text-decoration: none;font-family: arial; font-size: 12pt; }
a.shop1:hover { color: #000000; font-weight: bold;text-decoration: underline;font-family: arial; font-size: 12pt; }
a.shop1:visited { color: #6F448B; font-weight: bold;text-decoration: none;font-family: arial; font-size: 12pt; }
#topmenu{
background: #6F448B url(images/purple_header_strip.jpg) repeat-x center left;
font-family: arial;
font-size: 10pt;
color: white;
font-weight: bold;
text-align: center;
height:30px;
}

#topmenu ul{
padding: 6px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
overflow: hidden;
}

#topmenu ul li{
display: inline;
}

#topmenu ul li.a a{
color: white;
padding: 3px 3px 3px 3px;
margin: 0;
text-decoration: none;
border-right: 1px solid #BBB; /*right border between menu items*/
}

#topmenu ul li.b a:hover{
text-decoration: underline;
color: white;
}

#topmenu ul li.b a{
color: white;
padding: 3px 3px 3px 3px;
margin: 0;
text-decoration: none;
}

#topmenu ul li.a a:hover{
text-decoration: underline;
color: white;
}

body{
margin:4px;
padding:0;
background: #F9F9F9 url(images/background.jpg) repeat-x;
}

#topmenu2{
background: #6699ff url(images/blue_banner_strip.jpg) repeat-x center left;
font-family: arial;
font-size: 10pt;
color: white;
font-weight: bold;
text-align: center;
height:30px;
}

#topmenu2 ul{
padding: 6px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
overflow: hidden;
}

#topmenu2 ul li{
display: inline;
}

#topmenu2 ul li.a2 a{
color: white;
padding: 3px 3px 3px 3px;
margin: 0;
text-decoration: none;
border-right: 1px solid #BBB; /*right border between menu items*/
}

#topmenu2 ul li.b2 a:hover{
text-decoration: underline;
color: white;
}

#topmenu2 ul li.b2 a{
color: white;
padding: 3px 3px 3px 3px;
margin: 0;
text-decoration: none;
}

#topmenu2 ul li.a2 a:hover{
text-decoration: underline;
color: white;
}

#topmenu3{
background: #669999 url(images/green_header_strip.jpg) repeat-x center left;
font-family: arial;
font-size: 10pt;
color: white;
font-weight: bold;
text-align: center;
height:30px;
}

#topmenu3 ul{
padding: 6px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
overflow: hidden;
}

#topmenu3 ul li{
display: inline;
}

#topmenu3 ul li.a2 a{
color: white;
padding: 3px 3px 3px 3px;
margin: 0;
text-decoration: none;
border-right: 1px solid #BBB; /*right border between menu items*/
}

#topmenu3 ul li.b2 a:hover{
text-decoration: underline;
color: white;
}

#topmenu3 ul li.b2 a{
color: white;
padding: 3px 3px 3px 3px;
margin: 0;
text-decoration: none;
}

#topmenu3 ul li.a2 a:hover{
text-decoration: underline;
color: white;
}

#contentcolumn{
margin-left: 10px; /*Set left margin to LeftColumnWidth*/
margin-right: 10px; /*Set left margin to LeftColumnWidth*/
font-family: arial;
font-size: 8pt;
color: black;
background: white;
}

#hcolumn{
margin-top: 10px; /*Set left margin to LeftColumnWidth*/
font-family: arial;
font-size: 10pt;
color: white;
padding: 3px 3px 3px 3px;
text-align: center;
font-weight: bold;
background: #b000b0;
}