body {background: #ffffff; margin: 0px;}

div, span {font-family: verdana, arial, helvetica, sans-serif; color: #000000; background-color: #ffffff; font-size: 12px; font-weight: normal;}

#container {width:900px; height: 90%;}
#masthead {height:67px; background:#ffffff;}
.tagline {position: absolute; top:15px; line-height:16px; width:335px; font-weight: bold; font-size: 12px; letter-spacing: -0.05em;}
.logo {border: 0px; width:457px; height:67px; align: left;}
.flag {margin: 9px 5px 9px 10px; border: 0px; width:76px; height:49px; align: left;}

.rightimg {border:0px; height:92px; width:70px; margin-top: 4px; margin-left: 33px;}

#contentpart {width: 730px; position: absolute; left: 10px; padding-top:15px; padding-bottom: 0px;}

#orderinfo {width: 140px; height: 100.1%; float: right; position: relative; top: 5px; border-left: 1px dotted #999999; border-right: 1px dotted #999999; border-bottom: 1px dotted #999999; padding: 5px 3px 30px 3px;}
#orderinfo ul {list-style: circle outside; font-size: 10px;}
#orderinfo ul li {vertical-align: text-top; font-size: 10px; margin-left: -18px; margin-bottom: 5px; width: 110px;}
h3 {font-size: 10px; font-weight: bold; margin-bottom: 0px; text-align: center; color: #990033;}
.small {font-size: 10px; margin-top: 6px;}
.small2 {font-size: 10px; margin-top: 2px; margin-bottom: 0px; text-align: center;}

.divider {width: 700px; height: 1px; border-top: 1px dashed #dddddd; margin-top:40px; margin-bottom: -10px;}

/* begin CSS Tabs */
#navcontainer {width: 900px; margin: 0; padding: 0; height: 20px; background: #efefef; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999;}
#navcontainer ul {width: 900px; border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center;}
#navcontainer ul li {width:150px; display: block; float: left; text-align: center; padding: 1 0 0 0; margin: 0 0 0 -20px; color: #990033; height: 20px; font-weight: bold; font-size: 13px; }
#navcontainer ul li a {color: #006699; text-decoration: none;}
#navcontainer ul li a:hover {color: #000000;}
#navcontainer ul li a.section {color: #990033;}
#navcontainer ul li a.section:hover {color: #000000;}
#navcontainer a:active {color: #990033;}
#navcontainer li#active a {color: #990033;}
/* end CSS Tabs */

a {color: #006699; font-weight: bold; }
a:hover {color: #000000; }


h1 {font-size: 18px; color: #990033; font-weight: bold; padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: -40px;}
h2 {font-size: 14px; padding-top: 0px; margin-top: 40px; padding-bottom: 2px; margin-bottom: 0px;}
.category {font-size: 14px; padding-top: 0px; margin-top: -5px; padding-bottom: 2px; margin-bottom: 0px;}
p {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: normal;}
.content {padding: 0 0 30px 0; margin-top: 0px; margin-bottom: 25px;}
p.product {margin-top: 70px;}