/* $Id: wc_layout.css 62047 2010-07-06 08:33:53Z dryckelynck $ */

body {
	margin:0; padding:8px 0 0;
	background:#5c4264 url(/wc_images/body.gif) repeat-x fixed top left;
	font:normal normal normal 11px/normal Arial, Helvetica, sans-serif;
	text-align:center;
	color:#776272;
}
body.halfbright {
	background:#2e2232 url(/wc_images/body-halfbright.gif) repeat-x fixed top left;
}

* {	font-size:1em; }

a, input { outline-style:none; color:#776272; text-decoration:none; }
a:hover { text-decoration:underline; }
legend { color:#776272; }
textarea { font:normal normal normal 11px/normal Courier New, serif !important; }
input.text { height:16px; border:1px solid #ccc; }
span.stamp { display: none; } /* reserved */

div#WC_root, div#WC_front {
	position:relative;
	width:800px;
	margin:0 auto; padding:0;
	background:#fff none;
	text-align:left;
}

div#WC_front table.layout {
	width:770px;
	/*padding:4px 15px 0 15px;*/
	margin:0 15px 0 15px !important;
	background:#fff none;
	text-align:left;
}

/*  BEGIN : div.layout1c */

div#WC_front div.layout1c,
div#WC_front div.layout1c2 {
	clear:both;	overflow:hidden;
	height:100%;
	padding:0 15px 0 15px;
	background:#fff none;
}
div#WC_front div.layout1c2 div#leftContainer {
	float:left;	width:186px;
	/*padding:15px 0 0 0;*/
}
div#WC_front div.layout1c2 div#rightContainer {
	float:right; width:540px;
	/*padding:15px 0 0 0;*/
}

/*  END OF : div.layout1c */

/*  BEGIN : div.layout2c */

div#WC_front div.layout2c,
div#WC_front div.layout2c_a,
div#WC_front div.layout2c_b {
	clear:both;	overflow:hidden;
	height:100%;
	padding:0 15px 0 15px;
	background:#fff none;
}
div#WC_front div.layout2c div#leftContainer,
div#WC_front div.layout2c_a div#leftContainer {
	float:left;	width:184px;
	/*padding:15px 0 0 0;*/
}
div#WC_front div.layout2c div#rightContainer,
div#WC_front div.layout2c_a div#leftContainer {
	float:right; width:574px;
	/*padding:15px 0 0 0;*/
}
div#WC_front div.layout2c_b div#leftContainer {
	float:left; width:574px;
	/*padding:15px 0 0 0;*/
}
div#WC_front div.layout2c_b div#rightContainer {
	float:right; width:184px;
	/*padding:15px 0 0 0;*/
}

/*  END OF : div#layout2c */

/* BEGIN : div#WC_header */

div#WC_header div, div#WC_header p, div#WC_header h1, div#WC_header h2, div#WC_header h3, 
div#WC_header form, div#WC_header fieldset, div#WC_header img {
	margin:0; border:0; padding:0;
	background:transparent none top left no-repeat;
}
div#WC_header {
	padding:0 0 15px 0 !important;
}
div#WC_header ul, div#WC_header li {
	margin:0 !important; border:0 !important; padding:0 !important;
	list-style:none !important;
}
div#WC_header a#unerencontre-com {
	float:left !important;
}

/* form#loginbox */

div#WC_header form#loginbox {
	float:right !important; 
	width:286px !important;
	background:transparent url(/wc_images/wc_header/login.gif) no-repeat top left !important;
}
div#WC_header form#loginbox li {
	color:#553b5c !important;
}
div#WC_header form#loginbox li.title {
	padding:6px 0 !important;
	font-size:9px !important;
	text-align:left !important;
	line-height:11px !important;
}
div#WC_header form#loginbox li.title span.login-error {
	padding:0 0 0 10px !important;
	font-size:11px !important; font-weight:bold !important;
	color:#fc4b41 !important;
}
div#WC_header form#loginbox legend {
	display:none !important;
}
div#WC_header form#loginbox li label {
	float:left !important;
	color:#fff !important;
}
div#WC_header form#loginbox li.field {
	height:18px !important;
	padding:2px 66px 2px 30px !important;
	text-align:right !important;
}
div#WC_header form#loginbox li.field input {
	width:100px !important; height:14px !important;
	border:1px solid #707070 !important; padding:0 2px !important;
	color:#553b5c !important;
}
div#WC_header form#loginbox li.submit {
	text-align:right !important;
}
div#WC_header form#loginbox li.submit input {
	position:relative !important;
	top:-24px !important; left:72px !important;
	float:none !important;
	width:34px !important; height:24px !important;
	border:0 !important;
	vertical-align:middle !important;
}
div#WC_header form#loginbox li a {
	vertical-align:3px !important;
	text-decoration:underline !important;
	font-size:9px !important;
	color:#553b5c !important;
}
div#WC_header h1 {
	clear:both !important;
	color:#776272 !important;
	font-size:11px !important;
	font-weight:normal !important;
}

/* ul#pipes */

div#WC_front div#WC_header div.advertisement {
	height:90px;
	padding:6px 22px 20px 0;
	background:transparent url(/wc_images/wc_header/advertisement.gif) no-repeat center top;
	text-align:right;
}
div#WC_front div#WC_header object#headerIE {
	width:100%;
}
div#WC_front div#WC_header a.flash {
	padding:0 12px 0 0;
}
div#WC_front div#WC_header a.flash img {
	margin:12px 0 0 0;
}
div#WC_front div#WC_header ul#pipes {
	display:none; height:30px;
	margin:0 0 0 16px; padding:0;
	background:transparent url(/wc_images/wc_header/ul.gif?v=45587) no-repeat top left;
	line-height:24px;
	list-style:none;
}
div#WC_front div#WC_header ul#pipes li {
	float:left;
	text-align:center;
	font-size:12px;
	border-right:1px solid #ededf1;
}
div#WC_front div#WC_header ul#pipes li.home {
	width:72px;
}
div#WC_front div#WC_header ul#pipes li.userprofil {
	width:58px;
}
div#WC_front div#WC_header ul#pipes li.search {
	width:96px;
}
div#WC_front div#WC_header ul#pipes li.messaging {
	width:96px;
}
div#WC_front div#WC_header ul#pipes li.contacts {
	width:74px;
}
div#WC_front div#WC_header ul#menu li.history {
	width:82px;
}
div#WC_front div#WC_header ul#pipes li.buy,
div#WC_front div#WC_header ul#pipes li.sms {
	width:104px;
}
div#WC_front div#WC_header ul#pipes li.sponsorship {
	width:92px;
}
div#WC_front div#WC_header ul#pipes li.leave {
	width:66px;
	border:0;
}

/* END OF : div#WC_header */












/* BEGIN : div.rectangle (!! OBSOLET !!) */

div#WC_front div.rectangle {
	clear:both;
	width:auto; height:auto;
	margin:0 0 10px 0 !important; padding:0;
}
div#WC_front div.rectangle div,
div#WC_front div.rectangle p {
	width:auto; height:auto;
	margin:0; padding:0;
}

div#WC_front div.rectangle h5 {
	display:inline !important;
	padding:0 0 0 10px !important;
	line-height:14px !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#fff !important;
	text-indent:0 !important;
}
div#WC_front div.rectangle div.info {
	background:transparent url(/wc_images/wc_layout/info.gif) top left no-repeat;
	text-indent:26px;
}
div#WC_front div.rectangle div.content {
	margin:0 !important; padding:16px 20px !important;
}
div#WC_front div.rectangle a {
	font-weight:bold;
	text-decoration:none;
}
div#WC_front div.rectangle a:hover {
	text-decoration:underline;
}
div#WC_front div.rectangle label.error {
	font-weight:bold;
	color:#f3493e;
}

/* div.help */

div#WC_front div.rectangle div.help,
div#WC_front div.rectangle div.help a {
	color:#947a3e;
}
div#WC_front div.rectangle div.help div.layer1 {
	background:transparent url(/wc_images/wc_layout/box1b.gif) top left no-repeat;
}
div#WC_front div.rectangle div.help div.layer2 {
	background:transparent url(/wc_images/wc_layout/box3b.gif) bottom right no-repeat;
}
div#WC_front div.rectangle div.help div.layer3 {
	background:transparent url(/wc_images/wc_layout/box2b.gif) top right no-repeat;
}
div#WC_front div.rectangle div.help div.layer4 {
	background:transparent url(/wc_images/wc_layout/box4b.gif) bottom left no-repeat;
