	body {
		margin:0;
		padding:0;
		text-align:center;
		/*background-color:#C6C6D9;*/
		/*background-color:darkslategray;*/
		background:darkslategray url('images/gradient.png') repeat-x top;
		font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	}
	body p {
		color:white;
		clear:left;
	}
	body a {
		color:white;
		text-decoration:none;
	}
	body a:hover {
		text-decoration:underline;
	}
	div.container {
		width:850px;
		background:black;
		margin:0 auto;
		overflow:hidden;
	}
	div.header {
		width:267px;
		height:145px;
		background:url('images/Dundal-v2_267X165.png') no-repeat top;
		margin:0;
		padding:0;
		float:left;
	}
	div#badge {
		width:81px;
		height:145px;
		background:url('images/Badge_Beta.gif') no-repeat center left;
		margin:0;
		padding:0;
		float:left;
	}
	div#metrics {
		text-align:right;
		color:white;
		/*width:502px;
		height:100px;*/
		width:500px;
		height:70px;
		background:url('images/header-metrics.png') no-repeat center left;
		margin:0;
		padding:0;
		float:left;
	}
	div#userinfo {
		text-align:right;
		color:red;
		/*width:502px;
		height:45px;*/
		width:500px;
		height:30px;
		background:url('images/header-userinfo.png') no-repeat center left;
		margin:0;
		padding:0;
		float:left;
	}
	div#userinfo p {
		text-align:right;
		color:red;
		padding-top:0px;
		padding-right:10px;
	}
	#wrapper {
		clear:left;
		overflow:hidden;
	}
	div.content {
		clear:left;
		width:850px;
		background:black;
		float:left;
		overflow:hidden;
		color:white;
		text-align: justify;
		position:relative;
	}
	/*div.content p {
		margin:0px 100px;
	}*/
	.openid_small_logo {
		background:url('images/openid_small_logo.png') no-repeat scroll 0pt 50% !important;
		background:url('images/openid_small_logo_black.gif') no-repeat scroll 0pt 50%;
		padding-left:18px !important;
		padding-top:0.2em !important;
	}
/*	#login_box {
		border-right:1px solid #EEEEEE;
		float:left;
		margin-bottom:1em;
		text-align:center;
		width:49%;
	}
	#openid_box {
		float:left;
		margin-bottom:1em;
		text-align:center;
		width:49%;
	}*/
	form label {
		margin:0pt;
		padding:0pt;
	}
/*	form label small {
		display:block;
		margin:0.2em;
	}
	form small {
		white-space:normal;
	}*/
	fieldset {
		border:medium none;
		margin:0pt;
		padding:0pt;
	}
	input.send-btn {
		width: 70px;
		height: 25px;
		background:url('images/button.gif') no-repeat top;
		outline-style: none;
		border-style: none;
		cursor:pointer;
	}
	input.submit-btn {
		width: 70px;
		height: 25px;
		background:url('images/f080819060448448.gif') no-repeat top;
		outline-style: none;
		border-style: none;
		cursor:pointer;
		font-weight:bold;
		color:white;
	}
	button#__idselector_button {
		width: 52px;
		height: 24px;
		background:url('images/button_3.gif') no-repeat top;
		outline-style: none;
		border-style: none;
	}
	.scroll {
	    width:850px;
	    overflow:auto;
	    overflow-x:hidden;
	    position:relative;  /*DO NOT REMOVE : NEEDED FOR IE! */
	    clear:left;
	    background:black;
	}
	.scrollContainer div.panel {
	    padding:0px;
	    width:850px;
		margin-bottom:10px;
	}
	ul.navigation {
	    list-style:none;
	    margin:20px;
	    padding:0;
		text-align:center;
	}
	ul.navigation li {
	    display:inline;
	    margin-right:10px;
	}
	ul.navigation a {
	    padding:4px;
	    color:white;
	    text-decoration:none;
	}
	ul.navigation a:hover {
	    background-color:#66ccff;
	}
	ul.navigation a.selected {
	    background-color:#0066ff; /*dodgerblue*/
	}
	ul.navigation a:focus {
	    outline:none;
	}
	.scrollButtons {
		vertical-align:middle;
	    cursor:pointer;
	}
	div.footer {
		clear:left;
		width:850px;
		height:54px;
		/*background-color:#C6C6D9;*/
		background-color:darkslategray;
		background-image:url('images/footer2.png');
		background-repeat:no-repeat;
		/*background-image:url('images/bottomgradient.png');
		background-repeat:repeat-x;*/
		margin:0 !important;
	    margin:20px 0px 0px 0px; /* for ie */
		padding:0;
		float:left;
	}
	div.footer p {
		background-color:darkslategray;
	    margin-top:7px;
		padding:0;
	}
