BODY {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	CURSOR: pointer; COLOR: #900
}
A:visited {
	CURSOR: pointer; COLOR: #900
}
 HTML A {
	CURSOR: hand
}
IMG {
	DISPLAY: block
}
BODY {
	MARGIN: 0px; TEXT-ALIGN: center
}
#page {
	MARGIN: 0px auto; WIDTH: 779px; TEXT-ALIGN: left
}
#header {
	MARGIN: 0px 0px 15px; WIDTH: 779px; POSITION: relative
}
#leftColumn {
	FLOAT: left; WIDTH: 142px; LINE-HEIGHT: 1.2
}
#rightColumn {
	FLOAT: right; MARGIN: 0px; WIDTH: 180px; LINE-HEIGHT: 1.2
}
#content {
	MARGIN: 0px 190px 20px 152px; LINE-HEIGHT: 150%; background-colour: #ff00ff
}
 HTML #content {
	MARGIN: 0px 187px 20px 149px
}
#toothbrushes {
	LEFT: 325px; WIDTH: 297px; POSITION: absolute; TOP: 70px; HEIGHT: 124px
}
#clinicallyproven {
	Z-INDEX: 3; LEFT: 580px; WIDTH: 186px; POSITION: absolute; TOP: 10px; HEIGHT: 42px
}
#smileyface {
	Z-INDEX: 2; LEFT: 571px; WIDTH: 205px; POSITION: absolute; TOP: 20px; HEIGHT: 100px
}
#clinicallyproven2 {
	Z-INDEX: 3; LEFT: 405px; WIDTH: 186px; POSITION: absolute; TOP: 47px; HEIGHT: 42px
}
#smileyface2 {
	Z-INDEX: 2; LEFT: 575px; WIDTH: 205px; POSITION: absolute; TOP: 5px; HEIGHT: 100px
}
.cartSpacer {
	LINE-HEIGHT: 55px
}
#navTop {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../ionicdental/images/header/navBarEnd.png); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; BACKGROUND-COLOR: #2e5da3
}
#navTop UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navTop A {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
#navTop A:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
#navTop A:hover {
	COLOR: #cce0f5
}
#navHome {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#navHome LI {
	DISPLAY: inline
}
#leftColumn P {
	MARGIN: 0px
}
#leftColumn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 5px
}
#leftColumn UL LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-WEIGHT: 700; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../icom-temp1/statimages/listbullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
#leftColumn UL LI A {
	COLOR: #000000; TEXT-DECORATION: none
}
#leftColumn UL LI A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#leftColumn UL LI A:hover {
	COLOR: #666
}
.leftColumnTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2e5da3; LINE-HEIGHT: 18px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff
}
.pageTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2e5da3; LINE-HEIGHT: 18px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff
}
.pageTitle {
	TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #2e5da3 1px solid
}
.leftColumnTitle SPAN {
	DISPLAY: block; COLOR: #2e5da3; TEXT-DECORATION: none
}
.leftColumnTitle A {
	DISPLAY: block; COLOR: #2e5da3; TEXT-DECORATION: none
}
.leftColumnTitle A:visited {
	DISPLAY: block; COLOR: #2e5da3; TEXT-DECORATION: none
}
.pageTitle SPAN {
	DISPLAY: block; COLOR: #2e5da3; TEXT-DECORATION: none
}
.pageTitle A {
	DISPLAY: block; COLOR: #2e5da3; TEXT-DECORATION: none
}
.pageTitle A:visited {
	DISPLAY: block; COLOR: #2e5da3; TEXT-DECORATION: none
}
.leftColumnTitle A:hover {
	COLOR: #cce0f5; TEXT-DECORATION: none
}
.pageTitle A:hover {
	COLOR: #cce0f5; TEXT-DECORATION: none
}
.box1Header A:hover {
	COLOR: #cce0f5; TEXT-DECORATION: none
}
#leftColumn .button {
	MARGIN: 5px 5px 0px; TEXT-ALIGN: right
}
#rightColumn .button {
	MARGIN: 5px 5px 0px; TEXT-ALIGN: right
}
#rightColumn P {
	MARGIN: 0px
}
.box1Header {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: 700; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../ionicdental/images/sidebar/rightHeader.png); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 165px; COLOR: #ffffff; LINE-HEIGHT: 27px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px; TEXT-ALIGN: left
}
.box1Header A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.box1Header A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.box1Header IMG {
	FLOAT: left; MARGIN: 0px 6px 0px 0px
}
.box1Body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.box1Body FORM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content H1 SPAN {
	FLOAT: left
}
#content #totop {
	FLOAT: right
}
#homePage {
	WIDTH: 427px
}
#homePage .pageTitle SPAN {
	BORDER-TOP-WIDTH: 0px! important; DISPLAY: block; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px! important; FONT-SIZE: 18px; BORDER-BOTTOM-WIDTH: 0px! important; MARGIN: 0px 0px 7px; TEXT-TRANSFORM: capitalize; COLOR: #ff9900! important; LINE-HEIGHT: 22px; FONT-FAMILY: Impact, Helvetica, Arial, Verdana, sans-serif; BORDER-RIGHT-WIDTH: 0px! important
}
#homePage .pageTitle {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
#homePageStory {
	DISPLAY: block; FLOAT: left; WIDTH: 427px
}
.blueHomePageText {
	COLOR: #2e5da3
}
#breadcrumbs {
	MARGIN: 10px 20px 5px 150px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../icom-temp1/statimages/tile_dottedLine.gif); PADDING-BOTTOM: 5px; MARGIN: 20px 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.hide {
	DISPLAY: none
}
.quotationLeft {
	FONT-WEIGHT: 700; FONT-SIZE: 20px; COLOR: #7db1e5; LINE-HEIGHT: 120%
}
.quotationRight {
	FONT-WEIGHT: 700; FONT-SIZE: 20px; COLOR: #7db1e5; LINE-HEIGHT: 120%
}
.quotation {
	FONT-WEIGHT: 700; FONT-SIZE: 20px; COLOR: #7db1e5; LINE-HEIGHT: 120%
}
.quotationRight {
	FLOAT: right; MARGIN: 20px; WIDTH: 100px; TEXT-ALIGN: center
}
.quotationLeft {
	FLOAT: left; MARGIN: 20px; WIDTH: 100px; TEXT-ALIGN: center
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.clearboth {
	CLEAR: both
}
#shoppingCart .divider {
	CLEAR: both; MARGIN: 10px 0px
}
#shoppingCart .pageFooter {
	DISPLAY: none
}
#catDisplay .listing {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 140px; PADDING-TOP: 5px; HEIGHT: 140px; TEXT-ALIGN: center
}
#subcatDisplay .listing {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 140px; PADDING-TOP: 5px; HEIGHT: 140px; TEXT-ALIGN: center
}
#catDisplay .listingImageArea {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 0px 20px 5px; OVERFLOW: hidden; BORDER-LEFT: black 1px solid; WIDTH: 100px; BORDER-BOTTOM: black 1px solid; HEIGHT: 100px
}
#subcatDisplay .listingImageArea {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 0px 20px 5px; OVERFLOW: hidden; BORDER-LEFT: black 1px solid; WIDTH: 100px; BORDER-BOTTOM: black 1px solid; HEIGHT: 100px
}
#catDisplay A {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none
}
#catDisplay A:visited {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none
}
#subcatDisplay A {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none
}
#subcatDisplay A:visited {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none
}
#content #shoppingCart .listing A IMG {
	BORDER-RIGHT: white 0px; BORDER-TOP: white 0px; BORDER-LEFT: white 0px; BORDER-BOTTOM: white 0px
}
.listingTable {
	BORDER-COLLAPSE: collapse
}
.listingOptions {
	BORDER-COLLAPSE: collapse
}
.listingTable TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}
.listingOptions TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}
.listingOptions TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.label {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000
}
.listingMisc1 .label {
	DISPLAY: none
}
.listingImageBlock {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 120px
}
#listProduct TABLE.listingTable {
	WIDTH: 98%
}
#listProduct TABLE.listingTable TD {
	WIDTH: auto
}
#listProduct H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #2e5da3; LINE-HEIGHT: 18px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff
}
#listProduct .listingImageBlock {
	FLOAT: none; WIDTH: 200px
}
.listingImageArea {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.listingImageUnder {
	FLOAT: left
}
.listingTextBlock {
	
}
.listingProdname {
	FONT-WEIGHT: 700
}
.listingBrand {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.listingDesc {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.listingPrices {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff9900; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
.listingPriceColumn {
	TEXT-ALIGN: right
}
.listingPrice1 .label {
	DISPLAY: inline; TEXT-DECORATION: none
}
.listingQty {
	MARGIN-TOP: 10px
}
.listingPrice6 {
	FONT-SIZE: 11px; COLOR: red; TEXT-DECORATION: line-through
}
.listingPrice6 .label {
	DISPLAY: none
}
.listingGST {
	DISPLAY: none; FONT-SIZE: 9px; WHITE-SPACE: nowrap
}
.listingCartStuff {
	MARGIN: 10px 0px; VERTICAL-ALIGN: middle; WIDTH: 220px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#viewBasket .listingCartStuff {
	MARGIN: 10px 0px; VERTICAL-ALIGN: middle; WIDTH: 170px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.listingAddCart {
	MARGIN-TOP: 2px; DISPLAY: inline; FLOAT: right
}
.listingViewCart {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px
}
.listingCheckout {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px
}
#viewBasket .listingPrices {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#viewBasket .listingQty {
	DISPLAY: inline; FLOAT: right; MARGIN: 5px 0px 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.moreInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#showProduct .listing {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#showProduct .listingDesc {
	MARGIN: 10px 0px
}
#showProduct .listingImageBlock {
	FLOAT: right; MARGIN: 1em 0px 20px 20px; WIDTH: auto
}
#showProduct .listingCartStuff {
	MARGIN: 10px 0px
}
#showProduct .listingQty {
	MARGIN: 10px 0px
}
#showProduct .listingCat {
	DISPLAY: none
}
#showProduct .listingSubcat {
	DISPLAY: none
}
#showProduct .listingMisc1 {
	DISPLAY: none
}
#showProduct .listingMiscs {
	MARGIN: 10px 0px
}
#showProduct .listingPrices {
	FONT-SIZE: 20px; COLOR: #7db1e5
}
#showProduct .listingImageArea {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 250px; BORDER-BOTTOM: #000 1px solid
}
#showProduct .listingDesc {
	DISPLAY: block
}
.formLabel {
	FONT-WEIGHT: 400; FONT-SIZE: 11px
}
.formText {
	FONT-SIZE: 11px; TEXT-ALIGN: left
}
.formSelect {
	FONT-SIZE: 11px; TEXT-ALIGN: left
}
.creditcards {
	MARGIN-BOTTOM: 20px; TEXT-ALIGN: left
}
.creditcard {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 2px; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BORDER-COLLAPSE: collapse
}
#tellAFriend .box1Header {
	WIDTH: 450px
}
#tellAFriend TD.tellAFriendLabel {
	FONT-WEIGHT: 400; VERTICAL-ALIGN: middle; COLOR: #000000
}
#tellAFriend TD.tellAFriendInput {
	VERTICAL-ALIGN: middle
}
#tellAFriend TD.tellAFriendLabelMessage {
	FONT-WEIGHT: 400; VERTICAL-ALIGN: top; COLOR: #000000
}

