
/**********=GLOBAL STYLES**********/
/*=rm-siteAdmin
------------*/
#rm-pageWrapper{ min-width:1010px; }
form a{ text-decoration:underline; }
#rm-pageWrapper .rm-siteAdmin{
	padding: 0;
	position: relative;
	*zoom:1;
}
.rm-siteAdminContent{ padding:20px; }
.rm-siteAdmin .rm-alert{ color: #c00; }
.rm-siteAdmin .rm-secondaryInfo{ color:#666; }
.rm-siteAdminContent .rm-breadCrumb { margin-bottom: 20px; }
.rm-siteAdminContent h1 {
	overflow: hidden;
	white-space: nowrap;
	margin-right: 220px;
	clear: left;
}
.rm-siteAdmin .rm-formActions { clear: left; }
.rm-siteAdmin .rm-formActions li {
	float: left;
	margin-right: 7px;
	display: inline;
	margin-bottom: 20px;
}
.rm-siteAdmin .rm-formActions .rm-actionMenu li { margin: 0 0 2px; }
.rm-siteAdmin .rm-formActions li.rm-configButton { display: none; }
.rm-siteAdmin .rm-readOnlyActions li.rm-saveButton { display: none; }
.rm-siteAdmin ul.rm-readOnlyActions li.rm-configButton { display: block; }
.rm-siteAdmin .rm-formActions.rm-actionsRight li {
	margin-right: 0;
	margin-left: 7px;	
}
.rm-siteAdmin .rm-formActions li .rm-changesSaved {
	color: #060;
	background: transparent url(/_inc/images/icons/states/success_16x16.png) no-repeat 0 0;
	display: inline-block;
	line-height: 16px;
	margin-top: 4px;
	padding-left: 20px;
	margin-left: 7px;
}
.rm-siteAdmin .rm-formActions.rm-actionsRight li .rm-changesSaved {
	margin-right: 7px;
	margin-left: 0;
}
.rm-siteAdmin label.rm-largeLbl,
.rm-siteAdmin .rm-largeLabel label { font-size: 13px; }
/*=rm-siteAdminHeader
------------*/
#rm-siteAdminHeader{
	background:url(/_inc/images/site_admin/SiteAdmin-Navigation-Background.png) repeat-x 0 -5px;
	height:81px;
	width:100%;
	position:relative;
}
#rm-siteAdminLogo{
	background:url(/_inc/images/site_admin/SiteAdminTitle-reg.png) no-repeat 0 20px;
	position:relative;
	top:0;
	left:18px;
	width:124px;
	height: 79px;
	text-indent:-9000px;
	display: block;
	z-index: 1;
}

/*=rm-siteAdminNav
------------*/
#rm-siteAdminNav{
	position:absolute;
	top:13px;
	width:100%;
	min-width:1010px;
	height:67px;
	overflow:hidden;
}
#rm-siteAdminNav ul {
	float:right;
	padding-right:10px;
	margin-left:145px;
}
#rm-siteAdminNav li{
	float:left;
	background:url(/_inc/images/site_admin/SiteAdmin-Tab-Off.png) no-repeat right top;
}
#rm-siteAdminNav li.rm-selected{ background:url(/_inc/images/site_admin/SiteAdmin-Tab-On.png) no-repeat right top; }
#rm-siteAdminNav li a{
	display:block;
	color:#333;
	width:122px;
	height:67px;
	margin:0;
    padding:0; 
    background-position: center 13px;
    background-repeat:no-repeat;
    background-color:transparent;
    text-align: center;
    padding-top:48px;
    overflow:hidden;
}
#rm-siteAdminNav #rm-peopleNav{ background-image:url(/_inc/images/site_admin/TabIcon-People-Off.png); }
#rm-siteAdminNav li.rm-selected #rm-peopleNav,
#rm-siteAdminNav #rm-peopleNav:hover{ background-image:url(/_inc/images/site_admin/TabIcon-People-On.png); }

#rm-siteAdminNav #rm-groupsNav{ background-image:url(/_inc/images/site_admin/TabIcon-Groups-Off.png); }
#rm-siteAdminNav li.rm-selected #rm-groupsNav,
#rm-siteAdminNav #rm-groupsNav:hover{ background-image:url(/_inc/images/site_admin/TabIcon-Groups-On.png); }

#rm-siteAdminNav #rm-categoriesNav{ background-image:url(/_inc/images/site_admin/TabIcon-Categories-Off.png); }
#rm-siteAdminNav li.rm-selected #rm-categoriesNav,
#rm-siteAdminNav #rm-categoriesNav:hover{ background-image:url(/_inc/images/site_admin/TabIcon-Categories-On.png); }

#rm-siteAdminNav #rm-communicationNav{ background-image:url(/_inc/images/site_admin/TabIcon-Communication-Off.png); }
#rm-siteAdminNav li.rm-selected #rm-communicationNav,
#rm-siteAdminNav #rm-communicationNav:hover{ background-image:url(/_inc/images/site_admin/TabIcon-Communication-On.png); }

#rm-siteAdminNav #rm-monitoringNav{ background-image:url(/_inc/images/site_admin/TabIcon-Monitoring-Off.png); }
#rm-siteAdminNav li.rm-selected #rm-monitoringNav,
#rm-siteAdminNav #rm-monitoringNav:hover{ background-image:url(/_inc/images/site_admin/TabIcon-Monitoring-On.png); }

#rm-siteAdminNav #rm-reportsNav{ background-image:url(/_inc/images/site_admin/TabIcon-Reports-Off.png); }
#rm-siteAdminNav li.rm-selected #rm-reportsNav,
#rm-siteAdminNav #rm-reportsNav:hover{ background-image:url(/_inc/images/site_admin/TabIcon-Reports-On.png); }

#rm-siteAdminNav #rm-settingsNav{ background-image:url(/_inc/images/site_admin/TabIcon-Settings-Off.png); }
#rm-siteAdminNav li.rm-selected #rm-settingsNav,
#rm-siteAdminNav #rm-settingsNav:hover{ background-image:url(/_inc/images/site_admin/TabIcon-Settings-On.png); }

#rm-siteAdminNav #rm-supportNav{ background-image:url(/_inc/images/site_admin/TabIcon-Support-Off.png); }
#rm-siteAdminNav li.rm-selected #rm-supportNav,
#rm-siteAdminNav #rm-supportNav:hover{ background-image:url(/_inc/images/site_admin/TabIcon-Support-On.png); }

#rm-siteAdminNav li.rm-selected a,
#rm-siteAdminNav li a:hover{
	color:#000;
	text-decoration:none;
}

/**********END GLOBAL STYLES**********/

