@charset "utf-8";
/* CSS Document */


/* @font family */
@import url("http://fast.fonts.com/t/1.css?apiType=css&projectid=1980b8e9-6d0c-486f-bb17-c1cedf6eb07f");


@font-face{
font-family: "HelveticaNeueLTCom-BdCn";
src:url("../fonts/77cb0adc-646b-4830-8f4c-3db7adbb8dc4.eot?iefix") format("eot");
}
@font-face{
font-family: "HelveticaNeueLTCom-BdCn";
src:url("../fonts/77cb0adc-646b-4830-8f4c-3db7adbb8dc4.eot?iefix");
src:url("../fonts/631bf655-ced5-4627-93d4-89d1bdfe3014.woff") format("woff"),url("../fonts/96740819-d387-437f-b739-9778ddc5e5b9.ttf") format("truetype"),url("../fonts/05729794-671d-4a73-a294-f2f447795319.svg#05729794-671d-4a73-a294-f2f447795319") format("svg");
}

@font-face{
font-family: "HelveticaNeueLTCom-BdCn-c";
src:url("../fonts/b02b27ec-e236-493a-8a98-a843b378944b.eot?iefix") format("eot");
}
@font-face{
font-family: "HelveticaNeueLTCom-BdCn-c";
src:url("../fonts/b02b27ec-e236-493a-8a98-a843b378944b.eot?iefix");
src:url("../fonts/cde92697-8c36-491a-a0e6-d93f889eb4e5.woff") format("woff"),url("../fonts/d7d4db68-7012-474a-b1cc-3a378d417e94.ttf") format("truetype"),url("../fonts/6cb2e8c7-d3e1-4d59-83f5-a577a0f8fc20.svg#6cb2e8c7-d3e1-4d59-83f5-a577a0f8fc20") format("svg");
}


/* typography.css taken from blueprint framework */
html {font-size: 100%;}
body {font-family: Arial; font-size: 62.5%;}

a, a:link {color:#b44800; text-decoration:none;}
a:visited {color:#de6311; text-decoration:none;}
a:hover, a:active {color: black; text-decoration:none;}

h1, h2, h3 {font-family: "HelveticaNeueLTCom-BdCn", Arial; font-weight: normal;}
.cyrillic h1, .cyrillic h2, .cyrillic h3 { font-family: "HelveticaNeueLTCom-BdCn-c", Arial;}
h1 {font-size:2.4em;line-height: 1.1em; color: black;}
h2 {font-size:2.2em;line-height: 1em; margin-bottom: 0.5em; color: #a6a6a6;}
h3 {color: #afafaf; font-size: 2.2em; line-height: 1.1em; /*text-shadow: 0px 1px 1px #000, 0px -1px 0px rgba(255, 255, 255, 0.7)*/; margin-bottom: .5em;}
h4 {color: #afafaf; font-size: 1.6em; line-height: 1.1em; /*text-shadow: 0px 1px 1px #000;*/ font-family: Arial; font-weight: bold;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:1em 0 0; line-height: 1.6em; font-size: 1.4em; color: #5a5a5a;}
blockquote {margin:1em;color:#efefef;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom: .1em dotted #6dc6fe;}
address {margin:0 0 1em; font-style:italic;}
del {color:#666;}
pre {margin:1em 0; white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace; line-height:1.5em;}
li ul, li ol {margin:0;}
ul, ol {margin:0 1em 1em 0;padding-left:2.5em; line-height: 1.6em; font-size: 1.4em; color: #5a5a5a;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1em;}
table {margin-bottom:1em; width:100%; line-height: 1.6em; font-size: 1.4em; margin-top: 1em; color: #5a5a5a;}
th {font-weight:bold; background-color: #fafafa;}
tfoot {font-style:italic;}
td {padding: .2em;}
caption {background:#eee;}
.small {font-size: 1em;}
.large {font-size:2.4em;line-height:3em;}
.larger {font-size:3em;line-height:4em;}
.hide {display:none;}
.gray {color:#666;}
.black {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0; border-left: 0;}
.last {margin-right:0;padding-right:0; border-right: 0;}
.uppercase {text-transform: uppercase;}
.lowercase {text-transform: lowercase;}
.dividing_line {border-top: 1px solid #1d1d1d; border-bottom: 1px solid #828282; height: 0px; overflow: hidden; margin: 10px 0;}
