@charset "utf-8";
/* CSS Document */

/* -------- Verwendete Farben NewUI FertilityC    

Grund + Boxoutline: #FFFFFF		(orange)

Kontrast: #FFFFFF	(orange, dunkel)

Hover: #FFFFFF		(orange, hell)

Text: #FFFFFF		(mittelgrau)

Überschriften: #FFFFFF	(dunkelgrau)

Actionlinks: #FFFFFF	(dunkelrot)

Signalfarbe: #cc0031 	(grellrot)

Kastenhintergrund: #FFFFFF   (orange, sehr hell)

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

body {
	font-size: 1em;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}

img {
    border: 0px; 
}

body{
	font:10px arial,helvetica,clean,sans-serif; color: #FFFFFF;
}

/*	a {
	color: #FFFFFF;
	text-decoration: none;
	font:10px arial,helvetica,clean,sans-serif;
font-weight: bold; 
}



a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font:10px arial,helvetica,clean,sans-serif;
	font-weight: bold;		
}

*/

.link a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}

.link a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.redhead { padding: 8px; margin: 0; font-weight: bold; font-size: 9pt; color: #cc0031; height: 13px; text-decoration: none;} 

.redhead a { padding: 8px; margin: 0; font-weight: bold; font-size: 9pt; color: #FFFFFF; height: 13px; text-decoration: none;}

.redhead a:hover { padding: 8px; margin: 0; font-weight: bold; font-size: 9pt; color: #FFFFFF; height: 13px; text-decoration: none;}

.blackbold {
	font-size: 12px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.tx_relegallery_pi1browseImage {
	text-decoration: none;
}

.submitBlock { margin-bottom: 10px; }

.LeerText{
	background-image: url(../images/backgrounds/whitebox.png);
	width:150px;
}

.container {
	font-weight: normal;
	margin-left: 10px;
	text-align: center;
	margin-left: 10px;
	float:left;
	width: 987px;
	display: inline;
}

#container {
	display: inline;
	position: relative;
	/*	height: 1700px;*/
  text-align: left;
	width: 995px;
	margin-left: 10px;
  float: left;
  margin-top: 5px;
}

#containerMain {
	display: inline;
	position: relative;
	/*	height: 1700px;*/
  text-align: left;
	width: 1006px;
  float: left;
}

#contentL {
	width: 201px;
	float: left;
	text-align: left;
}

#contentMR {
	display: inline;
	width: 786px;
	position: relative;
	float: left;
	text-align: left;
	margin-bottom: 8px;
	/*overflow:hidden;*/
}

#contentMR .middleImgBox {
	display: inline;
	float: left;
	width: 442px;
	padding-left: 4px;
	margin-bottom: 12px;
	
}

#contentMR .horizontalLine {
	width: 437px;
	height: 5px;
	padding-top: 7px;
	padding-bottom: 3px;
	background-image: url('../images/backgrounds/bg_horizontalruler.gif');
}

#contentBottom {
	display: inline;
	width: 986px;
	position: relative;
	float:left;
	text-align: left;
}

#magicspace{
/*	margin: 3px;*/
	padding: 5px;
	width: 900px;
}

#centerlayout {
	display: block;
	position: relative;
	text-align: center;
	width: 1000px;
}

#index #header {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 1005px;
	padding-top: 0px;
	font-family: "arial, helvetica, sans-serif" , arial;
	float: left;
	display: inline;
}

.logo a {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.section {
	padding-right: 0px;
	padding-left: 10px;
	float: left;
	padding-bottom: 0px;
	width: 300px;
	padding-top: 10px;
	white-space: nowrap;
	text-align: left;
}

.bracket {
	float: left;
}

.bracketRight {
	float: left;
	width: 220px;
}

.bracketLeft {
	float: left;
	width: 230px;
}

.login {
	width: 770px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	text-align: right;
	float: left;
	padding-bottom: 0px;
	padding-top: 6px;
	white-space: nowrap;
	overflow:hidden;
}

.help_txt {
	font-size: 12px;
}

.help_txt_n {
	font-size: 12px;
}

.help_ueber {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 4px;
}

#index .login {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-weight: bold;
	text-decoration: none;
	float: left;
	height: 70px;
}

#index .login a {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-weight: bold;
	text-decoration: none;
}
#index .login a:hover {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-weight: bold;
	text-decoration: none;
}

#index .logo {
	float: left;
	padding-bottom: 0px;
	margin: 6px 0px 0px 0px;
	width: 200px;
	padding-top: 0px;
	height: 70px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline;
}

#index #navigation {
	background-color: #ffffff;
	width: 987px;
	height: 2.8em;
	text-align: center;
	margin-left: 10px;
	float: left;
	display: inline;
}


/*----- Menu Begin -----*/

ul#nav,ul#nav ul{
	background-color: #FFFFFF;
	position:relative;
  margin: 0 auto;
  text-align:left;
  padding: 0;
  list-style: none;
  z-index:998;
	white-space: nowrap;
}

ul#nav {
  z-index: 998;
  margin: 0px;
  white-space: nowrap;
  list-style-type: none;
  position: relative;
  background-color: #ffffff;
  text-align: left;
  float:left;
  padding: 0px;
	width: 987px;
	height: 2.8em;
}

/*

ul#nav {
    CLEAR: both; FLOAT: left; WIDTH: 987px;  FONT-FAMILY: "Arial, Helvetica, sans-serif" , Arial; HEIGHT: 2.8em
}

*/ 


ul#nav li {
  position: relative;
  z-index:999;
  float:left;
	height:2.5em;
}

ul#nav ul {
  display: none;
  background-color: #ffffff;
  width: 145px;
  position: absolute;
  margin-left:0px;
}  

ul#nav li.on a{
  background-color: #FFFFFF;
  color: #fff;
	padding-left:0.7em;
	padding-right:0.7em;
}

ul#nav li a,ul#nav li ul li a,ul#nav li.on ul li a{
  background-color: #FFFFFF;
  color: #fff;
	padding-left:0.9em;
	padding-right:0.9em;
}

ul#nav li ul li,ul#nav li.on ul li{
	border-top: 1px solid #ffffff;
}

ul#nav li.on a#onit,ul#nav li.on:hover a#onit{
  background-color: #FFFFFF;
  color: #fff;
	padding-left:0.7em;
	padding-right:0.7em;
}

ul#nav li ul a,ul#nav li:hover ul a{
	text-decoration:none;
	color:#fff;
	width: 150px;
	background-color:#FFFFFF;
	background-image: none;
	
}

ul#nav li.on ul a:hover,ul#nav li:hover ul a:hover,ul#nav li ul li a:hover,ul#nav li a:hover{
	color:#fff;
	background-color:#FFFFFF;
}
 
ul#nav a {
	display:block; 
	text-decoration:none; 
	color:#fff; 
	color:#fff; 
	font-size:12px;
	border-right:0.07em solid #fff; 
	background-color:#FFFFFF; 
	padding-left:0.7em;
	padding-right:0.7em; 
	line-height:28px;
	font-weight: bold;

}
 ul#nav .verticalline {
	display:block; 
	text-decoration:none; 
}

ul#nav li.on ul li.subon a{
	background-color:#FFFFFF;
	width:9em;
	font-size:16px;
	font-family:inherit;
}

 
ul#nav ul a { padding: 0px 0px 0px 0px;border:0;width:7em;     } /* Sub Menu Styles */
        
ul#nav li:hover ul,ul#nav  li.over ul { display: block; } /* The magic */

/*-----  Menu End -----*/

/*-----  SatzBox Begin -----*/

#satzbox {
	padding: 15px;
}

#satz {
	display: block;
	float:left;
	position:relative;
}

#search {
	text-align: left;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 26px;
}

#search .Frontpage_Search {
	border: 1px solid #FFFFFF;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	
}

#search .AdvancedSearch a {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
/*	font-weight: bold;
*/	text-decoration: none;
}
#search .AdvancedSearch a:hover {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
/*	font-weight: bold;
*/	text-decoration: none;
}

.searchText {color: #000000;}
.searchTextAtt {color: #cc0031;}

#searchtop {
	float: right;
	text-align: right;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 3px;
	padding-top: 4px;
	width: 220px;
}

#searchtop .Frontpage_Search {
	border: 1px solid #FFFFFF;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}

#searchtop .AdvancedSearch a {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
/*	font-weight: bold;
*/	text-decoration: none;
}
#searchtop .AdvancedSearch a:hover {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
/*	font-weight: bold;
*/	text-decoration: none;
}

#goButton {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 16px;
	color: #FFFFFF;
	border: 0px solid #FFF;
	padding: 2px;
	font-weight: bold;
	background-color: #FFF;
	cursor: pointer;
}

/*-----  SatzBox End -----*/

/*-----   Statusupdates Header    -------*/

.statusBox {
	float: left;
	width: 490px;
	padding-left: 48px;
}

.statusupdatebracket {
	width: 310px;
	padding-left: 6px;
	float: left;
	text-align: left;
}

.statusupdatebrackettop {
  width: 425px;
	float: left;
	text-align: left;
	overflow: hidden;
}

.statuspic {
	float: left;
	width: 40px;
	padding: 5px;
	padding-top: 3px;
	padding-right: 10px;
}

.statusText {
	font-size: 10px;
	padding: 5px 0px;
	float: left;
	height:14px;
}


.statusMembername {
	font-size: 12px;
	padding: 5px;
	padding-top: 4px;
	float: left;
	height:14px;
}


.statusTextTime {
	padding: 5px;
	color: #FFFFFF;
	float: left;
	width: 90px;
	height:14px;
}

.statusTextClear {
	padding: 5px 0px;
	float: left;
	height:14px;
}


.statusUpdateField {
	border: 1px solid #FFFFFF;
	color: #CCCCCC;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding: 3px;
	width: 250px;
	padding-left: 0px;
	border-left:none;
	float: left;
	height:15px;
}


.statusTextPopup {
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	border: 2px solid #FFFFFF;
	position: absolute;
	padding: 7px;
	left: 325px;
	top: 25px; 
	max-width:600px;
	z-index: 1; 
	visibility: hidden;
	background-color: #ffffff;
	text-align: left;
}

.statusTextPopup a {
	color: #FFFFFF;
	text-decoration: none;
}

.statusTextPopup a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

/*-----   Statusupdates Header    -------*/


/*-----  LeftBlock Begin -----*/

#LeftBlock{
	background-color: #fff;
	float: left;
	width: 190px;
	height: auto;
	padding-right: 10px;
	display: inline;
}

/*-----  ActionMenu Begin -----*/

#ActionMenu {
	background-image: url(../images/backgrounds/actionmenu_bg.gif);
	float: left;
	width: 174px;
/*-- HEIGHT: 26.5em;         ---*/
	border: 1px solid #FFFFFF;
	padding: 8px;
	background-color: #FFFFFF; 
	background-repeat : repeat-x;
	display: inline;
}

#ActionMenu .HeadLeft{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 12px;
	color: #FFFFFF;
	float: left;
	width: 174px;
	display: inline;
}

#ActionMenu .LeerText{
	padding: 4px;
}

#ActionMenu .HeadLeftLink a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	float: left;
	width: 160px;
	font-weight: bold;
}
#ActionMenu .HeadLeftLink a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
}

/*-----  ActionMenu End -----*/


/*-----  AdLeft Begin -----*/


#adLeft {
	display: inline;
	float: left;
	width: 174px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	padding: 8px;
	padding-top: 6px;
	margin-top: 12px;
	
}

#adLeft .MenuHead{
	display: block;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-bottom: 15px;
}

#adLeft .HeadLeft{
	display: block;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

#adLeft .adText {
	font-size: 10px;
	font-weight: bold;	
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	padding-top: 5px;
	line-height: 180%;
}


#adLeft .HeadLeftLink a {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	font-weight: bold;	
	padding-top: 5px;
	line-height: 180%;
}
#adLeft .HeadLeftLink a:hover {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	text-decoration: none;	
	font-weight: bold;	
	padding-top: 5px;
	line-height: 180%;
}

/*-----  AdLeft End -----*/



/*-----  LeftBlock End -----*/

/*-----  middleBlock Begin -----*/

#middleBlock{
	display: block;
	background-color: #fff;
	float: left;
	width: 452px;
	padding: 8px;
	padding-left: 3px;
	padding-right: 15px;
	}

#middleBlock .middleHead {
	display: block;
	float:left;
	font-family: "arial, helvetica, sans-serif" , arial;
	font-size: 12px;
	font-weight: bold;
	width: 364px;
	padding-top: 2px;
}

#middleBlock .middleHeadBig {
	display: block;
	float:left;
	font-family: "arial, helvetica, sans-serif" , arial;
	font-size: 14px;
	font-weight: bold;
	width: 350px;
}

.entryBox {
	display: block;
	float: left;
	padding-left: 3px;
	margin-bottom: 3px;
}

.entryBox2 {
	display: block;
	float: left;
	padding-left: 3px;
	margin-bottom: 3px;
	padding-top:9px;
	margin-bottom: 8px;
	border: 1px solid #FFFFFF;
}

#middleBlock .middleRanking {
	display: block;
	float:left;
	width: 85px;
}

#middleBlock .middleRanking a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#middleBlock .middleRanking a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#imgBox{
	float: left;
	height: 80px;
	width: 80px;
	margin-right: 2px;
	border: 1px solid #CCCCCC;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: center;
}


/*-----  middleBlock Begin -----*/


/*-----  RightBlock Begin -----*/

#rightBlock{
	display: block;
	background-color: #fff;
	float: left;
	width: 303px;
}

#personalInfo{
	display: block;
	float: left;
	width: 313px;
	border: 1px solid #FFFFFF;
	background-image: url(../images/backgrounds/bgRbox.png);
	background-repeat: repeat-x;
	height: 375px;
}

#personalInfo .InfoHeadText{
	width: 268px;		
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	float:left;
}

#personalInfo .InfoHeadStat{
	width: 292px;
	font-family: "arial, helvetica, sans-serif" , arial;
	font-size: 12px;
	font-weight: bold;
	color: #cc6600;
	text-align: left;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	float:left;
}

#personalInfo .RegInfo{
	width: 240px;
	font-family: "arial, helvetica, sans-serif" , arial;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	float:left;
}

#personalInfo .InfoPhoto{
	width: 26px;
	float:left;
	padding-bottom: 1px;	
	padding-left: 42px;
	height: 31px;
}

#personalInfo .InfoPhoto2{
	width: 26px;
	float:left;
	padding-bottom: 1px;	
	padding-left: 42px;
	height: 31px;
}

#personalInfo .InfoText{
	width: 209px;
	float:left;
	font-family: "arial, helvetica, sans-serif", arial;
	color: #ffffff;
	font-size: 12px;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	padding-bottom: 9px;  
	height: 22px;
}

#personalInfo .InfoText2{
	width: 209px;
	float:left;
	font-family: "arial, helvetica, sans-serif", arial;
	color: #ffffff;
	font-size: 12px;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	padding-bottom: 9px;  
	height: 22px;
}

#personalInfo .InfoText a{
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

#personalInfo .InfoText a:hover{
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

#inviteMembers {
	float: left;
	display: block;
	position: relative;
	width: 220px;
	padding-left: 26px;
	padding-top: 5px;
	padding-bottom:8px;
}

#inviteMembers .Frontpage_Invite {
	border: 1px solid #FFFFFF;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}

#goButton {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 24px;
	color: #FFFFFF;
	border: 0px solid #FFF;
	padding: 2px;
	background-color: #FFF;
	cursor: pointer;
}

#rightBox{
	display: block;
	background-color: #fff;
	float: left;
	width: 297px;
	padding: 8px;
	border: 1px solid #ffffff;
	margin-top: 12px;
}


#rightBox .rightHead {
	display: block;
	float:left;
	font-family: "arial, helvetica, sans-serif" , arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	width: 225px;
}

#rightBox .rightImgBox {
	display: block;
	float:left;
	height: 60px;
	width: 260px;
	border: 0px dashed #FFFFFF;
	padding-top: 8px;
	padding-left: 10px;
}

#imgBox_sm{
	float: left;
	height: 48px;
	width: 48px;
	border: 1px solid #CCCCCC;
	text-align: center;
}