/**********=ACCOUNT MANAGEMENT**********/
/*=rm-siteAddAccount
------------*/ 
.rm-siteAdmin #rm-siteAddAccount h1,
.rm-siteAdmin #rm-siteBulkImports h1{
	float:left;
	margin-right:20px;
}
.rm-siteAdmin .rm-verifyTarget span {
	position:absolute;
	margin-top:2px;
	width:160px;
}
.rm-siteAdmin .rm-infoTip{
	background: url(/_inc/images/icons/actions/help_16x16.png) no-repeat 0 0;
	padding: 0 0 0 22px;
	color: #666;
	display: block;
	clear: left;
	*zoom: 1;
	line-height: 16px;
	margin-top: 3px;
}
.rm-siteAdmin li.rm-infoTip{ margin-bottom: 0; }
.rm-siteAdmin .rm-importsTip{
	float:left;
	color:#000;
	white-space:nowrap;
	clear:none;
	margin-top: 7px;
}
.rm-siteAdmin .rm-importsTip a{ text-decoration:underline; }
.rm-formContent li.rm-tooltipGrp li.rm-groupedInputs{
	margin-bottom:2px;
}
#rm-siteAddAccount .rm-formContent li select#f1-i12_0, #rm-siteAddAccount .rm-formContent li select#f1-i12_1{ width:100%; }
.rm-formContent li.rm-emailTerms{ margin-bottom:8px; }
.rm-formContent li.rm-emailTerms span{ margin-left:20px; color: #666; }
.rm-lockedEmailOpts span{ 
	margin-right:30px;
	float:left;
	height:32px;
}
#rm-siteAddAccount .rm-lockedEmailOpts span{ *height: auto; }
.rm-lockedEmailOpts a{
	float:right;
	margin-left:7px;
}
.rm-formContent .rm-addLink{
	background-image: url(/_inc/images/icons/actions/add_16x16.png);
	background-repeat: no-repeat;
	padding:1px 0 0 20px;
	float:left;
	height:15px;
	margin-bottom:18px;
}
.rm-siteAdmin .rm-crumbCountries{ 
	height:16px;
	margin-bottom:0;
	padding:1px 0 0 20px;
	position:relative;
}
.rm-siteAdmin .rm-crumbCountries li{
	display:inline;
	color:#000;
}
.rm-siteAdmin .rm-crumbCountries a.rm-crumbCountriesRemove{
	background-image:url(/_inc/images/icons/actions/remove_16x16.png);
	background-repeat: no-repeat;
	background-position:0 0;
	height:16px;
	width:20px;
	position:absolute;
	left:0;
}
.rm-siteAdmin .rm-fsaccountCats{ *padding-bottom:15px; }
.rm-siteAdmin .rm-staticFormTip{
	color: #000;
	margin-right: 25px;
}
.rm-siteAdmin .rm-checkedGroupInputs{ width:202px; }
.rm-siteAdmin .rm-checkedGroupInputs input[type="text"] { background-color:#f9f9f9; }
.rm-siteAdmin .rm-checkedGroupInputs span{ font-weight:bold; }
.rm-siteAdmin .rm-checkedGroupInputs span.rm-mb{ 
	font-weight:normal;
	color:#000;
	vertical-align:middle;
}
.rm-siteAdmin .rm-checkedGroupInputs span.rm-disabled{ color:#D80816; }
.rm-siteAdmin .rm-genderChoice { margin-right: 12px; }
.rm-inheritedPermission { font-weight: bold; }
.rm-overridePermission .rm-inheritedPermission {
	color:#C00;
	text-decoration: line-through;
}
.rm-permissionInput { color:#666; }
.rm-overridePermission .rm-permissionInput { color:#000; }
/*=rm-siteAdminSearch
------------*/
.rm-accountSearchWrapper { float: left; }
.rm-accountSearchFilter {
	height: 50px;
	margin-bottom: 10px;
}
.rm-accountSearchFilter .rm-filterTitle {
	width: 55px;
	height: 39px;
	background-color: #CCC;
	float: left;
	font-weight: bold;
	padding: 11px 0 0 10px;
}
.rm-accountSearchFilter .rm-filterGroup {
	background-color: #EFEFEF;
	height: 40px;
	padding-top: 10px;
	*width: 717px;
}
.rm-accountSearchFilter .rm-filterGroup ul {
	float: left;
	margin-left: 12px;
	width: 154px;
}
.rm-accountSearchFilter .rm-filterGroup li { margin-bottom: 3px; }
.rm-accountSearchWrapper .rm-accountSearchGroup input.rm-descriptive,
.rm-accountSearchWrapper .rm-accountSearchGroup select.rm-descriptive, 
.rm-accountSearchWrapper .rm-accountSearchGroup select.rm-descriptive .rm-defaultSelect{ color: #acacac; }
.rm-accountSearchWrapper .rm-accountSearchGroup select option { color: #000; }
.rm-accountSearchWrapper .rm-accountSearchGroup input,
.rm-accountSearchWrapper .rm-accountSearchGroup select {
	background-color: #fff;
	font-size: 11px;
}
.rm-accountSearchWrapper input[type="checkbox"] {
	margin: 0;
	padding: 0;
}
.rm-accountSearchGroup {
	background-color:#efefef;
	padding: 9px 9px 3px;
	float:left;
	margin-right:10px;
	min-height: 152px;
	margin-bottom:25px;
	*min-height:158px;
}
.rm-ssoEnabled .rm-accountSearchGroup { min-height: 186px; }
.rm-accountSearchGroup.rm-shortGroup {
	min-height: 86px;
	*min-height: 88px;
}
.rm-groupedSearchGroup{ float: left; }
.rm-groupedSearchGroup .rm-accountSearchGroup{
	clear:left;
	margin-bottom:10px;
	min-height:64px;
	*min-height:67px;
	padding-bottom: 4px;
}
.rm-ssoEnabled .rm-groupedSearchGroup .rm-accountSearchGroup {
	min-height: 74px;
	padding-top: 16px;
}
.rm-groupedSearchGroup .rm-accountSearchGroup li,
.rm-accountSearchGroup .rm-stateChange li { margin-right: 0; }
.rm-groupedSearchGroup .rm-accountSearchGroup li.rm-to,
.rm-accountSearchGroup li.rm-to {
	display: inline;
	*zoom: 1;
	margin: 0 2px;
}
.rm-accountSearchGroup li.rm-searchPairedBlock { display: inline; }
.rm-accountSearchGroup .rm-searchSubBlock{ margin-bottom:8px; }
.rm-accountSearchGroup .rm-searchSubBlock .rm-emailOpts { margin-bottom: 2px; }
.rm-accountSearchGroup li{ margin-bottom:3px; }
.rm-accountSearchGroup .rm-NORMALchk,
.rm-accountSearchGroup .rm-FLAGGEDchk,
.rm-accountSearchGroup .rm-SUSPENDEDchk,
.rm-accountSearchGroup .rm-ON_HOLDchk,
.rm-accountSearchGroup .rm-DELETEDchk{ height:18px; }
.rm-accountSearchGroup .rm-NORMALchk label,
.rm-accountSearchGroup .rm-FLAGGEDchk label,
.rm-accountSearchGroup .rm-SUSPENDEDchk label,
.rm-accountSearchGroup .rm-ON_HOLDchk label,
.rm-accountSearchGroup .rm-DELETEDchk label{
	display: inline-block;
	line-height: 16px;
	padding-left: 26px;
}
.rm-accountSearchGroup .rm-NORMALchk label{ background: url(/_inc/images/icons/states/success_16x16.png) no-repeat 5px top; }
.rm-accountSearchGroup .rm-FLAGGEDchk label{ background: url(/_inc/images/icons/actions/highlight_16x16.png) no-repeat 5px top; }
.rm-accountSearchGroup .rm-SUSPENDEDchk label{ background: url(/_inc/images/icons/states/hidden_16x16.png) no-repeat 5px top; }
.rm-accountSearchGroup .rm-ON_HOLDchk label{ background: url(/_inc/images/icons/states/warning_16x16.png) no-repeat 5px top; }
.rm-accountSearchGroup .rm-DELETEDchk label{ background: url(/_inc/images/icons/actions/remove_16x16.png) no-repeat 5px top; }
#rm-siteAdminSearch {
	position: relative;
	*zoom: 1;
}
#rm-siteAdminSearch .rm-formActions {
	float: left;
	width: 190px;
}
.rm-siteAdmin #rm-siteAdminSearch .rm-actionsRight,
.rm-siteAdmin #rm-siteSearchResults .rm-actionsRight {
	position: absolute;
	top: 20px;
	right: 20px;
	width: auto;
	float: none;
}
.rm-siteAdmin .rm-searchOptions li{ 
	margin-right:16px;
	margin-top:1px;
}
#rm-siteAdminSearch .rm-searchOptions li.rm-exportResults{ 
	margin-left:42px;
	margin-top:3px;
}
.rm-siteAdmin .rm-searchOptions li label,
.rm-siteAdmin .rm-searchOptions li a{ 
	color:#666;
	display:inline;
	margin:0 3px;
}
.rm-accountSearchGroup .rm-hiddenLabel{
	position: absolute;
	left: -500px;
}
.rm-accountErrors{
	margin-bottom: 20px;
}
/*=rm-siteSearchResults
------------*/
#rm-siteSearchResults{
	position:relative;
	clear: both;
	*zoom:1;
}

#rm-siteSearchResults .rm-actionMenu {top:-105px;}
#rm-siteSearchResults .rm-accountSearchWrapper,
#rm-siteSearchResults .rm-searchFormActions{ display: none; }
#rm-siteSearchResults .rm-formActions{ float: left; }
#rm-siteSearchResults .rm-searchFormActions .rm-formActions { width: 190px; }
#rm-siteSearchResults.rm-showSearch .rm-searchResults { clear: both; }
#rm-siteSearchResults.rm-showSearch .rm-accountSearchWrapper,
#rm-siteSearchResults.rm-showSearch .rm-searchFormActions{
	display: block;	
}
#rm-siteSearchResults.rm-showSearch .rm-searchButtons{ display: none; }
#rm-siteSearchResults .rm-searchButtons{
	float: left;
	margin-right: 12px;
	*float: none;
}
#rm-siteSearchResults .rm-searchButtons .rm-smallBtn {
	float: left;
	margin-right: 5px;
	margin-bottom: 15px;
}
#rm-siteSearchResults .rm-searchButtons .rm-filter {
	float: left;
	background-color: #e5fcc6;
	line-height: 23px;
	margin-left: 5px;
	margin-top: -3px;
	padding: 0 8px;
}
#rm-siteSearchResults .rm-searchButtons .rm-filter a { text-decoration: none; }
#rm-siteSearchResults .rm-searchButtons .rm-filter a:hover {
	background-color: transparent;
	text-decoration: underline;
}
#rm-siteSearchResults .rm-searchButtons .rm-filter .rm-removeLink {
	background: transparent url(/_inc/images/icons/actions/remove_11x11.png) no-repeat scroll 0 center;
	display: inline-block;
	text-indent: -9000px;
	width: 11px;
	margin-left: 8px;
}
#rm-siteSearchResults .rm-categoryFilter {
	float: left;
	margin-top: -3px;
	margin-left: 5px;
}
#rm-siteSearchResults .rm-categoryFilter ul { float: left; }
#rm-siteSearchResults .rm-categoryFilter li {
	line-height: 23px;
	float: left;
	background-color: #e5fcc6;
}
#rm-siteSearchResults .rm-categoryFilter li.rm-category { padding: 0 8px; }
#rm-siteSearchResults .rm-categoryFilter li.rm-category a { text-decoration: none; }
#rm-siteSearchResults .rm-categoryFilter li.rm-category a:hover {
	text-decoration: underline;
	background-color: transparent;
}
#rm-siteSearchResults .rm-categoryFilter .rm-filterEl a {
	color: #0C4000;
	display: inline-block;
	padding: 0 8px;
}
#rm-siteSearchResults .rm-categoryFilter .rm-selected {
	background: transparent url(/_inc/images/site_admin/SearchFilterArrow-DarkGreen.png) no-repeat center bottom;
	padding-bottom: 6px;
}
#rm-siteSearchResults .rm-categoryFilter .rm-filterEl a:hover,
#rm-siteSearchResults .rm-categoryFilter .rm-selected a {
	color: #fff;
	text-decoration: none;
	background-color: #3b5f0b;
}
#rm-siteSearchResults .rm-categoryFilter .rm-remove a {
	display: block;
	background: transparent url(/_inc/images/icons/actions/remove_11x11.png) no-repeat 0 0;
	margin: 6px 8px;
	width: 11px;
	height: 11px;
	text-indent: -9000px;
}
#rm-siteSearchResults .rm-categoryFilter .rm-remove a:hover { background-color: transparent; }
#rm-siteSearchResults #rm-exportResults{
	position:absolute;
	right:20px;
	top:28px;
	padding-left:22px;
	background:url(/_inc/images/icons/others/Response_16x16.png) no-repeat left center;
	height:16px;
	text-decoration:underline;
	*position: static;
	*float: right;
}
#rm-siteSearchResults #rm-exportResults:hover{ background-color:#ebebeb; }
#rm-siteSearchResults .rm-searchResultsTable{ 
	margin: 0 0 12px;
	clear: both;
}
#rm-siteSearchResults .rm-searchResultsTable tr.rm-selected td { background-color: #e5e5e5;}
#rm-siteSearchResults .rm-searchResultsTable tr.rm-current td { background-color: #E5FCC6;}
#rm-siteSearchResults .rm-searchResultsTable tr.rm-selected.rm-current td { background-color: #c8e0a8;}
#rm-siteSearchResults .rm-searchResultsTable th{
	vertical-align:bottom;
	padding: 0 8px 3px;
	color:#666;
	border-bottom:1px solid #5c5c5c;
	white-space: nowrap;
}
#rm-siteSearchResults .rm-searchResultsTable th.rm-storageHeader span {
	display: inline-block;
	width: 70px;
	text-align: right;
}
#rm-siteSearchResults .rm-searchResultsTable th a{
	color:#666666;
	text-decoration:none;
	padding-right:10px;
	background-repeat:no-repeat;
	background-position:right 4px;
}
#rm-siteSearchResults .rm-searchResultsTable th a:hover,
#rm-siteSearchResults .rm-searchResultsTable th a.rm-sortAsc,
#rm-siteSearchResults .rm-searchResultsTable th a.rm-sortAsc:hover,
#rm-siteSearchResults .rm-searchResultsTable th a.rm-sortAscDefault:hover {
	color:#000;
	background-image: url(/_inc/images/site_admin/Sort-Asc.gif);
}
#rm-siteSearchResults .rm-searchResultsTable th a.rm-sortDesc,
#rm-siteSearchResults .rm-searchResultsTable th a.rm-sortDesc:hover,
#rm-siteSearchResults .rm-searchResultsTable th a.rm-sortDescDefault:hover {
	color:#000;
	background-image: url(/_inc/images/site_admin/Sort-Desc.gif);
}
#rm-siteSearchResults .rm-searchResultsTable td {
	vertical-align:middle;
	border-bottom:1px solid #bebebe;
	padding: 4px 8px;
	white-space: nowrap;
	overflow: hidden;
}
#rm-siteSearchResults .rm-searchResultsTable td.rm-exsmallCell { width: 40px; }
#rm-siteSearchResults .rm-searchResultsTable td.rm-smallCell {
	padding-left: 15px;
	width: 60px;
}
#rm-siteSearchResults .rm-searchResultsTable td.rm-medCell { width: 125px; }
.rm-extraEmails{
	display: none;
	margin-top: 8px;
	background: #CCE1FC;
	border:1px solid #5974FF;
	padding:8px 20px 8px 8px;
	position:absolute;
	width:auto;
}
.rm-extraEmails .rm-pointer {
	background:transparent url(/_inc/images/form_tip_info_up.png) no-repeat scroll 0 0;
	bottom:auto;
	height:8px;
	left:9px;
	right:auto;
	top:-8px;
	width:22px;
	position:absolute;
}
#rm-siteSearchResults .rm-searchResultsTable .rm-emailAddress ul.rm-extraEmails li{
	max-width: none;
}
li.rm-moreEmails a{
	text-decoration: none;
}
ul.rm-extraEmails a{
	text-decoration: underline;
}
li.rm-moreEmails{
	margin-top: 3px;
}
/*=rm-siteSearchResults td
------------*/
#rm-siteSearchResults .rm-searchResultsTable .rm-checkbox{ padding-left:5px; }
#rm-siteSearchResults .rm-searchResultsTable .rm-nameUsername ul{
	position:relative;
	padding-left:16px;
}
#rm-siteSearchResults .rm-searchResultsTable .rm-nameUsername li,
#rm-siteSearchResults .rm-searchResultsTable .rm-emailAddress li { max-width: 300px; }
#rm-siteSearchResults .rm-searchResultsTable .rm-actions{
	position:absolute;
	top:2px;
	left:-2px;
}
#rm-siteSearchResults .rm-searchResultsTable .rm-nameUsername li a,
#rm-siteSearchResults .rm-searchResultsTable .rm-nameUsername li .rm-groupName {
	font-size: 13px;
	font-weight: bold;
}
#rm-siteSearchResults .rm-searchResultsTable .rm-nameUsername li a.rm-owner {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
}
#rm-siteSearchResults .rm-searchResultsTable .rm-nameUsername li a.rm-owner:hover { text-decoration: underline; }
#rm-siteSearchResults .rm-searchResultsTable .rm-nameUsername li.rm-template a { color: #060; }
#rm-siteSearchResults .rm-searchResultsTable .rm-nameUsername li.rm-template span { font-size: 13px; }
.rm-actionMenu .rm-accountDetails{ background-image: url(/_inc/images/icons/users-groups/user_16x16.png); }
.rm-actionMenu .rm-accountEdit{ background-image: url(/_inc/images/icons/actions/edit_16x16.png); }
.rm-actionMenu .rm-accountMessage{ background-image: url(/_inc/images/icons/messages/Message_16x16.png); }
.rm-actionMenu .rm-accountLogin{ background-image: url(/_inc/images/icons/actions/login_16x16.png); }
.rm-actionMenu .rm-accountProfile{ background-image: url(/_inc/images/icons/users-groups/user-profile_16x16.png); }
.rm-actionMenu .rm-accountPages{ background-image: url(/_inc/images/icons/containers/MyPages_16x16.png); }
.rm-actionMenu .rm-viewGroup{ background-image: url(/_inc/images/icons/users-groups/MyGroups_16x16.png); }
.rm-actionMenu .rm-loginAsOwner{ background-image: url(/_inc/images/icons/actions/login_16x16.png); }
.rm-actionMenu .rm-copyGroup{ background-image: url(/_inc/images/icons/actions/copy_16x16.png); }
.rm-actionMenu .rm-changeGroupOwner{ background-image: url(/_inc/images/icons/users-groups/founder_16x16.png); }
.rm-actionMenu .rm-convertGroup{ background-image: url(/_inc/images/icons/users-groups/GroupBlank_16x16.png); }
.rm-actionMenu .rm-convertTemplate{ background-image: url(/_inc/images/icons/users-groups/GroupTemplate_16x16.png); }
.rm-actionMenu .rm-deleteGroup{ background-image: url(/_inc/images/icons/actions/remove_16x16.png); }
.rm-actionMenu .rm-viewSiteCat{ background-image: url(/_inc/images/icons/items/Site_16x16.png); }
.rm-actionMenu .rm-editSiteCat{ background-image: url(/_inc/images/icons/actions/edit_16x16.png); }
.rm-actionMenu .rm-deleteSiteCat{ background-image: url(/_inc/images/icons/actions/remove_16x16.png); }
#rm-siteSearchResults .rm-searchResultsTable .rm-unverifiedEmail,
#rm-siteSearchResults .rm-searchResultsTable .rm-typeSuspended a,
#rm-siteSearchResults .rm-searchResultsTable .rm-typeDeactivated a{ color:#D80816; }
.rm-siteAdmin .rm-graphWrap{
	background-color:#FFF;
	border:1px solid #333;
	height:8px;
	width:50px;
	padding:0;
	margin:3px 0;
}
.rm-siteAdmin .rm-graph{ 
	height:8px;
	background-color:#B3DD7E;
	padding:0;
}
#rm-siteSearchResults .rm-orange,.rm-siteAdmin .rm-graphWrap .rm-orange{ background-color:#ff7f00; }
#rm-siteSearchResults .rm-red,.rm-siteAdmin .rm-graphWrap .rm-red{ background-color:#cc0000; }
.rm-typeContacts,
.rm-typeGroups,
.rm-typeAccounts,
.rm-typeNORMAL a,
.rm-typeFLAGGED a,
.rm-typeSUSPENDED a,
.rm-typeON_HOLD a,
.rm-typeDELETED a{ 
	padding-left: 20px;
	display: inline-block;
	height: 16px;
	line-height: 16px;
	background-position: 0 0;
	background-repeat: no-repeat; 
}
.rm-typeNORMAL a,
.rm-typeFLAGGED a,
.rm-typeSUSPENDED a,
.rm-typeON_HOLD a,
.rm-typeDELETED a { text-decoration: none; }
div.rm-typeNORMAL a,
div.rm-typeFLAGGED a { color: #000; }
.rm-typeNORMAL a:hover,
.rm-typeFLAGGED a:hover,
.rm-typeON_HOLD a:hover,
.rm-typeSUSPENDED a:hover,
.rm-typeDELETED a:hover { text-decoration: underline; }
.rm-typeContacts { background-image: url(/_inc/images/icons/users-groups/group_16x16.png); }
.rm-typeAccounts { background-image: url(/_inc/images/icons/users-groups/group_16x16.png); }
.rm-typeGroups {
	background-image: url(/_inc/images/icons/users-groups/MyGroups_16x16.png);
	background-position: 0 2px;
	padding-top: 2px;
}
#rm-siteSearchResults .rm-searchResultsTable .rm-typeItems li {
	background: transparent url(/_inc/images/icons/items/filetypes/Default_16x16.png) no-repeat 0 0;
	line-height: 16px;
	padding-left: 20px;
}
#rm-siteSearchResults .rm-searchResultsTable .rm-typeStorage li {
	width: 60px;
	text-align: right;
}
.rm-typeNORMAL a,
.rm-actionMenu .rm-accountNormal{ background-image:url(/_inc/images/icons/states/success_16x16.png); }
.rm-typeFLAGGED a,
.rm-actionMenu .rm-accountFlag{ background-image:url(/_inc/images/icons/actions/highlight_16x16.png); }
.rm-typeON_HOLD a { background-image: url(/_inc/images/icons/states/warning_16x16.png);}
.rm-typeSUSPENDED a,
.rm-actionMenu .rm-accountSuspend{ background-image:url(/_inc/images/icons/states/hidden_16x16.png); }
.rm-typeDELETED a,
.rm-actionMenu .rm-accountDeactivate{ background-image:url(/_inc/images/icons/actions/remove_16x16.png); }
.rm-lastStateChange{
	padding-left:22px;
	margin-top: -2px;
}
.rm-actionMenu .rm-accountCategories{ background-image:url(/_inc/images/icons/actions/add_16x16.png); }
#rm-siteSearchResults .rm-pageOptions{ float:right; }
#rm-siteSearchResults .rm-pageOptions li{ margin-top:1px; }
#rm-siteSearchResults .rm-pagination{ float:right; }
#rm-siteSearchResults .rm-pagination li{ margin:1px 0 3px 3px; }
#rm-siteSearchResults .rm-pagination li a{ text-decoration:none; }
#rm-siteSearchResults .rm-form_success{ float:left; width:auto; } 
/*=rm-profilePhotosPopUp
------------*/
#rm-siteSearchResults td.rm-photosExist{
	vertical-align:middle;
	padding-top:0;
	overflow: visible;
}
#rm-siteSearchResults .rm-photosExist .rm-thumb{
	background:url(/_inc/images/icons/users-groups/profile-image_32x32.png) no-repeat center center ;
	position:absolute;
	width:42px;
	height:43px;
	left:-5px;
	top:-20px;
	cursor:pointer;
}
#rm-siteSearchResults .rm-photosExistHover .rm-thumb{ 
	border:1px solid #000;
	border-bottom:none;
	z-index:101;
	background-color:#fff;
	left:-6px;
	top:-21px;
}
#rm-siteSearchResults .rm-photosExist .rm-profilePhotosContainer .rm-profilePhotosPopUp{ display:none; }
#rm-siteSearchResults .rm-photosExistHover .rm-profilePhotosContainer .rm-profilePhotosPopUp{ display:block; z-index:100; }
#rm-siteSearchResults .rm-photosExist .rm-profilePhotosContainer{
	display:block;
	position:relative;
}
#rm-siteSearchResults .rm-photosExistHover .rm-profilePhotosContainer{ z-index:99; }
#rm-siteSearchResults .rm-profilePhotosPopUp {
	border:1px solid black;
	padding-left:12px;
	position:absolute;
	top:22px;
	left:-6px;
	background-color:#fff;
	white-space:nowrap;
}
#rm-siteSearchResults .rm-profilePhotosPopUp img{ 
	margin:12px 12px 12px 0;
}
#rm-siteSearchResults .rm-searchResultsTable .rm-photosDontExist{ background:url(/_inc/images/icons/users-groups/user_16x16.png) no-repeat 16px center; }
#rm-siteSearchResults .rm-searchResultsTable .rm-groupLogo{ padding-left: 4px; }
/*=rm-siteBulkImports
------------*/
#rm-siteBulkImports{ position:relative; }
.rm-siteAdmin .rm-importInfo{
	margin:0 0 15px;
	float:left;
	padding:8px 25px 0 29px;
}
.rm-siteAdmin .rm-importInfo p{ *zoom:1; *white-space:nowrap; }
.rm-siteAdmin .rm-importInfo ol{ margin-bottom:14px;}
.rm-siteAdmin .rm-importInfo ol li{
	margin-bottom:0;
	list-style-type:decimal;
	list-style-position:inside;
	color:#000;
	*white-space:nowrap;
}
.rm-formContent .rm-form_warning{ 
	width:auto;
	color:#000;
	margin: 0 25px 15px 0;
	float:left;
}
.rm-formContent li.rm-checkWithText, .rm-formContent li.rm-import{ margin-bottom:8px; }
.rm-formContent li.rm-checkWithText span{ margin-left:20px; }
.rm-formContent li.rm-radioWithText{ margin-bottom:15px; }
.rm-formContent li.rm-radioWithText div{ 
	margin: 4px 0 4px 19px;
	color: #000;
}
#rm-siteBulkImports .rm-formActions{
	margin-bottom:15px;
	float: left;
}
.rm-siteAdmin .rm-importingMessage{*padding-bottom:15px;}
.rm-siteAdmin .rm-importingMessage .rm-form_warning,
.rm-siteAdmin .rm-importingMessage .rm-form_error,
.rm-siteAdmin .rm-importingMessage .rm-form_success{
	float:left;
	width:auto;
}
.rm-siteAdmin .rm-importingMessage .rm-form_warning span{ 
	float:left;
	width:300px;
	margin-right:10px;
}
.rm-siteAdmin .rm-importingMessage #rm-uploadThumb{
	float:left;
	margin-top:4px;
}
#rm-siteBulkImports .rm-form_error ul{
	list-style-type:disc;
	list-style-position:inside;
	margin:0 0 14px 10px;
}
.rm-siteAdmin #rm-categorySuggest .yui-ac-bd {
	background-color: #f9f9f9 ;
	border: 1px solid #ababab;
	border-top: none;
	margin-bottom: 8px;
	position: absolute;
	z-index: 1;
	width: 308px;
}
.rm-siteAdmin #rm-categorySuggest .yui-ac-content li {
	padding: 4px;
	margin-bottom: 0;
	color: #0029FF;
}
.rm-siteAdmin #rm-categorySuggest .yui-ac-content .rm-suggestHighlight { background-color: #ccc;}
.rm-siteAdmin #rm-categorySuggest .yui-ac-content .rm-suggestPrehighlight{
	background-color: #dfdfdf;
	cursor: pointer;
}
.rm-siteAdmin #rm-categorySuggest .yui-ac-content .rm-suggestMatch {
	background-color: yellow;
	font-weight: bold;
}
.rm-siteAdmin .rm-categList { margin-bottom: 0; }
.rm-siteAdmin .rm-categList .rm-innerList {
	margin-bottom: 15px;
	height: auto;
}
.rm-siteAdmin .rm-categList div {
	height: 16px;
	margin-bottom: 2px;
}
.rm-siteAdmin .rm-categList div span {
	float: left;
	width: 16px;
	height: 16px;
	background: transparent url(/_inc/images/icons/actions/remove_16x16.png) no-repeat 0 0;
	margin-right: 4px;
	cursor: pointer;
	text-indent: -9000px;
}
.rm-siteAdmin .rm-categList a { float: left; }

