
/* Hyperlinks */

a 
{
	text-decoration: none;
	color: #dddddd;	
}

a:hover 
{
	color: #33ff33;
}


a img 
{
	border: none;
}



/* Text styles */

h1, h2, h3 
{
	margin-top: 0;
}



/* End text styles */




/* Content */

#content 
{
	float: left;
	width: 600px;
}


/* Classes */


.position1
{
	margin-left: 40%;
	position:relative;
}

.position2
{
	margin-left: 20%;
	position:relative;
}

.position3
{
	margin: 20px;
	position:relative;
}


.user_type
{
	color: #aaaaaa;
	font-size: 2.6em;
	text-align:center;
	font-weight: bold;
	padding-top: 20px;
}


.title_with_logo
{
	margin: 0;
	font-size: 7em;
	font-weight: normal;
	color: #999999;
	text-align:center;
}



.go_3d 
{
	margin: 0;
	line-height: 200%;
	font-size: 7em;
	font-weight: normal;
	color: #660088;
	text-align:center;
}



.centre
{
	font-size: 1.5em;
	font-weight: normal;
	color: #999999;
	text-align:center;
}


.note
{
	margin: 20px;
	font-size: 1.2em;
	font-weight: normal;
	color: #999999;
	text-align:left;
}

.note_centre
{
	font-size: 1em;
	font-weight: normal;
	color: #999999;
	text-align:center;
}

.attention
{
	font-size: 2em;
	font-weight: bold;
	color: #00ff00;
	text-align:center;
}

.title a 
{
	border-bottom: none;
}

.title a:hover {
	border: 0px;
}



.lft {float:left;}
.rgt{float:right;}




/* This is invisible and prevents horizontal scroll bars showing in IE */

hr 
{
	clear:both; 
	border:0; 
	height:1px; 
	color:#000000; 	
	background-color:#000000;
}


.title 
{
	margin: 0;
	font-size: 3em;
	font-weight: normal;

	color: #d56e22;
	text-align:center;
}

.title2
{
	margin: 20px;
	font-size: 2em;
	font-weight: normal;
	color: #d56e22;
	text-align:left;
}

.normal
{
	margin: 20px;
	font-size: 1.5em;
	font-weight: normal;
	color: #999999;
	text-align:justify;
}



.normalc
{
	margin: 20px;
	font-size: 1.5em;
	font-weight: normal;
	color: #999999;
	text-align:center;
}


.product
{
	margin: 20px;
	font-size: 2.5em;
	font-weight: normal;
	color: #999999;
	text-align:center;
}


