BODY{background:url('../images/body_bg.gif');text-align:center;font-family:verdana, arial;font-size:12px;margin:0px;padding:0px;padding-top:10px;color:#0E2235;}
TD, TABLE, TR, TR TD{font-family:verdana, arial;font-size:12px;color:rgb(135,122,96);}
P, TD P{color:rgb(135,122,96);}
IMG{border:none;}
A{text-decoration:none;color:#FFFFFF;}
A:hover{color:rgb(247,189,219);}
#container{background:url('../images/container_bg.gif');width:950px;_width:964px;margin-left:auto;margin-right:auto;text-align:left;border:7px solid rgb(194,188,176);}
#container2{width:950px;_width:964px;margin-left:auto;margin-right:auto;text-align:right;color:rgb(135,122,96);background-image:none;font-style:normal;text-decoration:none;}
INPUT.empty{color:rgb(200,200,200);}
#validateErrorMsg{position:absolute;background-color:rgb(255,255,200);border:1px solid rgb(255,255,0);line-height:16px;z-index:200;padding:2px 10px;color:black;font-size:10px;}
.contactIntro{margin-top:10px;margin-bottom:5px;color:rgb(135,122,96);font-size:13px;text-align:center;}
.contactIntro b.rtop, b.rbottom{display:block;margin:0px;padding:0px;}
.contactIntro b.rtop b, b.rbottom b{display:block;height:1px;overflow:hidden;background-color:rgb(243,239,232);}
.contactIntro b.r1{margin:0 5px}
.contactIntro b.r2{margin:0 3px}
.contactIntro b.r3{margin:0 2px}
.contactIntro b.rtop b.r4, b.rbottom b.r4{margin:0 1px;height:2px}
.contactIntro .content{padding:10px;text-align:center;background-color:rgb(243,239,232);}
#frmContactUs{width:100%;height:100%;}
#frmContactUs TD{padding:3px;margin:0px;}
#frmContactUs TH{font-size:12px;text-align:left;color:rgb(135,122,96);}
#frmContactUs TH.seperator{padding-top:4px;text-align:left;border-bottom:1px solid rgb(201,177,128);color:rgb(135,122,96);}
#frmContactUs INPUT.text{font-size:10px;width:200px;}
#frmContactUs TEXTAREA.comments{width:100%;height:100px;line-height:12px;font-size:10px;overflow:auto;border:none;font-family:verdana;background:url(../images/forms/textarea_bg_12px.gif);}
.contactDetails{background-color:rgb(255,255,255);}
.contactDetails A{font-weight:bold;color:rgb(247,189,219);}
.contactDetails A:hover{color:rgb(163,215,224);}
.contactDetails{width:100%;height:100%;margin-bottom:100px;}
.contactDetails TD{padding:3px;margin:0px;color:rgb(135,122,96);}
.contactDetails TH{font-size:12px;text-align:left;color:rgb(135,122,96);}
.contactDetails TH.seperator{padding-top:4px;text-align:left;border-bottom:1px solid rgb(201,177,128);color:rgb(135,122,96);}
#pageHeader{width:936px;margin:0px 7px 0px 7px;height:168px;position:relative;}
#pageHeader IMG.logo{position:absolute;top:27px;left:26px;}
#pageHeader IMG.babybox{position:absolute;top:9px;left:710px;}
#pageHeader IMG.limbowidget{position:absolute;top:9px;left:500px;}
#pageMenu{background-color:rgb(175,166,148);height:34px;width:936px;margin:0px 7px 0px 7px;padding:4px;}
#pageMenu TD{padding:0px;border-top:1px dotted rgb(194,188,176);border-bottom:1px dotted rgb(194,188,176);text-align:center;}
#pageMenu TD A{font-size:14px;font-weight:bold;color:rgb(255,255,255);text-transform:lowercase;}
#pageMenu TD A:hover{color:rgb(220,245,247);}
#pageMenu TD A.active{color:rgb(247,189,219);}
#content{font-size:12px;color:rgb(175,166,148);padding:10px;}
#content TD{font-size:12px;color:rgb(135,122,96);}
#content H1{font-weight:bold;margin:0px 0px 10px 0px;font-size:18px;color:rgb(247,189,219);text-transform:uppercase;white-space:nowrap;}
#content P{}
#content UL{}
#paymentMethods{margin-top:10px;color:rgb(175,166,148);}
#paymentMethods IMG{margin:10px 0px 0px 0px;}
.babygiftbox_frontpage #content H1{line-height:31px;height:31px;font-size:24px;background:url('../images/welcome.gif') no-repeat left center;padding-left:138px;}
.babygiftbox_frontpage #content{background-image:url('../images/home_content_bg.gif');background-position:right bottom;background-repeat:no-repeat;font-size:12px;}
.babygiftbox_frontpage #content P{width:420px;}
.babygiftbox_frontpage #content #frontPageImage{position:absolute;top:35px;left:425px;background-color:white;border:4px solid white;}
#makeawish{position:relative;text-align:center;width:200px;border:3px solid rgb(175,166,148);background-color:rgb(255,255,255);display:none;}
#makeawish H3{font-family:Arial;margin:0px;padding:0px;font-size:10px;font-weight:normal;color:rgb(17,76,151);}
#makeawish H4{font-family:Arial;margin:0px;padding:2px;margin-top:5px;border-top:1px solid rgb(240,240,240);font-size:14px;font-weight:bold;text-transform:uppercase;color:rgb(17,76,151);}
#makeawish A{display:block;color:rgb(175,166,148);text-transform:uppercase;margin:2px 0px 4px 0px;font-size:10px;}
BODY.catalog .contentFrame .menuBar H1{font-size:14px;font-weight:bolder;}
.contentFrame .menuBar{padding-right:10px;}
.contentFrame .menuBar A{font-size:12px;color:rgb(151,143,128);padding:2px 20px 2px 3px;}
.contentFrame .menuBar A:hover{background-color:rgb(151, 143, 128);color:rgb(255,255,255);}
.contentFrame .menuBar A.colour1{background-color:rgb(243,239,232);}
.contentFrame .menuBar A.colour2{background-color:rgb(252,227,241);}
.contentFrame .menuBar A.colour3{background-color:rgb(221,245,247);}
#content{font-size:10px;}
#content .contentBody A, #content .linksModule A, #frmCheckOut A{color:rgb(247,189,219);}
#content H2{font-size:18px;color:rgb(163,215,224);text-transform:uppercase;font-weight:bold;margin:0px 10px;padding:2px 0px;line-height:18px;}
.catalogItem H3{font-size:14px;color:rgb(194,188,176);text-transform:uppercase;font-weight:bold;margin:0px;padding:2px 0px;}
.catalogItem .productButton{width:185px;height:178px;border:2px solid rgb(194,188,176);color:rgb(194,188,176);position:relative;background-color:rgb(255,255,255);}
.catalogItem TD{font-size:11px;}
.catalogItem A:hover .productButton{border:2px solid rgb(151, 143, 128);}
.catalogItem .price{background-color:rgb(151, 143, 128);color:rgb(255,255,255);font-size:14px;font-weight:bold;}
.catalogItem .orderButton{width:100%;}
.catalogItem .imageFrame{border:2px solid rgb(151, 143, 128);background-color:rgb(255,255,255);}
.catalogItem .imageFrame IMG{margin:5px;border:none;}
.catalogItem .productThumbnails{padding:4px;background-color:rgb(221,245,247);color:rgb(100,100,100);}
#frmCatalogItem TD{color:rgb(135,122,96);}
.catalogItem .productThumbnails A{color:rgb(150,150,150);border:1px solid rgb(200,200,200);line-height:22px;padding:3px;margin:0px 2px;}
.catalogItem .productThumbnails A:hover{color:rgb(247,189,219);}
.catalogList .categoryButton{width:145px;height:135px;border:2px solid rgb(151, 143, 128);position:relative;background-color:rgb(255,255,255);}
.catalogList .categoryButton .categoryTitle{height:20px;width:100%;border:1px solid rgb(151, 143, 128);position:absolute;top:115px;left:0px;color:rgb(255,255,255);background-color:rgb(151, 143, 128);opacity:0.8;filter:Alpha(opacity='80');line-height:20px;text-align:left;font-weight:bold;font-size:11px;border:1px solid rgb(151, 143, 128);border-top:1px dotted rgb(255,255,255);text-transform:lowercase;}
.catalogList A:hover .categoryButton{border:2px solid rgb(243,239,232);}
.catalogList A:hover .categoryButton .categoryTitle{background-color:rgb(243,239,232);border:1px solid rgb(243,239,232);color:rgb(151, 143, 128);font-size:11px;}
.checkOutProducts TR.odd TD{background-color:rgb(240,240,240);}
.checkOutProducts TD{background-color:rgb(255,255,255);}
.checkOutProgress{margin-bottom:10px;}
.checkOutProgress TH{font-size:10px;text-align:center;color:rgb(151, 143, 128);padding:0px 10px;}
.checkOutProgress TD{background-image:url('../images/myaccount/checkout_progress_bg.gif');background-repeat:repeat-x;background-position:center center;text-align:center;padding-top:0px;_padding-top:3px;}
.checkOutProducts{}
.checkOutProducts TH{font-size:11px;border-bottom:1px solid rgb(201,177,128);padding:0px 5px;color:white;background-color:rgb(175,166,148);}
.checkOutProducts TD{color:rgb(100,100,100);line-height:16px;}
.checkOutProducts TR.odd{background-color:rgb(245,245,245);}
.checkOutItemsHeader{margin:10px 0px;font-size:18px;}
.checkOutTotal{background-color:white;}
.checkOutTotal TH{text-align:right;font-size:11px;color:rgb(151, 143, 128);}
.checkOutTotalAmount{color:rgb(0,0,0);font-size:14px;font-weight:bold;}
.checkOutNoItems{padding-top:50px;text-align:center;font-size:24px;color:rgb(220,220,220);}
#frmCheckOut{width:100%;color:rgb(151, 143, 128);}
#frmCheckOut A.button{color:rgb(150,150,150);border:1px solid rgb(200,200,200);line-height:22px;padding:3px;font-weight:bold;}
#frmCheckOut A.button:hover{color:rgb(247,189,219);}
#frmCheckOut H2{font-size:11px;border-bottom:1px solid rgb(201,177,128);}
#frmCheckOut TEXTAREA.address{border:none;width:100%;height:100px;background:url('../images/forms/textarea_bg_12px.gif');overflow:auto;}
#frmCheckOut TD.paymentMethods div{text-align:center;}
#frmCheckOut .addressBlock{width:100%;background-color:rgb(255,255,255);}
#frmCheckOut .addressBlock TH{width:100px;color:rgb(150,150,150);font-size:11px;text-align:right;}
#frmCheckOut .addressBlock INPUT{margin-top:5px;width:240px;font-size:11px;}
#frmCheckOut .addressBlock SELECT{width:240px;font-size:11px;}
#frmCheckOut .paymentMethods{text-align:center;}
#frmCheckOut .paymentMethods div{margin-right:auto;margin-left:auto;}
#frmCheckOut .paymentMethods TH{font-size:11px;text-align:right;padding-right:5px;}
#frmCheckOut .paymentMethods INPUT{font-size:11px;}
#frmCheckOut .paymentMethods SELECT{font-size:11px;}
#frmCheckOut div.instructionBox{background-color:white;width:500px;border:1px solid rgb(175,166,148);padding-bottom:10px;}
#frmCheckOut div.instructionBox div.title{background-color:rgb(175,166,148);color:white;font-weight:bold;font-size:14px;padding:3px;text-align:center;margin-bottom:10px;}
#frmCheckOut .paymentSummary TH{text-align:left;font-size:12px;border-bottom:1px solid rgb(201,177,128);}
#frmCheckOut .paymentSummary TD{padding:3px;}
#frmCheckOut .paymentSummary TD.minimumPayment{text-align:right;font-weight:bold;border-top:1px solid rgb(201,177,128);}
#frmCheckOut .Amount{font-size:14px;font-weight:bold;color:rgb(0,0,0);text-align:center;padding:10px;}
.optionalExtras{border:1px solid rgb(175,166,148);background-color:white;}
.optionalExtras A{color:rgb(175,166,148);}
.optionalExtras A:hover{color:rgb(247,189,219);}
.optionalExtras TH{background-color:rgb(175,166,148);color:white;font-size:12px;}
INPUT.text{width:90%;font-size:11px;line-height:12px;font-family:verdana;}
TEXTAREA.message{width:90%;height:100px;line-height:12px;font-size:10px;overflow:auto;font-family:verdana;border:1px solid rgb(149,154,180);}
TEXTAREA.empty{color:rgb(200,200,200);}
#puc{position:absolute;display:none;padding:0px;margin:0px;border:1px solid rgb(100,100,100);z-index:1000;}
#puc TABLE{padding:0px;margin:0px;border:0px;width:100px;}
#puc TABLE TR{padding:0px;margin:0px;}
#puc TABLE TR TH{padding:0px;margin:0px;color:rgb(255,255,255);font:bold 10px/11px Arial;background-color:rgb(200,200,200);}
#puc TABLE TR TD{padding:2px;margin:0px;border-top:1px solid rgb(255,255,255);border-left:1px solid rgb(255,255,255);border-bottom:1px solid rgb(230,230,230);border-right:1px solid rgb(230,230,230);text-align:center;cursor:pointer;}
#puc TABLE .pucHeader{text-align:center;background-color:rgb(0,44,148);color:rgb(255,255,255);border:0px;padding:3px;}
#puc TABLE .pucHeaderLink{text-align:center;background-color:rgb(0,44,148);color:rgb(255,255,255);border:0px;padding:3px;cursor:pointer;}
#puc TABLE TBODY{background-color:rgb(255,255,255);}
#puc TABLE TBODY TD.day{cursor:pointer;padding:2px;text-align:center;color:rgb(0,0,0);}
#puc TABLE TBODY TD.day:hover{cursor:pointer;padding:2px;text-align:center;background-color:rgb(0,44,148);color:rgb(255,255,255);}
#puc TABLE TBODY TD.inactive{background:rgb(245,245,245);border:1px solid rgb(245,245,245);}
#puc TABLE TBODY TD.today{cursor:pointer;padding:2px;text-align:center;border:1px solid rgb(255,0,0);color:rgb(255,0,0);}
#puc TABLE TBODY TD.today:hover{cursor:pointer;padding:2px;text-align:center;background-color:rgb(255,0,0);color:rgb(255,255,255);}
#footer{width:950px;_width:964px;margin-left:auto;margin-right:auto;line-height:16px;font-size:10px;color:rgb(255,255,255);text-align:center;}
#footer A{font-size:10px;color:rgb(255,255,255);font-weight:bold;}
#footer .right{float:right;}
#footer .left{float:left;}
#footer .middle{float:left;}
.linksModule A.link{font-size:12px;font-weight:bold;color:rgb(247,189,219);}
#missionStatement{padding:0px;margin:0px;}
#missionStatement b.rtop, b.rbottom{display:block;margin:0px;padding:0px;}
#missionStatement b.rtop b, b.rbottom b{display:block;height:1px;overflow:hidden;background-color:rgb(243,239,232);}
#missionStatement b.r1{margin:0 5px}
#missionStatement b.r2{margin:0 3px}
#missionStatement b.r3{margin:0 2px}
#missionStatement b.rtop b.r4, b.rbottom b.r4{margin:0 1px;height:2px}
#missionStatement .content{padding:10px;text-align:center;font-weight:bold;background-color:rgb(243,239,232);}
#missionStatement .passion{font-size:14px;font-weight:bold;color:rgb(247,189,219);}
#missionStatement .mission{font-size:14px;font-weight:bold;color:rgb(163,215,224);}
#missionStatement .wow{font-size:14px;font-weight:bold;color:rgb(63,180,63);}
.security{padding-left:10px;height:75px;color:rgb(135,122,96);}
.security H4{padding:0px;margin:0px;color:rgb(135,122,96);font-size:12px;}
.security .left{float:left;font-size:10px;width:300px;}
.security .right{float:right;font-size:10px;width:230px;margin-right:15px;margin-top:20px;}
#frmRewards{width:100%;background-color:rgb(255,255,255);}
#frmRewards TH{color:rgb(151, 143, 128);text-align:left;font-size:12px;width:130px;}
#frmRewards .address{width:250px;}
#frmRewards .email{width:250px;}
#frmRewards .suburb{width:100px;}
#frmRewards .state, #frmRewards .postcode{width:80px;}
.contentBody{font-size:12px;color:rgb(135,122,96);}
.checkOutMoreInfo H2{text-align:left;margin:0px;}
#errorMsg{width:500px;background-color:rgb(255,100,100);margin-left:auto;margin-right:auto;}
#errorMsg .content H1{color:white;}
#errorMsg b.rtop, b.rbottom{display:block;margin:0px;padding:0px;background-color:white;}
#errorMsg b.rtop b, b.rbottom b{display:block;height:1px;overflow:hidden;}
#errorMsg b.r1{margin:0 5px}
#errorMsg b.r2{margin:0 3px}
#errorMsg b.r3{margin:0 2px}
#errorMsg b.rtop b.r4, b.rbottom b.r4{margin:0 1px;height:2px}
#errorMsg .content{padding:10px;text-align:center;color:white;}
.deliveryCharges{background-color:rgb(255,255,255);border:1px solid rgb(175,166,148);}
.deliveryCharges TH{color:rgb(255,255,255);background-color:rgb(175,166,148);font-size:12px;}
.deliveryCharges TD{padding:4px;border-bottom:1px solid rgb(175,166,148);}
.orderingForm{border:1px solid rgb(175,166,148);font-size:12px;font-weight:bold;padding:2px 4px;}
.rotateImage IMG{border:3px solid rgb(175,166,148);}
#frontPageImage IMG{border:2px solid rgb(151, 143, 128);}
.seo_sitewalk{width:180px;float:left;margin-right:5px;padding-right:0px;margin-left:5px;}
#footer .eweb .seo_sitewalk h3 a{font-size:12px;font-weight:bold;}
#footer .eweb .seo_sitewalk a{font-style:normal;font-weight:normal;}
#footer .eweb .seo_sitewalk li{list-style-type:none;text-indent:-40px;}
A.btnViewOrder{background-color:rgb(243,239,232);font-weight:bold;padding:7px;margin:5px;}
.contentBody IMG{border:2px solid rgb(175,166,148);}
div.viewOrder{float:right;margin-right:10px;margin-top:10px;}
div.viewOrder A{display:block;width:100px;padding:4px;border:1px solid rgb(175,166,148);text-align:center;}
