/* -= User Nav =- */
#usernav {
	position:relative;
	font-family: arial;
	font-size: 12px;
}
#usernav a, #usernav a:link, #usernav a:visited, #usernav a.medium, #usernav a.medium:visited, #usernav a.strong, #usernav a.strong:visited {
	color: #018701;
	font-weight: normal;
	text-decoration: none;
}
#usernav .linkWrapper {
    padding: 0px 6px 5px 5px;
}
#usernav input {
    width: 130px;
    margin-left: 5px;
}
#usernav .label {
	padding: 5px 6px 0px 5px;
	font-size: 12px;
	margin: 0;
	font-weight: bold;
	color: #4F4E4E;
}
#usernav .checkLabel {
	padding: 7px 0px 5px 5px;
	font-size: 12px;
	margin: 0;
	font-weight: bold;
	color: #4F4E4E;
        position: relative;
}
#usernav .headerLabel {
	padding: 0px 6px 0px 5px;
	font-size: 12px;
	margin: 0;
	font-weight: bold;
	color: #D47E2A;
}
#usernav a.submit {
    background:#F0F267 url(http://static.dailystrength.org/templates/images/buttons/button-states.gif) repeat-x scroll 0 0;
    color:#018801;
    border-color:#CCD59C #7D8938 #7D8938 #CCD59C;
    border-style:solid;
    border-width:1px;
    cursor: pointer;
    display:block;
    font-family:arial;
    font-size:13px;
    font-weight: bold;
    height:23px;
    line-height:23px;
    margin-top:4px;
    text-align:center;
    text-decoration:none;
    width:72px;
}
#usernav .submitWrapper {
    padding: 0px 6px 15px 5px;
}
#usernav #mod_login_remember {
    position: absolute;
    top: 5px;
    right: 20px;
    width: 30px;
    padding: 0;
    margin: 0;
}
div#toparea { position: relative; z-index: 5; }
div#mainarea { position: relative; z-index: 1; }
div.popin-content {
	display: none;
	position: absolute;
	top: 39px; left: 0;
	width: 159px;
	z-index: 20;
	padding: 9px 0 10px; _padding-bottom: 15px;
	text-align: left;
	background: transparent url('http://static.dailystrength.org/templates/images/groups/usernav-s.gif') no-repeat -160px top;
}
div.popin-content div.roundmodule { margin: 0; background: transparent url('http://static.dailystrength.org/templates/images/groups/usernav-s.gif') repeat-y -320px top; padding: 5px 5px 8px 8px; }
div.popin-content div.roundmodule table { margin-top: 0 !important; }
div.popin-content div.roundmodulehead,
div.popin-content div.roundmodulebottom { display: none; }
div.popin-content div.community_item { width: 129px; overflow: hidden; }
div.popin-content span.bcap { background: transparent url('http://static.dailystrength.org/templates/images/groups/usernav-s.gif') no-repeat left top; height: 10px; width: 159px; position: absolute; bottom: 0; left: 0; }
div.popin-content div.login_module { width: 151px !important; }
div.popin-content #usernav {
	margin: 0px;
}