.rm-siteAdmin li.rm-accountCategory { 
	padding-left: 20px;
	line-height: 16px;
	margin-bottom: 4px;
	background: transparent url(/_inc/images/icons/items/Site_16x16.png) no-repeat 0 0; 
}
/*=rm-siteAdminMenu rm-menuBlock
------------*/
.rm-siteAdminMenu { float: left; }
.rm-siteAdminMenu .rm-menuBlock { 
	border: 1px solid #ccc;
	padding: 7px 12px 10px;
	float: left;
	width: 282px;
	margin: 0 15px 15px 0;
	position: relative;
	cursor: auto;
	background: transparent url(/_inc/images/site_admin/siteadmin-gradient.png) repeat-x 0 0;
	-webkit-border-radius: 10px;
 	-moz-border-radius: 10px;
 	border-radius: 10px;
}
.rm-siteAdminMenu .rm-menuBlock:hover { border-color: #bbb; }
.rm-siteAdminMenu .rm-menuBlock h2 {
	font-size: 18px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	height: 32px;
	line-height: 32px;
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left: 40px;
}
.rm-siteAdminMenu .rm-menuBlock .rm-accounts { background-image: url(/_inc/images/site_admin/TabIcon-People-On.png); }
.rm-siteAdminMenu .rm-menuBlock .rm-groups { background-image: url(/_inc/images/site_admin/TabIcon-Groups-Off.png); }
.rm-siteAdminMenu .rm-menuBlock .rm-categories { background-image: url(/_inc/images/site_admin/TabIcon-Categories-On.png); }
.rm-siteAdminMenu .rm-menuBlock span { color: #666; }
.rm-siteAdminMenu .rm-menuBlock .rm-accountCategories { background-image:url(/_inc/images/icons/users-groups/group_32x32.png); }
.rm-siteAdminMenu .rm-menuBlock .rm-site { background-image:url(/_inc/images/icons/others/Page_32x32.png); }
.rm-siteAdminMenu .rm-menuBlock .rm-siteAppearance { background-image:url(/_inc/images/icons/others/SiteAppearance_32x32.png); }
.rm-siteAdminMenu .rm-menuBlock .rm-userDirectories { background-image:url(/_inc/images/icons/users-groups/group_32x32.png); }
.rm-siteAdminMenu .rm-menuBlock .rm-administration { background-image:url(/_inc/images/icons/others/Administration_32x32.png); }
.rm-siteAdminMenu .rm-menuBlock .rm-emailTemplates { background-image:url(/_inc/images/icons/messages/Message_32x32.png); }
.rm-siteAdminMenu .rm-menuBlock .rm-accountSettings { background-image:url(/_inc/images/icons/users-groups/user_32x32.png); }
.rm-siteAdminMenu .rm-menuBlock .rm-userDirectory { background-image:url(/_inc/images/icons/items/UserDirectory_32x32.png); }
.rm-siteAdminMenu .rm-menuBlock p {
	color: #999;
	margin: -8px 40px 0;
}
.rm-siteAdminMenu .rm-menuOpts { margin-left: 19px; }
.rm-siteAdminMenu ul {
	*zoom: 1;
	margin: 14px 0;
	background-repeat: no-repeat;
	padding-left: 22px;
}
.rm-siteAdminMenu .rm-breadCrumb {
	margin-left: 11px;
	margin-top: 0;
	padding: 0;
}
.rm-siteAdminMenu .rm-addLink { background-image: url(/_inc/images/icons/actions/add_16x16.png); }
.rm-siteAdminMenu .rm-searchLink {
	background-image: url(/_inc/images/icons/actions/search_flipped_16x16.png);
	background-position: 0 2px;
}
.rm-siteAdminMenu .rm-watchLink { background-image: url(/_inc/images/icons/actions/watch_16x16.png); }
.rm-siteAdminMenu .rm-adminLink { background-image: url(/_inc/images/icons/actions/admin_16x16.png); }
.rm-siteAdminMenu .rm-siteAdminLink { background-image: url(/_inc/images/icons/users-groups/founder_16x16.png); }
.rm-siteAdminMenu li { margin-bottom: 1px; }
.rm-siteAdminMenu .rm-searchInput {
	background-color: #fff;
	width: 160px;
}
.rm-siteAdminMenu li.rm-subSearchInfo {
	margin-top: 2px;
	color: #666;
}
.rm-siteAdminMenu li a {
	line-height: 16px;
	height: 16px;
	text-decoration: underline;
}
.rm-siteAdminMenu .rm-seeAlsoOptions { 
	clear: both;
	float: left;
	margin: 32px 0 0 8px;
	width: 100%;
}
.rm-siteAdminMenu .rm-seeAlsoOptions h3 { 
	float: left;
	width: 44px;
	white-space: nowrap;
}
.rm-siteAdminMenu .rm-seeAlsoOptions ul {
	clear: none;
	margin: 0 13px;
}
.rm-siteAdminMenu .rm-seeAlsoOptions li { height:22px; }
/*=rm-siteSettingsMenu
------------*/
#rm-siteSettingsMenu .rm-menuBlock {
	cursor: pointer;
	padding: 13px 12px;
}
#rm-siteSettingsMenu .rm-menuBlock:hover {
	-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
	border-color: #aaa;
}
#rm-siteSettingsMenu .rm-menuBlock:active {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #aaa;
}
#rm-siteSettingsMenu .rm-menuBlock.rm-selected {
	text-shadow: none;
	opacity: 0.7;
	filter:alpha(opacity=70);
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #ccc;
	background-image: none;
	background-color: #f3f3f3;
}
/*=rm-siteAccountDetails
------------*/
#rm-siteAccountDetails{ 
	position:relative;
	zoom: 1;
}
#rm-siteAccountDetails .rm-formActions{
	position:absolute;
	right: 20px;
	top:69px;
}
.rm-siteAdminContent #rm-accountDetailsLeft{
	float:left;
	clear:left;
	margin-right:35px;
	margin-bottom: 20px;
}
.rm-siteAdminContent #rm-accountDetailsRight{
	float:left;
	margin-bottom: 20px;
}
.rm-siteAdminContent .rm-accountDetailChunk{ 
	border-bottom:1px solid #e5e5e5;
	margin-bottom:12px;
	padding-bottom:10px;
	float:left;
	width:100%;
	*float:none;
}
.rm-siteAdminContent .rm-accountDetailChunkLast{ 
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0;
	*margin-top:18px;
} 
.rm-siteAdminContent .rm-accountDetailChunk li{ 
	color:#000;
	margin-bottom:0;
	display:inline-block;
	float:left;
	clear:left;
	*float:none;
}
.rm-siteAdminContent .rm-accountDetailChunk li h3{ 
	float:left;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:140px;
	margin-bottom:0;
}
.rm-siteAdminContent .rm-accountDetailChunk li h3.rm-nonBold{ font-weight:normal; }
.rm-siteAdminContent .rm-accountDetailChunk li div{ 
	margin-left:155px;
	height:16px;
	margin-bottom:3px;
	white-space:nowrap;	
}
.rm-siteAdminContent .rm-accountDetailChunk li.rm-grouped { margin-top: 12px; }
.rm-siteAdminContent .rm-accountDetailChunk li.rm-grouped div{
	margin-bottom: 0;
	height: auto;
}
.rm-siteAdminContent .rm-accountDetailChunk .rm-alert{ color:#D80816; }
.rm-siteAdminContent .rm-accountDetailChunk .rm-unverifiedEmail {
	background-image: url(/_inc/images/icons/states/warning_16x16.png);
	background-repeat:no-repeat;
	background-position:right 0;
	padding-right:20px;
	display:block;
	float:left;
	height:16px;
}
#rm-siteAccountDetails .rm-typeNORMAL,
#rm-siteAccountDetails .rm-typeFLAGGED,
#rm-siteAccountDetails .rm-typeSUSPENDED,
#rm-siteAccountDetails .rm-typeDELETED { 
	margin-right:12px;
}
#rm-siteAccountDetails div.rm-typeNORMAL,
#rm-siteAccountDetails div.rm-typeFLAGGED,
#rm-siteAccountDetails div.rm-typeSUSPENDED,
#rm-siteAccountDetails div.rm-typeDELETED { 
	background-position:0 0;
	background-repeat:no-repeat;
	height:18px;
	padding-left:22px;
}
#rm-siteAccountDetails div.rm-typeNORMAL { background-image:url(/_inc/images/icons/states/success_16x16.png); }
#rm-siteAccountDetails div.rm-typeFLAGGED {	background-image:url(/_inc/images/icons/actions/highlight_16x16.png); }
#rm-siteAccountDetails div.rm-typeSUSPENDED { background-image:url(/_inc/images/icons/states/hidden_16x16.png); }
#rm-siteAccountDetails div.rm-typeDELETED {	background-image:url(/_inc/images/icons/actions/remove_16x16.png); }
#rm-siteAccountDetails .rm-typeFLAGGED a{ color:#0029FF;}
#rm-siteAccountDetails .rm-typeNORMAL a,
#rm-siteAccountDetails .rm-typeFLAGGED a,
#rm-siteAccountDetails .rm-typeSUSPENDED a,
#rm-siteAccountDetails .rm-typeDELETED a{ text-decoration:underline; }
.rm-siteAdminContent .rm-accountLog li{ 
	color:#000;
	margin-bottom:13px;
	display:inline;
	float:left;
	clear:left;
	width:100%;
}
.rm-siteAdminContent .rm-accountLog li h4{
	float:left;
	width:130px;
}
.rm-siteAdminContent .rm-accountLog li div{ margin-left:140px; }
.rm-siteAdminContent .rm-profileList{}
.rm-siteAdminContent .rm-profileList li{ 
	margin:0 0 8px;
	float:left;
	width:100%;
}
.rm-siteAdminContent .rm-profileList img{
	border:1px solid #B2B2B2;
	padding:3px;
	float:left;
	margin-right:12px;
}
.rm-siteAdminContent .rm-profileList .rm-profileDetailList{ 
	float:left;
	margin-top:3px;
	width:260px;
	overflow: hidden;
}
.rm-siteAdminContent .rm-profileList .rm-profileDetailList li{ margin:0; }
.rm-siteAdminContent .rm-profileList .rm-profileDetailList a{
	font-weight: bold;
	margin-right: 10px;
	text-decoration: underline;
}
.rm-siteAdminContent .rm-profileList .rm-profileDetailList a:hover{ text-decoration:underline; }
.rm-siteAdminContent .rm-profileList .rm-profileDetailList li.rm-viewsComCount{ color:#000; }
.rm-siteAdminContent .rm-profileBarGraph { 
	float:left;
	margin-top:3px;
	margin-left:10px;
}
.rm-siteAdminContent .rm-profileBarGraph li{ margin-bottom:1px; }
.rm-siteAdminContent .rm-profileBarGraph .rm-graphWrap{ width:60px; }
.rm-accountDetailChunk .rm-profileBarGraph { margin-top:-1px; }
.rm-accountDetailChunk .rm-profileBarGraph .rm-graphWrap{*zoom:1; }
.rm-accountDetailChunk .rm-profileBarGraph .rm-graphWrap .rm-graph{ 
	height:8px;
	margin:0;
}
#rm-siteAccountDetails .rm-crumbCountries{ padding-left:23px; }
#rm-siteAccountDetails .rm-crumbCountries li a{ *zoom:1; }
#rm-siteAccountDetails .rm-crumbCountries .rm-crumbCountriesIcon{
	background-image:url(/_inc/images/icons/users-groups/group_16x16.png);
	background-repeat: no-repeat;
	background-position:0 0;
	height:16px;
	width:20px;
	position:absolute;
	left:0;
}
.rm-siteAdminContent .rm-leftDetailChunk,
.rm-siteAdminContent .rm-rightDetailChunk{ 
	float:left;
	padding-top:12px;
	width:219px;
} 
.rm-siteAdminContent .rm-leftDetailChunk{ 
	border-right:1px solid #e5e5e5;
}
.rm-accountDetailChunk li div.rm-storageDetails{
	display: inline;
	float: left; 
	margin-left: 15px;
	margin-right:8px;
}
/**********END ACCOUNT MANAGEMENT**********/

