/************** STRESSMETER STYLES **************/
* {
margin:0;
padding:0;
border:none;
}
body {
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
text-align:left;
}
/************** FORM STYLES FOR STRESSMETER **************/
#stressmeter-frame-content {
background:url(/stressmeter/images/HISCCaregiverStress-stressmeter-logo-bg.gif) no-repeat 1px 0;/* background with logo for embedded widget */
padding:45px 0 0 12px;/* styles should switch to this when embedded outside of this website */
padding:20px 0 0 12px;
text-align:center;
width:277px;
height:205px;
margin:0;
}
#stressmeter-frame-content p {
display:block;
margin:0;
padding:0;
font-size:13px;
line-height:1;
text-align:left;
}
#stressmeter-frame-content form#smForm{
float:left;
width:230px;
text-align:left;
padding:25px 0 0 0;
}
#stressmeter-frame-content form p {
border-bottom:1px solid #cbc195;
padding:5px 0 5px 10px;
margin:0;
float:left;
clear:both;
width:100%;
}
#stressmeter-frame-content form p.question {
border:none;
font-weight:bold;
padding:0 0 5px 0;
}
#stressmeter-frame-content form p input {
float:left;
width:auto;
margin: 0;
padding:0;
width:15px;
height:15px;
}
#stressmeter-frame-content form p input.checkbox {
width:15px;
height:15px;
}
#stressmeter-frame-content form p label {
float:left;
width:200px;
margin: 0;
padding:0 0 2px 0;
}
#stressmeter-frame-content form p.button {
border:none;
}
#stressmeter-frame-content form p input {
margin:0 5px 0 0;
}
#stressmeter-frame-content form p input.continue {
background:url(/stressmeter/images/HISCCaregiverStress-stressmeter-btn.gif) no-repeat 0 0;
padding:0 0 .3em 1em;
font-size:10px;
width:86px;
height:25px;
text-align:center;
border:none;
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
color:#770051;
float:none;
}
#stressmeter-frame-content form p input.continue:hover {
background:url(/stressmeter/images/HISCCaregiverStress-stressmeter-btn.gif) no-repeat 0 -25px;
}
#stressmeter-frame-content p.number {
width:25px;
margin:0 12px 0 0;
padding:25px 0 3px 0;
border-bottom:2px solid #9d8d3e;
color:#770051;
font-size:11px;
float:left;
display:block;
line-height:1;
text-align:center;
_margin:0; /* ie6 fix */
_width:32px; /* ie6 fix */
_border:none; /* ie6 fix */
}
#stressmeter-frame-content p.number strong {
font-weight:bold;
display:block;
font-size:22px;
}

#stressmeter-frame-content form p:hover {
background-color:#becbdc;
}
#stressmeter-frame-content p.question:hover, #stressmeter-frame-content p.button:hover {
background-color:transparent;
}

