/*----------- RESET ------------*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	background:transparent;
}

/*----------- BASE ------------*/
body{
	font-size: 82%;
	color: #1E1A0C;
	font-family: Verdana, Geneva, sans-serif;
	background: url("../../imgs/pattern.jpg") repeat;
	background-attachment:fixed;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display:block;
}
p{
	margin: 0 0 5px 0;
	text-indent: 20px;
	padding:0;
	border:0;
	font-size:100%;
	background:transparent;
}
h1, h2, h3{ font-size:1em;font-style:normal;font-weight:normal; }
h4, h5, h6{	font-size:1.3em;font-style:normal;font-weight:normal; }
a{
	outline:0;
	text-decoration:none;
}
nav ul, nav li { margin: 0; }
nav ul, ul { list-style:none; }

*:focus { outline: 0; }
::selection{
	color:#333;
	background-color: #38FFD0;
}
::-moz-selection{
	color:#333;
	background-color: #38FFD0;
}

/*----------- COLSYSTEM ------------*/
.col{margin-left: 0%;}
.col:first-child {margin-left:0;}

.span1, .span2, .span3, .span4, .span5, .span6,
.span7, .span8, .span9, .span10, .span11, .span12{
	margin:0;
	padding:0;
  float:left;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}

.span1{ width: 8.33333333333%; }
.span2{ width: 16.6666666667%; }
.span3{ width: 25%; }
.span4{ width: 33.3333333333%; }
.span5{ width: 41.6666666667%; }
.span6{ width: 50%; }
.span7{ width: 58.3333333333%; }
.span8{ width: 66.6666666667%; }
.span9{ width: 75%; }
.span10{ width: 83.3333333333%; }
.span11{ width: 91.6666666667%; }
.span12{ width: 100%; margin-left:0;}

/*----------- GLOBAL CLASSES ------------*/
.cf:before,
.cf:after {
	content:"";
	display:table;
}
.cf:after {clear:both;}
.cf {*zoom:1;}/* IE 6/7 (trigger hasLayout) */

.unselectable{
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	cursor:default;
}
.shadow{
	-webkit-box-shadow: 0px 3px 2px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow: 0px 3px 2px 0px rgba(50, 50, 50, 0.5);
	box-shadow: 0px 3px 2px 0px rgba(50, 50, 50, 0.5);
}
.article p,.article span, .title h1{cursor:text;}
.curves-up,.curves-down{ height:11px; }
.curves-up.yellow{ background:url('../../imgs/curves/up-yellow.png') no-repeat;background-size:100% 100%; }
.curves-up.red{	background:url('../../imgs/curves/up-red.png') no-repeat;background-size:100% 100%; }
.curves-down.yellow{ background:url('../../imgs/curves/down-yellow.png') no-repeat;background-size:100% 100%; }
.curves-down.red{ background:url('../../imgs/curves/down-red.png') no-repeat;background-size:100% 100%; }

.ui-loader { display: none; }

#PrintArea{font-family:Calibri,Verdana,Geneva,sans-serif;font-size:18px;}
