.assessment {margin: 1em 0 2em 0;}

.ssass-email {background: #FAFAFA; padding: 13px; margin: 5px 0 0 0; }
.ssass-email h4 {margin: 0  0 .5em 0; }
.ssass-email input[type=text] {float: left; padding: 5px; margin: 2px 5px 5px 0; height: 16px; border: 1px solid #AAA; width: 400px; }
.ssass-email .btn {display: inline-block; }

/*-----------------------------------------------------------
	Assessment Table
.assessmentlist { font-size: .9em; }
.assessmentlist thead td {background: #B00000; font-weight: bold; color: #FFF; font-size: 1.1em;  }
.assessmentlist thead td a {color: #FFF; }
.assessmentlist td {border-top: 1px solid #CCC; }
.assessmentlist tr.odd td {background: #EDEDED; }


-----------------------------------------------------------*/

.assessmentlist th {color: #005D9D; }
.assessmentlist td {font-size: 11px; vertical-align: top; line-height: 18px; }
.assessmentlist tr.footer td {background: #CCC; color: #2E2E2E; font-weight: bold; text-align: right; font-size: 1.2em; line-height: 32px; vertical-align: middle; }
.assessmentlist tr.footer td.ssass-total {text-align: center; }

#assessment_total {display: inline-block; color: #B00000; font-size: 22px; line-height: 30px; height: 30px; width: 70px; padding: 5px 10px; text-align: center; background: #FFF; border-radius: 5px; -moz-border-radius: 5px;  }

/*-----------------------------------------------------------
	Rank
-----------------------------------------------------------*/
.best {border: 1px solid #FDBB63; padding: 2px; }

.rank {list-style: none; list-style-type: none !important; margin: 0; padding: 0; width: 90px; height: 18px; position: relative; background: url(/wp-content/plugins/ssassessments/images/rank.gif) top left repeat-x; }
.rank li {padding: 0; margin: 0; float: left; }
.rank li a {display: block; width: 18px; height: 18px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; }
.rank li a:hover {background: url(/wp-content/plugins/ssassessments/images/rank.gif) left bottom; z-index: 2; left: 0px; }
.rank a.one {left: 0px; }
.rank a.one:hover {width: 18px; }
.rank a.two {left: 18px; }
.rank a.two:hover {width: 36px; }
.rank a.three {left: 36px; }
.rank a.three:hover {width: 54px; }
.rank a.four {left: 54px; }	
.rank a.four:hover {width: 72px; }
.rank a.five {left: 72px; }
.rank a.five:hover {width: 90px; }
.rank li.current-rating {background: url(/wp-content/plugins/ssassessments/images/rank.gif) 0px 18px; position: absolute; height: 18px; display: block; text-indent: -9000px; z-index: 1;}	

ul.nohover a {width: 0px;}

