/* Text */
img {border:0 none;}

h1, h2, h3, h4, h5, h6
{
	font-family:   Arial, Sans-serif;
	/*margin:1em 0 0.7em;*/
	font-weight:bold;
	/*line-height:1.2;*/
}

h1 { font-size:40px; line-height:50px;	position:relative;
        font-weight:bold;margin:10px 0 0px 0; padding:0px;	
      /*  border-bottom:2px solid #000;*/

}
h2 { font-size:20px;font-weight: bold;line-height:24px;	}
h3 { font-size:18px; font-weight: bold;}
h4 { font-size:14px;}

h2 a, h3 a {font-weight:bold; text-decoration:none;}
h2 a:hover, h3 a:hover  {color:red;}

h5{ 
	border-bottom:1px solid #000;
	}
h6 { font-size:100%; }

hr, .hr 
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden; 
	padding:0;
}

#content ul.inner { list-style-type: none;  padding:0; margin: 0 0 0 1.5em;}
#content ul.inner li:before { content:'\2014\a0'; }
#content ul.inner li
{
	text-indent:-1.35em;
	margin: 0.6em 0
}

#content ul.inner ul { padding:0 0 0 1.5em; margin: 0.6em 0}

#content .textbold {color:#000000; font-weight: bold;}


table.data-table { width: 100%; /*border-bottom: 1px solid #F0F0F0; border-top: 1px solid #F0F0F0*/}
table.data-table th { text-align: left;}
table.data-table td, table.data-table th { padding: 1em; font-size: 0.85em;}
table.data-table tr.alt-row { background-color: #F0F0F0; }

.up {margin-top: -35px;}

/* Text */


a {color:#050505; text-decoration:underline;}
a:hover {color: #ED3422; text-decoration:none;}

h1 { color:#000000; }
h2  { color:#000000; }
h3, h4, h5, h6 { color:#AEAEAE; }

h2.main {color:#AEAEAE; border-bottom:1px solid #AEAEAE; font-size:16px; font-weight:bold;}
h2.main a {color:#AEAEAE;text-decoration:none;}
h2.main a:hover {color:#ED3422;text-decoration:none;}
h2.main a:visited {color:#AEAEAE;}

h2.twitter {color:#AEAEAE; border-bottom:1px solid #AEAEAE; font-weight:normal;  margin-top:-18px; line-height:18px; text-align:right; background:url('/img/bird.png') left no-repeat;}
h2.twitter a {color:#AEAEAE;text-decoration:none; font-size:9px; font-weight:normal;padding-left:19px;background: url('/img/twicon.png') left no-repeat;padding-right:4px;}
h2.twitter a:hover {color:#ED3422;text-decoration:none;}
h2.twitter a:visited {color:#AEAEAE;}

.link a {color:#AEAEAE;text-decoration:none;}

a.innerpage {color:#6D6D6D; border-bottom: 1px dashed #ADADAD; text-decoration:none;}

hr, .hr { border-color: #ADADAD; }

/* Layout */
body { background-color: #FFF; color: #000000; }

/*#search div.search-box { border-color: #DEDEDE; }
#search div.search-box input { border-color: white;}
#search-button {border-color: #E7E7E7 #D5D5D5 #D1D1D1 #E3E3E3; background: #DEDEDE;}
#search-button input { 	 color: #9B9B9B; }
*/
#top-menu a { color: #383838;  text-transform:lowercase;}
#top-menu a:hover { color: #ED3422;}
#top-menu li.selected a { color: #AEAEAE;}
#top-menu li.selected #sub-menu a { color: #383838;}
#top-menu li.selected #sub-menu a:hover { color: #ED3422;}
#top-menu li.selected #sub-menu li.selected a { color: #AEAEAE;}


/*#sub-menu a { color: #4B545C; }
#sub-menu a:hover { color: #ED3422; }
#sub-menu li.selected a { color: #AEAEAE; }*/

img.floatleft {float:left; margin-right:10px;}

.inner-div img.popup{ 
	cursor:url('/img/l+.cur'), pointer;
}
.wrapper img{ 
	cursor:url('/img/l-.cur'), pointer;
}

.wrapper img{
	position:absolute;
}

.wrapper-black {
	position:fixed;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:#fff;
	overflow: hidden;
	z-index:20000;
}

.wrapper {
	position:fixed;
	left:0;
	top:0;
	right:0;
	bottom:0;
	overflow:hidden;
	z-index:20010;
}


@font-face { font-family: 'FuturaPT'; src: url("/include/fonts/instinct/ParaTypeFuturaPTDemi.eot"); src: url("/include/fonts/instinct/ParaTypeFuturaPTDemi.eot") format("embedded-opentype"), url("/include/fonts/instinct/ParaTypeFuturaPTDemi.woff2") format("woff2"), url("/include/fonts/instinct/ParaTypeFuturaPTDemi.woff") format("woff"), url("/include/fonts/instinct/ParaTypeFuturaPTDemi.ttf") format("truetype"), url("/include/fonts/instinct/ParaTypeFuturaPTDemi.svg#ParaTypeFuturaPTDemi") format("svg"); font-style: normal; font-weight: 600; }
@font-face { font-family: 'FuturaPT'; src: url("/include/fonts/instinct/ParaTypeFuturaPTBook.eot") format("embedded-opentype"), url("/include/fonts/instinct/ParaTypeFuturaPTBook.woff2") format("woff2"), url("/include/fonts/instinct/ParaTypeFuturaPTBook.woff") format("woff"), url("/include/fonts/instinct/ParaTypeFuturaPTBook.ttf") format("truetype"), url("/include/fonts/instinct/ParaTypeFuturaPTBook.svg#ParaTypeFuturaPTBook") format("svg"); font-style: normal; font-weight: 400; }
@font-face { font-family: 'FuturaPT'; src: url("/include/fonts/instinct/ParaTypeFuturaPTLight.eot"); src: url("/include/fonts/instinct/ParaTypeFuturaPTLight.eot") format("embedded-opentype"), url("/include/fonts/instinct/ParaTypeFuturaPTLight.woff2") format("woff2"), url("/include/fonts/instinct/ParaTypeFuturaPTLight.woff") format("woff"), url("/include/fonts/instinct/ParaTypeFuturaPTLight.ttf") format("truetype"), url("/include/fonts/instinct/ParaTypeFuturaPTLight.svg#ParaTypeFuturaPTLight") format("svg"); font-style: normal; font-weight: 200; }