#rightBox .rightText {
	display: block;
	float:left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	line-height: 150%;
}

#rightBox .rightLink {
	display: block;
	float:left;
	width: 50px;
}

#rightBox .rightLink a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#rightBox .rightLink a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}



#rightBoxHelp{
	display: block;
	background-color: #fff;
	float: left;
	width: 297px;
	padding: 8px;
	border: 1px solid #ffffff;
	margin-top: 12px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
}


#rightBoxHelp .MenuHead{
	display: block;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-bottom: 15px;
	
}

#rightBoxHelp .rightHead {
	display: block;
	float:left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 210px;
}

#rightBoxHelp .rightText {
	display: block;
	float:left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	line-height: 150%;
}

#rightBoxHelp .rightLinkhelp {
	display: block;
	float:left;
	width: 200px;
	line-height: 160%;
}

#rightBoxHelp .rightLinkhelp a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#rightBoxHelp .rightLinkhelp a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 11px;
	
	color: #FFFFFF;
	text-decoration: none;
}

/*-----  rightBlock Begin -----*/

/*-----  Featured Model Begin -----*/

#featuredModel {
	display: block;
	background-color: #fff;
	float: left;
	width: 450px;
	Height: 120px;
	padding: 16px;
	margin-top:12px;
	margin-bottom: 4px;
	border: 1px solid #FFFFFF;
}

/*---------
@media all and (min-width: 0px){ #featuredModel {margin-top: 6px;
} 
--------*/
#featuredModel .imgFeatured{
	border: 1px solid #CCCCCC;
	margin: 8px;
}

#featuredModel .featuredHead{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 200%;
}

#featuredModel .featuredName{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 200%;
	font-weight: bold;
}

#featuredModel .featuredText{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 160%;
}

#featuredModel .featuredbox{
	float: right;
	width: 220px;
	padding: 8px;
}

#featuredModel .featuredbox a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#featuredModel .featuredbox a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*-----  Featured Model End -----*/

/*-----  Featured Model Right Begin -----*/

#featuredModel_right {
	display: block;
	background-color: #fff;
	float: right;
	width: 450px;
	Height: 120px;
	padding: 16px;
	margin-top:12px;
	margin-bottom: 4px;
	border: 1px solid #FFFFFF;
}

/*--------- 
@media all and (min-width: 0px){ #featuredModel {margin-top: 6px;
} }

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

#featuredModel_right .imgFeatured{
	border: 1px solid #CCCCCC;
	margin: 8px;
}

#featuredModel_right .featuredHead{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 200%;
}

#featuredModel_right .featuredName{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 200%;
	font-weight: bold;
}

#featuredModel_right .featuredText{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 160%;
}

#featuredModel_right .featuredbox{
	float: right;
	width: 220px;
	padding: 8px;
}

#featuredModel_right .featuredbox a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#featuredModel_right .featuredbox a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*-----  Featured Model Right End -----*/

/*-----  Featured Model Middle Begin -----*/

#featuredModelMiddle {
	display: block;
	background-color: #fff;
	float: left;
	width: 435px;
	padding: 8px;
	margin-top:9px;
	margin-bottom: 8px;
	border: 1px solid #FFFFFF;
}

/*-----

@media all and (min-width: 0px){ #featuredModelMiddle {margin-top: 6px;
} }

----*/

#featuredModelMiddle .imgFeatured{
	border: 1px solid #CCCCCC;
	margin: 8px;
}

#featuredModelMiddle .featuredHead{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 200%;
	float: left;
	display: inline;
	padding-left: 5px;
	width: 300px;
}

#featuredModelMiddle .featuredName{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 200%;
	font-weight: bold;
	float: left;
	display: inline;
	padding-left: 5px;
	width: 300px;
}

#featuredModelMiddle .featuredText{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 160%;
	float: left;
	display: inline;
	padding-left: 5px;
	width: 300px;
}

#featuredModelMiddle .featuredbox{
	float: right;
	width: 220px;
	padding: 8px;
}

#featuredModelMiddle .featuredbox a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#featuredModelMiddle .featuredbox a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#featuredModelMiddle .featuredTextBenefit {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	
	line-height: 160%;
	float: left;
	display: inline;
	padding-left: 5px;
	width: 426px;
}

#featuredModelMiddle .pageInfoIntrotext{
	font-size:12px;
}
#featuredModelMiddle .pageInfoCol{
	width:138px;
  float:left;
  padding:3px;
  display:inline;
}
#featuredModelMiddle .pageInfoColHeader{
	font-size:12px;
  font-weight:bold;
}
#featuredModelMiddle .pageInfoColWithBorder{
	border-left: 1px solid;
  border-right: 1px solid;
}
#featuredModelMiddle .pageInfoColText{
}

/*-----  Featured Model Middle End -----*/


/*-----  Winner Model Middle Begin -----*/

#winnerModelMiddle {
	display: block;
	background-color: #fff;
	float: left;
	width: 435px;
	padding: 8px;
	margin-top:12px;
	margin-bottom: 4px;
	border: 1px solid #FFFFFF;
}



/*------

@media all and (min-width: 0px){ #winnerModelMiddle {margin-top: 6px;
} }

----*/

#winnerModelMiddle .imgFeatured{
	border: 1px solid #CCCCCC;
	margin: 8px;
}

#winnerModelMiddle .featuredHead{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 200%;
}

#winnerModelMiddle .featuredName{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 200%;
	font-weight: bold;
}

#winnerModelMiddle .featuredText{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 160%;
}

#winnerModelMiddle .featuredbox{
	float: right;
	width: 220px;
	padding: 8px;
}

#winnerModelMiddle .featuredbox a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#winnerModelMiddle .featuredbox a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*-----  Winner Model Middle End -----*/

/*-----  Network Navigator Placeholder 50% 

#networkNavigatorPlaceholder {
	display: block;
	background-color: #fff;
	float: left;
	width: 468px;
	Height: 175px;
	padding: 8px;
	margin-left:10px;
	margin-top:6px;
	border: 1px solid #CCCCCC;
}

#networkNavigatorPlaceholder .networkHead{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 200%;
}

Network Navigator Placeholder 50% -----*/

/*-----  Forum Begin -----*/

#forumBox{
	display: block;
	background-color: #fff;
	float: left;
	width: 450px;
	margin-top:10px;
	padding: 16px;
	border: 1px solid #FFFFFF;
}

#forumBox .forumHead{
	display: block;
	background-color: #fff;
	float: left;
	width: 420px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}


#forumBox .forumName{
	display: block;
	background-color: #fff;
	float: left;
	width: 110px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#forumBox .forumLink{
	display: block;
	background-color: #fff;
	float: left;
	width: 222px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#forumBox .forumLink a{
	color: #FFFFFF;
	text-decoration: none;
}

#forumBox .forumLink a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#forumBox .forumDate{
	display: block;
	background-color: #fff;
	float: left;
	width: 70px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#forumBox .forumMore{
	float: right;
	width: 65px;
	padding: 5px;
}

#forumBox .forumMore a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#forumBox .forumMore a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	color: #FFFFFF;
	text-decoration: none;
}

/*-----  Forum End -----*/

/*-----  Forum Middle Begin -----*/


#forumBoxMiddle{
	display: block;
	background-color: #fff;
	float: left;
	width: 435px;
	margin-top:10px;
	padding: 8px;
	border: 1px solid #FFFFFF;
}


#forumBoxMiddle .forumHead{
	display: block;
	background-color: #fff;
	float: left;
	width: 420px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}


#forumBoxMiddle .forumName{
	display: block;
	background-color: #fff;
	float: left;
	width: 80px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#forumBoxMiddle .forumLink{
	display: block;
	background-color: #fff;
	float: left;
	width: 222px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#forumBoxMiddle .forumLink a{
	color: #FFFFFF;
	text-decoration: none;
}

#forumBox .forumLink a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#forumBoxMiddle .forumDate{
	display: block;
	background-color: #fff;
	float: left;
	width: 70px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#forumBoxMiddle .forumMore, #forumBoxMiddleT3forum .forumMore {
	float: right;
	width: 160px;
	padding: 5px;
}

#forumBoxMiddle .forumMore a, #forumBoxMiddleT3forum .forumMore a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#forumBoxMiddle .forumMore a:hover, #forumBoxMiddleT3forum .forumMore a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	text-decoration: none;
}

#forumBoxMiddleT3forum {
	display: block;
	background-color: #fff;
	float: left;
	width: 451px;
	margin-top:10px;
	padding: 8px 0;
}

#forumBoxMiddleT3forum .tx-mmforum-pi1 {
  float: left;
  width: 100%;
}

/*-----  Forum Middle End -----*/

/*-----  Status Middle Begin -----*/


#statusBoxMiddle{
	background-color: #fff;
	float: left;
	width: 443px;
	margin-top:10px;
	padding: 8px;
	padding-left: 0px;
	padding-bottom: 6px;
	border: 1px solid #FFFFFF;
	margin-bottom: 6px;
}

#statusBoxMiddle .statusHeadBracket{
	width: 420px;
}

#statusBoxMiddle .statusHead{
	background-color: #fff;
	float: left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#statusBoxMiddle .statusHeadImg{
	background-color: #fff;
	float: left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 1px;
}

#statusBoxMiddle .statusImg{
	background-color: #fff;
	float: left;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 5px 4px 1px 4px;
}

#statusBoxMiddle .statusBracket {
	background-color: #fff;
	float: left;
	width: 438px;
}

#statusBoxMiddle .statusImgBracket {
	background-color: #fff;
	float: left;
	width: 130px;
}

#statusBoxMiddle .statusTextBracket {
	background-color: #fff;
	float: left;
	width: 305px;
}

#statusBoxMiddle .statusDate{
	background-color: #fff;
	float: left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

#statusBoxMiddle .statusBoxText{
	background-color: #fff;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 5px;
	width: 244px;
	overflow: hidden;
}


#statusBoxMiddle .statusBoxTextAlbum{
	background-color: #fff;
	float: left;
	width: 234px;
	width: 218px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
}

#statusBoxMiddle .statusPreviewImg{
	background-color: #fff;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 6px;
}

#statusBoxMiddle .statusBoxText a{
	color: #FFFFFF;
	text-decoration: none;
}

#statusBox .statusBoxText a:hover{
	color: #FFFFFF;
	text-decoration: none;
}


#statusBoxMiddle .statusMore{
	float: right;
	width: 190px;
	padding: 5px;
	padding-top: 10px;
	text-align: right;
}

#statusBoxMiddle .statusMore a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#statusBoxMiddle .statusMore a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	color: #FFFFFF;
	text-decoration: none;
}

#statusBoxMiddle .statusDelete{
	background-color: #fff;
	float: left;
	width: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 1px;
}

#statusBoxMiddle .statusNoUpdates{
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	width: 420px;
}

/*-----  Status Middle End -----*/


/*-----  Status Big Begin -----*/

#statusBoxBig{
	background-color: #fff;
	float: left;
	width: 766px;
	margin-top:10px;
	padding: 8px;
	padding-left: 0px;
	padding-bottom: 6px;
	border: 1px solid #FFFFFF;
	margin-bottom: 6px;
}

#statusBoxBig .statusHead{
	background-color: #fff;
	float: left;
	width: 420px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#statusBoxBig .statusImg{
	background-color: #fff;
	float: left;
	width: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 6px;
}

#statusBoxBig .statusBracket {
	background-color: #fff;
	float: left;
	width: 738px;
}

#statusBoxBig .statusImgBracket {
	background-color: #fff;
	float: left;
}

#statusBoxBig .statusTextBracket {
	background-color: #fff;
	float: left;
	width: 313px;
}

#statusBoxBig .statusDate{
	background-color: #fff;
	float: left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	width: 86px;
}

#statusBoxBig .statusBoxText{
	background-color: #fff;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 6px;
}


#statusBoxBig .statusBoxTextAlbum{
	background-color: #fff;
	float: left;
	width: 234px;
	width: 218px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
}

#statusBoxBig .statusPreviewImg{
	background-color: #fff;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 6px;
}

#statusBoxBig .statusBoxText a{
	color: #FFFFFF;
	text-decoration: none;
}

#statusBox .statusBoxText a:hover{
	color: #FFFFFF;
	text-decoration: none;
}


#statusBoxBig .statusMore{
	float: right;
	width: 190px;
	padding: 5px;
	padding-top: 10px;
	text-align: right;
}

#statusBoxBig .statusMore a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#statusBoxBig .statusMore a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	color: #FFFFFF;
	text-decoration: none;
}

#statusBoxBig .statusDelete{
	background-color: #fff;
	float: left;
	width: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 1px;
}

#statusBoxBig .statusNoUpdates{
	float: left;
	width: 420px;
	padding-left: 8px;
	padding-right: 8px;
}


/*-----  Status Big End -----*/

/*-----  Status Profile Begin -----*/


#statusBoxProfile{
	background-color: #fff;
	float: left;
	width: 418px;
	margin-top:10px;
	padding: 8px;
	padding-left: 0px;
	padding-bottom: 6px;
	border: 1px solid #FFFFFF;
	margin-bottom: 6px;
}

#statusBoxProfile .statusHeadBracket{
	width: 390px;
}

#statusBoxProfile .statusHead{
	background-color: #fff;
	float: left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#statusBoxProfile .statusHeadImg{
	background-color: #fff;
	float: left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 1px;
}

#statusBoxProfile .statusImg{
	background-color: #fff;
	float: left;
	width: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 5px;
}

#statusBoxProfile .statusBracket {
	float: left;
	width: 429px;
}

#statusBoxProfile .statusImgBracket {
	background-color: #fff;
	float: left;
}

#statusBoxProfile .statusTextBracket {
	background-color: #fff;
	float: left;
	width: 269px;
}

#statusBoxProfile .statusDate{
	background-color: #fff;
	float: left;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	width: 86px;
}

#statusBoxProfile .statusBoxText{
	background-color: #fff;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 5px;
}


#statusBoxProfile .statusBoxTextAlbum{
	background-color: #fff;
	float: left;
	width: 206px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
}

#statusBoxProfile .statusPreviewImg{
	background-color: #fff;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 6px;
}

#statusBoxProfile .statusBoxText a{
	color: #FFFFFF;
	text-decoration: none;
}

#statusBox .statusBoxText a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#statusBoxProfile .statusMore{
	float: left;
	padding: 5px;
	padding-top: 0px;
	text-align: right;
	width: 100px;
}

#statusBoxProfile .statusMore a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#statusBoxProfile .statusMore a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	color: #FFFFFF;
	text-decoration: none;
}

#statusBoxProfile .statusMoreText {
	float: left;
	width: 290px;
	padding: 5px;
	padding-left: 12px;
	padding-top: 0px;
	text-align: left;
	font-weight: bold;
}

#statusBoxProfile .statusDelete{
	background-color: #fff;
	float: left;
	width: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 6px;
}

#statusBoxProfile .statusNoUpdates{
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	width: 410px;
}

/*-----  Status Profile End -----*/

.dotLine{
	display: block;
	float:left;
	width: 468px;
	height:1px;
	background-image: url(file:///D|/R3L3N3T/Relenet/Filigranes-Design_20080922_neu/Testing/images/backgrounds/dotLine.png);
}

/*-----  Tips Begin -----*/

#tipsBox{
	display: block;
	background-color: #fff;
	float: right;
	width: 450px;
	margin-top:10px;
	padding: 16px;
	border: 1px solid #FFFFFF;
}

#tipsBox .tipsHead{
	display: block;
	background-color: #fff;
	float: left;
	width: 420px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#tipsBox .tipsRating{
	display: block;
	background-color: #ffffff;
	float: left;
	width: 40px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}


#tipsBox .tipsLink{
	display: block;
	background-color: #fff;
	float: left;
	width: 247px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#tipsBox .tipsLink a{
	color: #FFFFFF;
	text-decoration: none;
}

#tipsBox .tipsLink a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#tipsBox .tipsTown{
	display: block;
	background-color: #fff;
	float: left;
	width: 100px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#tipsBox .tipsMore{
	float: right;
	width: 170px;
	padding: 5px;
}

