body {
    background: #ffffff;
    color: #646464;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    padding: 0px;
    margin: 0px;
}
td {
    color: #646464;
    font-family: Arial, sans-serif;
    font-size: 11px;
}
a {
    color: #737C3B;
    text-decoration: none;
}
a:nover {
    text-decoration: underline;
}
ol {
    padding: 0px;
}
ul {
    list-style-image: url(images/design/xl_34.gif);
    padding: 0px;
    margin: 5px 0px 5px 18px;
}
li {
    padding: 0px;
    margin: 0px;
}

.bgline1 {
    background: #9DB3C1;
    height: 1px;
}
.but1 {
    background: url(images/design/button.gif);
    border: 0px;
    color: #ffffff;
    cursor: pointer;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 0px;
	 padding: 3px 0 3px 0px;
    width: 104px;
    height: 22px;
	 vertical-align: top;	 
}
.but2 {
    background: url(images/design/button_bg.gif) repeat-x top;
	border:none;
    border-left: 1px solid #97adc2;
    border-right: 1px solid #67859d;	 
    color: #ffffff;
    cursor: pointer;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 0 2px 0px;
    margin: 0px;
    height: 16px;
	 vertical-align: top;
}
.cathead {
    color: #393939;
    font-size: 14px;
    font-weight: bold;
}
.error {
    color: #ff0000;
    text-align: center;
}
.in {
    border: 1px solid #80a1b2;
    color: #000000;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
}
.maddr {
    color: #ffffff;
    padding-left: 11px;
}
a.maddr {
    color: #ffffff;
    padding: 0px;
    text-decoration: none;
}
a.maddr:hover {
    text-decoration: underline;
}
.menu11 {
    background: #ffffff;
    width: 9px;
}
.menu21 {
    background: #e0ea93;
    width: 9px;
}
.menu12 {
    background: url(images/design/x_02.gif);
    color: #455765;
    cursor: pointer;
    font-family: Tahoma, sans-serif;
    font-weight: bold;
    font-style: italic;
    font-size: 12px;
    padding-left: 20px;
    width: 167px;
}
.menu22 {
    background: url(images/design/x_18.gif);
    color: #000000;
    cursor: pointer;
    font-family: Tahoma, sans-serif;
    font-weight: bold;
    font-style: italic;
    font-size: 12px;
    padding-left: 20px;
    width: 167px;
}
.motif {
    color: #000000;
    font-size: 9px;
    font-family: Helvetica, sans-serif;
    padding: 35px 150px 0px 0px;
}
.pricehead {
    background: #99C3EB;
    color: #071520;
    padding: 5px 7px;
    font-size: 12px;
}
.price {
    background: #CEE3F6;
    color: #071520;
    padding: 5px 7px;
    font-size: 12px;
    text-align: center;
}
.printaddr {
    background: #e5e5e5;
    color: #373737;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 30px;
}
.print_cathead {
    color: #393939;
    font-size: 14px;
    font-weight: bold;
}
.prodname {
    color: #393939;
    font-size: 12px;
    font-weight: bold;
}
.rmenu {
    color: #737C3B;
    font-size: 11px;
    text-decoration: none;
}
a.rmenu:hover {
    text-decoration: underline;
}
.specprice {
    color: #ff0000;
}
.storyhead {
    color: #393939;
    font-size: 14px;
    font-weight: bold;
}
.td1 {
    border-left:1px solid #bbbbbb;
    border-bottom:1px solid #bbbbbb;
    border-top:0px;
    border-right:0px;
}
.td2 {
    border-left:1px solid #bbbbbb;
    border-bottom:1px solid #bbbbbb;
    border-top:0px;
    border-right:1px solid #bbbbbb;
}
.td3 {
    border-left:1px solid #bbbbbb;
    border-bottom:1px solid #bbbbbb;
    border-top:1px solid #bbbbbb;
    border-right:1px solid #bbbbbb;
}
.links2 {
    margin: 0;
    float: left;
}
.linkDIV {
    position:absolute; 
    left:0px; 
    top:0px; 
    z-index:10;  
    visibility: hidden;
    width: 182px;
}
