﻿/* ++Base--Editorial styles */
ol.editorial, .editorial ol{
    list-style-type:none;
}
/* ==Tools  -----*/
.no-wrap-class{white-space:normal;}
.no-wrap-class a{font-size:11px;}
/* ++Tools--sprites */
.spr{background:transparent url(../img/Site/JDate-fr/ui-sprite-icons.png) no-repeat 0 0;}
.s-icon-history-blank{background-position:100px 0;width:16px;height:16px;}
.s-icon-IM{background-position:0 0;width:16px;height:16px;} 
.s-icon-both-like{background-position:-66px 0;width:18px;height:16px;} 
.s-icon-chat{background-position:-134px 0;width:17px;height:14px;} 
.s-icon-ecard{background-position:-201px 0;width:16px;height:16px;} 
.s-icon-flirt{background-position:-267px 0;width:16px;height:16px;} 
.s-icon-hotlist-add{background-position:-333px 0;width:20px;height:16px;} 
.s-icon-hotlist-remove{background-position:-403px 0;width:20px;height:16px;} 
.s-icon-hotlist{background-position:-473px 0;width:16px;height:16px;} 
.s-icon-send-to-friend{background-position:-539px 0;width:16px;height:16px;} 
.s-icon-status-hidden{background-position:-605px 0;width:16px;height:16px;} 
.s-icon-status-offline{background-position:-671px 0;width:16px;height:16px;}
.s-icon-members-IM-bth{background-position:-737px 0;width:24px;height:16px;} 
.s-icon-members-IM-mem{background-position:-811px 0;width:24px;height:16px;} 
.s-icon-members-IM-you{background-position:-885px 0;width:24px;height:16px;} 
.s-icon-members-ecard-you{background-position:-959px 0;width:24px;height:16px;} 
.s-icon-members-emailed-bth{background-position:-1033px 0;width:24px;height:16px;} 
.s-icon-members-emailed-mem{background-position:-1107px 0;width:24px;height:16px;} 
.s-icon-members-emailed-you{background-position:-1181px 0;width:24px;height:16px;} 
.s-icon-members-flirted-bth{background-position:-1255px 0;width:24px;height:16px;} 
.s-icon-members-flirted-mem{background-position:-1329px 0;width:24px;height:16px;} 
.s-icon-members-flirted-you{background-position:-1403px 0;width:24px;height:16px;} 
.s-icon-members-hotlisted-bth{background-position:-1477px 0;width:24px;height:16px;} 
.s-icon-members-hotlisted-mem{background-position:-1551px 0;width:24px;height:16px;} 
.s-icon-members-hotlisted-you{background-position:-1625px 0;width:24px;height:16px;} 
.s-icon-members-viewed-bth{background-position:-1699px 0;width:24px;height:16px;} 
.s-icon-members-viewed-mem{background-position:-1773px 0;width:24px;height:16px;} 
.s-icon-members-viewed-you{background-position:-1851px 0;width:24px;height:16px;} 
.s-icon-members-you-ecard{background-position:-1925px 0;width:24px;height:16px;}
.s-icon-news{background-position:-1997px 0; height:16px; width:16px;}
.s-icon-closethick{background-position:0 -32px; height:11px; width:11px;}
.s-icon-closethick-color{background-position:-61px -32px; height:11px; width:11px;}
.s-icon-hover-comm{background-position:-180px -31px; height:14px; width:14px;}
.s-icon-hover-comm-active{background-position:-209px -31px; height:14px; width:14px;}
.s-icon-hover-contact{background-position:-240px -31px; height:14px; width:12px;}
.s-icon-hover-contact-active{background-position:-292px -31px; height:14px; width:12px;}
.s-icon-hover-favorites{background-position:-1997px -119px; height:14px; width:12px;}
.s-icon-hover-block{background-position:-118px -29px; height:12px; width:10px;}
.s-icon-hover-block-active{background-position:-140px -29px; height:12px; width:10px;}
/* sprite row 2 */
.s-icon-email-opened{background-position:0 -66px;width:24px;height:16px;}
.s-icon-email-replied{background-position:-74px -66px;width:24px;height:16px;}
.s-icon-email-sort{background-position:-148px -66px;width:24px;height:16px;}
.s-icon-email-unopened{background-position:-222px -66px;width:24px;height:16px;}
.s-icon-email-viewed{background-position:-296px -66px;width:24px;height:16px;}
.s-icon-select-all{background-position:-370px -66px;width:11px;height:8px;}
.s-icon-click-m-off{background-position:-431px -66px;width:17px;height:17px;}
.s-icon-click-m-on{background-position:-498px -66px;width:17px;height:17px;}
.s-icon-click-m-on-sm{background-position:-498px -100px;width:15px;height:12px;}
.s-icon-click-n-off{background-position:-565px -66px;width:17px;height:17px;}
.s-icon-click-n-on{background-position:-632px -66px;width:17px;height:17px;}
.s-icon-click-n-on-sm{background-position:-632px -100px;width:15px;height:12px;}
.s-icon-click-y-off{background-position:-699px -66px;width:18px;height:17px;}
.s-icon-click-y-on{background-position:-767px -66px;width:17px;height:17px;}
.s-icon-click-y-on-sm{background-position:-767px -100px;width:16px;height:13px;}
.s-icon-click-yy{background-position:-835px -66px;width:23px;height:14px;}
.s-icon-click-yy-on-sm{background-position:-835px -100px;width:23px;height:13px;}
.s-icon-hover-y-on-sm{background-position:-741px -100px;width:12px;height:13px;}
.s-icon-hover-y-off-sm{background-position:-699px -100px;width:12px;height:13px;}
.s-icon-close{background-position:-910px -66px;width:13px;height:13px;}
.s-icon-folder-create-manage{background-position:-973px -66px;width:19px;height:16px;}
.s-icon-help{background-position:-1042px -66px;width:17px;height:17px;}
.s-icon-highlighted-profile{background-position:-1109px -66px;width:21px;height:21px;}
.s-icon-new-member{background-position:-1180px -66px;width:25px;height:19px;}
.s-icon-page-message{background-position:-1255px -66px;width:20px;height:20px;}
.s-icon-pref-off{background-position:-1325px -66px;width:11px;height:11px;}
.s-icon-pref-on{background-position:-1386px -66px;width:11px;height:11px;}
.s-icon-tip{background-position:-1447px -66px;width:14px;height:19px;}
.s-icon-top{background-position:-1511px -66px;width:16px;height:15px;}
.s-icon-updated{background-position:-1577px -66px;width:44px;height:19px;}
.s-icon-view-gallery-active{background-position:-1671px -66px;width:14px;height:14px;}
.s-icon-view-gallery{background-position:-1735px -66px;width:14px;height:14px;}
.s-icon-view-list-active{background-position:-1799px -66px;width:14px;height:14px;}
.s-icon-view-list{background-position:-1863px -66px;width:14px;height:14px;}
.s-icon-favorites{background-position:-1997px -66px; width:17px; height:16px;}
.s-icon-favorites-added{background-position:-1997px -100px;width:12px;height:12px;}
.s-icon-favorites-none{background-position:-1997px -119px;width:12px;height:12px;}
.s-icon-status-online-sm{background-position:-605px -32px;width:20px;height:22px;}
.s-icon-status-offline-sm{background-position:-671px -32px;width:24px;height:22px;}
.s-icon-arrow-right{background-position:-1327px -64px;width:9px;height:14px;}
.s-icon-arrow-down{background-position:-1386px -64px;width:14px;height:14px;}
.s-icon-arrow-right-color{background-position:-1327px -30px;width:7px;height:14px;}
.s-icon-arrow-down-color{background-position:-1386px -30px;width:11px;height:14px;}
.s-icon-arrow-up-color{background-position:-1354px -30px;width:11px;height:14px;}
.s-icon-double-arrow-up{background-position:-1327px -100px;width:9px;height:11px;}
.s-icon-double-arrow-down{background-position:-1387px -100px;width:9px;height:11px;}
.s-icon-arrow-single-r-sm{background-position:-1327px -83px; width:4px; height:14px;}
.s-icon-arrow-double-r-sm{background-position:-1342px -83px; width:8px; height:14px;}
.s-icon-arrow-single-l-sm{background-position:-1386px -83px; width:4px; height:14px;}
.s-icon-arrow-double-l-sm{background-position:-1367px -83px; width:8px; height:14px;}
/* sprite row 3 */
.s-icon-members-flirted-bth-off{background-position:0px -137px;width:24px;height:16px;}
.s-icon-members-emailed-you-off{background-position:-74px -137px;width:24px;height:16px;}
.s-icon-members-emailed-mem-off{background-position:-148px -137px;width:24px;height:16px;}
.s-icon-members-emailed-bth-off{background-position:-222px -137px;width:24px;height:16px;}
.s-icon-members-ecard-you-off{background-position:-296px -137px;width:24px;height:16px;}
.s-icon-members-you-ecard-off{background-position:-370px -137px;width:24px;height:16px;}
.s-icon-members-viewed-you-off{background-position:-444px -137px;width:24px;height:16px;}
.s-icon-members-viewed-mem-off{background-position:-518px -137px;width:24px;height:16px;}
.s-icon-members-viewed-bth-off{background-position:-592px -137px;width:24px;height:16px;}
.s-icon-members-IM-you-off{background-position:-666px -137px;width:24px;height:16px;}
.s-icon-members-IM-mem-off{background-position:-740px -137px;width:24px;height:16px;}
.s-icon-members-IM-bth-off{background-position:-814px -137px;width:24px;height:16px;}
.s-icon-members-hotlisted-you-off{background-position:-888px -137px;width:24px;height:16px;}
.s-icon-members-hotlisted-mem-off{background-position:-962px -137px;width:24px;height:16px;}
.s-icon-members-hotlisted-bth-off{background-position:-1036px -137px;width:24px;height:16px;}
.s-icon-members-flirted-you-off{background-position:-1110px -137px;width:24px;height:16px;}
.s-icon-members-flirted-mem-off{background-position:-1184px -137px;width:24px;height:16px;}
.s-icon-members-you-blank{background-position:-1258px -137px;width:24px;height:16px;}
.s-icon-members-them-blank{background-position:-1325px -137px;width:24px;height:16px;}
.s-icon-like{background-position:-1258px -136px;height:13px;width:9px;}
.s-icon-you-like{background-position:-1332px -136px;height:13px;width:9px;}
.s-icon-members-ecard{background-position:-1406px -137px;width:16px;height:16px;}
.s-icon-members-emailed{background-position:-1472px -137px;width:16px;height:16px;}
.s-icon-members-flirted{background-position:-1539px -137px;width:16px;height:16px;}
.s-icon-members-hotlisted{background-position:-1605px -137px;width:16px;height:16px;}
.s-icon-members-IM{background-position:-1671px -137px;width:16px;height:16px;}
.s-icon-members-viewed{background-position:-1737px -137px;width:16px;height:16px;}
.s-icon-notification-sub{background-position:-1802px -137px;width:16px;height:16px;}
.s-icon-notification-match{background-position:-1934px -137px;width:16px;height:16px;}
.s-icon-notification-nudges{background-position:-1868px -137px;width:16px;height:16px;}
.s-icon-omnidate{background-position:-0px -203px;width:20px;height:13px;} 
.s-icon-omnidate-dating{background-position:-68px -203px;width:20px;height:13px;} 
.s-icon-members-omnidate-bth{background-position:-137px -203px;width:24px;height:14px;} 
.s-icon-members-omnidate-mem{background-position:-211px -203px;width:24px;height:14px;} 
.s-icon-members-omnidate-you{background-position:-285px -203px;width:24px;height:14px;}
/* ++Tools--sprites one offs for animations and things */
.s-icon-icon-email-new{background:transparent url(../img/Community/JDate/icon-email-new.gif) no-repeat 0 0;width:18px;height:16px;}
/* ++Tools--sprites buttons */
.spr-btn{background:transparent url(../img/Site/JDate-fr/ui-sprite-buttons.png) no-repeat 0 0;}
.sbtn-click20-yes{background-position:0 -505px;width:179px;height:48px;} 
.sbtn-click20-yes:hover{background-position:0 -599px;width:179px;height:48px;}
.sbtn-click20-no{background-position:0 -693px;width:179px;height:48px;} 
.sbtn-click20-no:hover{background-position:0 -787px;width:179px;height:48px;}
.sbtn-click20-maybe{background-position:0 -881px;width:179px;height:48px;} 
.sbtn-click20-maybe:hover{background-position:0 -975px;width:179px;height:48px;}
.s-bg-bar .sbtn-click20-yes{background-position:0 0;width:130px;height:38px;} 
.s-bg-bar .sbtn-click20-yes:hover{background-position:0 -84px;width:130px;height:38px;}
.s-bg-bar .sbtn-click20-no{background-position:0 -168px;width:130px;height:38px;} 
.s-bg-bar .sbtn-click20-no:hover{background-position:0 -252px;width:130px;height:38px;}
.s-bg-bar .sbtn-click20-maybe{background-position:0 -336px;width:130px;height:38px;} 
.s-bg-bar .sbtn-click20-maybe:hover{background-position:0 -420px;width:130px;height:38px;}
/* ++Tools--sprites repeat-x backgrounds */
.spr-bg-x{background:transparent url(../img/Community/JDate/ui-sprite-bg-x.png) repeat-x 0 0;}
.spr-bg-x.s-bg-bar{background-position:0 -26px;}
/* ==Structure  -----*/
.header-container{
	background-image:url(../img/Community/JDate/logo-header.png);
	background-repeat:no-repeat;
}
#footer, #footer-narrow, #footer-container, .footer-container{
	color:#D3DDE7;
	background-image:url(../img/site/JDate-fr/bg-footer.gif);
	background-repeat:repeat-x;
}
/* click20 module */
.click20.click20-horizontal h3{
	width:217px;
	font-size:20px;
}
#fp-click20 .click20.click20-horizontal{
	width:620px;
}
.click20.click20-horizontal .click20-option{
	width:130px;
}
/* ++Com--AllAccess */
.allaccess-xsmall{
	width:50px;
	height:30px;
	vertical-align:middle;
	background: url(../img/Site/JDate-fr/icon-allaccess-xsmall.png) top left no-repeat;
	text-indent: -9999px;
	overflow:hidden;
	display:inline-block;
} .ie7 #allaccess-inbox-header .allaccess-xsmall{text-indent:-1000px;margin-left:1000px;} 
.tab .allaccess-xsmall{
	margin-top: -2px;
	cursor: pointer;
}
.tab a:hover .allaccess-xsmall{
	background: #96b1cc url(../img/Site/JDate-fr/icon-allaccess-xsmall-tab-h.png) top left no-repeat;
}
.tab.selected .allaccess-xsmall, .tab.selected a:hover .allaccess-xsmall{
	background: #202e42 url(../img/Site/JDate-fr/icon-allaccess-xsmall-tab-s.png) top left no-repeat;
}
.allaccess-small{
	width:58px;
	height:37px;
	vertical-align:middle;
	background: url(../img/Site/JDate-fr/icon-allaccess-small.png) top left no-repeat;
	text-indent: 9999px;
	overflow:hidden;
	display:inline-block;
} .ie7 .page-email h1 .allaccess-small{text-indent:-1000px;margin-left:1000px;}
.allaccess-medium{
	width:90px;
	height:55px;
	vertical-align:middle;
	background: url(../img/Site/JDate-fr/icon-allaccess-med.png) top left no-repeat;
	text-indent: 9999px;
	overflow:hidden;
	display:inline-block;
} .ie7 .allaccess-medium{text-indent:-1000px;margin-left:1000px;}
.allaccess-large{
	width:115px;
	height:70px;
	vertical-align:middle;
	background: url(../img/Site/JDate-fr/icon-allaccess-large.png) top left no-repeat;
	text-indent: 9999px;
	overflow:hidden;
	display:inline-block;
} .ie7 .allaccess-large{text-indent:-1000px;margin-left:1000px;}
#divSendVIPOverlay, #divNonVIPOverlay, #divRanOutVIPOverlay {
	padding: 30px 50px;
	display: none;
	position:fixed; 
	top: 30%;
	left:50%;
	margin-left:-225px;
	z-index:1002;
	background: #ffffff url(../img/Community/JDate/ui-bg-vipoverlay.png) top center no-repeat;
	box-shadow:0 0 8px #888888; -webkit-box-shadow:0 0 8px #888888;-moz-box-shadow:0 0 8px #888888;
	border: 3px solid #202e42;
	border-radius: 16px; -webkit-border-radius: 16px; -moz-border-radius: 16px;
	outline: none;
	width: 350px;
	text-align: left;
}
#divSendVIPOverlay h2, #divNonVIPOverlay h2, #divRanOutVIPOverlay h2{
	font: normal 22px  Georgia, Palatino, Palatino Linotype, Times, "Times New Roman", serif;
	font-weight: normal;
}
#divSendVIPOverlay .cta, #divNonVIPOverlay .cta, #divRanOutVIPOverlay .cta{
	text-align: center;
}
#divSendVIPOverlay input, #divNonVIPOverlay input, #divRanOutVIPOverlay input{
	margin-top: 16px;
}
#tooltip-remaining{
	color:#993366;
}
#profile30Comm #tooltip-remaining{
	margin-left:20px;
}
#allaccess-tooltip{
	text-align:left;
	right:0;
	font-weight: normal;
	color:#333333;
	text-indent:0;
}
#allaccess-tooltip h3{
	font: normal 18px  Georgia, Palatino, Palatino Linotype, Times, "Times New Roman", serif;
	font-weight: normal;
}
#allaccess-tooltip li{
	padding-left: 20px;
	background: url(../img/Community/JDate/bullet-check-md.gif) no-repeat left top;
}
#vip-inbox-overlay{
	display: none;
	width: 510px;
	background: #ffffff url(../img/Community/JDate/ui-bg-vipoverlay.png) top center no-repeat;
	box-shadow:0 0 8px #888888; -webkit-box-shadow:0 0 8px #888888;-moz-box-shadow:0 0 8px #888888;
	border: 3px solid #202e42;
	border-radius: 16px; -webkit-border-radius: 16px; -moz-border-radius: 16px;
	padding: 30px 20px 20px;
	text-align: left;
}
#vip-inbox-overlay .photo-profile{
	float: right;
	margin: 0 0 0 30px;
}
#vip-inbox-overlay .photo-profile h2 a:hover{
	color: #333333;
	text-decoration: none;
	cursor: default;
}
#vip-inbox-overlay h1{
	text-align: center;
	font: bold 18px Arial,Helvetica Neue,Helvetica,sans-serif;
	color: #25426b;
}
#vip-inbox-overlay .message{
	font: 18px/1.5 Georgia,Palatino,Palatino Linotype,Times,Times New Roman,serif;
	margin: 20px;
}
#vip-inbox-overlay .message strong{
	color:#202e42;
	display:block;
	margin-bottom: 1em;
}
#vip-inbox-overlay .cta{
	text-align:center;
}
.nav-rounded-tabs-sub-menu{
	display:none;
}
#allaccess-inbox-header, #standard-mail-header{
	background-color: #E8F0D7;
	margin-right: 8px;
	height: 36px;
	line-height: 36px;
	color: #25426b;
}
#standard-mail-header{
	background: #E8F0D7 url(../img/Community/JDate/icon-email-unopened.gif) no-repeat 4px center;
	margin-top: 12px;
	padding-left: 30px;
}
#allaccess-inbox-header h2, #standard-mail-header h2{
	display: inline;
	color:#202e42;
	margin-left: 8px;
	font-weight: bold;
	font-size: 14px;
}
#allaccess-inbox-header h2 em, #standard-mail-header h2 em{
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
#allaccess-message-container{
	max-height: 210px;
	overflow:auto;
	margin-right:8px;
	padding: 0 0 0 1px;
} .ie7 #allaccess-message-container{
	height: expression( this.scrollHeight > 209 ? "210px" : "auto" );
	overflow-y: scroll;
}
#allaccess-message-container .mail-table.allaccess{
	width:100%;
}.ie7 #allaccess-message-container .mail-table.allaccess{
	width:685px;
}
.ie7 #allaccess-message-container input[type='checkbox']{
	position:static;
}
.mail-table.allaccess .mail-header-check, .mail-table.allaccess .mail-footer-check, .mail-table.allaccess .mail-item-check{
	width: 20px;
}
.mail-table.allaccess .mail-header-status{
	width: 25px;
}
.mail-table.allaccess .mail-header-username{
	width: 92px;
}
.mail-table.allaccess .mail-header-subject{
	width: 400px;
}
.mail-table.allaccess .mail-header-date{
	width: 136px;
}
.allaccess tr.unopened, .allaccess tr.opened{
	height: 70px;
	border: 1px solid #d8e0e6;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(229,238,244)), color-stop(1, rgb(255,255,255)));
	background-image: -moz-linear-gradient(center bottom, rgb(229,238,244) 0%, rgb(255,255,255) 100%);
} .lte8 .allaccess tr.unopened td, .lte8 .allaccess tr.opened td{ background: url(../img/Site/JDate-fr/ui-allaccess-inbox-bg.png) repeat-x left bottom;}
.allaccess td.mail-item-subject{
	background: transparent url(../img/Site/JDate-fr/icon-allaccess-med.png) no-repeat right center;
} .lte8 .allaccess tr.unopened td.mail-item-subject, .lte8 .allaccess tr.opened td.mail-item-subject{ background: url(../img/Site/JDate-fr/ui-allaccess-inbox-bg.png) repeat-x right bottom;}
#mail-list .mail-table .mail-header a {
	font-weight:normal;
}
#moveToFolder{
	display:none;
	position:relative;
	top: 8px;
	left: 10px;
}
#moveToFolder select{
	width: 120px;
} 
#mail-options{
	margin-bottom: 4px;
}
#mail-options .secondary, #message-view-container .message-options .textlink{
	border: 1px solid #993366;
	border-width: 0 1px 0 0;
	padding: 0 6px;
	border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;
	background: none;
} .ie7 #mail-options .secondary, .ie7 .allaccess-msg .message-options .secondary{ padding-top: 0; padding-bottom: 0; }
#mail-options .secondary:hover, #message-view-container .message-options .textlink:hover{
	background: none;
}
#mail-options .secondary.last, #message-view-container .message-options .textlink.last {
	border-right: none;
	padding-right: 0;
}
.mail-select-arrow{
	display:none;
}
.allaccess-msg{
	margin:-6px 0 0;
	border:3px solid #202e42;
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
	background: #ffffff url(../img/Community/JDate/ui-bg-vipoverlay.png) center 50px repeat-x;
}
.allaccess-msg #message-control-header{
	float: none;
	width: auto;
}
.allaccess-msg .message-header{
	border-width: 0 0 1px 0;
	margin: 0;
}
#message-view-container.allaccess-msg .message-options{
	position: relative;
	bottom: -36px;
	margin: 0 20px 0 -2px;
	padding: 8px 4px;
	border-top: none;
}.ie7 .allaccess-msg .message-options{
	bottom: -38px;
}
.message-options .primary{
	display: block;
	float: right;
	margin: -44px 0 0 0;
} .ie7 .message-options .primary{ margin: -50px 0 0 0; }
.allaccess-reply{
	background:transparent;
	float:right;
	margin: 0;
	padding: 0 10px 0 4px;
	color: #202e42;
}
#allaccess-empty-folder{
	text-align:center;
	margin:1.5em 0 0;
}
/* ==Components -----*/
/* ++Com--Nav -----*/
/*
.sf-menu{
	background:url(../img/Community/JDate/nav-bg.png) repeat-x left bottom;
}
.sf-menu li{
	background:url(../img/Community/JDate/nav-bg.png) repeat-x left bottom;
}
ul.sf-menu li ul{
	background:white url(../img/Community/JDate/nav-sub.png) repeat-x center bottom;
}
.sf-menu a{
	padding:0.917em 0.5em 1.167em;
}
.sf-menu a:link, .sf-menu a:visited {
	color:white;
	border-right:1px dotted #EBEFF2;
}
.sf-menu a:hover, .sf-menu a:active {
	color:#25426b;
}
.sf-menu.sf-navbar ul li a{
	color:#25426b;
	border-right:0px dotted #EBEFF2;
}
.sf-menu li li{
	background:url(../img/Community/JDate/nav-sub.png) repeat-x center bottom;
}
.sf-menu li.subli{
	background: #993366 url("../img/Community/JDate/nav-sub-high.png") center bottom;
}
.sf-menu .topmenu_nolink {
	color:white;
	border-right:1px dotted #EBEFF2;
	font-weight:bold;
}
.sf-menu .newKeywordSearchTag{color:#A63868;}
.sf-menu li.subli-with-icon a
{
	margin:0;
	padding:0;
	border-left:0;
}
.sf-menu li.subli-with-icon img
{
	vertical-align:top;
}
*/
/* nav hover */
/*
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .sf-menu li.new-messages:hover{
	background:url(../img/Community/JDate/nav-bg-indicator-hover.png) no-repeat center bottom;
}
.sf-menu li li.current, .sf-menu li li.current a:hover, .sf-menu li.new-messages li.current, .sf-menu li.new-messages ul li.current a:hover{
	background:url(../img/Community/JDate/nav-sub-on.png) center bottom;
	color:White;
}
.sf-menu li li.current a{
	color:White;
}
.sf-menu ul li:hover, .sf-menu ul li.sfHover, ul.sf-menu ul li:hover li, ul.sf-menu ul li.sfHover li, .sf-menu ul a:focus, .sf-menu ul a:hover, .sf-menu ul a:active, .sf-menu li.new-messages ul a:hover{
	background:#ebeff2 url(../img/Community/JDate/nav-sub-bg-indicator-hover.png) no-repeat center bottom;
	color:#25426b;
}
.sf-menu li.sf-breadcrumb{
    background:url(../img/Community/JDate/nav-on.png) no-repeat center bottom;
}
.sf-menu li.new-messages a{
    background:url(../img/Community/JDate/icon-email-new.gif) no-repeat 0.50em 0.67em;
}
.sf-menu li.new-me2ssages li a{
    background-image:none;
}
*/
/* nav-alternative */
.nav-alternative{
	background:url(../img/Community/JDate/nav-bg.png) repeat-x left bottom;
	color:White;
}
.nav-alternative span.bread-fake{
	color:#cccccc;
}
/* ++Com--Sitewide components */
.error-page-container{
	background:transparent url(../img/bknd_error.gif) repeat-x left bottom;
}
.error-page-person{
    background:transparent url(../img/Community/JDate/onsite-error-person.png) no-repeat right bottom;
}
.error-page-container h1{
    background-color:white;
}
.error-page-container p{
    background-color:white;
}
.termination-reasons{
	border-top:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
}
.confirmation-message{
	border:5px solid #ECEFF2;
}
.dl-form .error{
    background-color:#FFECE9;
    border:1px solid red;
    color:#F02E0C;
 }