#tipsBox .tipsMore a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#tipsBox .tipsMore a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	color: #FFFFFF;
	text-decoration: none;
}
/*-----  Tips End -----*/

/*-----  Tips Middle Begin -----*/

#tipsBoxMiddle{
	display: block;
	background-color: #fff;
	float: left;
	width: 435px;
	margin-top:10px;
	padding: 8px;
	border: 1px solid #FFFFFF;
}

#tipsBoxMiddle .tipsHead{
	display: block;
	background-color: #fff;
	float: left;
	width: 420px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#tipsBoxMiddle .tipsRating{
	display: block;
	background-color: #ffffff;
	float: left;
	width: 40px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}


#tipsBoxMiddle .tipsLink{
	display: block;
	background-color: #fff;
	float: left;
	width: 237px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#tipsBoxMiddle .tipsLink a{
	color: #FFFFFF;
	text-decoration: none;
}

#tipsBoxMiddle .tipsLink a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#tipsBoxMiddle .tipsTown{
	display: block;
	background-color: #fff;
	float: left;
	width: 110px;
	overflow:hidden;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#tipsBoxMiddle .tipsMore{
	float: right;
	width: 170px;
	padding: 5px;
}

#tipsBoxMiddle .tipsMore a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#tipsBoxMiddle .tipsMore a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	color: #FFFFFF;
	text-decoration: none;
}

.searchbutton {
	cursor:pointer; 
	background-color: #ffffff; 
	border:0; 
	margin-left:0px;
}

/*-----  Forum Middle End -----*/

.ContactsHeadText {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	width: 263px;
	color: #FFFFFF;
}

.ContactsImg {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	width: 48px;
	height:48px;
	float:left;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin: 1px;
}

.ContactsMore{
	float: right;
	width: 60px;
	
}

.ContactsMore a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.ContactsMore a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	color: #FFFFFF;
	text-decoration: none;
}


/*-----  My contacts Begin -----*/

#myContacts {
	padding: 12px;
	float: left;
	width: 292px;
	height:70px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-right: 18px;

}

/*-----  My contacts End -----*/

/*-----  Contacts of Contacts Begin -----*/

#contactsofContacts {
	padding: 12px;
	float: left;
	width: 292px;
	height:70px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	
}

/*-----  Contacts of Contacts End -----*/

/*-----  Contacts Birthday Begin -----*/

#contactsBirthday {
	padding: 12px;
	float: right;
	width: 289px;
	height:70px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	
}

#contactsBirthday .ContactsBirthText {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	width: 292px;
	padding-top:7px;
	float:left;
	color: #FFFFFF;
}
#contactsBirthday .ContactsBirthText a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#contactsBirthday .ContactsBirthText a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*-----  Contacts Birthday End -----*/

/*-----  Foot Begin -----*/

#foot {
	float: left;
	width: 970px;
	padding: 8px;
	margin-top: 4px;
	margin-left: 10px;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
  display: inline;
}

#foot a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;	
	color: #ffffff;
	text-decoration: none;
}

#foot a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;	
	color: #999999;
	text-decoration: none;
}

/*-----  Foot End -----*/


/*-----  My contacts Begin -----*/

#innenTitle {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	clear: both;
} /*Global CSS Innenpage*/

#innenBox {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 10px;
	float:left;
	width:766px;
	line-height: 150%;
	background-image: url(../images/backgrounds/bgRbox.png);
	background-repeat: repeat-x;
	margin-top: 4px;
	margin-bottom: 4px;
} /*Global CSS Innenpage*/

.myContactImg {
	height: 80px;
	width: 80px;
	float: left;
	margin-top: 6px;
	text-align: center;
}

.myContactInfo {
	width: 160px;
	float: left;
	padding: 5px;
}

.myContactStatus {
	width: 90px;
	float: left;
	height: 24px;
	line-height: 150%;
	padding-top: 10px;
	padding-left: 5px;	
}

.myContactStatus a {
	width: 80px;
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.myContactStatus a:hover {
	width: 80px;
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.myContactStatusImg {
	float: left;
	text-align: center;
	padding-top: 3px;
	width: 30px;
}

.myContactName a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.myContactName a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#requestBox {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
	margin-top: 5px;
	margin-left: 10px;
	float:left;
	width:480px;
}

#requestBox .textDate {
	float:left;
	width:100px;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}

#requestBox .textDateContent {
	float:left;
	width:365px;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}

#requestBox .textSubject {
	float:left;
	width:100px;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}

#requestBox .textSubjectContent {
	float:left;
	width:365px;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}


#paginatorBox {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 10px;
	float:left;
	width:766px;
	text-align: center;
}

#paginatorBox .text {
	
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}

#paginatorBox .navigation{
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}

#paginatorBox .navigation a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}

#paginatorBox .navigation a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}

.myContactFiles {
	width: 120px;
	float: left;
	height: 24px;
	line-height: 150%;
	padding-top: 10px;
	padding-left: 8px;	
}

/*-----  My contacts End -----*/

/*-----  UsabilityTexte Begin -----*/

#usabilityText {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	text-decoration: none;
	border-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	padding-left: 10px;
	width: 282px;
	float: left;
	 /*	  k;		*/
}


#usabilityText .usabilityText{
	color: #FFFFFF;
	padding-top: 8px;
}

#usabilityText .usabilityTextBold{
	color: #FFFFFF;
	font-weight: bold;
}

#usabilityText .usabilityTextBoldBig{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom:10px;	
}

#usabilityText .usabilityText a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	padding-right:10px;
	font-weight: bold;
	float: right;
	color: #FFFFFF;
	text-decoration: none;
}

#usabilityText .usabilityText a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	float: right;
	padding-right:10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#usabilityTextEditprofile {
	
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	text-decoration: none;
	border-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	width: 600px;
}

#usabilityTextEditprofile .usabilityText{
	color: red;
	font-weight: bold;
	padding-top: 8px;
}
/*-----  UsabilityTexte End -----*/

/*-----  UsabilityTexteMiddle Begin -----*/

#usabilityTextMiddle {
	
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	float: left;
	border-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	width: 450px;
	padding-top: 9px;
	padding-bottom: 9px;
}

#usabilityTextMiddle .usabilityTextMiddle{
	color: #FFFFFF;
	font-size: 14px;
}

#usabilityTextMiddle .usabilityTextMiddleBold{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-bottom:10px;	
}

#usabilityTextMiddle .usabilityTextURLactive{
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #66ff00;
}

#usabilityTextMiddle .usabilityTextURLinactive{
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #ed1c24;
}


#usabilityTextMiddle .usabilityTextMiddleBoldBig{
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom:10px;	
}

#usabilityTextMiddle .usabilityTextMiddle a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-weight: bold;
	font-size: 10px;
	float: right;
	color: #FFFFFF;
	text-decoration: none;
}

#usabilityTextMiddle .usabilityTextMiddle a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	float: right;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#usabilityTextMiddle .usabilityTextMiddle2{
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 10px;
}
#usabilityTextMiddle .usabilityTextMiddle2 a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	padding-right:10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}

#usabilityTextMiddle .usabilityTextMiddle2 a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	padding-right:10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*-----  UsabilityTexteRight End -----*/

/*----------- Profile Start ----------*/

/*----- Profile Header Start -----*/

#profileHeader {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 8px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	height: 20px;
} 

#profileHeaderRating {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 8px;
	padding-top: 2px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	height: 20px;
}

#profileHeaderRating .profileMainHead {
	float: left;
	width: 487px;
	padding-top: 5px;
	overflow: hidden;
}

#profileHeaderRating .profileRatingText {
	width: 111px;
	padding-top: 5px;
	float: left;
	text-align: right;
}

#profileHeaderRating .profileRatingImg {
	width: 120px;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
}

#profileHeaderRating .profileRatingNumber {
	width: 28px;
	padding-top: 5px;
	float: left;
}

#profileHeaderRating .profileNoRatingText {
	width: 259px;
	padding-top: 5px;
	float: left;
	text-align: right;
}

#profileHeaderRating .profileNoRatingText a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}

#profileHeaderRating .profileNoRatingText a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: underline;
}



#profileBox33Line {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding: 8px;
	padding-top: 12px;
	float:left;
	width:292px;
	height: 245px;
	line-height: 150%;
	text-align: center;
	background-image: url(../images/backgrounds/bgRbox.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	overflow: hidden;
} 

#profileBox33Line .header {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 8px;
	text-align: center;
}

#profileBox50Line {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding: 8px;
	padding-top: 12px;
	float:left;
	width:450px;
	height: 245px;
	border: 1px solid #FFFFFF;	
	background-image: url(../images/backgrounds/bgRbox.png);
	background-repeat: repeat-x;
	overflow: hidden;
}

.profileImgBig {
	height: 210px;
	width: 210px;
	float: left;
	text-align: center;
	padding: 5px;
	
}

.profileName {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 205px;
	padding-left: 8px;
	padding-top: 7px;
	text-decoration: none;
	overflow: hidden;
}

.profileName a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.profileName a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.profileInfo {
	width: 170px;
	float: left;
	padding: 5px;
}

#profileStatus {
	width: 210px;
	float: left;
	padding-top: 6px;
	padding-left: 8px;	
}
#profileStatus .profileStatusText {
	float: left;
	width: 200px;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 2px;
	overflow: hidden;
}

#profileStatus .profileStatusText a {
	color: #FFFFFF;
	text-decoration: none;
}

#profileStatus .profileStatusText a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#profileStatus .profileStatusLink a {
	float: left;
	padding-top: 5px;
	padding-left: 5px;
	width: 200px;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileStatus .profileStatusLink a:hover {
	float: left;
	padding-left: 5px;
	width: 200px;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.profileStatus_sm {
	float: left;
	height: 24px;
	color: #FFFFFF;
	line-height: 150%;
	padding-top: 10px;
	padding-left: 2px;	
}

.profileStatusUpdated {
	width: 180px;
	float: left;
	height: 24px;
	font-size: 10px;
	line-height: 150%;
	padding-top: 10px;
	padding-left: 8px;	
}

#profileText {
	width: 210px;
	float: left;
	height: 24px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 140%;
	padding-left: 8px;
}

#profileText .header {
	float: left;
	width: 180px;
	font-weight: bold;
}

#profileText .field{
	float: left;
	width: 96px;
}

#profileText .approved {
	float: left;
	width: 192px;
	padding-top: 8px;
	font-size: 12px;
	font-weight: bold;
	color: #AD0000;
}

.profileStatusImg {
	float: left;
	text-align: center;
	padding-top: 5px;
	padding-left: 6px;
}

.profileStatusDate {
	font-size: 10px;
	color: #FFFFFF;
}

.approvedByYes { 
	font-size: 11px; 
	font-weight: bold; 
	line-height:20px;
}

.approvedByNo { 
	color: #cc0031;
	font-size: 11px;  
	line-height:20px;
}

/*----- Profile Header End -----*/

/*----- Profile Columns Start -----*/

#profileLeftColumn {
	float: left;
	width:320px;
	overflow: hidden;
}

#profileRightColumn {
	float: right;
	width:440px;
	padding: 8px;
	overflow: hidden;
}

#profileBigColumn {
	float: left;
	width: 780px;
	border: 1px solid #FFFFFF;
}

#profileBigColumn .fieldnameText{
	float: left;
	width: 740px;
	padding-right: 5px;
	padding-left: 10px;
	font-weight: bold;
}

#profileBigColumn .fieldcontentText{
	float: left;
	width: 740px;
	padding-left: 10px;
	overflow: hidden;
}

#profileBigColumn .fieldcontentText a {
	float: left;
	width: 740px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileBigColumn .fieldcontentText a:hover {
	float: left;
	width: 740px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileBigColumn .header {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 22px;
	width: 770px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/backgrounds/profilmenu_bg.gif);
	background-repeat: repeat-x;
}
	

/*----- Network and Contacts Begin -----*/

#contactsNetwork {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	float:left;
	width:292px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	margin-bottom: 10px;
}

#contactsNetwork .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 272px;
}

#contactsNetwork .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#contactsNetwork .boldHeader {
	float: left;
	padding-bottom: 8px;
	width:292px;
}

#contactsNetwork .header {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 10px;
	width: 282px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/backgrounds/profilmenu_bg.gif);
	background-repeat: repeat-x;
}

#contactsNetwork .networkImg {
	float: left;
	width: 60px;
	width: 63px;
	padding: 8px;
}

#contactsNetwork .networkText{
	float: left;
	padding: 8px;
	width: 183px;
}

#contactsNetwork .networkText a {
	float: left;
	width: 173px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#contactsNetwork .networkText a:hover {
	float: left;
	width: 173px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#contactsNetwork .leftImgBox {
	display: block;
	float:left;
	width: 280px;
	border: 0px dashed #FFFFFF;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#contactsNetwork .imgBox_sm{
	float: left;
	height: 48px;
	width: 48px;
	margin-right: 2px;
	border: 1px solid #CCCCCC;
	text-align: center;
}

#contactsNetwork .headerText{
	float: left;
	color: #FFFFFF;
	width: 200px;
}

#contactsNetwork .headerText a {
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#contactsNetwork .headerText a:hover {
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#contactsNetwork .headerLink{
	float: left;
	width: 80px;
	text-align: right;
}

#contactsNetwork .headerLink a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#contactsNetwork .headerLink a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#contactsNetwork .usabilityTextMiddle{
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	float: left;
	color: #FFFFFF;
	font-size: 10px;
}

/*----- Network and Contacts End -----*/

/*----- Actionlinks Begin -----*/

#actionLinks {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 11px;
	line-height: 150%;
	float:left;
	width:292px;
	margin-bottom: 10px;
}

#actionLinks .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 0px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	width: 292px;
	
}

#actionLinks .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#actionLinks .boldHeader {
	float: left;
/*	padding-bottom: 8px;	*/
	width:297px;

}


#actionLinks .headerLink{
	font-size: 14px;
	float: left;
	font-weight: bold;
	width: 250px;
	display: block;
}

#actionLinks .headerLink a {
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-top: 9px;
	padding-left: 10px;
	padding-bottom: 14px;
	color: #AD0000;
	text-decoration: none;
}

#actionLinks .headerLink a:hover {
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#actionLinks .headerLinkImg{
	float: left;
	padding-bottom: 8px;
	
}

/*----- Actionlinks End -----*/

/*----- my Photos Begin -----*/

#myPhotosBox33 {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	float:left;
	width:292px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
} 

#myPhotosBox33 .boldHeader {
	float: left;
	width:292px;
	padding-bottom: 8px;
}


#myPhotosBox33 .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 272px;
}

#myPhotosBox33 .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}


#myPhotosBox33 .headerText{
	float: left;
	color: #FFFFFF;
	width: 230px;
}

#myPhotosBox33 .headerText a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myPhotosBox33 .headerText a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myPhotosBox33 .headerLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myPhotosBox33 .headerLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myPhotosBox33 .Img {
	float: left;
	height: 60px;
	width: 80px;
	float: left;
	text-align: center;
	padding-top: 5px;
	
}

#myPhotosBox33 .Albumtitle {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	width: 190px;	
}

#myPhotosBox33 .Albumtitle a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myPhotosBox33 .Albumtitle a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#contactsNetwork .header {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 10px;
	width: 282px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/backgrounds/profilmenu_bg.gif);
	background-repeat: repeat-x;
}

#myPhotosBox33 .rowBox {
	float: left;
	height: 76px;
	width: 290px;
}

#myPhotosBox33 .blogDate {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 52px;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 10px;
		
}

#myPhotosBox33 .comment a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myPhotosBox33 .comment a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/*----- my Photos End -----*/

/*----- my Videos Begin -----*/

#myVideosBox33 {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	float:left;
	width:292px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
} 

#myVideosBox33 .boldHeader {
	float: left;
	width:292px;
	padding-bottom: 8px;
}

#myVideosBox33 .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 272px;
}

#myVideosBox33 .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#myVideosBox33 .headerText{
	float: left;
	color: #FFFFFF;
	width: 230px;
}

#myVideosBox33 .headerText a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myVideosBox33 .headerText a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myVideosBox33 .headerLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myVideosBox33 .headerLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myVideosBox33 .Img {
	float: left;
	height: 40px;
	width: 80px;
	float: left;
	text-align: center;
	padding-top: 5px;
	
}

