/*========================
   Stylesheet for UK Friends Over Fifty
==========================*/

/* 	#036 	dark blue
	#e1f2fd	pale blue
	#b0d9f3	blue
	#67a3c9	sea green
	#ececf3	whiteygrey
	#0066cc bright sea green for links
	#996699 plum
   



/*========================
   tags
==========================*/
a:link, 
a:visited, 
a:hover, 
a:active{
	color: #0066cc; 
	}
a:hover {
    color: #996699; 
	}
body{
	color:#036; 
	/* background-color:#D3E1F0; changed for fof refresh*/
	background-color: #809acd;
	background-image: url(/wccontent/image/backgrounds/o50bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	
	}
* html body {background-color: #003399;} /* can't get ie6 to see the bg image */

/*========================
  id and class 
==========================*/
#all{
	background-color:#fcfdfe;
	}
#authenticationBox {background-color: #e1f2fd; border: 1px solid #ccc; padding: 10px; width: 430px;}
#bannerad{
	display:none; 
	visibility:hidden;
	}
#basicoptions {
	background: url(/wccontent/image/backgrounds/HighlightRecently_alt.gif) no-repeat right top;
	border-bottom: 1px dotted #67a3c9;
    border-left: 0; border-right: 0;
	}
#botnav{
	background:none;
	background-color: #039;
	}
#bottom{
	background-color:#039;
	}
#head{
	color:#000; 
	background:#cfe3fd url(/wccontent/image/template/statusbar-bg_o50.jpg) no-repeat left top; 
	min-height:100px;
	width:995px;
	}
* html #head{
	background:#cfe3fd url(/wccontent/image/template/statusbar-bg_o50ie6.jpg) no-repeat left top;
	height: 100px;
	}
#joinnow {display: none;}
#login{ float:none;font-size: 16px; margin:0; text-align:right; position:absolute;right:0;top:50px;	}

#namesearch, #namesearchMIN {background-color:#e1f2fd;border-bottom:1px dotted #67a3c9;text-align:left;}
#novalidate { background-image: url(/WCContent/Image/ValidatePopup_alt.png);} 
#popularity, #offers, #distance {background-image: url(/WCContent/image/backgrounds/RestaurantTabs_alt.gif) !important;}
#searchRestaurants { background-color: #E1F2FD !important;}
#SocialNetworkLinks2nd {width: 481px;}
#subnav .cup{
	background-color:#fff; 
	border-color:#e1e5fa;
	}
#subnav.plain .cup {
	background-color: #e1f2fd;
	}
#topnav{
	background-color:#CFE3FD; 
	border-bottom:1px solid #369; 
	border-top:1px solid #369;
	}
#txtemail{
	width:170px;
	}
	
#warnings, #alerts 
{	background: #f3ede4 url(/wccontent/image/backgrounds/alertNeutral_alt.png) no-repeat scroll left top;
	border: 3px solid #003399; /* dark blue */
}