/* ++Com--form-set */
 /* form-set save messaging and button*/
.edit-profile-save-message{padding:18px 5px; width:auto;}
.edit-profile-save-message.message-on{padding:18px 5px 18px 40px;}
/* ++Com--Icon Help ------------*/
.icon-title{
	float:left;
	width:13em;
}
.action-click-title{font-size:12px;font-family:Arial !important;}
/* member photo classes */
/* no-photo */
/* unfinished */
a.no-photo:link, a.no-photo:visited, a.no-photo:active{
	border:1px solid #CCCCCC;
	color:#fff;
}
a.no-photo:hover{
	border:1px solid #936;
	color:#fff;
}
/* ++Com--Results - Profiles */
/* defaults */
.timestamp{
	color:#999999;
}
.results .picture a:link, .results .picture a:visited, .results .picture a:active{
    border:1px solid #cccccc;
}
.results .picture a:hover{
    border:1px solid #993366;
}
.results .picture .no-photo{
    color:white;
}
#profile-full .picture table tr td{
    background-color:#F7F7FF;
}
.info.basics #profile-full-timestamp{
    position:static;
    top: auto;
    right: auto;
    width:auto;
    text-align: left;
}
.results .overview p{
	color:#666666;
}
/* gallery view */
.results.gallery-view{
	background-color:#ffffff;
	border:1px solid #cccccc;
}
	.results.gallery-view .picture{
		border-right:1px dotted #999999;
		background-color:white;
}
	.results.gallery-view .header{
		border-bottom:1px dotted #999999;
		background-color:#ECEFF2;
}
	.results.gallery-view .communications{
		border-top:1px dotted #999999;
}
	.results.gallery-view .actions{
		border-right:1px dotted #999999;
}
.results.gallery-view .actions a:hover{text-decoration:none;}
/* gallery-profile - hightlighted */
.results.gallery-view.highlighted{
    background-color:#e8f0d7;
    border:1px solid #cbfd04;
}
	.results.gallery-view.highlighted .communications{
	    background-color:#e8f0d7;
}
	.results.gallery-view.highlighted .header{
		background:#d6f0a1 url(../img/Community/JDate/results-highlight-header-bg.png) no-repeat right center;
}
	.results.gallery-view.highlighted .info{
		background:#f2f7e8 url(../img/Community/JDate/results-highlight-details-bg.png) no-repeat right bottom;
}
/* list view */
.results.list-view{
	border:1px solid #cccccc;
	background-color:#ffffff;
}
    .results.list-view .header{
		border-bottom:1px dotted #999999;
		background-color:#ECEFF2;
}
	.results.list-view .note{
		border-top:1px dotted #999999;
		background-color:#F5F7FB;
}
	.results.list-view .picture{
		border-right:1px dotted #999999;
		background-color:white;
}
	.results.list-view .info{
		border-right:1px dotted #999999;
}
	.results.list-view .details{
		background-color:#f5f7fb;
}
	.results.list-view .communications{
		border-top:1px dotted #999999;
		background-color:#ffffff;
}
	.results.list-view .click{
		border-left:1px dotted #999999;
}
/* mini-profile - hightlighted */
.results.list-view.highlighted{
    background-color:#e8f0d7;
    border:1px solid #cbfd04;
}
	.results.list-view.highlighted .communications{
	    background-color:#e8f0d7;
}
	.results.list-view.highlighted .header{
		background:#d6f0a1 url(../img/Community/JDate/results-highlight-header-bg.png) no-repeat right center;
}
	.results.list-view.highlighted .header span.remove-x{
		color:#936;
}
	.results.list-view.highlighted .details{
		background:#e8f0d7 url(../img/Community/JDate/results-highlight-info-bg.png) no-repeat right bottom;
}
	.results.list-view.highlighted .info{
		background-color:#f2f7e8;
}
/* mini-profile - spotlighted */
.spotlighted-profile-wrap{
    background-color:#eceff2;
}
.spotlighted-header-wrap{
    background-color:#eceff2;
}
	.results.list-view.spotlighted{
	    background-color:#ffffff; 
}
	.results.list-view.spotlighted{
	    border:1px solid #cccccc;
}
	.results.list-view.spotlighted .header{
		background:#FFFFFF url(../img/Community/JDate/results-spotlight-header-bg.png) no-repeat right center;
}
	.results.list-view.spotlighted .details{
		background-color:#F2F7E8;
}
	.results.list-view.spotlighted .info{
		background-color:#f2f7e8;
}
	.results.list-view.spotlighted{
	    background-color:#f2f7e8;
}
	.results.list-view.spotlighted .actions{
	    background-color:#d1e2af;
}
	.results.list-view.spotlighted .communications{
	    background-color:#E8F0D7;	    
}
/* photo gallery */
.results.photo-view{
	border:3px solid #eceff2;
	background-color:#eceff2;
}
    .results.photo-view .picture{
	    background-color:white;
    }
    .results.photo-view .picture a:link, .results.photo-view .picture a:active, .results.photo-view .picture a:visited{
	    border:1px solid white;
    }
    .results.photo-view .picture a:hover{
	    border:1px solid #936;
    }
    /* Photo gallery highlighted */
    .results.photo-view.highlight{
	    background:url(../img/Community/JDate/photo-gallery-details-bg.png) no-repeat center bottom;
    }
    .results.photo-view.highlight .picture{
	    background:url(../img/Community/JDate/photo-gallery-picture-bg.png) no-repeat center top;
    }
