/* START rev:  12 sept 2006 by Raul MATEI */

body {
	margin: 0px;
	padding: 0px;
	text-transform: none;
	text-decoration: none;
	font: normal 8pt/normal Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: #fff url(../images/body_bg.gif);
}

#body_content {
	background: transparent url(../images/body_bg.gif);
}

#body_footer .footer_area {
	width:100%;
	height:55px;
	background: transparent url(../images/footer_lr.gif);
}

#body_footer .footer_notes {
	position:absolute;
	top:0px;
	left:680px;
	width:300px;
	font: 8pt normal Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	z-index:11;
}

#body_header .top_line {
	background:transparent;
	height:0px;
}

#body_header .mid_bg {
	background:transparent url(../images/header.gif);
	height:100px;
}

#body_header .mid_area {
	background:transparent url(../images/head_center.gif);
	height:100px;
	width:967px;
}

form {
	margin:0px;
	padding:0px;
	display:inline;
}

.menu_positioner {
	position:relative;
	height:100px;
	width:100%;
}

#body_header .menu {
	position:absolute;
	bottom:4px;
	left:220px;
	z-index:11;
}

#body_header .menu .opt_button {
	background:transparent url(../images/tabUnselected.gif) no-repeat top left;
	height:23px;
	text-align:center;
	vertical-align:middle;
	font:8pt normal Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

#body_header .menu .sel_button {
	background:transparent url(../images/tabSelected.gif) no-repeat top left;
	height:23px;
	text-align:center;
	vertical-align:middle;
	font:8pt normal Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.positioner {
	position:relative;
	height:0px;
	width:100%;
}

a {
	font: normal 8pt/normal Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #223322;
	text-decoration: none;
}


a:hover {
	color: #f68522;
	text-decoration:underline;
}

/* END rev: 12 sept 2006 by Raul MATEI */

img.block {
	display: block;
}
img.inline {
	display: inline;
}

table {
	font: normal 8pt/normal Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

div.error {
	color:#990000;
	border:0px solid #FF0000;
	padding:2px;
	font:normal 14pt normal Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

div.message {
	color:#009900;;
	border:0px solid #00FF00;
	padding:2px;
	font:normal 14pt normal Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#body_header .member_message {
	font:10pt normal Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	position:absolute;
	z-index:11;
	top:20px;
	left:710px;
}

.photo_bg {
	background:transparent url(../images/photos_bg.jpg) no-repeat top left;
	width:239px;
	height:292px;
}

.search_field {
	background:transparent url(../images/search_field_bg.jpg) no-repeat top left;
	width:112px;
	height:17px;
	border:0px;
	border-width:0;
	border-style:none;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:2px;
	font: 8pt normal Verdana, Arial, Helvetica, sans-serif;
}

.Hidden {
	display:none;
}

.popup {
	position:absolute;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding:3px;
	z-index:10;
	left:100px;
	top:0px;
}
.group_chat_box {
border: 0px solid #000000;
z-index: 1009;
overflow-x: hidden;
overflow-y: auto;
vertical-align:bottom;
width:443px;
height:210px;
padding:0px;
margin-bottom:5px;
}

