body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#600062;
	margin: 0;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#600062;
	font-size:10px;
}
td a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#600062;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}
td a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#600062;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}
td a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#CC6699;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#600062;
	font-size:10px;
	text-decoration:none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#600062;
	font-size:10px;
	text-decoration:none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#CC6699;
	font-size:10px;
	text-decoration:none;
}

textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	overflow:auto;
}

input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.light_color {
	color:#CC6699;
}
.light_color a {
	color:#CC6699;
}
.light_color a:visited {
	color:#CC6699;
}
.light_color a:hover {
	color:#600062;
}
.dark_color {
	color:#600062;
}
.dark_color a {
	color:#600062;
}
.dark_color a:visited {
	color:#600062;
}
.dark_color a:hover {
	color:#CC6699;
}

.reversed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#CC6699;
	font-size:10px;
}
.reversed td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#CC6699;
	font-size:10px;
}
.reversed a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#CC6699;
	font-size:10px;
	text-decoration:none;
}
.reversed a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#CC6699;
	font-size:10px;
	text-decoration:none;
}
.reversed a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#600062;
	font-size:10px;
	text-decoration:none;
}

.help_screen{
	background-color:#E7CDE8;
	border-style:outset;
	position: absolute;
	visibility:hidden; 
	top:290px; 
	left:40%;
	height:200px;
	width:300px;
	z-index:99999;
}

/* several div's */
.welcomescreen {
	background-color:#E7CDE8;
	border-style:outset;
	position: absolute;
	visibility:hidden;
	top: 138px;
	left: 140px; 
	height:250px;
	width:350px;
	z-index:99;
}
.welcomescreen td {
	color:#CC6699;
}
/* end several divs */

/* For the actions the general pushlet */
.send_action{
	visibility:hidden;
	position:absolute;
	top:150px;
	left:220px;
	width:430px;
	height:250px;
	z-index:99999;
}
.action_animation{
	visibility:hidden;
	position:absolute;
	top:170px;
	left:240px;
	width:300px;
	height:350px;
	z-index:99999;
}
/* End for the actions the general pushlet */

.friend_online{
	visibility:hidden;
	position:absolute;
	background-color:#CC6699;
	top:160px;
	left:240px;
	width:300px;
	height:220px;
	z-index:99999;
}
/* For the chat pushlet */
#chatContents {
	border-width:3px; 
	border-color:#D4D4D4;
	border-style:solid; 
	background-color:#CC6699;
	color:#FFFFFF;
	height: 310px;
	width: 375px;
}
.chat{ 
	visibility:hidden;
	position:absolute;
	top:130px;
	left:200;
	width:430px;
	height:250px;
	z-index:99999;
}
/* End for the chat pushlet */ 

.grey_background {
	background-color:#D4D4D4;
}
.dark_background {
	background-color:#CC6699;
	color:#FFFFFF;
}
.dark_background a {
	color:#FFFFFF;
}
.dark_background a:visited {
	color:#FFFFFF;
}
.dark_background a:hover {
	color:#E7CDE8;
}

.light_grey {
	color:#666666;
}

.small_quicksearch_front {
	height:14px;
	font-size:10px;
	color:#600062;
}
.small_quicksearch_front_box {
	height:18px;
	font-size:10px;
	color:#600062;
	width:100px;
}
.small_quicksearch_main {
	height:18px;
	font-size:10px;
	color:#600062;
}
.small_quicksearch_main_box {
	height:18px;
	font-size:10px;
	color:#600062;
	width:90px;
}

.selectbox {
	width:238px;
	font-size:10px
}

.boxtitle{
	font-size:14px;
	color:#CC2929;
	text-align:left;
	font-weight:bold; 
}

