


body {

	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;

font-size: 70%;

	margin: 0px;
	
	line-height: 14px;

	padding-top: 90px; 

	padding-left:0px; 

	padding-right:0px; 

	padding-bottom:0px

}

A:link, A:visited, A:active { text-decoration: none; text-color: #006da5;}

@media screen {

	#contents {

		padding-left: 85px;

		padding-right: 0px;

		border: 0px solid white;

		margin-top: 10px;

	}

}



li {

	margin-bottom: 8px;

	list-style-type: square; 

	margin-left: -40px;

}



hr {

	color: #CC3300;

	background-color: #CC3300;

	height: 1px;

	margin-top: 20px;

	border: 0px;

}



.emphasise hr,

.imagebox hr {

	color: #0175AE;

}



#synerconlogo {

	 border: 0px none;

	 width: 205px;

	 height: 37px;

	 position: absolute; 

	 left: 740px; 

	 top: 40px

}



#akalogo {

	 border: 0px none;

	 width: 62px;

	 height: 62px;

	 position: absolute; 

	 left: 82px; 

	 top: 15px;

}



@media print {

	#synerconlogo {

		 left: 495px; 

	}



	#akalogo {

		 left: 0px; 

	}



	#contents {

		padding-left: 1px;

		padding-right: 1px;

	}

}



.bluebar {

	height: 5px;

	top: 90px;

	background-color: #db002e;

	position: absolute;

}



.redbar {

	height: 5px;

	top: 90px;

	width: 99px;

	background-color: #006da5;

	position: absolute;

	border-left: 3px solid white;

}



.bottombar {

	left: 0px;

	height: 5px;

	background-color: #006da5;

	width: 99%;

	clear: both;

	border-left: 3px solid white;

	border-top: 15px solid white;

}



#bar1 {

	left: 0px;

	width: 99%;

	border-left: 3px solid white;

	border-right: 3px solid white;

}	



#bar2 {

	left: 160px;

}	



#bar3 {

	left: 260px;

}	



#bar4 {

	left: 360px;

}	



#bar5 {

	left: 460px;

}	



#bar6 {

	left: 560px;

}	



#bar7 {

	left: 660px;

	border-right: 3px solid white;

}	



#breadcrumbs {

	margin-top: -5px;       
	
	color: #006da5;
	
	decoration: none;

	margin-bottom: 30px;

	z-index: 0;
	
	decoration: none;
	
	

}



.singlecolumn {

	width: 30%;

	float: left;

}



#column1 {

	float: left;

}



#column2 {

	float: left;

}



#column3 {

	float: left;

}



.doublecolumn {

	width: 63%;

	float: left;

}



.spacercolumn {

	width: 3%;

	float: left;

}



.singlecolumn .portalbox ul {

	margin-left: -18px;

}



/* Internet Explorer only */

* html .singlecolumn .portalbox ul {

	margin-left: 24px;

}



.portalbox {



color: #333333;

	width: 100%;

	border-collapse: collapse;

	border-left: 1px solid #006da5;    
	
	border-right: 50px solid #ffffff;

	margin-bottom: 15px;


}






.emphasise,

.imagebox {

	border-left: 1px solid #006da5;

}



.portalbox th {

	text-align: left;

	color: #ffffff;

	font-weight: bold;

	font-size: 1.2em;

	padding-top: 6px;

	padding-bottom: 6px;

	padding-left: 18px; 
	padding-right: 0px; 

background-image: url('../images/header_emphasise2.png');

	background-repeat: repeat-y;

}

.doublecolumn .portalbox th {

	background-image: url('../images/header_wide2.png');

}



.emphasise th,

.imagebox th {

	background-image: url('../images/header_emphasise2.png');

}



.portalbox td {

	padding-left: 18px;

	padding-top: 5px;

	padding-bottom: 12px;

}



.imagebox td {

	padding: 0px;

}



.portalbox h1 {

	color: #333333; 

	font-size: 1.2em;

	margin-bottom: -10px;

}



.portalbox h2 {

	color: #333333; 

	font-size: 1em;

	margin-bottom: -5px;
	
	line-height: -10px

}



.portalbox h3 {

	color: #CC3300; 

	font-size: 1em;

	font-weight: normal;

}



.emphasise h1,

.imagebox h1,

.emphasise h2,

.imagebox h2,

.emphasise h3,

.imagebox h3 {

	color: #0175AE; 

}



.portalbox a:link {

	color: #006da5;

}



.emphasise a:link {

	color: #006da5;

}



.portalbox a:visited {

	color: #006da5;

}



.emphasise a:visited {

	color: #006da5;

}



.portalbox a:hover {

	background: #FAE2DA;

}



