.gnerDashboard {
	background:#cecfce url('../img/backgrounds/signInRegister.gif') left top no-repeat; 
	width: 141px;
	
	display:block;
	border:1px solid #6B8C9B;
}

.gnerDashboardBottom {width:143px; height:7px; margin-bottom:7px; line-height:0px; font-size:0px; background: url('../img/backgrounds/signInRegister_shadow.png') no-repeat left top;}

.gnerDashboard h2, .gnerDashboard .h2Mimic {
	padding: 7px 0px 5px 0px;
	margin: 0px 0px 9px 0px;
	font-size: 75%;
	color: #ffffff;
	font-weight:bold;
}

.gnerDashboard h2 span, .gnerDashboard .h2Mimic span {padding: 7px 10px 5px 10px;}

.gnerDashboard p {
	padding: 0px 0px 0px 10px;
	color: #315a7a;
	margin: 0px;
	font-size: 75%;
}

.gnerDashboard p span {
	display: block;
	color: #5376a0;
	font-size: 95%;
}

.gnerDashboard p.button {
	clear:both;
	text-align: center;
	padding:0;
}

.gnerDashboard p.bluebutton {
	display:inline;
	float:left;
	margin-left:17px;
	text-align:center;
}

.gnerDashboard p.bluebutton a {
	width:85px;
	background:url(../img/arrows_buttons/signIn2.gif) top left no-repeat;
	display:block;
	line-height:1em;
	padding:4px 0px 6px;
	color:#fff;
	font-weight:bold;
}

.gnerDashboard a.whiteOnBlue:hover {background-color:#D4DAE1; color:#912373;}

.gnerDashboard p.saved {
	margin: 5px 6px 1px 6px;
	background-color: #ccdbe8;
	text-align: center;
	font-weight: bold;
	font-size: 70%;
	color: #164161;
	padding: 4px 0px;
}

.gnerDashboard p.order {
	background:url("../img/backgrounds/gradient27hBlue.gif") repeat-x 0 0;
	padding: 0px;
	margin: 0px;
	color: #fff;
	display: block;
	margin: 5px 6px 0px 6px;
	border:1px solid #6B8C9B;
	border-bottom:none;
}


.gnerDashboard p.order a {
	padding: 5px 0px 3px 36px;
	color: #fff;
	display: block;
}

.gnerDashboard p.order a:hover {
	background-image: url(../img/backgrounds/gradient27hNavy.gif);
}



/* -- signed in -- */

.gnerDashboard .signedin p.saved {
	margin-bottom:0;
}

.gnerDashboard .signedin .bluebutton {}
