form                  { border: 0px; margin: 0px; }

.sitepos              { margin-top: 4px; margin-right: 0px; margin-bottom: 0px; margin-left: 7px; font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #FFFFFF; }
.sitepos a            { color: #B0B0F0; }
.postext              { color: #FFFFFF; }
.nav-caption          { position: relative; left: 8px; top: 5px; font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #626262; }
.nav-divider          { position: relative; left: 5px; }
.nav-text             { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; }
.nav-table-1          { position: absolute; left: 5px; top: 105px; z-index: 0; }
.nav-table-2          { position: absolute; left: 6px; top: 105px; z-index: 1; }
.nav-cell             { cursor: pointer; cursor: hand; }
.nav-cell-current     { cursor: default; }
.subnav-table         { margin-top: 50px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.subnav-text          { margin-top: 5px; margin-right: 11px; margin-bottom: 20px; margin-left: 11px; font-family: Verdana, Arial, Helvetica; font-size: 11px; line-height: 20px; }
.subnav-text a        { color: #31579C; text-decoration: none; }
.subnav-text a:hover  { color: #3157FF; text-decoration: underline; }
.content              { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; margin: 13 18 0 15; }

.shipimg              { margin-left: 8px; }
.marginleft-small     { margin-left: 10px; }
.marginright-small    { margin-right: 10px; }
.order-sad-a          { margin-top:20px; margin-bottom:-100px; }
.order-sad-b          { margin-bottom:20px; }
.order-main-captext-x { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #427EC6; margin-top: 120px; margin-bottom: 8px; }

.category             { margin-top: 45px; margin-bottom: 10px; }
.category-text        { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.category-image       { float:left; width: 9; height: 18; }
.heading              { font-family: Verdana, Arial, Helvetica; font-size: 17px; letter-spacing: 1pt; color: #4060B0; margin-left: 5px; margin-bottom: 6px; }
.headingx             { font-family: Verdana, Arial, Helvetica; font-size: 17px; color: #F89039; margin-left: 5px; margin-bottom: 6px; }
.subheading           { font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: bold; color: #4060B0; margin-left: 5px; margin-bottom: 6px; }
.subsubheading        { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #505050; margin-bottom: 3px; }
.text                 { font-family: Verdana, Arial, Helvetica; font-size: 11px; margin-left: 5px; margin-right: 18px; margin-bottom: 30px; }
.news-date            { font-family: Verdana, Arial, Helvetica; font-size: 10px; line-height: 15px; padding-right: 10px; color: #777777; }
.news-entry           { font-family: Verdana, Arial, Helvetica; font-size: 11px; line-height: 14px; padding-bottom: 7px; }
.smallheading         { font-family: Verdana, Arial, Helvetica; font-weight: bold; color: #404040; padding-bottom: 2px; }

.features             { list-style-image: url(greenplus.gif); line-height: 15px; margin-top: 0px; margin-left:30px; }
.features .features   { margin-left: 25px; margin-top: 5px; }
.features li          { margin-bottom: 5px; }

.infolist             { list-style-image: none; list-style: square; line-height: 11px; margin: 0 0 10 30; }
.infolist li          { margin-bottom: 2px; }

.links                { list-style-image: url(images/bul_dblarr.gif); margin: 10 0 0 15 }
.links li             { margin-bottom: 4px; }

.maintable            { font-family: Verdana, Arial, Helvetica; font-size: 11px; line-height: 15px; }
.texttable            { font-family: Verdana, Arial, Helvetica; font-size: 11px; }

.tc-award-txt         { font-family: Verdana, Arial, Helvetica; font-size: 10px; vertical-align: top; text-align: center; }
.tc-award-img         { vertical-align: bottom; text-align: center; }
.tc-dlver-cap         { font-family: Verdana, Arial, Helvetica; font-size: 13px; padding-top: 5px; }
.tc-dlver-txt         { font-family: Verdana, Arial, Helvetica; font-size: 11px; vertical-align: top; }
.tc-ml                { font-family: Verdana, Arial, Helvetica; font-size: 11px; }
.tc-support-faq       { font-family: Verdana, Arial, Helvetica; font-size: 12px; vertical-align: top; }
.tc-support-faq-cap   { font-family: Verdana, Arial, Helvetica; font-size: 12px; vertical-align: top; font-weight: bold; }

.inputbox             { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; background-color: #F9F9F9; color: #000000; width: 160; }
.orderpos             { margin-top: 16px; margin-left: 20px; margin-bottom: 0px; margin-right: 0px; }
.spacer               { background-image: none; }
.operadummy           { }
.order-main           { margin: 30 60 10 40; }
.order-main-step      { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #2369AF; margin-bottom: 14px; }
.order-main-caption   { margin-top: 30px; margin-bottom: 15px; }
.order-main-captext   { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #427EC6; margin-top: 22px; margin-bottom: 8px; }
.order-main-captext a { color: #3060BF; }
.order-main-captext2  { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #427EC6; margin-top: 0px; margin-bottom: 7px; }
.order-main-text      { font-family: Verdana, Arial, Helvetica; font-size: 11px; }
.order-main-text a    { color: #3060BF; }
.order-main-text em   { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; font-style: normal; color: #404040; }
.order-main-price     { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #427EC6; }
.order-main-copy      { font-family: Verdana, Arial, Helvetica; font-size: 9.5px; text-align: center; margin-top: 70px; color: #707070; }
.order-main-copy a    { color: #3060BF; }
.order-main-err       { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #FF0000; margin-top: 10px; margin-right: 60px; }
.order-main-err-big   { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FF0000; margin-top: 10px; margin-right: 60px; margin-bottom: 30px; }
.order-table          { margin-left: 25px; margin-bottom: 13px; }
.order-table-small    { margin-left: 25px; margin-bottom: 5px; }
.order-table-payment  { margin-left: 6px; margin-bottom: 10px; }
.order-table-text     { font-family: Verdana, Arial, Helvetica; font-size: 11px; }
.order-table-text-sm  { font-family: Verdana, Arial, Helvetica; font-size: 9.5px; }
.order-table-text a   { color: #3060BF; }
.order-table-text em  { font-weight: bold; font-style: normal; color: #404040; }
.order-table-subtext  { font-family: Verdana, Arial, Helvetica; font-size: 11px; position: relative; top: -3px; }
.order-table-err *    { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #FF0000; margin-left: 10px; }
.order-table-err img  { margin-left: 0px; margin-right: 4px; }
.order-codetable      { margin-left: 25px; margin-bottom: 13px; border: 1px solid #BABA88; }
.order-table-code     { font-family: Lucida Console, Courier New, Verdana, Arial, Helvetica; font-size: 13px; font-weight: normal; letter-spacing: 1pt; margin: 3 4 0 4; }
.order-code           { font-family: Lucida Console, Courier New, Verdana, Arial, Helvetica; font-size: 16px; font-weight: normal; letter-spacing: 1pt; line-height: 22px; margin: 0 4 0 10; }
.order-caption        { vertical-align: top; width: 95px; }
.order-caption div    { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; margin: 7 0 0 0; }
.order-chktable       { margin-left: 21px; margin-bottom: 13px; }
.order-chktable-text  { font-family: Verdana, Arial, Helvetica; font-size: 9.5px; }

.order-table-pltext   { font-family: Verdana, Arial, Helvetica; font-size: 11px; margin-bottom: 7px; }
.order-pltext         { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; margin: 0 0 7 10; }

.order-img-payment    { cursor: pointer; }
.order-inputbox       { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; height: 22; width: 210; margin: 3 0 3 10; }
.order-inputbox-plz   { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; height: 22; width: 80; margin: 3 0 3 10; }
.order-datebox        { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; height: 22; margin: 3 0 3 10; }
.order-btnbox         { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; height: 22; margin: 3 0 3 5; }
.order-container      { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; height: 22; padding: 3 0 3 10; }
.order-explanation    { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; margin: 6 0 3 10; }
.order-text           { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; height: 19; margin: 6 0 3 10; }
.order-text-sm        { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; height: 19; margin: 6 0 3 10; }
.order-address        { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; margin: 6 0 3 10; }
.order-step-normal    { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 19px; font-weight: bold; text-align: center; color: #687FAD; }
.order-step-selected  { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 19px; font-weight: bold; text-align: center; color: #FFFFFF; }
.order-step-sel       { position: relative; } 
.order-step-sel div   { position: absolute; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; text-align: center; color: #C5A900; top: -10px; } 
.order-step-def       { position: relative; } 
.order-step-def div   { position: absolute; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; text-align: center; color: #8C8C8C; top: -10px; } 
.order-button a       { text-decoration: none; }
.order-button div     { cursor: pointer; cursor: hand; text-align: center; }
.order-button span    { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #003399; cursor: pointer; cursor: hand; }
.minus1               { left: -1px; }
.minus2               { left: -2px; }
.minus3               { left: -3px; }
.minus5               { left: -5px; }
.minus6               { left: -6px; }
.minus7               { left: -7px; }
.minus9               { left: -9px; }