_height:100%;
}

/* div.misc */

div#WC_front div.rectangle div.misc,
div#WC_front div.rectangle div.misc a {
	color:#553b5c;
}	
div#WC_front div.rectangle div.misc div.layer1 {
	background:transparent url(/wc_images/wc_layout/box1a.gif) top left no-repeat;
}
div#WC_front div.rectangle div.misc div.layer2 {
	background:transparent url(/wc_images/wc_layout/box3a.gif) bottom right no-repeat;
}
div#WC_front div.rectangle div.misc div.layer3 {
	background:transparent url(/wc_images/wc_layout/box2a.gif) top right no-repeat;
}
div#WC_front div.rectangle div.misc div.layer4 {
	background:transparent url(/wc_images/wc_layout/box4a.gif) bottom left no-repeat;
_height:100%;
}

/* div.rectangle form */

div.rectangle form,
div.rectangle form fieldset,
div.rectangle form fieldset ul,
div.rectangle form fieldset li {
	margin:0; border:0; padding:0;
}
div.rectangle form fieldset ul {
	list-style:none;
}
div.rectangle form fieldset li {
	clear:both;
	height:22px;
}
div.rectangle form fieldset legend {
	display:none;
}
div.rectangle form fieldset label {
	float:left;
}
div.rectangle form fieldset span {
	float:right;
}

/* END OF: div.rectangle */





/* BEGIN : div.window */

div#WC_front div.window {
	overflow:hidden !important;
	margin:0 0 16px 0 !important;
}
div#WC_front div.window img {
	border:0 !important;
}
div#WC_front div.window div.layer0 {
	border:1px solid #d2d2d2 !important;
	background:#fff url(/wc_images/wc_modernglow/wc_frames/modern-background.gif) bottom left repeat-x !important;
}
div#WC_front div.window div.layer1 {
	position:relative !important;
	top:-1px !important; left:-1px !important;
	background:transparent url(/wc_images/wc_modernglow/wc_frames/modern-topleft.gif) top left no-repeat !important;
}
div#WC_front div.window div.layer2 {
	position:relative !important;
	right:-2px !important;
	background:transparent url(/wc_images/wc_modernglow/wc_frames/modern-topright.gif) top right no-repeat !important;
}
div#WC_front div.window div.layer3 {
	position:relative !important;
	bottom:-2px !important;
	background: transparent url(/wc_images/wc_modernglow/wc_frames/modern-bottomright.gif) bottom right no-repeat !important;
}
div#WC_front div.window div.layer4 {
	position:relative !important;
	left:-2px !important;
	background:transparent url(/wc_images/wc_modernglow/wc_frames/modern-bottomleft.gif) bottom left no-repeat !important;
}
div#WC_front div.window h3 {
	position:relative !important;
	top:-2px !important; width:auto !important; height:20px !important;
	margin:0 !important; padding:0 !important;
	color:#fff !important;
}
div#WC_front div.window h3 span {
	float:left !important; height:20px !important;
	background:transparent url(/wc_images/wc_modernglow/wc_frames/h3.gif?v=44168) top left no-repeat !important;
}
div#WC_front div.window h3 span strong {
	float:left !important; position:relative !important;
	height:20px !important; right:-16px !important;
	padding:0 30px 0 0 !important;
	background:transparent url(/wc_images/wc_modernglow/wc_frames/h3.gif?v=44168) top right no-repeat !important;
	line-height:18px !important;
}
div#WC_front div.window div.content {
	position:relative !important;
	overflow:hidden !important;
	padding:0 10px 10px 10px !important;
}
div#WC_front div.window div.content p {
	margin:0; padding:0;
}
div#WC_front div.window div.advertise div.content {
	background:transparent url(/wc_images/wc_modernglow/wc_icons/info.gif) no-repeat 12px 3px !important;
	text-indent:30px !important;
}
div#WC_front div.window div.scrollbar {
	background:transparent url(/wc_images/wc_modernglow/wc_frames/scrollbar-windowed.gif) no-repeat top left !important;
}
div#WC_front div.window div.scrollbar a.back,
div#WC_front div.window div.scrollbar a.next,
div#WC_front div.window div.scrollbar span.back,
div#WC_front div.window div.scrollbar span.next {
	width:112px !important;
}

/* child-window (div.window div.window) */

div#WC_front div.window div.window {
	margin:16px 0 !important;
} 
div#WC_front div.window div.window div.layer0 {
	background:#fff none !important;
}
div#WC_front div.window div.window div.content {
	padding:10px !important;
}
div#WC_front div.window div.window h3 {
	left:1px !important; height:24px !important;
	background:transparent url(/wc_images/wc_modernglow/wc_frames/child-h5.gif) top left repeat-x !important;
	font-size:1.1em !important;
	color:#6f5875 !important;
}
div#WC_front div.window div.window h3 span {
	background:transparent none !important;
}
div#WC_front div.window div.window h3 span strong {
	background:transparent none !important;
	line-height:24px !important;
}

/* ENF OF : div.window */







/* BEGIN OF : ul.switch */

div#WC_front div#leftContainer ul.switch li {
	height:20px;
	background:transparent url(/wc_images/wc_modernglow/wc_frames/select.gif) no-repeat top left;	
	line-height:18px; text-indent:20px;
}
div#WC_front div#leftContainer ul.switch li.selected {
	background:transparent url(/wc_images/wc_modernglow/wc_frames/select.gif) no-repeat 0 -100px;
}

/* END OF : ul.switch */








/* BEGIN : strong.mistake */

div#WC_front strong.mistake,
div#WC_front strong.confirm {
	display:block !important;
	background:#f4770a url(/wc_images/wc_modernglow/wc_frames/mistake.gif) repeat-x top left !important;
	border:1px solid #e16a04 !important;
	padding:4px !important; margin:16px 0 !important;
	text-align:center !important; color:#fff;
}
div#WC_front strong.mistake strong {
	color:#6f5875;
}

/* END OF : strong.mistake */



















/* BEGIN : div.buttons */

div#WC_front div.buttons {
	clear:both !important;
	height:auto !important;
	margin:15px 0 0 0 !important;
	padding:0 !important;
	text-align:center !important;
}
div#WC_front div.buttons img {
	border:0 !important;
}

/* END OF : div.buttons */












/* BEGIN : div#WC_header */

div#WC_header div, div#WC_header p, div#WC_header h1, div#WC_header h2, div#WC_header h3, 
div#WC_header form, div#WC_header fieldset, div#WC_header img {
	margin:0; border:0; padding:0;
}
div#WC_header ul, div#WC_header li {
	margin:0 !important; border:0 !important; padding:0 !important;
	list-style:none !important;
}
div#WC_header a#unerencontre-com {
	float:left !important;
}
div#WC_header form#loginbox {
	float:right !important; 
	width:286px !important;
	background:transparent url(/wc_images/wc_header/login.gif) no-repeat top left !important;
}
div#WC_header form#loginbox li  {
	color:#553b5c !important;
}
div#WC_header form#loginbox li.title {
	padding:6px 0 !important;
	font-size:9px !important;
	text-align:left !important;
	line-height:11px !important;
}
div#WC_header form#loginbox li.title span.login-error {
	padding:0 0 0 10px !important;
	font-size:11px !important; font-weight:bold !important;
	color:#fc4b41 !important;
}
div#WC_header form#loginbox legend {
	display:none !important;
}
div#WC_header form#loginbox li label {
	float:left !important;
	color:#fff !important;
}
div#WC_header form#loginbox li.field  {
	height:18px !important;
	padding:2px 66px 2px 30px !important;
	text-align:right !important;
}
div#WC_header form#loginbox li.field input {
	width:100px !important; height:14px !important;
	border:1px solid #707070 !important; padding:0 2px !important;
	color:#553b5c !important;
}
div#WC_header form#loginbox li.submit  {
	text-align:right !important;
}
div#WC_header form#loginbox li.submit input {
	position:relative !important;
	top:-24px !important; left:72px !important;
	float:none !important;
	width:34px !important; height:24px !important;
	border:0 !important;
	vertical-align:middle !important;
}
div#WC_header form#loginbox li a {
	vertical-align:3px !important;
	text-decoration:underline !important;
	font-size:9px !important;
	color:#553b5c !important;
}
div#WC_header h1 {
	clear:both !important;
	color:#776272 !important;
	font-size:11px !important;
	font-weight:normal !important;
}