#myVideosBox33 .Albumtitle {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-bottom: 5px;
	padding-left: 20px;
	width: 190px;		
	
}
#myVideosBox33 .Albumtitle a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myVideosBox33 .Albumtitle a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myVideosBox33 .rowBox {
	float: left;
	height: 60px;
	width: 290px;
}

#myVideosBox33 .blogDate {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 52px;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 10px;
		
}

#myVideosBox33 .comment a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myVideosBox33 .comment a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/*----- my Videos End -----*/

/*----- my Groups Begin -----*/

#myGroupsBox33 {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	float:left;
	width:292px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
} 

#myGroupsBox33 .boldHeader {
	float: left;
	width:292px;
	padding-bottom: 8px;
}

#myGroupsBox33 .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 272px;
}

#myGroupsBox33 .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#myGroupsBox33 .headerText{
	float: left;
	color: #FFFFFF;
	width: 230px;
}

#myGroupsBox33 .headerText a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myGroupsBox33 .headerText a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myGroupsBox33 .headerLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myGroupsBox33 .headerLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myGroupsBox33 .Albumtitle {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-left: 25px;
	height: 10px;
	width: 190px;	
	
}
#myGroupsBox33 .Albumtitle a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myGroupsBox33 .Albumtitle a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*----- my Groups End -----*/

/*----- my Pages Begin -----*/

#myPagesBox33 {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	float:left;
	width:292px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
} 

#myPagesBox33 .boldHeader {
	float: left;
	width:292px;
	padding-bottom: 8px;
}

#myPagesBox33 .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 272px;
}

#myPagesBox33 .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#myPagesBox33 .headerText {
	float: left;
	color: #FFFFFF;
	width: 230px;
}

#myPagesBox33 .headerText a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myPagesBox33 .headerText a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myPagesBox33 .headerLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myPagesBox33 .headerLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myPagesBox33 .Albumtitle {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-left: 25px;
	height: 10px;
	width: 190px;	
	
}
#myPagesBox33 .Albumtitle a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myPagesBox33 .Albumtitle a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.pagesHead {
	display: block;
	float: left;
	font-family: "Arial, Helvetica, sans-serif",Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	color: #ffffff;
	width: 210px;
}

.pagesHead a {
	text-decoration: none;
	
}

.pagesHead a:hover {
	text-decoration: none;
}

.pagesShowAll {
	display: block;
	float: left;
	font-family: "Arial, Helvetica, sans-serif",Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	width: 60px;	
	text-align: right;
}

.pagesShowAll a {
	text-decoration: none;
}

.pagesShowAll a:hover {
	text-decoration: none;
}

.pagesLinkCreate {
	display: block;
	float: left;
	font-family: "Arial, Helvetica, sans-serif",Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	width: 160px;
	text-align: right;
	margin-bottom: 12px;
}

.pagesLinkCreate a {
	text-decoration: none;
}

.pagesLinkCreate a:hover {
	text-decoration: none;
}

/*----- my Pages End -----*/

/*----- my Blog Begin -----*/

#myBlogBox33 {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	float:left;
	width:292px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
} 

#myBlogBox33 .boldHeader {
	float: left;
	width:292px;
	padding-bottom: 8px;
}

#myBlogBox33 .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 272px;
}

#myBlogBox33 .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#myBlogBox33 .headerText{
	float: left;
	color: #FFFFFF;
	width: 230px;
}

#myBlogBox33 .headerText a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myBlogBox33 .headerText a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myBlogBox33 .headerLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myBlogBox33 .headerLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myBlogBox33 .Img {
	float: left;
	height: 60px;
	width: 80px;
	float: left;
	text-align: center;
	padding-top: 5px;
	
}

#myBlogBox33 .Albumtitle {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	width: 190px;	
}

#myBlogBox33 .Albumtitle a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myBlogBox33 .Albumtitle a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myBlogBox33 .blogBox {
	float: left;
	height: 45px;
	width: 290px;
}

#myBlogBox33 .blogDate {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 52px;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 10px;
		
}

#myBlogBox33 .comment a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myBlogBox33 .comment a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*----- my Blog End -----*/

/*-----  offersLeft Begin -----*/


#offersLeft {
	display: block;
	float: left;
	width: 292px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	margin-bottom: 10px;
}

#offersLeft .boldHeader {
	float: left;
	width:292px;
	padding-bottom: 8px;
}

#offersLeft .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 272px;
}

#offersLeft .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#offersLeft .HeadLeft{
	display: block;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 4px;
}

#offersLeft .offerText {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	/*	font-weight: bold;
*/	text-decoration: none;
	padding-top: 5px;
	line-height: 180%;
}


#offersLeft .HeadLeftLink a {
	float: right;
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	/*	font-weight: bold;
*/	text-decoration: none;
	font-weight: bold;	
	padding-top: 5px;
	padding-right: 13px;
	line-height: 180%;
}

#offersLeft .HeadLeftLink a:hover {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
/*	font-weight: bold;
*/	text-decoration: none;	
	font-weight: bold;	
	padding-top: 5px;
	padding-right: 13px;
	line-height: 180%;
}

/*-----  offersLeft End -----*/

/*-----  offersBig Start -----*/

#offersBig .header {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 22px;
	width: 770px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/backgrounds/profilmenu_bg.gif);
	background-repeat: repeat-x;
}

#offersBig .fieldnameText{
	float: left;
	width: 740px;
	padding-right: 5px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	font-weight: bold;
}

#offersBig .fieldcontentText{
	float: left;
	width: 740px;
	padding-left: 10px;
	overflow: hidden;
	font-size: 12px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-top: 8px;
}

#offersBig .fieldcontentText a {
	float: left;
	width: 740px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#offersBig .fieldcontentText a:hover {
	float: left;
	width: 740px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*-----  offersBig End -----*/

/*----- my ContentContributions Begin -----*/

#myContent33 {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	float:left;
	width:292px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
} 

#myContent33 .boldHeader {
	float: left;
	width:292px;
	padding-bottom: 8px;
}

#myContent33 .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 272px;
}

#myContent33 .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#myContent33 .headerText{
	float: left;
	color: #FFFFFF;
	width: 230px;
}

#myContent33 .headerText a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myContent33 .headerText a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myContent33 .headerLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myContent33 .headerLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myContent33 .Img {
	float: left;
	height: 60px;
	width: 80px;
	float: left;
	text-align: center;
	padding-top: 5px;
	
}

#myContent33 .Albumtitle {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	width: 190px;	
}

#myContent33 .Albumtitle a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myContent33 .Albumtitle a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myContent33 .rowBox {
	float: left;
	height: 45px;
	width: 290px;
}

#myContent33 .blogDate {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 52px;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 10px;
		
}

#myContent33 .comment a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myContent33 .comment a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*----- my ContentContributions End -----*/

/*----- myRatings Begin -----*/

#myRatings33 {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	float:left;
	width:292px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
} 

#myRatings33 .boldHeader {
	float: left;
	width:292px;
	padding-bottom: 8px;
}

#myRatings33 .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 272px;
}

#myRatings33 .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#myRatings33 .headerText{
	float: left;
	color: #FFFFFF;
	width: 230px;
}

#myRatings33 .headerText a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myRatings33 .headerText a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:220px;
}

#myRatings33 .headerLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myRatings33 .headerLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#myRatings33 .Img {
	float: left;
	height: 60px;
	width: 80px;
	float: left;
	text-align: center;
	padding-top: 5px;
	
}

#myRatings33 .Albumtitle {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	width: 190px;	
}

#myRatings33 .Albumtitle a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myRatings33 .Albumtitle a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myRatings33 .rowBox {
	float: left;
	height: 45px;
	width: 290px;
}

#myRatings33 .blogDate {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 52px;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 10px;
		
}

#myRatings33 .comment a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#myRatings33 .comment a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#rankingboxModelsKlein {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}

#rankingboxModelsKlein a {
	
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#rankingboxModelsKlein a:hover {
	
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.tx-myRankingMember-pi1 a {
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.tx-myRankingMember-pi1 a:hover {
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.membersheadRating {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	font-weight: bold;
	padding: 8px; margin: 0; 
	font-weight: bold; 
	font-size: 10pt; 
	color: #FFFFFF;
	height: 13px; 
}

.commentlink a {
	padding-top: 5px;
	font-size: 11px;
	font-weight: normal;
}

.commentlink a:hover {
	font-size: 11px;
	font-weight: normal;
}

.showMoreComments {
	background-color: #EEEEEE;
	width: 355px;
	padding: 4px;
}


/*----- my myRatings End -----*/

/*----- my Member Stats End Begin -----*/

#memberStats33 {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	float:left;
	width:292px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	margin-bottom: 10px;
} 

#memberStats33 .boldHeader {
	float: left;
	width:292px;
	padding-bottom: 8px;
}

#memberStats33 .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 272px;
}

#memberStats33 .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#memberStats33 .headerLink{
	float: left;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 4px;
	width: 40px;
}

#memberStats33 .headerLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#memberStats33 .headerLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#memberStats33 .headerText {
	float: left;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 4px;
	width: 195px;
}

#memberStats33 .headerText a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#memberStats33 .headerText a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*----- my Member Stats End -----*/

/*-- Profile Left Column End ----------*/
/*-- Profile Right Column Begin -------*/



/*----- MemberUpdates Begin -----*/

#memberupdatesBox50Bold {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	float:left;
	width:430px;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
} 

#memberupdatesBox50Bold .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 400px;
}

#memberupdatesBox50Bold .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#memberupdatesBox50Bold .boldHeader {
	float: left;
	padding: 8px;
	width:420px;
}


#memberupdates		{
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	line-height: 180%;
	width: 420px;
}

.memberupdatesDate {
	width: 100px;
	float: left;
	color: #FFFFFF;
}

.memberupdatesText {
	width: 235px;
	float: left;
	color: #FFFFFF;
}

.memberupdatesLink {
	float: left;
	text-decoration: none;
	color: #FFFFFF;
}

.memberupdatesLink a {
	float: left;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
}

.memberupdatesLink a:hover {
	float: left;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
}



/*----- MemberUpdates End -----*/


/*----- profileInformation Begin -----*/

#profileInformation {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	float:right;
	width:420px;
	line-height: 180%;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	margin-bottom: 8px;
	   
}

#profileInformation a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformation a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformation .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 400px;
}

#profileInformation .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#profileInformation .boldHeader {
	float: left;
	padding: 8px;
	width:420px;
}

#profileInformation .header {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 13px;
	width: 422px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/backgrounds/profilmenu_bg.gif);
	background-repeat: repeat-x;
	   
}

#profileInformation .subheader {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 13px;
	width: 432px;
	width: 532px;
	font-weight: bold;
	color: #FFFFFF;
	   
}

#profileInformation .fieldname{
	float: left;
	width: 118px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 11px;
	   
}

#profileInformation .fieldcontent{
	float: left;
	width: 290px;
	font-size: 11px;
	   
}

#profileInformation .fieldcontent a {
	float: left;
	width: 303px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformation .fieldcontent a:hover {
	float: left;
	width: 303px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformation .fieldnameCheckbox{
	float: left;
	width: 118px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 11px;

}

#profileInformation .fieldcontentCheckbox{
	float: left;
	width: 290px;
	font-size: 11px;

}

#profileInformation .fieldcontentCheckbox a {
	float: left;
	width: 303px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformation .fieldcontentCheckbox a:hover {
	float: left;
	width: 303px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformation .fieldnameText{
	float: left;
	width: 421px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 11px;
	padding-top: 10px;
}

#profileInformation .fieldcontentText{
	float: left;
	width: 421px;
	padding-right: 5px;
	font-size: 11px;
	overflow: hidden;	   
}

#profileInformation .fieldcontentText a {
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformation .fieldcontentText a:hover {
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}

#profileInformation .fieldnameMedical{
	float: left;
	width: 318px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 11px;
}

#profileInformation .fieldcontentMedical {
	float: left;
	width: 103px;
}

#profileInformation .fieldcontentMedical a {
	float: left;
	width: 103px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformation .fieldcontentMedical a:hover {
	float: left;
	width: 103px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/*----- profileInformation End -----*/



/*----- profileInformationMedical Begin -----*/

#profileInformationMedical {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	float:right;
	width:420px;
	line-height: 180%;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	margin-bottom: 8px;
}

#profileInformationMedical .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 400px;
}

#profileInformationMedical .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#profileInformationMedical .boldHeader {
	float: left;
	padding: 8px;	
	width:420px;
	   
}

#profileInformationMedical .header {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 13px;
	width: 422px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/backgrounds/profilmenu_bg.gif);
	background-repeat: repeat-x;
	   
}

#profileInformationMedical .fieldname{
	float: left;
	width: 308px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 11px;
}

#profileInformationMedical .fieldcontent{
	float: left;
	width: 103px;
	font-size: 11px;
}

#profileInformationMedical .fieldcontent a {
	float: left;
	width: 103px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformationMedical .fieldcontent a:hover {
	float: left;
	width: 103px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


#profileInformationMedical .fieldnameText{
	float: left;
	width: 416px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 11px;
	padding-top: 10px;
}

#profileInformationMedical .fieldcontentText{
	float: left;
	width: 416px;
	font-size: 11px;
	overflow: hidden;
}

#profileInformationMedical .fieldcontentText a {
	float: left;
	width: 416px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	   
}

#profileInformationMedical .fieldcontentText a:hover {
	float: left;
	width: 416px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	   
}

#profileInformationMedical .fieldnameCheckbox{
	float: left;
	width: 118px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 11px;
}

#profileInformationMedical .fieldcontentCheckbox{
	float: left;
	width: 290px;
	font-size: 11px;
	overflow: hidden;
}

#profileInformationMedical .fieldcontentCheckbox a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}

#profileInformationMedical .fieldcontentCheckbox a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformationMedical .fieldnameMedical{
	float: left;
	width: 308px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 11px;
	   
}

#profileInformationMedical .fieldcontentMedical {
	float: left;
	width: 103px;
}

#profileInformationMedical .fieldcontentMedical a {
	float: left;
	width: 103px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformationMedical .fieldcontentMedical a:hover {
	float: left;
	width: 103px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformationMedical a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#profileInformationMedical a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


#profileInformationMedical .subheader {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 13px;
	width: 432px;
	font-weight: bold;
	color: #FFFFFF;
}

/*----- profileInformationMedical End -----*/


/*----- Credentials Begin -----*/

#Credentials {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	float:right;
	width:420px;
	line-height: 180%;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	margin-bottom: 8px;
}

#Credentials .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 400px;
}

#Credentials .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#Credentials .boldHeader {
	float: left;
	padding: 8px;
	padding-top: 6px;
	width:420px;
}

#Credentials .header {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 10px;
	width: 432px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/backgrounds/profilmenu_bg.gif);
	background-repeat: repeat-x;
}

#Credentials .headerText{
	float: left;
	color: #FFFFFF;
	width: 325px;
}

#Credentials .headerText a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#Credentials .headerText a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#Credentials .headerLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:90px;
}

#Credentials .headerLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#Credentials .bottomLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
	padding-left: 10px;
}

#Credentials .bottomLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#Credentials .HeadLeft{
	display: block;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 4px;
}

#Credentials .offerText {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	padding-top: 5px;
	width: 410px;
	line-height: 180%;
}


/*----- Credentials End -----*/

/*----- contactInformation Begin -----*/

#contactInformation {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	float:right;
	width:430px;
	line-height: 180%;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
}

#contactInformation .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 400px;
}

#contactInformation .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#contactInformation .boldHeader {
	float: left;
	padding: 8px;
	padding-top: 6px;
	width:420px;
}

#contactInformation .header {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 10px;
	width: 432px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/backgrounds/profilmenu_bg.gif);
	background-repeat: repeat-x;
}

#contactInformation .fieldname{
	float: left;
	width: 118px;
	padding-right: 5px;
	font-weight: bold;
}

#contactInformation .fieldcontent{
	float: left;
	width: 303px;
}

#contactInformation .fieldcontent a {
	float: left;
	width: 303px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#contactInformation .fieldcontent a:hover {
	float: left;
	width: 303px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/*----- contactInformation End -----*/

