
BODY { margin: 0px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }

TD { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

a,area { outline: none; }

H1,H2,H3 { margin: 0px; padding: 0px; }

#tagLineDiv { position: absolute; top: 109px; left: 180px; width: 568px; text-align: center; }
#tagLineTxt { color: #F1AB00; font-size: 15px; font-weight: bold; }
#featureDiv { position: absolute; top: 150px; left: 398px; font-family: Arial, Helvetica, sans-serif; height: 226px; width: 348px; }
#featureTitle { top: -15px; left: 5px; font-size: 47px; }
#featureTitle2 { top: 40px; left: 85px; font-size: 50px; }
#featureTitle, #featureTitle2 { position: absolute; color: #FFFFFF; font-weight: bold; }

#blurbTxt { color: #9A3416; }

#featureTxt {
	position: absolute;
	color: #9A3416;
	font-size: 15px;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#featureTxt2 { position: absolute; top: 185px; left: 5px; color: #FFFFFF; font-size: 13px; }
#featureLink { position: absolute; top: 202px; left: 31px; color: #FFFFFF; font-size: 12px; }
.description { margin: 0; padding: 0; color: #FFFFFF; font-size: 13px; font-weight: bold; white-space: nowrap; }
#featureImg { border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; }
#featureLine { position: absolute; top: 346px; left: 634px; width: 1px; height: 16px; line-height: 1px; padding: 0; font-size: 1px; background-color: #336666; }
#featureProduct { position: absolute; top: 149px; left: 178px; z-index: 10; }

#newProdTxt { border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; height: 22px; background-color: #FF9900; color: #FFFFFF; font-size: 16px; text-align: center; }

#ftLine1 { margin-left: 38px; }
#ftLine2 { margin-left: 76px; }
#ftLine3 { margin-left: 55px; }

.padLeft25 { padding-left: 25px; }
.padLeft15 { padding-left: 15px; }
.padLeft35 { padding-left: 35px; }

#sharpShops { margin-top: 1px; width: 178px; height: 25px; background-color: #93B9DC; }
#sharpShopsTitle { margin-top: -4px; width: 165px; padding-left: 13px; color: #93B9DC; font-size: 20px; font-weight: bold; }
#shopMainTxt { position: absolute; top: 642px; left: 60px; color: #333333; width: 110px; }
.shopDiv { width: 178px; }
.shopTextDiv { width: 169px; }
.shopArrow { float: left; clear: right; width: 14px; padding-top: 3px; padding-left: 4px; }
.shopTitle { float: right; width: 150px; }
.shopTextDesc { padding-left: 19px; font-size: 11px; }

#helpColorBar { width: 219px; height: 25px; margin: 0 1px; }
#helpMainTitle { width: 206px; margin-top: -4px; padding-left: 13px; font-size: 20px; font-weight: bold; color: #F1AB00; }
.helpSubTitle { margin: 20px 0 0 14px; background-color: #F7F7F7; color: #999999; }
div.helpSubTitle h3 { padding: 1px 0 1px 4px; font-size: 16px; }
.helpTxt { padding-top: 3px; margin: 0 20px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

#specialsColorBar { width: 348px; height: 25px; background-color: #D3BE96; } 
#specialsTitle { width: 336px; margin-top: -4px; padding-left: 13px; font-size: 20px; font-weight: bold; color: #D3BE96; }
#specialDesc { margin: 0 15px 0 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

.specialsDiv { margin-top: 22px; }
.specials2Div { margin-top: 20px; }
.specialsDiv, .specials2Div { width: 333px; margin-left: 14px; border: 1px solid #CCC; }
.specialsFL { float: left; width: 170px; }
.specialsFR { float: right; width: 160px; }
.specialsTxt { text-align: right; margin-left: 10px; padding-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.specialsName { padding: 0 0 3px 0; }
.specialsImg { text-align: right; padding: 1px 1px; }

.borderOff { border: 1px solid #CCCCCC; }
.borderOn { border: 1px solid #FF6600; }

#infoBarDiv { width: 747px; height: 65px; background-color: #F0F0F0; color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#infoPhone { float: left; width: 178px; padding-top: 8px; }
#infoPhone2 { margin-left: 5px; }
#infoCC { float: left; width: 219px; padding-top: 8px; text-align: center; }
#infoIndustry { float: right; width: 347px; padding-top: 8px; text-align: center; }
.infoLine { float: left; width: 1px; }
.padTop5 { padding-top: 5px; }

#footerHolder { width: 748px; text-align: center; }
#footerLineDiv1 { width: 510px; margin: 0 auto; padding-bottom: 8px; }
#footerLineDiv2 { width: 510px; margin: 0 auto; padding-top: 8px; }
#footerTxt { width: 748px; color: #666666; font-size: 12px; }
#footerDiv { width: 580px; margin: 0 auto }
.footerLine { width: 510px; height: 1px; line-height: 1px; margin: 0px; padding: 0px; background-color: #999999; font-size: 1px; }

#vLine1 { position: absolute; top: 740px; left: 178px; width: 1px; height: 440px; line-height: 1px; padding: 0; font-size: 1px; background-color: #CCCCCC; }
#vLine2 { position: absolute; top: 740px; left: 398px; width: 1px; height: 440px; line-height: 1px; padding: 0; font-size: 1px; background-color: #CCCCCC; }

.aquaBg { background-color: #93B9DC; }
.redBg { background-color: #CC0000; }
.tealBg { background-color: #005596; }
.whiteBg { background-color: #FFFFFF; }

.blueTxt { color: #003366; }
.greyTxt { color: #999999; }
.orangeTxt { color: #FF6600; }
.redTxt { color: #FF0000; }
.skyblueTxt { color: #669ACC; }

.clearDiv { clear: both; }

.featureBg { background-color: #F1AB00; }
.feature2Bg { background-color: #D3BE96; }

A.featureCat:Link { color: #FFFFFF; font-size: 12px; text-decoration: underline; }
A.featureCat:Visited { color: #FFFFFF; font-size: 12px; text-decoration: underline; }
A.featureCat:Hover { color: #FFFFFF; font-size: 12px; text-decoration: none; }
A.featureCat:Active { color: #FFFFFF; font-size: 12px; text-decoration: none; }

A.featureLink:Link { color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold; }
A.featureLink:Visited { color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold; }
A.featureLink:Hover { color: #FFFFFF; font-size: 12px; text-decoration: underline; font-weight: bold; }
A.featureLink:Active { color: #FFFFFF; font-size: 12px; text-decoration: underline; font-weight: bold; }

A.quickHelp:Link { background-color: #F7F7F7; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }
A.quickHelp:Visited { background-color: #F7F7F7; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }
A.quickHelp:Hover { background-color: #F7F7F7; color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }
A.quickHelp:Active { background-color: #F7F7F7; color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }

A.promoTag:Link { color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
A.promoTag:Visited { color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
A.promoTag:Hover { color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; }
A.promoTag:Active { color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; }

A.promoTag2:Link { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
A.promoTag2:Visited { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
A.promoTag2:Hover { color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; }
A.promoTag2:Active { color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; }

A.qHelp:Link { color: #000000; font-size: 11px; text-decoration: underline; }
A.qHelp:Visited { color: #000000; font-size: 11px; text-decoration: underline; }
A.qHelp:Hover { color: #FF6600; font-size: 11px; text-decoration: none; }
A.qHelp:Active { color: #FF6600; font-size: 11px; text-decoration: none; }

A.sb:Link { color: #999999; font-size: 12px; text-decoration: none; }
A.sb:Visited { color: #999999; font-size: 12px; text-decoration: none; }
A.sb:Hover { color: #999999; font-size: 12px; text-decoration: none; }
A.sb:Active { color: #999999; font-size: 12px; text-decoration: none; }

A.specials:Link { color: #333333; text-decoration: none; font-weight: bold; }
A.specials:Visited { color: #333333; text-decoration: none; font-weight: bold; }
A.specials:Hover { color: #FF6600; text-decoration: none; font-weight: bold; }
A.specials:Active { color: #FF6600; text-decoration: none; font-weight: bold; }

A.sshop:Link { color: #005596; font-size: 15px; text-decoration: none; font-weight: bold; }
A.sshop:Visited { color: #93B9DC; font-size: 15px; text-decoration: none; font-weight: bold; }
A.sshop:Hover { color: #51B948; font-size: 15px; text-decoration: none; font-weight: bold; }
A.sshop:Active { color: #DA5C05; font-size: 15px; text-decoration: none; font-weight: bold; }