.emphasise a:hover {

	background: #E0EEF4;

}



.portalbox p {

	margin-bottom: -5px;

}



#footer {

}



/* Drop-down menus */



#primarynav {

	position: absolute;

	                                            top: 22px;

	left: 159px;

}



@media print {

	#primarynav {

		visibility: hidden;

	}

	

	.portalbox th {

		border: 1px solid #CC3300;

		color: #CC3300;

	}

	

	.emphasise th {

		border: 1px solid #0175AE;

		color: #0175AE;

	}



	.ddmx {

		visibility: hidden;

	}

	

	#breadcrumbs {

		visibility: hidden;

	}

	

	#column2 {

		margin-right: 0.25cm;

	}

}



.ddmx {

    z-index: 500;

}



.ddmx td {

	width: 100px;

}



.ddmx .item1, .ddmx :hover.item1, .ddmx .item1-active, .ddmx :hover.item1-active {

    padding: 3px 10px 3px 10px;

	color: #0175AE;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

}



.ddmx .item2, .ddmx :hover.item2, .ddmx .item2-active, .ddmx :hover.item2-active {

    padding: 3px 8px 4px 8px;

    color: #ffffff;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}



.ddmx .item2 {

	background: #0175AE;

    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);

    border-bottom: 1px solid #ffffff;

}



.ddmx :hover.item2, .ddmx .item2-active, .ddmx :hover.item2-active {

    background: #ffffff;

	color: #0175AE;

}



.ddmx .arrow, .ddmx :hover.arrow {

    padding: 3px 16px 4px 8px;

}



.ddmx .item2 img,

.ddmx .item2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0px none;

}



.ddmx .section {

    border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-top:1px solid #ffffff; border-bottom:0px none; position: absolute;

    visibility: hidden;

    z-index: -1;

    margin-top: 6px;

    margin-left: 3px

}



table.screenshots td {

	vertical-align: top;


 margin-top: 600px;
}



table.screenshots td.col1 {

	width: 100%;

}



table.t50 td {

	vertical-align: top;

}



table.t50 td.col1 {

	width: 50%;

}



table.t50 td.col3 {

	width: 50%;

}



table.t33 td {

	vertical-align: top;

}



table.t33 td.col1 {

	width: 24%;

}



table.t33 td.col3 {

	width: 38%;

}



table.t33 td.col5 {

	width: 38%;

}



table.t33 

 {

	margin-left: 23px;

	margin-bottom: 0px;

}



table.t33 ul ul {

	margin-top: 8px;

}



table.registrationform,

table.registrationform td {

	padding: 0px;

	border-collapse: collapse;

	margin: 0px;

	vertical-align: top;

}



table.registrationform td {

	height: 18px;

	padding-bottom: 5px;

	padding-right: 7px;

}



.FormDropDown,

.FormTextBox,

.FormButton {
	border: 1px solid #006da5;

	font-family: Verdana;

	font-size: 8pt;

}



tr.required .FormTextBox,

tr.required .FormDropDown {

	border: 1px solid #006da5;

	background-color: #ffffff;

	font-weight: normal;

}



tr.required div {

	border: 2px solid #006da5;

	background-color: #F0DDAA;

}



tr.required td {

	color: #006da5;

	font-weight: bold;

}



tr .FormTextBox {

	border: 1px solid #006da5;

}



p.error {

	font-weight: bold;

	color: #CC3300;

}



table.visible,

table.t33 {

	margin-top: 18px;

	margin-bottom: 12px;

	border-collapse: collapse;

	border: 1px solid #CCCCCC;

}



table.visible th,

table.visible td,

table.t33 th,

table.t33 td {

	padding: 4px;

	border: 1px solid #CCCCCC;

}



p.note {

	padding: 5px;

	border: 2px solid red;

	background-color: #FFFFCC;

}



ol li {

	padding-bottom: 10px;

}



div.quotes p {

	font-style: italic;

}



div.quotes p.attributation {

	font-style: normal;

	font-weight: bold;

	text-align: right;

}



p.question {

	color: #006da5;

	text-decoration: none;

	cursor: hand;

}



p.question:hover {

	background: #FAE2DA;

}



div.answer {

	margin-left: 17px;

	color: #006da5;
	
	display: none;

	margin-bottom: 30px;

	padding-top: 15px;

}



div.answer p {

	margin-top: 0px;

	padding-bottom: 15px;

}



@media print {

	div.answer {

		display: block;

	}

}





* html .ddmx td { position: relative; } /* ie 5.0 fix */



div#footertext {

	text-align: right; 

	margin-right: 12px; 

	margin-top: 15px; 

	margin-bottom: 15px;
	
	decoration: none;

}

/*</group>*/