/* ++Com--Results filter, sort and pagination */
    .pagination a strong, .pagination-mail a strong{
	    color:#333333;
    }
.sort-display{
	border-bottom:1px dotted #cccccc;
}
.page-membersonline .sort-display{
	border-bottom:none;
}
.sub-page-searchresults .sort-display{
	border-bottom:none;
}
.sort-display .cat-list{
    border-left:1px dotted #cccccc;
}
/* quick-search */

/* ++Com--slideshow */
#hp-hero.homepage-memslideshow{
	background-color:#eceff2;
}
#slideshow-member{
	background-color:#E0E7EB;
}
#slideshow-waiting{
	background-color:#eceff2;
}
#fp-click20{
	border-bottom: 1px solid #b1c5d4;
}
/* ==Pages - page-specific classes*/
/* ++Pages--Settings your hot lists */
#folder-settings-hot-lists h2{
    border-bottom:1px dotted #cccccc;
}
#folder-settings-hot-lists .item{
    border-bottom:1px dotted #cccccc;
}
/* ++Pages--Message Settings ------------*/
.message-setting-container{
    border-top:1px dotted #cccccc;
}
.message-setting-container.last{
    border-bottom:1px dotted #cccccc;
}
.message-option-info{
	background-color:#eceff2;
}
/* ++Pages--Popup WidePopup -----*/
body.page-framenav.sub-page-right{
	background-color:#fff; 
}
/* ++Pages--Splash page - New Splash Page */
.fixed-width #header-contentainer .header-login{
	background:url(../img/Community/JDate/login-back-base-red.gif) no-repeat 0 50%;
}
.fixed-width #header-contentainer .header-login a{
	background:url(../img/Community/JDate/login-back-right-red.gif) no-repeat 100% 50%;
	color:#fff;
}
.fixed-width #header-logo {
width:37em;
}
body.sub-page-splash20 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE url(../img/Community/JDate/bg.png) repeat-x scroll 0 0;
}
.sub-page-splash20 .content-main{
	background:#96b1cc;
}
ul#splash_bullets li.splash_bullets{
    background:url('../../img/Community/JDate/splash_checkmark.png') no-repeat top left;
    color:#264061;
}
ul#splash-bullets li {
    background:url('../../img/Community/JDate/splash_checkmark.png') no-repeat top left;
    color:#264061;
    padding:0 0 12px 23px;
}
/* img rotator */
.sub-page-splash20 #img_controls{
	background-color:#96b1cc;
}
.sub-page-splash20 #img_controls a{
	color:#202e42; 
}
.sub-page-splash20 #img_controls a.activeSlide, .sub-page-splash20 #img_controls a:hover{
	color:#fff; 
	background-position:0 -30px;
	background-color:#202e42;
}
.sub-page-splash20 .content-main big span{
	color:#fff;
}
.sub-page-splash20 fieldset.primary-content div.agreement{
	color:#fff;
}
.sub-page-splash20 fieldset.primary-content div.agreement a{
	color:#fff;
}	
.sub-page-splash20 fieldset.primary-content .error{
	color:#fff;
} 
.sub-page-splash20 fieldset.primary-content div .error{
	color:#cc0000;
}
.sub-page-splash20 fieldset.primary-content div.cta{
	background:url(../img/Community/JDate/btn-cta-back.png) no-repeat scroll 0% 50%;
	width:275px;
}
.sub-page-splash20 fieldset.primary-content .cta input{
	background:url(../img/Community/JDate/btn-cta-right.png) no-repeat scroll 100% 50%;
} 
.sub-page-splash20 fieldset.primary-content div.cta a.primary{
    color:#FFFFFF;
    font:bold 1.33em Arial,'Helvetica Neue',Helvetica,sans-serif;
    left:-17px;
    position:relative;
    top:10px;
}
.sub-page-splash20 .vis-info{
	color:#666;
} 
.sub-page-splash20 .vis-info h1{
	color:#333;
}
.sub-page-splash20 .vis-info h2{
	color:#333;
}
.sub-page-splash20 .logoText{
    color:#939495;
    font-size:12px;
}
.sub-page-splash20 .blue{
    color:#18497B;font-weight:bold;
}
/* ++Pages--Registration page - New Registration Page */
.page-registration .content-main{
	background:#eceff2 url(../img/Community/JDate/bknd-regist-content-main.gif) repeat-x center bottom; 
}
.page-registration .content-main h1{
	background-color:#96b1cc;
	color:#fff;
}
.page-registration .deactivate{
	background-color:#96b1cc;
}
.page-registration .border-gen{
	background-color:#fff;
	border:4px double #96b1cc;
}
.page-registration p.decoration-content{
	background:url(../img/Site/JDate-fr/mood-img-registration.gif) no-repeat left bottom;
	color:#fff;
}
.vis-links .secondary.next-arrow{
	background:url(../img/Community/JDate/btn-secondary-bg-arrow.png) no-repeat 100% 50%;
}
.vis-links .secondary.next-arrow:hover{
	background:url(../img/Community/JDate/btn-secondary-bg-arrow-hover.png) no-repeat 100% 50%;
}
.vis-links .secondary.prev-arrow{
	background:url(../img/Community/JDate/btn-secondary-bg-arrow.png) no-repeat 0% 50%;
	padding-left:2em;
} .ie7 .vis-links .secondary.prev-arrow{padding-left:2em;}
.vis-links .secondary.prev-arrow:hover{
	background:url(../img/Community/JDate/btn-secondary-bg-arrow-hover.png) no-repeat 0% 50%;
}
/* ++Pages--Registration welcome */
.sub-page-registrationwelcome .rbox-wrapper h2{
	color:#25426B;
}
.sub-page-registrationwelcome div.cta-bevel.sequre{
	background:url(../img/Community/JDate/btn-cta-back-sequre.png) no-repeat scroll 0% 50%;
}
.sub-page-registrationwelcome div.cta-bevel a.link-primary{
	background:url(../img/Community/JDate/btn-cta-right.png) no-repeat scroll 100% 50%;
}
/* ++Pages--Registration Color Code */
.page-registration .color-code-secondary .tips {background:#fff url(../img/Community/JDate/ui-cc-promo-top-headline.png) no-repeat 0 1em;}
.page-registration .ui-modal-window .modal-content {background:url(../img/Community/JDate/ui-color-code-people.jpg) no-repeat 0 0;}
/* ++Pages--Login Page */
.page-logon .login-box h2{
	color:#25426b;
}
.page-logon .login-box h2 b{
	color:#202e42;
}
div.cta a.link-primary{width:14em;}

/* ++Pages--Home page */
#hp-hero #hp-hero-profile-cont .action-email .link-primary.large{
    width:160px;
}
/* Micro Profile - New Home Page */
.micro-profile{
	background-color:#f7f7f7;
}
.page-home .highlight-profile, li.highlight-profile{
	background-color:#d6f0a1;
}
.micro-profile .member-pic a:link, .micro-profile .member-pic a:visited, .micro-profile .member-pic a:active{
    border:1px solid #cccccc;
}
.micro-profile .member-pic a:hover{
    border:1px solid #993366;
}
.micro-profile .member-pic .no-photo{
    color:white;
}
span.dim-text {
	color:#999;
}
.highlight-profile, li.highlight-profile{
	background-color:#d6f0a1;
}
/* Marketing (No Matches) - New Home Page */
#hero-profile-wrapper .tips{
	background-color:White;
}
#hero-profile-wrapper #quick-link{
	background-color:White;
}
.hotlist-home ul.marketing li{
	background:url(../img/Community/JDate/bullet-check-md.gif) no-repeat top left;
}
.hotlist-home .marketing-who-have{
	background:url(../img/Community/JDate/mkt-nomatch-img-04.jpg) no-repeat 99% 90%;
}
.hotlist-home .marketing-you-have{
	background:url(../img/Community/JDate/mkt-nomatch-img-05.jpg) no-repeat 100% 100%;
}
/* ++Pages--Homepage hot-list overlay */
.homepage-hotlists-links td{
    border:1px solid #E0E0E0;
    background-color:#F7F7F7;
}
.homepage-hotlists-links td:hover{
    background-color:#96B1CC;
}
.homepage-hotlists-links a:hover{
    color: #25426B;
}
/* ++Pages--Full Profiles */
/* Full profile structure */
#profile-full{
	background-color:#ffffff;
}
#profile-full .thumbs-picture{
	background-color:#ffffff;
}
#profile-full .profile-content{
	background-color:#ffffff;
}
#profile-full .profile-content h1{
    float:left;
    font-size:1.5em;
    line-height:2.12em;
    margin:0 0.4em;
}
/* Full profile content */
#profile-full ul.thumbs{
	background-color:#F7F7FF;
}
#profile-full ul.thumbs li a:link, #profile-full ul.thumbs li a:active, #profile-full ul.thumbs li a:visited{
	background:url(../img/Community/JDate/nav-profile-full-thumbs-indicator.png) no-repeat right 0;
}
	#profile-full ul.thumbs li a:hover, #profile-full ul.thumbs li a.selected{
		background:url(../img/Community/JDate/nav-profile-full-thumbs-indicator.png) no-repeat right center;
}
#profile-full .photos-area{
	background-color:#f7f7ff;
}
#profile-full .photos-tmb{
	border:3px solid #fff;
}
#profile-full .tmb-area .photos-border-active{
	border:3px solid #993366;
}
#profile-full input.btnEditPhoto{
	width:137px;
}
/* Profile full communications */
#profile-full-comm li.action-flirt{
	background-color:#e8f0d7;
	border-top:1px dotted #999999;
}
	#profile-full-comm li.action-flirt:hover{
        background-color:#D6F0A1;    
    }