/*----- Pinboard Begin -----*/

#Pinboard {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	float:right;
	width:430px;
	line-height: 180%;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
}

#Pinboard .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 400px;
}

#Pinboard .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#Pinboard .boldHeader {
	float: left;
	padding: 8px;
	padding-top: 6px;
	width:420px;
}

#Pinboard .header {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 10px;
	width: 432px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/backgrounds/profilmenu_bg.gif);
	background-repeat: repeat-x;
}

#Pinboard .headerText{
	float: left;
	color: #FFFFFF;
	width: 365px;
}

#Pinboard .headerText a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#Pinboard .headerText a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#Pinboard .headerLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#Pinboard .headerLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#Pinboard .bottomLink a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
	padding-left: 10px;
}

#Pinboard .bottomLink a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:50px;
}

#Pinboard .HeadLeft{
	display: block;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 4px;
}

#Pinboard .offerText {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	padding-top: 5px;
	width: 410px;
	line-height: 180%;
}


/*----- Pinboard End -----*/

/*--- Refrences Page Begin ---*/

#referencesBox {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	background-image: url(../images/backgrounds/bgRbox2.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 6px;
	line-height: 150%;
	float:left;
	width:756px;
/*	border: 1px solid #FFFFFF;   */
}

#referencesBox .boldHeaderText {
	float: left;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 100%;
	text-decoration: none;
	padding-top: 2px;
	height:15px;
	width: 756px;
}

#referencesBox .expandcollapse {
	float: left;
	height:15px;
	padding-top: 1px;
}

#referencesBox .boldHeader {
	float: left;
	padding-bottom: 8px;
	width:756px;
}


#referencesBox .headerLink{
	font-size: 12px;
	float: left;
	font-weight: bold;
	width: 256px;
}

#referencesBox .headerLink a {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 10px;
	color: #AD0000;
	text-decoration: none;
}

#referencesBox .headerLink a:hover {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#referencesBox .headerLinkImg{
	float: left;
}

#referencesBox .horizontalLine {
	width: 755px;
	height: 5px;
	padding-top: 7px;
	padding-bottom: 3px;
	background-image: url('../images/backgrounds/bg_horizontalruler.gif');
	background-repeat: repeat-x;
}

#referencesBox .profilehead{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	width: 780px; 
	font-weight: bold; 
	text-indent: 3px; 
	font-size: 12pt;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 7px;
	color: #ffffff; 
	height: 25px; 
}


#referencesBox .h2profilehead{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	padding: 5px; 
	padding-top: 28px;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
}

#referencesBox .fotoBox{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	padding: 5px;
	font-size: 10pt; 
	color: #FFFFFF;
	text-align: center;
}

#referencesBox .fotoBoxText{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	padding: 5px;
	font-size: 10pt; 
	color: #FFFFFF;
}

#referencesBox .fotoBoxImg{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	padding: 5px;
	font-size: 10pt; 
	color: #FFFFFF;
}

#referencesBox .text{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	padding: 5px;
	font-size: 10pt; 
	color: #FFFFFF;
}

/*--- Refrences Page End ---*/



/*----------------------- CSS von der alten Seite Begin ------------------------*/

/*----- Edit Profile Begin -----*/

.profileboxmain{ 
	width: 100%; 
	border: solid 1px silver; 
	float: left; 
	margin: 2px; 
	margin-top: 5px; 
	margin-bottom: 10px;
}

.profilebox{
	width: 98%;
	float: left; 
	padding: 0px;	
	margin: 0px; 
	margin-left: 7px;
	font-size: 10pt;
}

.profileboxsas{	
	width: 98%;
	float: left; 
	padding: 0px;	
	margin: 0px;	
	font-size: 10pt;
}

.profilehead{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	background-image: url('../images/backgrounds/bg_editmenu.gif');	 
	width: 600px; 
	font-weight: bold; 
	text-indent: 3px; 
	font-size: 12px;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 7px;
	color: #ffffff; 
	height: 25px; 
}


.profiletable{
	border-collapse: collapse; 
	border-spacing: 0; 
	margin: 10px; 
	margin-left: 5px;	 
	font-size: 10px;
	font-weight: bold;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
	width: 95%;
}

.profiletable a{
	font-size: 10px;
	font-weight: bold;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}

.profiletable a:hover {
	font-size: 10px;
	font-weight: bold;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	text-decoration: none;
}

.horizontalLine {
	width: 580px;
	height: 5px;
	padding-top: 7px;
	padding-bottom: 3px;
	background-image: url('../images/backgrounds/bg_horizontalruler.gif');
	background-repeat: repeat-x;
}

.profiletd{
	padding: 5px; 
	padding-left: 5px; 
	padding-bottom: 5px; 
	margin: 0px;	
	font-size: 10px;
	font-weight: bold;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF; 
}

.h2profilehead{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	padding: 5px; font-weight: bold; font-size: 10pt; color: #FFFFFF;
}

.h2profileheadb{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	padding: 5px; font-weight: bold; font-size: 10pt; color: #FFFFFF; padding-left: 0px;
}

.status{ border: solid #cad1d9 1px; background-color: white; margin: 0px; _margin: auto; float: left; 
margin-bottom: 10px; margin-top: 0px;	 height: 170px; width: 163px;}

.gr132 { width: 132px;}

.experiencebox{
	width: 95%; padding-bottom: 15px; margin-top: 10px; margin-left: 10px; font-size: 12px; }
	
.profile{ 
	border: solid #cad1d9 0px; 
	margin: 5px; 
	padding: 10px; 
	margin-bottom: 1px; 
	width: 25%; 
	float: left;
}

.editpic{ 
	border: solid #cad1d9 0px; 
	margin: 5px; 
	padding: 10px; 
	margin-bottom: 1px; 
	width: 30%; 
	float: left;
}

.editprofile{	
	border: solid #cad1d9 0px; 
	margin: 5px;	
	padding: 10px;
	font-size: 12px;
	margin-bottom: 1px;	
	width:30%; 
	float: left;
}

.bold, p.bold, td.bold{
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-weight: bold; 
	font-size: 8pt; 
	width:187px; 
	padding:5px; 
	color: #FFFFFF;
}

.modelprofilemenu{ 
	width: 100%; 
	border-bottom: solid 1px #FFFFFF; 
	float: left; 
	height: 31px; 
	padding-top: 12px;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-weight: bold;
}

.modelprofilemenu a{ 
	color: #ffffff;
}

.modelprifileitem{ 
	text-decoration: none;
	background-image: url('../images/backgrounds/bg_profilemainhead.gif');
	background-repeat :no-repeat;
	width: 19%; 
	text-indent: 20px; 
	font-size: 12px;		
 	border-left: 0px none;	
	float: left; 
	text-align: center; 
	padding-left:0px; 
	margin: 0px; 
	padding-right:0px; 
	padding-top:7px; 
	padding-bottom:6px
}

.modelprofileitemactive, a.modelprofileitemactive, a:active.modelprofileitemactive, a:hover.modelprofileitemactive, a:visited.modelprofileitemactive, div.modelprofileitemactive{ 
 	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	background-image: url('../images/backgrounds/bg_profileactivehead.gif');
	background-repeat :no-repeat;
	width: 19%; 
	border-left: 0px none; 
	font-size: 12px;	 
	float: left; 
	font-weight: bold; 
	color: #ffffff; 
	text-align: center; 
	padding-left:0px; 
	margin: 0px; 
	text-indent: 16px; 
	padding-right:0px; 
	padding-top:7px; 
	padding-bottom:6px
}

.memberStatTable {
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size:8pt;
}

.rightcolumnpart1{
	background-color: #ffffff; 
	border: solid #FFFFFF 1px; 
	margin: 3px; 
	height: 380px; 
	width: 163px; 
}

.maintable{
	width: 100%
}

.photobutton{ 
	border:0px none;
	background-color: white;
	padding: 4px;
	margin-top:4px;
}

/*----- Edit Profile End -----*/

/*----- Settings Begin -----*/

