div.lyndaSearch{
	position:relative;
	top:-6px;
	width: 956px;
	height: 29px;
	
}
div.divSelectAll{
	float: left;
	width: 750px;
    height: 29px;
    position:relative;
	top:-1px;
	float: left;
	line-height:1em;
	margin-left:1px;
	padding-top:2px;
	*padding-top:3px;
}
div.divSelectAll strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	margin-top:1px;
	margin-left:15px;
	margin-right:1px;
	height: 29px;
	float: left;
}
div.divSelectAll select
{
	FONT-FAMILY: MS Shell Dlg, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:140px;
}
.mac.gecko div.divSelectAll select
{
	font-size:10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	width:140px;
}
div.divSelectAll select.selectSubject{
	margin-left:3px;
	margin-top:-1px;
}
.mac.gecko div.divSelectAll select.selectSubject{
	margin-top:0px;
}
div.divSelectAll select.selectProducts{
}
div.divSelectAll select.selectVendor{
}
div.divSelectAll select.selectAuthor{
}
div.divSelectAll a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#5a5a5a;
	margin-left:4px;
}
/*  ie6 fix */

.ie6 div.divSelectAll .divLearnby
{
	padding-left:11px;
	margin-top:0px;

}
.ie6 div.lyndaSearch{
	position:relative;
	top:-15px;
	left:-10px;
	width: 956px;
	height: 29px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.ie6 div.divSelectAll {
	float: left;
	width: 750px;
    height: 29px;  
    margin-bottom:0px;
	padding-bottom:0px;
	
}
.ie6 div.divSelectAll  strong{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	margin-left:13px;
	height: 29px;
	float: left;
	margin-bottom:0px;
	padding-bottom:0px;
}
.ie6 div.divSelectAll select
{
	width:139px;
	margin-bottom:0px;
	padding-bottom:0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.ie6 div.divSelectAll select
{
	FONT-FAMILY: MS Shell Dlg;
	font-size:10px;
}
.ie6 div.divSelectAll select.selectSubject{
	margin-left:3px;
	margin-top:-1px;
}
.ie6 div.divSelectAll select.selectProducts{
}
.ie6 div.divSelectAll select.selectVendor{
}
.ie6 div.divSelectAll select.selectAuthor{
}

.ie6 div.divSelectAll a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#5a5a5a;
	padding-bottom:0px;
}
/*IE7  FIX*/
.ie7 .lyndaSearch{
	position:relative;
	top:-9px;
	width: 956px;
	height: 24px;
}
.ie7 .divSelectAll{
	margin-top:-2px;
	font-size: 12px;
	font-family: Verdana;
	margin-left:0px;
	margin-right:1px;
}
.ie7 div.divSelectAll strong
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	margin-top:5px;
	margin-left:17px;
	margin-right:1px;
	float: left;
	padding-bottom:2px;
    }
.ie7 .divSelectAll select{
    margin-right: 1px;
    border-bottom-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-left-width:0px;
    border-collapse:collapse;
	margin-top: 2px;
    width: 140px;
    height: 1.8em;
    text-align: left;
    font-family: MS Shell Dlg;
    color: #000;
    vertical-align:top;
	font-size: 10px;
}

.ie7 .divSelectAll select.selectSubject
{
	margin-top: 2px;
}

.ie7 .divSelectAll select.selectProducts{
}

.ie7 .divSelectAll select.selectVendor{
}

.ie7 .divSelectAll select.selectAuthor{
}

.ie7 .divSelectAll a{
	margin-left:5px;
	vertical-align:bottom;
}
/* 				MAC FF3 				        */
.mac.gecko  select{
    margin-right: 1px;
    width: 140px;
    height:10px;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size:8px;
    color: #000;
    vertical-align:top;    
}
/* 				MAC FF2 				        */
.mac.gecko.ff2 div.divSelectAll .divLearnby{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	margin-top:2px;
	margin-left:15px;
	margin-right:1px;
	height: 29px;
	float: left;
}
.mac.gecko.ff2  select{
    margin-right: 0px;
    margin-top: 1px;
    width: 140px;
    height:16px;
    text-align: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size:10px !important;
    word-spacing:normal;
    color: #000;
    vertical-align:top;    
}
.mac.gecko.ff2 .divSelectAll a{
	position:relative;
	top:1px;
}

fieldset.registrationTable div.lyndaSearch{
	width: 636px;
}

.ie6 fieldset.registrationTable div.lyndaSearch{
	width: 636px;
}

.ie6 fieldset.registrationTable div.lyndaSearch div.divSelectAll {
	width: 636px;	
}

.ie7 fieldset.registrationTable div.lyndaSearch{
	width: 636px;
}

.ie7 fieldset.registrationTable div.lyndaSearch div.divSelectAll {
	width: 638px;	
}

div.mmusRepSelUsers
{
	display: none;
}

div.mmusRepSelUsersSelected
{
	position: relative;
	z-index: 1000;
	top: 0px;
	margin-left: 210px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #EFEFEF;
	border: solid 1px #000000;
}

.ie7 div.mmusRepSelUsersSelected
{
	border-top: #000000 3px solid;
}

div.mmusRepSelUsersSelected a
{
	text-decoration: none;
}

div.mmusRepSelUsersSelected a:hover
{
	color: #000000 !important;
}

div.alertMessage
{
	position: absolute;
	z-index: 1000;
    top: 270px;
    margin-left: 170px;
    margin-right: 340px;
    margin-bottom: 10px;
    padding: 15px;
    background-color: #EFEFEF;
    border: solid 1px #000000;
    width: 335px;
    height: 80px;
}

div.alertMessageNone
{
	display: none;
}
