BODY{background-color:#666;color:#000000;margin:0px;}

/* DO NOT EDIT BELOW!! */

/* BOF Global Styles */

.absCenter{margin-left:auto;margin-right:auto;}

.ajaxUpdated{font:normal 11px Arial, Verdana, sans-serif; color:#666666;}

.alignLeft{float:left;}

.alignCenter{text-align:center;}

.alignRight{float:right;}

.bold{font-weight:bold;}

.colorRed{color:red;}

.colorCharcoal{color:#333333;}

.colorGrey{color:#535353;}

.displayBlock{display:block;}

.displayInline{display:inline;}

.displayTable{display:table;}

.divBoxBreak{height:10px;}

.divClear{clear:both;}

.divContent{width:100%;float:inherit;}

.divFloatLeft{float:left;}

.divFloatRight{float:right;}

.divFull{border:none;margin-left:auto;margin-right:auto;}

.downForMaintenance{display:block;position:absolute;top:0px;left:0px;right:auto;height:18px;width:100%;background-color:#ff3300;z-index:1000;}

.downForMaintenanceText{font:normal 12px Verdana, Arial, Times New Roman;color:#ffffff;text-align:center;}										

.fontArial{font-family:arial;}

.fontVerdana{font-family:Verdana;}

.fontNine{font-size:9px;}

.fontTen{font-size:10px;}

.fontEleven{font-size:11px;}

.fontTwelve{font-size:12px;}

.fontFourteen{font-size:14px;}

.fontEighteen{font-size:18px;}

.formBorder{border:dashed 1px #cccccc;}

.headerSpace{height:0px;background-color:#ffffff;}

.heightFive{height:5px;}

.heightOne{height:1px;}

.heightTen{height:10px;}

.heightTwenty{height:20px;}

.heightThirty{height:30px;}

.iContent{display:block;height:auto;width:auto;margin-top:224px;margin-left:auto;margin-right:auto;margin-bottom:auto;background-color:#ffffff;}

.iFooter{clear:both;display:block;height:auto;width:auto;margin-top:auto;margin-left:auto;margin-right:auto;margin-bottom:auto;background-color:#ffffff;}

.iHeader{clear:both;display:block;position:absolute;top:0px;left:auto;right:auto;height:auto;width:auto;margin-top:0px;margin-left:auto;margin-right:auto;margin-bottom:0px;background-color:#ffffff;}

.img{border:none;}

.italic{font-style:italic;}

.mainSite{clear:both;margin-left:auto;margin-right:auto;background-color:#ffffff;padding:0px;}

.mainSiteFull{clear:both;width:100%;background-color:#ffffff;border:none;padding:0px;border-collapse:collapse;}

.marginTopFive{margin-top:5px;}

.paddingBottom{padding-bottom:2px;}	

.paddingBottomFive{padding-bottom:5px;}	

.paddingOne{padding:1px;}

.paddingFive{padding:5px;}

.paddingLeftFive{padding-left:5px;}

.paddingRightFive{padding-right:5px;}

.paddingLeftTen{padding-left:10px;}

.paddingThree{padding:3px;}

.bottomSplit{border-bottom:dashed 1px #cccccc;}

.rightSplit{border-right:dashed 1px #cccccc;}

.pageSplit{height:1px;width:100%;border-top:solid 1px #cccccc;}

.separator{border-bottom:dashed 1px #999999;padding-top:4px;padding-bottom:4px;}

.strike{text-decoration:line-through;}

.textCenter{text-align:center;}

.textIndentFour{text-indent:4px;}

.textLeft{text-align:left;}

.textRight{text-align:right;}

.topSplit{border-top:dashed 1px #cccccc;}

.ulStyle{list-style-type:square;}

.ulStyleNone{list-style-type:none;}

.underline{text-decoration:underline;}

.uppercase{text-transform:uppercase;}

.vAlignBottom{vertical-align:bottom;}

.vAlignMiddle{vertical-align:middle;}

.vAlignTop{vertical-align:top;}

.widthEighty{width:80%;}

.widthFifty{width:50%;}

.widthForty{width:40%;}

.widthFortySeven{width:47%;}

.widthNinety{width:90%;}

.widthNinetyNine{width:99%;}

.widthOneHundred{width:100%;}

.widthOneHundredPx{width:100px;}

.widthOneHundredFiftyPx{width:150px;}

.widthFifthteen{width:15%;}

.widthTwoHundredPx{width:200px;}

.widthSeventyPerc{width:70%;}

.widthSixty{width:60%;}

.widthTen{width:10px;}

.widthTenPerc{width:10%;}

.widthThirtyPerc{width:30%;}

.widthThirtyFivePerc{width:35%;}

.widthThirtyThreePerc{width:33%;}

.widthTwenty{width:20%;}

.widthTwentyFive{width:25%;}

/* EOF Global Styles */

/* DO NOT EDIT ABOVE!! */



.boxText{ font: 11px Arial, Verdana, Times New Roman;padding-left:10px;padding-right:10px; }

	

/* BOF Header styles */

.divHeader{width:100%;height:186px;background-color:#ffffff;padding:0;margin:0;margin-left:auto;margin-right:auto;}	

.logo{height:186px;width:100%;background-image:url('/templates/dps/images/header.jpg');background-repeat:no-repeat;background-position:center center;padding:0;margin:0;}

.cartHeader{height:58;width:215px;background-color:transparent;padding:0;margin:0;text-indent:10px;font:bold 13px Arial, Verdana, Times New Roman;vertical-align:middle;color:#fff;line-height:57px;}



.menuBG{height:27px;width:100%;padding:0;margin:0;}



					 

.searchBarContent{height:27px;width:210px;background-image:url('/templates/dps/images/searchMenuBg.gif');background-repeat:repeat-x;font:normal 12px Verdana, Arial, Times New Roman;vertical-align:middle;color:#000000;padding:0;margin:0;}

.iSearch{vertical-align:middle;background-color:#fff;color:#666;border:1px solid #9FD207;height:18px;}

.searchBarGo{height:27px;width:57px;background-image:url('/templates/dps/images/searchMenuGo.gif');background-repeat:no-repeat;padding:0;margin:0;}

.searchGo{width:57px;height:27px;border:none;border-width:0px;background-color:transparent;}

					 

.mainMenu ul{height:27px;background-color:#336699;list-style-type: none;text-indent:10px;padding:0;margin:0;}

.mainMenu li{display: inline;}



A.menuLink{float: left;display: block;color: #ffffff;text-decoration: None;vertical-align:middle;	font:normal 14px Verdana, Arial, Times New Roman;line-height:27px;}	

A.menuLink:hover{float: left;display: block;color: #ff0000;text-decoration: None;vertical-align:middle;	font:normal 14px Verdana, Arial, Times New Roman;line-height:27px;}

						

.breadCrumb{height:30px;width:100%;font:bold 11px Verdana, Arial, Times New Roman;line-height:30px;vertical-align:middle;text-indent:6px;background-color:#ffffff;border:none; padding:0;margin:0;}	

.breadCrumbText{font:bold 11px Verdana, Arial, Times New Roman;height:inherit;line-height:30px;vertical-align:middle; color: #9FD207;	padding:0;margin:0;}	

a.breadCrumb{font:normal 11px Verdana, Arial, Times New Roman;height:inherit;line-height:30px;vertical-align:middle; color: #9FD207; text-decoration:none;padding:0;margin:0;border:none;}

a.breadCrumb:hover{font:normal 11px Verdana, Arial, Times New Roman;height:inherit;line-height:30px; vertical-align:middle;text-decoration:none;color: #666666; padding:0;margin:0; border:none;}						

											 

.hiddenTips{display:none; background-color: white;  padding: 5px;}	

/* EOF Header styles */

	

h1{font-family: Verdana, Arial, Times New Roman; font-size: 16px;color: #000000;}

h1.title, .pageHeading, DIV.pageHeading { font:bold 16px Arial, Verdana, Times New Roman; color: #000000;	vertical-align:middle;}

h3{font:bold 14px Arial, Verdana, Times New Roman;color:#9FD207;}	

h4{font:bold 12px Arial, Verdana, Times New Roman;color:#9FD207;}



.accPageHeading { font:bold 15px Arial, Verdana, Times New Roman; color: #9FD207;	vertical-align:middle;}

	

.inStock{font:normal 11px Verdana, Arial, Times New Roman;color:#009900;}

.outOfStock{font:normal 11px Verdana, Arial, Times New Roman;color:#ff0000;}



.errorText{font:normal 11px Arial, Verdana, Times New Roman;color:#ff0000;}



/* BOF Anchors */

a{color: #9FD207; text-decoration: none;	font:normal 11px Verdana, Arial, Times New Roman;	border:none;}

a:hover{color: #9FD207; text-decoration: underline;font:normal 11px Verdana, Arial, Times New Roman;border:none;}



a.hcartLink{color: #fff; text-decoration: none;	font:bold 13px Arial, Verdana, Times New Roman;	border:none;}

a.hcartLink:hover{color: #fff; text-decoration: underline;font:bold 13px Arial, Verdana, Times New Roman;border:none;}



a.mLink{color: #9FD207; text-decoration: underline;	vertical-align:middle;font:bold 14px Verdana, Arial, Times New Roman;border:none;}

a.mLink:hover{color: #9FD207; text-decoration: underline;font:bold 14px Verdana, Arial, Times New Roman;vertical-align:middle;border:none;}



a.prLink{color: #9FD207;text-decoration: none;vertical-align:middle;font:bold 11px Arial, Verdana, Times New Roman;border:none;}

a.prLink:hover{color: #9FD207;text-decoration: none;font:bold 11px Arial, Verdana, Times New Roman;vertical-align:middle;border:none;	}



a.iprLink{color: #9FD207; text-decoration: none;vertical-align:middle;font:bold 11px Arial, Verdana, Times New Roman;border:none;}

a.iprLink:hover{color: #9FD207; text-decoration: none;font:bold 11px Arial, Verdana, Times New Roman;	vertical-align:middle;border:none;}



a.accLink{color: #333333; text-decoration: none;vertical-align:middle;font:normal 11px Arial, Verdana, Times New Roman;border:none;}

a.accLink:hover{color: #333333; text-decoration: underline;font:normal 11px Arial, Verdana, Times New Roman;vertical-align:middle;border:none;}



.accHighlight{color: #9FD207;font-weight:bold;}



a.iBoxLink {text-indent:2px;padding:1px;color: #000000;  text-decoration: None;	vertical-align:middle;	font:normal 11px Verdana;	border:none;}

a.iBoxLink:hover {text-indent:2px;padding:1px;color:#9FD207; text-decoration: none;font:normal 11px Verdana;	vertical-align:middle;border:none;}



a.iBoxLinkSelected{display:inline-block;width:100%;height:14px;text-indent:2px;padding:1px;background-color:#9FD207;color: #ffffff;  text-decoration: None;	vertical-align:middle;	font:normal 11px Verdana;	border:none;}

a.iBoxLinkSelected:hover{display:inline-block;width:100%;height:14px;text-indent:2px;padding:1px;background-color:#9FD207;color: #ffffff;  text-decoration: underline;	vertical-align:middle;	font:normal 11px Verdana;	border:none;}



a.plLink{color: #000000; text-decoration: none;	vertical-align:middle;font:bold 12px Arial, Verdana, Times New Roman;	border:none;}

a.plLink:hover{color: #9FD207; text-decoration: underline;font:bold 12px Arial, Verdana, Times New Roman;	vertical-align:middle;border:none;}



a.pageResults {font:normal 11px Verdana, Arial, Times New Roman; color:#9FD207;text-decoration:none;}

a.pageResults:hover{font:normal 11px Verdana, Arial, Times New Roman; color:#9FD207;	text-decoration:underline;}



A.PrevNext{font:bold 12px Arial, Verdana, Times New Roman; color:#9FD207;text-decoration:none;}

A.PrevNext:hover{font:bold 12px Arial, Verdana, Times New Roman; color:#9FD207;text-decoration:none;}



A.iTop {font:normal 11px Verdana, Arial, Times New Roman;  color:#000000; text-decoration: none;	}

A.iTop:hover {font:normal 11px Verdana, Arial, Times New Roman;  color: #9FD207; text-decoration: none;}



A.iTopCurrent {font:bold italic 11px Verdana, Arial, Times New Roman;  color:#9FD207; text-decoration: none;	}

A.iTopCurrent:hover {font:bold italic 11px Verdana, Arial, Times New Roman;  color: #9FD207; text-decoration: none;}

		

A.iSub {font:normal 11px Arial, Verdana, Times New Roman;color: #666666; text-decoration: none;margin-left:4px;}

A.iSub:hover {font:normal 11px Arial, Verdana, Times New Roman;margin-left:4px;color: #ff3300; text-decoration: none;}



A.iSubCurrent {font:bold italic 11px Arial, Verdana, Times New Roman;color:#ff3300; text-decoration: none;margin-left:4px;}

A.iSubCurrent:hover {font:bold italic 11px Arial, Verdana, Times New Roman;margin-left:4px;color: #ff3300; text-decoration: none;}



/* EOF Anchors */



.plText{color: #999999;font:bold 12px Arial, Verdana, Times New Roman;}

.plSmallText{color: #333333;font:bold 10px Arial, Verdana, Times New Roman;}



.pageResults{font:normal 11px Verdana, Arial, Times New Roman; color:#9FD207;text-decoration:none;}

.currentPage{font:bold 11px Verdana, Arial, Times New Roman; color:#9FD207;text-decoration:none;}



/* BOF Advanced Search */

div.quickfind{display: block; margin-left: 0%; width:100%; float: left;border:solid 1px #cccccc;padding:2px;background-color:#f4f4f4;}

/* EOF Advanced Search */



FORM {display: inline;vertical-align:middle;}



.productListing-heading {font:normal 11px Arial, Verdana, Times New Roman; background-color:transparent;  color: #333333; padding-bottom:2px;	border-bottom:solid 1px #cccccc;}

.productListing-data {padding-top:10px; font: 11px Arial, Verdana, Times New Roman;padding-bottom:2px;	border-bottom:dashed 1px #cccccc;}



.productPriceInBox {

  font-family:  Arial, Verdana, Times New Roman;font-size:12px;

  background: #fff;

}



.main, P.main, DIV.main{font-family: Arial, Verdana, Times New Roman; font-size: 12px; color: #000000;}



P{font-family: Arial, Verdana, Times New Roman; font-size: 11px;color:#000000;}



/* BOF Infoboxes */



/* Categories Box */		

.navTopText{font:bold 12px Arial, Verdana, Times New Roman; color:#9FD207; text-decoration: none;	}



.navArrow{display:table;float:left;height:18px;width:18px;background-image:url('/templates/dps/images/bullet.gif');background-repeat:no-repeat;background-position:center right;}

.navDiv{display:table;height:18px;width:100%;/*background-image:url('/templates/dps/images/catsplit.gif');background-repeat:repeat-x;*/line-height:18px;}

							 

A.navTop {font:normal 10px Arial, Verdana, Times New Roman;  color:#333; text-decoration: none;line-height:17px;vertical-align:middle;	}

A.navTop:hover {font:normal 10px Arial, Verdana, Times New Roman;  color: #9FD207; text-decoration: underline;line-height:17px;vertical-align:middle;}



A.navTopCurrent {font:bold italic 10px Arial, Verdana, Times New Roman;  color:#9FD207; text-decoration: none;line-height:17px;vertical-align:middle;	}

A.navTopCurrent:hover {font:bold italic 10px Arial, Verdana, Times New Roman;  color: #9FD207; text-decoration: none;line-height:17px;vertical-align:middle;}

		

A.subNav {font:normal 11px Arial, Verdana, Times New Roman;color: #666; text-decoration: none;margin-left:4px;line-height:17px;vertical-align:middle;}

A.subNav:hover {font:normal 11px Arial, Verdana, Times New Roman;margin-left:4px;color: #666; text-decoration: underline;line-height:17px;vertical-align:middle;}



A.subNavCurrent {font:bold italic 11px Arial, Verdana, Times New Roman;color: #9FD207; text-decoration: none;margin-left:4px;line-height:17px;vertical-align:middle;}

A.subNavCurrent:hover {font:bold italic 11px Arial, Verdana, Times New Roman;margin-left:4px;color: #9FD207; text-decoration: none;line-height:17px;vertical-align:middle;}



.subNavArrow{display:table;float:left;height:18px;width:30px;background-image:url('/templates/dps/images/bulletlight.gif');background-repeat:no-repeat;background-position:center right;line-height:17px;}

.subNavDiv {display:table;height:18px;width:100%;background-image:url('/templates/dps/images/catsplit.gif');background-repeat:repeat-x;}



A.catMainPageLink{font:bold 12px Arial, Verdana, Times New Roman; color: #9FD207; text-decoration: none;line-height:20px;}

A.catMainPageLink:hover {font:bold 12px Arial, Verdana, Times New Roman;line-height:20px; color: #000; text-decoration: none;}

/* End of Categories  Box*/



.infoBox{background: #ffffff; border:none;vertical-align: middle;}

.infoBoxContents {font-family: Arial, Verdana, Times New Roman; font-size: 11px;background: #ffffff;vertical-align: middle;	padding: 5px;	border:none;}



.infoBoxHeading{font:bold 12px Arial, Verdana, Times New Roman;color:#000000;text-decoration:none;text-align:left;vertical-align:middle;height:32px;background-color:#ffffff;}

/* BOF CSS Boxes */



/* Content Boxes */

.contentBoxHeadLeft{float:left;display:inline;height:43px;width:16px;vertical-align:middle;border:none;padding:0px;background-image:url('/templates/dps/images/ileft2.gif');background-repeat:no-repeat;background-color:#ffffff;}

.contentBoxHeadBG{height:43px;float:left;display:inline;width:100%;vertical-align:middle;	background-color:#ffffff;font:bold 14px Arial, Verdana, Times New Roman;color:#fff;text-decoration:none;	text-align:left;border:none;padding:0px;background-image:url('/templates/dps/images/ibg2.gif');background-repeat:repeat-x;}

.contentBoxHead{height:43px;margin-left:auto;margin-right:auto;vertical-align:middle;color:#fff;text-decoration:none;text-align:left;border:none;padding:0px;background-color:transparent;display:inline;font-size:14px;line-height:30px;font-weight:bold;}

.contentBoxHeadRight{float:right;display:inline;height:43px;width:16px;border:none;padding:0px;background-color:#ffffff;background-image:url('/templates/dps/images/iright2.gif');background-repeat:repeat-x;}

.contentBox{background: #ffffff;border-left:solid 3px #AfAEB1;border-right:solid 3px #AfAEB1;vertical-align: middle;}

.contentBoxCnt{font-family: Arial, Verdana, Times New Roman;font-size: 11px;color:#000000;background: transparent;vertical-align: middle;	padding: 5px; border:none;}

a.contentBoxLink {font:bold 14px Arial, Verdana, Times New Roman;color:#fff; text-decoration: None;line-height:30px;vertical-align:middle;	border:none;}

a.contentBoxLink:hover{font:bold 14px Arial, Verdana, Times New Roman;color:#fff; text-decoration: none; line-height:30px;vertical-align:middle; border:none;}

.contentBoxFooterLeft{float:left;display:inline;height:14px;width:14px;vertical-align:middle;border:none;padding:0px;background-image:url('/templates/dps/images/ifleft2.gif');background-repeat:no-repeat;background-color:#ffffff;}

.contentBoxFooterBG{height:14px;float:left;display:inline;width:100%;background-color:#ffffff;border:none;padding:0px;background-image:url('/templates/dps/images/ifbg2.gif');background-repeat:repeat-x;}

.contentBoxFooter{height:14px;margin-left:auto;margin-right:auto;border:none;padding:0px;background-color:transparent;}

.contentBoxFooterRight{float:right;display:inline;height:14px;width:14px;border:none;padding:0px;background-image:url('/templates/dps/images/ifright2.gif');background-repeat:repeat-x;background-color:#ffffff;}

/* end of Content Boxes */



.iBoxHeadLeft{float:left;display:inline;height:43px;width:16px;vertical-align:middle;border:none;padding:0px;background-image:url('/templates/dps/images/ileft.gif');background-repeat:no-repeat;background-color:#ffffff;}

.iBoxHeadBG{height:43px;float:left;display:inline;width:100%;background-color:#ffffff;border:none;padding:0px;background-image:url('/templates/dps/images/ibg.gif');background-repeat:repeat-x;}

.iBoxHead{height:43px;margin-left:auto;margin-right:auto;vertical-align:middle;line-height:30px;border:none;padding:0px;text-align:left;background-color:transparent;}

.BoxHead{height:43px;line-height:30px;vertical-align:middle;display:inline;font-size:14px;font-weight:bold;text-transform:uppercase;color:#ffffff;}

.iBoxHeadRight{float:right;display:inline;height:43px;width:16px;border:none;padding:0px;background-color:#ffffff;background-image:url('/templates/dps/images/iright.gif');background-repeat:repeat-x;}



.iBoxHeadLeft2{float:left;display:inline;height:35px;width:10px;vertical-align:middle;border:none;padding:0px;background-image:url('/templates/dps/images/ileft2.gif');background-repeat:no-repeat;background-color:#ffffff;}

.iBoxHeadBG2{height:35px;float:left;display:inline;width:100%;background-color:#ffffff;border:none;padding:0px;background-image:url('/templates/dps/images/ibg2.gif');background-repeat:repeat-x;}

.iBoxHead2{height:inherit;margin-left:auto;margin-right:auto;vertical-align:middle;line-height:35px;border:none;padding:0px;text-align:left;background-color:transparent;}

.BoxHead2{height:inherit;line-height:35px;vertical-align:middle;display:inline;font-size:14px;font-weight:bold;color:#333;}

.iBoxHeadRight2{float:right;display:inline;height:35px;width:10px;border:none;padding:0px;background-color:#ffffff;background-image:url('/templates/dps/images/iright2.gif');background-repeat:repeat-x;}



.iBox{background: #ffffff;border-left:solid 3px #9FD207;border-right:solid 3px #9FD207;vertical-align: middle;}

.iBoxCnt{font-family: Arial, Verdana, Times New Roman;font-size: 11px;color:#000000;background: transparent;vertical-align: middle;	padding: 5px; border:none;}

.iBoxFooterLeft{float:left;display:inline;height:14px;width:14px;vertical-align:middle;border:none;padding:0px;background-image:url('/templates/dps/images/ifleft.gif');background-repeat:no-repeat;background-color:#ffffff;}

.iBoxFooterBG{height:14px;float:left;display:inline;width:100%;background-color:#ffffff;border:none;padding:0px;background-image:url('/templates/dps/images/ifbg.gif');background-repeat:repeat-x;}

.iBoxFooter{height:14px;margin-left:auto;margin-right:auto;border:none;padding:0px;background-color:transparent;}

.iBoxFooterRight{float:right;display:inline;height:14px;width:14px;border:none;padding:0px;background-image:url('/templates/dps/images/ifright.gif');background-repeat:repeat-x;background-color:#ffffff;}



/* BOF Shopping Cart box*/							

.iBoxCartTable{border-bottom:solid 1px #cccccc;}

.iBoxCartHeading{font:normal 10px arial;text-align:left;}

.iBoxCartTotal{font: bold 12px arial;padding:2px;}

.iBoxCartRemoveItem{font: normal 10px arial;text-align:center;}

.iBoxContentsCartItem{font:bold 11px arial; background: #ffffff; vertical-align: top;border:none;}

.priceInCart{font: normal 10px arial;color:#999999;}

.newItemInCart { font: bold 11px arial; color: #FF0000;background-color:transparent;

}					 

/* EOF Shopping Cart box*/	

.infoBox{font-family:Arial, Verdana, Times New Roman;font-size:12px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width: 0px;border-style: solid;border-color:#cccccc;	padding-left:5px;	padding-right:5px;}

/* EOF CSS Boxes */



.mediumText{font-family: Arial, Verdana, Times New Roman; font-size: 11px;}

.smallText{font-family: Arial, Verdana, Times New Roman;font-size: 10px;}

.extraSmallText{font-family: Arial, Verdana, Times New Roman;font-size: 9px;color:#666666;}



.fieldKey{ font:normal 12px Arial, Verdana, Times New Roman;padding-left:10px;	padding-right:11px;}

.fieldValue{ font-family: Arial, Verdana, Times New Roman;  font-size: 12px;}



CHECKBOX, INPUT, RADIO, SELECT { font-family: Arial, Verdana, Times New Roman;  font-size: 11px;	vertical-align:middle;}

TEXTAREA { width: 100%; font-family: Arial, Verdana, Times New Roman;font-size: 12px;}



SPAN.greetUser {font:normal 12px Arial, Verdana, Times New Roman; color: #ff0000;}



.productPrice{font:bold 15px Arial, Verdana, Times New Roman; color: #333333;}

.productSpecialPrice{font:bold 15px Arial, Verdana, Times New Roman; color: #cc0000;}

.productSpecialWasPrice {font:normal 12px Arial, Verdana, Times New Roman;color: #666;text-decoration:line-through;}

.productSavedPrice { font:normal 11px Arial, Verdana, Times New Roman; color: #cc0000;}

.productRRPPrice {font:normal 11px Arial, Verdana, Times New Roman; color: #333333;}



/* message box */



.messageBox { font-family: Arial, Verdana, Times New Roman; font-size: 12px;text-align:left; }

.messageStackError, .messageStackWarning {font:normal 12px Arial, Verdana, Times New Roman;}

.messageStackSuccess {font:bold 12px Arial, Verdana, Times New Roman;color:#009900;text-align:left; }



#errormsg{border:none;	padding:5px;font:normal 12px Verdana, Arial, Times New Roman;color:#ff0000;	}    

.error{	background:#fcc;}



.inputRequirement{font-family: Arial, Verdana, Times New Roman; font-size: 11px; color: #ff3300;}



/* BOF Account Area */

.accountWelcomeHeader{font:bold 14px Arial, Verdana, Times New Roman;color:#535252;}

.accountWelcome{font:normal 11px Arial, Verdana, Times New Roman;color:#535252;}



.wishlistHelpHeader{font:bold 14px Arial, Verdana, Times New Roman;color:#535252;}

.wishlistHelp{font:normal 11px Arial, Verdana, Times New Roman;color:#535252;}



.primaryAddress{font:bold 12px Arial, Verdana, Times New Roman;color:#9FD207;}

.deleteAddress{font:bold 12px Arial, Verdana, Times New Roman;color:#cc0000;}



.orderHistoryHeader{height:24px;background-color:#c5c5c5;text-indent:4px;line-height:24px;font:bold 12px Arial, Verdana, Times New Roman;color:#9FD207;vertical-align:middle;border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;border-left:1px solid #9c9c9c;}

.orderHistoryLeftBorder{border-left:1px solid #9c9c9c;}

.orderHistoryRightBorder{border-right:1px solid #9c9c9c;}

.orderHistoryProduct{font:bold 12px Arial, Verdana, Times New Roman;color:#9FD207;}

.orderHistoryProductBorder{border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}

.orderHistoryProductRightBorder{border-right:1px solid #cccccc;}

.orderTotals{font:normal 12px Verdana, Arial, Times New Roman;color:#cc0000;}

.ordersProducts{font:normal 11px Verdana, Arial, Times New Roman;color:#333333;}

.approved{font:bold 11px Arial, Verdana, Times New Roman;color:#009900;}

.notApproved{font:bold 11px Arial, Verdana, Times New Roman;color:#cc0000;}

/* EOF Account Area */



/* Buttons */

.add2Button{width:110px;height:20px;background-color:transparent; background-image: url('/templates/dps/images/buttons/add2Button.png');background-repeat:no-repeat;color:#ffffff;text-indent:6px;font:bold 11px Arial, Verdana, Times New Roman;text-align:left;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:18px;}

.add2Button:hover{width:110px;height:20px;background-color:transparent;background-image:url('/templates/dps/images/buttons/add2Button.png');background-repeat:no-repeat;color:#ffffff;text-indent:6px;font:bold 11px Arial, Verdana, Times New Roman;text-align:left;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:18px;}

	

.cssButton{width:140px;height:20px;background-color:transparent;background-image: url('/templates/dps/images/buttons/cssButton1.png');background-repeat:no-repeat;color:#000;font:normal 11px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:19px;}

.cssButton:hover{width:140px;height:20px;background-color:transparent;background-image:url('/templates/dps/images/buttons/cssButton1.png');background-repeat:no-repeat;color: #9FD207;font:normal 11px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:19px;}



.confirmButton{background-color:transparent;background-image:url('/templates/dps/images/buttons/confirmOrder.png');background-repeat:no-repeat;width:145px;height:50px;border:none;cursor:pointer;display:block;}



.emptyCartButton{display:table-cell;background-color:transparent;background-image:url("/templates/dps/images/buttons/emptyCart.png");background-repeat:no-repeat;width:50px;height:50px;border:none;cursor:pointer;display:block;}



.cssSmButton{background-color:transparent;background-image:url('/templates/dps/images/buttons/smallButton.png');background-repeat:no-repeat;color:#000;width:60px;height:20px;font:normal 11px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;vertical-align:bottom;display:block;line-height:20px;}

.cssSmButton:hover {background-color:transparent; background-image: url('/templates/dps/images/buttons/smallButton.png');background-repeat:no-repeat;color:#9FD207;width:60px;height:20px;font:normal 11px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;	vertical-align: bottom;	display:block;line-height:20px;}



.extraSmallButton {background-color:transparent; background-image: url('/templates/dps/images/buttons/extraSmallButton.png');background-repeat:no-repeat;color:#9FD207;width:45px;height:14px;font:normal 10px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;	vertical-align:bottom;display:block;line-height:13px;}

.extraSmallButton:hover{background-color:transparent;background-image:url('/templates/dps/images/buttons/extraSmallButton.png');background-repeat:no-repeat;color:#9FD207;width:45px;height:14px;font:normal 10px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;	vertical-align: bottom;	display:block;line-height:13px;}



.extraSmallDoubleButton{background-color:transparent;background-image:url('/templates/dps/images/buttons/extraSmallDoubleButton.png');background-repeat:no-repeat;color:#9FD207;width:45px;height:30px;font:normal 10px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;vertical-align:bottom;display:block;line-height:14px;}

.extraSmallDoubleButton:hover{background-color:transparent;background-image:url('/templates/dps/images/buttons/extraSmallDoubleButton.png');background-repeat:no-repeat;color:#9FD207;width:45px;height:30px;font:normal 10px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;vertical-align:bottom;display:block;line-height:14px;}	



.extraSmallLongButton{background-color:transparent; background-image: url('/templates/dps/images/buttons/extraSmallLongButton.png');background-repeat:no-repeat;color:#9FD207;width:110px;height:14px;font:normal 10px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;vertical-align:bottom;display:block;line-height:13px;}

.extraSmallLongButton:hover{background-color:transparent;background-image:url('/templates/dps/images/buttons/extraSmallLongButton.png');background-repeat:no-repeat;color:#9FD207;width:110px;height:14px;font:normal 10px Arial, Verdana, Times New Roman; text-align: center;  text-decoration: none;	border: none;	cursor:pointer;vertical-align:bottom;display:block;line-height:13px;}	

/* End of Buttons */			 



.footer{background-color:#ffffff;font:normal 10px Arial, Verdana, Times New Roman;color: #666666;border:none;padding:5px;vertical-align:middle;}



.footerBarLeft{height:30px;width:9px;background-image:url('/templates/dps/images/ftrleft.gif');background-repeat:no-repeat;}

.footerBar{height:30px;background-image:url('/templates/dps/images/ftrbg.gif');background-repeat:repeat-x;background-color:transparent;font:normal 11px Arial, Verdana, Times New Roman;color: #666666;border:none;vertical-align:middle;line-height:29px;}

.footerBarRight{height:30px;width:13px;background-image:url('/templates/dps/images/ftrright.gif');background-repeat:no-repeat;}

.footerBarLink{font:normal 11px Arial, Verdana, Times New Roman;color: #666666;text-decoration:none;height:30px;}

.footerBarLink:hover{font:normal 11px Arial, Verdana, Times New Roman;color: #666666;text-decoration:underline;height:30px;}



/* DO NOT EDIT Start of Product Page Tab Styles */

.tabStyle{padding: 0;width: 100%;border:none;background: transparent;voice-family: "\"}\"";voice-family: inherit;}

.tabStyle ul{margin-left: 4px;padding: 0;list-style: none;}

.tabStyle li{display: inline;padding: 0;}

.tabStyle a{float: left;display: block;font: bold 11px Arial;color: #666;text-decoration: none;margin: 0 1px 0 0; padding: 5px;background-color: #f4f4f4;border-top:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;}

.tabStyle a:hover{background-color: #f3f3f3; color: #9FD207;}

.tabStyle a.selected{background-color: #fff;color: #9FD207;border-top:solid 1px #cccccc; border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;}

.tabStyleSurround{border:1px solid #cccccc; width:98%;  background-color: #ffffff; padding: 5px;}

.tabcontent{display:none;}

@media print {

.tabcontent {

display:block !important;

}

}

/* End of Product Page Tab Styles */



/* DO NOT EDIT Start of Styled Form Objects */

span.checkbox{width: 19px;height:25px;padding:0 5px 0 0;background: url('/images/icons/checkbox.gif') no-repeat; display: block;clear:left;float:left;}

span.radio{width:19px;height:25px;padding:0 5px 0 0;background: url('/images/icons/radio.gif') no-repeat;display:block;clear:left;float:left;}

span.select{position:absolute;width:158px;height:21px;padding:0 24px 0 8px;color:#fff;font:12px/21px arial,sans-serif;background: url(images/select.gif) no-repeat;overflow:hidden;}

/* End of Styled Form Objects */
