body
{
	background-color:	#f3f3f3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
}
a:hover img
{
	text-decoration:none;
}
.clear
{
	clear:both;
	height:1px;
}
.small
{
	font-size:10px;
}
.semismall
{
	font-size:11px;
}
.big
{
	font-size:14px;
}
.black 
{
	color:#333333;
}
.white
{
	color:#FFFFFF;
}
.red
{
	color:#d7004d;
}
.grey
{
	color:#A7A7A7;
}
.darkgrey
{
	color:#666666;
}
.bold
{
	font-weight:bold;
}

.dottedline
{
	height:2px;
	border-bottom-color: #797979;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	margin-top:10px;
	margin-bottom:5px;
}
.profile .dottedline
{
	height:2px;
	border-bottom-color: #797979;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	margin-top:0px;
	margin-bottom:5px;
	_margin-top:-25px;
}
.dottedwhiteline
{
	height:2px;
	border-bottom-color: #ffffff;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	margin-top:20px;
}
.dottedgreenline
{
	height:2px;
	border-bottom-color: #62bd19;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	margin-top:20px;
}
.profile .solidgreenline,.network .solidgreenline
{
	height:2px;
	border-bottom-color: #62bd19;
	border-bottom-style:solid;
	border-bottom-width:1px;
	margin-top:20px;
	width:280px;
	_width:270px;
	margin-left:175px;
	margin-top:0px;
	_margin-top:-25px;
	margin-bottom:-5px;
}
h2.visitors
{
	background-image:url(../images/buttons/pic_whovisited.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#62bd19;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
	font-weight:bold;
}
h2.contacts
{
	background-image:url(../images/buttons/pic_mycontacts.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#62bd19;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
	font-weight:bold;
}
h2.members
{
	background-image:url(../images/buttons/pic_newmembers.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#62bd19;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
	font-weight:bold;
}
h2.allmembers
{
	background-image:url(../images/buttons/pic_mycontacts.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#62bd19;
	border-bottom-style:none;
	border-bottom-width:0px;
	font-weight:bold;
}
h2.mycontacts
{
	background-image:url(../images/buttons/pic_mycontacts.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#62bd19;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
	font-weight:bold;
}
h2.news
{
	background-image:url(../images/buttons/pic_news.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#62bd19;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
	font-weight:bold;
}
h2.find
{
	background-image:url(../images/buttons/pic_find.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#d7004d;
	border-bottom-style:dotted;
	border-bottom-color:#d7004d;
	border-bottom-width:1px;
	font-weight:bold;
}
h2.findgreen
{
	background-image:url(../images/buttons/pic_find_green.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#62bd19;
	border-bottom-style:none;
	border-bottom-width:0px;
	font-weight:bold;
}
h2.findgreenline
{
	background-image:url(../images/buttons/pic_find_green.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#62bd19;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
	font-weight:bold;
}
h2.findwhite
{
	background-image:url(../images/buttons/pic_find_green.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#ffffff;
	border-bottom-style:dotted;
	border-bottom-color:#ffffff;
	border-bottom-width:1px;
	font-weight:bold;
}
h2.goto
{
	background-image:url(../images/buttons/pic_goto.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#62bd19;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
	font-weight:bold;
}
h3
{
	background-image:url(../images/buttons/square_red.gif);
	background-repeat:no-repeat;
	background-position:2px left;
	padding-left:15px;
	height:20px;
	line-height:16px;
	font-size:13px;
	color:#333333;
	font-weight:bold;
	margin-left:5px;
	margin-top:10px;
}
#content .birthdays h3
{
	background-image:none;
}
/* top banner with grey background for advertising */
#topBanner
{
	background-color:	#d1d1d1;
	height:				92px;
	text-align:			center;
}
/* must be more to the right */
#topBanner .centered
{
	margin-left:		-400px;
	width:				880px;
}

/*centered div */
.centered
{
	width:				980px;
	position:			absolute;
	left:				50%;
	margin-left:		-490px;
}

.centered2
{
	width:				980px;
	margin-left:		auto;
	margin-right:		auto;
}

/* header */
#header
{
	height:				67px;
	background-color:	#62bd19;
	color:				#ffffff;
}
#header .centered
{
	border-bottom-color:#dadada;
	border-bottom-width: 1px;
	border-bottom-style:solid;
}
#header .right
{
	float:				right;
	text-align:			right;
	padding-top:		10px;
	padding-right:		5px;
	line-height: 		28px;
}
#header a
{
	text-decoration: 	none;
	font-weight:		bold;
	color:				#ffffff;
	font-size:			10px;
}
#header a:hover
{
	text-decoration: 	underline;
}


/* menu */
#menu
{
	height:				35px;
	background-color:	#62bd19;
	color:				#ffffff;
}
#menu ul
{
	margin-top:1px;
	*margin-top:3px;
	height:35px;
	*height:33px;
}
#menu li
{
	padding-left: 18px;
	padding-right:20px;
	background-image: url(../images/buttons/arrow_white.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	font-size:15px;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:12px;
	*padding-bottom:10px;
}
#menu li a
{
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
#menu li a:hover
{
	text-decoration:underline;
}

#menu li.active
{
	background-color:#ffffff;
	color:#62bd19;
	background-image: url(../images/buttons/arrow_green.gif);
}
#menu li.active a
{
	color:#62bd19;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

/*submenu*/
#submenu
{
	height:				32px;
	background-color:	#ffffff;
	color:				#62bd19;
}
#submenu ul
{
	padding-top:11px;
	height:32px;
}
#submenu li
{
	padding-left: 18px;
	padding-right:20px;
	float:left;
	font-size:12px;
	font-weight:bold;
	background-image: url(../images/buttons/arrow_submenu_green.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:8px;
	padding-bottom:10px;
}
#submenu li a
{
	color:	#62bd19;
	text-decoration:none;
}
#submenu li a:hover
{
	text-decoration:underline;
}
#submenu li.active
{
	text-decoration:none;
}
#submenu li.active a
{
	text-decoration:underline;
}

/*content*/
#content{
	padding-top:20px;
	margin-bottom:20px;
}
#content #leftcolumn
{
	float:left;
	width:175px;
	border-right-color:#dadada;
	border-right-style:solid;
	border-right-width:1px;
}
#content #middlecolumn
{
	float:left;
	width:465px;
	margin-left:15px;
}

#content #middlecolumn.bigcolumn
{
	float:left;
	width:655px;
	margin-left:0px;
}

#content #rightcolumn
{
	float:right;
	width:300px;
	margin-left:15px;
	_margin-left:10px;
	margin-right:0px;
}
#content #rightcolumn .editprofile
{
	float:right;
	width:300px;
	height:310px;
	margin-left:15px;
	_margin-left:10px;
	margin-right:0px;
}

#content #rightcolumn.bigcolumn
{
	float:left;
	width:785px;
	_width: 765px;
	margin-left:15px;
	_margin-left:0px;
	margin-right:0px;
}

#content #middlecolumn.emptycolumn { width: 0px; }

#content #middlecolumn.bigcolumn #findblock .left
{	
	margin-top:10px;
	margin-left:10px;
	float:left;
}
#content #rightcolumn.bigcolumn .right
{
	float:right;
}
#content .middleBanner
{
	margin-bottom:10px;
}
#content #leftcolumn .row
{
	background-color:#F3F3F3;
	border-top-width:0px;
	padding-top:5px;
	padding-bottom: 10px;
	border-bottom-color: #797979;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	line-height:22px;
}
#content .row
{
	background-color:#FFFFFF;
	padding:10px;
	border-top-color:#62bd19;
	border-top-style:solid;
	border-top-width:3px;
	border-bottom-color:#62bd19;
	border-bottom-style:solid;
	border-bottom-width:1px;
	margin-bottom:15px;
}
#content .rowitem a{
	text-decoration:none;
}

#content .row ul
{
	margin-left:35px;
}
#content .settings .row ul
{
	margin-left:5px;
}
#content .row li
{
	float:left;
	padding-right:25px;
	padding-top:5px;
}
#content .home .row li
{
	float:left;
	padding-right:5px;
	padding-top:5px;
	width: 180px;
}
#content .row li a,#content .bigcolumn.contact_request a
{
	color:#62bd19;
	text-decoration:none;
	background-image:url(../images/buttons/little_arrow_green.gif);
	background-repeat:no-repeat;
	background-position:center right;
	padding-right:10px;
	font-weight:bold;
	font-size:11px;
}
#content .row li a:hover,#content .bigcolumn.contact_request a:hover
{
	text-decoration:underline;
}
#content .row .rowitem 
{
	padding-top:10px;
}
#content .row .rowitem img
{
	float:left;
	padding-right:10px;
	padding-top:5px;
}
#content #middlecolumn .rowitem .right
{
	padding-bottom:5px;
	border-bottom-color:#797979;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	float:left;
	width:405px;
}
#content #middlecolumn .rightpartrow .row h2
{
	_margin-bottom:10px;
}
#content #middlecolumn .leftpartrow .row h2
{
	_margin-bottom:5px;
}
#content #middlecolumn .leftpartrow .rowitem
{
	_padding:0px;
}
#content #middlecolumn .rightpartrow .rowitem
{
	padding-bottom:10px;
	padding-top:10px;
	_padding-top:0px;
	border-bottom-color:#797979;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	float:left;
	width:290px;
}
#content #middlecolumn.aboutus .rightpartrow .rowitem
{
	padding-bottom:0px;
	padding-top:10px;
	_padding-top:0px;
	border-bottom-width:0px;
	border-bottom-style:none;
	float:left;
	width:290px;
}
#content #middlecolumn.home .rowitem .right,#content #middlecolumn.aboutus .rowitem .right
{
	padding-bottom:5px;
	border-bottom-color:#797979;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	float:left;
	width:255px;
	*width:265px;
}
#content .advsearch .rowitem
{
	margin-left:20px;
	padding-top:5px;
}
#content #middlecolumn .advsearch .rowitem .right
{
	border-bottom-width:0px;
	width:280px;
}
#content .centerBanners
{
	text-align:center; width:468;
}
#content .memberphoto{	
	float:left;
	border-color:#ffffff;
	border-width:2px;
	border-style:solid;
	margin-right:10px;
}
#content .row.redrow
{
	background-color:#FFFFFF;
	padding:10px;
	border-top-color:#d7004d;
	border-top-style:solid;
	border-top-width:3px;
	border-bottom-color:#d7004d;
	border-bottom-style:solid;
	border-bottom-width:1px;
	margin-bottom:15px;
}
#content .profileDetails a
{
	text-decoration:none;
	color:#d7004d;
}
#content .profileDetails a:hover
{
	text-decoration:underline;
}
#content #rightcolumn .row .rowitem
{
	padding-top:5px;
}
#content .row.redrow ul
{
	margin-left:100px;
}
#content .row.redrow.advsearch ul
{
	margin-left:150px;
}
#content .row.redrow li {
	float:left;
	padding-right:10px;
	padding-top:8px;
	width: 180px;
}

#content .row.redrow li a
{
	color:#d7004d;
	text-decoration:none;
	background-image:url(../images/buttons/little_arrow_red.gif);
	background-repeat:no-repeat;
	background-position:center right;
	padding-right:10px;
	font-size:10px;
}
#content .row.redrow li a:hover
{
	text-decoration:underline;
}
#content #leftcolumn .row .normallinks li
{
	padding-top:0px;
}
#content .row .normallinks li
{
	float:none;
	padding-top:5px;
	margin-left:-35px;
	padding-left:0px;
}
#content .row .normallinks li a
{
	color:#6C6C74;
	text-decoration:none;
	background-image:url(../images/buttons/little_arrow_green.gif);
	background-repeat:no-repeat;
	background-position:center right;
	padding-right:10px;
	font-weight:bold;
	font-size:11px;
}
#content .row .normallinks li a:hover
{
	text-decoration:underline;
}
/*footer*/
#footer{
	color:#959595;
	font-size: 10px;
}
#footer .centered
{
	border-top-color:#dadada;
	border-top-width: 1px;
	border-top-style:solid;
	padding-top:15px;
}

#footer ul
{
	float:left;
	width: 150px;
	padding-right: 13px;	
}
#footer a
{
	text-decoration:none;
	font-weight:normal;
	color:#959595;
}
#footer a:hover {text-decoration:underline;}
#footer li.title, #footer li.title a {	font-weight:bold;}
#footer  #footerbottom { color: #666666; clear:both; padding: 5px 0; border-top: 1px solid #62BD19; margin-top: 10px;}
	#footer #footerbottom a { color: #666666;}
	
	
/* SANDER */
#content .bigcolumn.forumoverview .contenttab #ForumHeader
{
	padding-bottom: 10px;
	margin:0px;
}

#content .bigcolumn.forumoverview .contenttab #ForumContainer
{
	padding: 10px;
	margin:0px;
	font-size: 11px;
}

#content .bigcolumn.forumoverview .contenttab #ForumOverviewPaging
{
	float: right;
	height: 20px;
	width:225px;
	padding: 0px;
	margin:0px;
}
#content .bigcolumn.forumoverview .contenttab #ForumOverviewPaging ul
{
	display:inline;
	list-style-image:none;
	margin-left:0px;
	float:right;
}
	
#content .bigcolumn.forumoverview .contenttab #ForumOverviewPaging li
{
font-size: 11px;
display: table-cell;
position: relative;
background: none;
border: 1px solid #D1D1D1;
	text-align: center;
	height: 20px;
	vertical-align:middle;
}
.FOPaddNew
{
	padding-top: 5px;
}
.FOPtext a, .FOPLink a, .FOPLinkBig a
{
	text-decoration: none;
}
.FOPtext
{
	padding-top: 2px;
	float:left;
	width: 75px;
	border: 1px solid #D1D1D1;
	height: 20px;
	background-color: #F3F3F3;
	text-align: center;
}
.FOPLink
{
	padding-top: 2px;
	float:left;
	width: 15px;
background-color:white;
	border: 1px solid #D1D1D1;
	border-left: 0px;
	height: 20px;
	text-align: center;
}
.FOPLinkBig
{
	padding-top: 2px;
	float:left;
	width: 50px;
background-color:white;
	border: 1px solid #D1D1D1;
	border-left: 0px;
	text-align: center;
	height: 20px;
}
#content .bigcolumn.forumoverview .contenttab #ForumOverviewPaging li.FOPtxt
{
	width: 75px;
background-color:#F3F3F3;
}
	
#content .bigcolumn.forumoverview .contenttab #ForumOverviewPaging  li a
{
	background: none;
	font-weight: bold;
}
#content .bigcolumn.forumoverview.contenttab #ForumOverviewPaging  li a.FOPactive
{
	color: black;
}

#content .forumoverview .contenttab a.greenbold
{
	color:#62bd19;
	font-weight:bold;
	padding-right:10px;
	background-image: url(../images/buttons/little_arrow_green.gif);
	background-position:right center;
	background-repeat:no-repeat;
	font-size:11px;
	text-decoration:none;
}


table.table { width: 100%; border-collapse: collapse; margin-bottom: 15px;}
table.table th, table.table td { padding: 5px; }
table.table td { border: 1px solid #D1D1D1;}

.FOtable
{
width: 745px;
margin-bottom: 15px;
}
#FOheadrow, table.table th
{
	background-color: #62bd19;
	color: white;
	border-bottom: 1px solid #D1D1D1;
}
.FOcell
{
	border: 1px solid #D1D1D1;
	height: 30px;
	float: left;
	padding: 5px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border-top: 0px;
}
#FOheadrow .FOcell
{
	border: 1px solid #D1D1D1;
	height: 20px;
	float: left;
	text-align: center;
	vertical-align: middle;
	border-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
}
#FOheadrow .FOcell a
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.FOicon
{
	text-align: center;
	width: 30px;
}
.FOicon img
{
	margin-top: auto;
	margin-bottom: auto;
}
.FOauthor a.green
{
	text-decoration: none;
}
.FOauthor
{
	width: 380px;
	padding-left: 10px;
}
.FOauthor .nickname
{
	color: #6C6C74;
	text-decoration: none;
}
.FOlastpost
{
	width: 120px;
	text-align: center;	
}
.FOlastpost a.green
{
	text-decoration: none;
}
.FOnumber
{
	width: 75px;
	text-align: center;
}
.FOnumber
{
	width: 75px;
	text-align: center;	
}

#FObottom 
{
width: 100%;
}
#FObottomLeft
{
float: left;
}
#FObottomRight
{
float: right;
}

#FOsearchOptions
{
	border: 1px solid #D1D1D1;
	width: 400px;
	padding: 10px;
	color: #6C6C74;
	margin-bottom: 10px;
}

#FOsearchOptions .FOoptionsblock
{
	width: 33%;
	background-color: white;
	float: left;
	height: 50px;
}
#FOsearchOptions .FOoptionddl
{
	width: 90%;
	margin-top: 5px;
}
.FOoptionsIntro
{
	padding-bottom: 5px;
}
.clearRight
{
	clear: left;
}

#FOtopictypeNew
{
	background-image:url(../images/icons/icon_new.png);
	background-repeat:no-repeat;
	background-position:top left;
	background-position: left center;
	padding-left: 30px;
	padding-bottom:5px;
	padding-top:5px;
	border-top: 1px solid #D1D1D1;
	color: #6C6C74;
}
#FOtopictypeNormal
{
	background-image:url(../images/icons/icon_normal.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left: 30px;
	padding-bottom:5px;
	padding-top:5px;
	border-top: 1px solid #D1D1D1;
	color: #6C6C74;
}
#FOtopictypeClosed
{
	background-image:url(../images/icons/icon_closed.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left: 30px;
	padding-bottom:5px;
	padding-top:5px;
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	color: #6C6C74;
}


/* end Sander */


/*extra gerty*/
h2
{
	font-weight:bold;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#62bd19;
}
h2.withBorder
{
	font-weight:bold;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#62bd19;
	height:30px;
	line-height:26px;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
}
h2.withRedBorder
{
	font-weight:bold;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#D7004D;
	height:30px;
	line-height:26px;
	border-bottom-style:dotted;
	border-bottom-color:#D7004D;
	border-bottom-width:1px;
}
h2.withBorder.small
{
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#62bd19;
	height:30px;
	line-height:26px;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
}
h3.withBorder
{
	padding-left:0px;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
	background-image:none;
}
#content .forum .centerBanners
{
	text-align:left;
}
#content #rightcolumn.forum p,#content #rightcolumn.forumoverview p
{
	width:565px;
	margin-top:15px;
	margin-bottom:25px;
	float:left;
}
#content #rightcolumn.forum .left,#content #rightcolumn.forumoverview .left
{
	float:left;
}
#content ul.tabs
{
	float:left;
}
#content #tabrand
{
	float:right;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d1d1d1;
	width:370px;
	height:24px;
	_height:27px;
	background-color:#F3F3F3;
	border-right-width:0px;
	border-right-style:solid;
	
}
#content .profile #tabrand
{
	float:right;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d1d1d1;
	width:275px;
	height:24px;
	_height:27px;
	background-color:#F3F3F3;
	border-right-width:0px;
	border-right-style:solid;
	
}
#content #middlecolumn.profile #tabrand
{
	float:right;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d1d1d1;
	width:205px;
	height:24px;
	_height:27px;
	background-color:#F3F3F3;
	border-right-width:0px;
	border-right-style:solid;
	
}
#content #middlecolumn2.editprofile #tabrand
{
	float:right;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d1d1d1;
	width:525px;
	height:24px;
	_height:27px;
	background-color:#F3F3F3;
	border-right-width:0px;
	border-right-style:solid;
	margin-right:-25px;
}
#content ul.tabs li
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:20px;
	border-top-color:#d1d1d1;
	border-left-color:#d1d1d1;
	border-right-color:#d1d1d1;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	float:left;
	margin-left:-1px;
	_margin-left:0px;
	background-color:#FFFFFF;
	background-image:url(../images/backgrounds/bg_tab.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:0px;
	_margin-top:3px;
}
#content ul.tabs li.tabactive
{
	padding-top:8px;
	margin-top:-3px;
	_margin-top:0px;
	_width:190px;
	background-image:none;
}
#content ul.tabs li a
{
	padding-left:15px;
	background-image: url(../images/buttons/arrow_tab_gray.gif);
	background-position: center left;
	background-repeat:no-repeat;
	color:#a2a2a2;
	text-decoration:none;
	font-weight:bold;
}
#content ul.tabs li.tabactive a
{
	padding-left:15px;
	background-image: url(../images/buttons/arrow_tab_green.gif);
	background-position: center left;
	background-repeat:no-repeat;
	color:#62bd19;
	text-decoration:none;
	font-weight:bold;
}
#content .bigcolumn.forum .contenttab,#content .bigcolumn.forumoverview .contenttab,#content .profile .contenttab,#content #middlecolumn2.editprofile .contenttab
{
	display:none;
}
#content .bigcolumn.forum .contenttab.active,#content .bigcolumn.forumoverview .contenttab.active,#content .profile .contenttab.active,#content #middlecolumn2.editprofile .contenttab.active
{
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:30px;
	width: 765px;
	border-color:#d1d1d1;
	border-width:1px;
	border-style:solid;
	border-top-style:none;
	border-top-width:0px;
	background-color:#FFFFFF;
	margin-left:-1px;
	_margin-left:0px;
	_margin-top:-42px;
}
#content .profile .contenttab.active
{
	width: 620px;
	padding-left:30px;
}
#content #middlecolumn.profile .editprofile .contenttab.active
{
	width: 820px;
	padding-left:30px;
}
#content #middlecolumn.profile .contenttab.active
{
	width: 425px;
	padding-left:30px;
}
#content .bigcolumn.forum .contenttab div,#content .bigcolumn.contact_request .contenttab div,#content #middlecolumn.contact .contenttab div
{
	padding-bottom:10px;
	padding-right:20px;
	padding-left:20px;
	padding-top:0px;
}
h3.green
{
	background-image:url(../images/buttons/square_green.gif);
	background-repeat:no-repeat;
	background-position:2px left;
	padding-left:15px;
	height:18px;
	line-height:16px;
	font-size:14px;
	color:#62BD19;
	font-weight:bold;
	margin-left:5px;
	margin-top:0px;
	*margin-top:10px;
}
h4
{
	color:#7e7e7e;
	margin-bottom:5px;
}
hr
{
	margin-bottom:10px;
	color:#D1D1D1;
	border-width:1px;
	border-style:solid;
	display:block;
}
#content .forum .contenttab a
{
	color:#8A8A8A;
	font-weight:normal;
	padding-right:10px;
	background-image: url(../images/buttons/little_arrow_gray.gif);
	background-position:right center;
	background-repeat:no-repeat;
	font-size:11px;
	text-decoration:none;
}
#content .forum .contenttab a:hover,#content .forumoverview .contenttab a:hover
{
	text-decoration:underline;
}
#content .forum .contenttab .right a,#content .forumoverview.contenttab .right a
{
	margin-left:10px;
	color:#62bd19;
	font-weight:normal;
	padding-right:10px;
	background-image: url(../images/buttons/little_arrow_green.gif);
	background-position:right center;
	background-repeat:no-repeat;
	font-size:11px;
	text-decoration:none;
}
#content .forum .contenttab .right a:hover,#content .forumoverview .contenttab .right a:hover
{
	text-decoration:underline;
}
#content .forum .contenttab a.green,#content .home a.green,#content .aboutus a.green
{
	color:#62bd19;
	font-weight:normal;
	padding-right:10px;
	background-image: url(../images/buttons/little_arrow_green.gif);
	background-position:right center;
	background-repeat:no-repeat;
	font-size:11px;
	text-decoration:none;
}
#content .forum .contenttab a:hover.green,#content .home a:hover.green,#content .aboutus a:hover
{
	text-decoration:underline;
}
#content .home .leftpartrow a.green, #content .aboutus .leftpartrow a.green 
{
	margin-left:35px;
	font-weight:bold;
}
#content .home .rightpartrow a.green,#content .aboutus .rightpartrow a.green
{
	font-weight:bold;
}
.green
{
	color:#62bd19;
}
.greenconfirm
{
	color:#62bd19;
	font-size:15px;
	font-weight:bold;
}
#content .bigcolumn.forum div.leftRowItem
{
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	border-color:#d1D1D1;
	border-width:1px;
	border-style:solid;
	float:left;
	width:325px;
	margin-right:10px;
	margin-bottom:10px;
}
#content .bigcolumn.forum div.rightRowItem
{
	padding: 15px;
	border-color:#d1D1D1;
	border-width:1px;
	border-style:solid;
	float:right;
	width:325px;
	margin-bottom:10px;
}

#content .bigcolumn.contact_request .contenttab,#content .bigcolumn.about .contenttab,#content .bigcolumn.contact .contenttab
{
	display:block;
	margin-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:30px;
	width: 765px;
	border-color:#d1d1d1;
	border-width:1px;
	border-style:solid;
	background-color:#FFFFFF;
	margin-left:-1px;
	_margin-left:1px;
}
#content .contact_request .profileDetails
{
	width:500px;
}
#content .contact_request .profileDetails div
{
	width:300px;
}
#content .contact_request .profileRow
{
	padding-left:0px !important;
	padding-right:0px !important;
}
#content .contact_request .profileRow td a
{
	color:#333333;
	font-weight:normal;
	background-image:none;
	line-height:28px;
	margin-right:5px;
	font-size:11px;
	text-decoration:none;
}
#content .contact_request .profileRow td a:hover
{
	text-decoration:underline;
	}

#content .contact_request .profileRow td
{
	padding-right:30px;
	vertical-align:top;
}

p.left
{
	text-align:left;
}

#content .bigcolumn.sendInvitations td{
	padding-right:10px;
	padding-bottom:5px;
}

#content .messages .left
{
	float:left;
}
#content .messages a.green
{
	color:#62bd19;
	padding-right:10px;
	background-image: url(../images/buttons/little_arrow_green.gif);
	background-position:right center;
	background-repeat:no-repeat;
	font-size:11px;
	text-decoration:none;
}

#content .home #findblock
{
	margin-top:10px;
}

#content .home p{
	padding-right:330px;
	background-image:url(../images/backgrounds/home_foto.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	margin-bottom:0px;
	padding-bottom:10px;
	height:175px;
	padding-top:10px;
}

#header-loggedin { margin-left: 15px; float:left; width: 789px;padding: 20px 0 10px 0px; background: url('../images/backgrounds/home_loggedin_foto.jpg') no-repeat bottom right; height: 110px;}
#header-loggedin p { width: 455px;}

#content #middlecolumn.home a.greentoplink, #header-loggedin a.greentoplink
{
	display:block;
	color:#62bd19;
	text-decoration:none;
	background-image:url(../images/buttons/little_arrow_green.gif);
	background-repeat:no-repeat;
	background-position:3px right;
	padding-left:10px;
	font-size:11px;
	font-weight:bold;
	float:right;
}
#content #middlecolumn.home a:hover
{
	text-decoration:underline;
}

#content .home #findblock a
{
	display:block;
	color:#ffffff;
	text-decoration:none;
	background-image:url(../images/buttons/little_arrow_white.gif);
	background-repeat:no-repeat;
	background-position:center right;
	padding-right:10px;
	margin-top:5px;
	font-size:10px;
	float:left;
}
#content .home #findblock a:hover
{
	text-decoration:underline;
}
#content .home .leftpartrow,#content .aboutus .leftpartrow
{
	width:320px;
	float:left;
}
#content .home .rightpartrow,#content .aboutus .rightpartrow
{
	width:315px;
	float:left;
	margin-left:15px;
}
#content #rightcolumn.home  .row
{
	border-width:1px;
	border-style:solid;
	border-color:#62bd19;
}
#content #rightcolumn.home  .row.rownoborder
{
	border-width:0px;
	border-style:none;
	background-color:#FFFFFF;
	padding:10px;
	border-top-color:#62bd19;
	border-top-style:solid;
	border-top-width:3px;
	border-bottom-color:#62bd19;
	border-bottom-style:solid;
	border-bottom-width:1px;
	margin-bottom:15px;
}

#content #rightcolumn.home .row ul
{
	margin-left:80px;
}
#content #rightcolumn.home .row ul.normallinks
{
	margin-left:40px;
}
#content #rightcolumn.home .row .right
{
	float:right;
	width: 200px;
}
#content #rightcolumn.home .row .dottedgreenline
{
	margin-top:10px;
}
#content #middlecolumn.birthdays .row .dottedgreenline
{
	margin-top:5px;
	margin-bottom:5px;
}
#content #rightcolumn.home .row a
{
	display:block;
	margin-top:5px;
	color:#62bd19;
	text-decoration:none;
}
#content #rightcolumn.home .row ul.normallinks li a
{
	display:inline;
	margin-top:10px;
	color:#333333;
	text-decoration:none;
}
#content #rightcolumn.home .row a:hover
{
	margin-top:5px;
	color:#62bd19;
	text-decoration:none;
}

#content #rightcolumn .advantages { padding-top: 10px;}

#content .searchresults .spacer,#content .mycontacts .spacer,#content .fsearch .spacer
{
	display:inline-block;
	padding-left:5px;
	color:#A7A7A7;
	padding-right:5px;
	font-size: 10px;
}
a.grey
{
	text-decoration:none;
}
a:hover.grey
{
	text-decoration:none;
}
#content .searchresults a.green,#content .mycontacts a.green,#content .fsearch a.green
{
	text-decoration:none;
}
#content .searchresults a:hover.green,#content .mycontacts a:hover,#content .fsearch a:hover
{
	text-decoration:underline;
}
#content .searchresults .paging,#content .mycontacts .paging,#content .fsearch .paging
{
	margin-top:5px;
	padding-top:7px;
	padding-bottom:7px;
	border-top-color:#62bd19;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-color:#62bd19;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
#content .searchresults .rowitem a.green,#content .mycontacts .rowitem a.green,#content .fsearch .rowitem a.green
{
	display:inline-block;
	margin-top:3px;
	margin-right:30px;
}
#content #middlecolumn.searchresults .row .rowitem.last .right, #content #middlecolumn.mycontacts .row .rowitem.last .right, #content #middlecolumn.fsearch .row .rowitem.last .right
{
	border-bottom-style:none;
	border-bottom-width:0px;
	}
#content #middlecolumn.searchresults .row .rowitem .online,#content #middlecolumn.mycontacts .row .rowitem .online,#content #middlecolumn.fsearch .row .rowitem .online
{
	color:#A7A7A7;
	display:inline-block;
	margin-left:150px;
	margin-right:0px;
	padding-right:20px;
	background-image:url(../images/buttons/icon_online_green.jpg);
	background-repeat:no-repeat;
	background-position:right 0px;
	line-height:17px;
	font-size:11px;
}
#content #middlecolumn.contact
{
	font-size:11px;
}
#content #middlecolumn.searchresults .row .rowitem .online:hover,#content #middlecolumn.mycontacts .row .rowitem .online:hover
{
	text-decoration:underline;
}
#content #middlecolumn.aboutus ul.bulletlinks 
{
	margin-left:10px;
}
#content #middlecolumn.aboutus ul.bulletlinks li
{
	clear:both;
	padding-right:0px;
	padding-left:15px;
	background-image:url(../images/buttons/square_green.gif);
	background-position:left 5px;;
	background-repeat:no-repeat;
}
#content #middlecolumn.aboutus ul.bulletlinks li a
{
	background-image:none;
	display:block;
	padding-right:0px;
	color:#666666;
	padding-bottom:7px;
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
#content #middlecolumn.aboutus ul.bulletlinks.longlinks li a
{
	width:610px;
}

#content #middlecolumn.aboutus ul.bulletlinks.longlinks ul.subbulletlinks li a
{
	width:585px;
}

#content #middlecolumn.premium ul.bulletlinks li
{	
	clear:both;
	padding-right:0px;
	padding-left:15px;
	background-image:url(../images/buttons/square_green.gif);
	background-position:left 5px;;
	background-repeat:no-repeat;
	font-size:11px;
	width:400px;
}

#content #middlecolumn.premium #btn_buy
{
	margin-left:20px;
	*margin-left:25px;
}

#content #middlecolumn.aboutus .btnRegister
{
	margin-left:20px;
}

#content #middlecolumn.aboutus ul.subbulletlinks 
{
	margin-left:10px;
}
#content #middlecolumn.aboutus ul.subbulletlinks li
{
	clear:both;
	padding-right:0px;
	padding-left:15px;
	background-image:url(../images/buttons/square_green.gif);
	background-position:left 5px;;
	background-repeat:no-repeat;
}
#content #middlecolumn.aboutus ul.subbulletlinks li a
{
	background-image:none;
	/*background-image: url(../images/buttons/square_green.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-left:15px;*/
	display:inline-block;
	padding-right:0px;
	color:#666666;
	padding-bottom:7px;
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	font-weight:normal;
}
#content #middlecolumn.aboutus .leftpartrow ul.bulletlinks li a
{width:275px;}
#content #middlecolumn.aboutus .leftpartrow ul.subbulletlinks li a
{width:250px;}
#content #middlecolumn.aboutus .rightpartrow ul.bulletlinks li a
{width:270px;}
#content #middlecolumn.aboutus .rightpartrow ul.subbulletlinks li a
{width:245px;}

#content .row.greenrow
{
	background-color:#62bd19;
	padding:10px;
	border-top-style:none;
	border-top-width:0px;
	border-bottom-style:none;
	border-bottom-width:0px;
	margin-bottom:15px;
}




/*olesea*/
#content #leftcolumn2 .invitation_row
{
float : left;
background-color:#FFFFFF;
padding:10px;
border-top-color:#62bd19;
border-top-style:solid;
border-top-width:3px;
border-bottom-color:#62bd19;
border-bottom-style:solid;
border-bottom-width:1px;
margin-bottom:15px;
}

/*Profile page*/
#content #leftcolumn2.bigcolumn.profile
{
float:left;
width : 660px;
border-right : none;
}
#content #leftcolumn2.profile .upper_left
{
float : left;
width : 459px;
}
#content #leftcolumn2.profile .upper_right {
float : right;
width : 185px;
}
#content #leftcolumn2.profile .upper_left .row,
#content #leftcolumn2.profile .upper_right .row {
background-color : #ffffff;
border-top-color : #62bd19;
border-top-style : solid;
border-top-width : 3px;
border-bottom-color : #62bd19;
border-bottom-style : solid;
border-bottom-width : 1px;
margin-bottom : 15px;
}

IMG.pic_cellpadding {
 float: left; 
 padding-right: 20px;
 padding-left: 10px;
 padding-top: 10px;
 padding-bottom: 0;
}

#content .profile .dotline,#content .network .dotline
{	
padding-top:5px;
padding-bottom:5px;
border-bottom-color:#696969;
border-bottom-style:dotted;
border-bottom-width:1px;
float:left;
width:257px;
}
#content .contact_request .dotline
{	
padding-top:5px;
padding-bottom:5px;
border-bottom-color:#696969;
border-bottom-style:dotted;
border-bottom-width:1px;
float:left;
width:257px;
}

#content #middlecolumn.profile .dotline
{	
padding-top:5px;
padding-bottom:10px;
border-bottom-color:#696969;
border-bottom-style:dotted;
border-bottom-width:1px;
float:left;
width:257px;
}
#content #leftcolumn2 .infoprofile
{
padding-top: 0px;
margin-top:-5px;
padding-left: 180px;
}

#content #middlecolumn.profile .noline
{	
padding-top:5px;
padding-bottom:10px;
border-bottom-style:none;
border-bottom-width:0px;
float:left;
width:257px;
}
#content #leftcolumn2 .info
{
padding-top: 0px;
margin-top:-5px;
}
#content #middlecolumn.profile .oportunities
{
padding-top: 5px;
margin-left:10px;
}
#content #leftcolumn2 .oportunities_line_green
{
font-weight : bold;
font-size : 11px;
color : #62bd19;
padding-bottom:5px;
border-bottom-color:#696969;
border-bottom-style:dotted;
border-bottom-width:1px;
float:left;
width:160px;
padding-top:5px;
}
#content #middlecolumn .oportunities_line_green
{
font-weight : bold;
font-size : 11px;
color : #62bd19;
float:left;
width:180px;
}
#content #leftcolumn2 .oportunities_line_green a
{
	color:#62bd19;
	text-decoration:none;
}
#content #middlecolumn .oportunities_line_green a
{
	color:#62bd19;
	text-decoration:none;
}
#content #leftcolumn2 .oportunities_line_green a:hover
{
	text-decoration:underline;
}
#content #middlecolumn .oportunities_line_green a:hover
{
	text-decoration:underline;
}
#content #leftcolumn2 .oportunities_line_green img,#content #leftcolumn2 .oportunities_line img
{
vertical-align:middle;
padding-right:3px;
margin-left:-3px;
}
#content #middlecolumn .oportunities_line_green img,#content #middlecolumn .oportunities_line img
{
vertical-align:middle;
padding-right:3px;
margin-left:-3px;
}

#content #leftcolumn2 .upper_right .oportunities_line
{
font-size : 11px;
color : #6C6C74;
padding-top:5px;
padding-bottom:5px;
border-bottom-color:#696969;
border-bottom-style:dotted;
border-bottom-width:1px;
float:left;
width:160px;
}
#content #middlecolumn .oportunities_line
{
font-size : 11px;
color : #6C6C74;
float:left;
width:180px;
}
#content #leftcolumn2 .upper_right .oportunities_line a,#content #leftcolumn2 .upper_right .no_line a
{
	color:#6C6C74;
	font-size:11px;
	text-decoration:none;
}
#content #middlecolumn .oportunities_line a,#content #middlecolumn .no_line
{
	color:#6C6C74;
	font-size:11px;
	text-decoration:none;
}
#content #leftcolumn2 .upper_right .oportunities_line a:hover,#content #leftcolumn2 .upper_right .no_line a:hover
{
	text-decoration:underline;
}
#content #middlecolumn .oportunities_line a:hover,#content #middlecolumn .no_line a:hover
{
	text-decoration:underline;
}
#content #leftcolumn2 .upper_right .no_line
{
font-size : 11px;
color : #6C6C74;
padding-top:5px;
padding-bottom:5px;
float:left;
width:160px;
}

#content #leftcolumn2 .profile_row {
float:left;
background-color : #ffffff;
padding : 10px;
margin-bottom : 15px;
padding-left : 20px;
border-top-color:#d1d1d1;
border-top-style:solid;
border-top-width:1px;
border-bottom-color:#d1d1d1;
border-bottom-style:solid;
border-bottom-width:1px;
border-right-color:#d1d1d1;
border-right-style:solid;
border-right-width:1px;
width: 635px;
}
#content .tabs_info li.listProfile
{
margin-left: 10px;
margin-bottom: 5px;
list-style-type : none;
}
#content #leftcolumn2 .listProfile{
list-style-type : square;
font-family : Verdana;
font-size : 13px;
list-style-position: inside;
margin-bottom: 5px;
/*color : #62bd19;*/
}

#content #leftcolumn2 .list,#content #middlecolumn.profile .list{
list-style-image : url(../images/buttons/square_green.jpg);
list-style-type : square;
font-family : Verdana;
font-weight : bold;
font-size : 13px;
color : #62bd19;
margin-left:10px;
margin-top:10px;
}

#content #middlecolumn2.editprofile .list{
list-style-image : url(../images/buttons/square_green.jpg);
list-style-type : square;
font-family : Verdana;
font-weight : bold;
font-size : 13px;
color : #62bd19;
margin-left:20px;
margin-top:10px;
}


#content #leftcolumn2 .text_pad1,#content #middlecolumn.profile .text_pad1
{
float: left;
font-weight: bold;
font-size:11px;
margin-top:5px;
margin-left:10px;
*margin-left:10px;
_margin-left:5px;
display:block;
width: 150px;
margin-right:10px;
text-align: left;
color:#333333;
}

#content #leftcolumn2 .text_pad0,#content #middlecolumn.profile .text_pad0
{
float: left;
font-weight: bold;
font-size:11px;
margin-top:5px;
margin-left:10px;
*margin-left:10px;
_margin-left:5px;
display:block;
width: 15px;
text-align: left;
color:#333333;
}
#content #leftcolumn2 .text_pad5,#content #middlecolumn.profile .text_pad5
{
float: left;
margin-top:5px;
font-size:11px;
display:block;
width: 400px;
text-align: left;
}
#content #leftcolumn2 .text_pad6,#content #middlecolumn.profile .text_pad6
{
float: left;
margin-top:5px;
font-size:11px;
display:block;
width: 250px;
text-align: left;
}

#content #leftcolumn2 .text_pad2,#content #middlecolumn.profile .text_pad2
{
float: left;
margin-top:5px;
font-size:11px;
display:block;
width: 150px;
text-align: left;
}

#content #leftcolumn2 .tabs_info,#content #middlecolumn.profile .tabs_info {display:block; margin-top:5px; margin-bottom:5px;}

/*search page*/
#content #middlecolumn.fsearch .right2
{	
	padding-bottom:5px;
	border-bottom-color:#62BD19;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	float:left;
	width:444px;
}

#content #middlecolumn.fsearch  .row .rowitem ul
{
margin-left:0;
}

#content #middlecolumn.fsearch  .left
{
float:left;
display:block;
}

#content #middlecolumn.fsearch  .right
{
float:right;
display:block;
}

#content #middlecolumn.fsearch #paging.big_div_paging
{
float:left;
padding-top: 8px;
padding-bottom: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

#content #middlecolumn.fsearch #paging.big_div_paging .paging_text
{
float:left;
padding-right: 8px;
border-right: solid;
border-width: 1px;
border-color: #6C6C74;
}

#content #middlecolumn.fsearch #paging.big_div_paging .first
{
float:left;
padding-left: 8px;
padding-right: 8px;
border-right: solid;
border-width: 1px;
border-color: #6C6C74;
color: #6C6C74;
}

#content #middlecolumn.fsearch #paging.big_div_paging .paging .active a
{
text-decoration: none;
float:left;
padding-left: 8px;
padding-right: 8px;
border-right: solid;
border-width: 1px;
border-color: #6C6C74;
color: black;
font-size: 12px;
display:block;
}

#content #middlecolumn.fsearch #paging.big_div_paging .paging a
{
text-decoration: none;
float:left;
padding-left: 8px;
padding-right: 8px;
border-right: solid;
border-width: 1px;
border-color: #6C6C74;
color: #62BD19;
font-size: 12px;
display:block;
}

#content #middlecolumn.fsearch #paging.big_div_paging .last
{
float:left;
padding-left: 8px;
padding-right: 8px;
border-right: solid;
border-width: 1px;
border-color: #6C6C74;
color: #62BD19;
font-size: 11px;
}

#content #middlecolumn.fsearch #paging.big_div_paging .last_w
{
float:left;
border: none;
padding-left: 8px;
padding-right: 8px;
color: #62BD19;
}

#content #middlecolumn.fsearch .btn_top_padding
{
float:left;
padding-top: 15px;
}


/*****/
h2.students {
background-position : top left;
padding-left : 10px;
height : 30px;
line-height : 26px;
font-size : 15px;
color : #62bd19;
border-bottom-style : dotted;
border-bottom-color : #62bd19;
border-bottom-width : 1px;
font-weight : bold;
}
#content #middlecolumn.fsearch ul.for_lists,#content ul.lst2 {
margin-left:10px;
}
#content #middlecolumn.fsearch .dottedline,
#content #middlecolumn.fsearch .noline { padding:5px 0 }
#content #middlecolumn.fsearch .btn_padding { margin-top:10px; margin-left:30px;}


/*******/

#content #middlecolumn.birthdays .rowitem p
{
	margin-left:20px;
	*margin-left:15px;
}
#content #middlecolumn.birthdays .rowitem table
{
	margin-left:20px;
	*margin-left:15px;
}
#content #middlecolumn.birthdays .rowitem td
{
	vertical-align:top;
	padding-right:10px;
}


/***/
/*register*/
h2.register
{
	background-image:url(../images/buttons/pic_register.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:35px;
	height:30px;
	line-height:26px;
	font-size:15px;
	color:#62bd19;
	border-bottom-style:dotted;
	border-bottom-color:#62bd19;
	border-bottom-width:1px;
	font-weight:bold;
}
#content .register p{
	padding-right:280px;
	background-image:url(../images/backgrounds/register_foto.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	margin-bottom:0px;
	padding-bottom:10px;

	padding-top:20px;
	margin-right:20px;
}

#content .register .filledIn
{
	float:left;
	width:155px;
	padding-top:5px;
	margin-right:20px;
	font-size:11px;
}
#content .register .filledInLong
{
	float:left;
	width:500px;
	padding-top:5px;
	font-size:11px;
}

#content .profile a.green,#content .network a.green
{
	text-decoration:none;
}
#content .profile a:hover.green,#content .network a:hover.green
{
	text-decoration:underline;
}
#content .network ul.bulletlinks
{
	margin-left:0px;
}
#content .network .bulletlinks li
{
	margin-left:0px;
	clear:both;
	width:350px;
}
#content #middlecolumn.network .upper_left .info .noline
{
	width:160px;
}
#content #middlecolumn.network .upper_left .oportunities .no_line
{
	width:160px;
}


#content .profilelist.text
{
margin-top:5px;
font-size:11px;
margin-left:20px;
width: 300px;
text-align: left;
}


#content #PublicProfileTabrand
{
	float:right;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d1d1d1;
	width: 382px;
	_width: 312px;
	height:24px;
	_height:27px;
	background-color:#F3F3F3;
	border-right-width:0px;
	border-right-style:solid;
}

#content .profile .text_pad3
{
float: left;
font-weight: bold;
font-size:11px;
margin-top:5px;
margin-left:10px;
*margin-left:10px;
_margin-left:5px;
display:block;
width: 250px;
text-align: left;
color:#333333;
}

#content .profile .text_pad4
{
float: left;
margin-top:5px;
font-size:11px;
display:block;
margin-left:20px;
width: 150px;
text-align: left;
}

#content #middlecolumn.profile .right
{
	float:right;
	margin-right:10px;
}

#content #middlecolumn.profile .right.help
{
	float:right;
	margin-right:0px;
	margin-top:-5px;
}

#content #middlecolumn2.editprofile
{
	float:left;
	margin-left:15px;
	width:760px;
}

#content #middlecolumn2.editprofile .text_pad3
{
float: left;
font-weight: bold;
font-size:11px;
margin-top:5px;
margin-left:20px;
*margin-left:20px;
_margin-left:5px;
display:block;
margin-right:30px;
width: 300px;
text-align: left;
color:#333333;
}

#content #middlecolumn2.editprofile .text_pad4
{
float: left;
margin-top:5px;
font-size:11px;
display:block;
width: 350px;
text-align: left;
}

#content #middlecolumn2.editprofile .text_pad3
{
	width:150px;
	margin-right:20px;
	margin-left:0px;
}
#content #middlecolumn2.editprofile .text_pad4
{
	width:180px;
	margin-right:0px;
}
#content #middlecolumn2.editprofile  .tabs_info2
{
	margin-left:20px;
	display:block;
}
#content #middlecolumn2.editprofile .tabs_info
{
	_margin-left:-20px;
}
#content #middlecolumn2.editprofile #personal
{
	_margin-left:-20px;
}
#content #middlecolumn2.editprofile .editcolumnleft
{
	float:left;
	margin-left:20px;
	padding-right:15px;
	border-right-color:#62BD19;
	border-right-width:1px;
	border-right-style:dotted;
	width:350px;
}
#content #middlecolumn2.editprofile .editcolumnright
{
	float:left;
	margin-left:15px;
	width:350px;
}

/* Class for the tooltip icon
*************************************************/
#content #middlecolumn2.editprofile span.info_icon{
	display:block;
	width:14px; 
	height:14px; 
	cursor: pointer; 
	background:url(../images/buttons/icon_help.jpg) no-repeat 0 0; 
	float:left;
	margin-top:7px;
	margin-right: 5px;
}

#info_text{display:none;}

/* Calendar Input fields styling
**********************************************/
/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background:url(../images/buttons/icon_calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}
ul.profileList
{
	list-style-position: inside;
	list-style-type: square;
	padding-left: 20px;
	
}

div.right
{
float: right;
}

.textlabel
{
font-weight: bold;
}

table.selectboxes { }
table.selectboxes td {  vertical-align: middle;  }
table.selectboxes td.buttons {  padding: 0 20px; text-align:center; width: 80px; }
	table.selectboxes td.buttons a { color: #62BD19; display:block; text-decoration:none;}
	table.selectboxes td.buttons a:hover { text-decoration:underline;}
	
.gallery{
	width: 31%;
	height: 91px;
	text-indent: 20px;
	border-left: 0px;
	_width: 33%;
	float: left;
	text-align: center;
	padding: 6px;
	padding-left:0px;
	margin: 0px;
} 

.profiletable{ border-collapse: collapse; border-spacing: 0; margin: 10px; margin-left: 5px; font-size: 8pt; color: #cc0031; width: 95%;}

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

#middlecolumn .profile .info {
	width: 257px;
	float: left;
}