/* used in: Subscribe */
.title2 {
	font-size:12px;
	font-weight:bold;
	color:#600062;
}
.title10c {
	font-size:10px; 
	color:#600062;
	background-color:#E7CDE8;
	border-bottom-color:#FFFFFF;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.title8a {
	font-size:10px; 
	color:#600062;
	border-bottom-color:#E7CDE8;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
/* end */

/* used in: View profile */
.title9 {
	color:#CC6699;
	text-align:center;
}
.title12 {
	font-size:10px;
	height:18;
	color:#600062;
	background-color:#E7CDE8;
	border-bottom-color:#FFFFFF;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.title8 {
	font-size:10px; 
	height:18;
	color:#600062;
	border-bottom-color:#E7CDE8;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
/* end */

.boxwhitemiddle {
	text-align:left;
	font-size:10px; 
	color:#600062;
	border-bottom-color:#E7CDE8;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.boxwhitebuttom {
	text-align:left;
	font-size:10px; 
	color:#600062;
	border-bottom-color:#E7CDE8;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.showdates_name {
	font-size:12px;
	font-weight:bold;
	color:#CC6699;
	letter-spacing:2px;
}
.showdates_name a {
	font-size:12px;
	font-weight:bold;
	color:#CC6699;
	letter-spacing:2px;
}
.showdates_name a:visited {
	font-size:12px;
	font-weight:bold;
	color:#CC6699;
	letter-spacing:2px;
}
.showdates_name a:hover {
	font-size:12px;
	font-weight:bold;
	color:#600062;
	letter-spacing:2px;
}

.picture_rounded_front {
	height:95px;
	width:85px;
	background-repeat:no-repeat;
	background-position: center center
}
.picture_rounded_front_content_width {
	width:77px;
}
.picture_rounded_picturezap {
	height:95px;
	width:85px;
	background-repeat:no-repeat;
	background-position: center center
}
.picture_rounded_picturezap_content_width {
	width:77px;
}
.picture_rounded_picturezap_content_height {
	height:85px;
}
.background_color_photo {
	color:#FFFFFF;
	background-color:#CC6699;
}
.background_color_video {
	background-color:#CC6699;
}

.frontpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#467e95;
	font-size:10px;
	margin: 0;
}
.frontpage body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#467e95;
	font-size:10px;
	margin: 0;
}
.frontpage td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.frontpage_small_photo {
	height:70px;
	border:1px;
	border-color:#600062;
	border-style:solid;
}
.frontsubscribe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#467e95;
	font-size:10px;;
	margin: 0;
}
.frontsubscribe body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#467e95;
	font-size:10px;;
	margin: 0;
}
.frontsubscribe td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;;
}
.frontsubscribe a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;;
}
.frontsubscribe a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;;
}
.frontsubscribe a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;;
}

.front_iframe {
	background-color:#FFFFFF;
}
.member_iframe1 {
	background-color:#FFFFFF;
}
.member_iframe2 {
	bbackground-image:url(../images/member_bg.jpg);
	background-color:#FFFFFF;
}
.member_iframe2 td {
	color:#600062;
}
.member_iframe2 td a {
	color:#600062;
}
.member_iframe2 td a:visited {
	color:#600062;
}
.member_iframe2 td a:hover {
	color:#CC6699;
}

.popup_div {
	background-color:#CC6699;
}
.popup_div p a {
	color:#FFFFFF;
	font-size:12px;
}
.popup_div p a:visited {
	color:#FFFFFF;
	font-size:12px;
}
.popup_div p a:hover {
	color:#E7CDE8;
	font-size:12px;
}
.popup_div_box {
	background-color:#D4D4D4;
}
.popup_div_head {
	text-align:center;
	font-weight:bold;
	font-size:12px;
	height:22px;
}

.popup_window {
	background-color:#CC6699;
}
.popup_window p a {
	color:#FFFFFF;
	font-size:12px;
}
.popup_window p a:visited {
	color:#FFFFFF;
	font-size:12px;
}
.popup_window p a:hover {
	color:#E7CDE8;
	font-size:12px;
}
.popup_window_box {
	background-color:#D4D4D4;
}
.popup_window_head {
	text-align:center;
	font-weight:bold;
	font-size:12px;
	height:22px;
}

.focus{
	background-color:#FFFFFF;
}
.focus td{
	color:#600062;
}
.focus td a{
	color:#600062;
}
.focus td a:visited{
	color:#600062;
}
.focus td a:hover{
	color:#CC6699;
}
.error_msg {
	color:#CC6699;
	font-weight:bold;
}

.table_border {
	 border:1px solid #8A3D7D;
}

.footer {
	font-size:10px;
	font-weight:bolder;
	color:#CEA8CF;
}
.footer a {
	color:#CEA8CF;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}
.footer a:visited {
	color:#CEA8CF;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}
.footer a:hover{
	color:#CC6699;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
} 

.mediumtext{ 
	color:#FFFF00;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.mediumtext a{ 
	color:#FFFF00;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.mediumtext a:visited{ 
	color:#FFFF00;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.mediumtext a:hover{ 
	color:#FF0000;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

