@import "payment.css";

div#welcome {text-align:right;padding-right:35px;color:#4A8299;font:12px/12px "HelveticaNeue", Arial, Helvetica, sans-serif;}

.help{float:left;position:relative;}

.holder-popup{
	width:100%;
	margin:8px 0 0;
}
.shipping-form .col1:after,
.holder-popup:after{
	content:"";
	height:0;
	display:block;
	clear:both;
}


/*
.popup1 {position:absolute;	width:330px;	overflow:hidden;	bottom:-52px;	left:-2px;	display:none;}
.popup1 .close {width:100%;	overflow:hidden;	padding:0 0 8px;}
.popup1 .close a {float:right;	font:bold 11px/13px Helvetica, Arial, Verdana, sans-serif;	padding:0 16px 0 0;	background:url(/images/close.gif) no-repeat right;	text-decoration:none;	color:#000;	position:relative;}
.popup1 .top {width:100%;	overflow:hidden;	background:url(/images/popup-top.png);height:13px;}
.popup1 .btm {width:100%;	overflow:hidden;	background:url(/images/popup-btm.png);	height:15px;}
.popup1 .middle {width:290px;	overflow:hidden;	background:url(/images/popup-middle.png) repeat-y;	padding:0 17px 0 23px;}
*/

.characteristic-select {color:#A55E15;}

span.form-txt {font-weight:bold;margin-top:3px;}

#account .account_box_content .my_info label.label-value {float:left; text-align:left; padding:4px 10px 0 0; font:11px/14px "HelveticaNeue", Arial, Helvetica, sans-serif; color:#6d5e18; text-transform:none;}

div.form-row div.form-buttons {text-align:left;width:100%;}
div.form_row.for_buttons{width: 500px;margin-left: 40px;overflow: hidden;padding: 0 0 0 0;margin-right: 0px}
div.form_row.for_buttons ul li{display:inline;margin-left: 5px;}
div.form_row.for_buttons ul li span.loading-alert{border: 1px solid green;width: 100px;padding-left: 10x;}
/*
div.form_row.for_buttons #fb-button{margin-left: 5px;display: inline;}
div.form_row.for_buttons .loading{background:url(/images/ajaxloader3bz6.gif) no-repeat;border: 1px solid green;width: 20px;padding-left: 10x;}
*/
/*
div#registration-page{border: 3px solid yellow;width: 670px;padding:0 0 0 0;}
div#registration-page div.form-buttons-wrap {width:640px;border: 1px solid green;}
/*#fb-connect-button {margin-left: 3px;} 
div.form-buttons-wrap a span {width:100px;cursor:pointer;}

div#registration-page{width: 340px;margin-left: 50px;}
div#registration-page span#fb-button{margin-left: 5px;width: 100px;border: 1px solid black;overflow: hidden;}
div#registration-page span#fb-button .fbconnect_login_button,FBConnectButton,FBConnectButton_Large{width: 300px;}
*/

span.loading {display:none;}


#account .account_box_content .billing .top_heading{float:left; width:765px; background:url(/common/images/table_top_heading_bg.gif) repeat-x 0 0; height:33px; color:#fff; font:12px/14px "HelveticaNeue", Arial, Helvetica, sans-serif; text-decoration:none;}
#account .account_box_content .billing .top_heading .cols1{float:left; width:81px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:center; height:23px}
#account .account_box_content .billing .top_heading .cols2{float:left; width:256px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:center; height:23px}
#account .account_box_content .billing .top_heading .cols3{float:left; width:79px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:center; height:23px}
#account .account_box_content .billing .top_heading .cols4{float:left; width:98px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:center; height:23px}
#account .account_box_content .billing .top_heading .cols5{float:left; width:117px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:center; height:23px}
#account .account_box_content .billing .top_heading .cols6{float:left; width:128px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:center; height:23px}

#account .account_box_content .billing .content_row{float:left; width:765px; background:url(/common/images/content_row_bg.gif) repeat-x 0 0; height:29px; border-bottom:1px solid #fff; color:#595856; font:11px/14px "HelveticaNeue", Arial, Helvetica, sans-serif;}
#account .account_box_content .billing .background_next{background:url(/common/images/content_row_bg.gif) repeat-x 0 bottom;}
#account .account_box_content .billing .last{border-bottom:none}
#account .account_box_content .billing .content_row .cols1{float:left; width:76px; padding:7px 0 0 6px; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .billing .content_row .cols2{float:left; width:247px; padding:7px 0 0 10px; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .billing .content_row .cols3{float:left; width:80px; padding:7px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .billing .content_row .cols4{float:left; width:99px; padding:7px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .billing .content_row .cols5{float:left; width:118px; padding:7px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .billing .content_row .cols6{float:left; width:129px; padding:7px 0 0; text-align:center; height:22px;}


#account .account_box_content .friends {float:left; width:765px; background:url(/common/images/matches_shadow.gif) repeat-y 0 0; padding:0 7px}

#account .account_box_content .friends .top_heading{
	float:left;
	width:765px;
	background:url(/common/images/table_top_heading_bg.gif) repeat-x 0 0;
	height:33px;
	color:#fff;
	font-family: "HelveticaNeue", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
}
#account .account_box_content .friends .top_heading .cols1{
	float:left;
	width:171px;
	border-right:1px solid #c8e3ea;
	padding:10px 0 0 6px;
	text-align:center;
	height:23px
}
#account .account_box_content .friends .top_heading .cols2{
	float:left;
	width:136px;
	border-right:1px solid #c8e3ea;
	padding:10px 0 0 6px;
	text-align:center;
	height:23px
}
#account .account_box_content .friends .top_heading .cols3{float:left; width:159px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:center; height:23px}
#account .account_box_content .friends .top_heading .cols4{float:left; width:118px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:center; height:23px}
#account .account_box_content .friends .top_heading .cols5{float:left; width:157px; padding:10px 0 0; text-align:center; height:23px}

