body {	background : #FFFFFF;	color : #222;	font-family : Arial, Helvetica, sans-serif;	text-align : left;	margin: 10px;	}			div	{	padding : 0;	margin : 0;	}	p {	padding : 0;	margin : 0;}			#Container {	width : 750px;	height: 951px;	margin : 0px;	text-align : left;	background-image: url(images/backgroundgreywithline.gif);	background-repeat: repeat-y;	}	#logoandmenus {	background : #fff url(images/header.gif) no-repeat;	height: 65px;	width: 750px;	}	#tagline {	height: 20px;	margin: 0px;	padding: 5px 0px 0px 12px;	font-size: 15px;		}	#topmenu {	height: 29px;	margin: 0px;	padding: 0px;	}	#topmenu ul {	color: #FFFFFF;	margin: 8px 0px 0px 12px;	padding: 0px;	font-size: 12px;	}	#topmenu ul li {	list-style-type: none;	display: inline;	margin: 0px;	padding: 0px 2px;	}	#topmenu ul li a,#topmenu ul li a:link,#topmenu ul li a:visited {	text-decoration: none;	color: #FFFFFF;	} 	#topmenu ul li a:hover {	color: #000000;	} 	#twocolumncontainer{	float:left;	width:532px;	 border-right:218px solid #E3E3E3;  /* The width and color of the right rail */	top: 75px;	position: absolute;	}#center{	float:left;	width:532px;	margin-right:-525px;	}	#rightRail{	float:right;	width:218px;	margin-right:-218px;	position:relative;	}	#welcome{	background-image: url(images/welcomehalfpic.jpg);	width:525px;	height:213px;	padding-top: 10px;}#welcome h1{	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 292px;	font-weight: normal;	color: #FFFFFF;	font-size: 40px;}#welcome p{	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	padding: 0px;	margin-top: 0px;	margin-right: 15px;	margin-bottom: 0px;	margin-left: 292px;	line-height: 16px;}#box_aboutus {	position: absolute;	width: 258px;	top: 230px;	height: 300px;	left: 0px;}#box_2008conference {	position: absolute;	width: 258px;	top: 230px;	height: 300px;	left: 267px;}#box_joinus {	position: absolute;	width: 258px;	top: 478px;	height: 214px;	left: 0px;}#box_community {	position: absolute;	width: 258px;	top: 478px;	height: 214px;	left: 267px;}#box_links {	position: absolute;	width: 258px;	top: 694px;	height: 214px;	left: 0px;}#box_contactus {	position: absolute;	width: 258px;	top: 694px;	height: 214px;	left: 267px;}#box_detailcontent {	position: absolute;	width: 505px;	top: 209px;	left: 0px;	padding-left: 10px;	padding-top: 5px;}#box_detailcontent h1{	font-weight: normal;	margin: 0px 0px 12px;	padding: 0px;	font-size: 30px;}#box_detailcontent h2{font-weight: normal;	margin: 0px 0px 12px;	padding: 0px;	font-size: 24px;}p{	font-size: 12px;	font-weight: normal;	color: #000000;	text-decoration: none;	line-height: 16px;	margin-bottom: 10px;}.bigparagraph{	font-size: 16px;	line-height: 20px;	margin-bottom: 10px;	}#box_detailcontent a,#box_detailcontent a:link,#box_detailcontent a:visited{	font-weight: bold;	text-decoration: none;}#box_detailcontent a:hover{	color: #999999;	text-decoration: none;}/* Default page elements */#box_detailcontent h1,#box_detailcontent h2,#box_detailcontent a,#box_detailcontent a:link,#box_detailcontent a:visited,.bigparagraph{	color: #006666;}/* Colours for different page elements */#type_about #box_detailcontent h1,#type_about #box_detailcontent h2,#type_about #box_detailcontent a,#type_about #box_detailcontent a:link,#type_about #box_detailcontent a:visited,#type_about .bigparagraph{	color: #EF7101;}#type_conference #box_detailcontent h1,#type_conference #box_detailcontent h2,#type_conference #box_detailcontent a,#type_conference #box_detailcontent a:link,#type_conference #box_detailcontent a:visited,#type_conference .bigparagraph{	color: #669933;}#type_join #box_detailcontent h1,#type_join #box_detailcontent h2,#type_join #box_detailcontent a,#type_join #box_detailcontent a:link,#type_join #box_detailcontent a:visited,#type_join .bigparagraph{	color: #336699;}#type_community #box_detailcontent h1,#type_community #box_detailcontent h2,#type_community #box_detailcontent a,#type_community #box_detailcontent a:link,#type_community #box_detailcontent a:visited,#type_community .bigparagraph{	color: #993333;}#type_links #box_detailcontent h1,#type_links #box_detailcontent h2,#type_links #box_detailcontent a,#type_links #box_detailcontent a:link,#type_links #box_detailcontent a:visited,#type_links .bigparagraph{	color: #CC6699;}#type_contact #box_detailcontent h1,#type_contact #box_detailcontent h2,#type_contact #box_detailcontent a,#type_contact #box_detailcontent a:link,#type_contact #box_detailcontent a:visited,#type_contact .bigparagraph{	color: #009999;}#center h1{}#center h3{	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	margin: 0px 0px 0px 25px;	padding: 0px;}#mainheaderimage{	height: 202px;	width: 525px;}.boxtitle {	margin: 0px;	padding: 0px;	height: 18px;	width: 258px;}.boxtitle a,.boxtitle a:link,.boxtitle a:visited{	color: #FFFFFF;	text-decoration: none;}.boxtitle a:hover{	color: #000000;	text-decoration: none;}#box_aboutus .boxtitle{	background-color: #F9C21C;}#box_2008conference .boxtitle{	background-color: #669933;}#box_joinus .boxtitle{	background-color: #336699;}#box_community .boxtitle{	background-color: #993333;}#box_links .boxtitle{	background-color: #CC6699;}#box_contactus .boxtitle{	background-color: #009999;}.boximage img{	padding: 0px;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;}.boxtext{	background-color: #E3E3E3;	background-image: url(images/box_greyandwhitecorner.gif);	background-repeat: no-repeat;	background-position: right bottom;	font-size: 10px;	color: #000000;	padding-top: 6px;	line-height: 13px;}.boxtext p{	margin: 0px 10px 4px 25px;	padding: 0px;	font-size: 10px;	}.boxtext a,.boxtext a:link,.boxtext a:visited{	color: #666666;	text-decoration: none;}.boxtext a:hover{	color: #000000;	text-decoration: none;}.publisher{	font-size: 10px;	line-height: 13px;	color: #666666;	padding: 8px 0px;	width: 203px;	background-color: #E3E3E3;	margin: 7px 0px 0px 7px;	background-image: url(images/publishersboxbackground.gif);	background-repeat: no-repeat;	background-position: right bottom;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #666666;	border-right-color: #666666;	border-bottom-color: #666666;	border-left-color: #666666;}.publisher h4{	font-size: 18px;	line-height: 25px;	padding: 0px;	font-weight: normal;	margin-right: 10px;	margin-bottom: 4px;	margin-left: 10px;	margin-top: 0px;}.publisher p{	margin: 0px 10px 4px 10px;	padding: 0px;	font-size: 10px;	}.publisher a,.publisher a:link,.publisher a:visited{	color: #666666;	text-decoration: none;}.publisher a:hover{	color: #000000;	text-decoration: none;}/* D-ROOM BIT    */.publisherdroom{	font-size: 10px;	line-height: 12px;	color: #666666;	padding: 8px 0px;	width: 203px;	background-color: #999999;	margin: 7px 0px 0px 7px;}.publisherdroom h4{	font-size: 18px;	line-height: 25px;	padding: 0px;	font-weight: normal;	margin-right: 10px;	margin-bottom: 4px;	margin-left: 10px;	margin-top: 0px;}.publisherdroom p{	margin: 0px 6px 4px 10px;	padding: 0px;	font-size: 11px;	line-height: 14px;	}.publisherdroom a,.publisherdroom a:link,.publisherdroom a:visited{	color: #FFFFFF;	text-decoration: none;}.publisherdroom a:hover{	color: #000000;	text-decoration: none;}/* end of D-ROOM bit */#Container #twocolumncontainer #center #box_detailcontent table {	font-size: 12px;	padding: 0px;	margin: 0px;}#welcome p.introbanner {	font-size: 16px;	line-height: 20px;}#welcome p.introbanneralbert {	font-size: 16px;	line-height: 30px;	color: #8DC9C6;}.style1 {	color: #016766;	font-weight: bold;	font-size: 14px;}.style3 {	font-size: 13px;	line-height: 16px;	color: #016766;}