H2
{font-family: Tahoma, Arial Narrow;
 color: #292b2a;
 font-size: 8pt;
 font-weight: bold}

BODY
{font-family: Tahoma, Arial Narrow;
 background-color: #ffffff;
 color: #292b2a;
 font-size: 8pt;
 font-weight: normal;}

SELECT 
{background-color: #FFFFFF; 
 color: #000000;
 font-size: 8pt;
 font-family: Tahoma, Arial Narrow;
 font-weight: bold;}

UL
{margin-right: 10px;
 font-family: Tahoma, Arial Narrow;
 color: #292b2a;
 font-size: 8pt;
 font-weight: normal;}

.FILE
{background-color: #FFFFFF; 
 border: #292b2a 1px solid; 
 color: black; 
 padding-left: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;}

.TEXTBOX
{background-color: #FFFFFF; 
 border: #292b2a 1px solid; 
 color: black; 
 padding-left: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;}

TEXTAREA
{background-color: #FFFFFF; 
 border: #292b2a 1px solid; 
 color: black; 
 padding-left: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;}

.SUBMIT
{background-color: #292b2a; 
 border: #000000 1px solid; 
 color: white; 
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: bold;}

TABLETITLE                
{font-family:Tahoma, Arial Narrow;
 font-size: 8pt; 
 color:#292b2a}

div.top_warning {
 height: 28px;
 width: 910px;
 font-family:Tahoma, Arial Narrow;
 font-weight: bold;
 font-size: 8pt; 
 color:#000000;
 border: 1px solid #000000;
 background-color: #e06631;
 text-align: center;
 margin-top: 5px;
 margin-bottom: 5px;
}

p.top_warning {
 font-family: Tahoma, Arial Narrow;
 font-weight: bold;
 font-size: 8pt; 
 color:#000000;
 text-align: center;
 margin: 1px;
}

table.main
{	border: 3px solid #000000;
	font-family:Tahoma, Arial Narrow;
 	font-size: 8pt; 
 	color:#000000;
	width: 910px;
}

table.content
{	font-family:Tahoma, Arial Narrow;
 	font-size: 8pt; 
 	color:#000000;
}

td.header
{
	height: 23px;
}

td.headerleft
{
	height: 23px;
	font-family:Tahoma, Arial Narrow;
 	font-size: 8pt; 
 	color:#c0c0c0;
	width: 30%;
}

td.headermid
{
	height: 23px;
	font-family:Tahoma, Arial Narrow;
 	font-size: 8pt; 
 	color:#c0c0c0;
	width: 40%;
	text-align: center;
}

td.headerright
{
	height: 23px;
	font-family:Tahoma, Arial Narrow;
 	font-size: 8pt; 
 	color:#c0c0c0;
	width: 30%;
	text-align: right;
}

td.subheader
{
	height: 23px;
	font-family:Tahoma, Arial Narrow;
 	font-size: 8pt; 
 	color:#ffffff;
	background-image: url('../images/subheader_bar.gif');
	text-align: center;
}

td.mainheader
{	height: 99px;
}

table.inner
{	width: 100%;
}

table.mainmenu
{	height: 28px;
	width: 100%;
	background: #afafaf;
}

table.mainsubmenu
{	height: 22px;
	width: 100%;
	background: #666666;
}


table.mmainmenu
{	height: 600px;
	background: #afafaf;
	border: 1px solid black;
	
}

td.menuitem
{	width: 148px;
	text-align: center;
	font-family: Tahoma, Arial Narrow;
	font-size: 8pt;
	font-weight: 700;
	background-image: url('../images/menu/menu_item.gif');
}

td.submenuitem
{	width: 148px;
	text-align: center;
	font-family: Tahoma, Arial Narrow;
	font-size: 8pt;
	font-weight: 500;
	color: #ffffff;
	background-image: url('../images/menu/sub_menu_item.gif');
}

td.activemenuitem
{	width: 148px;
	text-align: center;
	font-family: Tahoma, Arial Narrow;
	font-size: 8pt;
	font-weight: 700;
	color: #ffffff;
	background-image: url('../images/menu/menu_item_active.gif');
}

td.activesubmenuitem
{	width: 148px;
	text-align: center;
	font-family: Tahoma, Arial Narrow;
	font-size: 8pt;
	font-weight: 500;
	color: #ffffff;
	background-image: url('../images/menu/sub_menu_item_active.gif');
}

td.mmenuitem
{	width: 160px;
	height: 28px;
	text-align: left;
	padding-left: 10px;
	font-family: Tahoma, Arial Narrow;
	font-size: 8pt;
	font-weight: 700;
	background-image: url('../images/menu/members_menu_item.gif');
}

td.msubmenuitem
{	width: 160px;
	height: 28px;
	text-align: left;
	padding-left: 15px;
	font-family: Tahoma, Arial Narrow;
	font-size: 8pt;
	background-image: url('../images/menu/members_menu_item.gif');
}

td.menuseparator
{	width: 1px;
}
td.submenuseparator
{	width: 1px;
}

td.mmenuseparator
{	height: 1px;
}

td.footer
{	font-family:Tahoma, Arial Narrow;
	font-size: 8pt;
	background: #000000;
	text-align: left;
	color: #726F64;
	height: 55px;
}

table.innerfooter
{
	
}

td.innerleftfooter
{	width: 205px;
}

td.innerrightfooter
{	background-position: 0px 0px;
	width: 695px;
	text-align: right;
	background-repeat: repeat;
	background-attachment: scroll;
	font-family:Tahoma, Arial Narrow;
	font-size: 8pt;
	color: #c0c0c0;
}

p.titleleft
{
	margin-left: 5px;
	text-align: left;
}

p.titleright
{
	margin-right: 5px;
	text-align: right;
}

td.adsleft
{	height: 250px;
	width: 300px;
}

td.adstop
{	height: 90px;
	width: 100%;
	text-align: center;
	background-image: url('../images/subheader_bar.png');
}

td.adsmid
{	height: 250px;
	width: 300px;
}

td.adsrighttop
{	height: 120px;
	width: 250px;
	max-height: 120px;
}

td.adsrightbottom
{	height: 125px;
	width: 250px;	
	max-height: 120px;
}

td.leftcontent
{	width: 160px;
	text-align: left;
}

td.rightcontent
{	text-align: left;
	font-family:Tahoma, Arial Narrow;
	font-size: 8pt;
}

TD.TOP
{font-family:Tahoma, Arial Narrow;
 font-size: 8pt;
 background: #000000;
 color: #B6B4AB}

TD.MENU_TABLE
{font-family:Tahoma, Arial Narrow;
 font-size: 8pt;
 color:#000000;
 height: 30px;
 background: url(../images/menu_bg.gif)}

P.MENU
{text-align: left;
 margin-left: 10px;
 margin-right: 10px;
 font-weight: bold}

P.TEXT
{text-align: justify;
 margin: 20px}

a.menuitem.link
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menuitem:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menuitem:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menuitem.hover
{
	text-decoration: underline;
	color: #000000;
}

a.white.link
{
	text-decoration: none;
	color: #FFFFFF;
}

a.white:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

a.white:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.white.hover
{
	text-decoration: underline;
	color: #d8d8d8;
}


a:active  
{text-decoration:none; 
 color:#000000}

a:visited  
{text-decoration:none; 
 color:#000000}

a:link  
{text-decoration:none; 
 color:#000000}
a:hover 
{text-decoration:underline;
 color:#000000}

a.MENU:active  
{text-decoration:none; 
 color:#000000}

a.MENU:visited  
{text-decoration:none; 
 color:#000000}

a.MENU:link  
{text-decoration:none; 
 color:#000000}
a.MENU:hover 
{text-decoration:underline;
 color:#000000}

A.TOP:ACTIVE
{text-decoration:none;
 color:#726F64}

A.TOP:visited
{text-decoration:none;
 color:#726F64}

A.TOP:link
{text-decoration:none;
 color:#726F64}

A.TOP:hover
{text-decoration:underline;
 color:#B6B4AB}

A.LANG:ACTIVE
{text-decoration:none;
 color:#B6B4AB}

A.LANG:visited
{text-decoration:none;
 color:#B6B4AB}

A.LANG:link
{text-decoration:none;
 color:#B6B4AB}

A.LANG:hover
{text-decoration:underline;
 color:#B6B4AB}

A.FOOTER:ACTIVE
{text-decoration:none;
 color:#c0c0c0}

A.FOOTER:visited
{text-decoration:none;
 color:#c0c0c0}

A.FOOTER:link
{text-decoration:none;
 color:#c0c0c0}

A.FOOTER:hover
{text-decoration:underline;
 color:#c0c0c0}

A.LANG_ACTIVE:ACTIVE
{text-decoration:none;
 font-weight: bold;
 color:#B6B4AB}

A.LANG_ACTIVE:visited
{text-decoration:none;
 font-weight: bold;
 color:#B6B4AB}

A.LANG_ACTIVE:link
{text-decoration:none;
 font-weight: bold;
 color:#B6B4AB}

A.LANG_ACTIVE:hover
{text-decoration:none;
 font-weight: bold;
 color:#B6B4AB}
 
#available {
 padding-top: 10px;
 padding-left: 10px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 text-align: left;
 display: none;
 color: green;
}

#passError {
 padding-top: 10px;
 padding-left: 10px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 text-align: left;
 display: none;
 color: green;
}

#not_available {
 padding-top: 10px;
 padding-left: 10px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 text-align: left;
 display: none;
 color: red;
}

#emailError {
 padding-top: 10px;
 padding-left: 10px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 text-align: left;
 display: none;
 color: red;
}

#informationError {
 padding-top: 10px;
 padding-left: 10px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 text-align: left;
 display: none;
 color: red;
}


div.none {
 display: none;
 border: 1px solid black;
 width: 675px;
 height: 220px;
 overflow: auto;
}

textarea.contact_text
{background-color: #f0f0f0; 
 border: #292b2a 1px solid; 
 color: black; 
 width: 350px;
 height: 80px;
 padding-left: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;}

select.signup
{background-color: #f0f0f0; 
 border: #292b2a 1px solid; 
 color: black; 
 width: 225px;
 padding-left: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;
 display: inline;}

input.signup
{background-color: #f0f0f0; 
 border: #292b2a 1px solid; 
 color: black; 
 width: 225px;
 padding-top: 0px;
 margin-top: 0px;
 padding-left: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;
 display: inline;}

input.lang
{background-color: #000000; 
 border: 1px solid black; 
 color: #ffffff; 
 padding-top: 0px;
 margin-top: 0px;
 text-align: right;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;
 display: inline;}

textarea.signup
{background-color: #f0f0f0; 
 border: #292b2a 1px solid; 
 color: black; 
 padding: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;}

div.invite
{background-color: #e06631; 
 border: #292b2a 1px solid; 
 color: black; 
 padding: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;}

input.signup_disabled
{background-color: #e06631; 
 border: #292b2a 1px solid; 
 color: #a8a8a8; 
 width: 225px;
 padding-left: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;
 display: inline;}

input.login
{background-color: #e06631; 
 border: #292b2a 1px solid; 
 color: black; 
 width: 125px;
 padding-left: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;
 display: inline;}

input.login_disabled
{background-color: #e06631; 
 border: #292b2a 1px solid; 
 color: #a8a8a8; 
 width: 125px;
 padding-left: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: normal;
 display: inline;}

img.dajamas
{
	margin-left: 5px;
}

p.title {
 font-face: Tahoma;
 font-size: 8pt;
 font-weight: 700;
 color: #000000;
 text-align: left;
}

p.notice {
 padding-left: 10px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #808080;
 text-align: left;
} 

p.session {
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 font-weight: bold;
 color: #B6B4AB;
 text-align: left;
} 

p.darknotice {
 padding-left: 10px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #404040;
 text-align: left;
} 

td.loginheader {
 padding-left: 10px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 font-weight: bold;
 color: #000000;
 text-align: left;
}

td.loginheaderclose {
 padding-right: 5px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 7pt;
 font-weight: bold;
 color: #000000;
 text-align: right;
}

td.loginlefttitle {
 padding-left: 20px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 text-align: left;
}

td.loginrighttitle {
 padding-left: 20px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 text-align: left;
}

td.loginfooter {
 text-align: center;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000; 
}

#toplogin {
 z-index: 10;
 visibility: hidden;
 width: 300px;
 height: 175px;
 position: absolute;
 right: auto;
}

#ViewContactForm {
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 text-align: left;
}

#HideContactForm {
 display: none;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 text-align: left;
}

#ContactForm {
 display: none;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 text-align: left;
}

#LoginNotice {
 padding-left: 10px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #404040;
 text-align: left;
}

#LoginErrors {
 display: none;
 padding-left: 10px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: red;
 text-align: left;
}

#SignUpTable {
 width: 700px;
}

td.signup_tab_select {
 width: 140px;
 height: 25px;
 background-image: url('../images/signup_tab_select.gif');
 margin-left: 5px;
 color: #000000;
 font-size: 8pt; 
 font-weight: 700;
}

td.signup_tab {
 width: 140px;
 height: 25px;
 background-image: url('../images/signup_tab.gif');
 margin-left: 5px;
 color: black;
 font-size: 8pt;
 font-weight: 700;
}

p.signup_tab {
 text-align: left;
 margin: 5px;
}

p.signup_tab_select {
 text-align: left;
 margin: 5px;
}

p.members_area_title {
 margin-left: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 text-align: left;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #ffffff;
 font-weight: bold;
}

p.profile_username {
 margin-left: 10px;
 margin-top: 5px;
 text-align: left;
 font-family: Tahoma, Arial Narrow; 
 font-size: 12pt;
 font-style: italic;
 color: #000000;
 font-weight: bold;
}

p.members_area_special {
 margin-left: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 text-align: left;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 font-style: italic;
 font-weight: bold;
}

p.members_area_content {
 margin-left: 5px;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-right: 5px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
}

p.members_area_form {
 margin-left: 10px;
 margin-top: 5px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
}
div.members_area {
 width: 540px;
 align: center;
}

div.members_area_full {
 width: 690px;
 align: center;
}

div.members_area_right {
 width: 140px;
 align: center;
}

div.profile_area {
 width: 700px;
 align: center;
}

div.profile_area_right {
 width: 285px;
 align: center;
}

div.members_area_title {
 background: #000000;
 text-align: left;
 border: 1px black solid;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #ffffff;
 font-weight: bold;
}

div.members_area_special {
 background-color: #e06631;
 text-align: left;
 border: 1px black solid;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 font-weight: bold;
}

div.members_area_content {
 background: #f0f0f0;
 text-align: left;
 padding-top: 5px;
 padding-bottom: 5px;
 border-top: 1px black solid;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 font-weight: normal;
}

div.members_area_inner_content {
 background: #f0f0f0;
 padding-top: 5px;
 padding-bottom: 5px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 font-weight: normal;
}

div.signup {
 width: 700px;
 height: auto;
 align: center;
}

div.signup_header {
 width: 700px;
 height: 25px;
 overflow: hidden;
 z-index: 0;
 border-bottom: 1px black solid;
 wrap: no-wrap;
}

div.profile_title {
 background: #000000;
 text-align: left;
 padding-left: 10px;
 padding-right: 10px;
 border-top: 1px black solid;
 border-bottom: 1px black solid;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #ffffff;
 font-weight: bold;
 width: auto;
 height: 25px;
}

div.profile_title_select {
 background: #e06631;
 text-align: left;
 padding-left: 10px;
 padding-right: 10px;
 border-top: 1px black solid;
 border-bottom: 1px white solid;
 font-family: Tahoma, Arial Narrow; 
 z-index: 2;
 font-size: 8pt;
 color: #000000;
 font-weight: bold;
 width: auto;
 height: 25px;
}

div.profile_title_hover {
 text-align: left;
 padding-left: 10px;
 padding-right: 10px;
 border-top: 1px black solid;
 border-bottom: 1px white solid;
 font-family: Tahoma, Arial Narrow; 
 z-index: 2;
 font-size: 8pt;
 color: #000000;
 font-weight: bold;
 width: auto;
 height: 25px;
}

div.signup_title {
 background: #000000;
 text-align: left;
 border-top: 1px black solid;
 border-left: 1px white solid;
 border-bottom: 1px black solid;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #ffffff;
 font-weight: bold;
 width: auto;
 height: 25px;
}

div.signup_empty_r {
 border-top: 1px white solid;
 border-right: 1px white solid;
 border-left: 1px black solid;
 border-bottom: 1px black solid;
 height: 25px;
}

div.signup_empty_l {
 border-top: 1px white solid;
 border-right: 1px black solid;
 border-left: 1px white solid;
 border-bottom: 1px black solid;
 width: 40px;
 height: 25px;
}

div.signup_title_select {
 background: #e06631;
 text-align: left;
 border-top: 1px black solid;
 border-left: 1px black solid;
 border-bottom: 1px white solid;
 font-family: Tahoma, Arial Narrow; 
 z-index: 2;
 font-size: 8pt;
 color: #000000;
 font-weight: bold;
 width: auto;
 height: 25px;
}

div.signup_title_hover {
 text-align: left;
 border-top: 1px black solid;
 border-left: 1px black solid;
 border-bottom: 1px white solid;
 font-family: Tahoma, Arial Narrow; 
 z-index: 2;
 font-size: 8pt;
 color: #000000;
 font-weight: bold;
 width: auto;
 height: 25px;
}

div.signup_content {
 text-align: left;
 padding-top: 5px;
 padding-bottom: 5px;
 border-left: 1px black solid;
 border-right: 1px black solid;
 border-bottom: 1px black solid;
 width: 700px;
 height: auto;
 max-height: 420px;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 font-weight: normal;
}

div.profile_content {
 background: #f0f0f0;
 text-align: left;
 padding-top: 5px;
 padding-bottom: 5px;
 border-left: 1px black solid;
 border-right: 1px black solid;
 border-bottom: 1px black solid;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 font-weight: normal;
 width: 700px;
 height: 360px;
}

div.members_messaging {
 background: #f0f0f0;
}

td.top5_hover {
 background: #e06631;
}

div.searchItem_hover {
 background: #e06631;
}

div.members_messaging_hover {
 background: #e06631;
}

tr.members_messaging {
 background: #f0f0f0;
}

tr.members_messaging_hover {
 background: #e06631;
}

tr.members_messaging_new {
 background: #d8d8d8;
 font-weight: bold;
}

tr.members_messaging_new_hover {
 background: #e06631;
 font-weight: bold;
}

td.members_messaging {
 border-bottom: 1px solid black;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 padding-left: 3px;
 padding-right: 3px;
}

a.blue_link {
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 text-decoration: underline;
}

a.blue_link:hover, a.blue_link:visited, a.blue_link:active {
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt;
 color: #000000;
 text-decoration: none;
}

input.button_link {
 font-family: Tahoma, Arial Narrow;
 font-size: 8pt;
 background-color: #e06631;
 color: #000000;
 font-weight: bold;
 border: 1px black solid;
 display: inline;}

input.button
{background-color: #e06631; 
 border: #000000 1px solid; 
 color: black; 
 width: 225px;
 padding-left: 5;
 font-family: Tahoma, Arial Narrow; 
 font-size: 8pt; 
 font-weight: bold;
 display: inline;}

p.profile_title {
 color: #000000;
 font-size: 15pt;
 font-face: Tahoma;
 font-weight: 600;
 margin-top: 12px;
 margin-left: 15px
}

p.profile_sub_title {
 color: #000000;
 font-size: 10pt;
 font-weight: 700;
 margin: 10px;
}