#account .account_box_content .friends .content_row{float:left; width:765px; background:url(/common/images/content_row_bg.gif) repeat-x 0 0; height:29px; border-bottom:1px solid #fff; color:#595856; font:11px/14px "HelveticaNeue", Arial, Helvetica, sans-serif;}
#account .account_box_content .friends .background_next{background:url(/common/images/content_row_bg.gif) repeat-x 0 bottom;}
#account .account_box_content .friends .last{border-bottom:none}
#account .account_box_content .friends .content_row .cols1{
	float:left;
	width:172px;
	padding:7px 0 0 6px;
	text-align:center;
	height:22px;
	background:url(/common/images/cols_sept.gif) repeat-y right 0
}
#account .account_box_content .friends .content_row .cols2{
	float:left;
	width:133px;
	padding:7px 0 0 10px;
	text-align:center;
	height:22px;
	background:url(/common/images/cols_sept.gif) repeat-y right 0
}
#account .account_box_content .friends .content_row .cols3{float:left; width:160px; padding:7px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .friends .content_row .cols4{float:left; width:119px; padding:7px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .friends .content_row .cols5{float:left; width:158px; padding:7px 0 0; text-align:center; height:22px;}



#account .account_box_content .invite {float:left; width:765px; background:url(/common/images/matches_shadow.gif) repeat-y 0 0; padding:0 7px}

#account .account_box_content .invite .top_heading{
	float:left;
	width:765px;
	background:url(/common/images/table_top_heading_bg.gif) repeat-x 0 0;
	height:33px;
	color:#fff;
	font-family: "HelveticaNeue", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}
#account .account_box_content .invite .top_heading .cols1{
	float:left;
	width:171px;
	border-right:1px solid #c8e3ea;
	padding:10px 0 0 6px;
	text-align:center;
	height:23px
}
#account .account_box_content .invite .top_heading .cols2{
	float:left;
	width:171px;
	border-right:1px solid #c8e3ea;
	padding:10px 0 0 6px;
	text-align:center;
	height:23px
}
#account .account_box_content .invite .top_heading .cols3{
	float:left;
	width:171px;
	border-right:1px solid #c8e3ea;
	padding:10px 0 0 6px;
	text-align:center;
	height:23px
}
#account .account_box_content .invite .top_heading .cols4{
	float:left;
	width:165px;
	border-right:1px solid #c8e3ea;
	padding:10px 0 0 6px;
	text-align:center;
	height:23px
}
#account .account_box_content .invite .top_heading .cols5{
	float:left;
	width:41px;
	border-right:none;
	padding:10px 0 0 6px;
	text-align:center;
	height:23px
}

