.LastHeaderRowTD {
	BACKGROUND-IMAGE: url(/_/img/bg_vertgrade1.gif); WIDTH: 100%
}
#tdMerchHeader1 {
	TEXT-ALIGN: left; PADDING-LEFT: 3px
}
#tdMerchHeader2 {
	TEXT-ALIGN: right
}
.NavBCText {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; BORDER-TOP: #dddddd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 2px
}
#ctl00_trBreadCrumbs TD {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-LEFT: 4px; HEIGHT: 24px; VERTICAL-ALIGN: middle; BORDER-TOP: #dddddd 0px solid; BORDER-RIGHT: #dddddd 1px solid
}
#ctl00_trSearchSummary TD {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BACKGROUND-COLOR: #f8f5f1; PADDING-LEFT: 4px; WIDTH: 100%; HEIGHT: 42px; BORDER-TOP: #dddddd 0px solid; BORDER-RIGHT: #dddddd 1px solid
}
.NavSearchedForText {
	COLOR: #23498e; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.NavSearchCorrectedText {
	COLOR: red; FONT-WEIGHT: bold
}
.NavSearchDidYouMeanText {
	COLOR: red; FONT-WEIGHT: bold
}
.NavHeading {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #23498e; PADDING-LEFT: 3px; WIDTH: 790px; PADDING-RIGHT: 3px; HEIGHT: 25px; COLOR: white; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#ctl00_cph1_tdDesc {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 13px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; BORDER-COLLAPSE: collapse; PADDING-TOP: 3px
}
.RSDim {
	COLOR: #23498e; FONT-WEIGHT: bold
}
.RSDimVal {
	FONT-SIZE: 11px
}
.RSDimTD {
	PADDING-LEFT: 6px; HEIGHT: 15px; VERTICAL-ALIGN: bottom
}
.RSDimValTD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; VERTICAL-ALIGN: bottom
}
#tblRefSel {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 0px solid; WIDTH: 200px; BORDER-TOP: #dddddd 0px solid; BORDER-RIGHT: #dddddd 0px solid
}
#ctl00_td_mp_left {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f8f5f1; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #dddddd 0px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 4px
}
.navTitle {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 193px; PADDING-RIGHT: 4px; DISPLAY: block; FONT-FAMILY: Verdana; BACKGROUND: url(/images/navselecthdr.gif) no-repeat; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 3px
}
#tdRefinementsText {
	HEIGHT: 28px; VERTICAL-ALIGN: top
}
#tblEndecaNav {
	WIDTH: 200px
}
#tblEndecaNav TD {
	PADDING-BOTTOM: 3px
}
.NavDimVal {
	COLOR: #23498e; FONT-SIZE: 11px
}
A.NavDimVal:hover {
	COLOR: #666666
}
.NavDim {
	COLOR: #23498e; FONT-WEIGHT: bold
}
.NavDimValCnt {
	COLOR: #6699cc; FONT-SIZE: 11px
}
.NavDimValCntParen {
	COLOR: #6699cc
}
.tdNavVerisign {
	VISIBILITY: hidden
}
.NavSortBy {
	COLOR: #111111; FONT-SIZE: 11px
}
.NavSortOptions {
	VERTICAL-ALIGN: middle
}
.NavPageSummary {
	WHITE-SPACE: nowrap; COLOR: #111111; FONT-SIZE: 11px
}
.NavPaging {
	FONT-SIZE: 11px
}
A.NavPaging {
	
}
.NavPaging:hover {
	COLOR: #6699cc; TEXT-DECORATION: none
}
.NavPagingCurrent {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.NavPagingCurrent:hover {
	COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.NavPageOptsText {
	COLOR: #111111; FONT-SIZE: 11px
}
.NavPageOpts {
	FONT-SIZE: 11px
}
.NavPageOptsCurrent {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.NavPageOptsCurrent:hover {
	COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.NavViewOptsText {
	COLOR: #111111; FONT-SIZE: 11px
}
.NavViewOpts {
	FONT-SIZE: 11px
}
.NavViewOptsCurrent {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#tblProdResDetail {
	TEXT-ALIGN: left
}
#tblProdResAtAGlance {
	TEXT-ALIGN: left
}
#tblProdResAtAGlance TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 208px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.ProdResCompTD {
	TEXT-ALIGN: left
}
.ProdResMainComp {
	TEXT-ALIGN: center; COLOR: #23498e; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.ProdResTitle {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.ProdResAddTD {
	WIDTH: 10px
}
#tblCenter {
	BORDER-BOTTOM: #dddddd 0px solid; BORDER-LEFT: #dddddd 0px solid; HEIGHT: 100%; BORDER-TOP: #dddddd 0px solid; BORDER-RIGHT: #dddddd 1px solid
}
#tblInner {
	VERTICAL-ALIGN: top
}
#tblInner TD {
	VERTICAL-ALIGN: top
}
#tdNavResults {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dddddd 0px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 100%; PADDING-RIGHT: 4px; HEIGHT: 100%; VERTICAL-ALIGN: top; BORDER-TOP: #dddddd 0px solid; BORDER-RIGHT: #dddddd 0px solid; PADDING-TOP: 4px
}
.ProdResTopRow {
	
}
.ProdResImgTD {
	BORDER-BOTTOM: #dddddd 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #dddddd 0px solid; WIDTH: 33%; VERTICAL-ALIGN: top; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 0px solid; PADDING-TOP: 4px
}
.ProdResTextTD {
	TEXT-ALIGN: left; PADDING-TOP: 4px
}
.ProdResComp {
	FONT-SIZE: 11px
}
.ProdResCompD {
	COLOR: gray; FONT-SIZE: 11px
}
.ProdResDetTopRow TD {
	BORDER-BOTTOM: #dddddd 0px solid; BORDER-LEFT: #dddddd 0px solid; VERTICAL-ALIGN: top; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 0px solid
}
.ProdResDetImgTD {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.ProdResDetTextTD {
	TEXT-ALIGN: left; WIDTH: 80%; PADDING-TOP: 4px
}
.ProdResDetTopRtTD {
	WIDTH: 12%
}
.ProdResDetLastTD {
	PADDING-RIGHT: 10px
}
.ProdResImg {
	
}
.ProdResPartNoText {
	FONT-SIZE: 10px
}
.ProdResWebText {
	FONT-SIZE: 10px
}
.ProdResMoreInfo {
	FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.ProdResPartNo {
	FONT-SIZE: 10px
}
.ProdResPrice {
	TEXT-ALIGN: left; FONT-WEIGHT: bold
}
.ProdResPriceWhenHD {
	TEXT-ALIGN: left; TEXT-DECORATION: line-through
}
.ProdResHotDeal {
	COLOR: red; FONT-WEIGHT: bold
}
.ProdResBuyNow {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
.ProdResPartStockLvl {
	FONT-SIZE: 13px
}
#tblProductResSummaryBottom {
	BORDER-TOP: #dddddd 1px solid
}
.NavProdResNoResTopText {
	COLOR: #23498e; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#NavProdResNoResSearch .tbl {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dddddd 1px solid; MARGIN: 25px 0px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
#NavProdResNoResSearch .tblTitle {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#NavProdResNoResSearch .tr {
	HEIGHT: 40px
}
#NavProdResNoResSearch .tdTitle {
	TEXT-ALIGN: right; WIDTH: 195px; VERTICAL-ALIGN: middle
}
#NavProdResNoResSearch .tdText {
	VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
#NavProdResNoResSearch .tdTextBox {
	WIDTH: 180px
}
#NavProdResNoResSearch .tdBtn {
	WIDTH: 107px; VERTICAL-ALIGN: middle
}
.NavProdResNoResText {
	TEXT-ALIGN: center; COLOR: #29285a
}
.NavProdResNoResTitle {
	FONT-WEIGHT: bold
}
#ctl00_cph1_tdNewSearch {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #f8f5f1; PADDING-LEFT: 20px; WIDTH: 100%; PADDING-RIGHT: 20px; VERTICAL-ALIGN: middle; BORDER-TOP: #dddddd 1px solid; PADDING-TOP: 20px
}
#divHid {
	Z-INDEX: 1; POSITION: absolute; BORDER-BOTTOM-COLOR: gray; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: #660000; BORDER-TOP-COLOR: gray; WIDTH: 10px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 10px; VISIBILITY: hidden; BORDER-RIGHT-COLOR: gray; BORDER-LEFT-COLOR: gray; BORDER-LEFT-WIDTH: 1px; TOP: 0px; LEFT: 0px
}
.NavSearchErrorTitle {
	FONT-WEIGHT: bold
}
.NavSearchErrorText {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #29285a; PADDING-TOP: 20px
}
.NavSearchErrorRefreshText {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; COLOR: #29285a; PADDING-TOP: 30px
}
#ctl00_cph1_tdErrorSearchEngine {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; WIDTH: 100%; PADDING-RIGHT: 30px; PADDING-TOP: 30px
}
#ctl00_cph1_tdNoResults {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#tblProdComp {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #c0c0c0 1px solid; PADDING-LEFT: 20px
}
#tblProdComp TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 3px
}
.ProdCompTopRem {
	TEXT-ALIGN: left; FONT-SIZE: 80%
}
.ProdCompTopImg {
	TEXT-ALIGN: center
}
.ProdCompPartNo {
	FONT-SIZE: 80%
}
.ProdCompHeading {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #23498e; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: white; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.ProdCompTopTD {
	TEXT-ALIGN: left; FONT-WEIGHT: bold
}
.ProdCompNameTD {
	FONT-WEIGHT: bold
}
.ProdCompTitle {
	COLOR: #23498e; FONT-SIZE: 80%
}
.ProdCompAddTD {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.ProdCompProdTR {
	PADDING-TOP: 5px
}
.ProdCompProdAltTR {
	BACKGROUND: #eeeeee
}
.ProdCompHeadTD {
	WIDTH: 10%; FONT-SIZE: 80%; FONT-WEIGHT: bold
}
.ProdCompProp {
	FONT-SIZE: 80%
}
.ProdCompPropTD {
	
}
.ProdCompHotDeal {
	COLOR: red; FONT-WEIGHT: bold
}
.ProdCompAddTD {
	TEXT-ALIGN: center
}
.ProdCompPriceWhenHD {
	TEXT-DECORATION: line-through
}
.ProdCompPrice {
	FONT-WEIGHT: bold
}
#ProdCompHelp {
	FONT-SIZE: 12px
}
.LogoutTD {
	TEXT-ALIGN: center; WIDTH: 100%; HEIGHT: 20px; PADDING-TOP: 60px
}
.Logout A {
	COLOR: red; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.LetterLinksTD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.LetterTD {
	BACKGROUND-IMAGE: url(http://www.smarthome.com/images/h1bkgrnd.gif); TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 17px; PADDING-TOP: 4px
}
.LetterItemsTD {
	
}
.LetterItemsTD UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.LetterItemsTD LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; WIDTH: 23%; BACKGROUND: url(http://www.smarthome.com/_/img/bullet.gif) no-repeat 0px 7px; FLOAT: left
}
.LetterLink {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #23498e; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.urlButton {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP-STYLE: none; BACKGROUND: url(/images/button-bg.png) #fe4902 repeat-x left top; LETTER-SPACING: 0px; COLOR: white !important; FONT-SIZE: 13px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold; PADDING-TOP: 4px; -moz-border-radius: 10px; -webkit-border-radius: 10px
}
.urlButton:hover {
	BACKGROUND: #2e2e2e; CURSOR: pointer
}
.divProdResPrice {
	FLOAT: left
}
.divProdResRatingDV {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.divProdResRatingPV {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.ancReview {
	FONT-SIZE: 10px
}
.spnReviewText {
	FONT-SIZE: 10px
}
.spnNoRatingMsg {
	FONT-SIZE: 10px
}
.imgRating {
	VERTICAL-ALIGN: middle
}
#tblProdComp .imgRating {
	WIDTH: 82px
}
#SHQuiz {
	BACKGROUND-IMAGE: url(/images/qzbg1px.gif); BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: 2px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#SHQuiz TD {
	VERTICAL-ALIGN: middle
}
#SHQuiz #head {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#SHQuiz .txt16 {
	TEXT-ALIGN: center; FONT-SIZE: 16px; FONT-WEIGHT: 700
}
#SHQuiz .txt14 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 4px
}
#SHQuiz .txt12 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#SHQuiz #tbEntry {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Verdana; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
#SHQuiz .conLeft {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; WIDTH: 70%; PADDING-RIGHT: 30px; PADDING-TOP: 30px
}
#SHQuiz .conLeftInner {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; HEIGHT: 400px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#SHQuiz .conRight {
	VERTICAL-ALIGN: top; PADDING-TOP: 30px
}
#SHQuiz .conRight TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
#SHQuiz .req {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #cc0000; FONT-SIZE: 10px; PADDING-TOP: 1px
}
#SHQuiz .txtInp {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 150px; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
#SHQuiz .tdbtn {
	TEXT-ALIGN: right
}
#SHQuiz .privacyTxt {
	MARGIN-LEFT: 0%; FONT-SIZE: 10px
}
#SHQuiz .btnSubmit {
	BORDER-BOTTOM: #a0a0b0 1px solid; BORDER-LEFT: #c7cddc 1px solid; BACKGROUND-COLOR: #fafafa; MARGIN: 10px; BORDER-TOP: #c7cddc 1px solid; BORDER-RIGHT: #a0a0b0 1px solid
}
#SHQuiz #reqMsg {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#SHQuiz .errMsg {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: red; FONT-SIZE: 12px; PADDING-TOP: 4px
}
#SHQuiz .valMsg {
	TEXT-ALIGN: left; PADDING-LEFT: 4px; COLOR: red; FONT-SIZE: 10px
}
#SHQuiz .chk INPUT {
	VERTICAL-ALIGN: middle
}
#SHQuiz .skiplink {
	COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#SHQuiz #sharethis A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 27px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(http://w.sharethis.com/images/share-icon-16x16.png?CXNID=1000014.0NXC) no-repeat 0px 4px; PADDING-TOP: 4px
}
#SHQR #sharethis A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 27px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(http://w.sharethis.com/images/share-icon-16x16.png?CXNID=1000014.0NXC) no-repeat 0px 4px; PADDING-TOP: 4px
}
#SHQR #sharethisTop A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; LINE-HEIGHT: 27px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(http://w.sharethis.com/images/share-icon-16x16.png?CXNID=1000014.0NXC) no-repeat 0px 4px; PADDING-TOP: 4px
}
#SHQR #sharethisTop {
	WIDTH: 5em; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#SHQR #head {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#SHQR .txt12 {
	TEXT-ALIGN: center; COLOR: #ffffff; FONT-SIZE: 17px; FONT-WEIGHT: 700
}
#SHQR .txt16 {
	TEXT-ALIGN: center; COLOR: #109bec; FONT-SIZE: 27px; FONT-WEIGHT: 700
}
#SHQR .errMsg {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: red; FONT-SIZE: 12px; PADDING-TOP: 4px
}
#SHQR .QRError {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 400px; COLOR: #6699cc; FONT-SIZE: 17px; PADDING-TOP: 4px
}
#SHQR .btnSubmit {
	BORDER-BOTTOM: #3e6d8e 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 2.2; BACKGROUND-COLOR: #e0eaf1; MARGIN: 2px 2px 2px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; COLOR: #23498e; FONT-SIZE: 12px; CURSOR: hand; FONT-WEIGHT: 700; BORDER-RIGHT: #7f9fb6 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#SHQR .btnSubmit:hover {
	BORDER-BOTTOM: #37607d 1px solid; BACKGROUND-COLOR: #23498e; COLOR: #e0eaf1; BORDER-RIGHT: #37607d 1px solid; TEXT-DECORATION: none
}
#SHQR .tdbtn {
	TEXT-ALIGN: center
}
#SHQR .tbOuter {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
#SHQR .tbInner {
	MARGIN: 4px 0px 4px 4px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