#profile-full-comm li.action-e-card{
	background-color:#e8f0d7;
	border-top:1px dotted #999999;
	border-left:1px dotted #999999;
}
    #profile-full-comm li.action-e-card:hover{
        background-color:#D6F0A1;    
    }
#profile-full-comm li.action-click{
	background-color:#d1e2af;
	border-top:1px dotted #999999;
	border-left:1px dotted #999999;
}
	#profile-full-comm li.action-click:hover{
        background-color:#D6F0A1;    
    }
#profile-full-comm  li.action-online{
	background-color:#FFFFFF;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
}
#profile-full-comm  li.action-hot-list{
	background-color:#FFFFFF;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
	border-left:1px dotted #999999;
}
#profile-full .photos ul#profile-full-comm li, #profile-full .qanda ul#profile-full-comm li{
	border-bottom:1px dotted #999;
}
#profile-full .photos ul#profile-full-comm.omnidate-on li, #profile-full .qanda ul#profile-full-comm.omnidate-on li{
	width:14%;
}
#profile-full .photos ul#profile-full-comm.omnidate-on li.action-click, #profile-full .qanda ul#profile-full-comm.omnidate-on li.action-click{
	width:21%;
}
#profile-full .photos ul#profile-full-comm.omnidate-on li.action-onlinem #profile-full .qanda ul#profile-full-comm.omnidate-on li.action-online{
	width:18%;
}
#profile-full .photos ul#profile-full-comm.omnidate-on li.action-hot-list, #profile-full .qanda ul#profile-full-comm.omnidate-on li.action-hot-list{
	width:18%;
}
/* Full profile narrow*/
#profile-full.narrow .thumbs-picture{
	background-color:#ffffff;
}
/* Pagination - profile content */
.pagination-profile-content{
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
	background-color:#ECEFF2;
}
.pagination-buttons a, .pagination-buttons a:link, .pagination-buttons a:active, .pagination-buttons a:visited, .pagination-buttons a:hover {
	background:url(../img/Community/JDate/pagination-results-profile-full-bh.png) repeat-x 50% 50%;
	border:1px solid #e0e0e0;
}
.pagination-profile-results .back{
	border-left:1px dotted #999999;
}
.pagination-buttons .prev{
	border-left:1px dotted #999999;
}
.pagination-buttons .next{
	border-right:1px dotted #999999;
}
/* ++Pages--Tabs rounded - profile, lists, etc */
ul.nav-rounded-tabs{
	border-bottom:1px dotted #999999;
}
ul.nav-rounded-tabs li.tab{
	background:transparent url(../img/Community/JDate/nav-tabs-outside.png) no-repeat 100% 0px;
}
ul.nav-rounded-tabs li.tab:hover{
	background:transparent url(../img/Community/JDate/nav-tabs-outside-on.png) no-repeat 100% -300px;
	color:#993366;
}
ul.nav-rounded-tabs li.tab.selected:hover{
	background:transparent url(../img/Community/JDate/nav-tabs-outside.png) no-repeat 100% -300px;
}
ul.nav-rounded-tabs li.tab.selected.hover a:hover{
	background:transparent url(../img/Community/JDate/nav-tabs-inside.png) no-repeat 0 -300px;
}
ul.nav-rounded-tabs li.tab a:link, ul.nav-rounded-tabs li.tab a:visited, ul.nav-rounded-tabs li.tab a:active, ul.nav-rounded-tabs li.tab a:hover{
	background:transparent url(../img/Community/JDate/nav-tabs-inside.png) no-repeat 0% 0px;
}
	ul.nav-rounded-tabs li.tab a:hover{
		background:transparent url(../img/Community/JDate/nav-tabs-inside-on.png) no-repeat 0 -300px;
		color:#25426b;
}
ul.nav-rounded-tabs li.tab .nav-profile-full-indicator{
	background:transparent url(../img/Community/JDate/nav-tabs-indicator-on.png) no-repeat 50% top;
}
ul.nav-rounded-tabs li.tab .nav-profile-full-selector-indicator{
	background:transparent url(../img/Community/JDate/nav-tabs-indicator.png) no-repeat 50% top;
}
ul.nav-rounded-tabs li.tab.selected .x, ul.nav-rounded-tabs li.tab.selected a{
	background:transparent url(../img/Community/JDate/nav-tabs-inside.png) no-repeat 0% -300px;
	color:White;
}
ul.nav-rounded-tabs li.no-tab.view-type{
    border:none;
}
ul.nav-rounded-tabs li.no-tab{
    background-image:none;
}
ul.nav-rounded-tabs li.no-tab a{
    background-image:none;
    color:#993366;
}
ul.nav-rounded-tabs li.tab br{display:none;}
ul.nav-rounded-tabs li.tab h2{font-size:12px;}
/* Tabs page specific overrides - hotlist */
.page-hotlist ul.nav-rounded-tabs li.tab a:link, .page-hotlist ul.nav-rounded-tabs li.tab a:visited, .page-hotlist ul.nav-rounded-tabs li.tab a:active, .page-hotlist ul.nav-rounded-tabs li.tab a:hover{
	padding:2px 4px;
}
/* ++Pages--Adunits  -----*/
/* in-house */
.promo-header-content-main{
	background-color:#DEDEDE;
	border:1px solid #CECECE;
}
#bnr-sub-now{
    background-image:url(../img/Community/JDate/bg-subscribe-now.png);
    background-position:0% 0%;
    background-repeat:no-repeat;
    color:White;
}
    #bnr-sub-now h2{
        color:White;
    }
    #bnr-sub-now p{
        color:White;
    }
    #bnr-sub-now a{
        color:White;
    }
.adunit-sm-leaderboard{
	background-color:#334c7b;
}
.adunit-sm-leaderboard #google_ads_div_il_jdatefr_subnow_top_592x60,
.adunit-sm-leaderboard #google_ads_div_il_jdatefr_subnow_top_592x60_ad_container{display:none;}
/* ++Pages--Footer */
#footer ul{
	margin-bottom:0em;
	text-align:left;
}
#footer a:link, #footer a:visited, 
#footer a:active, #footer-narrow a:link, 
#footer-narrow a:visited, #footer-narrow a:active{color:#D3DDE7;}
#footer a:hover{color:#FFFFFF;}
#footer .text-center{font-size:10px;}
#footer .legal-background-checks{font-size:11px;}
.ie7 #footer ul.nav-footer{height:0%}
/* ++Pages--Mail */
.mail-table tr.odd{
    background-color:#eceff2;   
}
.mail-table .mail-header, .mail-table .mail-header.odd{
    background-color:#ffffff;
    border-bottom:1px dotted #cccccc;
} .ie7 .mail-table .mail-header, .ie7.mail-table .mail-header.odd{ background-color: #f2f7e8; }
.mail-table .mail-footer, .mail-table .mail-footer.odd{
    background-color:#e8f0d7;
    border-bottom:1px dotted #cccccc;
    border-top:1px dotted #cccccc;
}
#message-view .mail-header{
    background-color:#e8f0d7;
    border-bottom:1px dotted #cccccc;
    border-top:1px dotted #cccccc;
}
.sub-page-viewmessage .message-header{
	background-color:#e8f0d7;
	border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;
}.ie7 .pagination-mail .pagination-buttons{
	display:none;
}
#message-view-container .message-options{
	border-top: 1px dotted #999999;
	padding-top: 4px;
	margin-top: 40px;
}
/* ++Pages--FAQ */
#top-ten{
	border:5px solid #eceff2;
}
#faq-wrapper h2{
    border-bottom:1px dotted #999999;
}
#faq-wrapper #top-ten h2{
	border-bottom:1px dotted #999999;
}
#faq-wrapper #top-ten h3{
	color:#993366;
}
/* ++Pages--Send to Friend ---------------*/
#send-to-friend label{
	width:11em;
}
/* tips */
.tips{
    background-image:url(../img/Community/JDate/icon-tips.gif);
    background-position:.5em .5em;
    background-repeat:no-repeat;
}
.tips.items-03 .item{
    border-right:1px dotted #999999;
}
.tips ul.check-mark li{
	background:transparent url(../img/Community/JDate/bullet-check-md.gif) no-repeat left top;
}
/* ++Pages--Premium service settings */
#premium-settings h2{
    background-color:#E8F0D7;
    border-bottom:1px dotted #D1D1D1;
    border-top:1px dotted #D1D1D1;
}
#spotlight-form-container{
    border-top:1px dotted #cccccc;
    background-color:#f7f7f7;
}
#spotlight-form-container div.disable{
    background-color:White;
}
/* ++Pages--Search preferences */
#search-pref h2, #search-pref-more h3{
    background-color:#e8f0d7;
    border-bottom:1px dotted #cccccc;
    border-top:1px dotted #cccccc; 
}
/* ++Pages--Folder Settings */
#folder-settings tr.header{
	background:#e8f0d7;
	border-top:1px dotted #d1d1d1;
	border-bottom:1px dotted #d1d1d1;
}
#folder-settings tr.header td{
	border-top:1px dotted #d1d1d1;
	border-bottom:1px dotted #d1d1d1;
}
#folder-settings tr.repeater td{
	border-bottom:1px dotted #d1d1d1;
}
/* ++Pages--Forced email verification  -----*/
#verify-email #current-email, #optout-email #main-message{
    border:1px solid #96b1cc;
    background-color:#eceff2;
}
#verify-email-confirmation #checklist ul{
    border-bottom:1px dotted #cccccc;
}
#verify-email-confirmation #checklist li{
    background-position:left center;
    background-repeat:no-repeat;
    border-top:1px dotted #cccccc;
}
#verify-email-confirmation #checklist li#subscribe-link{
    background-image:url(../img/Community/JDate/reg-conf-upgrade.gif);
}
#verify-email-confirmation #checklist li#upload-link{
    background-image:url(../img/Community/JDate/reg-conf-upload.gif);
}
#verify-email-confirmation #checklist li#online-link{
    background-image:url(../img/Community/JDate/reg-conf-online.gif);
}
/* ++Pages--Change Your Email or Password  -----*/
#change-email h2{
	border-bottom:1px dotted #ccc;
}
/* ++Pages--Chat  -----*/
#enter-chat{
	background:transparent url(../img/Community/JDate/bknd-chat-repeat.png) repeat-x left top;
}
.enter-chat-wrapper{
	background:transparent url(../img/Community/JDate/bknd-chat-enter.jpg) no-repeat right top;
}
/* ++Pages--Flirt  -----*/
#flirt-options{
	border:1px solid #96B1CC;
	border-top:none;
}
.sub-page-tease #prefTab .prefTabItem.tab-promo{
	background-color:#000000;
}
.sub-page-tease #prefTab .tab-promo{
	background: #000000 url(../img/Site/JDate-com/Promo/promo-its-complicated-tab.png) no-repeat center center;
}
/* ++Pages--Smiles  -----*/
.collapsible h2, .collapsible .category{border:1px dotted #CCCCCC;}
.collapsible h2{background-color:#eceff2;}
.collapsible .category{background:#eceff2 url("../img/Community/JDate/icon-collapsible.gif") no-repeat 0.4em -15%;}
.collapsible .category.open{background:#eceff2 url("../img/Community/JDate/icon-collapsible.gif") no-repeat 0.4em 120%;}
/* ++Pages--Photo Upload  -----*/
#photoGuidelines ol li.num-one{
	background:url(/img/Community/JDate/icon-photoupload-number-one.gif) no-repeat 0 0;
}
#photoGuidelines ol li.num-two{
	background:url(/img/Community/JDate/icon-photoupload-number-two.gif) no-repeat 0 0;
}
#photoGuidelines ol li.num-three{
	background:url(/img/Community/JDate/icon-photoupload-number-three.gif) no-repeat 0 0;
}
/* ++Pages-- for miniature search results  ------*/
#mini-search-block{
    background-color:#FFFFFF;
} 
#photos-header{
    background-image:url(../img/Community/JDate/border-top.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
}
.photos-arrows{
    background-color:#FFFFFF;
    border:1px solid White;
}
.photos-arrows:hover{
    background-color:#DBE0F4;
}
.photos-border{
    border:3px solid #FFFFFF;
}
.photos-border-active{
    border:3px solid #993366;
}
#photos-min a:link, #photos-min a:visited, #photos-min a:active{
	border:1px solid #FFFFFF;
}
#photos-min a:hover{
    border:1px solid #993366;
}
#photos-min .photos-border-active a{
	border:1px solid #FFFFFF;
}
#photos-min .photos-border-active a:hover{
	border:1px solid #993366;
}
#divMiniSearchMarketingCopy{
    background-image:url(../img/Community/JDate/layer-bubble-bg.png);
}
    #divMiniSearchMarketingCopy h2{
        color:#993366;
    }
    #divMiniSearchAjaxLoading .loading{
        color:#25426B;
    }