#welcomemessage {border-color:#0066CC !important;}
.appealBannerHomeTxt1 {color:#ffffff;}
.appealBannerHomeTxt2 {color:#bf93cb;}
.appealBannerHomeTxt3 {color:#336699;}
.appealBannerHomeLink {color:#bf93cb !important; border-bottom-color: #bf93cb;}
.bigHead { width:688px; height:60px;  background-color: #039; padding:10px; }

.chip {background-image: url(/WCContent/image/chipBlue.gif);}
.currentlocation, .currentcuisine {color: #BF68CA !important;}
	
.cup, .cupinvis{
	border:0; 
	}
.faqlist {background-color: #e1f2fd;}
.featured {background-color: #e1f2fd; border: 1px solid #036;}
.firstrow {background-color:#E1F2FD !important;}

.formmargin {
	margin: 0 10px !important;

	}
.hotlistbar, .hotlistbarcontent {
	background-color: #e1f2fd;
	}
.inheader {*top:0 !important;}  /* hack for ie7 that's not needed in general ie7 css */
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #e1f2fd; background-image: url(/wccontent/styles/jcarousel/spinner_fof.gif);}
.labelRememberme {color: #036;}
.landing {background-color: #003399;background-image:url(/WCContent/Image/splash/splash-spring03.jpg); background-repeat:no-repeat;background-position: 0 -73px;}
.LandingFooter {margin-bottom: 0;}
.LandingRow1 {margin-top: 0;}
.LandingRow3 {margin-bottom:0;}
.locationFormat2 {border:1px solid #E1F2FD !important;}
.member .image {border: 1px solid #ccc; }
.memberalready {color: #039;margin-top:5px;}
.messagetype_sitemail {background-image:url(/wccontent/image/icons/default/sitemail_fof.gif);display:block;height:25px;width:30px;}
.messagetype_sitemail_new {background-image:url(/wccontent/image/icons/default/sitemail_alt_new.gif);display:block;height:25px;width:30px;}
.messagetype_sitemail_read {background-image:url(/wccontent/image/icons/default/sitemail_alt_read.gif);display:block;height:25px;width:30px;}

.navBGbig {
	background: none #e1f2fd;
	}
.option1, .ans2 .option3 {background-color: #336699; color: #fff;}
.option2 {background-color: #adc2d6; color: #000;}
.paginateTOP{
	padding-top:6px;
	}
.arrowfront {border-color: transparent transparent transparent #039;border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #039;}
.arrowback {border-color:  #039 transparent #039 transparent;border-color:  #039 rgba(255, 255, 255, 0) #039 rgba(255, 255, 255, 0);}
.progress, .current {background-color: #039;}
.incomplete{background-color: #e1f2fd;color: #000;} /* must come after progress */
.incomplete .arrowback {border-color: #e1f2fd transparent #e1f2fd transparent;border-color: #e1f2fd rgba(255, 255, 255, 0) #e1f2fd rgba(255, 255, 255, 0);}
.incomplete .arrowfront {border-color: transparent transparent transparent #e1f2fd;border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #e1f2fd;}
.progressbar{
	background-color:#ccc;
	}
.progressdone{
	background-color:#099;
	}
.profiletabsection #moreprofile, .profiletabsection #swoonAppeal {border-color:#CDDAF6;}
.promoSpot {border: 1px solid #e1f2fd;}
.Regdetails #main.paper,.swoonQuestion  {*background-image: url(/wccontent/image/backgrounds/paper_top612x209.gif);}
.Regdetails #main.paper {*background-position: 0 0;}
.regbox_all {margin-top: 19px;}
.reg_start_tab {  background-color:#039; color: #fff; border-color: #039;}
.restaurantItems { border-color:#E1F2FD !important; }
.SearchBox {padding:0;}
.searchbox_form {font-size: 14px; margin:15px !important;}
.semContainer {font-style: normal;}
.seobox_all {position: relative; top:285px;margin: 0; }
.smallHead  { background-color: #039; }
.splash, .splashPhotos, .splashppl {background:transparent url(/WCContent/Image/splash/splash-spring.jpg) no-repeat scroll left top !important;	border-left: 1px solid #809ACD; border-right: 1px solid #809ACD; width: 994px;}
.successcouple {margin-bottom: 10px;}
.tabs_container {margin-top: 35px;}
h1.splash_h1, h2.splash_h2_search, h2.splash_h2, h2.splashh2b {color: #036;}
h1.splash_h1 {line-height: 26px; margin-top: 17px !important; }
h2.splash_h2_search {margin-top: 0 !important;}
.searchbox_all {margin-top: 220px; margin-left: 65px;}
.splashtable {margin-top: 0px !important; }

.sr_table{
	margin-top:10px;
	}

.tabcontent{
	background-color:#fff; 
	border:1px solid #CDDAF6;
	}
.term { border-bottom: 3px solid #039;}
.voucherwait { background-color: #e1f2fd; border: 1px solid #369; -moz-border-radius: 15px; border-radius: 15px; color: #333; font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 20px;text-align:center;width: 30%; }
.w1004{
	width:995px; 
	/* border:1px solid #6E99F2; changed for fof refresh */
	border: 1px solid #809acd;
	background-color: #fff;
	margin-top:5px;
	}
ul.searchbox_form input.button {
    margin: 26px 0 12px;
    width:168px;
    height: 24px;
}

/*========================
  Headings
==========================*/

h1.splash_h1, h2.splash_h2_search, h2.splash_h2, h2.splashh2b {
color:#003366;
font-size:18px;
margin-top:0;
padding-top:0;
}
#subnav .navBGbig h2 {
	background-image: url(/wccontent/image/backgrounds/RefineSearch_bg_alt.gif);
	}

.sitemap h2 {	
	background-color: #ffffff;	
	background-image: none;	
	border: 0;	
	color:#036;	
	font-family:Tahoma,"Trebuchet MS",Arial,sans-serif;	
	font-weight: bold;	
	padding:14px 7px 0px 0px;	
	}
#moreprofile h2 span, #mainleft h1 span, .left50Marg h2 span, .left50 h2 span, .morephotos h2 span, #main.login h2 span {
	color:#bf68ca; /* plum */
	font-weight: normal;
	}
#main .profileintro h2 {
	color:#bf68ca; /* plum */
	}
.semContainer h1 { color:#036;font-size: 16px;}
#subnav.plain h2 {
	background-image: url(/wccontent/image/backgrounds/plain_column_top_alt.gif);
	}
	
#subnav .navlists h2 {
	background-image: none;
	background-color: #e1f2fd;
	}
#subnav .navlists .cup {
	background-color: #e1f2fd;
	}
#main h2.distance_and_status, .member-right h2.distance_and_status {
	color:#bf68ca;
	}
#searchRestaurants h2 {background-image: url(/WCContent/image/backgrounds/RefineSearch_bg_alt.gif) !important;}
	
h2.shadow {
	background-color:#e1f2fd;
	}

#welcomemessage p {margin: 5px 8px 10px;}
#smartone ul.profile_contact, #smartone .contact_options {background-image: none;}

/*========================
  Tables
==========================*/
#results table {border-bottom:4px solid #E1F2FD !important;border-left:4px solid #E1F2FD !important;border-right:4px solid #E1F2FD !important;}
table.firstrow td {background-color:#E1F2FD !important;}
table.firstrow {border-top:4px solid #b0d9f3 !important;width:600px;}

	
/*========================
  Paragraphs
==========================*/
.blurb p, .semContainer p {color: #036;font-size:15px;font-style:italic;font-weight: bold;line-height:19px !important;padding:0; margin:0 0 10px 0; }
#namesearch p{background:url(/wccontent/image/icons/default/SEARCHbar_magIcon_alt.gif) no-repeat left top; padding:0 0 6px 24px; margin:0; text-align:left;}
span.loginerror p {
	background: #f3ede4 url(/wccontent/image/backgrounds/alertNeutral_alt.png) no-repeat scroll left top;
	border: 3px solid #003399; /* dark blue */
	}

	
/*========================
  Images
==========================*/
#thumbsView img.selected{
	background-color:#CFE3FD;
	}
.profilephoto img {
	border-color: #E1E5FA; /* very pale blue */	
	}
div#main.paper ul.profile_contact,
#mainfull ul.profile_contact {
background-image:url(/wccontent/image/backgrounds/profile_contact_bg_alt.gif);
}
#smartone ul.profile_contact, #smartone .contact_options {background-image: none;}

#imagesContainer #images li img {border:1px solid #E1F2FD;}
/*========================
  Lists 
==========================*/
#SocialNetworkLinks li.delicious {background-image:url(/wccontent/image/icons/socialbookmarking/delicious.png);}
#SocialNetworkLinks li.digg {background-image:url(/wccontent/image/icons/socialbookmarking/digg.png);}
#SocialNetworkLinks li.facebook {background-image:url(/wccontent/image/icons/socialbookmarking/facebook.png);}
#SocialNetworkLinks li.reddit {background-image:url(/wccontent/image/icons/socialbookmarking/reddit.png);}
#SocialNetworkLinks li.stumbleupon {background-image:url(/wccontent/image/icons/socialbookmarking/stumbleupon.png);}

#topnav ul li a:link, 
#topnav ul li a:visited, 
#topnav ul li a:hover, 
#topnav ul li a:active{
	color:#003366 !important; 
	font-weight:normal;
	}
#topnav ul li div li.navListSelected{
	background-color:#a3bced;
	}
#topnav ul li div{
	background-color:#fbfcfe; 
	border:1px solid #336699; 
	top:31px;}
#topnav ul li.highLighted{
	background-color:#bbd3f1;
	}
#topnav ul li.navSelected a:link, 
#topnav ul li.navSelected a:visited, 
#topnav ul li.navSelected a:hover, 
#topnav ul li.navSelected a:active{
	color:#fff; 
	background-image:url(/wccontent/image/template/chevron_dn_wht.gif); 
	background-repeat:no-repeat;
	}
#topnav ul li.navSelected div a:link, 
#topnav ul li.navSelected div a:visited, 
#topnav ul li.navSelected div a:hover, 
#topnav ul li.navSelected div a:active{
	color:#003366; 
	background-image:none;
	}
#topnav ul li.navSelected{
	color:#ffffff;
	background-color:#a3bced;
	}
#topnav ul li{}
.landing_footer ul {text-align:center;}
.photoToolbar ul li{
	padding:0 14px;
	text-align: left;
	width: 223px;
	}
li.AgeLocation{
	color:#6E99F2;
	}
.tabs li a:hover, 
.tabs li a:active{
	background-color:#a3bced;
	}
.tabs li a:link, 
.tabs li a:visited, 
.tabs li a:hover, 
.tabs li a:active{
	color:#333;
	}
.tabs li.on a:hover, 
.tabs li.on a:active{
	background-color:#fff;
	}
.tabs li.on{
	background-color:#fff; 
	background-image:none;
	border:1px solid #CDDAF6; 
	border-bottom:none;
	}
.tabs li{
	background-color:#CDDAF6; 
	border:1px solid #CDDAF6; 
	background-image:none;
	}

#welcomemessage ol li {
	color: #BF68CA !important;
	}
#welcomemessage ol li span {
	color: #036 !important;
	}
/*========================
  Form elements
==========================*/
#login label{font-size: 11px;}
#login input#txtemail { width:200px;}
#login input#txtpassword {width: 75px;}

#basicoptions label.selected, 
#advancedsearch label.selected, 
#basicoptions span.selected, 
#advancedsearch span.selected {
	color:#996699;
}

/*========================
  Button colours
==========================*/


/*========================
  Links 
==========================*/

#advancedsearch h3 a.collapsed:link, 
#advancedsearch h3 a.collapsed:visited, 
#advancedsearch h3 a.collapsed:hover, 
#advancedsearch h3 a.collapsed:active{
	background:url(/WCContent/Image/RefineFilters_top_alt.png) no-repeat left top !important;
	}


#advancedsearch h3 a.expanded:link, 
#advancedsearch h3 a.expanded:visited, 
#advancedsearch h3 a.expanded:hover, 
#advancedsearch h3 a.expanded:active{
	background:url(/WCContent/Image/RefineFilters_topON_alt.png) no-repeat left top !important; 
	font-weight: bold;
	}

#advancedsearch h3 a:link, 
#advancedsearch h3 a:visited, 
#advancedsearch h3 a:hover, 
#advancedsearch h3 a:active{
	padding-top:5px;
	}
#accountnav, 
#accountnav a:link, 
#accountnav a:visited{
	color:#fff;
	}
#bottom .links,  
#bottom .footer,  
#bottom .footer a:link,  
#bottom .footer a:visited
 {
	
    color: #fff;
	}
#botnav a:link,  
#botnav a:visited,
#botnav a:hover,
#botnav a:active { color: #fff;}

#subnav a:link.buttonlink, 
#subnav a:visited.buttonlink{
	color:#3d5ea2;
	}
.button, 
.buttonall, 
a:link.buttonlink, 
a:visited.buttonlink, 
a:hover.buttonlink, 
a:active.buttonlink, 
a:link.buttonlinkBIG, 
a:visited.buttonlinkBIG, 
a:hover.buttonlinkBIG, 
a:active.buttonlinkBIG{
	color:#3d5ea2; 
	border:1px solid #3d5ea2;
	}
.inheader a:link.buttonlink,
.inheader a:visited.buttonlink, 
.inheader a:hover.buttonlink, 
.inheader a:active.buttonlink{
	color:#036;
	}

a:link.logo, 
a:visited.logo, 
a:hover.logo, 
a:active.logo{
	/* background:url(/wccontent/image/template/logo_o50.gif) no-repeat center center; changed for fof refresh */
	background:url(/wccontent/image/template/logo_o50.png) no-repeat 20px 20px;
	width: 227px;
	min-height: 100px;
	}
* html a:link.logo,
* html a:visited.logo, 
* html a:hover.logo, 
* html a:active.logo{
	background:none;
	}
a:link.toggle_selected,
a:visited.toggle_selected, 
a:hover.toggle_selected, 
a:active.toggle_selected{
	color:#666;
	}
input.buttonplain, 
h2 .inheader input.buttonplain{
	color:#036;
	}
.paginate span a:link, .paginate span a:visited, .paginate span a:hover, .paginate span a:active, .paginate a:hover, .paginate a:active {
border:1px solid #0066cc;
color:#0066cc;
}
a.toggle_Unselected:link, a.toggle_Unselected:visited, a.toggle_Unselected:hover, a.toggle_Unselected:active {
color:#0066cc;
}
.combined_dd_ss a.dd:link,
.combined_dd_ss a.dd:visited,
.combined_dd_ss a.dd:hover,
.combined_dd_ss a.dd:active {
	background-image: url(/WCContent/Image/DD_SS_alt_01.gif) !important;
	}
.combined_dd_ss a.ss:link,
.combined_dd_ss a.ss:visited,
.combined_dd_ss a.ss:hover,
.combined_dd_ss a.ss:active {
	background-image: url(/WCContent/Image/DD_SS_alt_02.gif) !important;
	}
#popularity a:hover, #offers a:hover, #offers a:active, #popularity a:active, #distance a:hover, #distance a:active {color:#BF68CA !important; }
#sections span.off a:link, #sections span.off a:visited, #sections span.off a:hover, #sections span.off a:active,#sections span a.off:link, #sections span a.off:visited, #sections span a.off:hover, #sections span a.off:active {background-color:#E1F2FD !important;border:1px solid #b0d9f3 !important;}
#sections span.on a:link, #sections span.on a:visited, #sections span.on a:hover, #sections span.on a:active, #sections span a.on:link, #sections span a.on:visited, #sections span a.on:hover, #sections span a.on:active  {background-color:#b0d9f3 !important;border:1px solid #b0d9f3 !important;}


/*========================
  Other tags 
==========================*/


.profileintro_divider {
background-color:#e1f2fd;
}


/* alternate colours for PhotoGallery */
.profilebg { background: url(/wccontent/image/backgrounds/profilebg_alt.gif) no-repeat; }
.profilebgnophoto { background: url(/wccontent/image/backgrounds/profilebgnophoto_alt.gif) no-repeat;}
.profilebgalbumnophoto {background: url(/wccontent/image/backgrounds/profilebgalbumnophoto_alt.gif) no-repeat; }
.profilebgalbum { background: url(/wccontent/image/backgrounds/profilebgalbum_alt.gif) no-repeat; }
.other .profilebg { background: url(/wccontent/image/backgrounds/profilebg_other_alt.gif) no-repeat; }
.other .profilebgalbum { background: url(/wccontent/image/backgrounds/profilebgalbum_other_alt.gif) no-repeat; }

.profilebgalbum ul.tabs li.on a:link, 
.profilebgalbum ul.tabs li.on a:visited, 
.profilebg ul.tabs li.on a:link, 
.profilebg ul.tabs li.on a:visited, 
.profilebgnophoto ul.tabs li.on a:link, 
.profilebgnophoto ul.tabs li.on a:visited,
.profilebgalbumnophoto ul.tabs li.on a:link, 
.profilebgalbumnophoto ul.tabs li.on a:visited {
	background: none !important;
	}
.profilebgalbum ul.tabs li.on a:hover, 
.profilebgalbum ul.tabs li.on a:active,
.profilebg ul.tabs li.on a:hover, 
.profilebg ul.tabs li.on a:active, 
.profilebgalbum ul.tabs li a:hover, 
.profilebgalbum ul.tabs li a:active,
.profilebg ul.tabs li a:hover, 
.profilebg ul.tabs li a:active,
.profilebgnophoto ul.tabs li.on a:hover, 
.profilebgnophoto ul.tabs li.on a:active, 
.profilebgnophoto ul.tabs li a:hover, 
.profilebgnophoto ul.tabs li a:active,
.profilebgalbumnophoto ul.tabs li.on a:hover, 
.profilebgalbumnophoto ul.tabs li.on a:active, 
.profilebgalbumnophoto ul.tabs li a:hover, 
.profilebgalbumnophoto ul.tabs li a:active {
	background: none !important;
	color: #ffffff;
	}
.profilebgalbumnophoto #thumbsView img{background: url(/wccontent/image/backgrounds/thumbBorder_alt.gif) 0 0 no-repeat;}
.profilebgalbumnophoto #thumbsView img.selected{background: url(/wccontent/image/backgrounds/thumbBorder_alt.gif) -92px 0 no-repeat;}
.profilebgnophoto #thumbsView img{background: url(/wccontent/image/backgrounds/thumbBorder_alt.gif) -184px 0 no-repeat; float:left; padding:6px; margin:2px;}
.profilebgnophoto #thumbsView img.selected{background: url(/wccontent/image/backgrounds/thumbBorder_alt.gif) -277px 0 no-repeat;}
.profilebgalbum #thumbsView img{background: url(/wccontent/image/backgrounds/thumbBorder_alt.gif) 0 0 no-repeat; float:left; padding:6px; margin:2px;}
.profilebgalbum #thumbsView img.selected{background: url(/wccontent/image/backgrounds/thumbBorder_alt.gif) -92px 0 no-repeat;}
.profilebg #thumbsView img{background: url(/wccontent/image/backgrounds/thumbBorder_alt.gif) -184px 0 no-repeat; float:left; padding:6px; margin:2px;}
.profilebg #thumbsView img.selected{background: url(/wccontent/image/backgrounds/thumbBorder_alt.gif) -277px 0 no-repeat;}
#thumbsView .photoPrivacy img {background: #fff none;float: right; left: 73px;margin:0; padding:4px;position: absolute; top: 89px;}

.addphotos_but .photoupload {
	background-image: none;
	background-color: #003399; /* GMTV dark blue */
	}
div#main.paper ul.profile_contact, div#main.memberimages ul.profile_contact {
	background-image: url(/wccontent/image/backgrounds/profile_contact_bg_alt.gif);
	}
.contact_options {
	background-image: url(/wccontent/image/backgrounds/photo_contact_bg_245px_alt.png);
	}

/* end PhotoGallery colours */

/*-----------------------------------Mail Center Styles START-------------------------------------------*/


/*Mail center tabs*/
div.message ul.mail-tabs {background:url(/WCContent/image/mail-box/message-tab_alt.jpg) no-repeat;}
div.ecard ul.mail-tabs {background:url(/WCContent/image/mail-box/ecard-tab_alt.jpg) no-repeat;}
div.wink ul.mail-tabs {background:url(/WCContent/image/mail-box/wink-tab_alt.jpg) no-repeat;}
div.message ul.mail-tabs li.message a{color:#000;}
div.ecard ul.mail-tabs li.ecards a{color:#000;}
div.wink ul.mail-tabs li.winks a{color:#000;}

/* inbox*/
table.messagetable th {border-bottom:1px solid #0066cc; color:#0066cc;}
table.messagetable td{border-bottom:1px dashed #b0d9f3;}
table.messagetable  td.from_name a:hover{color:#0066cc;}

/*Read message page*/
div.member{border:1px solid #cccccc; background:#e1f2fd;}
div.member-info div.image{background: transparent url(/WCContent/image/mail-box/from-image_alt.gif) no-repeat; border:1px solid #f3ede4;}
div.member-info div.image img{border:1px solid #d0cfce; }
div.member-right{background:#fdfcfa; border:1px solid #cccccc; }
div.member-text{border:1px solid #cccccc;}
div.message-info div.from{background:url(/WCContent/image/mail-box/new-message-from-bottom_alt.gif) no-repeat bottom;}
div.message-info div.from div.message{background:url(/WCContent/image/mail-box/new-message-from-bgr_alt.gif) repeat-y; }
div.message-info div.paginate{background:#f3ede4;}
div.message-info div.from div.details{background:url(/WCContent/image/mail-box/new-message-from-top_alt.gif) no-repeat bottom;}
div#profilecontact{background:#ffffff; border:1px solid #cccccc;}


/*message from*/
div.from{background:url(/WCContent/image/mail-box/message-from-bottom_alt.gif) no-repeat bottom;}
div.from div.details{background:url(/WCContent/image/mail-box/message-from-top_alt.gif) no-repeat bottom;}
div.from div.message{background:url(/WCContent/image/mail-box/message-from-bgr_alt.gif) repeat-y;}
div.from  div.delete{border-left:1px solid #91bedb; border-right:1px solid #91bedb;}

/*message to*/
div.to{background:url(/WCContent/image/mail-box/message-to-bottom_alt.gif) no-repeat bottom; }
div.to div.details{background:url(/WCContent/image/mail-box/message-to-top_alt.gif) no-repeat bottom;}
div.to div.message{background: url(/WCContent/image/mail-box/message-to-bgr_alt.gif) repeat-y; }
div.to{background:url(/WCContent/image/mail-box/message-to-bottom_alt.gif) no-repeat bottom; }
div.to div.details{background:url(/WCContent/image/mail-box/message-to-top_alt.gif) no-repeat bottom; }
div.to  div.delete{background:#e1f2fd; border-left:1px solid #91bedb; border-right:1px solid #91bedb;}

/*message reply*/
div#replyMSG textarea {border:1px solid #91bedb;}

/*-----------------------------------Mail Center Styles END-----------------------------------*/


/* column tops */
.columntop_left {background: url(/wccontent/image/backgrounds/columntop_left_alt.gif) left top no-repeat; display: inline-block; width: 7px; } 
.columntop_right {background: url(/wccontent/image/backgrounds/columntop_right_alt.gif) right top no-repeat; display: inline-block; float:right; width: 7px; } 
#mainright h2, #main.tandc h2 { background: url(/wccontent/image/backgrounds/columntop_middle_alt.gif) repeat-x; margin:25px 0 18px; padding:0; width:96%;line-height:37px;}
.datingadviceBG_new {border-bottom: 3px solid #CFE3FD; }
#da_subnav ul, #da_subnav ol { background-color: #E1F2FD;}
#da_subnav ul {list-style-image: url(/wccontent/image/icons/default/bullet_heart_alt.gif); }

/* new search */
 .profileResultSubHeading, #heightRange, #ageRange, .showPeople h4, profileResultFooter 
 {color:#003366;}
 .radioon{color:#0066CC}   
 .profileResultBody, .radiooff {color:black;}
 .photoToolbar {margin-top:0px;}      