/**********=SITE SETTINGS**********/

#rm-groupCopy .rm-formContent { width: auto; }
.rm-siteSettings .rm-formContent { width: 414px; }
.rm-siteAdmin .rm-siteSettings .rm-staticFormTip { margin-right: 0; }
.rm-siteSettings {
	*zoom:1;
	position: relative;
}
.rm-siteSettings .rm-actionsRight {
	position: absolute;
	right: 20px;
	top: 69px;
}
.rm-siteSettings .rm-formContent .rm-form_warning { position: relative; }
.rm-siteSettings .rm-upArrow {
	background-image: url(/_inc/images/form_tip_alert_up.png);
	background-repeat: no-repeat;
	width: 24px;
	height: 18px;
	position: absolute;
	left: 9px;
	top: -11px;
}
.rm-siteAdmin .rm-largeInput { width: 406px; }
.rm-siteAdmin .rm-largeTextWithMeta {
	width: 240px;
	margin-right: 11px;
	float: left;
}
.rm-siteSettings .rm-largeTextMeta {
	float: left;
}
.rm-siteSettings .rm-largeTextMeta ul{
	color: #000;
	margin-bottom: 13px;
}
.rm-siteSettings .rm-largeTextMeta li{
	padding-left: 6px;
	margin-bottom: 0;
}
.rm-siteAdminContent .rm-settingsCheck .rm-desc {
	color: #666;
	padding-left: 19px;
	margin-top: 2px;
}
.rm-siteAdminContent .rm-largeCheckDesc { position: relative; }
.rm-siteAdminContent .rm-largeCheckDesc label,
.rm-siteAdminContent .rm-largeCheckDesc .rm-description { padding-left: 19px; }
.rm-siteAdminContent .rm-largeCheckDesc input {
	position: absolute;
	top: 1px;
}
.rm-siteAdminContent #rm-accessLimitOptions { margin: 18px 0 0 35px; }
.rm-siteAdminContent #rm-accessLimitOptions li { margin-bottom: 10px; }
.rm-siteAdminContent #rm-accessLimitOptions span.rm-submitError {
	position: absolute;
	top: -20px;
	left: -20px;
}
.rm-siteAdminContent .rm-largeCheckContext .rm-chkLbl { font-size: 13px; }
.rm-siteAdminContent .rm-largeCheckContext span {
	padding-left: 19px;
	display: block;
	margin-top: 2px;
}
/*=rm-siteSettings
------------*/
#rm-siteSettings .rm-domains {
	position: relative;
	margin-bottom: 8px;
	*zoom:1;
}
#rm-siteSettings .rm-domains div {
	position: absolute;
	left: 0;
	top: 2px;
	width: 120px;
}
#rm-siteSettings .rm-domains ul { margin-left: 120px; }
#rm-siteSettings .rm-domains li {
	font-size: 13px;
	color: #000;
	font-weight: bold;
	margin-bottom: 8px;
}
#rm-siteSettings .rm-secondary {
	margin-bottom: 18px;
	*margin-bottom: 10px; }
