/* CSS Document */
* {
	padding: 0;
	margin: 0;
}

body {
	margin-left: 4px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	background-color: #DEDCE1;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: 0 0;
}

h1 {
	font-size: 1.9em;
	color: #393837;
	line-height: 200%;
	margin-bottom: 5px;
}

img {
  	border-style: none;
}

#pageContainer{
	width: 790px;
	height: 830px;
	background-image: url(../images/background_img.gif);
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#logo {
	position: absolute;
	margin-top: 30px;
	margin-left: 225px;
	float: left;	
}

#welcome {
	position: absolute;
	margin-top: 200px;
	margin-left: 40px;
	float: left	
}

#welcomeText{
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	position: absolute;
	margin-top: 250px;
	margin-left: 40px;
	text-align: left;
	width: 300px;
	float: left;
}

#BoxAccounts {
	position: absolute;
	margin-top: 500px;
	margin-left: 435px;
	float: left	
}

#BoxFinance {
	position: absolute;
	margin-top: 484px;
	margin-left: 120px;
	float: left	
}

#BoxContact {
	position: absolute;
	margin-top: 384px;
	margin-left: 40px;
	float: left	
}

#accountancy {
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 98%;
	margin-top: 185px;
	margin-left: 415px;
	float: left	
}

#taxation {
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 98%;	
	margin-top: 250px;
	margin-left: 415px;
	float: left	
}

#busAdvice {
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 98%;	
	margin-top: 315px;
	margin-left: 415px;
	float: left	
}

#transaction {
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 98%;	
	margin-top: 380px;
	margin-left: 415px;
	float: left	
}

#member {
	position: absolute;
	margin-top: 720px;
	margin-left: 720px;
	float: left	
}

#contactHeader {
	position: absolute;
	margin-top: 655px;
	margin-left: 19px;
	float: left	
}

#contactAddress {
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	width: 300px;
	position: absolute;
	margin-top: 670px;
	margin-left: 40px;
	float: left	
}

#contactTel {
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	width: 130px;
	position: absolute;
	margin-top: 670px;
	margin-left: 360px;
	float: left	
}

#contactEmail {
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	width: 130px;
	position: absolute;
	margin-top: 670px;
	margin-left: 530px;
	float: left	
}

/* Navigation */

/* Top Menu */
ul#menu{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	margin-top: 85px;
	margin-left: 1px;
	text-align: left;
}

ul#menu li{
	padding: 0 1px 0 0px;	
	list-style: none;
	float: left;
	width: auto;
}

ul#menu li a{
	display: block;
	background-color: #1E3248;
	padding: 5px 43px 5px 10px;
	color: #FFFFFF;
	text-decoration: none;
}

ul#menu li a:hover{
	color: #AAD0E8;
	text-decoration: none;
}
/* End Top Menu */

/* End navigation */	

#institute{
	font-family: arial, sans-serif;
	font-size: 0.7em;
	color: #000000;
	position: absolute;
	margin-top: 777px;
	margin-left: 350px;
	text-align: left;
}

#registration{
	font-family: arial, sans-serif;
	font-size: 0.7em;
	color: #333333;
	position: absolute;
	margin-top: 810px;
	margin-left: 475px;
	width: 300px;
	text-align: right;
}

#trading{
	font-family: arial, sans-serif;
	font-size: 0.7em;
	color: #333333;
	position: absolute;
	margin-top: 810px;
	margin-left: 10px;
	text-align: left;
}	

#links a:link {color: #333333; text-decoration: none; }
#links a:visited {color: #333333; text-decoration: none; }
#links a:hover {color: #666666; text-decoration: none; }
#links a:active {color: #333333; } 