﻿body {
    background-color:#7B3F7B; 
    font-family:arial; 
    font-size:12px; 
    background-repeat:repeat-x;
    background-attachment:fixed;
}

.TestResults
{
    Border-Style:None;
    Border-Width:0px;    
}


.HeaderBar a         {font-family:Arial; font-size:12px; border:0px;}
.HeaderBar a:link    {color: white}                          /* unvisited link */
.HeaderBar a:visited {color: white}                          /* visited link */
.HeaderBar a:hover   {background-color:White;
                      color:black; text-decoration:none;}   /* mouse over link */
.HeaderBar a:active  {color: white}                          /* selected link */


div
{
    font-size:11px;
}

div.close {	float:right;}

div.close a	{	display:block;
	 	 	 	padding: 17px 0 0 0;
		 	 	overflow: hidden;
		 	 	height: 0px !important;
	 	 	 	height /**/:17px;
		 	 	width:17px;
		 	 	cursor:hand;
	        }

div.colLeft
	{
	clear:both;
	float:left;
	margin:0 0 0 0;
	padding:8px 0 0 12px;
	width:86px;
	font-size:9px;
	text-align:center;
	}

div.colLeft img
	{
	margin:0px 0 5px 3px;
	padding:0;
	border:1px solid #000;
	}

div.colLeft a
	{
	font-weight:bold;
	}

div.colRight
	{
	float:left;
	margin:10px 0 0 0;
	padding:0;
	width:44px;
	text-align:center;
	}

div.colRight span.New
	{
	display:block;
	font-weight:bold;
	height:25px;
	margin:-10px 0 0 0;
	}

div.colRight span.percentMatch
	{
	display:block;
	font-weight:bold;
	height:35px;
	margin:-10px 0 0 0;
	}

div.prof_box h3
	{
	color:#000;
	}

div.prof_box h3
	{
		margin:0;
		padding:8px 0 0 2px;
		width:118px;
		float:left;
		font-weight:bold;
		font-size:10px;
		text-align:center;
	}
		

div.prof_box a         {color:black;font-size:10px;	text-decoration:none; font-weight:bold;}
div.prof_box a:link    {color:black;font-size:10px;	text-decoration:none; font-weight:bold;}                          /* unvisited link */
div.prof_box a:visited {color:black;font-size:10px;	text-decoration:none; font-weight:bold;}                          /* visited link */
div.prof_box a:hover   {color:black;font-size:10px;	font-weight:bold; text-decoration:underline;}   /* mouse over link */
div.prof_box a:active  {color:black;font-size:10px;	text-decoration:none; font-weight:bold;}

div.prof_box div.colRight a.email
	{
	background:url(../images/site/email.gif) top center no-repeat;
	display:block;
	margin:-18px 0 0 0;
	padding:18px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:18px;
	width:100%;
	}
	