#rm-siteSettings .rm-secondary li { font-weight: normal; }
#rm-siteSettings .rm-domains .rm-noDomain {
	color: #666;
	font-weight: normal;
	margin-bottom: 0;
}
#rm-siteSettings .rm-multiRadio li { margin-bottom: 6px; }
#rm-siteSettings .rm-multiRadio .rm-subList { margin-top: 6px; }
#rm-contentWrapper fieldset.rm-staticOutsideFormTip {
	width: 417px;
	margin-bottom: 20px;
}
#rm-siteSettings .rm-toggleCheck { margin-bottom: 6px; }
#rm-siteSettings li.rm-customRatingLabels {
	overflow: hidden;
	margin: 0;
	padding: 0 0 0 19px;	
}
#rm-siteSettings li.rm-customRatingLabels ul {
	overflow: hidden;
	padding: 8px 0 18px;
}
#rm-siteSettings .rm-customRatingLabels .rm-labelDescription { color: #666; }
#rm-siteSettings .rm-customRatingLabels .rm-labelDescription span { color: #000; }
#rm-siteSettings .rm-customRatingLabels .rm-groupedText {
	clear: none;
	float: left;
	margin: 0 10px 10px 0;
	*zoom:1;
	*display: inline;
}
#rm-siteSettings .rm-customRatingLabels .rm-settingsCheck { margin-bottom: 6px; }
/*=rm-siteEmailTemplates
------------*/
#rm-siteEmailTemplates .rm-templateLinks {
	float: left;
	margin-left: 20px;
}
#rm-siteEmailTemplates .rm-templateLinks div {
	float: left;
	width: 180px;
	margin-bottom: 4px;
}
#rm-siteEmailTemplates .rm-templateLinks a {
	background-image: url(/_inc/images/icons/messages/Message_16x16.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	padding-left: 20px;
	line-height: 16px;
	font-size: 13px;		
}
.rm-readOnly{
	color: #666;	
}
/*=rm-siteAccountSettings
------------*/
#rm-siteAccountSettings .rm-accountPrefs,
#rm-siteAccountSettings .rm-accountPrivacy {
	clear: none;
	float: left;
	width: 190px;
}
#rm-siteAccountSettings .rm-accountPrefs a,
#rm-siteAccountSettings .rm-accountPrivacy a {
	display: inline-block;
	line-height: 32px;
	padding-left: 40px;
	font-size: 13px;
}
#rm-siteAccountSettings .rm-accountPrefs a { background: transparent url(/_inc/images/icons/others/Preferences_32x32.png) no-repeat 0 0; }
#rm-siteAccountSettings .rm-accountPrivacy a { background: transparent url(/_inc/images/icons/states/hidden_32x32.png) no-repeat 0 0; }
#rm-siteAccountSettings .rm-timeZone label { font-size: 13px; }
#rm-siteAccountSettings .rm-suffixWrap {
	float: left;
	margin-top: 4px;
}
#rm-siteAccountSettings .rm-summaryOpts li { margin: 0 0 10px 20px; }
#rm-siteAccountSettings .rm-boolColumn {
	float: left;
	width: 200px;
	clear: none;
}
#rm-siteAccountSettings .rm-boolColumn .rm-largeLbl { margin-bottom: 6px; }
#rm-siteAccountSettings .rm-boolColumn li { margin-bottom: 4px; }
/*=rm-siteAppearance
------------*/
#rm-siteAppearance .rm-largeTitle {
	margin-bottom: 2px;
	font-size: 13px;
	color: #000;
}
#rm-siteAppearance .rm-bullet {
	padding-left: 27px;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-bottom: 10px;
	*zoom: 1;
}
#rm-siteAppearance .rm-one { background-image: url(/_inc/images/site_admin/SiteLayout-1.png); }
#rm-siteAppearance .rm-two { background-image: url(/_inc/images/site_admin/SiteLayout-2.png); }
#rm-siteAppearance .rm-three { background-image: url(/_inc/images/site_admin/SiteLayout-3.png); }
#rm-siteAppearance .rm-four { background-image: url(/_inc/images/site_admin/SiteLayout-4.png); }
#rm-siteAppearance .rm-podTitleAutoHide li { margin-bottom: 6px; }
#rm-siteAppearance #rm-tabSimulator {
	height: 129px;
	border: 1px solid #000;
	background: transparent url(/_inc/images/view/default_header_bg.png) repeat-x -610px 0;
	position: relative;
	overflow: hidden;
}
#rm-siteAppearance #rm-tabSimulator #rm-simValence {
	background: url(/_inc/images/toolbar/toolbar_valance.png) repeat-x scroll 0 0 transparent;
	top: 0;
	height: 5px;
	position: absolute;
	width: 100%;
	z-index: 1;
}
#rm-siteAppearance #rm-tabSimulator .rm-profileTabsRight ul li {
	clear: none;
	margin-bottom: 0;
}
#rm-siteAppearance #rm-tabSimulator .rm-profileTabsRight ul li a { text-decoration: none; }
#rm-siteAppearance #rm-tabSimulator .rm-profileTabsRight ul li a:hover { text-decoration: underline; }
/*=rm-customAppearance
------------*/
#rm-contentWrapper .rm-customAppearance fieldset {
	width: auto;
	margin-bottom: 16px;
}
.rm-customAppearance .rm-fSetHeader { width: auto; }
.rm-customAppearance.rm-siteSettings .rm-formContent {
	width: auto;
	padding-right: 33px;
	margin-bottom: 0;
}
.rm-customAppearance.rm-siteSettings .rm-formContent li { margin-bottom: 0; }
.rm-customAppearance .rm-largeInput {
	font-family: "Courier New", Courier, monospace;
	width: 100%;
}
/*=rm-siteAccountSettings
------------*/
#rm-siteAccountSettings .rm-defaultPreferences,
#rm-siteAccountSettings .rm-defaultPrivacy { margin-bottom: 9px; }
#rm-siteAccountSettings .rm-defaultPreferences a,
#rm-siteAccountSettings .rm-defaultPrivacy a{
	background-repeat: no-repeat;
	height:24px;
	padding-left:40px;
	padding-top:8px;
	font-size: 13px;	
	display: block;
}
#rm-siteAccountSettings .rm-defaultPreferences a { background-image: url(/_inc/images/icons/others/Preferences_32x32.png); }
#rm-siteAccountSettings .rm-defaultPrivacy a { background-image: url(/_inc/images/icons/states/hidden_32x32.png); }
.rm-siteAdmin .rm-inputSuffix {
	color: #000;
	margin-left: 3px;	
	vertical-align: middle;
}
.rm-siteAdmin .rm-emailRadioGroup {
	*zoom: 1;
	*margin-bottom: 0;
}
.rm-siteAdmin .rm-emailRadioGroup label,
.rm-siteAdmin .rm-largeBool label { font-size: 13px; }
#rm-siteAccountSettings .rm-multiSimple { *zoom: 1;}
.rm-siteSettings .rm-multiSimple li { margin-bottom: 6px; }
.rm-siteSettings .rm-multiSimple li .rm-disabledChk { color: #999; }

/*=rm-siteSettingsAppearance
------------*/
.rm-siteAdmin .rm-toggleHeading {
	background: transparent url(/_inc/images/pod_arrow_collapsed.png) no-repeat scroll 1px 4px;
	cursor: pointer;
	margin-left: -13px;
	padding-left: 13px;
} 
.rm-siteAdmin .rm-toggleHeading.rm-expanded {
	background-image: url(/_inc/images/pod_arrow_expanded.png);
	background-position: 0 5px;
}
.rm-siteAdmin label.rm-toggleHeading { background-position: 1px 2px; *zoom:1; }
.rm-siteAdmin label.rm-toggleHeading.rm-expanded { background-position: 0 3px; }
.rm-siteAdmin .rm-toggleContainer { margin-bottom: 13px; }
#rm-siteSettingsAppearance .rm-podTitleBarOpts li { margin-bottom: 6px; }
#rm-siteSettingsAppearance .rm-selectPodSkin .rm-skinPreviewLink { display: none; }
.rm-customResources li {
	padding-left: 18px;
	position: relative;
	*zoom:1;
}
.rm-customResources li .rm-delete {
	position: absolute;
	left: 0;
	top: 4px;
}
.rm-customResources li h3 {
	color: #000;
	margin-bottom: 0;
}
/*=rm-siteUserDirectory
------------*/
#rm-siteUserDirectory #rm-timeOut .rm-numInput {
	width: 70px;
	margin-right: 6px;
}
#rm-siteUserDirectory #rm-timeOut .rm-seconds {
	color: #000;
	font-size: 13px;
	vertical-align: middle;
}
#rm-siteUserDirectory #rm-httpBasic { margin-bottom: 11px; }
#rm-siteUserDirectory .rm-httpCred {
	margin-bottom: 9px;
	position: relative;
}
#rm-siteUserDirectory .rm-httpCred label {
	display: block;
	font-size: 13px;
	margin-left: 25px;
}
#rm-siteUserDirectory .rm-httpCred .rm-regInput {
	left: 100px;
	position: absolute;
	top: -3px;
	width: 230px;
}
/*=rm-siteSupport
------------*/
#rm-supportFrameWrap{
	text-align: center;
	margin-top: 20px;
}
#rm-siteSupportFrame{
	width: 650px;
	height: 600px;
	margin: 0 auto;	
}
#rm-siteSupport .rm-supportDescription{
	font-size: 14px;	
}
/*= personal item access
------------------------*/
fieldset.rm-sitePerms .rm-formContent,
fieldset.rm-fsaccountCats .rm-formContent,
fieldset.rm-settingsSitePerms .rm-formContent {
	overflow: visible;
	float: left;	
}
#rm-sitePersonalPartial {
	position: relative;
	left: 95px;
	top: -21px;
}
.rm-settingsSitePerms #rm-sitePersonalPartial { left: 72px; }
#rm-sitePersonalPartial #rm-permExpand { display: none; }
#rm-sitePersonalPartial #rm-sitePersonalEdit {
	display: inline-block;
	padding: 4px 0;
	border: 1px solid transparent;
	border: 1px solid #fff;
	text-align: center;
	position: absolute;
	width: 34px;
	z-index: 1;
}
#rm-sitePersonalPartial #rm-sitePersonalEdit.rm-expanded {
	color: #000;
	background-color: #FFF;
	border-color: #5c5c5c;
	border-right: none;
}
#rm-sitePersonalPartial #rm-sitePersonalEdit.rm-expanded a {
	color: #000;
	text-decoration: none;
}
#rm-permExpand {
	background-color: #FFF;
	border: 1px solid #5c5c5c;	
	position: absolute;
	left: 34px;
	top: -29px;
	padding: 8px;
	white-space: nowrap;
}
#rm-permExpand li {	
	background-position: 0 0;
	background-repeat: no-repeat;
	cursor: pointer;
	*font-size: 11px;
	height: 16px;
	margin: 8px 4px 2px;
	padding-left: 27px;
	position: static;
	text-align: left;
	width: auto;
	color: #000;
}
#rm-permExpand li div {
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 16px;
	line-height: 16px;
	padding-left: 22px;
}
#rm-permExpand li.rm-permExpandTitle {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 4px;
	padding: 0px;
}
#rm-permExpand .rm-ignoreWarn { 
	display: none;
	padding-left: 20px;
	color: #C00;
	background: url(/_inc/images/icons/states/warning_16x16.png) no-repeat 0 0;
}

