html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
:focus{outline:0;}
body{line-height:1;color:#000;background:#FFF;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
img.display-block{display:block;}
span.skype_pnh_container{display:none!important;}
span.skype_pnh_print_container{display:inline!important;}strong{font-weight:700;}
p.bodytext,p.align-center,p.align-right{line-height:1.5em;margin:.5em 0;}
#sidebar-left .csc-frame-rulerAfter{border-bottom:1px solid #fde0a8;padding-bottom:10px;}
#sidebar-right .csc-frame-rulerAfter{border-bottom:1px solid #f9cc6a;padding-bottom:10px;}
a{color:#3e3d40;}
h1,h2,h3,h4,h5,h6{color:#671b40;font-weight:700;line-height:1.5em;margin:1em 0 0;}
.csc-firstHeader{margin-top:0;}
h1{font-size:32px;}
h2{font-size:1.4em;}
h4,h5,h6{font-size:1em;}
#sidebar-right h1,#sidebar-right h2,#sidebar-right h3,#sidebar-right h4,#sidebar-right h5,#sidebar-right h6{background-color:#f9cc6a;font-size:20px;}
.align-center{text-align:center;}
.align-right{text-align:right;}
#content ul,#content ol,#fancybox-content ul,#fancybox-content ol{font-size:1em;margin:0 0 0 1.5em;}
#content ul li,#content ol li,#fancybox-content ul li,#fancybox-content ol li{line-height:1.5em;}
#content ul,#fancybox-content ul{list-style:disc;}
#content ol,#fancybox-content ol{list-style:decimal;}
table.price thead th{background-color:#fcd985;color:gray;}
table.price tr.odd{background-color:#ffe8b4;}
table.price td a dfn span{background:#ffeec9;border:5px solid #fcd985;color:gray;display:block;padding:5px;}
table.price td{color:gray;}
table.styled{border:1px solid #f9cc6a;border-collapse:collapse;border-top-width:3px;}
table.styled th,table.styled td{border:1px solid #f9cc6a;line-height:1.5em;padding:.25em;}
table.styled th{border-bottom-width:3px;}
table.styled th p,table.styled td.p{line-height:1em;}
#wrap,#fancybox-content,h3{font-size:1.2em;}
table.price th.th-top,table.price tr.even{background-color:#ffeec9;}#header,#sidebar-left,#sidebar-right,#footer{display:none;}
#content-container{width:100%;}