/* Typography */
*{font-family: "Trebuchet MS",arial,sans-serif; margin:0px;font-size: 1em;}
h1{font-size: 200%;}
h2 {font-size: 100%;}
h3, a {font-size: 80%;}
h4 {font-size: 70%;}
label, input {font-size:75%;color:#000;vertical-align:2px;font-weight:bold;}
em 
	{
	color:#993399;
	font-weight:bold;
	font-style:normal;
	font-size:120%;
	}	
	
body
	{
	background-color:#ffffff;
	}
	
.wrapper 
	{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
	text-align:left;
	width:750px;
	height:550px;
	border: solid 1px #cccccc;
	background-color:#ffffff;
	}
	
/* ************** */
/* Top Navigation */
/* ************** */
	
#topnav
	{
	position:absolute;
	top:-2px;
	left:0px;
	width:730px;
	height:35px;
	background-image:url(../Images/Topnav.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	padding-left:20px;
	line-height:35px;
	}
	
#topnav a, #topnav a:active
	{
	padding-top:0px;
	color: #ffffff;
	text-decoration: none;
	}
	
#topnav a:hover
	{
	text-decoration: none;
	border-bottom:solid 2px #993399;
	}
	
/* ****************************** */
/* Top Objects - logo, title etc. */	
/* ****************************** */

.logo
	{
	position:absolute;
	top:40px;
	left:0px;
	}

.title
	{
	color:#993399;
	font-weight:normal;
	position:absolute;
	top:52px;
	left:202px;
	z-index:2;
	}

.subtitle
	{
	color:#672760;
	font-size:130%;
	font-weight:bold;
	position:absolute;
	top:120px;
	left:202px;
	width:180px;
	z-index:2;
	}
	
.mainimage
	{
	position:relative;
	top:33px;
	float: right; 
	}
	
/* ************************ */
/* Call to action cartouche */
/* ************************ */
#cta
	{
	display:none;
	position:absolute;
	top:210px;
	left:0px;
	text-align:center;
	width:179px;
	height:75px;
	border:solid 2px #993399;
	font-size:90%;
	color:#993399;
	font-weight:bold;
	padding:3px;
	cursor:pointer;
	}

#cta:hover
	{
	background-color:#993399;
	color:#ffffff;
	}
	
/* ************************ */
/* Splash for Country Files */
/* ************************ */
#cf
	{
	position:absolute;
	top:153px;
	left:0px;
	text-align:center;
	width:179px;
	height:65px;
	border:solid 2px #993399;
	font-weight:bold;
	padding:3px;
	cursor:pointer;
	
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;	
	-moz-border-radius: 7px;
	border-radius: 7px;
	
	}

#cf:hover
	{
	background-color:#83aff8;
	color:#ffffff;
	}
	
#cf h2
	{
	font-size:120%;
	color:#993399;
	}

	
/* ********************* */
/* Left navigation panel */
/* For registers         */
/* ********************* */

#registers
	{
	position:absolute;
	top:233px;
	left:0px;
	width:185px;
	height:auto;
	background-color:#ffffff;
	border:solid 2px #993399;
	padding-bottom:5px;
	
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;	
	-moz-border-radius: 7px;
	border-radius: 7px;
	}
	
#registers h1, #registers h2
	{
	text-align:center;
	color:#993399;
	}

#registers h1
	{
	margin-top:10px;
	font-size:150%;
	}
	
#registers h2
	{
	font-size:110%;
	}
	
#registers h4
	{
	text-align:center;
	}
	
#registers a
	{
	font-size:80%;
	}
	

#registers ul
	{
	text-align:left;
	padding:0px;
	list-style-type: none;
	font-weight:bold;
	margin-top:10px;
	margin-left:3px;
	width:180px;
	}

#registers ul li
	{
	padding-bottom: 2px;
	}

#registers ul li a
	{
	color: #993399;
	background-color: #eeeeee;
	display: block;
	padding: 2px 0px 2px 5px;
	line-height: 20px;
	text-decoration: none;
	font-weight:bold;
	}

#registers ul li a:visited
	{
	color: #672760;
	}

#registers ul li a:hover
	{
	background-color:#993399;
	color:#fff;
	}

/* ***************************** */
/* The main & sub selling points */
/* ***************************** */
#declaration
	{
	position:absolute;
	top:265px;
	left:202px;
	width:550px;
	height:275px;
	
	}
#declaration h1
	{
	font-weight:normal;
	font-size:180%;
	margin-left:0px;
	text-align:left;
	color:#993399;
	display:inline;
	border-bottom:solid 2px #993399;
	margin-left:20px;
	}
	
#declaration h2
	{
	width:100%;
	text-align:center;
	font-size:110%;
	}
	

#subdec
	{
	margin-top:7px;
	}
	
#declaration h3
	{
	display:inline;
	color:#993399;
	width:70%;
	}
	
.bullet1, .bullet2
	{
	font-size:160%;
	margin-right:3px;
	color:#993399;
	line-height:25px;
	}
	
.bullet2
	{
	margin-left:20px;
	font-size:120%;
	}
		
#research img
	{
	margin-right:0px;
	}
	
#market, #research
	{
	position:absolute;
	top:73px;
	left:5px;
	width:260px;
	height:210px;
	background-repeat:no-repeat;
	background-color:#ffffff;
	}
	
#market a, #research a
	{
	position:absolute;
	font-size:70%;
	color:#993399;
	border:solid 1px #993399;
	background-color:#eeeeee;
	font-decoration:none;
	font-weight:bold;
	text-decoration:none;
	width:55px;
	height:15px;
	text-align:center;
	left:180px;
	display:inline;
	margin-right:5px;
	
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;	
	-moz-border-radius: 3px;
	border-radius: 3px;

	}
	
#research a
	{
	left:195px;
	}
	
#market a:hover, #research a:hover
	{
	background-color:#993399;
	color:#fff;
	}
	
#research
	{
	left:275px;
	}
	

#m1 {top:30px;}
#m2 {top:80px;}
#m3 {top:107px;}
#m4 {top:133px;}

#r1 {top:30px;}
#r2 {top:65px;}
#r3 {top:107px;}
#r4 {top:133px;}

#r5
	{
	position:absolute;
	top:75px;
	left:25px;
	}
		
#footer
	{
	position:absolute;
	top:520px;
	left:212px;
	font-size:100%;
	font-weight:bold;
	margin-left:145px;
	}
	
/* *********************** */
/* University Offer Splash */
/* *********************** */

#university
	{
	background-color:#ffffff;
	border:solid 2px #993399;
	padding:5px;
	visibility:hidden;
	
	position:absolute;
	top:65px;
	left:470px;
	z-index:2;
	cursor:pointer;
	}

#university:hover
	{
	background-color:#83aff8;
	color:#ffffff;
	}
	
#university h3
	{
	display:inline;
	color:#993399;
	width:70%;
	}
	
#university h2
	{
	text-align:center;
	}
	