#SHQR .tdQuestionNum {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#SHQR .txtQuestion {
	COLOR: #23498e; FONT-SIZE: 14px; FONT-WEIGHT: 500
}
#SHQR .txtQuestionNum {
	COLOR: #23498e; FONT-SIZE: 18px; FONT-WEIGHT: 700
}
#SHQR .chkAnswer {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 12px; FONT-WEIGHT: 500; PADDING-TOP: 2px
}
#SHQR .rbAns {
	PADDING-RIGHT: 20px; CURSOR: hand; MARGIN-RIGHT: 15px
}
#SHQR .rbAns:hover {
	BACKGROUND: #6699cc; COLOR: #ffffff
}
#SHQR .rbAns:unknown {
	BACKGROUND: #0195eb; COLOR: #ffffff
}
#SHQR .tdQueView {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 14px; PADDING-TOP: 10px
}
#SHQR .tdQueNumView {
	FONT-SIZE: 12px; FONT-WEIGHT: 700
}
#SHQR .QueView {
	FONT-STYLE: italic
}
#SHQR .scoreSummary {
	TEXT-ALIGN: left; COLOR: #109bec; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
#SHQR .AnsSummaryView {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
#SHQR .valMsg {
	TEXT-ALIGN: left; PADDING-LEFT: 4px; COLOR: red; FONT-SIZE: 10px
}
#SHQR .conQuestion {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; WIDTH: 70%; PADDING-RIGHT: 10px; HEIGHT: 100%; MARGIN-LEFT: auto; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#SHQR {
	BACKGROUND-IMAGE: url(/images/qzbg1px.gif); BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #89bbe0; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 2px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#SHQR HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; HEIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px
}
#SHQR BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #393939; PADDING-TOP: 0px
}
#SHQR #qzresultsMain {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#SHQR .qzScore {
	TEXT-ALIGN: center; COLOR: #109bec; FONT-SIZE: 22px; FONT-WEIGHT: 700
}
#SHQR .qzproddesc {
	FONT-STYLE: normal; COLOR: #333333; FONT-SIZE: 14px
}
#SHQR .qzprodimg {
	BORDER-BOTTOM-COLOR: #333333; PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: thin; BORDER-TOP-COLOR: #333333; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP-WIDTH: thin; BORDER-BOTTOM-WIDTH: thin; BORDER-RIGHT-COLOR: #333333; BORDER-LEFT-COLOR: #333333; BORDER-LEFT-WIDTH: thin; PADDING-TOP: 5px
}
#SHQR .qzprodname {
	COLOR: #333333; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#SHQR .qzprodpricetxt {
	FONT-SIZE: 17px; FONT-WEIGHT: bold
}
#SHQR .qzprodpricereg {
	FONT-SIZE: 17px; FONT-WEIGHT: bold
}
#SHQR .qzprodpricenorm {
	COLOR: #999999; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#SHQR .qzprodpricehd {
	COLOR: #cc0000; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
#SHQR .qzprodlearnmore {
	COLOR: #0195eb; FONT-SIZE: 18px; FONT-WEIGHT: bold
}

