@media all {
/* reset font size for all elements to standard (16 Pixel) */
html * { font-size:100%; }
/* reset monospaced elements to font size 16px in all browsers @see: http://webkit.org/blog/67/strange-medium/ */
textarea, pre, code, kbd, samp, var, tt { font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier; }
body, p, .Normal { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#090909; -webkit-text-size-adjust:100%; line-height: 1.6em; /* (en) Prevent auto-scaling of text in mobile webkit browsers */ }
/*--- Headings ------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#4E99B2; margin:0; padding:0; line-height:120%; }
h1 { font-size: 15px; margin: 18px 0 34px; }
h2 { font-size:16px; margin:0px 0px 16px 0px; }
h3 { font-size:15px; margin:0px 0px 15px 0px; }
h4 { font-size:14px; margin:0px 0px 14px 0px; }
h5 { font-size:13px; margin:0px 0px 13px 0px; }
h6 { font-size:12px; margin:0px 0px 12px 0px; }
/* --- Lists  ------------------------------------------------------------------------ */
ul, ol, dl { line-height:180%; margin: 0 0 1.5em 1em; }
ul { margin:0 0 1.9em; }
ul { list-style-type:disc; }
ul ul { list-style-type:circle; margin-top:0; }
.ym-col3 li { background:url(../../images/list.png) no-repeat 2px 7px; }
li { line-height:180%; padding-left: 15px; margin-left:0;  }
ol { list-style-type:decimal; }
ol ol { list-style-type:lower-latin; margin-top:0; }
ol ul { list-style-type:circle; margin-top:0; }
dt { font-weight:bold; }
dd { margin:0 0 1.5em 0.8em; }
/* --- general content formatting  --------------------------------------------------- */
p { margin: 0 0 2em 0; line-height: 1.6em; }
hr { color:#fff; background:transparent; margin:0 0 0.75em 0; padding:0 0 0.75em 0; border:0; border-bottom:1px #eee solid; }
a, a:link, a:visited { color:#4E99B2; text-decoration:none; }
a:hover { color:#4E99B2; text-decoration:underline; }
a:active { outline: none; }
blockquote, cite, q { font-family: Arial, Helvetica, sans-serif; font-style:normal; }
blockquote { margin:0 0 1.5em 0.8em; }
strong, b { font-weight:bold; }
em, i { font-style:italic; }
big { font-size:116.667%; }
small { font-size:85.71%; }
pre, code, kbd, tt, samp, var { font-size:100%; }
pre { line-height:1.5em; margin: 1.5em 0 0 0; white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
pre, code { color:#800; }
kbd, samp, var, tt { color:#666; font-weight:bold; }
var, dfn { font-style:italic; }
acronym, abbr { border-bottom:1px #aaa dotted; font-variant:small-caps; letter-spacing:.07em; cursor:help; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
mark { background: #ff0; color: #000; }
img, figure { margin: 0; }
.flexible { margin-top: 1.5em; max-width: 100%; }
* html .flexible {/* IE6 support */ width: 98%;	/* 2% space for borders */ }
.co-float-left { display: inline; float: left; margin-top:4px; /* line height adjustment */ margin-bottom: 10px; margin-right: 20px; }
.co-float-right { display: inline; float: right; margin-top:4px; /* line height adjustment */ margin-bottom: 10px; margin-left: 20px; }
.center { display:block; text-align:center; margin: 1.5em auto 0 auto; }
td { vertical-align:top; }
.xTableSpacer { width:20px; }
/* --- dotnetnuke admin layout  ------------------------------------------------------ */
.dnnadminmega, .dnnadminmega h1, .dnnadminmega h2, .dnnadminmega h3, .dnnadminmega h4, .dnnadminmega h5, .dnnadminmega p, .dnnadminmega li, .dnnadminmega a, .dnnadminmega a:link, .dnnadminmega a:visited, .dnnadminmega a:hover, .dnnActionMenuBody, .dnnActionMenuBody a, .dnnActionMenuBody a:link, .dnnActionMenuBody a:visited, .dnnActionMenuBody a:hover { font-family:Helvetica, ​Arial, ​sans-serif!important; color:#000!important; }
a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, a.dnnPrimaryAction:hover { color:#fff!important; }
}