.regbutton{ 
	background-color: white;
	border: 1px solid rgb(207, 207, 207);
	padding: 2px 6px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.doNotSaveButton {
	border: 1px solid rgb(207, 207, 207);
	padding: 2px 6px;
}

.settingsbutton { 
	background-color: white;
	border: 0px solid #ffffff;
	padding: 2px 6px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.membershead{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	font-weight: bold;
	background-image: url('../images/backgrounds/bg_profilemenu.gif'); 
	padding: 8px; margin: 0; 
	font-weight: bold; 
	font-size: 10pt; 
	color: #FFFFFF;
	height: 13px; 
}

.memberpagehead{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	font-weight: bold;
	position: relative; 
	font-weight: bold; 
	text-indent: 3px; 
	font-size: 12pt; 
	color: #FFFFFF; 
	padding: 3px;
}


.memberstable{ 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	border-collapse: collapse; 
	border-spacing: 0; 
	width: 97%; 
	margin: 10px;	 
	border: solid 1px #FFFFFF; 
	font-size: 11px; 
	color: #FFFFFF; 
	height: 13px; 
}

.memberstable a { 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	font-size: 11px; 
	text-decoration: none;
}

.memberstable a:hover { 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF;
	font-size: 11px; 
	text-decoration: none;
}

.memberstd{ 
	padding: 4px; 
	width: 15%; 
	margin: 10px;	 
	font-size: 10pt; 
	height: 13px;
}

.membersboxmain, #membersboxmain{ 
	width: 50%; 
	border: solid 1px #D4A017; 
	float: right; 
	margin: 2px; 
	margin-top: 5px; 
	margin-bottom: 10px;
}

.membersbox{ 
	width: 100%; 
	border: solid 1px black; 
	float: left; 
	padding: 0px; 
	margin: 0px;
} 

 
 /*----- Settings End -----*/

 /*----- Advanced Search Begin -----*/
 
 
.checkboxtd{
	width: 3%;
}

.searchbox{
	width: 5%;
}

.adsearchinput{
	margin: 10px;
}

.advancedsearchtable{
	padding: 15px; 
	padding-bottom: 25px; 
	width: 400px; 
	margin: 10px;	 
	font-size: 8pt;
	color: #cc0031; 
	height: 13px; 
}

.memberstd{ 
	padding: 4px; 
	width: 17%; 
	margin: 10px;	 
	font-size: 10pt; 
	height: 13px;
}

.checkboxtd{
	width: 3%;
}

.searchbox{
	width: 5%;
}

.adsearchinput{
	margin: 10px;
}

.advancedsearchmaintable{ 
	width:780px; 
	border-collapse:collapse; 
	border-spacing:0pt; 
	width: 97%; 
	margin: 10px; 
	border: solid 1px #FFFFFF; 
	font-weight: bold; 
	font-size: 10px; 
	color: #FFFFFF; 
	height: 13px; 
}

.firsttd{ 
	vertical-align: top; 
	width:150px !important; 
	padding: 5px; 
	width: 10%; 
	margin: 10px;	 
	border: solid 0px #FFFFFF; 
	font-size: 10pt; 
	color: #606060; 
	height: 13px;}

.searchspace{ 
	width: 126px;
}


/*sasprt confirmcontact css starg*/

.contactrequesthead{ 
	width: 100%; 
	position: relative; 
	font-weight: bold; 
	text-indent: 3px; 
	font-size: 14pt; 
	color: #FFFFFF; 
	padding: 3px; 
	padding-top: 15px; 
	padding-bottom: 10px;
}

.requestfirst {
	font-size:10pt;
	padding:5px;
	width:45%;
}

.inboxhead{ 
	width: 95%; padding: 15px; margin: 10px;}

.inboxtable{ 
	border-collapse: collapse; 
	border-spacing: 0; 
	width: 97%; 
	margin: 10px;
}

.datetime{	 
	font-size: 8pt;
}

.subject{ 
	padding: 5px; 
	font-size: 10pt; 
	font-family: arial, verdana, helvetica, arial; 
	font-weight: bold; 
	width: 35%
}

.checkBoxTable {vertical-align:top; padding:4px; margin:10px; font-size:10pt; line-height:13px;}
.label {vertical-align:top;width:150px !important;}
.formSection1 {border-top:1px solid #FFFFFF;margin-top:5px;padding-top:5px;}
.howTo {padding:0.3em 1em;font-size:12px;}
.searchButton {cursor:pointer;position:relative;margin:0.5em; padding:auto 0.2em !important; padding: 0.2em; height:2em; vertical-align:middle;}
.searchButton img {margin-bottom:-2px;}
div.checkbox30 { font-size: 12px; color: #000; padding:1px 0 3px 3px; float: left; width: 30%;}
.wrapperDiv {width:100%;padding:0;margin:0;float:left;}
.radiogroup, .boxItem {text-decoration: none; color: #636363; font-size: 8pt;}
.radiogroup input, input.boxItem {width:14px; height:14px;}
.rangeTable, .rangeTableLabel {text-decoration: none; color: #636363; font-size:8pt; line-height:9pt;}
.rangeTable td, .rangeTableLabel td {padding:1px 3px; }
.labelSelect  {text-decoration: none; color: #636363; font-size:9pt; line-height:9pt; padding:1px 3px; }
td.searchspace {vertical-align:bottom; padding:2px; padding-bottom:0.5em;}
div.buttonrow {margin:1px auto; text-align:center;padding:0;}
.checkbox{ color: #FFFFFF; padding: 3px; padding-right: 3px; padding-left: 11px; padding-top: 1px; float: left; width: 47%;}

 /*----- Advanced Search End -----*/
 
 /*----- Register Begin -----*/
 
  /*-------- register page css --------*/

.welcometext{ 
	padding-left: 40px; 
	padding-top: 30px; 
	float: left; 
	width: 230px; 
	font-size: 10pt; 
	text-align:justify; 
	min-height:300px;
} 

.center, #center{
	background-image: url('../images/backgrounds/bgRbox.png'); 
	padding-bottom: 20px; 
	margin-left: 10px; 
	width: 992px; 
	height: 520px;
	background-repeat: repeat-x;
	background-color: #E7EEFF;
}

.register, #register{ 
	/*background-image: url('../images/backgrounds/bg_reg.gif'); background-repeat: no-repeat; position:fixed;*/ 
	top:176px; 
	left:480px; 
	width:450px; 
	/*height:293px; padding-bottom: 190px; padding-right:400;*/ 
	margin-left: 15px; 
	padding: 15px; 
	text-align: left; 
	float: left; 
	border:solid 1px #FFFFFF; 
	background-color:#ffffff;
	font-size: 11px;
} 

.reghead{ 
	font-family: arial; 
	font-size: 15pt; 
	color: #FFFFFF; 
	font-weight: bold;
}

.regtext{ 
	font-family: arial; 
	font-size: 13px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-align: right; 
	padding-right: 1px; 
	padding-bottom: 1px;
}  
/*---   Auch Login Box   ---*/

.center{ 
	font-family: arial; 
	font-size: 10pt; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-align: center; 
	padding-right: 5px; 
	padding-bottom: 5px;
}

.reginput{ 
	width: 30%; 
	padding-bottom: 2px; 
	font-size: 10pt;
}  
/*---   Auch Login Box   ---*/

.required{ 
	color: #ed1c24;
}

.reglang{ 
	padding: 5px; 
	font-weight: bold;
}

.registerlang{ 
	padding: 10px;
	font-size:13px;
}

.indent{ 
	text-indent: 25px; 
	margin: 15px;
} 

.placeholder{ 
	background-color: #e9e9e9; 
	border: solid #cad1d9 1px; 
	margin: 5px; padding: 1px; 
	float: left; 
	margin-bottom: 1px; 
	width: 163px; 
	height: 600px;
} 

.gallery{
	width: 31%;
	text-indent: 20px;
	border-left: 0px;
	float: left;
	text-align: center;
	padding: 6px;
	padding-left:0px;
	margin: 0px;
}

.loginlogo{ 
	background-image: url('../images/logo.gif');	 
	background-repeat: no-repeat; 
	width: 220px; 
	height: 80px; 
	margin-top: 31px; 
	margin-left: 15px
}


/*----- Register End -----*/

/* ajax messaging notice message - start */
.mNotice{
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
}
.mNoticeText{
	padding: 0 10px;
}
.mNoticeXClose{
	/*background-color: #FC9C05;*/
	background-color: #FCB905;
	margin-bottom: 10px;
	padding: 2px;
	font-weight: bold;
}
.mNoticeClose{
	padding: 10px 10px 5px 10px;
}

#ajax-content{
	padding: 0 10px;
}

.mActionTable{
	width:98%;
	border-style:none;
	border-width:thin;
	font-size:10pt;
}

.mActionTable a {
	color: #FFFFFF;
	text-decoration: none;
	font:10px arial,helvetica,clean,sans-serif;
font-weight: bold; 
}

.mActionTable a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font:10px arial,helvetica,clean,sans-serif;
	font-weight: bold;	
}

.mFormTable{
	font-size:10pt;
}

.mRow{
	height: 20px;
	font-weight: normal;
}

.mFolderRow{
	height: 20px;
}

.mFolderRow a {
	color: #FFFFFF;
	text-decoration: none;
	font:10px arial,helvetica,clean,sans-serif;
font-weight: bold; 
}

.mFolderRow a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font:10px arial,helvetica,clean,sans-serif;
	font-weight: bold;	
}

.mFolderNormal{
}

.mFolderActive{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	background-color: #ffffff;
}

a.mFolderActive {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	background-color: #ffffff;
}

a:hover.mFolderActive {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	background-color: #ffffff;
}


#mStatuslist{
}

.mStatusAlert{
	background-color: #ff8d36;
	font-weight: bold;
}

.mStatusInfo{
	background-color: #FFF136;
}

.mForm{
	position:absolute;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color: #FFFFFF;
	background-color:#FFFFFF;
}

.mSendStatus{
	color: green;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 2px;
	font-weight: bold;
}

.modalBackground {
  position:fixed; left:0px; top:0px; background-color:#555555; opacity:0.3; filter:Alpha(opacity=50); z-index:9999; height:100%; width:100%;
  _position: absolute; _height: expression(document.body.offsetHeight); _width: expression(document.body.offsetWidth); /* Bugfix for IE6 */
}
/* ajax messaging notice message - end */
 
 /*tips css starts */

.tipstable{ padding: 15px; padding-bottom: 25px; margin: 10px;	 font-size: 8pt; color: #cc0031; height: 13px; width: 65%;}

.writetipstable{ padding: 15px; padding-bottom: 25px; margin: 10px;	 font-size: 8pt; color: #cc0031; height: 13px; width: 67%;}

.tipstableb{ padding: 15px; padding-bottom: 25px; margin: 10px;	 font-size: 8pt; color: #cc0031; height: 13px; width: 87%;}

.tipslink, a.tipslink, a:active.tipslink, a:hover.tipslink, a:visited.tipslink {text-decoration: underline;}

.bold, p.bold, td.bold{font-weight: bold; font-size: 8pt; /*width:187px;*/ padding:5px;}

.tipstd{ font-size: 10pt; font-weight: bold; border: solid 0px white; padding-bottom: 10px; width: 33%}

.tipstdb{ font-size: 10pt; font-weight: bold; border: solid 0px white; padding-bottom: 10px; padding-left: 3px; width: 22%}

.mediumboldbghead{ background-image: url('../images/backgrounds/bg_profilemenu.gif'); font-size: 11pt; font-weight: bold; border: 0px solid #ffffff; padding-bottom: 5px; padding-top: 5px; padding-left: 1px; text-indent: 4px; color: #FFFFFF}

.bdaytd{ font-size: 10pt; border: solid 0px white; padding-bottom: 10px; width: 33%; padding-bottom: 5px; padding-top: 5px; padding-left: 1px; text-indent: 4px;}

.bdaylink{ font-size: 10pt; border: solid 0px white; padding-bottom: 5px; padding-top: 5px; padding-left: 0px; text-indent: 0px; text-decoration: underline;}

.thingrayline{ border-bottom: dashed 1px silver;  height: 1px;} 

.myTipLabel { margin-top: 10px; margin-left: 10px; font-size: 12px; color: #FFFFFF; font-weight: bold; font-family: "Arial, Helvetica, sans-serif", Arial;}

#tipstable {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	color: #FFFFFF; 
	font-weight: bold;
	font-size: 10px;
}

#tipstable a { 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF; 
	text-decoration: none;
}

#tipstable a:hover { 
	font-family: "Arial, Helvetica, sans-serif", Arial;
	color: #FFFFFF; 
	text-decoration: none;
}

#tipstable .header {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	text-decoration: none;
	color: #FFFFFF; 
	font-weight: bold;
	font-size: 12px;
}


 /*tips css end */
 
 /*--- Invitation Page Begin ---*/

.sendinvite{ padding: 5px;}

.stats { padding-left: 2px; width: 68%; float: left; font-size: 8pt; }
.statsnum { padding-left: 2px; width: 28%; float: left; font-size: 8pt; }

.statsbottom{ width: 99%; border-bottom: solid 1px  #FFFFFF;}

.statsb{ width: 100%; float: left; font-weight: bold; padding-bottom: 10px; text-indent: 0px; font-size: 10pt; color: #FFFFFF}

#invitationsstats { width: 100%; height: 222px; border: solid 1px  #FFFFFF;}

.invitationsstatsb{ width: 50%; border: solid 1px  #FFFFFF;}

.inviteinput{ padding: 3px; font-size: 12px; font-weight: bold;}

.inboxicont{ border-top: solid 1px silver; padding: 1px; padding-left: 15px; padding-top: 5px;}

.inboxiconr{ border-top: solid 1px  #FFFFFF; border-right: solid 1px  #FFFFFF; padding: 1px; padding-left: 15px; padding-top: 5px;}

.inboxitem{ border: solid 1px #D4A017; padding: 10px;}
.inboxhead{ width: 95%; padding: 15px; margin: 10px;}
.inboxtable{ border-collapse: collapse; border-spacing: 0; width: 97%; margin: 10px;}
.inboxbox{ padding: 1px; padding: 3px; font-size: 10pt;}

.inboxboxt, #inboxboxt{ border-top: solid 1px  #FFFFFF; padding: 1px; padding: 3px; font-size: 10pt;}
.inboxboxtl{ border-top: solid 1px  #FFFFFF; border-left: solid 1px  #FFFFFF; padding: 3px; font-size: 10pt;}
.inboxboxl{ border-left: solid 1px  #FFFFFF; padding: 3px; font-size: 10pt;}
.inboxboxr{ border-right: solid 1px  #FFFFFF; padding: 3px; font-size: 10pt;}
.inboxboxtr{ border-top: solid 1px  #FFFFFF; border-right: solid 1px  #FFFFFF; padding: 3px; font-size: 10pt;}
.inboxboxb{ border-bottom: solid 1px  #FFFFFF; padding: 3px; font-size: 10pt;}
.inboxboxbl{ border-bottom: solid 1px  #FFFFFF; border-left: solid 1px  #FFFFFF; padding: 3px; font-size: 10pt;}
.inboxboxbr{ border-bottom: solid 1px  #FFFFFF;	 border-right: solid 1px  #FFFFFF; padding: 3px; font-size: 10pt;}

.invitespacespace{ width: 3%;}

.sendinvitetable{ text-indent: 2px; font-size: 12px; font-weight: bold;}

.pinvite{ font-size: 8pt; padding-bottom: 15px; font-family: arial, verdana, helvetica, arial; text-indent: 0px;}

.mediumboldhead { font-size: 11pt; font-weight: bold; border: solid 0px white; padding-bottom: 5px; text-indent: 4px;}

.normaltext{ font-size: 10pt; text-decoration: none;}

.emailnotifications{ width: 70%; padding-left: 5px; padding-top: 5px; font-size: 10pt; font-weight: bold; padding-bottom: 5px; border-bottom: dotted 1px #FFFFFF;}

.emailnotificationslot{ width: 10%; border-bottom: dotted 1px #FFFFFF; padding: 3px; font-weight: bold;}

.emailnotifnormal{ width: 70%; padding: 5px; font-size: 10pt; border-bottom: solid 1px #FFFFFF;}

.emailnotif2{ width: 50%; padding: 5px; font-size: 10pt; border-bottom: solid 1px #FFFFFF;}

.emailnotifradio{ width: 15%; padding: 5px; font-size: 10pt; border-bottom: solid 1px #FFFFFF;}

.emailnotificationsyn{ width: 15%; padding-left: 5px; font-size: 10pt; font-weight: bold; padding-bottom: 5px;	
 border-bottom: dotted 1px #FFFFFF;}

.topinvitestatus{ padding-left: 0px; padding-bottom: 5px; padding-top: 5px; text-indent: 0px; font-weight: bold; font-size: 10pt;}

.linksIvitation a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.linksIvitation a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.SEOSitemapInfo {
	width: 200px; 
	padding: 10px; 
	background-color: #ededed; 
	font-size: 8pt; 
	font-weight: normal;
}

.invitationSubContainer {
    float: left; width:766px; display: inline; margin: 0 10px;
}
.invitationStatusRow {
    float: left; 
	display: inline; 
	width: 766px; 
	border: 1px solid; 
	margin: 5px 0; 
	font-size: 11px;
}
.invitationStatusColBig {
    float:left; width:276px; padding: 5px;
}
.invitationStatusColMiddle {
    float:left; width:200px; padding: 5px;
}
.invitationStatusColSmall {
    float:left; width:80px; padding: 5px;
}
.invitationStatusRemindButton {
    float:left; padding-right: 12px;
}
.invitationStatusRemindInfo {
    float:left;
}
.invitationStatusHeaderColBig {
    float:left; width:286px;
}
.invitationStatusHeaderColMiddle {
    float:left; width:190px;
}
.invitationStatusHeaderColSmall {
    float:left; width:90px;
}

.invitationStatusHeaderColEnd {
    float:left; 
	width:50px;
	padding-top:10px;
}

.invitationStatusHeaderColEndTop {
    float:left; 
	width:90px;
}

.centerText {
     text-align: center;
}
.paginatorList {
    text-align: center;
}

.invitationStats { padding: 5px; float: left;  padding-top: 7px; padding-bottom: 10px;}

.remindHelp {
    display: none;
    position: absolute;
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    text-indent: 0;
    font-size: 12px;
    font-weight: normal;
    padding: 2px;
    cursor: default;
    z-index: 100;
}
.remindHelpIcon {
    position:absolute; display:inline; z-index: 1;
}

/*--- Invitation Page End ---*/

/* Network Navigator Added for new UI begin*/

#id_span_M_TAB1_LABEL_SUB_MAINBOX_placeholder {
	color: #ffffff;
	padding-left: 20px;
}

#id_span_M_TAB2_LABEL_SUB_MAINBOX_placeholder {
	color: #ffffff;
	padding-left: 20px;
}

#id_span_M_TAB3_LABEL_SUB_MAINBOX_placeholder {
	color: #ffffff;
	padding-left: 20px;
}

#id_span_M_TAB4_LABEL_SUB_MAINBOX_placeholder {
	color: #ffffff;
	padding-left: 20px;
}

#id_div_framework .profilehead {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	width: 154px; 
	font-weight: bold; 
	text-indent: 3px; 
	font-size: 12px;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 7px;
	color: #FFFFFF; 	
	height: 25px;
	float: left;
	display: inline;
}

#id_div_M_HEADER_TAB1_SUB_MAIN_placeholder {
	color: #FFFFFF;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
}

.profileheadNN {
	margin: 40px 0px 0px 0px; 
	position: relative; 
	float: left; 
	width: 773px; 
	height: 25px;
}

/*--------- 	From 3 old CSS files Network Navigator	BEGIN	----*/

/*--      myNTNavigator_menu_relenet.css		----*/

.ui-wrapper { border: 1px solid #c0c0c0; }
.ui-wrapper input, .ui-wrapper textarea { border: 0; }

/*--      myNTNavigator_menu_tabs_relenet.css		----*/

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
    /*font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;*/
    font-size: 12px;
	color: #000000;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0 0 0 -2pt;
    padding: 0 0 0 0px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 2pt 0px;
    font-weight: bold;
    display: inline;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    float: left; /* fixes dir=ltr problem and other quirks IE */
    padding: 0 12px;
    background: url(/fileadmin/website/images/backgrounds/myNTNavigator_menu_tabs_relenet.png) no-repeat;
}
.ui-tabs-nav a {
    margin: 0px 0 0 2pt; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    background-position: 100% 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */
	width: 133px; 
}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color: #000000;
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: -3pt;
    background-position: 100% -25px;
}
.ui-tabs-nav a span {
    padding-top: 0px;
    padding-right: 0;
    height: 25px;
    background-position: 0 0;
    line-height: 25px;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 0;
    height: 25px;
    background-position: 0 -25px;
    line-height: 25px;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    color: #000;
}
.ui-tabs-panel {
    border: 1px solid #c0c0c0;
    padding: 0px;
    background-color: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
	height: 509px;
	width: 600px;
	position: relative;
	float: left;
	overflow: hidden;
}
/*.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background-color: url(loading.gif) no-repeat 0 50%;
}*/

.networkNavigatorContactsHead {
  width: 300px;
  float: left;
}

/*--     myNTNavigator_network_relenet.css		----*/

/*
#c0c0c0 - pink
#c0c0c0 - light pink
#ffffff - white
#000000 - black
#ccff99 - light green
#c0c0b2 - light gray
*/

/*
#c0c0c0 - light gray
#A8A8A8 - darker gray
*/

#id_div_framework { background-color: #ffffff; position: relative; width: 100%; height: 700px; }

#id_div_restoreLastState { background-color: #c0c0c0; border: solid gray 1px; position: relative; float: left; top: 10px; left: 10px; width: 800px; height: 25px; margin-bottom: 10px; }

#id_div_connection { background-color: #ffffff; border: solid #c0c0c0 1px; position: relative; float: left; top: 10px; left: 10px; width: 765px; height: 130px; margin: 0; padding: 0px 0px 0px 0px; }
#id_div_connection_header { background-color: #c0c0b2; z-index: 10; position: relative; float: left; margin: -89px 0px 0px 628px; width: 170px; height: 40px; font-size: 22px; font-weight: bold; word-spacing: 4px; letter-spacing: 0px; text-align: left; line-height: 40px; }
#id_div_connection_arrow { position: relative; top: 40px; margin: 0px 10px 0px 12px; float: left; }
#id_div_connection_user { position: relative; background-color: #ffffff; border: solid #c0c0c0 1px; width: 79px; height: 90px; float: left; text-align: left; cursor: pointer; padding: 0px 0px 0px 0px; }
#id_img_connection_user_pic_tree { cursor: pointer; background-color: #ffffff; margin: 10px 10px 0px 9px; position: relative; float: left; }
#id_img_connection_user_pic_tree_first { cursor: pointer; background-color: #ffffff; margin-left: 0px; margin-right: 10px; position: relative; float: left; margin-top: 10px; margin-left: 10px; }
#id_img_connection_user_pic { cursor: pointer; background-color: #ffffff; margin-left: 0px; margin-right: 10px; position: absolute; float: left; top: 10px; }
#id_img_connection_user_notepad { background-color: #ffffff; position: relative; left: 10px; width: 20px; height: auto; }

#id_div_shortprofile { background-color: #ffffff; border: solid #c0c0c0 1px; position: absolute; top: 150px; left: 615px; width: 160px; height: 536px; float: right; overflow: hidden;}
#id_div_shortprofile_header { position: relative; width: 170px; height: 25px; font-size: 22px; font-weight: bold; word-spacing: 4px; letter-spacing: 0px; text-align: left; line-height: 21px; }
#id_div_shortprofile_userpic { color: #2a1f00; background-color: #ffffff; margin: 10px 0px 0px 10px; width: 120px; height: 160px; float: left; display: inline;}
#id_div_shortprofile_userdata { color: #2a1f00; background-color: #ffffff; padding: 5px 0 0 10px; width: 150px; height: 100px; overflow: hidden; float: left; display: inline; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; margin: 5px 0; }
#id_p_shortprofile_userdata_username { font-size: 16px; font-weight: bold; margin: 0; }
#id_p_shortprofile_userdata_othertext {  font-size: 12px; font-weight: normal; overflow: hidden; width: 150px; height: 15px; margin: 0; }
#id_div_shortprofile_notepad { color: #2a1f00; background-color: #ffffff; padding-left: 10px; width: 150px; float: left; display: inline; }
#id_textarea_shortprofile_notepad { color: #2a1f00; background-color: #c0c0c0; position: relative; top: 0px; left: 0px; width: 150px; height: 88px; }
#id_div_shortprofile_notepad_buttons { text-align: center; margin: 0px 0px 0px 0px; }
#id_div_shortprofile_action {  color: #2a1f00; padding: 5px 0 0 10px; width: 150px; height: 80px; float: left; display: inline; border-top: 1px solid #c0c0c0; margin-top: 5px; }
#id_div_shortprofile_action_table { height: 100%; text-align: center; }
#id_hr_shortprofile { width: 160px; height: 1px; border: 1px; background-color: #c0c0c0; margin: 1px 0; padding: 0; display: inline; float: left;/*clear: both;*/ }
#id_hr_shortprofile_long { border: 1px; position: relative; float: left; height: 1px; width: 580px; background-color: #c0c0c0; margin-bottom: 5px;}

#id_img_shortprofile_userpic { padding: 0px; }

.class_div_paginator { position: relative; float: left; height: 20px; width: auto; }

#id_div_main {border: 0px solid green; background-color: #ffffff; position: absolute; top: 150px; left: 10px; width: 600px; height: 400px; }
.class_div_main_user { position: relative; background-color: #ffffff; border: solid gray 1px; width: 65px; height: 110px; float: left; margin-top: 20px; margin-right: 11px; margin-left: 11px;  bottom: 10px; text-align: left; cursor: pointer; padding: 0px; overflow: hidden; background-color: #A8A8A8; }

.class_div_connectionline_user { position: relative; background-color: #ffffff; border: solid gray 1px; width: 65px; height: 110px; float: left; margin-top: 9px; margin-right: 12px; margin-left: 32px; bottom: 10px; text-align: left; cursor: pointer; padding: 0px; overflow: hidden; background-color: #A8A8A8; }

.class_div_actionbutton { position: absolute; float: none; padding: 2px; cursor: pointer; }

.class_gray { height: 80px; width: 80px; background-color: gray; margin: auto; border: solid 0px black; padding: 0px; }
.class_gray_root { height: 80px; width: 66px; background-color: gray; margin: auto; border: solid 0px black; padding: 0px;   }
.class_NO_gray { height: 80px; width: 80px; background-color: red; margin: auto; border: solid 0px black; padding: 0px; }

#id_div_main_menu { background-color: #0ff; position: absolute; width: 620px; height: 20px; }
#id_div_main_menu_tab_directfriends { color: #ffffff; background-color: #000000; position: relative; float: left; margin: 0px 4px 0px 0px; width: 140px; height: 20px; }
#id_div_main_menu_tab_commonfriends { color: #ffffff; background-color: #000000; position: relative; float: left; margin: 0px 4px 0px 0px; width: 140px; height: 20px; }

#id_div_username { border: 0px solid green; position: absolute; float: none; font-size: 10px; background-color: #A8A8A8; overflow-x: hidden; overflow-y: hidden; overflow: hidden; height: 30px; width: 52px; margin-left: 5px; margin-right: 5px; text-align: center; color: #ffffff; bottom: 4px; }

#id_div_spacer_small { background-color: yellow; width: 60px; height: 80px; position: relative; float: left; top: 54px; margin: 0px 2px 0px 2px; }
#id_div_spacer_big { background-color: yellow; width: 60px; height: 387px; position: absolute; top: 54px; margin: 0px 2px 0px 2px; }

.profilehead { background-image:url(../../../../../fileadmin/website/images/backgrounds/bg_profilemenu.gif); color:#000000; font-size:13pt; font-weight:bold; height:25px; text-indent:4px; width:100%; }

.notepadCharleft {
	position: relative; 
	font-size: 6pt; 
	margin: 0px 0px 0px 92px; 
	color: black;
}

.class_form_notepad {
  margin: 0;
  float: left;
}

/*--------- 	From 3 old CSS files Network Navigator	END	----*/

/* Network Navigator Added for new UI end*/

/*---------------    relemarket.css		---------------------*/

.strong{
	font-weight:bold;
} 

.middlecolomb, .middelcolomb {
	padding:15px 3px 10px;
}

.button, button {
	font-family:arial,helvetica,clean,sans-serif;
	font-size:8pt;
	text-decoration:none;
}

button:hover, .button:hover {
	color: #356798;
}



div.tx-relemarket-pi1 {
	padding:0px 1px 6px 3px; width:800px;
}

*html div.tx-relemarket-pi1 {
	padding:0px 1px 6px 3px; width:780px;
}

.ad_search {
	width:250px;
}

#marketsearchtdbox { width:626px;}

.relemarket_boxed {
	font-size: 8pt;
	border:1px solid #ccc;
	padding: 3px;
}

table.relemarket_boxed {
	margin:0px 6px 10px 10px;
}
table.relemarket_boxed td {
}


.relemarket_boxed_noborder {
	font-size: 8pt;
}

table.relemarket_boxed_noborder {
	margin:0px 6px 10px 6px;
}

.tx-relemarket-pi1 .memberstable {
	margin-bottom:0px;
	
}

.tx-relemarket-pi1 .memberstable td {
	padding:3px;
}


input.check {
 	height:1em;width:1em;
 	margin:0 3px 0 6px;
 }
label.check {
 	font-size: 8pt;
 	display:inline;
 }

div.autocomplete {
	background-color:#FCFCFC;
	color:#0F0F3F;
	/* font-size:8pt; */
	left:0;
	margin:0 1px;
	border:1px solid gray;
	padding:1px 2px;
	width:140px;
	z-index:1000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
}

/*  relemarket edit form */
.relemarket_form, .relemarket_form table, .relemarket_form p {
	text-align:left;
	font-size:9pt;
	line-height:11pt;
}

.relemarket_form td.form_labels {
	width: 130px;
	text-align: right;
	vertical-align: top;
	padding:8px 10px 0 0;
}

.relemarket_form td.form_fields {
	width: 310px;
	text-align: left;
	vertical-align: top;
	padding:5px 0;
	position:relative;
}
.relemarket_form td.form_fields .legend {
}

.relemarket_form label {
	
}

.relemarket_form td.form_comments {
	width: 290px;
	text-align: left;
	vertical-align: top;
	padding:6px 1px 0 69px;
	font-size:8pt !important;
	line-height: 10pt;
}

.relemarket_form .validation-advice {
	margin: 5px 0;
	padding: 3px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
	min-height:14px;
	z-index:100;
}

.relemarket_form  td.form_fields .validation-advice {
	clear:both;
	position:relative; top:-1.5em;
	margin:-10px 0 5px -30px;
}

.relemarket_form  td.form_comments .validation-advice {
	margin: 0 70px 0 -70px;
}


.relemarket_form a.formlink {
	font-weight:bold;
	margin:6px 1px;
}

.relemarket_form .helptext {
	position:relative;
	margin:0.3em 1em 0.3em 2em;
	font-size: 8pt;
	line-height: 11pt;
	font-style:italic;
}

.relemarket_form td.form_fields input, .relemarket_form td.form_fields select {
	display:block; float:left; 
	height:18px;
	margin:1px;	
	width:308px;
	font: 12px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.relemarket_form td.form_fields input {
	height:23px;
}

.relemarket_form td.form_fields input.radio {
	display:inline; float:none; 
	margin:3px 2px -1px 1px;
	height:1em;
	width:1em;
}

.relemarket_form td.form_fields input.hidden, input[type=hidden] {
	height:0px !important;
}


.relemarket_form td.form_fields textarea {
	height:160px;
	margin:1px;	
	width:308px;
	font: 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*overflow:scroll;*/
}

.relemarket_form td.form_fields .full-length{
	margin:0 1px;	
	width:308px;
}

.relemarket_form td.form_fields .half-length{
	position:relative;
	left:0;
	margin:0 1px;
	width:152px;
}

.relemarket_form td.form_fields .third-length{
	position:relative;
	left:0;
	margin:0 1px;
	width:100px;
}

.relemarket_form td.form_fields .readonly{
	border:0;
}


.relemarket_form td.form_fields .rightpos{
	position:relative;
	right:0;
	margin-right:0;
}


.relemarket_form  td .relDottedLine{
	margin-right:0; margin-left:0;
	padding-left:0; padding-right:0;
	width:100%;
}

.relemarket_submitAd {
	width: 440px;
}

/*  relemarket */

.bodytext {
	margin:0.3em 1px 10px 0;
	/* color: #15B9FA; */
	font-size: 9pt;
	line-height: 11pt;
}

.relemarketAdTable{
	background-color: #15B9FA;
	color: #fff;
	margin:10px 0 0 0;
	width:670px;
}

.relemarketAdTable td, .networkTable td {
	font-size:inherit; /* font-size: 11px;*/
	padding: 8px 10px;
	margin:0;
}

.relemarketAdTable tr{
	background-image:url(bg_networktable.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height: 40px;
}


/* relemarket breadcrumbs */
.relemarket_breadcrumbs {
	font-size:9pt !important;
	margin: 0 0 1em 10px;
}

.relemarket_breadcrumbs a {
	font-size:9pt;
	text-decoration: none;
}

.relemarket_breadcrumbs a:hover,  .relemarket_breadcrumbs a:active {
	text-decoration: underline;
}

/* relemarket details */
div.relemarket_links {
	margin:6px 6px 10px 3px;
}

h3.relemarket_header {
	font-weight:bold;
	margin:3px 0 3px 10px;
}

div.relemarket_ad {
	width:100%;
	border:0px solid white;
	margin-left: 10px;
}

div.relemarket_image {
	float: left;
	margin:0;
	padding:0 1em 0 0;
}

div.relemarket_adtext {
	border:0px solid white;
	width:100%;
}
div.relemarket_adtext .bodytext{
	border:1px solid white;
	width:96%;

}

.relemarket_blue {
	background-color:#A8A8A8;
	color: #FFFFFF;
	padding:2px;
}

table.relemarket_blue {
	background-color:#AFAFAF;
	position:relative;
	bottom:0;
	vertical-align:bottom;
	clear:both;
	font-size:8pt;
	margin-top:1px;
}

.relemarket_blue td {
	padding:2px;
	min-width:3em;
}

 .relemarket_price, .relemarket_blue td.relemarket_price {
	padding:2px 6px;
	text-align:right;
	font-weight:bold;
}

.relemarket_priceper {
	font-weight:normal;
}

/*  relemarket ad list */
.relemarketType{
	background-color: #fff;
	color: #A8A8A8;
	padding:1px 3px 1px 2px;
	text-transform: uppercase;
	font-weight:bolder;
}

.relemarketTypeoffer{
	background-color: #fff;
/*	color: #313B44;	
*/	color: #000;
	padding:1px 3px 1px 2px;
	text-transform: uppercase;
	font-weight:bolder;
	font-size:8pt;
	margin:0; margin-right:4px;
}

.relemarketTypewanted{
	background-color:#EEC919;
	color: #313B44;
	padding:1px 3px 1px 2px;
	text-transform: uppercase;
	font-weight:bolder;
	font-size:8pt;
	margin:0; margin-right:4px;
}

.relemarketAdStatus{
	background-color:#EEC919;
	color: #313B44;
	padding:0;
	text-transform: uppercase;
	font-weight:bold;
	font-style:italic;
	font-size:8pt; line-height:110%;
	margin:0 2px;
}

div.relemarketAdStatus{
	display:inline;
	float:right;
}

.relemarketPadding{
	padding:1px 3px 1px 2px;
}

.relemarketAdTitle{
	text-transform: uppercase;
	font-weight:500;
}

.relemarketCategory, td.relemarketCategory {
	font-weight:bolder;
	width:104px !important;
	width:120px;
	padding: 8px;
	vertical-align:top;
}

.relemarketCategory a, .relemarketAdTitle a {
	text-decoration:none;
}
.relemarketCategory a:hover,  .relemarketCategory a:active, .relemarketAdTitle a:hover,  .relemarketAdTitle a:active {
	text-decoration: underline;
}

.relemarketMarker{
	width:40px !important;
	width:56px;
	padding: 8px;
}

/* semiranet styles, modified */
.relInfoBox{
	float:left;
	width: 690px;
	background-color: #fff;
	margin-top:3px;
	padding: 47px 24px 35px 40px;
}

.relBlackBox{
	float:left;
	width: 694px;
	background-color: #313B44;
	color: #fff;
	margin-top:4px;
	margin-bottom:1px;
	padding:6px 20px 8px 40px;
}


.relContactCity{
	background-color: #fff;
	color: #313B44;
	padding:2px 4px 2px 20px;
}

#relTeaser{
	background-repeat: repeat;
	height: 162px;
	width: 714px;
	margin:1px 0 0 0;
	border:0;
	padding: 0 0 1px 40px;
}

/*------   relemarket.css   ----------*/

/*------------    Photoalbum Begin    -------------*/

.bracketUpload {
	float: left;
	padding-bottom: 3px;
}
 
.editAlbumBox {
	border:1px solid red; 
}

.albumMetaData	{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
}


.submitBlock {
	border:1px solid #FFFFFF;
}

.tx_relegallery_pi1cover {
	padding: 5px;
}

.albumMetaData	{
	border:1px solid #FFFFFF; width: 80%;
}

.alert {
	font-size: 11px;
	font-weight: bold;
	color:red;
}

.POPUPLAYER_EDITPICTURE {
	display:none;
	z-index:1000;
	position:absolute;
	top:20px;
	left:300px;
}

.profildots {
	width: 370px;
}

.profildots2 {
	width: 370px;
}

.showMediumImage {
	float: left; width: 120px;
}

.textarea200 {
	width:235px;
}

.PopupMyMiniBgTable {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	width: 360px;
}

.charNumber {
	float: left;
	width: 240px;
	margin-right:4em;
}

.imageUpload {
	height:23px;
	line-height:15px;
	font-size:12px;
	width: 220px;
}

.PopupAbstand {
	float:left;
	width: 460px;
	font-size:smaller;
	margin:0 5px;
	font-size: 110%;
}

.saveUpload {
	float:left;
	font-size:smaller;
	margin:0 5px;
	font-size: 110%;
}

#submitBlock {
  clear: both;
}

.buttonSave {
	width: 90px;
	text-decoration: none;
}

.buttonSave a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}

.buttonSave a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.button {
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:110%;
	font-weight:bold;
	margin:3px;
	padding:5px;
	text-decoration:none;
	width:auto;
	text-decoration:none;
	font-size:110%;
	
}

.button2 {
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:110%;
	font-weight:bold;
	margin:3px;
	padding:5px;
	text-decoration:none;
	width:auto;
	text-decoration:none;
	font-size:110%;
}

.buttons {
	padding: 3px 8px 3px 0;
}


.floatLinks {
	float: left;
}
.floatRechts {
	float: right;
}
.rechts {
	text-align: right;
}
.pop_select {width:280px;margin:1px;background-color:#F0F0F0; border:1px solid #FFFFFF;}
.pop_select .text_popmenu {float:none; clear:both; text-align:left; width:90%; border:0px; padding: 1px 8px 4px 0; font-size:92%;}
.pop_select .label_popmenu {float:left; width:120px; border:1px solid #FFFFFF;}
.pop_select select {width:140px;margin:1px;background-color:#F0F0F0;}
.popupHlGrafik {
	padding: 1px 8px 4px 0;
}
.popupHeadline {
	background: transparent url(../images/hl_popup.gif) no-repeat;
	font-size:92%;
}

.albumowner a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}

.albumowner a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.albumHeader {
	width: 670px;	
}

.albumHeaderButton {
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:110%;
	font-weight:bold;
	margin:3px;
	padding:5px;
	text-decoration:none;
	width:auto;
	text-decoration:none;
	font-size:110%;
}


#listAlbumsHeader {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
	border:1px solid #FFFFFF;
	margin-bottom: 12px;
	float: left;
	width: 100%;
	display: inline;
}

.editAlbumHeader {
  float: left;
}

#albumOverview {
	border:1px solid #FFFFFF;
	PADDING: 5PX;
	
}

#viewAlbumHeader {
  vertical-align:middle;
  padding:0px 3px;
}

#viewAlbumHeader .cover {
  float:left;
  margin:0px 3px 0px 1px;
  width:auto;
}

#viewAlbumHeader .positioning {
  height:auto;
  padding:3px 6px;
  float: left;
  width:auto;
}

.addButton {}

.albumStandardButton {
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:110%;
	font-weight:bold;
	margin:3px;
	padding:5px;
	text-decoration:none;
	width:auto;
	text-decoration:none;
	font-size:110%;
	white-space: nowrap;
}
	
#profileInformation .buttonrowRight a.linkButton { color: #ffffff;}

.linkButton2 { height: 23px; padding-top: 5px; padding-left:5px;}

.albumListButtons {
	padding-top: 3px;
	text-align: left;
}
.buttonrowRight {
	padding-top: 6px;
	height: 23px;
	text-align: left;
}

.albumlist_left {
	float:left;
	width:200px;
	
}

.albumlist_right {float:right; width:200px; }

.albumname {
	font-size: 16px;
}

.albumlist_middle {
	width:auto; 
	margin:0; 
	margin-left:200px; 
	margin-right:200px; 
	padding: 3px; 
	padding-left: 15px; 
}


.albumlistheader_left {float:left; width:80px;}
.albumlistheader_middle {width:auto; margin:0; margin-left:80px; margin-right:200px; display: inline; }
.left_content {}
.right_content {}
.main_content {}

.piclist_left {float:left; width:200px; padding: 3px;}
.piclist_middle {width:auto; margin:0; margin-left:200px; margin-right:100px; display: inline;}
.label_piclist {float:left; width:250px; font-size: 11px;}
.label_editalbum {clear:left;float:left; width:300px; font-size: 11px; line-height:106%; padding:3px; display: inline;}
.albumEditListItem input[type=text], .albumEditListItem textarea, .albumEditListItem select {font-family: "Arial, Helvetica, sans-serif", Arial; font-size: 110%; width:400px;margin:1px;background-color:#F0F0F0;}
.piclist_right {float:right; width:140px; }
.piclist_right .right_content * {left:auto;right:0;float:right;} 
.albumEditListItem { margin-bottom: 8px; float: left; }

 /* (de) Anpassung: #col3 mittels z-index hinter die float-Spalten verschieben, um farbige Spaltenhintergründe u.a. Spaltenmarkierungen zu erlauben */
.albumlist_left,div.piclist_left {z-index: 3}
.albumlist_right {z-index: 5}
.albumlist_middle,div.piclist_middle  {z-index: 1}
.albumlist_left .left_content, .piclist_left .left_content {z-index: 4}
.albumlist_right .right_content {z-index: 6}
.albumlist_middle .main_content, .piclist_middle .main_content   {z-index: 2}

  /* (de) absolute Positionierung innerhalb der Spalten erlauben + IE Disappearing-List-Background-Bug abschalten */
.albumlist_left .left_content, .albumlist_right .right_content , .albumlist_middle .main_content  { position:relative }
.piclist_left .left_content, .piclist_right .right_content, .piclist_middle .main_content  { position:relative }

.albumHead {
	display: block;
	float: left;
	font-family: "Arial, Helvetica, sans-serif",Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	color: #ffffff;
	width: 210px;
}

.albumHead a {
	text-decoration: none;
	
}

.albumHead a:hover {
	text-decoration: none;
}

.albumShowAll {
	display: block;
	float: left;
	font-family: "Arial, Helvetica, sans-serif",Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	width: 60px;	
	text-align: right;
}

.albumShowAll a {
	text-decoration: none;
}

.albumShowAll a:hover {
	text-decoration: none;
}

.albumLinkCreate {
	display: block;
	float: left;
	font-family: "Arial, Helvetica, sans-serif",Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	width: 160px;
	text-align: right;
	margin-bottom: 12px;
}

.albumLinkCreate a {
	text-decoration: none;
}

.albumLinkCreate a:hover {
	text-decoration: none;
}


 
/*------------    Photoalbum End      -------------*/ 
 
/*----- CSS von der alten Seite End -----*/

.tipsActiveLink {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
}

.tipsActiveLink a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}

.tipsActiveLink a:hover {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.linksMarketplace a {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.linksMarketplace a:hover {
	float: left;
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.csc-header { font-size: 14px;}
.csc-firstHeader { font-size: 14px;}

/*----------- Profile End ----------*/

/**************loginbox***********************/

.loginbox, #loginbox{ border: 1px solid #FFFFFF; background-color: #ffffff; position:relative; top:10px; left:10px; width:330px; height: 228px; 
 }

.regtext_login{ font-family: arial; font-size: 13px; color: #606060; font-weight: bold; text-align: center; padding-right: 1px; padding-bottom: 1px;}
.regtext_login h1 { font-size: 13px;}
 /*----- logignbox end -----------*/
 
 /*--- LoginBox Begin ---*/

.applynow{ font-family: arial; font-size: 9pt; font-weight: bold; margin: 2px; color:red; }

.unl{  text-decoration: underline; font-family: arial; font-size: 10px; font-weight: bold; margin: 2px; color:#000000; } 

#loginlogo{ background-image: url('../images/logo.gif');	 
			background-repeat: no-repeat; 
			width: 190px; 
			height: 80px; 
			margin-top: 5px; 
			margin-left: 5px;
			/*position:absolute; 
			top:0px; 
			left:20px;*/ 
}

#login_menubar {
		background-image: url('../images/backgrounds/bgRbox.png'); 
		background-repeat: repeat-x;
		height: 10px; 
		position: absolute; 
		top: 110px; 
		left: 0px;
		width: 1004px;  } 

#footlogin_index {
	position: absolute; 
	top: 780px;
	left: 0px;
	padding: 4px;
	background-color: #a8a8a8;
	font-family: verdana;
	font-size: 14px;
	width: 1004px; 
	color: #ffffff;
	font-size: 8pt;
}

#whitelabel {
	position: absolute; 
	top: 680px;
	left: 20px;
	width: 250px;
	font-family:arial,helvetica,clean,sans-serif;	    
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:12px;
}

 .footerlogin  {
      font-family:arial,helvetica,clean,sans-serif;
	  font-size:12px;      
	  font-style:normal;
	  font-weight:bold;
	  line-height:12px;
      color:#000000;
      }	

/*--- LoginBox End ---*/

/*-------- Oups Page BEGIN  -------*/

.oupsHeader {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 16px; 
	font-weight: bold;
	padding-top: 80px;
}

.oupsContent {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
}


.oupsContent a {
	color: #FFFFFF;
	text-decoration: none;
}


.oupsContent a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


/*-------- Oups Page END -------*/

/*-------- Public Profile Page BEGIN -------*/
.publicHeader {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 16px; 
	font-weight: bold;
	padding-top: 10px;
}

.publicContent {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	font-weight: bold;
}


.publicContent a {
	color: #FFFFFF;
	text-decoration: none;
}


.publicContent a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#loginfeaturetablemain {
	background-image: url('../images/backgrounds/bgRbox.png'); 
	border: 1px solid #FFFFFF; 
	padding: 22px;
	} 

/*-------- Public Profile Page END -------*/

.tx-releorganisation-pi1 a {
	color: #FFFFFF;
	text-decoration: none;
}


.tx-releorganisation-pi1 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

/*-------- tmpl_tx_releorganisation_pi1+2 BEGIN -------*/

.releOrganisationText {
	font-size: 12px; 
	padding-bottom: 5px;
}

.releOrganisationTextBold {
	font-size: 12px; 
	font-weight: bold;
	padding-bottom: 5px;
}

.releOrganisationLink {
	font-weight: bold;
	padding: 5px;
	padding-top: 7px;
}

.releOrganisationLink a {
	color: #FFFFFF;
	text-decoration: none;
}


.releOrganisationLink a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

/*-------- tmpl_tx_releorganisation_pi1+2 END -------*/

.cell { 
	font-size: 12px; 
	padding: 7px;	
}

/* ________ Newsbox   _____*/

#newsBox {
	display: block;
	background-color: #fff;
	float: left;
	width: 435px;
	padding: 8px;
	margin-top:9px;
	margin-bottom: 8px;
	border: 1px solid #ffffff;
}
	
.newsHead {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 200%;
	padding-left: 8px; 
	float: left;  
	width: 420px;
}

.newsText{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #000000;
	line-height: 160%;
	padding-left: 8px; 
	float: left;  
	width: 420px;
}

.greenButton {
	width: 158px; 
	padding-top: 4px; 
	float: right;
}


/* ________ AdditionalFeaturesBox   _____*/

#AdditionalFeaturesBox {
	display: block;
	background-color: #fff;
	float: left;
	width: 435px;
	padding: 8px;
	margin-top:9px;
	margin-bottom: 8px;
	border: 1px solid #BC0000;
}
	
.AdditionalFeaturesHead {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 200%;
	padding-left: 8px; 
	float: left;  
	width: 420px;
}

.AdditionalFeaturesMainHead {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	line-height: 200%;
	padding-left: 8px; 
	float: left;  
	width: 420px;
}

.AdditionalFeaturesText{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #000000;
	line-height: 160%;
	padding-left: 8px; 
	float: left;  
	width: 420px;
}

.pagesInfo {
 width: 400px;
 float: left;
 padding: 5px;
}

.profileBacklink {
	color: #cccccc;
	clear:both; 
	margin: 0 0 5px 10px; 
	padding-top: 5px;
}

.profileBacklink a {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	text-decoration: none;
	margin-bottom: 8px;
}


.profileBacklink a:hover {
	text-decoration: none;
}
	

/*-------- footerTemplate2.htm BEGIN -------*/
.loginfeaturetablemain {
 margin: 0px 20px;
}
/*-------- footerTemplate2.htm END -------*/

/*-------- guestbook BEGIN -------*/
   .tx-veguestbook-pi1 {
        font-size:100%;
    }
  
    /* error handling */
	.tx-veguestbook-pi1 p.tx-guestbook-form-error {
		font-weight:bold;
		color:#990000;
	}
	


.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
	.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
        font-weight: bold;
		font-size: 11px;
	}
	
.tx-guestbook-entry {
		font-size: 11px;
	}
	
	
.tx-guestbook-messageheader {
		font-size: 11px;
	}
 
.guestbookentry-frame {
	border-bottom: 1px solid #BC0000;
	padding-left: 8px;
	margin-bottom: 5px;
}
 
/* styles for list mode */
h2.tx-guestbook-header {
	clear:both;
	background-image:url(../images/backgrounds/bgRbox2.png);
	background-repeat:repeat-x;
	color:#FFF;
	display:block;
	font-size:100%;
	font-weight:bold;
	padding: 3px;
	padding-left: 1em;
}

h2.tx-guestbook-header-list {
	clear:both;
	color:#FFF;
	display:block;
	font-size:100%;
	font-weight:bold;
	padding: 3px;
	padding-left: 1em;
}

.tx-veguestbook-pi1 {
	clear:both;
	color:#444444;
	display:block;
	font-size:100%;
	font-weight:bold;
	padding: 3px;
	padding-left: 1em;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
	float:left;
	width:12em;
	background-color:#FFF3F3;
	min-height:5em;
	padding: 1em;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
	height:4em;
}

.tx-veguestbook-pi1 .tx-guestbook-left p {
	color:#333;
}

.tx-veguestbook-pi1 .tx-guestbook-right {
	float:left;
	width:24em;
	background-color:#FFF;
	padding: 1em;
	padding-top: 0px;
}

/* styles for latest mode */
.tx-veguestbook-pi1 .tx-guestbook-latest p,
.tx-veguestbook-pi1 .tx-guestbook-right p {
	color:#333;
}


.tx-veguestbook-pi1 .tx-guestbook-right h3 {
	font-size:100%;
	color:#990000;
	font-weight:bold;
	background:none;
}

.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
	font-size:75%;
	color:#333;
	font-style: italic;
}

.tx-veguestbook-pi1 .tx-guestbook-latest {
	display:block;
	clear:both;
}

/* form styles */
.tx-veguestbook-pi1 .tx-guestbook-field {
	clear:both;
	width:100%;
	display:block;
	padding: 1em 0;
}

.tx-veguestbook-pi1 .tx-guestbook-field label {
	clear: both;
	display: block;
	float: left;
	width: 10em;
}

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
	float:left;
	width:10em;
}

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
	float:left;
	width:20em;
}

.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
	width: 30em;
	display: block;
	float: left;
}

.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
	color:#990000;
}

.tx-veguestbook-pi1 fieldset {
	border:none;
}

.tx-veguestbook-pi1 legend {
	display:none;
}

.tx-veguestbook-pi1 .tx-guestbook-freecap {
	float:left;
	display:block;
	background-color:#FFF3F3;
	border:1px solid #CCC;
}

.tx-veguestbook-pi1 .tx-guestbook-freecap {
	margin-left:2.25em;
}


.tx-veguestbook-pi1 .tx-guestbook-freecap img {
	float:left;
	display:block;
	padding-left:0.25em;
}

.tx-veguestbook-pi1 .tx-guestbook-freecap input {
	float:left;
}

.tx-veguestbook-pi1 .tx-guestbook-freecap label {
	clear:both;
	display:block;
	float:none;
	width:10em;
	margin-bottom:0.5em;
}

.tx-veguestbook-pi1 .tx-guestbook-freecap p {
	font-size:75%;
	padding:0.25em;
}

.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
	display:none;
}

.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
	color:#990000;
}

.tx-veguestbook-pi1 .tx-guestbook-clear {
	clear:both;
	display:block;
}

.tx-guestbook-clear {border-bottom:1px solid #BC0000;}

.tx-veguestbook-pi1 input.tx-guestbook-submit {
	width:auto;
	display:block;
}

.OnFocusTextfield { color: #000000;}
.statusUpdateField .OnFocusTextfield { color: #000000;}
#searchtop .OnFocusTextfield { color: #000000;}
#inviteMembers .OnFocusTextfield { color: #000000;}
#search .OnFocusTextfield { color: #000000;}

/*-------- guestbook END -------*/

/*-------- Networkupdates Comments START -------*/

.tx-networkupdatescomments-comment-1, .tx-networkupdatescomments-comment-2 {
	margin-bottom: 4px; 
	padding: 0px 5px 0px;	
}

.tx-comments-comment-username {
	font-weight: bold;	
	padding-left: 6px;
}

.tx-comments-comment-picture {
	padding: 0px;
}

.tx-comments-expand {
	font-size: 10px;
	font-weight: bold;
	padding-left: 41px;
	padding-top: 5px;
}

.tx-comments-collapse {
	font-size: 10px;
	font-weight: bold;
	padding-left: 41px;
}

.commentbracket { 
	margin-right:20px;
	margin-left: 41px;
	padding: 6px;
	width: 355px;
	
}

.tx-comments-comment-text {
	font-size:11px;
	padding-top: 6px;
}

.tx-comments-comment-form {
	margin-left: 41px;
}

.tx-comments-comment-input, .tx-comments-comment-form TEXTAREA { 
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 11px;
}

#commentsForm TEXTAREA {
	width: 362px;
	height: 45px;
}

/*-------- Networkupdates comments START -------*/

/*-------- SlidingDoor Buttons START -------*/

.clear { /* generic container (i.e. div) for floating buttonNews */
    overflow: hidden;
    width: 100%;
}

a.buttonNew {
    background: transparent url('../images/backgrounds/bg_button_a.png') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
    font: bold 11px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	  white-space: nowrap;
}

a:hover.buttonNew {
    color: #000000;
	text-decoration: none;
	cursor: pointer;
}

a.buttonNew span {
    background: transparent url('../images/backgrounds/bg_button_span.png') no-repeat; 
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

a.buttonNew:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.buttonNew:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 
a.buttonNew:visited {
	color:#ffffff;   
}

a.buttonNew:hover {
    color: #444444;
}

.pagingComments {
	padding-left: 110px;
}

.pagingElement {
	padding: 2px;
}

.tx-relececitylogin-pi1 {
  text-align: center;
}

.cecentrelink {
  font-size: 14px;
  font-weight: bold;
}

/*-------- SlidingDoor Buttons START -------*/