#divMiniSearch{
    background:#EDEEF2 url(../img/Community/JDate/border-bottom-curve.jpg) no-repeat bottom;
}
/* Begin 4info Mobile Alert SMS */
ol#mobile-alert-steps li{
	background-repeat:no-repeat;
	border:1px solid #ccc;
}
div#mobile-info{
	background-color:#d1e2af;
}
ol#mobile-alert-steps li#step1{
	background-image:url(../img/community/jdate/sms-step1.gif);
}
ol#mobile-alert-steps li#step2{
	background-image:url(../img/community/jdate/sms-step2.gif);
}
ol#mobile-alert-steps li#step3{
	background-image:url(../img/community/jdate/sms-step3.gif);
}
/* ++Pages--Keyword Search --*/
#keyword-popular h2{
    color:#333;
}
.keyword-example-text{
    color:#999999;
}
#keyword-popular-terms{
    background:transparent url(../img/Community/JDate/KeywordSearch-background.gif) repeat-x;
    border:solid 1px #ECEFF2;
}
#keyword-popular-terms h2{
    color:#333333;
}
#searchTips{
    border:5px solid #ECEFF2;
}
/* NEW Keyword search */
.page-search fieldset.rbox-style-clear{
	background:url(../img/Community/JDate/bg-grad-dkb-ltb.jpg) repeat-x 0% 100%;
}
.sub-page-keywordsearchresults fieldset.rbox-style-clear{
	background:url(../img/Community/JDate/bg-grad-dkb-ltb.jpg) repeat-x 0% 95%;
}
.page-search h1 span{
	color:#993366;
}
.page-search fieldset big{
	color:#fff;
}
.page-search fieldset big.color{
	color:#e8f0d7;
}
.sub-page-keywordsearch fieldset .tag-line{
	color:#fff;
}
.sub-page-keywordsearch fieldset div.cta{
	background:transparent url(../img/Community/JDate/btn-cta-back.png) no-repeat 0 50%;
}
.sub-page-keywordsearch fieldset .cta input{
	background:transparent url(../img/Community/JDate/btn-cta-right.png) no-repeat 100% 50%;
}
#keyword-popular{
	background:transparent url(../img/Community/JDate/KeywordSearch-background.gif) repeat-x 0 0;
	border:1px solid #ECEFF2;
}
a.tag1:link, a.tag1:active, a.tag1:visited{
	color:#96b1cc;
}
a.tag2:link, a.tag2:active, a.tag2:visited{
	color:#96b1cc;
}
a.tag3:link, a.tag3:active, a.tag3:visited{
	color:#333;
}
a.tag4:link, a.tag4:active, a.tag4:visited{
	color:#993366;
}
/* Keyword search positional DIV */
div#city_suggestions1{
	border-color:black;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	background-color:white;
	color:black;
}
div#city_suggestions{
	border-color:black;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	background-color:white;
	color:black;
}
div.city_element{
	border-color:Gray;
	border-style:solid none none;
	border-width:thin 1px 1px;
}
span.text-highlight{
    color:#993366;
}	
/* ++Pages--Quick Search Box */
div#quick-search-box{
	background:#936 url(../img/Community/JDate/ui-quick-search-box-bg-btm.png) no-repeat 50% 100%;
}
div#quick-search-box h2{
	color:#fff;
}
dl.quick-search-box{
	background:#fff url(../img/Community/JDate/ui-quick-search-box-bg-top.gif) no-repeat 50% 0%;
}
dl.quick-search-box label{
	color:#25426B;
}
/* ++Pages--PhotoTab */
#pics-management{
    background-color:#ffffff;
}
	#pics-management thead{
	    background-color:#e8f0d7;
}
	#pics-management tfoot{
	    background-color:#e8f0d7;
}
	#pics-management tbody tr{
	    background-color:#ffffff;
}
	#pics-management td,#pics-management th{
	    padding:1px;
}
    /* table/row/cell borders */    
    #pics-management-container{
        border-top:1px dotted #90939c;
        border-bottom:1px dotted #90939c;
        border-left:1px solid #d8e0e6;
        border-right:1px solid #d8e0e6;
    }
    #pics-management-blocker{
        background-color:white;
    }
    #pics-management tbody tr td{
        border-bottom:1px solid #d8e0e6;
        border-top:1px solid #d8e0e6;
    }
	/* body cells */
	/* tab category specific styles */
	#pics-management tbody tr.pic-primary{
	    background:#e5eef4 url(../img/Community/JDate/ui-pics-management-row-primary-bg.png) repeat-x 0 0;
	}
	/* row styles on drag/drop */
	#pics-management tbody tr.pics-management-drag{
	    background-color:#e2e2e2;
	    background-image:none;
    }
	/* row content */
	#pics-management tbody tr.pic-delete{
	    background-image:none;
	    background-color:#f7f7f7;}
    .pics-management-guidlines-layer h2{
	    color:#25426b;
    }
    .pics-management-guidlines-layer em{
	    color:#993366;
    }
    .pics-management-guidlines-layer li{
        background-repeat:no-repeat;
        background-position:0px 0px;
    }
    .pics-management-guidlines-layer li.item-one{
	    background-image:url(../img/Community/JDate/ui-bullet-numbered-001.png);
    }
    .pics-management-guidlines-layer li.item-two{
	    background-image:url(../img/Community/JDate/ui-bullet-numbered-002.png);
    }
    .pics-management-guidlines-layer li.item-three{
	    background-image:url(../img/Community/JDate/ui-bullet-numbered-003.png);
    }
    .pics-management-edited{
        border-left:2px solid #999999;
        background:#f2f1df url(../img/Community/JDate/ui-pics-management-alert-arrow.png) no-repeat right center;
    }
    .pics-management-edited-inner{
        border-top:2px solid #999999;
        border-bottom:2px solid #999999;
        background-color:#f2f1df;
    }
    .no-photo-nolink{
        color:White;
    }
/* ++Pages--Articles*/
#page-container .article-navigation{
    background-color:#E8F0D7;
}
#page-container .article-navigation .pagination-buttons{
    background-color:#FFFFFF;
}
#article table.zebra-striping th{
    background-color:#D1E2AF;
}
#article table.zebra-striping .odd{
    background-color:#ECEFF2; 
}
#article .border-gen .tips{
    background-position:0% 0%;
}
blockquote.pull-outside{
    border-bottom:3px solid #25426B;
    border-top:3px solid #25426B;
    color:#333333;
}
/* Video page */
.nav-rounded-tabs .week{
    color:#333333;
}
#video-tabs ul.nav-rounded-tabs{
    background-position:top;
}
#video-tabs ul.nav-rounded-tabs li div{
    background-color:#202E42;
    color:White;
}
ul.nav-rounded-tabs li.tab.selected .week{
	color:White;
}
#video-navlist{
    background-image:url(../img/Community/JDate/navlist-background.jpg);
    background-repeat:repeat-x;
}
#video-navlist li a{
    color:White;
}
#video-navlist .right-arrow{
    color:#5D5D5D;
}
#video-background{
    background-color:Black;
}
/* Account history */
#account-history h2.account-history{
    background-color:#E8F0D7;
    border-bottom:1px dotted #CCCCCC;
    border-top:1px dotted #CCCCCC;
}
#account-history h3.account-history{
    border-bottom:1px dotted #333333;
}
#account-history .account-history-item{
    background:transparent url(../img/Community/JDate/sub-account-history-item-bg.png) repeat-x top center;
}
/* ++Pages--auto-renewal settings */
.sub-page-autorenewalsettings .plan-subscription{
	background:#d6e3ad;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
}
/* ++Pages--Mobile - Phone Selector */
#mobile-reg #mobile-reg-steps li#mobile-reg-step1 {
	background:url(../img/community/JDate/mobile-reg-step1.jpg) no-repeat center top;
}
#mobile-reg #mobile-reg-steps li#mobile-reg-step2 {
	background:url(../img/community/JDate/mobile-reg-step2.jpg) no-repeat center top;
}
#mobile-reg #mobile-reg-steps li#mobile-reg-step3 {
	background:url(../img/community/JDate/mobile-reg-step3.jpg) no-repeat center top;
}
/* ++Pages--Mobile - settings */
#mobile-settings h3 {
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	background-color: #D1E2AF;
}
#mobile-settings #mobile-settings-types {
	border-bottom: 1px dotted #999999;
}
/* ++ Pages - Omnidate */
div.omnidate-hover{
	background-color: #ffffff;
	background-image: -moz-linear-gradient(center bottom, rgb(255,255,255) 16%, rgb(232,238,224) 50%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.16, rgb(255,255,255)), color-stop(0.5, rgb(232,238,224)));
	border:1px solid #333333;
	box-shadow: 5px #000000;-webkit-box-shadow: 5px #000000;-moz-box-shadow: 5px #000000;
}
div.omnidate-hover img{
	box-shadow: 0 2px 2px 0 #000000;-webkit-box-shadow: 0 2px 2px 0 #000000;-moz-box-shadow: 0 2px 2px 0 #000000;
}
div.omnidate-hover strong.currently-dating{
	color:#993366;
}
li.action-omnidate{
	border:1px dotted #999999;
	border-right:none;
}

/* ++Pages pledge page */
#pledge{
    width:600px;
    position:relative;
    left:176px;
    margin-top:2em;
    background:transparent url(/img/Site/JDate-fr/ui-logo-watermark-large.png) no-repeat 50% 50%;
}
#pledge h1{color:#936;}