#rm-permExpand .rm-have { background-image: url(/_inc/images/icons/states/PermissionGrantedGrn_16x16.png); }
#rm-permExpand .rm-haveNot { background-image: url(/_inc/images/icons/states/PermissionDeniedRed_16x16.png); }
#rm-permExpand .rm-siteHave { background-image: url(/_inc/images/icons/states/PermissionGrantedGrnAuto_16x16.png); }
#rm-permExpand .rm-siteHaveNot { background-image: url(/_inc/images/icons/states/PermissionDeniedRedAuto_16x16.png); }
.rm-overridePermission #rm-permExpand .rm-have { background-image: url(/_inc/images/icons/states/PermissionGrantedGrn_16x16.png); }
.rm-overridePermission #rm-permExpand .rm-haveNot.rm-siteHave { background-image: url(/_inc/images/icons/states/PermissionDeniedRed_16x16.png); }
.rm-overridePermission #rm-permExpand .rm-haveNot.rm-siteHave .rm-ignoreWarn { display: inline-block; }
#rm-microTip.rm-partialTip {
	background: transparent;
	border: none;
	overflow: visible;		
}
#rm-microTip #rm-permExpand {
	background: #fffbd0;
	border: 1px solid #e2d000;
	left: 20px;
	bottom: 0;
	top: auto;
	padding-top: 4px;
}
#rm-sitePersonalPartialView { display: none; }
#rm-microTip.rm-partialTip li div { margin: 0; }
#rm-microTip.rm-partialTip #rm-permExpand li { cursor: default; }
.rm-partialWrap {
	position: relative;
	padding-right: 20px;
	*float: left;
	*margin-left: 15px !important;
}
#rm-personalWarn {
	position: absolute;
	right: 0;
	top: 0;
	height: 16px;
	width: 16px;
	background: url(/_inc/images/icons/states/warning_16x16.png) no-repeat 0 0;	
}