#account .account_box_content .invite .content_row{float:left; width:765px; background:url(/common/images/content_row_bg.gif) repeat-x 0 0; height:29px; border-bottom:1px solid #fff; color:#595856; font:11px/14px "HelveticaNeue", Arial, Helvetica, sans-serif;}
#account .account_box_content .invite .background_next{background:url(/common/images/content_row_bg.gif) repeat-x 0 bottom;}
#account .account_box_content .invite .last{border-bottom:none}
#account .account_box_content .invite .content_row .cols1{
	float:left;
	width:172px;
	padding:2px 0 0 6px;
	text-align:center;
	height:25px;
	background:url(/common/images/cols_sept.gif) repeat-y right 0
}
#account .account_box_content .invite .content_row .cols2{
	float:left;
	width:172px;
	padding:2px 0 0 6px;
	text-align:center;
	height:25px;
	background:url(/common/images/cols_sept.gif) repeat-y right 0
}
#account .account_box_content .invite .content_row .cols3{
	float:left;
	width:172px;
	padding:2px 0 0 6px;
	text-align:center;
	height:25px;
	background:url(/common/images/cols_sept.gif) repeat-y right 0
}
#account .account_box_content .invite .content_row .cols4{
	float:left;
	width:166px;
	padding:2px 0 0 6px;
	text-align:center;
	height:25px;
	background:url(/common/images/cols_sept.gif) repeat-y right 0
	
}
#account .account_box_content .invite .content_row .cols5{
	float:left;
	width:42px;
	padding:2px 0 0 6px;
	text-align:center;
	height:25px;
}
#account .account_box_content .invite .content_row .cols4 select{width:150px;color:#4C4C4B;}




#account .account_box_content .matchees {position:relative;left: -25px;float:left; width:815px; background:url(/common/images/matches_shadow.gif) repeat-y 0 0; padding:0 7px}

#account .account_box_content .matchees .top_heading{float:left; width:815px; background:url(/common/images/table_top_heading_bg.gif) repeat-x 0 0; height:33px; color:#fff; font:12px/14px "HelveticaNeue", Arial, Helvetica, sans-serif;}
#account .account_box_content .matchees .top_heading .cols1{
	float:left;
	width:121px;
	border-right:1px solid #c8e3ea;
	padding:10px 0 0 6px;
	text-align:center;
	height:23px
}
#account .account_box_content .matchees .top_heading .cols2{
	float:left;
	width:121px;
	border-right:1px solid #c8e3ea;
	padding:10px 0 0 6px;
	text-align:center;
	height:23px
}
#account .account_box_content .matchees .top_heading .cols6{
	float:left;
	width:80px;
	border-right:1px solid #c8e3ea;
	padding:10px 0 0 6px;
	text-align:left;
	height:23px
}
#account .account_box_content .matchees .top_heading .cols3{
	float:left;
	width:181px;
	border-right:1px solid #c8e3ea;
	padding:10px 0 0 6px;
	text-align:center;
	height:23px
}
#account .account_box_content .matchees .top_heading .cols4{float:left; width:118px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:center; height:23px}
#account .account_box_content .matchees .top_heading .cols5{border-right:1px solid #c8e3ea;float:left; width:62px; padding:10px 0 0 6px; text-align:left; height:23px}
#account .account_box_content .matchees .top_heading .cols7{float:left; width:90px; padding:10px 0 0; text-align:center; height:23px}


#account .account_box_content .matchees .content_row{float:left; width:815px; background:url(/common/images/content_row_bg.gif) repeat-x 0 0; height:29px; border-bottom:1px solid #fff; color:#595856; font:11px/14px "HelveticaNeue", Arial, Helvetica, sans-serif;}
#account .account_box_content .matchees .background_next{background:url(/common/images/content_row_bg.gif) repeat-x 0 bottom;}
#account .account_box_content .matchees .last{border-bottom:none}
#account .account_box_content .matchees .content_row .cols1{
	float:left;
	width:121px;
	padding:7px 0 0 6px;
	text-align:center;
	height:22px;
	background:url(/common/images/cols_sept.gif) repeat-y right 0
}
#account .account_box_content .matchees .content_row .cols6{
	float:left;
	width:80px;
	padding:7px 0 0 6px;
	text-align:center;
	height:22px;
	background:url(/common/images/cols_sept.gif) repeat-y right 0
}