/* ==Retrofitted classic CSS - this is for controls that show up on 2.0 pages */
#blockUI{
	background-color:black;
}
.blockUI_info .blockUI_infoOuter{
	/*border:1px solid #96B1CC;*/
	background-color:#ECEFF2;
}
.blockUI_info .blockUI_subContainer{
	border:1px solid #96b1cc;
	background-color:#ffffff;
}
#blockUI{
	background-color:black;
}
.blockUI_close a:link, .blockUI_close a:active, .blockUI_close a:visited, .blockUI_close a:hover{
	color:#bebebe;
	background-color:#7F7F7F;
}
.blockUI_info h2.tips{
    background-image:url(../img/Community/JDate/icon_tips.gif);
    background-position:left top;
    background-repeat:no-repeat;
}
/* Message settings */
/* new styles for message settings page */
.prefMSDivider{
	border-bottom:1px solid #96b1cc;
}
.msColorShaded{
	background-color:#eceff2;
}
.msColorWhite{
	background-color:#FFFFFF;
}
/* edit registration */
body.page-memberprofile.sub-page-registrationstep1 table h2,
body.page-memberprofile.sub-page-registrationstep2 table h2,
body.page-memberprofile.sub-page-registrationstep3 table h2,
body.page-memberprofile.sub-page-registrationstep4 table h2{
    background-color:#e8f0d7;
    border-bottom:1px dotted #cccccc;
    border-top:1px dotted #cccccc;
}
body.page-memberprofile.sub-page-registrationstep1 .save-button,
body.page-memberprofile.sub-page-registrationstep2 .save-button,
body.page-memberprofile.sub-page-registrationstep3 .save-button,
body.page-memberprofile.sub-page-registrationstep4 .save-button{border-top:1px dotted #cccccc;}
/* show/hide settings */
.sub-page-displaysettings .displaysettings-wrapper p strong{
	border-bottom:1px dotted #ccc;
}
/* Quick Search */
#shadowBoxContent{
	background:white;
}
#shadowBoxContainer{
	background:#CFCFCF;
}
.prefSearchPRInfoContDynamic{
	background-image:url(../img/Community/JDate/icon-pref-off.gif);
	background-position:.4em 50%;
	background-repeat:no-repeat;
}
/* search preferences */
.prefSearchTogglePrefClosed{
	background-image:url(../img/Community/JDate/icon-pref-off.gif);
	background-position:.4em 50%;
	background-repeat:no-repeat;
	background-color:#e8f0d7;
    border-bottom:0px dotted #cccccc;
    border-top:1px dotted #cccccc;
}
.prefSearchTogglePrefOpen{
	background-image:url(../img/Community/JDate/icon-pref-on.gif);
	background-position:.4em 50%;
	background-repeat:no-repeat;
	background-color:#e8f0d7;
    border-bottom:0px dotted #cccccc;
    border-top:1px dotted #cccccc;
}
.prefSearchToggleContainer{
	border-bottom:1px dotted #cccccc;
}
.prefRegionPickerContainer
{
	background-color:white;
	border:1px solid #96b1cc;
}
.prefRegionPickerHeader{
	background-color:#eceff2;
	border-bottom:1px solid #96b1cc;
}
/* TABLE AREA WITH BORDER USED IN PREFERENCES PAGE, ETC. */
#prefTab{
	border-bottom:1px solid #96b1cc;
}
#prefTab .prefTabItem{
	border-left:1px solid #96b1cc;
	border-right:1px solid #96b1cc;
	border-top:1px solid #96b1cc;
	background-color:#eceff2;
}
#prefTab .prefTabItemActive{
	border-left:1px solid #96b1cc;
	border-right:1px solid #96b1cc;
	border-top:1px solid #96b1cc;
}
/* Reverse Search */
/* ++Hotlist dropdown menu */
#content-container .listMenuContainer .ListMenu{
	border:1px solid #96b1cc;
	border-top:0px solid #96b1cc;
	background-color:#eceff2;
}
#content-container .listMenuContainer .ListMenu li{
	border-top:1px solid #96b1cc;
	border-bottom:0px solid white !important;
}
#content-container .listMenuContainer .ListMenu a:hover{
	background-color:#FFFFFF;
}
#content-container .qanda .listMenuContainer{display:block;}
#content-container .qanda .listMenuContainer .ListMenu{left:-15em; /*top:35px !important;*/ z-index:2;}
/* ++IM ALERT */
#content-container #IMAlert{
	background-color:#FFFFFF;
}
#content-container .IMAlert a .profileImageHover{
	border:1px solid #cccccc;
}
#content-container .IMAlert .profileImageHover a .profileImageHover:hover{
	border:1px solid #993366;
}
#content-container .IMAlertHeader{
	background-color:#e8f0d7;
}
#content-container .IMAlert{
	background-color:#FFFFFF;
	border:2px solid black;
}
#content-container .AlertTable{
	background-color:#FFFFFF;
}
#content-container .AlertHead{
	color:white;
	background-color:#96b1cc;
}
#content-container .highlightProfileInfo{
	background-color:#eceff2;
	border:2px solid #96b1cc;
}
#content-container #hp-hero .highlightProfileInfo{
    background-image:url(../img/Community/JDate/bg-premium-teaser.png);
    background-position:center top;
    background-repeat:no-repeat;
}
#content-container .hotlist-home .highlightProfileInfo{
    background-image:url(../img/Community/JDate/bg-premium-teaser.png);
    background-position:center top;
    background-repeat:no-repeat;
}
#content-container .your-matches .highlightProfileInfo{
    background-image:url(../img/Community/JDate/bg-premium-teaser.png);
    background-position:center top;
    background-repeat:no-repeat;
}
/* ++NoMatches */
/* noMatches box */
#content-container #noMatches{
	border:5px solid #ECEFF2;
}
#noMatches .noMatchesLeft{
	border-top:dotted 1px #ccc;
} 
#content-container #noMatches .noMatchesRight{
	border-top:dotted 1px #ccc;
}
#content-container #noMatches ul{
	border-width:0;
}
#content-container #mailPhotoAddress{
	background-color:#EEF1F9;
	border:1px solid #5362B5;
}
/* Profile unavailable noPhoto */
.sub-page-profileunavailable #content-container .noPhoto td{
    color:white;
	background-repeat:no-repeat;
}
/* ++ Mobile - Phone Selector on registration confirmation*/
#mobile-reg-fields ul {
	border-top: 1px dotted #999999; 
	border-bottom: 1px dotted #999999;
	background-color: #D1E2AF;
}
.sub-page-registrationwelcome #mobile-reg #mobile-reg-confirmation {
	background: url(../img/community/JDate/bg-mobile-reg-confirmation.jpg) no-repeat right bottom;
	_background: url(../img/community/JDate/bg-mobile-reg-confirmation.jpg) no-repeat 170% 100%;
}
.sub-page-registrationwelcome #mobile-reg input[type="submit"] {
    border:1px solid #cccccc;
    background:#ffffff url(../img/Community/JDate/btn-secondary-bg.png) repeat-x 50% 50%;
    color:#936;
}

.page-photogallery .results .s-icon-highlighted-profile{float:right;}
/* ++splash-seo */
.sub-page-splash20 .vis-info {
padding:0 0;
}
.sub-page-splash20 .vis-info, .sub-page-splash20 #footer{margin-top:0em;}
.sub-page-splash20 .rotator, .sub-page-splash20 .vis-registration{margin-right:0em;}
.sub-page-splash20 .marketing-wrap big{margin:0.25em 10px 0.5em;}
.sub-page-splash20 .marketing-wrap fieldset.primary-content div.cta-wrapper {
padding:0 0 0 5.5em;
}
#splash-seo{width:960px;padding:0 10px;}
#splash-seo #seo-text h2{font-family:arial;font-size:13px;font-weight:bold;}
#splash-seo #seo-text p{font-size:12px;}
#splash-seo #seo-text{width:78%;float:left;}
#splash-seo #seo-text .item-column{background-color:white;float:left;margin-right:1%;padding:8px 1%;text-align:justify;width:30%;min-height:291px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;}
#splash-seo #seo-text .item{background-color:white;clear:both;margin-bottom:10px;margin-right:1.5%;margin-top:10px;padding:8px 1%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;}
#splash-seo #seo-sidebar{width:22%;float:right;}
#splash-seo #seo-sidebar .item{background-color:white;clear:both;margin-bottom:10px;margin-right:1%;padding:8px 2%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;min-height:150px;}
#splash-seo #seo-sidebar .item p{height:35px;padding-top:15px;margin-bottom:0;}
#splash-seo #seo-sidebar #btn-seo-jmag{margin:10px 0 0;}
#splash-seo #seo-sidebar #btn-seo-register{margin-left:10px;}
.ie7 #splash-seo #seo-sidebar #btn-seo-register img{margin-left:0px;}
#splash-seo .splash-seo-links{color:#666666;font-weight:normal;text-decoration:underline;}
#splash-seo .item h2{font-family:arial;font-size:13px;font-weight:bold;}
#splash-seo .item p{font-size:12px;}
/* ++sitemap page*/
.jmagArticle a{color:#204066 !important;}

.sub-page-splash20 #content-main {
	border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;
	box-shadow:0 0 9px #333333;-moz-box-shadow:0 0 9px #333333;-webkit-box-shadow:0 0 9px #333333;
	border:2px solid white;
}

.sub-page-splash20 #content-container {
    background-color:Transparent;
}
/* Cloned Splash Page */
.sub-page-landing1 fieldset.primary-content{
    margin: 0px;
    width: 30em;
}
.sub-page-landing1 fieldset.primary-content div.cta{
	background:url(../img/Community/JDate/btn-cta-back.png) no-repeat scroll 0% 50%;
}
.sub-page-landing1 fieldset.primary-content .cta input{
	background:url(../img/Community/JDate/btn-cta-right.png) no-repeat scroll 100% 50%;
}
/* Secret Admirer */
#secretAdmirer .bucket-header{
	background: transparent url(../img/site/Jdate-fr/ui-sprite-ynm.png) no-repeat left top;
}
#hp-hotlist-stats .hp-hotlist-stats li{
	padding:2px 0;
}
/* Question and Answer */
#qanda-view-profile dt, #qanda-edit-questions dt{
	margin-left:21px;
	text-indent:-21px;
}
.qanda .mini-q-module .question, .qanda .q-module .question {
	margin-left:30px;
	text-indent:-30px;
}
.answer-profile .answer-info{
    width:25%;
}
.send-your-question strong { display: block; }
.send-your-question .link-primary { margin-top: -16px; }
.ie7 .send-your-question .link-primary { margin-top: -32px; }
#pageAnswerSort {display:block;}

