@charset "utf-8";
body {
		background-image: url(../images/gradient.jpg);
}
#background {
	position:absolute;
	left:50px;
	top:45px;
	width:900px;
	height:875px;
	z-index:1;
	background-image: url(../images/background.png);
}

#header {
	position:absolute;
	left:60px;
	top:50px;
	width:882px;
	height:1px;
	z-index:13;
}
#leftcolumn {
	position:absolute;
	left:60px;
	top:290px;
	width:185px;
	height:275px;
	z-index:3;
	background-color: #000203;
	background-image: url(../images/backgrounds/user_resources.png);
}
#adsense2 {
	position:absolute;
	left:700px;
	top:350px;
	width:240px;
	height:630px;
	z-index:17;
	background-image: url(../images/backgrounds/adsense2.png);
}
#tabs {
	position:absolute;
	left:305px;
	top:0px;
	width:576px;
	height:54px;
	z-index:13;
}

#flash2 {
	position:absolute;
	left:688px;
	top:290px;
	width:250px;
	height:240px;
	z-index:6;
	background-image: url(../images/backgrounds/rss.png);
	
}
#Adwords {
	position:absolute;
	left:688px;
	top:650px;
	width:250px;
	height:242px;
	z-index:11;
	background-image: url(../images/backgrounds/adsense.png);
}
#date {
	position:absolute;
	left:250px;
	top:485px;
	width:430px;
	height:67px;
	z-index:9;
	background-color: #666666;
}
#content {
	position:absolute;
	left:257px;
	top:290px;
	width:419px;
	height:602px;
	z-index:10;
	background-image: url(../images/backgrounds/content.png);
}

#management {
	position:absolute;
	left:260px;
	top:290px;
	width:675px;
	height:450px;
	z-index:10;
	background-image: url(../images/backgrounds/management.png);
}

#about {
	position:absolute;
	left:260px;
	top:290px;
	width:675px;
	height:450px;
	z-index:10;
	background-image: url(../images/backgrounds/about_us.png);
}

#newsandpubLEFT {
	position:absolute;
	left:260px;
	top:290px;
	width:330px;
	height:450px;
	z-index:10;
	background-image: url(../images/news_column.png);
}


#newsandpubRIGHT {
	position:absolute;
	left:605px;
	top:290px;
	width:330px;
	height:450px;
	z-index:18;
	background-image: url(../images/publications_column.png);
}



#careers {
	position:absolute;
	left:260px;
	top:290px;
	width:675px;
	height:450px;
	z-index:10;
	background-image: url(../images/backgrounds/careers.png);
}

#contact {
	position:absolute;
	left:260px;
	top:290px;
	width:675px;
	height:600px;
	z-index:10;
	background-image: url(../images/backgrounds/contact_bg.png);
}

#cse-search-results {
	position:absolute;
	left:60px;
	top:300px;
	width:880px;
	height:1220px;
	z-index:10;
	background-image: url(../images/backgrounds/search_results.png);
}

#patent {
	position:absolute;
	left:260px;
	top:290px;
	width:675px;
	height:600px;
	z-index:10;
	background-image: url(../images/backgrounds/patent_submission.png);
}
#date {
	position:absolute;
	left:60px;
	top:215px;
	width:880px;
	height:60px;
	z-index:12;
	background-color: #000203;
}
#cube {
	position:absolute;
	left:410px;
	top:350px;
	width:302px;
	height:79px;
	z-index:12;
}

#tabs {
	position:absolute;
	left:316px;
	top:22px;
	width:576px;
	height:54px;
	z-index:13;
}

#search {
	position:absolute;
	left:500px;
	top:270px;
	width:400px;
	height:70px;
	z-index:14;
}


#sitetools {
	position:absolute;
	left:60px;
	top:580px;
	width:185px;
	height:310px;
	z-index:15;
	background-image: url(../images/backgrounds/qtum_companies.png);
}

#adsense {
	position:absolute;
	left:260px;
	top:752px;
	width:675px;
	height:138px;
	z-index:17;
	background-image: url(../images/backgrounds/adwords_horizontal.png);
}


#newsletter {
	position:absolute;
	left:688px;
	top:540px;
	width:250px;
	height:100px;
	z-index:17;
}


#footer {
	position:absolute;
	left:50px;
	top:925px;
	width:900px;
	height:150px;
	z-index:16;
}
#background_long {
	position:absolute;
	left:50px;
	top:45px;
	width:900px;
	height:1505px;
	z-index:9;
	background-image: url(../images/backgrounds/background_long.png);
}

text
a {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #89D5F9;
}
a:link {
	text-decoration: none;
	color: #89D5F9;
}
a:visited {
	text-decoration: none;
	color: #ffffa0;
}
a:hover {
	text-decoration: underline;
	color: #ffffa0;
}
a:active {
	text-decoration: none;
	color: #89D5F9;
}
.contenttextwhite {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
.contenttextgreybold {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}
.newsblue {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #89D5F9;
}

.contenttextgrey {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #E6E6E6
}
.contenttextblue {
	font-family: tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #89D6FA;
}

.contenttextlightblue {
	font-family: tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #DBFCFF;
}

.contenttextbluesmall {
	font-family: tahoma;
	font-size: 10px;
	font-weight:bold;
	color: #89D6FA;
}

.footer {
	font-family: tahoma;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
}
.contenttextlarge {
	font-family: tahoma;
	font-size: 15px;
	font-weight:bold;
	color: #FFFFFF;
}
.headertext {
	font-family: copperplate Gothic Bold;
	font-size:16px;
	color: #BBF8FF; }
	
.form { height:14px; margin-bottom:9px;}
.form input {width:200px; border:2px solid #5FBEEF; color:#000000; background:#DBFCFF;}
textarea { width:200px; height:60px; border:2px solid #5FBEEF; color:#000000; overflow:auto; background:#DBFCFF; margin-bottom:6px;}
select {width:200px; margin-bottom:9px; border:2px solid #5FBEEF; color:#000000; background:#DBFCFF;}
