body {
	font-family: verdana, helvetica, sans-serif;
	font-size: 0.8em;
	color: #292929;
	background-image: url(https://content.cpcache.com/shop/theme/1/img/bkgd_with_hdr_gradient.gif);
	background-repeat: repeat-x;
	padding: 0;
	margin: 0;
}

body, p, img, ul, ol, li, form, fieldset {
	padding: 0;
	margin: 0;
	border: none;
	list-style: none;
}

body, img, ul, ol, li {
	list-style: none;
}

a {
	text-decoration : underline;
	color : #6699CC;
}

a:hover {
	text-decoration : underline;
	color : #006699;
	cursor: pointer;
}

.clear {
	clear: both;
}

#intlLinks { width:960px; color:#666; height:30px; margin-top:10px; }
#intlLinks ul {  }
#intlLinks li { display:inline; padding:0 10px 0 0; }
#intlLinks li a { padding:0 0 0 20px; }
#intlLinks li#footerAUS, #intlLinks li#footerAUD { background:url(https://content.cpcache.com/global/img/intl_flagAUS.gif) center left no-repeat; }
#intlLinks li#footerCAN, #intlLinks li#footerCAD { background:url(https://content.cpcache.com/global/img/intl_flagCAN.gif) center left no-repeat; }
#intlLinks li#footerUK, #intlLinks li#footerGBP { background:url(https://content.cpcache.com/global/img/intl_flagUK.gif) center left no-repeat; }
#intlLinks li#footerEUR { background:url(https://content.cpcache.com/global/img/intl_flagEuro.gif) center left no-repeat; }
#intlLinks li#footerUS, #intlLinks li#footerUSD { background:url(https://content.cpcache.com/global/img/intl_flagUS.gif) center left no-repeat; }

/* Template Personalization Dialog */
.addtocarterror .ui-dialog-buttonpane button{background:url(https://content.cpcache.com/createandbuy/stationery/img/buttonbg_green22.png) repeat-x top left;color:#fff;margin:0 10px 0 0;padding:0;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;border:0;height:22px;width:auto;overflow:hidden;}
.addtocarterror .ui-button-text{padding:4px 8px;line-height:1.0em;}

.personalizetag{color:#AAAAAA;font-size:10px;font-weight:bold;text-align:center;margin:5px;}
.personalizetag span{border:1px solid #AAAAAA;padding:2px;}
/*Report Violation*/
.violationreportcontainer {margin-top:12px;}
.violationreportdialog {overflow:hidden!important;}
.violationreportdialog .button {background: url("https://content.cpcache.com/createandbuy/stationery/img/buttonbg_grey22.png") repeat-x scroll left top transparent !important;border: 0 none !important;color: #FFFFFF !important;font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;font-weight: bold !important;height: 22px !important;margin: 0 10px 0 0 !important;overflow: hidden !important;padding: 0 !important;width: auto !important;filter:none;}
.violationreportdialog .button.greenbutton {background-image: url("https://content.cpcache.com/createandbuy/stationery/img/buttonbg_green22.png") !important;}
.violationreportdialog .ui-button-text{margin-top:0px!important;display:block!important;position:static!important}
.violationreportdialog a{display:inline-block!important;position:relative!important;}
.violationreportdialog {font-size:12px}
.violationreportdialog p{margin:12px 0px 12px 0px}

/*PDP*/
#pdp.wrapper { margin:auto; }
.uc {text-transform: uppercase;}
.button {background: none repeat scroll 0 0 #79A618; border: medium none; color: #FFFFFF; cursor: pointer; font-family: 'Roboto Condensed',sans-serif; line-height: 27px; margin: 0; padding: 2px 10px; text-align: center; transition: all 0.1s ease 0s;}
.button:hover {background: -moz-linear-gradient(center top , #8CBE21, #79A618) repeat scroll 0 0 #8CBE21; box-shadow: 1px 1px 4px #CCCCCC; text-decoration: none; color:white;}