﻿/* main tag settings */


body					{	background-color:#008000;border:none;	}

body,td				{	color:#000000;font-size:14px;font-family:verdana; }

hr						{	color:#008000;height:1px;	}

a:link, a:visited	{	color:#0000FF;text-decoration:underline;	}
a:hover				{	color:#0000FF;text-decoration:underline;	}

iframe				{		}





/* general purpose classes */

/*
div					{
						}
*/

.footer_include a:link, .footer_include a:visited { text-decoration:none;	}

.img_border			{
							border:1px solid #dddddd;margin:1px;
						}

.highlight			{	background-color:#FFFFFF;font-weight:bold;border:1px outset;margin:1px;padding:3px;
						}



.content				{	font-size:11px;	}
/*
.outer_body			{	
							height:100%;
							background-color:#008000;
						}

.outer_body,.outer_body td	{	color:#FFFFFF;	}
.outer_body a:link,.outer_body a:visited, .outer_body a:active {	color:#FFFFFF;	}
.outer_body a:hover	{ color:#FFFFFF; }

.outer_body .heading	{	padding:0px 0px 2px 7px;font-weight:bold;font-size:19px;color:white;position:relative;position:relative;	}
.outer_body .content	{	padding:7px 25px 15px 25px;	}
*/
.footer_include	{
							padding:2px 5px 2px 7px;
							text-align:right;
							font-size:11px;
						}


.inner_body			{
							color:#000000;
							margin:10px 6px 0px 6px;
							background-color:#FFFFFF;
							border:0px;
						}

.inner_body a:link,.inner_body a:visited, .inner_body a:active {	color:#0000FF;	}
.inner_body a:hover	{ color:#FF0000; }
.inner_body	.heading		{	font-size:13px;font-weight:bold;  }
.inner_body	.content		{	font-size:11px;padding:10px 10px 10px 10px;	}



/* alt container */

.container,.container td			{ 	color:#000000;	}
.container_outer_content			{ 	color:#000000;	}

.container_css3	{
	padding:6px 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius: 5px;
}

.container_wrapper	{	padding:3px;color:#000000;	}
.container_wrapper td	{	
							color:#000000;	
							background-color:#FFFFFF;
}
.container {
							background-color:#FFFFFF;
						}
.container .heading {
							position:relative;
							color:#008000;
							font-weight:bold;
							font-size:17px;
							margin:2px 10px 18px 0px;
							padding:1px 1px 1px 10px;
						}
.container .small_heading {
							font-weight:bold;
							font-size:11px;
							padding:0px 0px 5px 2px;
							color:#008000;
							text-decoration:none;
						}
.container .alt_heading {
							padding:6px 6px 10px 6px;
							color:008000;
							font-weight:bold;
							font-size:27px;
						}
.container .icon {
							float:left;
							margin-right:4px;
}
.container .text {
							margin:6px;
							border-bottom:1px dotted #E2ECD4;
							vertical-align: sup;
}

.container .content,.container .content td {
							color:black;
						}
.container .content	{
							margin:7px 15px 15px 10px;
						}

.content2, .content2 td {
							margin-bottom:10px;
						}
.container .content,.container .content td {
							font-size:12px;
}
.container a:link, .container a:active, .container a:visited {
							color:#0000FF;font-weight:normal;text-decoration:underline;
						}
.container a:hover	{
							color:#ff0000;
}





.content_container,.content_container td			{ 	color:#000000;	}

.content_container_wrapper	{	padding:3px; }

.content_container_css3	{
	padding:6px 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius: 5px;
	border:2px solid #00BB00;
}

.content_container_table_td	{	background-color:#FFFFFF;	}
.content_container_outer_content	{		}

.content_container_inner_content {
							margin:3px 0px 0px 0px;
						}
.content_container .heading {
							position:relative;
							font-weight:bold;
							font-size:16px;
							padding:0px;
							color:#008000;
						}
.content_container .content {
							font-size:12px;
							padding:0px 12px 12px 70px;
						}
.content_container .icon {
							position:absolute;
							top:23px;left:2px;
}
.content_container .text {
							margin:6px;
							border-bottom:1px dotted #E2ECD4;
							vertical-align: sup;
}




.popup_container,.popup_container td			{ 	color:black;	}

.popup_container_wrapper	{	padding:3px; }

.popup_container_css3	{
	padding:12px 11px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius: 5px;
	border:2px solid #00A000;
	-webkit-box-shadow:1px 6px 15px #001100;
	-moz-box-shadow:1px 6px 15px #001100;
}

.popup_container_table_td	{		}
.popup_container_outer_content	{	background-color:#FFFFFF;color:black ! important;	}

.popup_container_inner_content {
							margin:6px 3px 3px 3px;
						}
.popup_container .heading {
							position:relative;
							font-weight:bold;
							font-size:14px;
							padding:3px 3px 3px 3px;
							color:#008000;
						}
.popup_container .content,.popup_container .content td {
							font-size:12px;margin:12px 12px;
						}
.popup_container_img_tr   {  height:6px;	}
.popup_container_img_bl   {  width:6px;	}
.popup_container_img_tl   {  width:7px;	}
.popup_container_img_br   {  height:6px;	}

.popup_container a:link,.popup_container a:visited, .popup_container a:active {	color:#0000FF;	}
.popup_container a:hover {	color:#FF0000;	}





.input_container		{	font-size:1px;	}
.input_container_wrapper	{	padding:0px; }

.input_container_css3	{
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	-moz-border-radius: 2px;
	border:2px solid #FFFFFF;
}

.input_container_table	{	}
.input_container_table_td	{ background-color:white ! important;	}
.input_container_outer_content	{	}

.input_container select, .input_container input, .input_container textarea	{
							font-size:12px;border:0px;font-weight:bold;color:#475E26;
						}
.input_container input	{	border:0px;margin:0px;float:left;	}

.hide_select_wrapper		{	overflow:hidden;height:16px;margin:1px;	}
.hide_select_wrapper	select {	position:absolute;width:102%;top:-2px;left:-2px;	}





.menu_container div	{
						}
.menu_container_wrapper	{ padding:2px; }
.menu_container, .menu_container  td, .menu_container font, .menu_container div,
	.menu_container a:link,.menu_container a:visited	{		}
.menu_container_table a:hover {		}
.menu_container_table_td	{	background-color:#86B147;color:white;padding:0px;marging:0px;	}
.menu_container_outer_content	{	background-color:#86B147;font-size:14px; }
.menu_container_outer_content, .menu_container_outer_content td {
							font-size:13px;
						}
.menu_container_inner_content { padding:3px 0px 0px 0px; }
.menu_container a:link,.menu_container a:visited, .menu_container a:active {		}
.menu_container a:hover	{		}
.menu_container input	{ font-size:11px; }

.menu_container .heading {
							position:relative;
							font-weight:bold;
							font-size:15px;
							border-bottom:2px solid #8FBD4C;
							padding:3px 3px 3px 3px;
							color:white;
						}
.menu_container .small_heading {
							font-weight:bold;
							font-size:10px;
							border-bottom:1px solid #8FBD4C;
							padding:2px 0px 2px 2px;
							color:#white;
							text-decoration:none;
						}
.menu_container .exe_heading {
							margin:0px;
							font-weight:bold;
							font-size:15px;
							border-bottom:0px solid #8FBD4C;
							padding:0px 3px 0px 3px;
							color:#white;
							text-decoration:none;
						}
.menu_container .content,.menu_container .content td {
							font-size:11px;margin:12px 12px;
						}

.menu_container_button	{
							color:white;
							background-color:#80A944;
							font-weight:bold;
							font-size:11px;
							border:2px outset #80A944;
						}
.menu_container .emphasize {
							color:white;
							background-color:#7BA341;
						}
.menu_container .img_border {
							border:1px solid #cccccc;
						}


/*
.friends_private_messages * {
							font-size:10px;font-weight:bold;
						}
*/

.online_friends *	{
						}
.offline_friends *	{
						}


.emoticon_field	{	padding:4px; }
.emoticon_field a:link,.emoticon_field a:visited,.emoticon_field a:active,.emoticon_field a:hover	{	color:black;	}

/*
	.chat_table			{	background:white url(http://img.myfreecams.com/mfc2/styles/mfc/images/misc/chat_background.jpg) no-repeat scroll bottom right;	}
*/

.chat_input			{	font-size:19px;background-color:transparent;color:#1A2F3E;border:0px;	}
.chat_title			{ }	
.chat_chat_title	{		}
.chat_people_title	{		}
.chat_chat_box		{	
						}
.chat_chat_box_wrapper	{ 	}
.chat_people_box_wrapper	{ 	}
.chat_people_box	{	
						}
.people_contents		{		}

.chat_private_message		{		}
.chat_private_message_title {		}
.chat_private_message_list	{		}

.private_message_header,.private_message_header td {		}

.chat_friends			{		}
.chat_friends_title	{		}
.chat_friends_list	{		}
.chat_friends			{		}
.chat_friends a:link,.chat_friends a:visited		{		}
.chat_friends a:hover	{		}

.chat_friends_box_wrapper	{		}
.chat_friends_box	{
						}

.private_message_contents		{		}
.private_message_input input	{		}
.private_message_username_input 	{		}
.friends_private_messages	{
							padding:3px 0px 15px 0px;
							margin:0px;
						}
.private_alert		{	
							width:114px;
							height:24px;
						}

.private_alert_on a:link, .private_alert_on a:visited, .private_alert_on a:hover, .private_alert_on a:active {
							color:#0000FF;text-decoration:none;font-weight:bold;
						}
.private_alert_on	{	
							left:-3px
							margin: 0px;
							padding:3px 5px;
							background: url(http://img.myfreecams.com/mfc2/styles/mfc/images/misc/pm_on.orange.gif) no-repeat scroll top left;
							overflow:hidden;
						}
.private_alert_off a:link, .private_alert_off a:visited, .private_alert_off a:hover, .private_alert_off a:active {
							color:#0000FF;text-decoration:none;font-weight:bold;
						}
.private_alert_off	{
							left:-3px
							margin: 0px;
							padding:3px 5px;
							color:#ffffff;
							background: url(http://img.myfreecams.com/mfc2/styles/mfc/images/misc/pm_off.gif) no-repeat scroll top left;
							overflow:hidden;
						}



.homepage_online_links,.homepage_online_links a:link,.homepage_online_links a:hover,.homepage_online_links a:visited	{		}


/*
.name					{	font-weight:bold;	}
.name1,.name2,.name3,.name4,.name5,.name6,.name7,.name8,.name9 {	position:absolute;	}
.name1				{	top:-1px;	left:-1px;	display:block; } /* tr */
.name2				{	top:-1px;	left:1px;	display:block; } /* tl */
.name3				{	top:1px;		left:-1px;	display:block; } /* bl */
.name4				{	top:1px;		left:1px;	display:block; } /* br */
.name5				{	top:-1px;	left:0px;	display:block; } /* t */
.name6				{	top:0px;		left:-1px;	display:block; } /* l */
.name7				{	top:0px;		left:1px;	display:block; } /* r */
.name8				{	top:1px;		left:0px;	display:block; } /* b */
.name9				{	top:0px;		left:0px;	color:#ffffff; display:block; } /* center */
.name,.name a:link,.name a:hover,.name a:visited {	color:#515739;text-decoration:none; } /* tr */
.name9 a:link,.name9 a:hover,.name9 a:visited {	color:#FFFFFF;text-decoration:none; } /* center */
.name9 a:hover	{	color:#0000FF;text-decoration:none; } /* center */

.online_tn_links	{	font-weight:bold;font-family:arial;	}
.links1				{	top:-1px;	left:-1px;	display:block; } /* tr */
.links2				{	top:-1px;	left:1px;	display:block; } /* tl */
.links3				{	top:1px;		left:-1px;	display:block; } /* bl */
.links4				{	top:1px;		left:1px;	display:block; } /* br */
.links5				{	top:-1px;	left:0px;	display:block; } /* t */
.links6				{	top:0px;		left:-1px;	display:block; } /* l */
.links7				{	top:0px;		left:1px;	display:block; } /* r */
.links8				{	top:1px;		left:0px;	display:block; } /* b */
.links1,.links2,.links3,.links4,.links5,.links6,.links7,.links8,.links9 {	color:#000000;position:absolute;font-size:9px;	}
.links9				{	top:0px;		left:0px;	color:white; display:block; } /* center */
.links9 a:link,.links9 a:visited	{	text-decoration:none;	}

.online_tn_extra_links	{	font-weight:bold;font-family:arial;	}
.extra_links1				{	top:-1px;	left:-1px;	display:block; } /* tr */
.extra_links2				{	top:-1px;	left:1px;	display:block; } /* tl */
.extra_links3				{	top:1px;		left:-1px;	display:block; } /* bl */
.extra_links4				{	top:1px;		left:1px;	display:block; } /* br */
.extra_links5				{	top:-1px;	left:0px;	display:block; } /* t */
.extra_links6				{	top:0px;		left:-1px;	display:block; } /* l */
.extra_links7				{	top:0px;		left:1px;	display:block; } /* r */
.extra_links8				{	top:1px;		left:0px;	display:block; } /* b */
.extra_links1,.extra_links2,.extra_links3,.extra_links4,.extra_links5,.extra_links6,.extra_links7,.extra_links8,.extra_links9 {	color:#000000;position:absolute;font-size:9px;	}
.extra_links9				{	top:0px;		left:0px;	color:yellow; display:block; } /* center */
.extra_links9 a:link,.extra_links9 a:active,.extra_links9 a:visited {	color:yellow;text-decoration:none; } /* center */
.extra_links9 a:extra_link,.extra_links9 a:hover	{	color:red;text-decoration:none;	}



.online_tn_links,.online_tn_links a:link,.online_tn_links a:hover, .online_tn_links a:visited 		{		}
.links9 a:link,.links9 a:hover,.links9 a:visited {	color:#FFFFFF;font-size:9px !important; }
.links9 a:hover	{	color:#0000FF; }
*/

.video_status_text *		{	font-size:14px;	}


.mini_popup_header		{	padding:5px;color:#008800;font-size:15px;font-weight:bold;	}
.mini_popup_content		{	padding:10px;	}