div.prof_box div.colRight a.wink
	{
	background:url(http://images.match.com/match/search/4272b_wink_icn.gif) no-repeat;
	display:block;
	margin:0 auto 5px auto;
	padding: 20px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:20px;
	width:23px;
	}

div.prof_box div.colRight a.fav
	{
	background:url(http://images.match.com/match/search/4272b_fav_icn.gif) no-repeat;
	display:block;
	margin:0 auto 5px auto;
	padding: 16px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:16px;
	width:23px;
	}
	
div.more
	{
	clear:left;
	float:left;
	margin:0;
	padding:0 0 0 0;
	font-weight:bold;
	width:100%;
	text-align:center;
	height:15px;
	}

div.activity
	{
	float:left;
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
	height:15px;
	}

div.location
	{
	float:left;
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
	height:15px;
	}

	
a.black         {font-family:Arial; font-size:12px;}
a.black:link    {color: black}                          /* unvisited link */
a.black:visited {color: black}                          /* visited link */
a.black:hover   {color:black; text-decoration:none;}   /* mouse over link */
a.black:active  {color: black}                          /* selected link */


a.purple         {font-family:Arial; font-size:12px; font-weight:bold}
a.purple:link    {color: purple}                          /* unvisited link */
a.purple:visited {color: purple}                          /* visited link */
a.purple:hover   {color: purple; text-decoration:none;}   /* mouse over link */
a.purple:active  {color: purple}                          /* selected link */


td.col1
{
    width:140px;
}
td.col2
{
    width:200px;
}

td.col3
{
    width:140px;
}

td.col4
{
    width:180px;
}

.pagerclass
{
     background-color:Black;
}

 

h1.title {
	background: url(http://images.match.com/match/search/10606_searchIndex2_title.gif) no-repeat 0px 0px;
	overflow: hidden;
	font-size: 1px;
	color: #FFFFFF;
	margin: 0px;
	padding: 30px 0px 0px;
	height: 0px !important;
	height /**/: 30px;
	width: 488px;
	position: relative;
	left: 40px;
	top: 5px;
}

.pnlQuickSearch {
	position: absolute;
	height: 165px;
	width: 661px;
	left: 40px;
	top: 30px;
	background: url(../Images/BoxBackgroundPink.gif) no-repeat 0px bottom;
}

.pnlProfileMatch h2.title {
	background: url(http://images.match.com/match/search/10606_searchIndex2_ttlProfileMatch.gif) no-repeat 0px 0px;
	overflow: hidden;
	font-size: 1px;
	color: #FFFFFF;
	margin: 0px;
	padding: 13px 0px 0px;
	height: 0px !important;
	height /**/: 13px;
	width: 165px;
	position: relative;
	left: 10px;
	top: 0px;
}

.pnlSearch {
	position: absolute;
	height: 91px;
	width: 613px;
	left: 5px;
	top: 34px;
}

.pnlGender {
	position: absolute;
	width: 140px;
	height: 18px;
	left: 15px;
	top: 10px;
}

.pnlSeeking {
	position: absolute;
	width: 140px;
	height: 18px;
	left: 25px;
	top: 10px;
}

.pnlAgeLow {
	position: absolute;
	width: 120px;
	height: 18px;
	left: 182px;
	top: 10px;
}

.pnlAgeHigh {
	position: absolute;
	width: 140px;
	height: 18px;
	left: 270px;
	top: 10px;
}

.pnlDistance {
	position: absolute;
	width: 140px;
	height: 18px;
	left: 360px;
	top: 10px;
}

.pnlDistance input { width: 25px;}

.pnlPostal {
	position: absolute;
	width: 189px;
	height: 18px;
	left: 450px;
	top: 10px;
}

.pnlQuickSearch .pnlSearch .pnlPhotosOnly {
	position: absolute;
	width: 100px;
	left: 363px;
	top: 39px;
}

.pnlButton {
	position: absolute;
	width: 113px;
	left: 501px;
	top: 38px;
}

.div_10606_wrapper {
  top: 10px;
	margin: 0px;
	padding: 0px;
	height: 250px;
	width: 775px;
	position: relative;
}

.pnlOnlineNow {
	position: absolute;
	width: 100px;
	left: 363px;
	top: 60px;
}

.txtbx input,
.drpdwn select {
	font-size: 10px;
	border: 1px solid #CCCCCC;
}

.pnlPostal input { width: 60px; }

.btnLogin
{
 font-weight :bold;
 background-image:url(../images/btnLogin.png);
 width:200px;
}



.pnlLogin {
	position: absolute;
	height: 165px;
	width: 661px;
	left: 700px;
	top: 25px;
	background-image:url(../Images/BoxBackgroundLogin.gif);
	background-repeat:no-repeat;
	text-align:left;
}

.pnluserName {
	position: relative;
	width: 300px;
	height: 18px;
	left: 15px;
	top: 15px;
}

.pnlPassWord {
	position: relative;
	width: 300px;
	height: 18px;
	left: 24px;
	top: 22px;
}

.pnlPassWord input 
{
    font-size:10px;
}


.pnlForgotPass {
	position: relative;
	width: 300px;
	height: 18px;
	left: 10px;
	top: 15px;
}

.pnlForgotPass a 
{
    font-family:ver;
    font-size:10px;
}

.pnlbtnLogon {
	position: relative;
	width: 300px;
	height: 18px;
	left: 134px;
	top: -8px;
}

.pnlRemember {
	position: relative;
	width: 300px;
	height: 18px;
	left: 25px;
	top: 69px;
}


.pnlInstructions {
	position: absolute;
	height: 165px;
	width: 500px;
	left: 0px;
	top: 70px;
	background-image:url(../Images/BoxBackgroundLogin.gif);
	background-repeat:no-repeat;
	text-align:left;
}

ul li
{
    font-size:12px;
    font-family:verdana;
    list-style:url(../images/bulletyellow.bmp);
    line-height:20px;
}


.pnlHeaderLeft {
	position: relative;
	height: 165px;
	width: 661px;
	left: 30px;
	top: 25px;
	background-image:url(../Images/BoxBackgroundPink.gif);
	background-repeat:no-repeat;
	text-align:left;
}

.pnlHeaderLeftText {
	position: relative;
	left: 20px;
	top: 10px;
	text-align:left;
	 margin-right:20px;
}



.pnlHeaderMiddle {
	position: relative;
	height: 165px;
	left: 300px;
	top: -220px;
	background-image:url(../Images/BoxBackgroundLogin.gif);
	background-repeat:no-repeat;
	text-align:left;
}

.pnlHeaderMiddleText {
	position: relative;
	left: 5px;
	top: 20px;
}


.RegisterHereBox {
	position: relative;
	height: 36px;
	width: 661px;
	left: 150px;
	top: 25px;
	background-image:url(../Images/BackgroundShort.gif);
	background-repeat:no-repeat;
	text-align:left;
}

.RegisterHereBoxText{
	position: relative;
	left: 15px;
	top: 10px;
	text-align:left;
}


.pnlHeaderLeft2 {
	position: relative;
	height: 165px;
	width: 661px;
	left: 30px;
	top: 70px;
	background-image:url(../Images/BoxBackgroundPink.gif);
	background-repeat:no-repeat;
	text-align:left;
}

.pnlHeaderLeft2Text {
	position: relative;
	left: 20px;
	top: 10px;
	text-align:left;
	 margin-right:20px;
}


.pnlProfilePics 
{
    position: absolute;
	height: 415px;
	width: 600px;
	left: 45px;
	top: 250px;
	background: url(../Images/ViewProfileBGPink.gif) no-repeat 0px bottom;
}

.profPic {
	position: relative;
	left: 0px;
	top: 20px;
	text-align:center;
}

.profOtherPics {
	position: relative;
	left: 0px;
	top: 20px;
	text-align:center;
}

.profHdln1 {
	position: relative;
	left: 0px;
	top: 7px;
	text-align:center;
    font-size:18px;
}

.profHdln2 {
	position: relative;
	left: 0px;
	top: 10px;
	text-align:center;
    font-size:12px;
}
.pnlProfileDropDown {
	position: relative;
	left: 100px;
	top: 100px;
	text-align:center;
    margin-right:20px;
}

.pnlProfInfo {
	position: absolute;
	left: 652px;
	top: 250px;
	text-align:left;
	height:500px;
	padding-left:15px;
	padding-top:15px;
	background: url(../Images/ViewProfileBGPinkShort.gif) no-repeat 0px top;
}

.pnlProfInterests
{
    position: relative;
	height: 415px;
	width: 900px;
	left: 0px;
	top: 440px;
	background: url(../Images/ViewProfileBGPinkLong.gif) no-repeat 0px bottom;
	text-align:left;
}

.pnlProfInterestsText
{
    position: relative;
	left: 15px;
	top: 15px;
	margin-right:30px;
}

.ProfileNameBox {
	position: relative;
	height: 36px;
	width: 661px;
	left: 20px;
	top: 5px;
	background-image:url(../Images/BackgroundShort.gif);
	background-repeat:no-repeat;
	text-align:left;
	 z-index:1;
}

.ProfButtons
{
    position: relative;
	left: 15px;
	top: 29px;
	margin-right:30px;
}

.highlight
{
    background-color:#fefbd2;
    color:#000080;
}