/* END OF : div#WC_header */

/* BEGIN : div#WC_footer */

div#WC_footer {
	clear:both;
	height:182px;
	background:transparent url(/wc_images/wc_footer/background.gif) no-repeat top left;
	margin:0; padding:0;
	color:#776272;
}
div#WC_footer ul, div#WC_footer li {
	margin:0; border:0; padding:0;
	list-style:none;
}
div#WC_footer ul {
	position:relative;
	/*padding:44px 0 2px 0;*/
	padding:10px 0 2px;
	text-align:center;
}
div#WC_footer li {
	display:inline;
	padding:0 10px 0 0;
	background:transparent url(/wc_images/wc_footer/separator.gif) no-repeat top right;
}
div#WC_footer li a {
	text-decoration:none;
	font-weight:normal;
	color:#776272;
}
div#WC_footer li a:hover {
	text-decoration:underline;
}
div#WC_footer li.last {
	background:transparent none;
}
div#WC_footer li.highlight a {
	color:#f4770a;
}
div#WC_footer em {
	display:block;
	margin:0; padding:0;
	font-style:normal; text-align:center;
}
div#WC_footer p {
	display:none;
}
div#WC_footer div.advert {
	padding-top:22px;
}
div#WC_footer div.advert div.partner {
	display:none;
}
div#WC_footer div.advert div.adverts {
	text-align:center;
}

/* END OF : div#WC_footer */





























/* BEGIN : div#WC_slide */

div#WC_slide {
	height:84px; margin:10px 0 0 0;
	background:#fff url(/wc_images/wc_modernglow/wc_frames/slide.gif) top left no-repeat;
}
div#WC_slide h3 {
	float:left; width:72px;
	margin:0; padding:18px 34px 0 14px !important;
	text-align:center;
	font-size:1.1em;
}
div#WC_slide h3 strong {
	color:#fa8824;
}
div#WC_slide img {
	float:left; width:64px;
	border:0;
	margin:10px 17px 0 0 !important;
}

/* END OF : div#WC_slide */

/* BEGIN OF : div.panel */

div#WC_front div.panel div.display {
	width:571px; height:26px;
	text-align:center;
}
div#WC_front div.panel div.display strong {
	color:#f4770a;
}
div#WC_front div.panel div.display span.viewmode {
	float:left;
}
div#WC_front div.panel div.display span.viewmode span.label,
div#WC_front div.panel div.display span.viewmode a,
div#WC_front div.panel div.display span.viewmode strong {
	float:left;
	width:50px; height:22px;
	line-height:22px;
}
div#WC_front div.panel div.display span.viewmode span.label {
	width:60px;
}
div#WC_front div.panel div.display span.viewmode a span,
div#WC_front div.panel div.display span.viewmode strong span {
	display:none;
}
div#WC_front div.panel div.display span.viewmode strong.small {
	background:transparent url(/wc_images/wc_modernglow/wc_buttons/viewmode.gif) no-repeat 0 0;
}
div#WC_front div.panel div.display span.viewmode strong.large {
	background:transparent url(/wc_images/wc_modernglow/wc_buttons/viewmode.gif) no-repeat -50px -22px;
}
div#WC_front div.panel div.display span.viewmode a.small {
	background:transparent url(/wc_images/wc_modernglow/wc_buttons/viewmode.gif) no-repeat 0 -22px;
}
div#WC_front div.panel div.display span.viewmode a.large {
	background:transparent url(/wc_images/wc_modernglow/wc_buttons/viewmode.gif) no-repeat -50px 0;
}
div#WC_front div.panel div.display span.fillingvalue {
	float:right;
	margin:0 4px 0 0;
}
div#WC_front div.panel div.display span.fillingvalue strong {
	text-decoration:underline;
	color:#553b5c;
}

/* ul.smallview, ul.largeview */

