BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000
}
A:active {
	COLOR: #000000
}
A:visited {
	COLOR: #000000
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
DIV.popup {
	Z-INDEX: 5; LEFT: -600px; VISIBILITY: hidden; OVERFLOW: visible; WIDTH: 311px; POSITION: absolute; TOP: -600px; HEIGHT: 186px
}
TABLE.popupTable {
	BACKGROUND-IMAGE: url(../images/popup_bg.gif); WIDTH: 311px; HEIGHT: 186px
}
TABLE.popupFrame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 311px; PADDING-TOP: 0px; HEIGHT: 186px
}
TD.popup_content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 20px; VERTICAL-ALIGN: middle; PADDING-TOP: 25px; HEIGHT: 150px; TEXT-ALIGN: left
}
TD.popup_footer {
	PADDING-RIGHT: 30px; PADDING-LEFT: 20px; PADDING-BOTTOM: 16px; HEIGHT: 36px; TEXT-ALIGN: right
}
.subheadertext {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 14px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.subheadersquare {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 7px; COLOR: #666666; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.subheadertextred {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.radio {
	FONT-WEIGHT: normal; FONT-SIZE: 5px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 12px
}
.redbig {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.grey {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
A.navlink {
	BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(img/nav_link_arrow.gif); BACKGROUND-REPEAT: no-repeat
}
A.navlink:hover {
	FONT-WEIGHT: bold
}
A.navlink:active {
	FONT-WEIGHT: bold
}
A.navlink:visited {
	FONT-WEIGHT: bold
}
BODY.framework {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eaeaea
}
TABLE.framework {
	WIDTH: 759px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.frameworkMenu {
	VERTICAL-ALIGN: top; WIDTH: 159px
}
TD.frameworkCart {
	VERTICAL-ALIGN: top; WIDTH: 171px; TEXT-ALIGN: left
}
TD.frameworkNav {
	PADDING-BOTTOM: 10px; WIDTH: 404px
}
TD.frameworkBody {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; VERTICAL-ALIGN: top; WIDTH: 405px; TEXT-ALIGN: left
}
TABLE.maintable {
	WIDTH: 405px
}
TABLE.menu {
	MARGIN-LEFT: 14px
}
TD.menu {
	BACKGROUND-POSITION: 0px 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/menu_arrow_black.gif); WIDTH: 145px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; HEIGHT: 24px
}
TD.menuSelected {
	BACKGROUND-POSITION: 0px 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/menu_arrow_red.gif); WIDTH: 145px; CURSOR: pointer; COLOR: #ff0000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; HEIGHT: 24px
}
TD.menuSubHeader {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/menu_dott_bg.gif); WIDTH: 100%
}
TD.menuSub {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/menu_dott_bg.gif); WIDTH: 100%
}
TD.menuSubChildHeader {
	PADDING-LEFT: 0px; WIDTH: 100%
}
TD.menuSubChild {
	PADDING-LEFT: 10px; WIDTH: 100%
}
TD.menuChild {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/menu_arrow_black.gif); WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 16px
}
TD.menuChildSelected {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/menu_arrow_red.gif); WIDTH: 100%; CURSOR: pointer; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 16px
}
TD.menuSeparator {
	BACKGROUND-IMAGE: url(../images/menu_dott_separator.gif); WIDTH: 145px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1px
}
TD.headerBarText {
	COLOR: #ffffff
}
TABLE.navbar {
	WIDTH: 404px; HEIGHT: 30px
}
TD.navbarStart {
	BACKGROUND-IMAGE: url(../images/navbar/navbar_start.gif); WIDTH: 7px; BACKGROUND-REPEAT: no-repeat
}
TD.navbarEnd {
	BACKGROUND-IMAGE: url(../images/navbar/navbar_end_light.gif); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat
}
TD.navbarEndSelected {
	BACKGROUND-IMAGE: url(../images/navbar/navbar_end_dark.gif); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat
}
TD.navbarLine {
	BACKGROUND-IMAGE: url(../images/dott_long_separator.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 2px
}
TD.navbarLineBottom {
	BACKGROUND-POSITION: 0px 1px; BACKGROUND-IMAGE: url(../images/dott_long_separator.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 2px
}
TD.navbarItemNotVisited {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial; BACKGROUND-COLOR: #eaeaea
}
TD.navbarItemNotVisitedClickable {
	FONT-SIZE: 9px; CURSOR: pointer; COLOR: #666666; FONT-FAMILY: Arial; BACKGROUND-COLOR: #eaeaea
}
TD.navbarItemVisited {
	FONT-SIZE: 9px; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #cccccc
}
TD.navbarItemVisitedNotClickable {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #cccccc
}
TD.navbarItemSelected {
	FONT-SIZE: 9px; COLOR: #ff0000; FONT-FAMILY: Arial; HEIGHT: 26px; BACKGROUND-COLOR: #cccccc
}
TD.navbarDividerVisited {
	BACKGROUND-IMAGE: url(../images/navbar/navbar_divider_dark_dark.gif); WIDTH: 12px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #eaeaea
}
TD.navbarDividerSelected {
	BACKGROUND-IMAGE: url(../images/navbar/navbar_divider_dark_light.gif); WIDTH: 12px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #eaeaea
}
TD.navbarDividerNotVisited {
	BACKGROUND-IMAGE: url(../images/navbar/navbar_divider_light_light.gif); WIDTH: 12px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #eaeaea
}
TD.navbarFrameSideLeft {
	BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 7px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: white
}
TD.navbarFrameSideRight {
	BACKGROUND-POSITION: 4px 0px; BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 7px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: white
}
TD.navbarFrameTop {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/dott_mainframe_separator.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px; BACKGROUND-COLOR: white
}
TD.navbarFrameTopLeftCorner {
	BACKGROUND-POSITION: 2px 0px; BACKGROUND-IMAGE: url(../images/dott_corner_top_left.gif); WIDTH: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.navbarFrameTopRightCorner {
	BACKGROUND-POSITION: -1px 0px; BACKGROUND-IMAGE: url(../images/dott_corner_top_right.gif); WIDTH: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.navbarFrameBottom {
	BACKGROUND-POSITION: 0px 4px; BACKGROUND-IMAGE: url(../images/dott_mainframe_separator.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px; BACKGROUND-COLOR: white
}
TD.navbarFrameBottomLeftCorner {
	BACKGROUND-IMAGE: url(../images/dott_corner_bottom_left.gif); WIDTH: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.navbarFrameBottomRightCorner {
	BACKGROUND-POSITION: -1px 0px; BACKGROUND-IMAGE: url(../images/dott_corner_bottom_right.gif); WIDTH: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.navbarLinks {
	PADDING-TOP: 5px
}
A.navbarLink {
	COLOR: #606060
}
A.navbarLink:hover {
	COLOR: #606060
}
A.navbarLink:active {
	COLOR: #606060
}
A.navbarLink:visited {
	COLOR: #606060
}
.productListItem {
	VERTICAL-ALIGN: top
}
.productViewImage {
	FLOAT: left; MARGIN-BOTTOM: 7px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px; TEXT-ALIGN: center
}
.productViewImageTable {
	FLOAT: left; MARGIN-BOTTOM: 7px; MARGIN-RIGHT: 10px
}
TD.productViewImageFrameTop {
	BACKGROUND-POSITION: 0px -1px; BACKGROUND-IMAGE: url(../images/dott_mainframe_separator.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.productViewImageFrameTopLeft {
	BACKGROUND-IMAGE: url(../images/dott_corner_top_left.gif); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.productViewImageFrameTopRight {
	BACKGROUND-IMAGE: url(../images/dott_corner_top_right.gif); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.productViewImageFrameSideLeft {
	BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 6px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: white
}
TD.productViewImageFrameSideRight {
	BACKGROUND-POSITION: 5px 0px; BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 6px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: white
}
TD.productViewImageFrameBottom {
	BACKGROUND-POSITION: 0px 4px; BACKGROUND-IMAGE: url(../images/dott_mainframe_separator.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.productViewImageFrameBottomLeft {
	BACKGROUND-IMAGE: url(../images/dott_corner_bottom_left.gif); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.productViewImageFrameBottomRight {
	BACKGROUND-IMAGE: url(../images/dott_corner_bottom_right.gif); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.productViewFrameTop {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_top_white.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.productViewFrameSide {
	BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 1px; BACKGROUND-REPEAT: repeat-y
}
TD.productViewFrameBottom {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_bottom_white.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.productViewFrameDivider {
	BACKGROUND-POSITION: 0px 5px; BACKGROUND-IMAGE: url(../images/dott_long_separator.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.productViewFrameSpace {
	HEIGHT: 10px
}
TD.productViewFrameLeft {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); BACKGROUND-REPEAT: repeat-y
}
TD.productViewContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.productViewHeader {
	FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #606060; PADDING-TOP: 10px; FONT-FAMILY: Arial
}
.productViewText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
.productViewTextStrong {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
.productViewStockStatus {
	FONT-SIZE: 10px; COLOR: #606060; FONT-STYLE: italic; FONT-FAMILY: Verdana
}
.productViewProductSheetLink {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
.productViewSpace {
	MARGIN: 10px 0px 0px
}
TD.productViewLink {
	WIDTH: 202px
}
.featureTable {
	WIDTH: 402px
}
.featureRow {
	BACKGROUND-COLOR: #eaeaea
}
.featureRowAlt {
	
}
.compareFeatureRow {
	BACKGROUND-COLOR: #eaeaea
}
.compareFeatureRowAlt {
	
}
.compareFeatureKey {
	WIDTH: 102px; TEXT-ALIGN: left
}
.compareFeatureValue {
	WIDTH: 150px; TEXT-ALIGN: left
}
.compareFeatureValue2 {
	WIDTH: 150px; TEXT-ALIGN: left
}
.DropDown {
	WIDTH: 144px
}
TD.featureFrameTop {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_top_grey.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.featureFrameSide {
	BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 1px; BACKGROUND-REPEAT: repeat-y
}
TD.featureFrameBottom {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_bottom_white.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.featureFrameBottomAlt {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_bottom_grey.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TABLE.cart {
	VERTICAL-ALIGN: top
}
TD.cartHeader {
	
}
TD.cartHeaderDetail {
	PADDING-TOP: 14px
}
TD.cartItem {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eaeaea
}
TD.cartItemSmall {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eaeaea
}
TD.cartItemAlternate {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TD.cartItemAlternateSmall {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TD.cartItemSub {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #636363; PADDING-TOP: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eaeaea
}
TD.cartItemSmallSub {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #636363; PADDING-TOP: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eaeaea
}
TD.cartItemAlternateSub {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #636363; PADDING-TOP: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TD.cartItemAlternateSmallSub {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #636363; PADDING-TOP: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TD.cartItemMoney {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #636363; PADDING-TOP: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: right
}
TD.cartItemAlternateMoney {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #636363; PADDING-TOP: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TD.cartSum {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; HEIGHT: 25px; BACKGROUND-COLOR: #cccccc
}
SPAN.cartSum {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc
}
TD.cartLink {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
TD.cartTitles {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; FONT-FAMILY: Verdana
}
TD.cartTitlesEnd {
	PADDING-RIGHT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; FONT-FAMILY: Verdana
}
TD.cartItemSubNoPadding {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #eaeaea
}
TD.cartItemAlternateSubNoPadding {
	FONT-SIZE: 10px; COLOR: #636363; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
TD.cartFooter {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 6px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc
}
TD.cartFooterSumTot {
	PADDING-RIGHT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
TD.cartFooterSumTotView {
	PADDING-RIGHT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; HEIGHT: 25px; TEXT-ALIGN: right
}
SPAN.cartFooterSumTotView {
	PADDING-RIGHT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
INPUT.cartQuantity {
	WIDTH: 20px
}
TABLE.checkout {
	
}
TD.checkoutDesc {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana; HEIGHT: 40px; BACKGROUND-COLOR: #ffffff
}
TD.checkoutLink {
	FONT-SIZE: 10px; PADDING-TOP: 7px; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
TD.checkoutPaymentHeader {
	
}
TD.checkoutPaymentTitel {
	PADDING-RIGHT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; FONT-FAMILY: Verdana
}
.checkoutPaymentRadio {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eaeaea
}
TD.checkoutPaymentDeliver {
	PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
TD.checkoutPaymentSum {
	PADDING-RIGHT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-TOP: 4px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
SPAN.checkoutPaymentSum {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-FAMILY: Arial
}
SPAN.checkoutPaymentTax {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-STYLE: italic; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
SPAN.checkoutPaymentTaxNormal {
	PADDING-RIGHT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
TABLE.payment {
	
}
TD.paymentGreyBackground {
	HEIGHT: 30px; BACKGROUND-COLOR: #eaeaea
}
TD.paymentBold {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.paymentChangeButton {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-TOP: 4px
}
TD.paymentHeader {
	FONT-SIZE: 13px; COLOR: #606060; FONT-FAMILY: Arial
}
TD.paymentText {
	PADDING-BOTTOM: 10px; WIDTH: 405px; PADDING-TOP: 10px
}
TD.paymentFrameTop {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_top_white.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.paymentFrameSide {
	BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 1px; BACKGROUND-REPEAT: repeat-y
}
TD.paymentFrameCenter {
	WIDTH: 402px
}
TD.paymentFrameDivider {
	BACKGROUND-IMAGE: url(../images/dott_long_separator.gif); WIDTH: 402px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1px
}
TD.paymentFrameBottom {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_bottom_white.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.paymentItem {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TD.paymentItemCreditcard {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TD.paymentFrameConfirm {
	PADDING-RIGHT: 10px; WIDTH: 404px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
TD.browserHeader {
	PADDING-BOTTOM: 10px
}
TD.browserList {
	PADDING-TOP: 10px
}
TD.browserLink {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
TD.browserSearch {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-TOP: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
TD.browserLine {
	BACKGROUND-POSITION: 0px 15px; BACKGROUND-IMAGE: url(../images/dott_long_separator.gif); WIDTH: 405px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
TD.categoryName {
	FONT-SIZE: 13px; COLOR: #606060; FONT-FAMILY: Arial
}
TD.categoryText {
	FONT-SIZE: 10px; PADDING-TOP: 4px; FONT-FAMILY: Verdana
}
TABLE.thumbnail {
	MARGIN-BOTTOM: 4px; WIDTH: 196px; MARGIN-RIGHT: 4px; HEIGHT: 79px
}
TD.thumbnailName {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
TD.thumbnailText {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
TD.thumbnail {
	FONT-SIZE: 10px; WIDTH: 140px; COLOR: #606060; FONT-FAMILY: Verdana
}
SPAN.thumbnailPrice {
	FONT-SIZE: 12px; COLOR: #ff0000
}
TD.thumbnailPurchase {
	TEXT-ALIGN: right
}
TD.thumbnailInfo {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
TD.thumbnailImage {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
TD.thumbnailFrameTop {
	BACKGROUND-POSITION: 0px -1px; BACKGROUND-IMAGE: url(../images/dott_mainframe_separator.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.thumbnailFrameTopLeft {
	BACKGROUND-IMAGE: url(../images/dott_corner_top_left.gif); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.thumbnailFrameTopRight {
	BACKGROUND-IMAGE: url(../images/dott_corner_top_right.gif); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.thumbnailFrameSideLeft {
	BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 6px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: white
}
TD.thumbnailFrameSideRight {
	BACKGROUND-POSITION: 5px 0px; BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 6px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: white
}
TD.thumbnailFrameBottom {
	BACKGROUND-POSITION: 0px 4px; BACKGROUND-IMAGE: url(../images/dott_mainframe_separator.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.thumbnailFrameBottomLeft {
	BACKGROUND-IMAGE: url(../images/dott_corner_bottom_left.gif); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.thumbnailFrameBottomRight {
	BACKGROUND-IMAGE: url(../images/dott_corner_bottom_right.gif); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; BACKGROUND-COLOR: white
}
TD.thumbnailFrameDivider {
	BACKGROUND-POSITION: 0px 4px; BACKGROUND-IMAGE: url(../images/dott_long_separator.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px
}
TD.terminalSelection {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-TOP: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
TD.subscriptionHeader {
	FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #606060; PADDING-TOP: 10px; FONT-FAMILY: Arial
}
TD.subscriptionName {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; FONT-FAMILY: Verdana
}
TD.subscriptionText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; FONT-FAMILY: Verdana
}
TD.subscriptionLink {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
TD.subscriptionFrame {
	BACKGROUND-IMAGE: url(../images/dott_frame_subscription.gif); PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; WIDTH: 236px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 89px
}
.selectSubscription {
	FONT-SIZE: 9px; WIDTH: 160px
}
.addonServiceTable {
	WIDTH: 402px
}
.addonServiceHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
.addonServiceRow {
	BACKGROUND-COLOR: #eaeaea
}
.addonServiceRowAlt {
	
}
.addonServiceComment {
	PADDING-LEFT: 3px; FONT-SIZE: 9px; COLOR: gray
}
TD.addonServiceFrameTop {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_top_white.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.addonServiceFrameSide {
	BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 1px; BACKGROUND-REPEAT: repeat-y
}
TD.addonServiceFrameBottom {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_bottom_white.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.buttonBarButton {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/btn_notext_grey.gif); VERTICAL-ALIGN: middle; WIDTH: 42px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; HEIGHT: 16px; TEXT-ALIGN: center
}
TD.buttonBarButtonSelected {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/btn_notext_red.gif); VERTICAL-ALIGN: middle; WIDTH: 42px; CURSOR: pointer; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; HEIGHT: 16px; TEXT-ALIGN: center
}
TD.buttonBarUnit {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
A.buttonBarButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.buttonBarButtonSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.buttonBarButtonSelected:hover {
	COLOR: #ffffff
}
A.buttonBarButtonSelected:active {
	COLOR: #ffffff
}
A.buttonBarButtonSelected:visited {
	COLOR: #ffffff
}
.terminalSubscriptionTable {
	MARGIN: 1px
}
TD.terminalSubscriptionFrameTop {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_top_white.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.terminalSubscriptionFrameTopAlt {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_top_grey.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.terminalSubscriptionFrameSide {
	BACKGROUND-IMAGE: url(../images/dott_bg_vert.gif); WIDTH: 1px; BACKGROUND-REPEAT: repeat-y
}
TD.terminalSubscriptionFrameCenter {
	WIDTH: 402px
}
TD.terminalSubscriptionFrameBottom {
	BACKGROUND-IMAGE: url(../images/dott_mainframe_bottom_white.gif); WIDTH: 404px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
TD.terminalSubscriptionFrameDivider {
	BACKGROUND-IMAGE: url(../images/dott_long_separator.gif); WIDTH: 402px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1px
}
TD.terminalSubscriptionLink {
	PADDING-LEFT: 11px; FONT-SIZE: 10px; PADDING-TOP: 14px; FONT-FAMILY: Verdana
}
TD.terminalSubscriptionHeader {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; COLOR: #606060; FONT-FAMILY: Arial
}
TD.terminalSubscriptionImage {
	PADDING-LEFT: 8px; VERTICAL-ALIGN: top; WIDTH: 40px; PADDING-TOP: 5px; HEIGHT: 74px; TEXT-ALIGN: left
}
.terminalSubscriptionPrice {
	PADDING-RIGHT: 20px; FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
.terminalSubscriptionPriceLarge {
	PADDING-RIGHT: 20px; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
TD.terminalSubscriptionText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; FONT-FAMILY: Verdana
}
.terminalSubscriptionPriceControl {
	PADDING-TOP: 14px
}
TD.terminalSubscriptionExistingCustomer {
	PADDING-LEFT: 14px; BACKGROUND-COLOR: #eaeaea
}
TD.terminalSubscriptionNewCustomer {
	PADDING-RIGHT: 4px; PADDING-LEFT: 14px
}
TD.terminalSubscriptionSubmit {
	HEIGHT: 30px; TEXT-ALIGN: right
}
.terminalSubscriptionNewLine {
	MARGIN: 10px 0px 0px
}
.terminalSubscriptionPadding {
	PADDING-TOP: 1px
}
.terminalSubscriptionMissing {
	PADDING-BOTTOM: 10px; COLOR: red; PADDING-TOP: 10px
}
TD.personalInfoBoldAndGrey {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eaeaea
}
TD.personalInfoGrey {
	BACKGROUND-COLOR: #eaeaea
}
TD.detailedViewInner {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px
}
TD.detailedViewInnerBottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-TOP: 4px
}
.Normal {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Subheading {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 7px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 7px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
TR.space {
	PADDING-BOTTOM: 9px
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.main {
	BACKGROUND-COLOR: #ffffff
}
TD.main {
	BACKGROUND-COLOR: #ffffff
}
.box1 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; WIDTH: 120px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f4
}
.box2 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; WIDTH: 120px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
TD.confirmationFinalHeadingSuccessful {
	PADDING-BOTTOM: 10px
}
TD.confirmationFinalHeadingFailed {
	FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #ff0000; FONT-FAMILY: Arial
}
TD.confirmationFinalText {
	
}
TD.confirmationFinalLine {
	PADDING-TOP: 10px
}
TD.confirmInformation {
	PADDING-TOP: 7px
}
TD.contractAddonServices {
	PADDING-BOTTOM: 7px
}
TABLE.customer {
	WIDTH: 404px
}
TABLE.customerInnerTable {
	WIDTH: 402px
}
.PrepaidInfoExtra {
	FONT-SIZE: 10px; MARGIN: 2px 0px 0px; FONT-STYLE: oblique
}
.redpopup {
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	background-color: #ff0000;
	line-height: 22px;
}
.redpopupsmall {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	background-color: #ff0000;
	line-height: normal;
}
