body{background-color: #cccccc; margin: 0px;}
td, div, body, textarea, input, p, select, option, H1{font-family: Arial, Verdana, Helvetica, sans-serif;  font-weight: normal; font-style: normal; letter-spacing: 0px; text-decoration:none;}
td, div, body, textarea, input, p{font-size: 13px;}
select, option{font-size: 11px;}
form{margin:0; padding:0;}
p{color: #ffffff;}
input {border: 1px solid #ffffff;}
.butInput {border: 0px}
.mainTbl{width: 100%; height: 100%;}
.fullTbl{height: 100%;}
.cntTbl {border: 1px solid #8bc64d;}
.topTdBar{background-image: url(../proimages/topImg.gif); background-repeat: repeat;}
.botTdBar{background-image: url(../proimages/botImg.gif); background-repeat: repeat;}
.rghtTdBar{background-color: #ffffff;}
.lftTdBar{background-color: #ffffff;}
.banCls{height:98px;line-height:98px;background:url(../proimages/h_buddiWomanPhone.jpg) no-repeat; width:768px;}
.banClsL{height:98px;line-height:98px;background:url(../proimages/h_loggedinWoman.jpg) no-repeat; width:768px;}
H1.banClsH{color:#fff; font-size:40px; text-indent:28px; line-height:60px; font-weight:normal;}
.mnuTD{background-color: #ffffff; WIDTH: 161px;}
.btnTD{background-image: url(../proimages/btnImg.gif); background-repeat: repeat; width: 4px; }
.mnCntTd{background-color: #ffffff;}
.indTopBar{background: url(../proimages/indTopBar.gif) repeat-x;}
.indMainBg{background: url(../proimages/indMainBg.gif) repeat;}
.indLftMemTxT{color: #00578e; font-weight: normal; text-decoration: none; font-size: 13px; font-weight: bold;}
input.txtTLogin {border:1px solid #9e9e9e; width:160px; height:22px; line-height:18px; color: #62879e; font-size:11px; margin:0px; padding: 1px 2px 1px 2px;}
input.txtTLoginBl {border:1px solid #9e9e9e; height:22px; line-height:18px; color: #000; font-size:11px; margin:0px; padding: 1px 2px 1px 2px;}
.indSpc{height:25px;line-height:25px;}
.abs{position:absolute;}
.border{border: 1px solid #ff0000;}
.ctnTD{background-color: #ffffff;}
.subCaption{color: #084f79; font-weight: bold;}
.subCaption1{color: #084f79;}
#loginDiv{color: #00578e; font-weight: normal; text-decoration: none; font-size: 11px;}
.prefillbutton{background-image:url("../images/prefill_button.gif"); background-repeat:no-repeat; background-position: 2px center; background-color: #FFFFFF; border-width: 0px; width: 212px; height:23px; cursor: pointer;}
.loginBldDiv{color: #00578e; font-weight: bold; text-decoration: none; font-size: 11px;}
a.StaticLink:link, a.StaticLink:active, a.StaticLink:visited, a.StaticLink:hover{color: #4484ac; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif,Verdana; font-size: 10px;}
a.StaticLinkHigh:link, a.StaticLinkHigh:active, a.StaticLinkHigh:visited, a.StaticLinkHigh:hover{color: #0d5685; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif,Verdana; font-size: 10px;}
a:link, a:active, a:visited, a:hover{color: #ffffff; font-weight: normal; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px;}
a.brdSelMenu:link, a.brdSelMenu:active, a.brdSelMenu:visited, a.brdSelMenu:hover{color: #ffffff; font-weight: bold; text-decoration: none; font-size: 11px;}
a.brdMenu:link, a.brdMenu:active, a.brdMenu:visited, a.brdMenu:hover{color: #ffffff; font-weight: normal; text-decoration: none; font-size: 11px;}
a.contData:link, a.contData:active, a.contData:visited, a.contData:hover{color: #00578d; font-weight: normal; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;}
a.srcView:link, a.srcView:active, a.srcView:visited, a.srcView:hover{color: #ff0000; font-weight: normal; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;}
a.indLftLogTxT:link, a.indLftLogTxT:active, a.indLftLogTxT:visited, a.indLftLogTxT:hover{color: #00578e; font-weight: normal; text-decoration: underline; font-size: 10px;}
.brdCol{height: 17px; line-height:19px; background-color: #8bc64d; color: #fff; font-size: 10px; text-indent: 28px;}
.brd1Col{background-color: #8bc64d;}
.brdmCol{height: 17px; background-color: #00578d; color: #ffffff; font-size: 10px; text-indent: 28px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.brd1mCol{background-color: #00578d;}
.artWCol{padding-top: 5px; padding-left: 28px; padding-right: 20px; padding-bottom: 5px; height: 349px;  background-color: #ffffff; color: #000000; font-size: 13px; text-align: justify;}
.artSCol{background-color: #ffffff;}
.artMFCol{background-color: #ccdde8; height: 349px;padding-left: 27px; padding-top: 13px;}
.artFndCol{background-color: #ccdde8; height: 183px; padding-left: 27px; padding-top: 13px;}
.artFenceCol{background-color: #ccdde8;}
#map_canvas{width:450px;height:300px;margin:4px;}
#map_canvas_track{width:720px;height:500px;margin:0px;}
.mapcontainer{width:720px;height:500px;margin:4px;}
.srcText{width:122px;border:1px solid #000000;}
.artCol{padding-top: 18px; padding-left: 28px; padding-right: 20px; padding-bottom: 18px; background-color: #8bc64d; color: #fff;}
.artColNoSpace{padding-top: 18px; padding-left: 0px; padding-right: 0px; padding-bottom: 18px; background-color: #8bc64d; color: #fff;}
.artDemoCol{padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 18px; background-color: #8bc64d; color: #ffffff;}
.artmCol{	padding-top: 5px; padding-left: 28px; padding-right: 20px; padding-bottom: 18px; background-color: #ccdde8; color: #00578d; text-align: justify; }
.loginBox{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #8bc64d; background-color: #ffffff; background-repeat: no-repeat; border-style: none; height: 20px; padding-left: 2px; border: 1px solid #000000;}
.loginbutton{	background-image:url("../images/loginButton.gif"); background-repeat:no-repeat; background-position: 2px center; background-color: #FFFFFF; border-width: 0px; width: 69px; height:25px; cursor: pointer;}
.caption1{font-weight: bold; color: #1f4e75; font-size: 12px;}
.popupcaption{font-weight: bold; color: #1f4e75; font-size: 13px;}
.popuData{color: #ffffff; font-size: 12px;}
.confirm_title{font-weight: bold; font-style: italic;}
.hide{visibility:hidden; display:none;}
.visible{visibility:visible; display:block;}
.shopPrice{color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 14px;}
.row_top_box {border-top:1px solid #AAB1B4; border-left:0px solid #AAB1B4; border-bottom: 0px solid #AAB1B4; border-right: 0px solid #AAB1B4;}
.row_left_box {border-top:0px solid #AAB1B4; border-left:1px solid #AAB1B4; border-bottom: 0px solid #AAB1B4; border-right: 0px solid #AAB1B4;}
.row_bot_box {border-top:0px solid #AAB1B4; border-left:0px solid #AAB1B4; border-bottom: 1px solid #AAB1B4; border-right: 0px solid #AAB1B4;}
.box{font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; background-color: #ffffff; border-style: solid;	border-color: #AAB1B4; border-width: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 8px;}
.memberBox{font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; border-style: solid;	border-color: #ffffff; border-width: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px;}
.memBoxHd{ font-weight: bold; font-size: 11px; color: #00578d;}
.memBoxTd{ font-size: 11px; color: #00578d;}
.fontbold{font-weight: bold; font-size: 11px; padding-bottom: 6px; }
.error1{font-weight: bold; color: #FF0000; font-size: 9px;}
.error{font-weight: bold; color: #FF0000; font-size: 11px;}
.baseErr{color: #FF0000;}
.bgErr{font-weight: bold; color: #FF0000; font-size: 14px;}
.errBlue{font-weight: bold; color: #084f79; font-size: 14px;}
.errRed{font-weight: bold; color: #ff0000; font-size: 14px;}
.success{font-weight: bold; color: #0000ff; font-size: 11px; }
.shpBuddiCap{ color: #ffffff;	font-size: 24px; font-weight: normal; }
.shpBuddiTxt{color: #8fa6ba; font-size: 20px; font-weight: normal; }
.shpFrontTxt{ color: #ffffff;	font-size: 20px; font-weight: normal;}
.shpFrontSmallTxt{color: #1f4e75;	font-size: 14px;font-weight: normal;}
.shpFrontSmallbTxt{	color: #ffffff; font-size: 12px; font-weight: normal; }
.shopTypeName{color: #000000; font-weight: bold; text-decoration: none; font-size: 17px; font-family: Arial;}
.shopCartHeadings{color: #1f4e75; font-weight: bold; text-decoration: none; font-size: 14px; font-family: Arial;}
.shopCartName{color: #8395A3; font-weight: bold; text-decoration: none; font-size: 14px; font-family: Arial;}
.staticHead{font-size:13px; font-weight: bold; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; }
.staticText{font-size:11px; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; }
.staticHeadBlue{font-size:13px; font-weight: bold; color: #00578d; font-family: Arial, Verdana, Helvetica, sans-serif; }
.staticTextBlue{font-size:11px; color: #00578d; font-family: Arial, Verdana, Helvetica, sans-serif; }
#topmenu{ height: 20px; }
.mainItem DIV { color: #ffffff; text-indent: 25px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.mainItemIn DIV { color: red; text-indent: 30px; }
.mainItem{ margin-top: 2px;padding: 5px 0px 5px 0px; border: 0px solid ButtonFace; cursor: pointer; width:160px; background: url(../proimages/mnuCatOff.gif); background-repeat: no-repeat;}
.mainItemLink DIV { color: #ffffff; text-indent: 25px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.mainItemLink{ margin-top: 2px; padding: 5px 0px 5px 0px; border: 0px solid ButtonFace; cursor: pointer; width:160px; background: url(../proimages/mnuLinkOff.gif); background-repeat: no-repeat;}
.mainItemLinkIn DIV { color: #ffffff; text-indent: 25px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.mainItemLinkIn{ margin-top: 2px; padding: 5px 0px 5px 0px; border: 0px inset ButtonHighlight; cursor: pointer; width: 160px; background: url(../proimages/mnuCatOn.gif); background-repeat: no-repeat;}
.mainItemIn DIV { color: #ffffff; text-indent: 25px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.mainItemIn{ margin-top: 2px; padding: 5px 0px 5px 0px; border: 0px inset ButtonHighlight; cursor: pointer; width: 160px; background: url(../proimages/mnuCatOn.gif); background-repeat: no-repeat;}
.subItem { color: #5a8330; text-indent: 4px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; cursor: pointer;}
.subItemImg { text-indent: 5px; cursor: pointer; width: 24px}
.subItemSpac { padding-top: 2px; padding-bottom: 2px}
a.subItemLn:link, a.subItemLn:active, a.subItemLn:visited, a.subItemLn:hover{color: #336600; text-decoration: none; font-family: Arial, Helvetica, sans-serif,Verdana; font-size: 11px; font-weight: normal;}
a.subItemLnAct:link, a.subItemLnAct:active, a.subItemLnAct:visited, a.subItemLnAct:hover{color: #336600; text-decoration: none; font-family: Arial, Helvetica, sans-serif,Verdana; font-size: 11px; font-weight: bold;}
a.subLoginLn:link, a.subLoginLn:active, a.subLoginLn:visited, a.subLoginLn:hover{color: #4484ac; text-decoration: none; font-family: Arial, Helvetica, sans-serif,Verdana; font-size: 11px; font-weight: normal;}
a.subLoginLnAct:link, a.subLoginLnAct:active, a.subLoginLnAct:visited, a.subLoginLnAct:hover{color: #00578e; text-decoration: none; font-family: Arial, Helvetica, sans-serif,Verdana; font-size: 11px; font-weight: bold;}
.left{ float: left; }
.right{ float: right; }
.mnuSep {text-indent: 28px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #4484ac;}
.mnuSep1 {text-indent: 24px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #116295;}
.mnuSep2 {text-indent: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #4484ac;}

.mnuBld {font-weight:bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #00578e;}
.mnu_1{ background: url(../proimages/menu_login.jpg); background-repeat: no-repeat; }
.mnu_2{ background: url(../proimages/menu_findmybuddi.jpg); background-repeat: no-repeat; }
.mnu_3{ background: url(../proimages/menu_findmypetbuddi.jpg); background-repeat: no-repeat; }
.mnu_4{ background: url(../proimages/menu_whatisbuddi.jpg); background-repeat: no-repeat;}
.mnu_5{ background: url(../proimages/menu_whatispetbuddi.jpg); background-repeat: no-repeat;}
.mnu_6{	background: url(../proimages/menu_buddishop.jpg); background-repeat: no-repeat;}
.mnu_7{	background: url(../proimages/menu_mybuddi.jpg); background-repeat: no-repeat;}

.mnu_11{ background: url(../proimages/menu_login1.jpg); background-repeat: no-repeat; WIDTH: 162px; HEIGHT: 22px;PADDING-LEFT:27px;}
.mnu_31{ background: url(../proimages/menu_findmypetbuddi1.jpg); background-repeat: no-repeat; WIDTH: 162px; HEIGHT: 22px;PADDING-LEFT:27px;}
.mnu_51{ background: url(../proimages/menu_greenMenu.jpg); background-repeat: no-repeat; WIDTH: 162px; HEIGHT: 22px;PADDING-LEFT:27px;}
.mnu_8{ background: url(../proimages/menuWhiteBg.jpg); background-repeat: no-repeat; WIDTH: 162px; HEIGHT: 22px;PADDING-LEFT:27px;}
a.mnuItemLn:link, a.mnuItemLn:active, a.mnuItemLn:visited, a.mnuItemLn:hover{color: #ffffff; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; font-weight: bold;}
a.mnuItemLog:link, a.mnuItemLog:active, a.mnuItemLog:visited, a.mnuItemLog:hover{color: #00578e; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif,Verdana; font-size: 13px; font-weight: bold;}
.contentData {color: #00578d;}
.bigHead {color: #00578d; font-size: 16px;}
.shopStep{ color: #ffffff; background-color: #999999; text-indent: 27px; height: 22px;}
.shopStep1{ color: #ffffff; font-size: 11px; background-color: #999999; text-indent: 11px; height: 22px;}
.shopStepBot{ color: #ffffff; font-size: 12px; background-color: #999999; height: 26px;}
.shopStepCol{ color: #01446d; font-weight: bold;}
.shopStep1Index{ color: #ffffff; font-size: 13px; background-color: #999999; text-indent: 28px; height: 22px; line-height:22px;}
.shopStepColWhite{ color: #ffffff; font-size: 13px; font-weight: bold;}
.dispBuddi {height: 299px; background-color: #8bc64d; width: 229px;}
.dispFull {height: 299px; background-color: #8bc64d; }
.dispFullpetBuddi {background: url(../proimages/shopBground.jpg); background-repeat: no-repeat; background-position: 100% 100%;}
.dispGreen {background-color: #8bc64d; }
.dispBlank {height: 200px; background-color: #ffffff; }
.dispLogin {height: 65px; background-color: #8bc64d; width: 229px;}
.dispLoginxTra {height: 85px; background-color: #8bc64d; width: 229px;}
.step1in1 {text-indent: 27px; font-size: 16px; color: #ffffff; font-weight: bold;}
.step1in1a {text-indent: 10px; font-size: 16px; color: #ffffff; font-weight: bold;}
.step1in2 {padding-left: 27px; font-size: 12px; color: #ffffff; padding-right: 16px; text-align: justify;}
.step1in2a {padding-left: 10px; font-size: 12px; color: #ffffff; padding-right: 16px; text-align: justify;}
.step1in1hd {color: #00578d; font-weight: bold; font-size: 16px;}
.step1in2hd {color: #ffffff; font-weight: bold; font-size: 12px;}
.step1in3hd {color: #ffffff; font-weight: bold; font-size: 11px;}
.step1in4hd {color: #00578d; font-weight: bold; font-size: 11px;}
a.step1in3:link, a.step1in3:active, a.step1in3:visited, a.step1in3:hover{ color: #00578d; font-weight: normal; text-decoration: underline; font-size: 12px; font-weight: bold;}
.step1in4 {padding-left: 24px;}
.step1in5 {padding-top: 8px;padding-right: 8px; width: 116px;}
.step1in6 {padding-right: 2px; width: 116px; padding-top: 12px;}
.step1in7 {padding-left: 14px;padding-top: 12px;}
.step1in8 {padding-left: 27px; font-size: 12px; color: #ffffff; padding-right: 16px; height: 50px;}
.step1in8a {padding-left: 10px; font-size: 12px; color: #ffffff; padding-right: 16px; height: 50px;}
.inputBoxShop {background: url(../proimages/inputBoxShop.jpg); background-repeat: no-repeat; height:22px; width:22px; font-weight: bold; background-position: 40% 50%;}
.inputBoxShop1 {background: url(../proimages/inputBoxShop.jpg); background-repeat: no-repeat; height:22px; width:22px; font-weight: bold;}
.curpoint {cursor: pointer;}
.minusShp {cursor: pointer; background: url(../proimages/minusShop.jpg); background-repeat: no-repeat; height:22px; width:22px; background-position: 40% 50%;}
.minusShp1 {cursor: pointer; background: url(../proimages/minusShop.jpg); background-repeat: no-repeat; height:22px; width:22px;}
.plusShp {cursor: pointer; background: url(../proimages/plusShop.jpg); background-repeat: no-repeat; height:22px; width:22px; background-position: 40% 50%;}
.plusShp1 {cursor: pointer; background: url(../proimages/plusShop.jpg); background-repeat: no-repeat; height:22px; width:22px; }
.totalTxt {color: #ffffff; font-size: 12px; font-weight: bold; width: 35px;}
.totalBoxShop {background: url(../proimages/totalBox.gif); background-repeat: no-repeat; height:18px; width:77px; background-position: 50% 50%; font-weight: bold;}
.shopButtons {border: 0px}
.bTqty {font-weight: bold; padding-top: 2px; font-size: 11px;}
.bTqty1 {font-weight: bold;}
#totPrc {font-weight: bold;}
#voucher{font-weight: bold; color: #000000;}
.voucherTxt {color: #ffffff; font-size: 12px; font-weight: bold; text-indent: 10px;}
.totSpacer {width: 195px;}
.step2in1 {padding-left: 18px;}
.step2in2 {padding-left: 4px;}
.step2in3 {padding-left: 10px;}
.memText {font-weight: bold; padding-right: 5px; font-size: 12px; }
.memPriceText {color: #ffffff; padding-right: 10px; font-size: 12px; font-weight: bold;}
.memText1 {font-weight: bold; padding-right: 0px; font-size: 12px; }
.memPriceText1 {color: #ffffff; padding-right: 3px; font-size: 12px; font-weight: bold;}
.proHead {color: #00578d; font-size: 14px; font-weight: bold;}
.proLogin {text-indent: 27px; width: 94px; padding-top: 4px;}
.logBox {width: 207px; height: 18px; border: 0px solid #ffffff; padding-top: 2px; padding-left:2px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.logEmlBox {padding-top: 6px;}
.profleTd {padding-left: 27px; padding-top: 12px;}
.pgSep {width: 427px; background-color: #ffffff;}
.pgMemSep {width: 20px; background-color: #00578d;}
.frmCaption {color: #ffffff; font-size: 13px;}
.frmPassCap {color: #00578d; font-size: 12px;}
.frmMemCaption {color: #00578d; font-size: 12px;}
.frmMemCapSmall {color: #00578d; font-size: 11px;}
a.frmMemSmLnk:link, a.frmMemSmLnk:active, a.frmMemSmLnk:visited, a.frmMemSmLnk:hover{font-size:11px; color: #00578d;}
.lftCaption {width: 70px;}
.lftCaption1 {width: 200px;}
.frmTxtBox {width: 118px; height: 18px; border: 0px solid #ffffff; padding-top: 2px; padding-left:2px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.frmTxtBox1 {width: 215px; height: 18px; border: 0px solid #ffffff; padding-top: 2px; padding-left:2px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.frmImgBox {width: 218px; height: 18px; border: 0px solid #ffffff; padding-top: 2px; padding-left:2px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.frmTxtBoxSmall {width: 25px; height: 18px; border: 0px solid #ffffff; padding-top: 2px; padding-left:2px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.frmTxtBoxSmall1 {width: 18px; height: 18px; border: 0px solid #ffffff; padding-top: 2px; padding-left:4px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.frmTxtBoxSmall2 {width: 15px; height: 18px; border-right: thin dotted #000000; padding-top: 2px; padding-left:4px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.frmTxtBoxSmall3 {width: 15px; height: 18px; border: 0px solid #ffffff; padding-top: 2px; padding-left:4px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.frmTxtBoxDisable {width: 118px; height: 18px; border: 0px solid #ffffff; background-color: #d0e8aa; padding-top: 2px; padding-left:2px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.frmTxtAraBox {border: 0px solid #ffffff; padding-top: 2px; padding-bottom: 1px; padding-left:2px; color: #777777; font-size: 11px; width: 126px;}
.frmNumBox {width: 106px; height: 18px; border: 0px solid #ffffff; padding-top: 2px; padding-left:2px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.frmDesBox {width: 122px; height: 18px; border: 0px solid #ffffff; padding-top: 2px; padding-left:2px; padding-bottom: 1px; color: #777777; font-size: 11px;}
.frmRadioBox {border: 0px solid #8bc64d; background-color: #8bc64d;}
.frmMemRadioBox {border: 0px solid #00578d; background-color: #ccdde8;}
.frmDropDwn {color: #777777; border: 0px solid #ffffff; font-size: 11px;}
.frmDropDwn1 {color: #777777; border: 0px solid #ffffff; font-size: 11px;width: 250px;}
.shipWdt {width: 196px;}
.shipWdt1 {width: 196px;}
.telHead {color: #00578d; font-size: 12px; font-weight: bold;}
.rgtCaption {width: 80px;}
.tmsCond{font-size: 11px; font-weight: bold; color: #ffffff;}
a.tmsCond1:link, a.tmsCond1:active, a.tmsCond1:visited, a.tmsCond1:hover{ color: #ffffff; font-weight: bold; text-decoration: underline; font-size: 11px;}
.DispCaptionB {color: #ffffff; font-size: 12px; font-weight: bold;}
.DispCaptionSmB {color: #ffffff; font-size: 11px; font-weight: bold;}
.DispCaption {color: #ffffff; font-size: 12px;}
.DispCaptionSm {color: #ffffff; font-size: 11px;}
div.tab{height: 18px;	background-color: #FFFFFF; margin-right:3px; border: 1px solid #cccccc; background-image: url(../proimages/tabbg.gif); cursor: pointer;}
div.tabx{ height: 18px; background-color: #c0c0c0; margin-right:3px; border: 1px solid #000000; border-bottom:0px; cursor: pointer; background-image: url(../proimages/tabbg.gif);}
div.tabOn{height: 18px; background-color: #FFFFFF; margin-right: 3px; border: 1px solid #000000;  border-bottom: 2px solid #FFFFFF; background-image: url(../proimages/tabbgOn.gif); z-index: 24; cursor: pointer;}
div.tabText{ padding-left: 7px; padding-right: 7px; padding-top: 2px; font-weight: bold;}
div.innerTabInfo{padding: 0px; padding: 0px; color: #000000;}
div.tabInfo{overflow: auto; margin-top: -1px; width: 415px; height: 315px; border: 3px solid #ffffff; padding: 2px; color: #000000;}
DIV.left {FLOAT: left}
.MapButton{font-size: 12px; font-weight: normal; color: #000000; width: 60px; height: 18px; background-color: #ffffff; border: 1px solid #000000; text-align: center; padding: 1px;}
a.mapbut:link, a.mapbut:active, a.mapbut:visited, a.mapbut:hover{	font-size: 12px; font-weight: normal; color: #000000;font-family: Arial; text-decoration:none;}
.fndBold{font-size:12px; font-weight: bold; color: #00578d; text-indent: 2px;}
.fndNorm{font-size:12px; font-weight: normal; color: #00578d; text-indent: 2px;}
.findBold{font-size:12px; font-weight: bold; color: #00578d;}
.findNorm{font-size:12px; font-weight: normal; color: #00578d;}
.fndBar{background-color: #006b9f; padding-right: 5px;}
.mapTbl{height: 425px; background-color: #ffffff;}
#mapDiv{background-color: #ffffff;}
.highBlue{font-size: 13px; color: #00578d;}
.highBlueBold{font-size: 12px; color: #00578d;font-weight:bold;}
a.highBlue1:link, a.highBlue1:active, a.highBlue1:visited, a.highBlue1:hover{font-size: 13px; color: #084f79; text-decoration: underline;}
.introStyle{color: #084f79; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; text-align:left;}
.introStyleWhite{color: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; text-align:left;}
.BintroStyle{color: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; text-align:left;}
.subStyle{color: #00578d; font-weight: bold;}
.hSpc20{line-height:20px;}
.xLi{color: #ffffff;}
.xIntroLi{color: #084f79; font-size: 18px; }
.xBlueLi{color: #084f79;}
.xBLi{color: #000000;}
ul {margin-left: 1.5em; padding-left: 0;} 
.whtContent{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
.alertHead {color: #00578d; font-size: 25px; font-weight: bold;}
.alertTd{background-color: #ccdde8; height: 420px; padding-left: 10px; padding-top: 5px;}
.frmalertCaption {color: #00578d; font-size: 12px; font-weight: bold;}
.frmalertTxt {color: #00578d; font-size: 12px;}
.copyRight{color: #4484ac; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif,Verdana; font-size: 10px;}
a.sitemap:link, a.sitemap:active, a.sitemap:visited, a.sitemap:hover{color: #ffffff; font-weight: normal; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
.linkcolor{color: #00578e; font-weight: normal; text-decoration: none; font-size: 10px;}
.hdiwCol{background-image:url("../proimages/hdiwWhiteHRCol8.gif"); background-repeat:repeat-y; border-width: 0px; width: 2px;}
.hdiwpWhiteBar{background-image:url("../proimages/hdiwWhiteHRCol10.gif"); background-repeat:repeat-x; border-width: 0px; height: 2px;}
.shpBuddi{background-image:url("../proimages/buddiShopBuddi.jpg"); background-repeat:no-repeat; border-width: 0px; height: 113px; width:227px;}
.shppetBuddi{background-image:url("../proimages/buddiShoppetbuddi.jpg"); background-repeat:no-repeat; border-width: 0px; height: 113px; width:225px;}
.shpBorder{background-image:url("../proimages/buddiShopBorder.jpg"); background-repeat:repeat-y; border-width: 0px; width: 2px;}
.shopBuddiBlueBold{font-weight: bold; color:#00578d; font-size: 13px; font-family: Arial, Helvetica, sans-serif,Verdana;}
.shopBuddiGreenBold{font-weight: bold; color:#67903b; font-size: 12px; font-family: Arial, Helvetica, sans-serif,Verdana;}
.shopBuddiBlue{color:#00578d; font-size: 11px; font-family: Arial, Helvetica, sans-serif,Verdana;}
.shopBuddiGreen{color:#67903b; font-size: 11px; font-family: Arial, Helvetica, sans-serif,Verdana;}
.shopBuddiBlack{color:#000000; font-size: 11px; text-indent:7px; font-family: Arial, Helvetica, sans-serif,Verdana; font-weight:bold;}
.shpBlackHR{background-image:url("../proimages/buddiShopBlachHR.jpg"); background-repeat:repeat-x; border-width: 0px; height: 2px;}
.shpBuddiSilver{color: #818181; font-size: 11px;text-indent:7px; font-family: Arial, Helvetica, sans-serif,Verdana; font-weight:bold;}
.shpBuddiBluelg{color: #3f81a9; font-size: 11px;text-indent:7px; ; font-family: Arial, Helvetica, sans-serif,Verdana; font-weight:bold;}
.indTopHd{background-image:url("../proimages/buddiTopHead.jpg"); background-repeat:no-repeat; border-width: 0px; height: 30px; width:456px;}
.indTop1{background-image:url("../proimages/buddiCallCenter.jpg"); background-repeat:no-repeat; border-width: 0px; height: 73px; width:226px;}
.indTop2{background-image:url("../proimages/buddiIndex1.jpg"); background-repeat:no-repeat; border-width: 0px; height: 105px; width:226px;}
.indTop3{background-image:url("../proimages/buddiIndex2.jpg"); background-repeat:no-repeat; border-width: 0px; height: 91px; width:226px;}
.indTop4{background-image:url("../proimages/buddiIndex3.jpg"); background-repeat:no-repeat; border-width: 0px; height: 66px; width:226px;}
.indTop5{background-image:url("../proimages/buddiIndex4.jpg"); background-repeat:no-repeat; border-width: 0px; height: 44px; width:226px;}
.indTop6{background-image:url("../proimages/buddiIndex5.jpg"); background-repeat:no-repeat; border-width: 0px; height: 27px; width:226px; text-indent:17px; font-weight:bold; font-size:13px;font-family: Arial, Helvetica, sans-serif;}
.indTop7{background-image:url("../proimages/buddiIndex6.jpg"); background-repeat:no-repeat; border-width: 0px; height: 25px; width:226px;  text-indent:17px; font-weight:bold; font-size:13px;font-family: Arial, Helvetica, sans-serif;}
.indTop7a{background-image:url("../proimages/buddiIndex6a.jpg"); background-repeat:repeat;}
.indTop8{background-image:url("../proimages/buddiIndex7.jpg"); background-repeat:no-repeat; border-width: 0px; height: 61px; width:226px;}
.indTop9{background-image:url("../proimages/buddiIndex8.jpg"); background-repeat:no-repeat; border-width: 0px; height: 88px; width:226px;}
.indTop10{background-image:url("../proimages/buddiIndex9.jpg"); background-repeat:no-repeat; border-width: 0px; height: 59px; width:226px;}
.indTop11{background-image:url("../proimages/buddiIndex10.jpg"); background-repeat:no-repeat; border-width: 0px; height: 62px; width:226px;}
.indTop12{background-image:url("../proimages/buddiIndex11.jpg"); background-repeat:no-repeat; border-width: 0px; height: 110px; width:226px;}
.indTop13{background-image:url("../proimages/buddiIndex12.jpg"); background-repeat:no-repeat; border-width: 0px; height: 27px; width:226px; text-indent:14px; font-weight:bold; font-size:13px;font-family: Arial, Helvetica, sans-serif;}
.indTop14{background-image:url("../proimages/buddiIndex13.jpg"); background-repeat:no-repeat; border-width: 0px; height: 25px; width:226px; text-indent:14px; font-weight:bold; font-size:13px;font-family: Arial, Helvetica, sans-serif;}
.indTop14a{background-image:url("../proimages/buddiIndex13a.jpg"); background-repeat:repeat;}
.infFont{color:#ffffff; font-size:11px;font-family: Arial, Helvetica, sans-serif; }
.indHdFont{color: #ffffff; font-size:16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;padding-left:171px; padding-top:3px;}
.wibStyleBigWht{color: #ffffff; font-size: 13px; text-align:left;}
.wibblueSmll{color: #00568d; font-size: 11px;}
.wibblueBld{color: #00568d; font-size: 12px; font-weight: bold;}
.wibwhiteSmll{color: #ffffff; font-size: 12px;}
.wibBgArrow{background-image:url("../proimages/wibBlackArrow.jpg"); background-repeat:no-repeat; border-width: 0px; height: 24px; width:152px; font-weight:bold; font-size:13px;font-family: Arial, Helvetica, sans-serif;}
a.highRed:link, a.highRed:active, a.highRed:visited, a.highRed:hover{font-size: 12px; color: #ff0000; text-decoration: underline;}
.nas-msg{font-size:8px;text-align:center; color: #000000;font-weight:bold;}
.cbi-msg{font-size:11px;text-align:center; color: #000000;font-weight:bold;}
.cbi-msgRed{font-size:12px;text-align:center; color: #ff0000;font-weight:bold;}
.budwearTitle{ background-color:#00568d;padding-left: 5px;padding-top: 2px;padding-bottom: 2px;color: #ffffff;	font-size: 12px;}
.frmDropDwn2 {color: #777777; border: 0px solid #ffffff; font-size: 11px;width: 150px;}
.smallInput {width:15px;border:1px solid #000000;text-align:center;}
.dlink a{color:#084f79;}
.dataOpactiy{filter:alpha(opacity=65);opacity:0.65;}
.cboth{clear:both;}
.artBgLine{background:url(../proimages/wibWhiteHR1.jpg) repeat-x; height:2px; line-height:2px;}
.shpTblHead{font-size:11px; font-weight:bold;text-align:center;}
.confirmTopBord{border-top: 1px solid #fff}
.confirmBotBord{border-bottom: 1px solid #fff}
div#tipDiv  div{ padding:4px; color:#fff; font-size:11px;line-height:1.2; background-color:#8bc64d; border:1px solid #fff;  text-align:left; }
div#tipDiv ul.tipContentList { margin:0; padding:0; list-style:none; }
img{behavior:url(iepngfix.htc);}
.findNormSm{font-size:10px; font-weight: normal; color: #00578d;}
a.glink:link, a.glink:active, a.glink:visited, a.glink:hover{font-size:10px; font-weight: normal; color: #00578d;}
.popBox{left:410px;	top:190px; position:absolute; border:1px outset #ccdde8; background-color:#ccdde8; }
.hideBox{visibility:hidden;display:none;}
.showBox{visibility:visible;display:block;}
.titleDiv {background:#203244;line-height:22px;text-indent: 5px;padding-left:5px;font-weight:bold;color:#FFFFFF;}
.crossDiv{ margin-top:-18px;float:right;}
a.indBigLink:link, a.indBigLink:active, a.indBigLink:visited {font-size:14px; font-weight: bold; color: #01366f; text-decoration:none;}
a.indBigLink:hover{font-size:14px; font-weight: bold; color: #01366f; text-decoration:underline;}
.marq{color:#01366f;font-size:12px;font-weight:bold;}
.faqSpc{height:2px;line-height:2px;}
.termSpc{height:12px;line-height:12px;}

.formBox{ margin-top: 5px; border: 2px groove ButtonHighlight; padding: 3px; } 
.formCaption{ background-color: #ccdde8; padding: 0px 5px 0px 5px; margin-top: -12px; white-space: nowrap; position: absolute; font-weight: bold; color: #00578d;}

.frMsgNorm{color:#00578d; }
.frMsgCap{color:#00578d; font-size:16px;}
.frMsgCap1{color:#00578d; font-size:16px; font-weight:bold;}
.frSpacer{height:15px; line-height:15px; font-size:1px;}
.frSpacer1{height:10px; line-height:10px; font-size:1px;}
.frTimer{font-size:15px;color:#00578d; font-weight:bold;}
.frTimerErr{font-size:15px;color:#ff0000; font-weight:bold;}
.frerrRed{color: #ff0000; font-size:13px;}
.frMErrPad{padding: 5px 5px 5px 5px;}
.frErrHref{font-size:15px;color:#00578d; font-weight:bold;}
a.frErrHref:link, a.frErrHref:active, a.frErrHref:visited, a.frErrHref:hover{font-size:15px;color:#00578d; font-weight:bold; text-decoration:underline;}

.reportTbl{border: 1px solid #d5c7cd;}
.trBgBlue{background: #bbd7e7;}
.rowClass {border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; font-size:12px; color:#3d3f3f; padding:2px 5px 5px 7px;}
.trBgOlive{background: #d7dea0;}
.trBgLightRed{background: #f68e8e;}
.trBg {background: #bbd69d;}