#account .account_box_content .matchees .content_row .cols2{
	float:left;
	width:122px;
	padding:7px 0 0 6px;
	text-align:center;
	height:22px;
	background:url(/common/images/cols_sept.gif) repeat-y right 0
}
#account .account_box_content .matchees .content_row .cols3{
	float:left;
	width:182px;
	padding:7px 0 0 6px;
	text-align:center;
	height:22px;
	background:url(/common/images/cols_sept.gif) repeat-y right 0
}
#account .account_box_content .matchees .content_row .cols4{float:left; width:176px; padding:7px 0 0 6px; text-align:left; height:22px;}
#account .account_box_content .matchees .content_row .cols4{float:left; width:119px; padding:7px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .matchees .content_row .cols5{float:left; width:72px; padding:7px 0 0; text-align:center; height:22px;background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .matchees .content_row .cols7{float:left; width:90px; padding:10px 0 0; text-align:center; height:22px;background:url(/common/images/cols_sept.gif) repeat-y right 0}





p.label-value {padding-bottom:20px;float:left; text-align:left; padding:4px 10px 10 10; font-size:100% "HelveticaNeue", Arial, Helvetica, sans-serif; color:#6d5e18; text-transform:none;}

span.error {color:red;}


#account_menu a.matchee-profiles-current{background-position:bottom; color:#2996b6; font-weight:bold;font-size:110%;}


p.profile-section-header {font-size:120%;height:25px;color:#885E16;text-transform:uppercase;padding-left:10px;font-weight:bold;}


#account .account_box_content .matching-profile {float:left; width:765px; background:url(/common/images/matches_shadow.gif) repeat-y 0 0; padding:0 7px}

#account .account_box_content .matching-profile .top_heading{float:left; width:765px; background:url(/common/images/table_top_heading_bg.gif) repeat-x 0 0; height:33px; color:#fff; font:12px/14px "HelveticaNeue", Arial, Helvetica, sans-serif;}
#account .account_box_content .matching-profile .top_heading .cols1{float:left; width:141px; border-right:1px solid #c8e3ea; padding:10px 0 0 6px; text-align:left; height:23px}
#account .account_box_content .matching-profile .top_heading .cols2{float:left; width:191px; border-right:1px solid #c8e3ea; padding:10px 0 0 6px; text-align:left; height:23px}
#account .account_box_content .matching-profile .top_heading .cols3{float:left; width:191px; border-right:1px solid #c8e3ea; padding:10px 0 0 6px; text-align:left; height:23px}
#account .account_box_content .matching-profile .top_heading .cols4{float:left; width:191px; border-right:none; padding:10px 0 0 6px; text-align:left; height:23px}

#account .account_box_content .matching-profile .content_row{float:left; width:765px; background:url(/common/images/content_row_bg.gif) repeat-x repeat-y 0 0; overflow: visible; border-bottom:1px solid #fff; color:#595856; font:11px/14px "HelveticaNeue", Arial, Helvetica, sans-serif;  }
#account .account_box_content .matching-profile .background_next{background:url(/common/images/content_row_bg.gif) repeat-x repeat-y 0 bottom;}
#account .account_box_content .matching-profile .last{border-bottom:none}
#account .account_box_content .matching-profile .content_row .cols1{float:left; width:142px; padding:10px 0 0 6px; text-align:left; font-weight:bold; color:#885E16;}
#account .account_box_content .matching-profile .content_row .cols2{float:left; width:192px; padding:2px 0 0 6px; text-align:left; color:#885E16;}
#account .account_box_content .matching-profile .content_row .cols3{float:left; width:192px; padding:2px 0 0 6px; text-align:left; color:#885E16;}
#account .account_box_content .matching-profile .content_row .cols4{float:left; width:215px; padding:2px 0 0 6px; text-align:left; color:#885E16;}
#account .account_box_content .matching-profile .content_row .cols4 select{width:150px;color:#4C4C4B;}
#account .account_box_content .matching-profile .content_row input {width:150px;color:#885E16;}
#account .account_box_content .matching-profile .content_row input.checkbox {width:20px;background:url(/common/images/content_row_bg.gif) repeat-x repeat-y 0 0}
#account .account_box_content .matching-profile .content_row input.range-from {width:50px;}
#account .account_box_content .matching-profile .content_row input.range-to {width:50px;}
#account .account_box_content .matching-profile .content_row select {width:157px;color:#885E16;}
#account .account_box_content .matching-profile .content_row .cols4 select {width:190px;}
#account .account_box_content .matching-profile .content_row table.selectable-value-table {padding-top:10px;padding-bottom:10px;height:35px;}
#account .account_box_content .matching-profile .content_row .selectable-value {clear:both;padding:5px;}

.locationAutocomplete {margin-top:6px;}


div.relationship-popup {padding:10px;padding-left:5px;padding-right:5px;}
div.relationship-popup table {width:100%;border:1px solid #ccc;}
div.relationship-popup table tr td {border:none;border-bottom:1px solid #ccc;border-left:1px solid #ccc}

div.match-popup {padding:10px;}
div.match-popup table {width:100%;border:1px solid #ccc;}
div.match-popup table tr td {border:none;border-bottom:1px solid #ccc;border-left:1px solid #ccc}




table.relationship-table {border:none;}
table.relationship-table tr td {border:none};
table.relationship-table tr td.relationship-you {font-weight:bold;}


div.relationship-popup {padding:10px;}
div.relationship-popup table {width:100%;border:1px solid #ccc;}
div.relationship-popup table tr td {border:none;border-bottom:1px solid #ccc;border-left:1px solid #ccc}
div.relationship-popup table tr td.connection {border-right:none;border-bottom:none;}
div.relationship-popup table tr td.degrees {border-left:none;border-bottom:none;}


a.resend  {font-weight:bold;color:navy;text-decoration:underline;}

div.network-tree {float:left;}
div.legend {float:right;}


div.autologin {font:11px/14px "HelveticaNeue", Arial, Helvetica, sans-serif; color:#6d5e18;width:94%;text-align:right;}

div.login-error {font:11px/14px "HelveticaNeue", Arial, Helvetica, sans-serif; color:red;padding-left:30px;font-weight:bold;}

table.switch-view-table tr {height:50px;}
table.switch-view-table td.first {width:5%;}
table.switch-view-table td div.switch-title {height:20px;font-weight:bold;}
table.switch-view-table td div.switch-info {height:20px;font-weight:normal;}
div.switch-message {height:30px;}


#account .account_box_content .matches_outer .matches_heading_long {float:left; width:803px; background:url(/common/images/matches_h_bg_long.gif) no-repeat 0 0; height:56px; position:absolute; left:0; top:16px}
#account .account_box_content .matches_outer .matches_heading_long h4{float:left; width:auto; color:#3295b2; font:bold 12px/14px "HelveticaNeue", Arial, Helvetica, sans-serif; text-transform:uppercase; padding:31px 0 0 10px}
#account .account_box_content .matches_outer .matches_heading_longest.invite_matchers h4{margin-left: 35px;float:left; width:auto; color:#3295b2; font:bold 12px/14px "HelveticaNeue", Arial, Helvetica, sans-serif; text-transform:uppercase; padding:31px 0 0 0px}
#account .account_box_content .matches_outer .matches_heading_longest.invitation_status h4{margin-left: 27px;float:left; width:auto; color:#3295b2; font:bold 12px/14px "HelveticaNeue", Arial, Helvetica, sans-serif; text-transform:uppercase; padding:31px 0 0 15px}


#account .account_box_content .matches_outer .matches_heading_longest {float:left; width:803px; background:url(/common/images/matches_h_bg_longest.gif) no-repeat 0 0; height:56px; position:absolute; left:0; top:16px}
#account .account_box_content .matches_outer .matches_heading_longest h4{float:left; width:auto; color:#3295b2; font:bold 12px/14px "HelveticaNeue", Arial, Helvetica, sans-serif; text-transform:uppercase; padding:31px 0 0 36px}



table.matchee-profile-table {margin-left:10px;width:760px;margin-bottom:20px;}
table.matchee-profile-table tr td.col1{width:110px;vertical-align:top;padding-top:9px;color:#885E16;font-weight:bold;}
table.matchee-profile-table tr td.col2{width:150px;}
table.matchee-profile-table tr td.col3{width:140px;vertical-align:top;padding-top:9px;text-align:right;padding-right:10px;color:#885E16;font-weight:bold;}
table.matchee-profile-table tr td.col4{width:170px;}
#account .account_box_content .my_info table.matchee-profile-table input {float:none; width:126px; background:#fff; padding:3px 0 3px 5px; font:12px/14px "HelveticaNeue", Arial, Helvetica, sans-serif; color:#333; border:1px solid #cadce1; height:15px}
table.matchee-profile-table tr td.col5{width:100px;vertical-align:top;padding-top:9px;text-align:right;padding-right:10px;color:#885E16;font-weight:bold;}
table.matchee-profile-table tr td.col6{width:100px;}
#account .account_box_content .my_info table.matchee-profile-table tr td.col6 input {width:180px;}





div.editfriend-popup {padding:10px;padding-left:5px;padding-right:5px;}
div.editfriend-popup table {width:100%;border:1px solid #ccc;}
div.editfriend-popup table tr td {border:none;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:7px;}
div.editfriend-popup table tr td input {width:250px;}
div.editfriend-popup table tr td select {width:250px;}






#account .account_box_content .my-matches .top_heading{float:left;position:relative;right:22px; width:825px; background:url(/common/images/table_top_heading_bg.gif) repeat-x 0 0; height:33px; color:#fff; font:12px/14px "HelveticaNeue", Arial, Helvetica, sans-serif;}
#account .account_box_content .my-matches .top_heading .cols1{float:left; width:65px; border-right:1px solid #c8e3ea; padding:10px 0 0 4px; height:23px; text-align:left;}
#account .account_box_content .my-matches .top_heading .cols2{float:left; width:66px; border-right:1px solid #c8e3ea; padding:10px 0 0 4px; height:23px}
#account .account_box_content .my-matches .top_heading .cols3{float:left; width:59px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:left; height:23px}
#account .account_box_content .my-matches .top_heading .cols4{float:left; width:90px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:left; height:23px;}
#account .account_box_content .my-matches .top_heading .cols5{float:left; width:72px; border-right:1px solid #c8e3ea; padding:2px 0 0; text-align:left; height:29px;font-size:90%;}
#account .account_box_content .my-matches .top_heading .cols5 a{color:white;}
#account .account_box_content .my-matches .top_heading .cols6{float:left; width:301px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:center; height:23px}
#account .account_box_content .my-matches .top_heading .cols7{float:left; width:64px; border-right:1px solid #c8e3ea; padding:2px 0 0; text-align:left; height:29px;}
#account .account_box_content .my-matches .top_heading .cols8{float:left; width:73px; border-right:1px solid #c8e3ea; padding:10px 0 0; text-align:left; height:23px}
#account .account_box_content .my-matches .top_heading .cols9{float:left; width:83px; border-right:none; padding:10px 0 0; text-align:left; height:23px}

#account .account_box_content .my-matches .content_row{float:left;position:relative;right:22px; width:825px; background:url(/common/images/content_row_bg.gif) repeat-x 0 0; height:29px; border-bottom:1px solid #fff; color:#595856; font:11px/14px "HelveticaNeue", Arial, Helvetica, sans-serif;}
#account .account_box_content .my-matches .background_next{background:url(/common/images/content_row_bg.gif) repeat-x 0 bottom;}
#account .account_box_content .my-matches .last{border-bottom:none}
#account .account_box_content .my-matches .content_row .cols1{float:left; width:56px; padding:5px 0 0 4px; text-align:left; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .my-matches .content_row .cols2{float:left; width:67px; padding:5px 0 0 4px; text-align:left; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .my-matches .content_row .cols3{float:left; width:60px; padding:5px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .my-matches .content_row .cols4{float:left; width:91px; padding:5px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .my-matches .content_row .cols5{float:left; width:73px; padding:5px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .my-matches .content_row .cols6{float:left; width:295px; padding:5px 0 0 7px; text-align:left; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0; display:inline}
#account .account_box_content .my-matches .content_row .cols6 .arrow_left{float:none; width:auto; margin:0 2px 0 7px}
#account .account_box_content .my-matches .content_row .cols6 .arrow_left img{float:none;}
#account .account_box_content .my-matches .content_row .cols6 .arrow_right{float:none; width:auto; margin:0 7px 0 0}
#account .account_box_content .my-matches .content_row .cols6 .arrow_right img{float:none;}
#account .account_box_content .my-matches .content_row .cols7{float:left; width:65px; padding:5px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .my-matches .content_row .cols8{float:left; width:73px; padding:5px 0 0; text-align:center; height:22px; background:url(/common/images/cols_sept.gif) repeat-y right 0}
#account .account_box_content .my-matches .content_row .cols9{float:left; width:83px; padding:5px 0 0; text-align:center; height:22px;}


div.myMatchesLegend {margin-top:10px;clear:both;padding-top:10px;}
div.myMatchesLegend p {height:25px;color:gray;}


div.comment {font-size:70%;color:gray;}

.help-info {color:#4f4410;}


/*text-align:center;position:relative;top:28px;color:#fffff0;font-weight:bold;font-size:11pt;*/
#layout #main .maintenance-message{
	text-align:center;
	vertical-align:middle;
	padding: 1px;
	position:relative;
	top:28px;
	color:#fffff0;
	font-weight:bold;
	font-size:13pt;
}


body #layout #main #tabs{

	list-style-type: none;
	position: relative;
	top: 20px;
	padding: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 43px;
	margin-bottom: 0;
	padding-bottom: 0;
	overflow: hidden;
	width: 400px;
	height: 40px;
	overflow: hidden;
}

body #layout #main #tabs .tab{
	background:url(/images/grey-tab-long.png) no-repeat  right 5px; 
	overflow: hidden;
	float: left;
	padding-left: 3px;
	height: 35px;
	overflow: hidden;
	width: 160px;
	border-bottom: 1px solid #fff;
}

body #layout #main #tabs .tab.selected{
	background:url(/images/yellow-tab-long.png) no-repeat  right 5px; 
	height: 40px;
	overflow: hidden;
	
	
}
body #layout #main #tabs .tab p a
{
	margin-left: 15px;
	color: #fff;
	
}

body #layout #main #tabs .tab.first.selected p a{
	margin-left: 25px;
	
}
body #layout #main #tabs .tab p 
{
	width: 150px;
	margin-top: 10px;
	font:bold 16px/18px "Myriad pro", Arial, Helvetica, sans-serif;
}

body #layout #main #tabs  .tab p a{
	text-decoration: none;
}
body #layout #main #tabs .tab.first.selected p a,#layout #main #tabs .tab.selected p a{
	color: #DFEFFC;
}




body #layout #header #feedback-popup.positioned{
	background-image: url(/images/feedback.gif);
	background-repeat: no-repeat;
	
	float:right;
	height: 80px;
	width: 130px;
	z-index:1;
	position: absolute;
	right: 240px;
	top: 70px;
}
body #layout #header #feedback-popup.positioned.home-page{
	top: 55px;
	right: 240px;
}

body #layout #header #feedback-popup ul
{
	list-style-type: none;
	margin-top: 27px;
	margin-left: 10px;
	text-align: center;
}

body #layout #header #feedback-popup ul li a
{
	
	font:12px/14px "HelveticaNeue", Arial, Helvetica, sans-serif;
	color: #c72c9e;
}

body #layout #header #feedback-popup.positioned.matchees_and_matchers{
	top: 92px;
	right: 240px;
}
body #layout #header #feedback-popup.positioned.my_account{
	top: 92px;
	right: 240px;
}

#layout #header #menu ul li.with_button a{
	margin-top: 3px;
	margin-bottom: 0px;
	margin-right: 10px;
	color:#4A8299;
	text-decoration:none;
	text-align: center;
	padding-top: 12px;
	background-image: url(/images/matchee_matcher_button.png);
	background-repeat:no-repeat;
	background-position:0 0;
	width: 207px;
	height: 34px;
}
#layout #header #menu ul li.with_button{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 37px;
	overflow: hidden;
}
/*p.switch-view{color: #117B97;font-weight: bold;}*/