div#WC_front div.panel ul.smallview {
	position:relative; float:left;
	width:270px; height:190px;
	margin:0 0 10px 0 !important; padding:8px 8px 0 8px !important;
	background:#fff url(/wc_images/wc_modernglow/wc_frames/userframe.gif?v=57763) no-repeat 0 0;
	line-height:2em;
	color:#776272;
}
div#WC_front div.panel ul.largeview {
	position:relative; clear:both;
	width:532px; height:190px;
	margin:0 0 10px 0 !important; padding:8px 30px 0 8px !important;
	background:#fff url(/wc_images/wc_modernglow/wc_frames/userframe.gif?v=57763) no-repeat 0 -200px;
	line-height:2em;
	color:#776272;
}
div#WC_front div.panel ul.small-collapse {
	height:168px !important;
	background:#fff url(/wc_images/wc_modernglow/wc_frames/userframe.gif?v=57763) no-repeat 0 -400px !important;
}
div#WC_front div.panel ul.large-collapse {
	height:168px !important;
	background:#fff url(/wc_images/wc_modernglow/wc_frames/userframe.gif?v=57763) no-repeat 0 -600px !important;
}
div#WC_front div.panel ul.removed li.photo {
	background:transparent url(/wc_images/wc_modernglow/wc_frames/removed.gif) no-repeat top left !important;
}
div#WC_front div.panel ul.removed li.message {
	float:right !important;
	padding:24px 26px 0 0 !important;
	text-align:center !important; color:#f4770a !important;
}
div#WC_front div.panel ul.removed li.message strong {
	color:#776272 !important;
}
div#WC_front div.panel ul.admin {
	line-height:1.3em !important;
}
div#WC_front div.panel ul.smallview img,
div#WC_front div.panel ul.largeview img {
	border:0 !important;
}
div#WC_front div.panel ul.smallview li ul {
	float:right !important;
	width:142px !important;
	list-style:none !important;
}
div#WC_front div.panel ul.largeview li ul {
	float:right !important;
	width:404px !important;
	list-style:none !important;
}
div#WC_front div.panel ul.smallview li ul li,
div#WC_front div.panel ul.largeview li ul li {
	float:left !important;
}
div#WC_front div.panel ul.smallview li ul li a.handle,
div#WC_front div.panel ul.largeview li ul li a.handle {
	font-size:1.2em !important;
	color:#776272 !important;
}
div#WC_front div.panel ul.smallview li.photo,
div#WC_front div.panel ul.largeview li.photo {
	float:left !important;
	width:122px !important; height:146px !important;
	padding:6px 0 0 6px !important;
}
div#WC_front div.panel ul.smallview li.photo br,
div#WC_front div.panel ul.largeview li.photo br {
	display:none;
}
div#WC_front div.panel ul.smallview li.photo a,
div#WC_front div.panel ul.largeview li.photo a {
	float:left;
	line-height:12px;
}
div#WC_front div.panel ul.smallview li.photo a.guest,
div#WC_front div.panel ul.largeview li.photo a.guest {
	height:108px;
}
div#WC_front div.panel ul.smallview li.photo a.count,
div#WC_front div.panel ul.largeview li.photo a.count {
	text-decoration:underline;
}
div#WC_front div.panel ul.smallview li.photo a.count:hover,
div#WC_front div.panel ul.largeview li.photo a.count:hover {
	text-decoration:none;
}
div#WC_front div.panel ul.smallview li.photo a.guest img,
div#WC_front div.panel ul.largeview li.photo a.guest img {
	width:105px; height:105px;
}
div#WC_front div.panel ul.smallview li.photo a.goprofil,
div#WC_front div.panel ul.largeview li.photo a.goprofil {
	float:right;
	padding:16px 16px 0 0;
	text-align:right;
}
div#WC_front div.panel ul.smallview li.offline,
div#WC_front div.panel ul.largeview li.offline {
	background:transparent url(/wc_images/wc_modernglow/wc_frames/offline.gif?v=56410) no-repeat -450px top !important;
}
div#WC_front div.panel ul.smallview li.online,
div#WC_front div.panel ul.largeview li.online {
	background:transparent url(/wc_images/wc_modernglow/wc_frames/online.gif?v=56410) no-repeat -450px top !important;
}
div#WC_front div.panel ul.smallview li ul li.icons,
div#WC_front div.panel ul.largeview li ul li.icons {
	clear:both !important; float:none !important;
	width:142px !important;
}
div#WC_front div.panel ul.smallview li ul li.icons a,
div#WC_front div.panel ul.largeview li ul li.icons a {
	float:right !important;
	width:24px !important; height:24px !important;
	margin:0 4px 0 0 !important;
	font-size:0.8em;
}
div#WC_front div.panel ul.smallview li ul li a span,
div#WC_front div.panel ul.largeview li ul li a span,
div#WC_front div.panel ul.smallview li ul li em span,
div#WC_front div.panel ul.largeview li ul li em span  {
	display:none;
}
div#WC_front div.panel ul.smallview li ul li a.play,
div#WC_front div.panel ul.largeview li ul li a.play,
div#WC_front div.panel ul.smallview li ul li a.listen,
div#WC_front div.panel ul.largeview li ul li a.listen {
	position:absolute; float:none !important;
	top:144px; left:134px; width:140px !important;
	margin:0 !important;
	background:transparent url(/wc_images/wc_modernglow/wc_icons/smallview.gif?v=56410) no-repeat 20px -601px !important;
	text-align:right; color:#f4770a;
}
div#WC_front div.panel ul.smallview li ul li a.listen,
div#WC_front div.panel ul.largeview li ul li a.listen  {
	background:transparent url(/wc_images/wc_modernglow/wc_icons/smallview.gif?v=56410) no-repeat 6px -632px !important;
	color:#776272;
}
div#WC_front div.panel ul.smallview li ul li a.chat,
div#WC_front div.panel ul.largeview li ul li a.chat {
	background:transparent url(/wc_images/wc_modernglow/wc_icons/smallview.gif) no-repeat -30px top !important;
}
div#WC_front div.panel ul.smallview li ul li a.call,
div#WC_front div.panel ul.largeview li ul li a.call {
	background:transparent url(/wc_images/wc_modernglow/wc_icons/smallview.gif) no-repeat -60px top !important;
}
div#WC_front div.panel ul.smallview li ul li a.message,
div#WC_front div.panel ul.largeview li ul li a.message {
	background:transparent url(/wc_images/wc_modernglow/wc_icons/smallview.gif) no-repeat -90px top !important;
}
div#WC_front div.panel ul.smallview li ul li a.heart,
div#WC_front div.panel ul.largeview li ul li a.heart {
	background:transparent url(/wc_images/wc_modernglow/wc_icons/smallview.gif) no-repeat -120px top !important;
}
div#WC_front div.panel ul.smallview li ul li a.record,
div#WC_front div.panel ul.largeview li ul li a.record {
	background:transparent url(/wc_images/wc_modernglow/wc_icons/smallview.gif) no-repeat -150px top !important;
}
div#WC_front div.panel ul.largeview li ul li.advert {
	float:right !important;
	width:238px !important;
}
div#WC_front div.panel ul.largeview li ul li.advert p {
	overflow:hidden;
	margin:0 !important; padding:18px 0 0 0 !important;
	font:normal normal normal 11px/1.2em Courier New, serif;
}
div#WC_front div.panel ul.largeview li ul li.advert p.empty {
	padding:42px 0 0 0 !important;
	text-align:center !important;
}
div#WC_front div.panel ul.smallview li.make,
div#WC_front div.panel ul.largeview li.make {
	float:none; clear:both;
	width:100%; padding:7px 0 0 0 !important;
	text-align:center;
}
div#WC_front div.panel ul.smallview li.make a,
div#WC_front div.panel ul.largeview li.make a {
	text-decoration:none !important;
	color:#fff !important;
}
div#WC_front div.panel ul.smallview li.make a.accept,
div#WC_front div.panel ul.largeview li.make a.accept {
	padding:0 10px 1px 14px !important;
	background:transparent url(/wc_images/wc_modernglow/wc_icons/smallview.gif) no-repeat 0 -60px !important;
}
div#WC_front div.panel ul.smallview li.make a.reject,
div#WC_front div.panel ul.largeview li.make a.reject {
	padding:0 16px 1px 14px !important;
	background:transparent url(/wc_images/wc_modernglow/wc_icons/smallview.gif) no-repeat 0 -80px !important;
	color:#6b5072 !important;
}
div#WC_front div.panel ul.smallview li.make a.remove,
div#WC_front div.panel ul.largeview li.make a.remove {
	padding:0 20px 1px 20px !important;
	background:transparent url(/wc_images/wc_modernglow/wc_icons/smallview.gif) no-repeat 0 -40px !important;
}
div#WC_front div.panel span#rollover {
	position:absolute; height:32px; z-index:1;
	background:transparent url(/wc_images/wc_modernglow/wc_profileList/rollover.gif) top left no-repeat;
}
div#WC_front div.panel span#rollover span {
	float:left; position:relative;
	height:32px; right:-10px;
	padding:0 10px 0 0;
	background:transparent url(/wc_images/wc_modernglow/wc_profileList/rollover.gif) top right no-repeat;
	text-align:center; line-height:22px;
}

/* END OF : div.panel */

/* BEGIN : div.scrollbar */

div#WC_front div.scrollbar {
	clear:both; height:22px;
	margin: 0pt 0px 10px 0pt;
	background:transparent url(/wc_images/wc_modernglow/wc_frames/paging.gif) no-repeat 0 0;
	text-align:center; font-weight:bold;
}
div#WC_front div.window div.scrollbar {
	background:transparent url(/wc_images/wc_modernglow/wc_frames/paging.gif) no-repeat 0 -22px !important;
}
div#WC_front div.window div.window div.scrollbar {
	background:transparent url(/wc_images/wc_modernglow/wc_frames/paging.gif) no-repeat 0 -44px !important;
}
div#WC_front div.scrollbar a {
	text-decoration:none;
}
div#WC_front div.scrollbar a:hover {
	text-decoration:underline;
}
div#WC_front div.scrollbar a.back,
div#WC_front div.scrollbar a.next,
div#WC_front div.scrollbar span.back,
div#WC_front div.scrollbar span.next {
	float:left;
	width:112px;
	padding:4px 0 0 16px;
	text-align:center;
}
div#WC_front div.scrollbar span.back,
div#WC_front div.scrollbar span.next {
	color:#ddd;
}
div#WC_front div.scrollbar a.next,
div#WC_front div.scrollbar span.next {
	float:right;
	padding:4px 14px 0 0;
}
div#WC_front div.scrollbar a.cell,
div#WC_front div.scrollbar span.cell {
	padding:2px 5px 2px 7px;
	background:transparent url(/wc_images/wc_modernglow/wc_frames/scrollcell.gif) no-repeat top left;
	font-size:1.1em;
	line-height:1.7em;
}
div#WC_front div.scrollbar a.nocell {
	padding:2px 5px 2px 7px;
	/*background:transparent url(/wc_images/wc_modernglow/wc_frames/scrollcell.gif) no-repeat top left;*/
	font-size:1.1em;
	line-height:1.7em;
}
div#WC_front div.scrollbar a.selected {
	background:transparent url(/wc_images/wc_modernglow/wc_frames/selectedcell.gif) no-repeat top left !important;
	color:#fff !important;
}
div#WC_front div.window div.scrollbar a.next,
div#WC_front div.window div.scrollbar span.next {
	padding:4px 6px 0 0;
}

/* END OF : div.scrollbar */




/* BEGIN : WC_instant */

div#WC_front div#WC_instant {
	position:fixed;
	bottom:0; right:30px;
	width:240px; height:140px;
}
div#WC_front .msg_crac, /* ie6 */
div#WC_front div#WC_instant.msg_crac {
	background:#fff url(/wc_images/wc_modernglow/wc_frames/instants.gif) no-repeat 0 0;
}
div#WC_front .msg_visit, /* ie6 */
div#WC_front div#WC_instant.msg_visit {
	background:#fff url(/wc_images/wc_modernglow/wc_frames/instants.gif) no-repeat 0 -140px;
}
div#WC_front .msg_mail, /* ie6 */
div#WC_front div#WC_instant.msg_mail {
	background:#fff url(/wc_images/wc_modernglow/wc_frames/instants.gif) no-repeat 0 -280px;
}
div#WC_front .msg_chat, /* ie6 */
div#WC_front div#WC_instant.msg_chat {
	background:#fff url(/wc_images/wc_modernglow/wc_frames/instants.gif) no-repeat 0 -420px;
}
div#WC_front div#WC_instant h3 {
	height:31px;
	margin:0; padding:3px 0 0;
	font-size:1.2em;
	text-indent:30px; color:#fff;
}
div#WC_front div#WC_instant img {
	border:0px;
}
div#WC_front div#WC_instant p {
	height:74px;
	margin:0; padding:0;
	line-height:1.8em;
}
div#WC_front div#WC_instant p strong strong {
	color:#f57508;
}
div#WC_front div#WC_instant a.guest {
	float:left;
	padding:0 10px 0 13px;
}
div#WC_front div#WC_instant a.guest img {
	width:63px; height:63px;
}
div#WC_front div#WC_instant a#goto {
	display:block; clear:both;
	margin:0 0 0 38px;
}