/* ++Pages--Registration Welcome One Page Reg */
#one-page-reg-welcome-container
{
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 1000px;
}
#one-page-reg-welcome-container #header-logo
{ 
	background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 0;
    min-height: 0;
    padding: 27px 0 10px;
    width: 1000px;
}
#one-page-reg-welcome-container #header-content
{
	min-height:75px;
}
#one-page-reg-welcome-container #page-content
{
    background: #979595;
    background: -webkit-gradient(left top, left bottom, from(#979595), to(#606060));
    background: -moz-linear-gradient(#979595, #606060);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#979595', endColorstr='#606060');
    box-shadow:0 0 8px #888888;-moz-box-shadow:0 0 8px #888888; -webkit-box-shadow:0 0 8px #888888;
    border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;
    height: 594px;
    padding: 5px;
    float:left;
    margin: 0 0 50px;
}
.ie7 #one-page-reg-welcome-container #page-content
{
	float:none;
}
#one-page-reg-welcome-container #page-content #title
{
	color: #FFFFFF;
    font-size: 23px;
    padding-bottom: 11px;
}
#one-page-reg-welcome-container #page-content #title #second-header
{
	font-size: 15px
}
#one-page-reg-welcome-container #complete-profile,.fill-details-box #complete-profile
{
	background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    border: 4px solid #E0DFDF;
    border-radius: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;
    padding: 14px;
}
.fill-details-box #complete-profile
{
	width:100%;
}
#one-page-reg-welcome-container #complete-profile
{
	width:57%;
}
#one-page-reg-welcome-container #complete-profile .success-message,.fill-details-box #complete-profile .success-message
{
	color: Red;
	font-size:14px;
	padding-top:10px;
	visibility:hidden;
}
#one-page-reg-welcome-container #complete-profile #first-row,#one-page-reg-welcome-container #complete-profile #second-row,
.fill-details-box #complete-profile #first-row,.fill-details-box #complete-profile #second-row
{
	clear: both;
    float: left;
    width: 100%;
}
#one-page-reg-welcome-container #complete-profile #first-row,.fill-details-box #complete-profile #first-row
{
	padding-bottom: 22px;
    padding-top: 10px;
}
#one-page-reg-welcome-container #complete-profile div.send-attribute,.fill-details-box #complete-profile div.send-attribute
{
	border: 1px solid #637491;
	border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;
    float: left;
    font-size: 14px;    
    margin-right: 10px;
    padding: 2px;
    width: 22%;
}
#one-page-reg-welcome-container #complete-profile .item-title,.fill-details-box #complete-profile .item-title
{
	color: #112F78;
	font-weight:bold;
	float: left;
    font-size: 14px;
    font-weight: bold;
    padding-left: 5px;
    width: 24%;
}
#one-page-reg-welcome-container #complete-profile div.send-attribute ul,.fill-details-box #complete-profile div.send-attribute ul
{
	list-style: none outside none;
    margin: 0;
    padding: 3px;
    width: 96%;
    height: 122px;
    overflow: auto;
}

#one-page-reg-welcome-container #complete-profile #send-attr-btn,.fill-details-box #complete-profile  #send-attr-btn
{
	border: 1px solid #CCCCCC;
	border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;	
	background-color: #B3839D;   
    color: #FFFFFF;
    display: inline-block;
    float: right;
    font-size: 16px;
    font-weight:bold;
    line-height: 1.4em;
    margin-top: 21px;
    padding: 5px 17px;    
    margin-right: 10px;
}
#one-page-reg-welcome-container #complete-profile #send-attr-btn.enabled,.fill-details-box #complete-profile #send-attr-btn.enabled
{
	background-color: #84315F;   
	cursor:pointer;
}      
#one-page-reg-welcome-container #complete-profile div.send-attribute ul li,.fill-details-box #complete-profile div.send-attribute ul li
{
    cursor: pointer;
    line-height: 26px;
}
#one-page-reg-welcome-container #complete-profile div.send-attribute ul li.selected,.fill-details-box #complete-profile div.send-attribute ul li.selected
{
    background-color: #122F77;
    color: #fff;
}
#one-page-reg-welcome-container #complete-profile .RelationshipStatus,#one-page-reg-welcome-container #complete-profile .ChildrenCount,
.fill-details-box #complete-profile .RelationshipStatus,.fill-details-box #complete-profile .ChildrenCount
{
	clear:left;
}
#one-page-reg-welcome-container #leftbox-1
{
	background: url("/img/site/jdate-co-il/box1-bg.png") no-repeat scroll right top #FFFFFF;
	opacity:0.5;
	filter:alpha(opacity=50);
    
}
#one-page-reg-welcome-container #leftbox-1.enabled
{
	opacity:1;
	filter:alpha(opacity=100);
}
#one-page-reg-welcome-container .box-content
{
	border: 4px solid #E0DFDF;    
	border-radius: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;
    float: right;
    font-size: 12px;
    height: 260px;
    padding: 14px;
    width: 35%;
}
#one-page-reg-welcome-container .box-content a,#one-page-reg-welcome-container .box-content .disabled-matches-btn
{
	display:inline-block;
	line-height:1.4em;
	border:1px solid #cccccc;
	color:#936;
	border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;	
	font-size: 16px;
	font-weight:bold;
	float: left;
	padding: 5px 17px;
	background-color:#F2F2F2;
	 
}
#one-page-reg-welcome-container .box-content a#matches-btn,#one-page-reg-welcome-container #leftbox-2 .disabled-matches-btn
{
	margin-top: 7px;
}
#one-page-reg-welcome-container .box-content .enabled-matches-btn
{
	display:none;
}
#one-page-reg-welcome-container .box-title,.fill-details-box #complete-profile .box-title
{
	color: #112F78;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 8px;
    width: 79%;
}
#one-page-reg-welcome-container #leftbox-1 #box-1-footer
{
	padding-top: 8px;
}
#one-page-reg-welcome-container #leftbox-1 ul#subscribe-list
{
list-style-image: url("/img/site/jdate-co-il/small-heart.png");
 padding-left: 16px;
}
#one-page-reg-welcome-container #leftbox-1 ul#subscribe-list li
{
padding-bottom: 5px;
width: 87%;
}
#subscribe-btn:hover
{
text-decoration:underline;
}
#one-page-reg-welcome-container #leftbox-1 #subscribe-btn,#one-page-reg-welcome-container #leftbox-1 .disabled-matches-btn
{
	padding: 5px 29px 5px 12px;	
	background:url("/img/site/jdate-co-il/secure-payment-logo.png") no-repeat scroll 98% 50% #F2F2F2;
	margin-top: 22px;
}

#one-page-reg-welcome-container #leftbox-2
{
	background: url("/img/site/jdate-co-uk/box2-bg.png") no-repeat scroll right bottom #FFFFFF;    
    margin-top: 7px;
    opacity:0.5;
	filter:alpha(opacity=50);
	height: 181px;
}
#one-page-reg-welcome-container #leftbox-2.enabled
{
	opacity:1;
	filter:alpha(opacity=100);
}
#one-page-reg-welcome-container #box2-content
{
	line-height: 23px;
	width: 75%;
}
/************ Fill Details Overlay *******/
.bg-cover-fill-details{
    background: transparent;
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    z-index: 10000;
    height:100%;
    width:100%;
}
.fill-details-box{
    position: absolute;
    display: none;
    width: 700px;
    height:494px;
    z-index: 10001;
    background:#fff;
    border-radius: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;
}
/*********** Quick Message *************/
.quick-message
{
	background-color: #9A9999;
    padding: 2px;
    position: absolute; 
    z-index: 200;	  
    display:none; 
}
.results.list-view .quick-message
{
	margin-left: 328px;
	width: 206px;
	height: 117px;
}
.results.gallery-view .quick-message
{
	margin-left: 2px;
    margin-top: -21px;
    width: 236px;    
    height: 96px;
}
.results.gallery-view div.send-message-loading,.results.list-view div.send-message-loading
{
	display: none;
	z-index: 200;	
    background-color:#fff;
    position: absolute;
    text-align: center;
}
.results.gallery-view div.send-message-loading
{    
    height: 69px;
    margin-left: 2px;
    margin-top: -21px;
    padding-top: 30px;
    width: 239px;    
}
.results.list-view div.send-message-loading
{	
    height: 80px;
    margin-left: 328px;
    padding-top: 40px;
    width: 209px;
}
.quick-message .subject,.quick-message .body
{
	padding-bottom: 2px;
}
.results.list-view .quick-message .body textarea,.results.list-view .quick-message .subject input
{
	width: 200px;
	color: #939395;
}
.quick-message .body textarea.black,.quick-message .subject input.black
{
	color:#000 !important;
}
.quick-message .body textarea.error,.quick-message .subject input.error
{
	color:red !important;
}
.results.gallery-view .quick-message .body textarea,.results.gallery-view .quick-message .subject input
{
	color: #939395;
    width: 232px;
}
.ie7 .results.gallery-view  .quick-message .subject input,.ie8 .results.gallery-view  .quick-message .subject input
{
	width:230px;
}
.results.list-view .quick-message .body textarea
{
	height: 60px;
}
.results.gallery-view .quick-message .body textarea
{
 	height: 44px;
}
.ie7 .results.gallery-view .quick-message .body textarea,.ie8 .results.gallery-view .quick-message .body textarea
{
	height:38px;
}
.results.list-view .quick-message .send-message,.results.gallery-view .quick-message .send-message
{
	border-radius: .5em;-webkit-border-radius: .5em;-moz-border-radius: .5em;
    background: url("../img/Site/JDate-fr/quick-message-btn.png") no-repeat scroll 57px 3px #7B244F;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    float: right;
    padding: 3px 24px 3px 11px;
    cursor:pointer;
}
.quick-message .close
{
	color: #FFFFFF;
    float: left;
    font-weight: bold;
    cursor:pointer;
    padding-top: 4px;
}
.open-quick-message{cursor:pointer;}

/********* Vertical Nav Bar ************/
.sf-menu-vertical{
	line-height:1.0;
	width:100%;
	float:left;
	height:3.083em;
	position:relative;
}
.ie7 #nav{position:relative;}
.ie7 .sf-menu-vertical{float:none;z-index:1;position:static;}
.ie7 .sf-menu-vertical li li{position:static;}

.sf-menu-vertical li{
	position:static;
	float:left;
}
.sf-menu-vertical li:hover ul, .sf-menu-vertical li.sfHover ul{
	left:0;	
	top:31px;
	z-index:99;
	height: auto;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
    box-shadow:5px 2px 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 5px 2px 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:5px 2px 4px rgba(0, 0, 0, 0.5); 
}
ul.sf-menu-vertical li ul
{
	border: 2px solid #96B1CC;
	border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;
	position:absolute;
	white-space:nowrap;
	text-decoration:none;
	left:0;
	width:100%;
	height:2.25em;/* #002 27px */
	top:-999em;
	z-index:999999 !important;
}
.sf-menu-vertical ul li{
	width:100%;
}
.sf-menu-vertical li:hover{
	visibility:inherit;/* fixes IE7 'sticky bug' */
}
.sf-menu-vertical a{
	padding:0.917em 0.5em 1.167em;/* #001 11px 1em 14px */
	text-decoration:none;
	display:block;
}
.sf-menu-vertical.sf-navbar ul li a{
	text-decoration:none;
	font-size:0.917em;
	padding:5px 14px;/* #002 7px 1em 10px;*/
}
    .ie .sf-menu-vertical.sf-navbar ul li a{padding-bottom:0.917em;padding:10px 18px;}
.sf-menu-vertical li li{
	position:relative;
	width:auto;
	float:none;
	text-decoration:none;	
}
.sf-menu-vertical.sf-navbar .no-link
{
    text-decoration:none;
	font-size:0.917em;
	font-weight:bold;
	display:block;
	padding:0.583em 1em 0.833em;
	padding:0.583em 1em 0.833em;
	border-right:0 dotted #EBEFF2;
    color:#25426B;
    background:#ebeff2 url(../img/Community/JDate/nav-sub-bg-indicator-hover.png) no-repeat center bottom;
}
.sf-menu-vertical .topmenu_nolink {
	display:block;
    padding:0.917em 1em 1.167em;
    position:relative;
}
/* nav hover */
.sf-menu-vertical li:hover, .sf-menu-vertical li.sfHover, .sf-menu-vertical a:focus, .sf-menu-vertical a:hover, .sf-menu-vertical a:active, .sf-menu-vertical li.new-messages:hover{
	outline:0;
}
.sf-menu-vertical li li.current a{
	text-decoration:underline;
}
.sf-menu-vertical ul li:hover, .sf-menu-vertical ul li.sfHover, ul.sf-menu-vertical ul li:hover li, ul.sf-menu-vertical ul li.sfHover li, .sf-menu-vertical ul a:focus, .sf-menu-vertical ul a:hover, .sf-menu-vertical ul a:active, .sf-menu-vertical li.new-messages ul a:hover{
	text-decoration:underline;
}

.sf-menu-vertical li.sf-breadcrumb a{
    text-decoration:underline;
}
.sf-menu-vertical li.new-messages a{
	padding-left:2.6em;
}
.sf-menu-vertical li.new-messages li a{
    background-image:none;
}
.sf-menu-vertical{
	background:url(../img/Community/JDate/nav-bg.png) repeat-x left bottom;
}
.sf-menu-vertical a:link, .sf-menu-vertical a:visited {
	color:white;
	border-right:1px dotted #EBEFF2;
}
.sf-menu-vertical a:hover, .sf-menu-vertical a:active {
	color:#25426b;
}
.sf-menu-vertical.sf-navbar ul li a{
	color:#25426b;
	border-right:0px dotted #EBEFF2;
	border-bottom: 1px dotted #C2C2C2;
}
.sf-menu-vertical li ul li,.sf-menu-vertical li ul li:hover,.sf-menu-vertical li.sfHover ul li,
.sf-menu-vertical li#favNav.socialnav-menu,.sf-menu-vertical li#molNav.socialnav-menu,
.sf-menu-vertical li#newsNav.socialnav-menu{
	background:none;
	margin:0;
	padding-top:0px;
	line-height:normal;
	box-shadow:none;
	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	border-top-left-radius:0;
	border-top-right-radius:0;
}
.ie .sf-menu-vertical li ul li,.ie .sf-menu-vertical li ul li:hover,.ie .sf-menu-vertical li.sfHover ul li
{
	line-height:7px;
}
.sf-menu-vertical li li:hover
{
	padding-top:0;
	margin-top:0;
}
.sf-menu-vertical li ul li a:hover
{
	background-color:#96B1CC;	
	box-shadow:none;
	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	border-top-left-radius:0;
	border-top-right-radius:0;
}
.sf-menu-vertical li.subli{
	background: #993366 url("../img/Community/JDate/nav-sub-high.png") center bottom;
}
.sf-menu-vertical li.subli-with-icon 
{
	height:32px;
}
.sf-menu-vertical li.subli-with-icon a
{
	margin:0;
	padding:0;
	border-right:0;
}
.sf-menu-vertical li.subli-with-icon img
{
	vertical-align:top;
}
/* nav hover */
.sf-menu-vertical > li:hover, .sf-menu-vertical > li.sfHover, .sf-menu-vertical > li.new-messages:hover,
.sf-menu-vertical > li.sf-breadcrumb:hover{
	background:url(../img/Community/JDate/nav-bg-indicator-hover.png) no-repeat center bottom;
	-webkit-border-top-left-radius:9px;
	-webkit-border-top-right-radius:9px;
	-moz-border-radius-topleft:9px;
	-moz-border-radius-topright:9px;
	border-top-left-radius:9px;
	border-top-right-radius:9px;
	-moz-box-shadow: 3px 3px 10px #000000;
	-webkit-box-shadow:3px 3px 10px #000000;
    box-shadow:3px 3px 10px #000000; 
     line-height: 2px;
    margin-top: -2px;
    padding-top: 6px;
    background: none repeat scroll 0 0 #96B1CC;
}
.sf-menu-vertical > li.sf-breadcrumb{
	background:url("../img/Community/JDate/nav-on.png") no-repeat scroll center bottom transparent;
	box-shadow:none;
	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	border-top-left-radius:0;
	border-top-right-radius:0;
	padding-top:0;
	margin-top:0;
	line-height: 1;
}
.sf-menu-vertical li.sfHover ul
{
	display:none !important;
}
.sf-menu-vertical li.sfHover:hover ul
{
	display:block !important;
	visibility:visible !important;
}
.sf-menu-vertical li.sfHover.home:hover ul
{
	display:none !important;
	visibility:hidden !important;
}
.sf-menu-vertical li li.current, .sf-menu-vertical li.new-messages li.current{position:relative;} 
.sf-menu-vertical li li.current:before, .sf-menu-vertical li.new-messages li.current:before{
    content:">";
    color:#25426b;
    position:absolute;
    left:5px;
    top:5px;
}.ie .sf-menu-vertical li li.current:before, .ie .sf-menu-vertical li.new-messages li.current:before{left:8px; top:10px;}
.sf-menu-vertical li li.current:hover:before, .sf-menu-vertical li.new-messages li.current:hover:before{color:#25426b;}
.sf-menu-vertical li li.current:hover{text-decoration:none;}
.sf-menu-vertical li li.current a{
	color:#25426B;
}
.sf-menu-vertical li.new-messages a{
    background:url("../img/Community/JDate/icon-email-new.gif") no-repeat scroll 0.50em 0.67em transparent;
}
.sf-menu-vertical li.new-messages a:hover,.sf-menu-vertical li.new-messages.sfHover a{
    background:url("../img/Community/JDate/icon-email-new.gif") no-repeat scroll 0.50em 4px transparent;
}
.sf-menu-vertical li.new-messages.sfHover ul li a
{
	background:none;
}
.sf-menu-vertical li.new-messages ul li a:hover
{
	background-color:#96B1CC;	
	box-shadow:none;
	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	border-top-left-radius:0;
	border-top-right-radius:0;
}
.sf-menu-vertical li.new-me2ssages li a{
    background-image:none;
}
.sf-menu-vertical li.home ul,.sf-menu-vertical li.account.subli ul{display:none !important;}
.sf-menu-vertical li.home.sfHover,.sf-menu-vertical li.home.current,.sf-menu-vertical li.home.sfHover:hover,
.sf-menu-vertical li.home.sfHover.sf-breadcrumb,.sf-menu-vertical li.home:hover
{
	background:url("../img/Community/JDate/nav-on.png") no-repeat scroll center bottom transparent;
	box-shadow:none;
	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	border-top-left-radius:0;
	border-top-right-radius:0;
	padding-top:0;
	margin-top:0;
	line-height: 1;
}
.sf-menu-vertical li.home.sfHover a:hover,.sf-menu-vertical li.home.current a:hover,.sf-menu-vertical li.home a:hover
{
	background:url("../img/Community/JDate/nav-bg-indicator-hover.png") no-repeat scroll center bottom transparent
}
.sf-menu-vertical li.search ul
{
	background: url("../img/community/Jdate/nav-arrow.png") no-repeat scroll 24% top #F6F9FC;
    left: 205px;
    width: 163px;
}
.sf-menu-vertical li.matches ul
{
	background: url("../img/community/Jdate/nav-arrow.png") no-repeat scroll 24% top #F6F9FC;
    left: 126px;
    width: 163px;
}
.sf-menu-vertical li.inbox ul
{
	background: url("../img/community/Jdate/nav-arrow.png") no-repeat scroll 23% top #F6F9FC;
    left: 54px;
    width: 159px;
}
.sf-menu-vertical li.your-profile ul
{
	background: url("../img/community/Jdate/nav-arrow.png") no-repeat scroll 34% top #F6F9FC;
    left: 476px;
    width: 155px;
}
.sf-menu-vertical li.account ul
{
	background: url("../img/community/Jdate/nav-arrow.png") no-repeat scroll 18% top #F6F9FC;
    left: 589px;
    width: 178px;
}
.sf-menu-vertical li.jdatetv ul
{
	background: url("../img/community/Jdate/nav-arrow.png") no-repeat scroll 24% top #F6F9FC;
    left: 504px;
    width: 146px;
}
.sf-menu-vertical li.jdatetv a:hover sup,.sf-menu-vertical li.jdatetv.sfHover sup{line-height: 1px;}
.sf-menu-vertical li.socialnav-menu:hover{height:27px;}
.sf-menu-vertical li.new-messages ul
{
	 background: url("../img/community/Jdate/nav-arrow.png") no-repeat scroll 50% top #F6F9FC;
    left: 53px;
    width: 156px;
}
.sf-menu-vertical li.hot-lists ul
{
	background: url("../img/community/Jdate/nav-arrow.png") no-repeat scroll 25% top #F6F9FC;
    left: 286px;
    width: 207px;
}
.sf-menu-vertical li.community ul
{
	background: url("../img/community/Jdate/nav-arrow.png") no-repeat scroll 31% top #F6F9FC;
    left: 387px;
    width: 149px;
}
.sf-menu-vertical li.subscribe ul
{
	background: url("../img/community/Jdate/nav-arrow.png") no-repeat scroll 33% top #F6F9FC;
    left: 587px;
    width: 131px;
}
.sf-menu-vertical li a.remove-border-left,.sf-menu-vertical li span.remove-border-left
{
	border-right:1px dotted transparent;
}
.sf-menu-vertical li.subli-with-icon
{
	margin-top:0;
	padding-top:0;
}
.sf-menu-vertical li.subli-with-icon.sfHover ul,.sf-menu-vertical li.subli-with-icon.sfHover ul{display:none !important;}
.sf-menu-vertical li#favNav.socialnav-menu a:hover,.sf-menu-vertical li#molNav.socialnav-menu a:hover,
.sf-menu-vertical li#newsNav.socialnav-menu a:hover
{
	color:White;
}
.ie7 .sf-menu-vertical .socialnav-menu a span.cate
{
padding-top:2px;
}
/* profile unavalilable */
.sub-page-profileunavailable #content-container #rightNew h1 {
    margin: 20px 0 20px 39px;
}

/* >>Full Profiles 30--Toolbar -- History */
.profile30-toolbar .history{width:84px;}
.profile30-toolbar .block{width:84px;}
.btn-arrow-lg-prev{background-position:-120px -1620px; width:14px; height:28px;}
.btn-arrow-lg-next{background-position:-133px -1620px; width:14px; height:28px;}

/* >>MicroMicro Full Profile 30 history */
.micro-micro-profile .profile30-toolbar{padding:0;float:left;width:148px;}
.micro-micro-profile .profile30-toolbar > ul > li{margin-left:-5px;margin-top:-3px;}

#divMiniSearchBar.fisheye #dock{
    margin:2px 0 0 0;
}

.profile30-comm >ul li.favorite{min-width:20px;}

.profile30-photos .main-photo .enlarge.active{
	background-image: url("../img/Site/JDate-fr/btn-click-to-enlarge.png");
}

.profile30-title {
    float: left;
}
/* ++ Pages - Omnidate */
.results30-profile.list-view-30 div.omni-invite-div {float:right;padding:0;}
.results30-profile.list-view-30 div div.omni-invite-div .item.omnidate{
	position:relative;
	z-index:1;
	top:2px;
	left:0;
	float:left;
	margin-left:5px;
}
/* FR beta buttons */
#beta-toggler .beta-button-what{
    background:transparent url(../img/Site/JDate-fr/ui-sprite-beta-buttons.png) no-repeat 0 0;
}
#beta-toggler.matches .beta-button-what{
    background:transparent url(../img/Site/JDate-fr/ui-sprite-beta-buttons.png) no-repeat 0 -167px;
}
.beta-toggler30{
    background:transparent url(../img/Site/JDate-fr/ui-sprite-beta-buttons.png) no-repeat 0 -80px;
    width:115px;
}
.beta-toggler30:hover{
    background:transparent url(../img/Site/JDate-fr/ui-sprite-beta-buttons.png) no-repeat -115px -80px;
}
.beta-button{
    background:transparent url(../img/Site/JDate-fr/ui-sprite-beta-buttons.png) no-repeat 0 -40px;
}
.beta-button-matches{
    background:transparent url(../img/Site/JDate-fr/ui-sprite-beta-buttons.png) no-repeat 0 -207px;
}
.beta-button-off{
    background:transparent url(../img/Site/JDate-fr/ui-sprite-beta-buttons.png) no-repeat 0 -127px;
}

