/* http://meyerweb.com/eric/tools/css/reset/ | v2.0 | 20110126 | License: none (public domain)*/
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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, /* HTML5 display-role reset for older browsers */ article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { border: 0; font-size: 100%; font: inherit; vertical-align: baseline; margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: none; }
table { border-collapse: collapse; border-spacing: 0; }
/* for opt-in stylings */
#VA a, #VA a:hover, #VA a:focus, #VA a:visited, #VA a:active, #VA a span,
#VAR a, #VAR a:hover, #VAR a:focus, #VAR a:visited, #VAR a:active, #VAR a span,
#SEDA a, #SEDA a:hover, #SEDA a:focus, #SEDA a:visited, #SEDA a:active, #SEDA a span  { text-decoration:none; }
/*reset to stop the need for a #VA incase we need to apply something */
body div.RadTabStrip_Sitefinity ul.rtsUL a.rtsLink,
body div.RadTabStrip_Sitefinity ul.rtsUL span.rtsOut,
body div.RadTabStrip_Sitefinity ul.rtsUL span.rtsIn,
body div.RadTabStrip_Sitefinity ul.rtsUL span.rtsTxt,
body div.RadMenu .rmRootGroup .rmItem .rmVertical,
body div.RadMenu .rmRootGroup .rmItem,
body div.RadMenu .rmItem .rmText
{ padding:0; margin:0; list-style:none; background:none; border:0 none; }

/* give gutters for floated content images, .css-left added via magic */
.sfContentBlock img[style*="float: left;"],
.css-left { margin: 0 10px 10px 0; }

.sfContentBlock img[style*="float: right;"],
.css-right { margin: 0 0 10px 10px; }

.sfContentBlock img[style*="vertical-align: middle;"],
.css-v-align { padding: 5px; display: block; margin: 0 auto; } 