body {
background-color: #ECE9EF;
color:#333366;
font-size: 9pt;
font-family :Verdana, Arial,Helvetica, sans-serif;
margin:3px 3px 3px 3px;

}

.border{
background-color:#FFFFFF;
color:#333366;
margin:0px;
padding:0px;
border: 2px solid #666699;
}

.cw{
font-size: 8pt;
font-family :Verdana, Arial,Helvetica, sans-serif;
background-color:#E8E1EA;
color:#333366;
margin-top:0.5em;
margin-right:0px;
text-align:center;
padding:5px 0px 5px 0px;
border-top:1px solid #666699;
border-bottom:1px solid #666699;
border-top-width:1px;
border-color:#fff;
}

A.cw{
color: #666699;
background-color:#E8E1EA;
}


A.cw:Link {
color: #666699;
background-color:#E8E1EA;
}

A.cw:visited {
color: #666699;
background-color:#E8E1EA;
}

div.center{
text-align: center;
margin-left: auto;
margin-right: auto;
}

/* ----- Menu styles ------ */
div.menu{
text-align: center;
margin-left: auto;
margin-right: auto;
background-color:#E8E1EA;
color:#666699;
border-top:1px solid #666699;
border-bottom:1px solid #666699;
border-top-width:1px;
border-bottom-width:1px;
border-color:#666699;
}

table.menu{
background-color:#E8E1EA;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom:0px;
margin-top:0px;
}

td.menu {
font-size:10pt;
font-family:Tahoma,Arial,Helvetica, sans-serif;
font-weight:bold;
background-color:#E8E1EA;
color: #666699;
border-right:1px solid #cccccc;
}

td.menu A {
display:block;
text-decoration:none;
padding: 2px 10px 2px 10px;
color:#666699;
background-color:#E8E1EA;
}

td.menu A:link {
display:block;
text-decoration:none;
padding: 2px 10px 2px 10px;
color:#666699;
background:#E8E1EA;
}

td.menu A:visited {
display:block;
text-decoration:none;
padding: 2px 10px 2px 10px;
color:#666699;
background:#E8E1EA;
}

td.menu A:hover {
display:block;
color:#fff;
background:#666699;
padding: 2px 10px 2px 10px;
}

/* ----- Pic styles ------ */
table.pic{
width:100%;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-top:1em;
}

table.desc{
width:75%;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-top:1em;
margin-bottom:1em;
}

.biotext{
font-family :Verdana, Arial,Helvetica, sans-serif;
font-size: 10pt;
margin-top:0em;
margin-bottom:0.5em;
vertical-align:top;
margin-left:1em;
text-align:left;
}

.cathead{
font-family :Verdana, Arial,Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
background-color:#ECE9EF;
color:#666699;
margin-bottom:0em;
padding:2px 2px 2px 2px;
border-bottom:1px solid #cccccc;
text-align: center;
}

.cattext{
font-size: 9pt;
margin-top:0.5em;
font-family :Verdana, Arial,Helvetica, sans-serif;
background-color:#ffffff;
color:#333366;
margin-left: 7em;
margin-right:7em;
margin-bottom:0.5em;
text-align:center;
padding:0px 0px 0px 0px;
}

.pricetext{
font-size: 9pt;
font-weight:bold;
font-family:Verdana, Arial,Helvetica, sans-serif;
background-color:#ffffff;
color:#666699;
margin-top:0em;
margin-left:auto;
margin-right:auto;
margin-bottom:0em;
text-align:center;
padding:3px 0px 0px 0px;
}

.submenuhead{
text-align:left;
font-size:10pt;
font-weight:bold;
font-family :Verdana, Arial,Helvetica, sans-serif;
background-color:#FFFFFF;
color:#333366;
margin-bottom:0.5em;
}

.mmtext{
text-align:left;
font-size: 9pt;
font-family :Verdana, Arial,Helvetica, sans-serif;
background-color:#ffffff;
color:#333366;
margin-top:0.5em;
margin-bottom:0.5em;
}

TD.cpic{
text-align:center;
vertical-align:top;
margin-left:0em;
margin-right:0em;
}

.pictext{
font-weight:bold;
font-size: 9pt;
font-family :Verdana, Arial,Helvetica, sans-serif;
background-color:#ffffff;
color:#666699;
margin-top:0.5em;
margin-bottom:0.5em;
}

/* ----- Order styles ------ */

.odborder{
margin:6px 3px 6px 6px;
background-color:#FFFFFF;
color:#333366;
border: 2px solid #666699;
width:90%;
text-align: center;
margin-left: auto;
margin-right: auto;
}

.odtopr{

text-align: center;
margin-left: auto;
margin-right: auto;
}

td.odhalf{
width:50%;
}

.od{
margin:6px 3px 6px 6px;
background-color:#FFFFFF;
color:#333366;
width:90%;

text-align: center;
margin-left: auto;
margin-right: auto;
}

.odhead{
font-size:10pt;
font-weight:bold;
font-family :Verdana, Arial,Helvetica, sans-serif;
background-color:#ECE9EF;
color:#666699;
margin-top:1em;
margin-right:0em;
text-align:left;
padding:2px;
border-bottom-width:1px;
border-color:#fff;
}

.odothead{
font-size:10pt;
font-weight:bold;
font-family :Verdana, Arial,Helvetica, sans-serif;
background-color:#ECE9EF;
color:#666699;
margin-top:1em;
text-align:left;
width:90%;
padding:3px;
margin-left: auto;
margin-right: auto;
border-bottom-width:1px;
border-color:#fff;
}

.odmenuhead{
font-size:10pt;
font-weight:bold;
font-family :Verdana, Arial,Helvetica, sans-serif;
background-color:#FFFFFF;
color:#333366;
border-bottom:2px solid #333366;
border-bottom-width: 2px;
border-color:#333366;
width:100%;
text-align:left;
}

.odtext{
font-size: 9pt;
font-family :Verdana, Arial,Helvetica, sans-serif;
background-color:#ffffff;
color:#333366;
margin-top:0.5em;
margin-bottom:0.5em;

margin-right:5px;
text-align:left;
}

TD.orderwidth{
width:50%;
margin-left:0em;
}

/* ----- charm styles ------ */
table.chpic{
width:100%;
text-align: center;
margin-top:1em;
margin-left: auto;
margin-right: auto;
}

.chhead{
font-size: 10pt;
font-weight:bold; 
background-color:#ECE9EF;
color:#333366;
margin-bottom:0.5em;
margin-top:0.5em;
margin-left:0px;
padding: 2px 10px 0px 10px;
text-align:left;
}

TD.chmpic{
text-align:center;
vertical-align:top;
width:8%;
}

.chtext{
font-size:9pt;
font-family:georgia,times new roman, serif;
background-color:#FFFFFF;
color:#333366;
margin-left:1px;
margin-right:1px;
}

TD.fapic{
text-align:center;
vertical-align:top;
width:15%;
}

.typictext{
font-weight:bold;
font-size: 9pt;
font-family :Verdana, Arial,Helvetica, sans-serif;
background-color:#ffffff;
color:#666699;
margin-left:4em;
margin-right:4em;
margin-top:0.5em;
margin-bottom:0.5em;
}


