body{padding: 0px;background-color: #949BB3;font: 76% "Trebuchet MS",Verdana,Arial,sans-serif; background-image:url(../images/bg.png); background-repeat:repeat-x}
h1,h2,h3,p{margin: 0 10px}
h1{font-size: 250%;color: #000000}
h2{font-size: 200%;color: #949BB3}
h3{position:relative; height:30px; float:left;}
hr{background-color: #777; }
p{padding-bottom:1em}
h2{padding-top: 0.2em}
#frame {
		width:1024px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align:left;
		}
div#content{ 
	position:absolute; 
	left:130px; 
	top:10px; 
	margin: 0px 5px;
	background:#DFE6FF; 
	width:728px;
}
div.leftsidebar
{
	position:absolute;
	left: 10px;
	width:120px;
	height:600px;
	left: 0px;
}
div.rightsidebar
{
	position:absolute;
	left:870px;
	top:14px;
	width:120px;
	height:600px;
}
.admailto {
	float:left;
	position:relative;
	width:120px;
	height:460px;
	background-image:url(../images/ad_placeholder.jpg);
	cursor:pointer; 
	background-color:#333333
}

#gadarea { 
	position:relative;
	z-index:100;
	width:728px;
	height:90px;
	top:55px;
}

#gad {
	width:125px;
	height:125px;
	float:left;
}


ol.gad_banner {
	margin-left:-40px;
}

.gad_banner li {
	list-style-type:none;
	width:728px;
	height:90px;
	padding:0px;
	margin-left:0px;
}


#contentheader { padding:0px; margin:0; position:relative;top:-5px;width:728px; height:66px; background-image:url(../images/header.png);}
#contentsubmenu { padding:0px; margin:0; position:relative;top:-2px;width:728px; background-image:url(../images/csubmenu_noclouds.png); background-repeat:repeat-x}
#contentinstallinstructions { padding:0px; margin-top:0px;position:relative;width:728px; height:45px; background-image:url(../images/subheader.png); background-repeat:repeat-x;}
#contentinfo { padding:0px; margin:0; position:relative;top:-5px;width:728px; height:auto; background-image:url(../images/infobg.png); }
img {border:none}

#menu						{width:100%; text-align:right; color: #000000; font-size: 8pt; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif}
.menuleft					{ float:left; margin-left:10px}

.menu 						{text-decoration:none; font-size: 8pt; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif}
a.menu:link 				{color: #949BB3;}
a.menu:visited				{color: #949BB3;}
a.menu:active				{color: #949BB3;}
a.menu:hover				{text-decoration:underline; color: #FF4500;}

.projects					{text-decoration:underline; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-weight:900;font-size: 10pt;}
a.projects:link 			{color: #DE7008; }
a.projects:visited			{color: #DE7008; }
a.projects:active			{color: #DE7008; }
a.projects:hover			{text-decoration:underline; color: #DE7008; }

.license					{text-decoration:none; font-size: 8pt; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif}
a.license:link 				{color: #949BB3;}
a.license:visited			{color: #949BB3;}
a.license:active			{color: #949BB3;}
a.license:hover				{text-decoration:underline; color: #949BB3;}

.testpage					{text-decoration:none; font-size: 8pt; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif}
a.testpage:link 			{color: #FF0000;}
a.testpage:visited			{color: #FF0000;}
a.testpage:active			{color: #FF0000;}
a.testpage:hover			{text-decoration:underline; color: #FF0000;}

.homepage					{text-decoration:none; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
a.homepage:link 			{color: #FF0000;}
a.homepage:visited			{color: #FF0000;}
a.homepage:active			{color: #FF0000;}
a.homepage:hover			{text-decoration:underline; color: #FF0000;}

.downloadtitle				{text-decoration:none; color: #000000; }

.download 					{margin:0px 10px; height:30px; vertical-align:middle; width:400px}
.downloadtext   			{position:relative; width:380px;  height:30px; float:left; top:10px;}
.downloadbutton 			{position:relative; width:150px;  height:30px; float:left; background-image:url(../images/download_now.gif);}
.visitbutton 				{position:relative; width:150px;  height:30px; float:left; background-image:url(../images/gothere_now.gif);}
.filesize,.nixfilesize		{color: #949BB3;}
#appletarea					{position:relative;text-align:center; padding-top:40px; width:auto; }
#appletcontent				{position:relative; width:512px; height:256px; border:5px solid #949BB3; margin:auto; top:-45px;}
applet						{width:512px; height:256px;}
li							{padding:5px;}
#legal						{margin-left:5px; color: #949BB3; font-size:75%}
#projectcontentarea			{position:relative;text-align:center; padding:10px;}
#projectformarea			{position:relative;text-align:center; padding-top:10px;}
#projectformcontent			{position:relative; text-align:left; width:364px; height:auto; border:5px solid #949BB3; padding:5px; margin-left:18%;}
input, textarea				{font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif;}

#interview, #interview_dlpage {
	position:absolute; 
	width:146px;height:143px; 
	background-image:url(../images/interview.gif);
	background-repeat:no-repeat;
	top:60px;
	left:500px;
	text-align:center;
	padding-top:40px;
	color:white;
}
#interview_dlpage {
	left:600px;
	top:300px;
	clear:both;
}
#interview span, #interview_dlpage span{
	font-weight:bold; 
	font-size:14pt;
	color:white;
}

a.plain{
	text-decoration:none;
	color:white;
}
:-moz-any-link:focus {outline: none;}