/* END OF : WC_instant */




/* BEGIN : WC_maintenance */

div#WC_front div#WC_maintenance {
	height:500px;
	background:transparent url(/wc_images/maintenance.jpg) top left no-repeat;
}
div#WC_front div#WC_maintenance h1 {
	display:none;
}
div#WC_front div#WC_maintenance p {
	padding:136px 0 0 20px;
	font-size:1.4em;
}

/* END OF : WC_maintenance */








/* ==== THE FOLLOWING OLD RULES ARE DEPRECATED =============================*/




div#WC_front div#WC_userProfil strong#gohome a {
	color:#f4770a;
	text-decoration:underline;
}
div#WC_front div#WC_userProfil strong#gohome a:hover {
	text-decoration:none;
}


/*from : /design.css */

/* URSVC021 */



/*
th 
{

	font-weight: bold;
}
a:link,a:active,a:visited
{
	color:#776272;
	font-size: 11px;
	text-decoration: none;
	font-family:arial,verdana,sanserif;
	background: none transparent scroll repeat 0% 0%;
}

a:hover
{
	text-decoration:underline;
	color:#776272;
	font-family:arial,verdana,sanserif;
	font-size: 11px;
	BACKGROUND: none transparent scroll repeat 0% 0%
}
input, select, textarea
{
	font-family: verdana;
	font-size: 11px;
}
p{
	text-align:justify;
}*/
.green{
	color:#333333;
}
.header{
	/*font-size:14px;
	font-weight:bold;
	color:#435E72;
	padding-left:10px;
	font-family: arial;
	BACKGROUND: none transparent scroll repeat 0% 0%;*/
}
.header12{
	font-size:14px;
	font-weight:bold;
	color:#435E72;
	padding-left:10px;
	font-family: arial;
}
.whitefont{
	color:#FFFFFF;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.font{
	font-size:12px;
}
a.bl:link,a.bl:active,a.bl:visited{
	color:#776277;
	text-decoration:none;
	font-family:arial;
	font-size: 11px;	
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.bl:hover{
	text-decoration:underline;
	color:#776277;	
}
a.rs:link,a.rs:active,a.rs:visited{
	color:#6C6066;
	text-decoration:none;
	font-family:arial;
	font-size: 11px;	
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.rs:hover{
	text-decoration:underline;
}
a.tp:link,a.tp:active,a.tp:hover,a.tp:visited{
	color:#2A2A2A;
	text-decoration:none;
	font-family:arial;
	font-size: 11px;	
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.white:link,a.white:active,a.white:visited{
	color:#FFFFFF;
	font-weight:bold;
	padding-left:20px;
    vertical-align:middle;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.white:hover{
	color:#FFFFFF;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.wt:link, a.wt:active,a.wt:visited{
	color:#000000;
	text-decoration:none;
	font-family:arial;
	font-size: 11px;	
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.wt:hover{
	color:#000000;
	text-decoration:underline;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.membershead07{
	font-size:13px;
	color:#1E1937;
	font-weight:bold;
	padding-left:10px;
	background: url(images/design/newmembers_top_bg.jpg) #FFF repeat;
}
a:link .imagewel07, a:active .imagewel07,a:visited .imagewel07{
	border:3px solid #FFFFFF;
}
a:hover .imagewel07{
		border:3px solid #8B1851;
}
a:link .image07, a:active .image07, a:hover .image07, a:visited .image07{
	border:3px solid #8B1851;
}

a:link .imgwel, a:active .imgwel, a:hover .imgwel, a:visited .imgwel{
	border:3px solid #C8E701;
}

a:link .imageon, a:active .imageon,a:visited .imageon{
	border:0px solid #FFFFFF;
}
a:hover .imageon{
	border:0px solid #C8E701;
}

.topsep{
	color:#550C30;
	font-size:11px;
	font-weight:bold;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.topsep07{
	color:#550C30;
	font-size:11px;
	font-weight:bold;
	background: url(images/design/wel_left_top.gif) #FFF repeat;
}
.mailsize{
	font-weight: bold;
}
.bluefont{
	color:#1C3C54;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.bluefont07{
	background: url(images/design/filter_cont_bg.gif) #FFF repeat-y;
	color:#1C3C54;
	width:546px;
}
.bluefont07new{
	background: url(images/design/filter_cont_bg_new.gif) #FFF repeat;
	color:#1C3C54;
	width:597px;
}
.mail07{
	/*background: url(images/design/mysearch_head.gif) #FFF repeat;*/
	color:#550C30;
	font-size:11px;
	font-weight:bold;
}
.bold{
	font-weight: bold;
}
.searchhead07{
	color:#235586;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.tblborder
{
	border-style: solid;
	border-width: 1px; 
	border-color: #7D0A4B;
}
.dbtbarwhite
{
	background-color: #C8A4B7;
	font-size: 12px;
	padding: 5px;
	padding-left: 5px;
	font-weight: bold;
	color: #1C3C54;
}
.searchhead{
	color:#235586;
	background: url(images/design/reg_head.gif) #FFF repeat;
}
a.welcome:link,a.welcome:active,a.welcome:visited
{ 
	color:  #ff0000;
	font-size: 11px;
	text-decoration:none;
	font-family:verdana;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.welcome:hover
{
	text-decoration: underline;
	color:  #ff0000;
	font-family:verdana;
	font-size: 11px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.graytext{
	color:#9B9B9B;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	text-align:left;
}
.medblack
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}
.table{
	background:none #FFFFFF repeat;
	color:#363636;
}
.searheadsim{
	color:#550C30;
	font-weight:bold;
	padding-left:6px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.filter07{
	color:#550C30;
	font-weight:bold;
	padding-left:6px;
	background: url(images/design/filter_head.gif) #FFF no-repeat;
	width:546px;
}
.filter07new{
	color:#550C30;
	font-weight:bold;
	padding-left:6px;
	background: url(images/design/filter_head_new.gif) #FFF repeat;
	width:597px;
}
.searhead07{
	color:#550C30;
	font-weight:bold;
	padding-left:6px;
	background: url(images/design/reg_head.gif) #FFF repeat;
}
.searhead07new{
	color:#550C30;
	font-weight:bold;
	padding-left:6px;
}
.ths {
	background: none #E2E2E2 repeat;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
	color:#363636;
}
.ths1 {
	background: none #E5D4DD repeat;
	padding:2px;
	vertical-align:middle;
	color:#363636;
}
.ths2 {
	background: none #F4E6EA repeat;
	padding:2px;
	vertical-align:middle;
	color:#363636;
}
.tas {
 	background: none #CCB3BA repeat;
	color:#363636;
}
.td1 {
	background: none #FEF3F6 repeat;
	color:#363636;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
}
.tdw {
	color:#4E4E4E;
	BACKGROUND: none transparent repeat 0% 0%;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
}
.td2 {
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
	color:#363636;
	BACKGROUND: none #F4E6EA repeat 0% 0%;
}
a.this:link,a.this:hover,a.this:visited,a.this:active{
text-decoration:none;
color:#363636;
}

.th1 {
	BACKGROUND: none #DEE9FA repeat 0% 0%;
	color:#363636;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
}
.th11{
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
	font-weight:normal;
	line-height:18px;	
	color:#1C3C54;
}
.th2 {
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
	color:white;
	BACKGROUND: none #9699E9 repeat 0% 0%;
}
.uname {
	color:#776272;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.search td{
	color:#1C3C54;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.errormsg {
	color:#554865;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	font-weight:bold;
	font-size:12px;
}/*
.account{
	border-right:1px solid #ACA899;
	border-bottom:1px solid #ACA899;
	color:#363636;
	background: none #FFFFFF repeat;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
}
.account td{
  
   height:25px;
   padding-left:5px;
   vertical-align:middle;
   background: none #FDF6E8 repeat;
   color:#363636;
}
.account th{
	font-family: arial;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-align:left;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}*/
.mail{
	background: none #CCB3BA repeat;
	color:#363636;
}
.mail td{
	background: none #FEF3F6 repeat;
	color:#363636;
	line-height:20px;
	padding-left:5px;
}
.mail th{
	background: none #EFE3E6 repeat;
	font-family: arial;
	font-size:11px;
	color:#550C30;
	font-weight:normal;
	text-align:left;
	padding-left:5px;
}
.profile{
	background: none #cabcdd repeat;
	color:#363636;
}
.profile td{
	background: #FFF none repeat;
	color:#363636;
	line-height:18px;
	padding-left:5px;
	height:23px;
}
.profile th{
	background: #FBF7FC none repeat;
	font-family: arial;
	font-size:11px;
	font-weight:bold;
	color:#550C30;
	text-align:left;
	padding-left:5px;
	height:20px;
}
.profile1{
	background: none #D8C2CD repeat;
	color:#363636;
}
.profile1 td{
	background: none #FEF3F6 repeat;
	color:#363636;
	line-height:18px;
	padding-left:5px;
	height:23px;
}
.profile1 th{
	background: none #D3B6C5 repeat;
	font-family: arial;
	font-size:11px;
	color:#550C30;
	font-weight:normal;
	text-align:left;
	padding-left:5px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}
.pay{
	background: none #FFFFFF repeat;
	border:1px solid #4980BD;
	color:#363636;
}
.pay td{
	line-height:20px;
	padding-left:5px;
	height:23px;
}
.pay th{
	background: url(images/design/pay_downboard_bg.gif) #CBD8E5 repeat;
	font-family: arial;
	font-size:11px;
	color:#0E3E68;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
    height:23px;
}

.account1{
    border-right:1px solid #CCB3BA;
	background: none #FFFFFF repeat;
	color:#363636;
	border-left:1px solid #CCB3BA;

}

.account1 td{
   background: none #FEF3F6 repeat;
   height:25px;
   padding-left:5px;
   vertical-align:middle;
   color:#1C3C54;
}
.account1 th{
	font-family: arial;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-align:left;
	background: none #FFDEE7 repeat;
    padding-left:5px;
}
.gap{
	 border-right:1px solid #CCB3BA;
	 background: none #FEF3F6 repeat;
	 color:#333333;
	 border-left:1px solid #CCB3BA;
}
.gapbar{
	 background: none #FEF3F6 repeat;
	 color:#333333;
	  border-left:1px solid #CCB3BA;
	}
	.gapbar1{
	border-right:1px solid #CCB3BA;
	 background: none #FEF3F6 repeat;
	 color:#333333;
	}
.accounthead07{
	vertical-align:top;
	padding-top:11px;
	padding-left:10px;
}
.tb{
	border:1px solid #B6CBDC;
	background: none #FFFFFF repeat;
	color:#333333;
}
.tb th{
	background: none #D9A6C1 repeat;
	color:#333333;
	font-size:12px;
	font-family:arial;
	text-transform : lowercase;
}
.tb td{
	background: none #F4FAFF repeat;
	color:#333333;
	padding-left:5px;
	padding-top:5px;
}
.bold{
	font-weight:bold;
}
a.viewp:link,a.viewp:active,a.viewp:visited
{ 
	color:  #550C30;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	font-family:verdana;
}
a.viewp:hover
{
	text-decoration: none;
	color:  #BC7802;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	font-family:verdana;
	font-weight: bold;
	font-size: 10px;
}
a.viewp div{
	color:  #550C30;
	font-size:10px;
}
.s2 {
	text-align:right;
	vertical-align:top;
	font-size:11px;
	BACKGROUND: none #FEF3F6 scroll repeat 0% 0%;
	color:#8B1851;
	}
/* Empty Cell Background (empty cells with no date numbers) */
.s20 {
	text-align:right;
	vertical-align:top;
	font-size:11px;
	color:#8B1851;
	BACKGROUND: none #FFEFF3 scroll repeat 0% 0%;
	}
	.monthYearText {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: Bold;
	color: #252216;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	text-align:center;
	height:20px;
	}

/* Day Names Row Setup */
.dayNamesRow {
	color:#363636;
	BACKGROUND: none #D2DCEA scroll repeat 0% 0%;
	text-align: center;
	vertical-align: middle;
}
/* Day Name Setup */
.dayNamesText {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 15px; 
	font-weight: Bold; 
	color: #433D27;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	}
.dayNamesText1 {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #8B1851;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
.rows {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #433D27;
	text-align: center;
	vertical-align: middle;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	}

/* Color of Today's Date */
.today {
	color: #ffffff;
	text-align: right;
	vertical-align: top;
	font-size:14px;
	font-weight:bold;
	BACKGROUND: none transparent scroll repeat 0% 0%;
    }
.s22 {
	text-align:right;
	vertical-align:top;
	font-size:12px;
	color:#280069;
	background: none #F0D3DB repeat;
	}
/* Mark End Cell Background (usually a slashed graphic to show availability or solid for events) */
.s23 {
	text-align:right;
	vertical-align:top;
	font-size:12px;
	color:#280069;
	background: none #E7DEF5 repeat;
	}
	.s24 {
	text-align:right;
	vertical-align:top;
	font-size:12px;
	color:#280069;
	background: none #E7DEF5 repeat;
	}
.popup{
	border:1px solid #8B1851;
	background: none #FFDEE7;
	color:#363636;
}

.errormsg1 {
	color:#776272;
	font-weight:bold;
	font-size:11px;
	font-family:verdana,arial,sans-serif;
	border:2px solid #aa9dad;
	background: none #f6f5f7;
	line-height:25px;
}
.errormsg2 {
	color:#6D0C3C;
	font-weight:bold;
	font-size:11px;
	font-family:verdana,arial,sans-serif;

}
.errormsg3 {
	color:black;
	font-weight:bold;
	font-size:11px;
	font-family:verdana,arial,sans-serif;
	line-height:18px;
}
.fontblue{
	color:#1C3C54;
	font-weight:bold;
	font-size:11px;
	font-family:verdana,arial,sans-serif;
}


.recmsg1 {
	color:#6D0C3C;
	font-weight:bold;
	font-size:11px;
	font-family:verdana,arial,sans-serif;
	border:1px solid #C7A3B6;
	background: none #EBDEE5;
	text-align: center;
	vertical-align: middle;
}
.text{
	text-align: justify;
	color:#776277;
}
.textCorp {
	color:#776277;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0pt;
}

.medbluesearch
{
	font-family: verdana;
	font-size: 11px;
	color : #3366CC;
	background: none #EFF7FF;
}
.absmiddle{
	vertical-align:middle;
}
.welleftbg{
	background: url(images/design/wel_left_bg.gif) transparent repeat;width:221px;
	color:#363636;
}
.regbottom{
	background: url(images/design/reg_bottom.gif) transparent repeat;width:546px;
	color:#363636;
}
.contactus{
	/*background: url(images/design/mysearch_head.gif) #FFF repeat;*/
	color:#550C30;
	font-size:11px;
	font-weight:bold;
}

a.blue:link,a.blue:active,a.blue:hover,a.blue:visited
{ 
	color:#235586;
	font-size: 11px;
	text-decoration:none;
	font-family: arial,verdana,sanserif;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.navy:link,a.navy:active,a.navy:hover,a.navy:visited
{ 
	color:#1C3C54;
	font-size: 11px;
	text-decoration:none;
	font-family: arial,verdana,sanserif;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.navy1:link,a.navy1:active,a.navy1:hover,a.navy1:visited
{ 
	color:#1C3C54;
	font-size: 11px;
	text-decoration:none;
	font-family: arial,verdana,sanserif;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.black:link,a.black:active,a.black:hover,a.black:visited
{ 
	color:#363636;
	font-size: 11px;
	text-decoration:none;
	font-family: arial,verdana,sanserif;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
a.brown:link,a.brown:active,a.brown:hover,a.brown:visited
{ 
	color:#550C30;
	font-size: 11px;
	text-decoration:none;
	font-family: arial,verdana,sanserif;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}

.li {
	padding-bottom:5px;
}
#footer{
	background-color:#EBE0FE;
	color:#000;
	width:780px;
	height:25px;
}

#footer p{
	margin:0px 0px 0px 0px;
	width:810px;
	text-align:center;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	color:#000000;
}
.end{
	margin:0px 0px 0px 0px;
	background-color:#ffffff;
	text-align:center;
	width:810px;
	height:20px;
	color:#000000;
}

.checkout{

	color:#363636;
	background: none #CCB3BA repeat;

}
.checkout td{
  
   height:25px;
   padding-left:5px;
   vertical-align:middle;
   background: none #FEF3F6 repeat;
   color:#363636;
}
.checkout th{
	font-family: arial;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	height:30px;
	BACKGROUND: #E2E2E2;
}

.fontbig{
	font-size:12px;
	font-weight:bold;
}
.hand{
	cursor:pointer;
}
.msghead{
	background: url(images/design/msg_head.jpg) #FFF no-repeat;
}
.msgtophead{
	color:#FFFFFF;
	font-weight:bold;
	padding-left:6px;
}
.msg{
	background: none #CC99CC repeat;
	color:#363636;
}
.msg td{
	background: none #FFFFFF repeat;
	color:#990066;
}
.msg th{
	background: none #FFECF1 repeat;
	font-family: arial;
	font-size:11px;
	color:#990066;
	font-weight:bold;
	text-align:left;
	padding-left:6px;
	height:25px;
}
.msg1 td{
	background: none #FFFFFF repeat;
	color:#990066;
	line-height:23px;
}
.msg1 th{
	background: none #FFECF1 repeat;
	font-family: arial;
	font-size:11px;
	color:#990066;
	font-weight:bold;
	text-align:left;
	padding-left:6px;
	height:25px;
}
.pinkfont{
	color:#550C30;
}
.eachline{
	border-top:1px solid #CC99CC;
	padding-left:5px;
}
.thline{
	border-top:1px solid #CC99CC;
	border-right:1px solid #CC99CC;
}
.thline1{
	border-top:1px solid #CC99CC;
}
.pinksmall{
	color:#C36C85;
	font-size:10px;
}
a.mnleftnav:active, a.mnleftnav:link, a.mnleftnav:visited{
	color:#333333;
	text-decoration:none;
}
a.mnleftnav:hover{
	color:#707070;
	text-decoration:none;
}
/*td{
	background-repeat:no-repeat;
}*/
.bgrepeat{
	background-repeat:no-repeat;
}
.norepeat{
	background-repeat:no-repeat;
}
.yrepeat{
	background-repeat:repeat-y;
}
.xrepeat{
	background-repeat:repeat-x;
}

a.but_mail:link,a.but_mail:active,a.but_mail:visited,but_mail{
	font-weight:bold;color:#FFFFFF;text-decoration:none;font-size:11px;
}
a.but_mail:hover{
	font-weight:bold;color:#CB2C80;text-decoration:none;
}
.but_select_link{
	font-weight:bold;color:#CB2C80;text-decoration:none;
}









































/* from : /wc_css/wc_common/wc_general.css */

/* validated for CSS2.0 compliancy on 09/01/07 */


/*
	General properties 
	compatibility issues only
*/


/* 
	Form Elements 
*/
.wc_form_input{
	border:1px solid #A5ACB2;
	color:#776272;
	font:normal 11px arial;
	height:17px;
	padding-left:3px;
	line-height:17px;
}
 
.wc_form_input_warning2 {
  background-color: #b62f2c;
  color: white;
}

/* 
	Text elements 
*/
.wc_title{
	color: #553b5c;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}
.wc_title_link:link, .wc_title_link:active, .wc_title_link:visited{
	color: #553b5c;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.wc_title_link:hover{
	/* same as previous with underline */
	text-decoration: underline;
}
.wc_content1{
	color: #776272;
	font-family: arial;
	font-size: 11px;
}
.wc_content1_always_link, .wc_content1_always_link:link, .wc_content1_always_link:active, .wc_content1_always_link:visited, .wc_content1_always_link:hover{
	/* link with defaut underline */
	color: #776272;
	font-family: arial;
	font-size: 11px;
	text-decoration:underline;
}
.wc_content1_link:link, .wc_content1_link:active, .wc_content1_link:visited{
	color: #776272 !important;
	font-family: arial;
	font-size: 11px !important;
	text-decoration:none !important;
}
.wc_content1_link:hover{
	text-decoration:underline !important;
}
div#WC_front div#WC_welcome p.fakemail {
	height:52px;
	margin:0; padding:10px;
	background:transparent url(/wc_images/wc_modernglow/wc_welcome/email.gif) top left no-repeat;
	color:#fff;
}
div#WC_front div#WC_welcome p.fakemail strong {
	color:#63496d;
}
div#WC_front div#WC_welcome p.fakemail a {
	float:right;
	margin:6px 0 0 0;
}
div#WC_front div#WC_welcome p.fakemail a img {
	border:0;
}
.wc_content2_always_link, .wc_content2_always_link:link, .wc_content2_always_link:active, .wc_content2_always_link:visited, .wc_content2_always_link:hover{
	/* link with defaut underline */
	color: #B49C5C;
	font-family: arial;
	font-size: 11px;
	text-decoration:underline;
}
.wc_content2_link:link, .wc_content2_link:active, .wc_content2_link:visited{
	color: #947a3e;
	font-family: arial;
	font-size: 11px;
	text-decoration:none;
}
.wc_content2_link:hover{
	text-decoration:underline;
}
.wc_underline{
	text-decoration:underline;
}
.wc_bold{
	font-weight: bold;
}
.wc_title_tab{
	color: white;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.wc_content3, .wc_content3 *{
	color: white;
	font-family: arial;
	font-size: 11px;
	text-decoration:none;
}
.wc_content3_always_link, .wc_content3_always_link:link, .wc_content3_always_link:active, .wc_content3_always_link:visited, .wc_content3_always_link:hover{
  color: white;
  font-family: arial;
  font-size: 11px;
  text-decoration:underline;
}
.wc_content3_link:link, .wc_content3_link:active, .wc_content3_link:visited{
  color: white;
  font-family: arial;
  font-size: 11px;
  text-decoration:none;
}

.wc_title_tab:link, .wc_title_tab:active, .wc_title_tab:visited, .wc_title_tab:hover{
	text-decoration:none;
}
.wc_title_tab_link:link, .wc_title_tab_link:active, .wc_title_tab_link:visited{
	color: white;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.wc_title_tab_link:hover{
	text-decoration:underline;
}

/* Subsection Warnings */
.wc_warning1{
	color: black;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}
.wc_warning2{
	color:#b62f2c;
	/* display: block; */
	height: 25px;
	/* background-color: #b62f2c; /* dark-red */
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}
.wc_warning3{
	/* display: inline; */
	/* height: 16px;
	/* background-color: #ded1b1; /* maroon-gold */
	color: #553B5C; /*dark-purple */
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}
.wc_warning4{
	/* display: inline; */
	height: 16px;
	background-color: #8b7993;  /* light-purple */
	color: white;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}


/*
	Block Elements
*/
.wc_block_display{
	display:block;
}
.wc_block_no_display{
	display:none;
}
.wc_no_border{
	border: none;
}
.wc_relative_position{
	position:relative;
}
.wc_no_margin{
	margin:0px;
}
.wc_float_left{
  float: left;
}
.wc_float_right{ float: right; }

.wc_vertical-align_middle{
	vertical-align:middle;
}
.wc_vertical-align_top{
	vertical-align:top;
}
.wc_border-right_none{
	border-right:none;
}
.padding-left_0{
	padding-left:0px;
}
.padding-left_2{
	padding-left:2px;
}
.wc_no_bold{
	font-weight: normal;
}
.wc_align_left{
	text-align:left;
}
.wc_no_underline, .wc_no_underline:link, .wc_no_underline:active, .wc_no_underline:visited, .wc_no_underline:hover{
	text-decoration:none;
}

/*
	Background elements
*/
.wc_bg_norepeat{
	background-repeat:no-repeat;
}



/*
	Table elements
*/
/*
.table #wc_general_infos{
	border: none;
	color:#4c4d86;
	text-align:left;
	margin-top:5px;
}
.table #wc_general_infos th{
	border: none;
	background-color: #ebf8ff;
	text-indent:10px;
	font-weight:bold;
	width:235px;
}
.table #wc_general_infos td{
	border: none;
	width:335px;
	text-indent:10px;
}
*/



/*
	Two colums table, first one purple, second one white with inputs or text
	used in many pages
*/
.wc_general_info_tab{
	background: none #cabcdd repeat;
	color:#363636;
}
.wc_general_info_tab td{
	background: none #FFFFFF repeat;
	color:#947a3e;
	line-height:18px;
	padding-left:5px;
	height:26px;
}
.wc_general_info_tab th{
	background: none #fbf7fc repeat;
	font-family: arial;
	font-size:11px;
	color:#553b5c;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	height:26px;
}
/*
	Same as previous, but here only table first row as a special purple background
	used in many pages, specialy payments ones
*/
.wc_general_info_tab2{
	background: none #cabcdd repeat;
	color:#363636;
}
.wc_general_info_tab2 tr{
	background: none #FFFFFF repeat;
	/*color:#947a3e;*/
	line-height:18px;
	padding-left:5px;
	height:26px;
}
.wc_general_info_tab2 tr.head{
	background: none #fbf7fc repeat;
	font-family: arial;
	font-size:11px;
	color:#553b5c;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	height:26px;
}


/*
	Left Menu used in many pages :
	wc_personalinfo, wc_my_search, etc
*/
.wc_menu_box_top{
	background-image:url('../../wc_images/wc_wel/wel_title_left_m.gif');
	width:171px;
	height:12px;
	text-align:center;
	line-height:12px;
	padding-left:10px;
}
.wc_menu_boxtop{
	background-image:url('../../wc_images/wc_wel/wel_title_left_m.gif');
	width:171px;
	height:12px;
	text-align:center;
	line-height:12px;
	padding-left:10px;
}
.wc_menu_box_borders{
	height:100%;
	background-image:url('../../wc_images/wc_wel/iles_txt_bg.gif');
	width:171px;
}
.wc_left_flash_banner{
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
}
/*
.wc_menu tr{
	line-height:13px;
}
*/




/*
	Page specifics style
	Only one style for the page, so no dedicated CSS file was created.
*/
.wc_personal_info_selects{
	width:265px;
}
.wc_description_selects{
	width:200px;
}
.wc_personal_ad_textarea{
	width:530px;
	padding:5px;
	color:#787878;
	border:solid 1px #CCC;
	font-family:arial;
	font-size:11px;
}
.wc_personal_ad_char_counter{
}
.wc_life_style_selects{
	width:245px;
}
.wc_link_navy, .wc_link_navy:link, .wc_link_navy:active, .wc_link_navy:visited, .wc_link_navy:hover{
	color:#1C3C54;
	font-family:arial,verdana,sanserif;
	font-size:11px;
	text-decoration:none;
}
.wc_link_brown, .wc_link_brown:link, .wc_link_brown:active, .wc_link_brown:visited, .wc_link_brown:hover{
	color: #550c30;
	font-size: 11px;
	text-decoration: none;
	font-family: arial,verdana,sanserif;
}
















/* from : /wc_css/wc_general.css */

/* feuille de style pour la migration */

/* General properties */


/* style de base pour le texte non actif */

.color1{ color:#947a3e; font-family: arial, helvetica; font-size: 11px;}

.color2{ color:#553b5c; font-family: arial, helvetica; font-size: 11px;}

.color3{ color:#776275; font-family: arial, helvetica; font-size: 11px;}

/* style de base pour le texte actif */
a.color1_link:link, a.color1_link:active, a.color1_link:visited { color:#947a3e; font-family: arial, helvetica; font-size: 11px;}
a.color1_link:hover{ color:#947a3e; font-family: arial, helvetica; font-size: 11px; text-decoration: underline;}

a.color2_link:link, a.color2_link:active, a.color2_link:visited { color:#553b5c; font-family: arial, helvetica; font-size: 11px;}
a.color2_link:hover{	color:#553b5c; font-family: arial, helvetica; font-size: 11px; text-decoration: underline;}

a.color3_link:link, a.color3_link:active, a.color3_link:visited {	color:#776275; font-family: arial, helvetica; font-size: 11px; text-align:left;}
a.color3_link:hover{	color:#776275; font-family: arial, helvetica; font-size: 11px; text-decoration: underline; text-align:left;}

/* style de base pour le texte actif toujours soulign� */
a.color1_always_link:link, a.color1_always_link:active, a.color1_always_link:visited { color:#947a3e; font-family: arial, helvetica; font-size: 11px; text-decoration: none;}
a.color1_always_link:hover{ color:#947a3e; font-family: arial, helvetica; font-size: 11px; text-decoration: underline;}

a.color2_always_link:link, a.color2_always_link:active, a.color2_always_link:visited { color:#553b5c; font-family: arial, helvetica; font-size: 11px; text-decoration: none;}
a.color2_always_link:hover{	color:#553b5c; font-family: arial, helvetica; font-size: 11px; text-decoration: underline;}

a.color3_always_link:link, a.color3_always_link:active, a.color3_always_link:visited {	color:#776275; font-family: arial, helvetica; font-size: 11px; text-decoration: none;}
a.color3_always_link:hover{	color:#776275; font-family: arial, helvetica; font-size: 11px; text-decoration: underline;}

/* code erreur */
.warning{	color:#b62f2c; font-family: arial, helvetica; font-size: 11px;}
.bgwarning{	background-color:#b62f2c;}
a.warning:link, a.warning:active, a.warning:visited, a.warning:hover{	color:#b62f2c; font-family: arial, helvetica; font-size: 11px;}

/* code erreur */
.color_white {color: #FFFFFF; font-family: arial, helvetica; font-size: 11px;}

a.color_white_link:link, a.color_white_link:active, a.color_white_link:visited  {color: #FFFFFF; font-family: arial, helvetica; font-size: 11px; text-decoration: none;}
a.color_white_link:hover {color: #FFFFFF; font-family: arial, helvetica; font-size: 11px; text-decoration: underline;}

a.color_white_always_link:link, a.color_white_always_link:active, a.color_white_always_link:visited  {color: #FFFFFF; font-family: arial, helvetica; font-size: 11px; text-decoration: underline;}
a.color_white_always_link:hover {color: #FFFFFF; font-family: arial, helvetica; font-size: 11px; text-decoration: underline;}

/* message d'erreur */

.no_result_message {
	color:#553b5c;
	font-size:11px;
	font-family:verdana,arial,sans-serif;
	border:2px solid #cabcdd;
	background: none white;
	line-height:25px;
}

.bgcolor1       { background-color: #f7f3e7; }
.bgcolor2       { background-color: #fbf7fc; }
.bgcolor_white  { background-color: #ffffff; }

.border1 { background-color: #ded1b1; }
.border2 { background-color: #cabcdd; }

.bold { font-weight: bold; }



/************************************************************************************************************/
/*********************************************** should not be here *****************************************/
/************************************************************************************************************/




.wc_nickname{
	color:#553B5C;
	font:bold 11px arial;
}
.wc_profile_information{
	color:#977746;
	font:normal 11px arial;
}
.wc_form_label{
	color:#947A3E;
	font:normal 11px arial;
}
.wc_form_accept{
	color:#947A3E;
	font:normal 10px arial;
}
a.wc_form_accept:link, a.wc_form_accept:active, a.wc_form_accept:hover, a.wc_form_accept:visited{
	color:#947A3E;
	font:normal 10px arial;
	text-decoration:underline
}
.wc_form_input{
	border:1px solid #A5ACB2;
	color:#776272;
	font:normal 11px arial;
	height:17px;
	padding-left:3px;
	line-height:17px;
}
.wc_form_warning{
	color:#B62F2C;
	font:bold 11px arial;
}

.wc_etape1_bg{ 
	background-image:url('../wc_images/wc_home_page/etape1.png');
	background-repeat:no-repeat;
	width:400px;
	height:122px;
	text-align:center;
}
.wc_etape2_bg{ 
	background-image:url('../wc_images/wc_home_page/etape2.png');
	background-repeat:no-repeat;
	width:380px;
	height:122px;
	text-align:center;
}
.wc_etape3_bg{ 
	background-image:url('../wc_images/wc_home_page/etape3.png');
	background-repeat:no-repeat;
	width:780px;
	height:85px;
	text-align:center;
}

.wc_menu_box_top{
	background-image:url('../../wc_images/wc_wel/iles_title_cut.gif');
	width:171px;
	height:7px;
}
