/*
@import url("//hello.myfonts.net/count/2a17b9");
@font-face {font-family: 'CoreSansLight';src: url('/res/css/webfonts/2A17B9_0_0.eot');src: url('/res/css/webfonts/2A17B9_0_0.eot?#iefix') format('embedded-opentype'),url('/res/css/webfonts/2A17B9_0_0.woff') format('woff'),url('/res/css/webfonts/2A17B9_0_0.ttf') format('truetype');}  
@font-face {font-family: 'CoreSansMedium';src: url('/res/css/webfonts/2A17B9_1_0.eot');src: url('/res/css/webfonts/2A17B9_1_0.eot?#iefix') format('embedded-opentype'),url('/res/css/webfonts/2A17B9_1_0.woff') format('woff'),url('/res/css/webfonts/2A17B9_1_0.ttf') format('truetype');}

.CoreSansLight { 
	font-family: CoreSansLight;
	font-weight: normal;
	font-style: normal;
}
.CoreSansMedium { 
	font-family: CoreSansMedium;
	font-weight: normal;
	font-style: normal;
}
*/


/** STYLES RESET *************************/
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, textarea, 
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0; padding: 0; border: 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%; font: inherit;
	vertical-align: baseline;
}


/** HTML5 display-role reset for older browsers *************************/
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
/*
ol, ul {
	list-style: none;
}
*/
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/** BROWSERS FIXES *************************/
/* Remove Selection Border Around Image in Firefox */
a:focus	{-moz-outline-style: none;}
:focus	{outline: 0;}
a:hover, a:active {outline: none;}
/* Prevent Firefox Scrollbar Jump */
html	{overflow-y: scroll;}
/* Change Text Highlight Color */
::selection			{background:#c3effd; color:#000; /* Safari and Opera */}
::-moz-selection	{background:#c3effd; color:#000; /* Firefox */}


/** MAIN DEFINITIONS *************************/
/*@font-face {font-family: 'Molot'; src: url(molot.otf);}*/

body {
	margin:0; padding: 10px;
	/*font-family: 'Gotham A', 'Gotham B'; font-weight: 300; font-style: normal;*/
	/*font-family: Arial; font-weight: 300; font-style: normal;*/
	font-family: "Times New Roman", Times, serif; font-style: italic; 
	font-size: 14px; color: #000000; /*letter-spacing:-0.4px;*/
	line-height: 1.4em;
	background: #FFFFFF; /* url(../img/interface/bg.gif) repeat-x */
}

a:link, a:visited	{color: #000000; text-decoration: none;}
a:hover, a:active	{color: #999999; text-decoration: none;}

a[href], input[type='submit'], input[type='button'], input[type='image'], label[for],
select, button, .button, .pointer	{cursor: pointer;}
select, input[type='text'], input[type='email'], input[type='password'], input[type='number'], textarea	{
	padding: 4px; border: 1px solid #cccccc;
	font-size: 13px; color: #41515a;
	/*font-family: "Times New Roman", Times, serif; */
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
select	{
	-webkit-appearance: none;
	-webkit-background-composite: #FFFFFF url(/images/select_arrow.gif) center right no-repeat;
	background: #FFFFFF url(/images/select_arrow.gif) center right no-repeat;
}

h1, .h1, .huge		{font-size: 40px; line-height: 1.1em;}
h2, .h2, .biggest	{font-size: 23px; line-height: normal;}
h3, .h3, .bigger	{font-size: 19px; line-height: normal;}
.big				{font-size: 16px; font-weight: 400;}
.normal				{font-size: 14px;}
.small				{font-size: 12px;}
.smaller			{font-size: 10px;}
.smallest			{font-size:  8px;}

/*p					{padding-bottom: 15px;}*/

i, italic, blockquote, .blockquote	{font-weight: 300; font-style: italic;}
b, strong, .bold					{font-weight: 500; font-weight: bold;}

sup, .sup	 {vertical-align: baseline; position: relative; top: -0.6em; font-size: 0.5em;}

hr			{height: 1px; border: none; color: #dce8ee; background: #dce8ee;}

.clear		{clear: both;}
.bad		{color: #CC0000;}
.good		{color: #339900;}
.warn		{color: #CCCC00;}

.spacer		{height: 20px;}

td			{padding: 2px 4px 2px 2px;}
th			{padding: 3px 10px 3px 2px; font-weight: bold; text-align: left;}


/** SPECIFIC / NAMED DEFINITIONS *************************/
.wrapper		{width: 100%; max-width: 1400px;}

.nav_left		{/*min-height: 533px;*/ float: left; width: 180px; padding-top: 100px;}
.nav_left ul	{list-style-type: none;}
.nav_left ul li	{padding-bottom: 10px;}
.nav_left ul li	a.selected	{text-decoration: line-through;}

.content		{
	/*min-height: 533px;*/ margin-left: 180px; /*padding: 75px;*/ max-width: 1200px;
	/*background-image: url(images/expo_2.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
	background-size: 100%;
}



