@charset "utf-8";

h2.pssinfo { 
	background: url(../graphics/aboutPSS.png) no-repeat; 
	width: 224px; 
	height: 32px; 
}

h2.takepss { 
	background: url(../graphics/takingPSS.png) no-repeat; 
	width: 170px; 
	height: 32px; 
}

p.pssbutton { 
	background: url(../graphics/takePSSbutton.png) no-repeat;
	margin: auto; /* centers in width of column */
	width: 165px; 
	height: 34px; 
}

h2.about-sara { 
  background:transparent url(../graphics/about-sara.png) no-repeat;
  width:203px;
  height:34px;
}

/* BUTTONS */
a.more-info { 
	background: transparent url(../graphics/more-information.png) no-repeat; 
	width: 183px; 
	height: 32px; 
}

a.purchase { 
	background: transparent url(../graphics/purchase.png) no-repeat; 
	width: 203px; 
	height: 34px; 
}

form#sara-access {
  margin: 1em;  
}

a#therapistaccess {
	background: transparent url(../graphics/therapistaccess.png) no-repeat; 
	width: 190px; 
	height: 34px; 
}

a#patientaccess {
	background: transparent url(../graphics/patientaccess.png) no-repeat; 
	width: 190px; 
	height: 34px; 
}
		  
div#global-nav {
	float: right;
	margin:1em 2em 0 0;
	color:#FFFFFF;
    font-size:.9em;
}
div#global-nav a {
    color:#FFFFFF;
}

a#logout {
	background: transparent url(../graphics/logout.png) no-repeat; 
	width: 90px; 
	height: 34px; 
}

.formatted-form fieldset {
    border:0;
    margin:0;
    padding:0;
}

.formatted-form fieldset legend {
    font-size:1.2em;
    font-weight:bold;
    padding:.5em 0;
}

.formatted-form label {
    clear:both;
    display:block;
    float:left;
    width:150px;
}

.formatted-form input,
.formatted-form select {
    float:left;
}

.formatted-form .action-button {
    clear:both;
    float:right;
}

.stronger {
    color:#000;
}

.note {
    font-style:italic;
    clear:both;
}

.clear {
    clear:both;
}