/**********END SITE SETTINGS**********/

/**********=GROUPS**********/
/*=rm-groupCopy
------------*/
#rm-groupCopy .rm-groupDetails {
	float: left;
	margin-bottom: 9px;
}
#rm-groupCopy .rm-groupDetails img {
	padding: 2px;
	border: 1px solid #ccc;
	float: left;
	margin-right: 10px;	
}
#rm-groupCopy .rm-groupDetails .rm-gropInfo {
	float: left;
	width: 320px;
}
#rm-groupCopy .rm-groupDetails .rm-gropInfo h3 {
	color: #000;
	margin-bottom: 0;
}
#rm-groupCopy .rm-groupDetails .rm-gropInfo .rm-groupLink { margin-bottom: 5px; }
#rm-groupCopy .rm-groupDetails .rm-gropInfo .rm-owner a { text-decoration: none; }
#rm-groupCopy .rm-groupDetails .rm-gropInfo .rm-owner a:hover { text-decoration: underline; }
#rm-groupCopy .rm-groupDetails .rm-gropInfo .rm-owner span { color: #000; }
#rm-groupCopy .rm-copyPages,
#rm-groupCopy .rm-copyItems,
#rm-groupCopy .rm-copyComments,
#rm-groupCopy .rm-copyRatings {
	padding-left: 40px;
	background-repeat: no-repeat;
	background-position: 0 0;
	line-height: 32px;
	margin-bottom: 5px;
	margin-left: 70px;
}
#rm-groupCopy .rm-copyPages { background-image: url(/_inc/images/icons/containers/FolderAdd_32x32.png); }
#rm-groupCopy .rm-copyItems { background-image: url(/_inc/images/icons/items/ContentItems-32x32.png); }
#rm-groupCopy .rm-copyComments { background-image: url(/_inc/images/icons/items/Comment_32x32.png); }
#rm-groupCopy .rm-copyRatings { background-image: url(/_inc/images/icons/items/Ratings_32x32.png); }
#rm-groupCopy .rm-groupOwner {
	padding-left: 40px;
	background: transparent url(/_inc/images/icons/users-groups/founder_32x32.png) no-repeat 0 0;
	zoom: 1;
}
#rm-groupCopy .rm-copyGroupMembers {
	padding-left: 40px;
	background: transparent url(/_inc/images/icons/users-groups/group_32x32.png) no-repeat 0 0;
	padding-top: 6px;
	zoom: 1;
}
#rm-groupCopy .rm-copyGroupMembers div { margin-bottom: 6px; }
/**********END GROUPS**********/

