#m_be a:link, #m_be a:visited
{
	color: #FF0000;
	text-decoration: underline;
}

#m_be a:hover
{
	color: #f9dbdb;
	text-decoration: underline;
}

#footer
{
	height: 70px;
	font-size:12px;
}
#footer a.ptail:link, #footer a.ptail:visited
{
	color: #CCC;
	text-decoration: none;
}

#footer a.ptail:hover
{
	color: #CCC;
	text-decoration: underline;
}

/***************************************/
input.itext
{
    border:0 none;
    /*background:#899b91;*/
    background:transparent;
    color:#374341;
    font:9pt Verdana,sans-serif;
    /*font-style:italic;*/
    width:200px;
    padding-left:10px;
    padding-right:10px;
	white-space:nowrap;
}

input.ibutton
{
    border:0 none;
    /*background:#374341;*/
    background:#3c3c3c;
    color:#FFFFFF;
    font:9pt Verdana;
    font-weight:bold;
    letter-spacing:-1px;
    padding:4px;
    position:relative;
    width:70px;
}

form.active input.ibutton
{
	background:#828282;
	color:#1f1f1f;
}

.tdLogHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	padding-right:5px;
}

.tdLogHeader a:link
{
	color:#FF9900;
	text-decoration:none;
}

.tdLogHeader a:visited
{
	color:#FF9900;
	text-decoration:none;
}

.tdLogHeader a:hover
{
	color:#FF9900;
	text-decoration:underline;
}

.tdHeaderOnline
{
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	padding-right:4px;
}
p 	{
	margin:3px;
	padding:0;
	}

.mainTable table { height: 100%; }

#mempic { border:1px solid #CCC; }

.divImage50
{
	width: 50px; 
	height:50px; 
	overflow: hidden; 
	position: relative; 
	background-color: transparent;
}

#joinNowfrench
{
  display: block;
  width: 100px;
  height: 38px;
  background: url("../../images/lang_french/join_now.gif") no-repeat 0 0;

}

#joinNowenglish
{
  display: block;
  width: 100px;
  height: 38px;
  background: url("../../images/lang_english/join_now.gif") no-repeat 0 0;

}

#joinNowfrench:hover, #joinNowenglish:hover
{ 
  background-position: 0 -38px;
}

#joinNowfrench span, #joinNowenglish span
{
  display: none;
}
table.myuserimage {     padding:5px;
    margin:0; text-align:center;background-image:url(../../images/border_image.png); background-repeat:no-repeat; }
	
	/* HEADER */
#account_pop, #menu_home, #menu_explore{
	display:none;
}
#ch_account:hover #account_pop
{
	display:block;
}
a.accLink {
	color:#FFF;
	font-size:14px;
	font-family:Trebuchet MS;
	height: 1em;
	}

	a.accLink:visited, a.accLink:link
{
	color:#FFF;
	font-size:14px;
	text-decoration:none;
}

	a.accLink:hover
{
	color:#FFF;
	font-size:14px;
	text-decoration:underline;
}
#ch_account a{
	height: 1em;
	}
#ch_account a:hover #account_pop{
	display:block;
	}

table.dropdown a{
font:Trebuchet MS, sans-serif;
font-size:12px;
white-space:nowrap;
color:#CCC;
text-decoration:none;
}

table.dropdown td{
padding:5px;
}

table.dropdown td:hover, table.dropdown td:hover a, table.dropdown td:hover a:hover{
background-color:#CCC;
color:#333;
}

table.dropdown {
color:#ccc;
background-color:#1b1b1b;
position: relative;
}
a.linkWhite:link
{
	color:#FFF;
	text-decoration:none;
}
a.linkWhite:visited
{
	color:#FFF;
	text-decoration:none;
}

a.linkWhite:hover
{
	color:#CCC;
	text-decoration:none;
}
.tdLogHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	padding-right:5px;
}

.tdLogHeader a:link
{
	color:#FF9900;
	text-decoration:none;
}

.tdLogHeader a:visited
{
	color:#FF9900;
	text-decoration:none;
}

.tdLogHeader a:hover
{
	color:#FF9900;
	text-decoration:underline;
}

.trStatusClassOut
{
	font-size:10px;
	font-family:Trebuchet, sans-serif;
	color:#CCC;
	cursor:pointer;
}

.trStatusClassOver
{
	font-size:10px;
	font-family:Trebuchet, sans-serif;
	color:#424242;
	cursor:pointer;
	background-color:#757575;
	cursor:pointer;
}

textarea.expanding {
	line-height: 18px;
	font-family:Tahoma, sans-serif;
	font-size: 12px;
}