.profile30-comm .comment .upgrade{
    background:url(../img/Site/JDate-fr/ui-profile-comment-cover.png) no-repeat 50% 0%; 
    clear: both;
    height: 150px;
    left: -24px;
    position: relative;
    width: 410px;
}

.photo-profile-inner .picture{
    margin-bottom:4px;
}
.photo-profile-inner {
    padding:15px 8px 0;
}
.photo-profile-inner h2{margin-bottom:0;}

.ie7 .inline-menu{float:none;}
.prof-micromicro-dialogs div.omni-invite-div{display:none;}
.prof-micromicro-dialogs div.omnidate-hover{right:-20px;left:auto;}
.prof-micromicro-dialogs{min-height:320px;}
.prof-micromicro-dialogs div.omni-invite-div .item.omnidate{left:auto;top:0;float:none;}
.prof-edit-active .prof-edit-button button{
    cursor:pointer;
    background:transparent url(../img/Site/JDate-fr/ui-sprite-edit-prof-btns.png) no-repeat 0 0;
    width:155px;
    height:35px;
    text-indent:-999em;
    display:inline-block;
    border-width:0px;
    border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
}
.profile30-photos .edit .link-primary{float:left;margin-left:2px;padding:4px 10px 4px 10px;}
#Avatar1{float:right;margin-right:2px!important;}
.profile30-photos .edit{top:5px!important;}
#profile30Comm #mail-send-as-vip{
    margin: 0 0 0 18px;
    float: left;
    text-indent:-20px;
    width: 220px;
}
#profile30Comm #mail-send-as-vip label{
    font-weight: normal;
    font-size:11px;
}
#profile30Comm #mail-send-as-vip input[type="checkbox"]{
    margin-top:0;
    margin-bottom:0;
    vertical-align:text-bottom;
}
.ie7 .spop-captionwrap .like-container{width:135px;right:0;top:0}

.results30-profile.list-view-30 .action-items > li {margin-left:2px;}
.hover-menu .action-items > li.comm {margin-left:6px;width:108px;}
.results30-profile .hover-menu {width:182px;}
.action-items .block.active .tabbed-wrapper{width:321px;}
.results30-profile.list-view-30 .action-items > .admirer.menu {padding:4px 1px;margin-left:14px;}
.results30-profile.list-view-30 .action-items > .comm .menu {padding:4px 1px;width:93px;}
.ie .results30-profile.list-view-30 .action-items > .comm .menu {padding:4px 0;width:96px;}
.results30-profile.list-view-30 .action-items > li.favorites {margin-left:1px;min-width:15px;}
.results30-profile.list-view-30 .action-items > li.block {margin-left:12px;min-width:15px;}
.results30-profile.list-view-30 .s-icon-hover-block {background-position:-141px -29px;}
.results30 ~ .sort-display .view-as.spr-parent .s-icon-view-list {background-position:-1799px -66px;}
.results30 ~ .sort-display .view-as.spr-parent > a:hover .s-icon-view-list {background-position:-1863px -66px;}
.results30 ~ .sort-display .s-icon-view-gallery-active {background-position:-1735px -66px;}
.results30 ~ .sort-display .view-as.spr-parent > a:hover .s-icon-view-gallery {background-position:-1735px -66px;}
.results30 ~ .sort-display .view-as.spr-parent .s-icon-view-gallery {background-position:-1671px -66px;}
.results30 ~ .sort-display .view-as.spr-parent .s-icon-view-list-active {background-position:-1799px -66px;}

/* Matches Beta Adjustments <<< START >>> */
.action-items .active .secret-admirer {width:185px;}
.action-items .active .profile30-comm {width:190px;}

.beta-button{
    background:transparent url(../img/site/jdate-fr/ui-sprite-beta-buttons.png) no-repeat 0 -40px;
    display:inline-block;
    width:258px;
    height:40px;
}
.beta-button-matches{
    background:transparent url(../img/site/jdate-fr/ui-sprite-beta-buttons.png) no-repeat 0 -207px;
    display:inline-block;
    width:295px;
    height:40px;
}
.beta-button-off{
    background:transparent url(../img/site/jdate-fr/ui-sprite-beta-buttons.png) no-repeat 0 -127px;
    display:inline-block;
    margin:0 0 0 .5em;
    width:135px;
    height:40px;
}
.links.whats-this{font-weight:normal;}
#beta-toggler{position:relative;}
#beta-toggler .beta-button-what{
    background:transparent url(../img/site/jdate-fr/ui-sprite-beta-buttons.png) no-repeat 0 0;
    border:none;
    display:block;
    position:relative;
    width:338px;
    height:40px;
}
#beta-toggler .beta-button-what .betawhatsthis{
    position:absolute;
    top:17px;
    left:240px;
    color:white;
    font-size:11px;                         
}
#beta-toggler .whats-this{
    background:none;
    border:none;
    color:#fff;
    position:absolute;
    top:16px;
    right:20px;
}
#beta-toggler.matches .beta-button-what{
    background:transparent url(../img/site/jdate-fr/ui-sprite-beta-buttons.png) no-repeat 0 -167px;
    display:block;
    position:relative;
    width:375px;
    height:40px;
}
#beta-toggler.matches .beta-button-what .betawhatsthis{
    position:absolute;
    top:5px;
    left:211px;
    color:white;
    font-size:11px;
}
#betalayer{
    position: absolute;
    background-color: white;
    background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#eceff2), color-stop(0.15, white), color-stop(0.85, white), to(#eceff2));
    border: 2px solid #936;
    border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;
    box-shadow: #CCC 0px 1px 6px;-webkit-box-shadow: #CCC 0px 1px 6px;-moz-box-shadow: #CCC 0px 1px 6px;
    padding: 10px;
    width: 370px;
    z-index: 1;
}
#betalayer > h2{
    color: #936;
    font-size:28px;
    text-align: center;
}
.beta-toggler30{
    background:transparent url(../img/site/jdate-fr/ui-sprite-beta-buttons.png) no-repeat 0 -80px;
    clear:both;
    display:block;
    float:left;
    height:47px;
    outline:none;
    position:relative;
    top:8px;
    width:119px;
}
.beta-toggler30:hover{
    background:transparent url(../img/site/jdate-fr/ui-sprite-beta-buttons.png) no-repeat -119px -80px;
}
.beta-toggler30 .betawhatsthis{position:absolute; top:7px; right:7px; text-indent:-9999em;}
.beta-toggler30 .betawhatsthis:hover{background-position:-1042px -100px;}
.beta-toggler .beta-whats-this{
    float: left;
    left: -24px;
    position: relative;
    top: 14px;
}
ul li.check-list-02-col {float:right;}
.results30-profile.list-view-30 .s-icon-favorites-none {background-position: -1979px -119px}
.results30-profile .profile-body>ul>l.action-omnidate {border-style:none;}
.action-items .profile30-comm > ul > li.action-omnidate {width:auto;}
.results30-profile .action-items li.action-omnidate:hover input {background:url("../img/Site/JDate-co-il/btn-date-me-30-h-s.png") repeat scroll 0 0 transparent !important;}
.results30-profile .profile30-comm > ul .item.omnidate span.offline 
{
    background:url("http://stgv202.jdate.co.il/img/Site/JDate-co-il/btn-date-me-disabled-30-s.png") no-repeat scroll left center #CCCCCC;
    height:14px;
}