/**********=SITE CATEGORIES**********/
.rm-siteCategories {
	position: relative;
	*zoom: 1;	
}
.rm-siteCategories .rm-actionsRight {
	position: absolute;
	right: 20px;
	top: 69px;
}
#rm-siteViewCat .rm-accountDetailChunk {
	border: none;
	padding-bottom: 0;
}
.rm-siteAdminContent .rm-categoryCheck .rm-checked,
.rm-siteAdminContent .rm-categoryCheck .rm-unchecked {
	padding-left: 22px;
	background-position: 0 1px;
	background-repeat: no-repeat;
	line-height: 17px;
	color: #000;
	font-weight: bold;
}
.rm-siteAdminContent .rm-categoryCheck label {
	font-weight: bold;
	line-height: 17px;
}
.rm-siteAdminContent .rm-categoryCheck .rm-checked { background-image: url(/_inc/images/icons/states/PermissionGrantedGrn_16x16.png); }
.rm-siteAdminContent .rm-categoryCheck .rm-unchecked { background-image: url(/_inc/images/icons/states/PermissionDeniedRed_16x16.png); }
.rm-siteAdminContent .rm-categoryCheck .rm-desc {
	padding-left: 19px;
	color: #000;
}
.rm-siteAdminContent.rm-siteViewCat .rm-categoryCheck .rm-desc { padding-left: 22px; }
.rm-siteAdminContent .rm-categorySeparator {
	height: 1px;
	border-bottom: 1px solid #CCC;	
}
#rm-siteViewCat #rm-catMembership .rm-accountDetailChunk {
	float: left;
	width: auto;
	max-width: 180px;
}
#rm-siteViewCat #rm-catMembership .rm-accountDetailChunk h3,
#rm-siteViewCat #rm-catMembership .rm-accountDetailChunk a,
#rm-siteViewCat #rm-catMembership .rm-accountDetailChunk span {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 20px;
	font-weight: normal;
}
#rm-siteViewCat #rm-catMembership .rm-accountDetailChunk h3 { width: 100px; }
#rm-siteViewCat #rm-catMembership .rm-accountDetailChunk div {
	height: auto;
	margin-bottom: 9px;
	margin-left: 115px;
}
#rm-siteViewCat #rm-catMembership .rm-staticFormTip {
	float: right;
	clear: none;
	width: 175px;
	display: inline;
}
#rm-siteViewCat .rm-largeText .rm-description { margin-bottom: 8px; }
#rm-siteViewCat .rm-largeText .rm-description .rm-form_warning {
	float: none;
	display: block;
	margin-top: 10px;
	margin-bottom: 14px;
	*margin-bottom: 5px;
}
#rm-siteViewCat .rm-largeText textarea {
	height: 140px;
	color: #666;
	resize: none;
}
#rm-siteViewCat .rm-largeText .rm-expandArea { margin-right: 26px; }

/**********=SITE LEVEL ERROR**********/
.rm-errorBody {
	background: transparent url(/_inc/images/site_admin/ErrorBackground.png) no-repeat 0 0;
	width: 712px;
	margin: 40px auto;
	text-align: center;
	padding: 30px 0;
}
.rm-errorBody h2 {
	font-size: 28px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	color: #c00;
	margin-bottom: 10px;
}
.rm-errorBody h2 span { color: #000; }
.rm-errorBody p{ font-size: 13px; }
.rm-errorBody a { text-decoration: underline; }
/**********END SITE LEVEL ERROR**********/

/**********=MODALS *********/
.rm-modal #rm-accountState h1,
.rm-modal #rm-bulkAccountState h1, 
.rm-modal #rm-changePassword h1,
.rm-modal #rm-resetPassword h1{ background-image:url(/_inc/images/icons/users-groups/UserProfileEdit_32x32.png); }
.rm-modal #rm-supportLoginModal h1{ background-image:url(/_inc/images/icons/others/Support_32x32.png); }
.rm-commonModal textarea{ width: 413px; }
.rm-commonModal h3{
	color:#000;
}
.rm-commonModal h3 span.rm-typeNORMAL{ background-image:url(/_inc/images/icons/states/success_16x16.png); }
.rm-commonModal h3 span.rm-typeFLAGGED{ background-image:url(/_inc/images/icons/actions/highlight_16x16.png); }
.rm-commonModal h3 span.rm-typeSUSPENDED{ background-image:url(/_inc/images/icons/states/hidden_16x16.png); }
.rm-commonModal h3 span.rm-typeDELETED{ background-image:url(/_inc/images/icons/actions/remove_16x16.png); }
.rm-commonModal h3 span.rm-typeNORMAL,
.rm-commonModal h3 span.rm-typeFLAGGED,
.rm-commonModal h3 span.rm-typeSUSPENDED,
.rm-commonModal h3 span.rm-typeDELETED{ 
	font-weight:bold;
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:0 1px;
}
.rm-commonModal .rm-internalComment label{ color:#FF4300; }
.rm-commonModal .rm-internalComment textarea{ 
	background-color:#FDFFD9;
	border:1px solid #FCB160;
}
.rm-commonModal .rm-infoTip{
	background:transparent url(/_inc/images/icons/actions/help_16x16.png) no-repeat scroll 0 3px;
	padding:5px 0 0 22px;
	*zoom:1;
	margin-bottom:0;
}
/*=change owner modal
--------------------------------*/
#rm-changeGroupOwner h1 { background-image: url(/_inc/images/icons/users-groups/founder_32x32.png); }
#rm-changeGroupOwner .rm-changeOwnerDescription { font-size: 13px; }
#rm-changeGroupOwner ul { margin: 15px 0; }
#rm-changeGroupOwner .rm-changeOwnerUsername { margin-bottom: 15px; }
/*=delete group modal
--------------------------------*/
#rm-deleteGroup h1 { background-image: url(/_inc/images/icons/actions/remove-red_32x32.png); }
#rm-deleteGroup p { font-size: 13px; }
#rm-deleteGroup #rm-groupName { 
	font-size: 13px;
	font-weight: bold;
}
#rm-deleteGroup #rm-groupAddress { margin-bottom: 15px; }
/*=delete category modal
--------------------------------*/
#rm-deleteCategory h1 { background-image: url(/_inc/images/icons/actions/remove-red_32x32.png); }
#rm-deleteCategory p { font-size: 13px; }




/**********END MODALS *********/
