/*Copyright (c) 2007, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txtversion: 2.4.1*/
/* Reset.css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
.clear{clear:both;}
.left{float:left;}
.right{float:right}
img{border:0}
.lower{text-transform:lowercase;}
.upper{text-transform:uppercase;}
br.clear{height:0;overflow:hidden;}
/* Fonts.css */
body{font:13px/1.231 arial,helvetica,clean,sans-serif;font-size:small;font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%;}

/*own css*/
body {
font: 80% verdana, arial, helvetica, sans-serif;
text-align: center; /* for IE */
color: #000000;
background: #000000;
}

#horizon {
	background-color: transparent;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height:669px;
	margin-top: -349px;
	text-align: center;
	min-width: 998px; 
	min-height: 699px; 	
}
#content-container {
	background-color: #ffffff;
	position: relative;
	text-align: left;
	width: 998px;
	height: 699px;
	margin: 0px auto;

	}



#contentSection {
left:50%;
width:50%;
position:relative;
text-align:center;
/*background:transparent url(nonflashbg.jpg) no-repeat top center;*/
}

#nonflash {
	width:780px;
	margin-left:-390px;
}

.warning_semi {
position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 2px solid #ff8000;
	background-color: #000;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;	
	height:90px;
	margin-top:15px;
	z-index:1;
}
.warning {
position:relative;
	margin-top:-92px;
	z-index:100;
}

#contentSection h1 {
/*background:transparent url(/images/logo.png) no-repeat scroll center center;*/
display:block;
/*height:0;*/
margin-bottom:20px;
overflow:hidden;
padding-top:15px;
font-size: 30px;
font-weight: bold;
color:#FFFFFF;
text-shadow:4px 2px 7px #000000;
}
#contentSection p {
	padding-top:10px;
}
#contentSection .message {
color:#fff;
}
#contentSection .message a {
color:#ff8000;
text-decoration:none;
}
#contentSection .message a:hover, #contentSection .message a:focus, #contentSection .message a:active {
text-decoration:underline;
}

.js #contentSection {
 display: none;
}

html, body { height: 100%; }
#mytable { height: 100%; }

.datacontainer {
	margin-top:30px;
	width:776px;
	text-align:center;
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 2px solid #fff;
	background-color: #000;
	filter:alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6;	
	z-index:1;	
}
.datacontainer .datac {
	z-index:100;
	color:#fff;
	text-align:left;
}
.datacontainer .datac p {
	padding:0px 14px 10px 12px;
}
.datacontainer  a {
color:#ff8000;
text-decoration:none;
font-weight:bold;
font-size:13px;
}
.datacontainer a:hover, .datacontainer a:focus, .datacontainer a:active {
text-decoration:underline;
}
.nfH {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	text-shadow:1px 1px 1px #000;
}
#bookhead {
	background:url('/images/tblogo.png') no-repeat scroll top center #fff;
	/*margin-top:-592px;*/
	position:absolute;
	width:846px;
}


