.nfMain, .nfSubC, .nfSubS{list-style:none;margin:0px;padding:0px;}
.nfMain{position:relative;z-index:1;}
.nfMain .nfSubC{visibility:hidden;position:absolute;}
.nfMain .nfItem, .nfMain .nfLink{list-style:none;position:relative;display:block;white-space:nowrap;margin:0px;}
.nfMain:after{content: ".";display:block;height:0px;clear:both;overflow:hidden;}
.nfPure .nfItem:hover, .nfPure .nfItem:hover>.nfSubC{z-index:1101;visibility:inherit;}
.nfPure .nfLink:focus{z-index:1102;}
.nfMain .nfJSActiveItem{z-index:1101;}
.nfMain .nfJSShowSub{z-index:1101;visibility:inherit;}
.nfMain .nfItem div.nfLink {cursor:default;}
.nfMain .nfItem {float:left;}.nfMain .nfItem .nfItem {float:none;}.nfMain .nfItem .nfSubC {top:100%;left:0px;width:auto;}.nfMain .nfSubC .nfItem .nfSubC {top:0px;left:100%;width:auto;}


.sideprofile { 

	background: url(images/borderufo2profile.png) top left repeat-x;
	padding:3px;
	border:0px;
	margin:0;
	
	}

/*profile on all pages*/

.cornerleftup {
	background: url(images/borderufo2leftupprofile.png) top left repeat-x;
	padding:0px;
	border:none;
	border-bottom-width:0px;
	margin:0;
	width:6px;
	}
		
.cornerrightup { 
	background: url(images/borderufo2rightupprofile.png) top left repeat-x;
	padding:0px;
	border:none;
	border-bottom-width:0px;
	margin:0;
		width:6px;
	}

.cornerleftdown {
	background: url(images/borderufo2leftdownprofile.png) top left no-repeat;
	padding:0px;
	border:none;
	border-bottom-width:0px;
	margin:0;
		width:6px;
	}	
	
.cornerrightdown {
	background: url(images/borderufo2rightdownprofile.png) top left no-repeat;
	padding:2px;
	border:none;
	border-bottom-width:0px;
	margin:0;
		width:6px;
	}
	
.cornerupdivide {
	background: url(images/borderufo2updivideprofile.png) top left no-repeat;
	padding:0px;
	border:none;
	border-bottom-width:0px;
	margin:0;
		width:6px;
	}
	
.cornerdowndivide {
	background: url(images/borderufo2dividedownprofile.png) top left no-repeat;
	padding:0px;
	border:none;
	border-bottom-width:0px;
	margin:0;
		width:6px;
	}	

.contentprofile { 
	background-image: url(images/bgprofilename.png);
	border-left: solid 1px #664673;
	border-right: solid 1px #140E16;
	border-top: solid 1px #563A61;
	border-bottom: solid 1px  #241A28;
	padding: 4px;
	
	}	
.contentprofile2 { 
	background-color:#402C48;
	border-left: solid 1px #664673;
	border-right: solid 1px #140E16;
	border-top: solid 1px #563A61;
	border-bottom: solid 1px  #241A28;
	padding: 4px;
	
	
	}
.profilesidebg { 
	background-image:url(images/bgsideprofile.png);
	overflow:hidden;
	
	}	
	
.sideprofileborder {
	background:url(images/borderufo2leftprofile.png) top left repeat-y; 
	height:100%; 
	padding: 3px;	

	}	
.row1profilerank {
	background: #000000 ;
	padding:2px;
}

.row1profilename {
	background: url(images/bgprofilename.png) top left repeat;
	padding: 0px;
	overflow: hidden;
}

.rowavatar {
	background: #000000;
	padding: 5px;

}
.tableprofile 
	{background-color:#FFFFFF
	}
