
.rightColumn{width:590px; float: left; position: relative; display: block; border: solid 1px #CECECE;}
.navRow{width:550px; height:15px; float: left;}
.navRowLeft{width:auto; float:left; color:#cccccc; text-decoration:none; font-size:x-small;}
	.navRowLeft A.black{color:#000000; font-size:x-small; text-decoration:none;}
	.navRowLeft A.grey{color:#696969; font-size:x-small; text-decoration:none;}
.navRowRight{width:154px; float:right;}
	.navRowRight IMG{float:right;}
.rightColumnInner{width:550px; display: block; float:left;}
.feature{width:550px; display: block; border: solid 1px #CECECE; float:left; margin-bottom:29px;}
	.feature IMG.card{float:left;margin-bottom:29px;}

.rightColumnInnerCopy{width:380px; float:left;}
	.rightColumnInnerCopy P{width:350px; border:0px;margin:0px;padding:0px;margin-bottom:18px;}
.rightColumnInnerColumn{width:170px; float:left;}
.columnBoxPlt{background-color: #999999;}
.columnBox{border-left:solid 1px #E7E7E7; border-right:solid 1px #E7E7E7;}
	.columnBox H2.graphicTitle{border:0px;margin:0px;padding:0px;position:relative;top:auto;left:auto;margin-bottom:16px;}
.columnBoxInner{width:148px;float:left;}
	.columnBoxInner P{color: #ffffff; margin-top:0px;}
	.columnBoxInner A{color: #ffffff; background-image:url(../../images/bullet_link.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#696969;}
	.columnBoxInner A:LINK{color: #ffffff; }
.rightColumnInnerCopyBig{width:392px; float:left;}	
	.rightColumnInnerCopyBig P{width:360px; border:0px;margin:0px;padding:0px;margin-bottom:18px;}
.rightColumnInnerCopyMedium{width:390px; float:left;}
	.rightColumnInnerCopyMedium P{width:370px; border:0px;margin:0px;padding:0px;margin-bottom:18px;}
	.rightColumnInnerCopyMedium P.greyHeader{width:370px; border:0px;margin:0px;padding:0px;margin-bottom:10px;color: #999999;font-weight:bold;}
	.rightColumnInnerCopyMedium P.small{font-size:x-small; width:370px; border:0px;margin:0px;padding:0px;margin-bottom:18px;}
	.rightColumnInnerCopyMedium P.smallHeader{font-size:x-small; width:370px; border:0px;margin:0px;padding:0px;margin-bottom:0px;color:#000000;}
	.rightColumnInnerCopyMedium .smallMargin{font-size:x-small; width:370px; border:0px;margin-left:10px;padding:0px;margin-bottom:0px;}
	.rightColumnInnerCopyMedium UL{margin:0px; border:0px; padding:0px; font-size:small; list-style: disc;}
	.rightColumnInnerCopyMedium UL.body{padding:0px; margin-left:0px; width:370px;}
	.rightColumnInnerCopyMedium LI{margin:20px; border:0px; padding:0px; list-style: disc;}
	.rightColumnInnerCopyMedium LI.body{margin-bottom:22px;}
	.rightColumnInnerCopyMedium LI.bodyBottom{list-style: disc;}
	.rightColumnInnerCopyMedium H2.noMargin{margin:0px; border:0px; padding:0px; font-size:small;}
.smallText{font-size:x-small;border:0px;margin:0px;padding:0px;margin-bottom:18px;margin-left:3px;}
.rightColumnInnerCopyLarge{width:550px; float:left;}
.rightColumnInnerColumnSmall{width:157px; float:left;}
.rightColumnInnerColumnMedium{width:160px; float:left;}
.rightColumnTitle{width:382px; float:left;}
.leftColumnPromo{width:168px; float:right;}
.boxContainer{}
.boxContainerWidth{width:157px;}
.columnBoxSmall{border-left:solid 1px #E7E7E7; border-right:solid 1px #E7E7E7;}
	.columnBoxSmall H2{border:0px;margin:0px;padding:0px;position:relative;top:auto;left:auto;margin-bottom:8px; border-bottom: solid 1px #E7E7E7;width:136px; color:#696969; padding-bottom:5px;}
	.columnBoxSmall H2.graphicTitle{border:0px;margin:0px;padding:0px;position:relative;top:0px;left:0px;margin-bottom:16px; border-bottom: solid 1px #E7E7E7;width:136px;}
.columnBoxSmallInner{width:136px;float:left;margin-bottom:0px; background-color: #999999;}
	.columnBoxSmallInner IMG{margin-bottom:11px;}
	.columnBoxSmallInner P{margin-top:0px; color: #ffffff;}
	.columnBoxSmallInner A{background-image:url(../../images/bullet_link.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#ffffff;display:block;margin-bottom:9px;}
	.columnBoxSmallInner A.noMargin{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#ffffff;display:block;}
	.columnBoxSmallInner A.noMargin:LINK{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#ffffff;display:block;}
	.columnBoxSmallInner A.noMargin:HOVER{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;}
	.columnBoxSmallInner A.noMarginOn{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;}
	.columnBoxSmallInner A.noMarginOn:LINK{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;}
	.columnBoxSmallInner A.noMarginOn:HOVER{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;}
	.columnBoxSmallInner A:LINK{color: #ffffff; }
.greyBox{background-color:#999999; width: 368px;}
.greyBoxHeader{border-bottom:solid 2px #ffffff;}
.greyBoxInner{width:300px;float:left;}
	.greyBoxInner P{color: #ffffff;width:340px;margin-bottom:0px;}
	.greyBoxInner A.noMargin{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#ffffff;display:block;}
	.greyBoxInner A.noMargin:LINK{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#ffffff;display:block;}
	.greyBoxInner A.noMargin:HOVER{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;}
	.greyBoxInner A.noMarginOn{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;}
	.greyBoxInner A.noMarginOn:LINK{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;}
	.greyBoxInner A.noMarginOn:HOVER{background-image:url(../../images/bullet_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;}
	.greyBoxInner A.titleLink{text-decoration: none; padding-left:0px; font-size: small; color:#ffffff;display:block;font-weight:bold;margin-bottom:3px;}
	.greyBoxInner A.titleLink:LINK{text-decoration: none; padding-left:0px; font-size: small; color:#ffffff;display:block;font-weight:bold;margin-bottom:3px;}
	.greyBoxInner A.titleLink:HOVER{text-decoration: none; padding-left:0px; font-size: small; color:#000000;display:block;font-weight:bold;margin-bottom:3px;}
.greyBorderBox{width:370px; position: relative; display: block; border: solid 1px #CECECE;}
	.greyBorderBox P{color: #666666;width:350px;padding-left:10px;padding-top:10px;}
	
.greyBorderBoxWide{width:550px; position: relative; display: block; border: solid 1px #CECECE;}
	.greyBorderBoxWide P{color: #666666;width:530px;padding-left:10px;margin-top:10px;}
	
.columnOffers{width:125px; float:left;}
.offerImage{width:125px; height:104px;}
.offerSpacer{width:16px; height:1px; float:left; overflow:hidden;}

SELECT{border:solid 1px #999999;}
SELECT.filter{width:235px; height:18px; font-size:x-small; float:left;}
SELECT.filterSmall{width:150px; height:18px; font-size:x-small; float:left;}

A{color: #003399; text-decoration: underline;}
A:LINK{color: #003399;}
A:HOVER{color:#FF9900;}

A.grey{color: #999999; text-decoration: underline;}
A.grey:LINK{color: #999999;}
A.grey:HOVER{color:#000000;}

A.black{color: #000000; text-decoration: none;}
A.black:LINK{color: #000000;}
A.black:HOVER{color:#000000;}

A.backToTop{color: #999999; text-decoration: none; font-size:x-small}
A.backToTop:LINK{color: #999999; font-size:x-small}
A.backToTop:HOVER{color:#666666; font-size:x-small}

.tableContainer{border: solid 1px #999999; width:354px;margin-left:7px;}
.tableContainerNoMargin{border: solid 1px #999999; width:370px;margin-left:0px;}
TABLE{font-size:x-small; font-weight:normal;}
TD.colOne{background-color:#999999; color:#ffffff; width:82px;}
TD.colTwo{background-color:#999999; color:#ffffff; width:132px;}
TD.colThree{background-color:#999999; color:#ffffff; width:132px;}
TD.colFour{background-color:#999999; color:#ffffff; width:25%;}
TD.colFive{background-color:#999999; color:#ffffff; width:37%;}
TD.colSix{background-color:#999999; color:#ffffff; width:37%;}

TD.whiteText{color:#FFFFFF; font-weight:bold; font-size:small;}
TR{padding:2px;}
TD.grey{background-color:#eaeaea;}
TD{vertical-align:middle;padding:7px;}

.vSpacer2{height:2px; width:1px; clear:both; overflow:hidden;}
.vSpacer3{height:3px; width:1px; clear:both; overflow:hidden;}
.vSpacer5{height:5px; width:1px; clear:both; overflow:hidden;}
.vSpacer6{height:6px; width:1px; clear:both; overflow:hidden;}
.vSpacer8{height:8px; width:1px; clear:both; overflow:hidden;}
.vSpacer10{height:10px; width:1px; clear:both; overflow:hidden;}
.vSpacer11{height:11px; width:1px; clear:both; overflow:hidden;}
.vSpacer13{height:13px; width:1px; clear:both; overflow:hidden;}
.vSpacer16{height:16px; width:20px; clear:both; overflow:hidden;}
.vSpacer17{height:17px; width:1px; clear:both; overflow:hidden;}
.vSpacer18{height:18px; width:1px; clear:both; overflow:hidden;}
.vSpacer20{height:20px; width:1px; clear:both; overflow:hidden;}
.vSpacer21{height:21px; width:1px; clear:both; overflow:hidden;}
.vSpacer22{height:22px; width:1px; clear:both; overflow:hidden;}
.vSpacer23{height:23px; width:1px; clear:both; overflow:hidden;}
.vSpacer28{height:28px; width:1px; clear:both; overflow:hidden;}
.vSpacer42{height:42px; width:1px; clear:both; overflow:hidden;}
.vSpacer55{height:55px; width:1px; clear:both; overflow:hidden;}
.vSpacer64{height:64px; width:1px; clear:both; overflow:hidden;}
.hSpacer11{height:1px; width:11px; float:left; overflow:hidden; background-color:Transparent;}
.hSpacer14{height:1px; width:14px; float:left; overflow:hidden; background-color:Transparent;}
.hSpacer18{height:1px; width:18px; float:left; overflow:hidden;}
.hSpacer20{height:1px; width:20px; float:left; overflow:hidden;}
.hSpacer31{height:1px; width:31px; float:left; overflow:hidden;}
.hSpacer45{height:1px; width:45px; float:left; overflow:hidden;}

.row{width:560px;}
.boxOffer{width:100%}
	.boxOffer A.noMargin{background-image:url(../../images/bulletGrey_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#999999;display:block; border:0px:}
	.boxOffer A.noMargin:LINK{background-image:url(../../images/bulletGrey_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#999999;display:block;border:0px:}
	.boxOffer A.noMargin:HOVER{background-image:url(../../images/bulletGrey_link_over.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;border:0px:}
	.boxOffer H2{border:0px;margin:0px;padding:0px;}

.floatLeft{float:left;}
.floatRight{float:right;}
.clearFloat{clear:both;height:0px;width:0px;border:0px;margin:0px;padding:0px;overflow: hidden;}

HR {width:546px; border-top: 1px solid #E6E6E6; height:1px; color:#ffffff; overflow:hidden;}

.promoBoxLeft{float:left; width:290px}
.promoBoxRight{float:left; width:260px}
.floatLeft25{width:25%; height:100px; float:left;}
.promoImage{float:left; width:145px}
.promoText{float:left; width:115px}
	.promoText A.promoLink{background-image:url(../../images/promo_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#999999;display:block;border:0px;}
	.promoText A.promoLink:LINK{background-image:url(../../images/promo_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#999999;display:block;border:0px;}
	.promoText A.promoLink:HOVER{background-image:url(../../images/promo_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;border:0px;}	
.boldOfferText{margin-bottom:0px; width:115px; font-size:small; font-weight:bold;}
.offerText{margin-bottom:0px; width:115px; font-size:x-small; font-weight:normal;}

.smallNumbers{font-size: x-small}
.smallNumbers A.black{color:#000000; text-decoration:underline; font-weight: bold;}
.smallNumbers A{color:#666666; text-decoration:none;}
.smallNumbers A:HOVER{text-decoration: underline; color:#000000;}

P.small	A.promoLink{background-image:url(../../images/promo_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#999999;display:block;border:0px;}
P.small	A.promoLink:LINK{background-image:url(../../images/promo_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#999999;display:block;border:0px;}
P.small	A.promoLink:HOVER{background-image:url(../../images/promo_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;border:0px;}	

#offers H2{margin-bottom:0px; width:115px; font-size:small; font-weight:bold;}
#offers P{margin-bottom:0px; width:115px; font-size:x-small; font-weight:normal;}
#offers A.promoLink{background-image:url(../../images/promo_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#999999;display:block;border:0px;}
#offers A.promoLink:LINK{background-image:url(../../images/promo_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#999999;display:block;border:0px;}
#offers A.promoLink:HOVER{background-image:url(../../images/promo_link_off.gif); background-position:top left; background-repeat: no-repeat; text-decoration: none; padding-left:10px; font-size: x-small; color:#000000;display:block;border:0px;}

#popupContainer{width:570px; float:left;}
	#popupContainer H2{border:0px; padding:0px; font-size:small; margin-bottom:14px; width:390px;}
	#popupContainer H3{margin:0px; border:0px; padding:0px; font-size:small; width:390px;}
	#popupContainer P{margin:0px; border:0px; padding:0px; font-size:small; width:390px;}
#popupContainerColumnLeft{width:420px; float:left;}
#popupContainerColumnRight{width:150px; float:left;}
