@charset "UTF-8";
@import url(../../base/css/general.css);
/*------------------*/

	body
	{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		background-color:#a5a5a5;
		direction:rtl;
	}
	h1
	{
		text-transform:none;
		color:#541862;
		font-weight:bold;
		font-size:21px;
		margin-bottom:2px;
		margin-top:0px;
	}
	h2
	{
		text-transform:none;
		font-size:15px;
		margin-bottom:6px;
		color:#373636;
		font-weight:bold;
		margin-top:0px;
	}
	/*###############################################################*/
	#page {
		width:761px;
		position:relative;
		margin-left:auto;
		margin-right:auto;
		background-color:#FFFFFF;
	}
	#page_profile {
		width:650px;
		position:relative;
		margin-left:auto;
		margin-right:auto;
		background-color:#FFFFFF;
	}
	#page_left 
	{
		width:20px;
		background-image:url(../images/page_left.png);
		background-position:right;
		background-repeat:repeat-y;	

	}
	#page_right 
	{
		width:20px;
		background-image:url(../images/page_right.png);
		background-position:left;		
		background-repeat:repeat-y;
	}
	#page_bottom_home
	{
		height:36px;
		width:741px;		
		background-image:url(../images/page_bottom_home.png);
		background-repeat:repeat-x;
		float:left;
	}
	#page_bottom_home_left
	{
		background-image:url(../images/page_bottom_right_home.png);
		background-repeat:no-repeat;
		height:36px;
		width:30px;
		float:left;
	}
	#page_bottom_home_right 
	{
		background-image:url(../images/page_bottom_left_home.png);
		background-repeat:no-repeat;
		height:34px;
		width:30px;
		float:left;
	}
	#page_bottom
	{
		height:36px;
		width:741px;		
		background-image:url(../images/page_bottom.png);
		background-repeat:repeat-x;
		float:left;
	}
	#page_bottom_left
	{
		background-image:url(../images/page_bottom_right.png);
		background-repeat:no-repeat;
		height:36px;
		width:30px;
		float:left;
	}
	#page_bottom_right 
	{
		background-image:url(../images/page_bottom_left.png);
		background-repeat:no-repeat;
		height:34px;
		width:30px;
		float:left;
	}
/*###############################################################*/

	div#header
	{
		position:relative;
		width:761px;
		margin-left:auto;
		margin-right:auto;
		height:116px;
		background-repeat:repeat-x;
		background-image:url(../images/header_bg.png);
	}
	.inbox_outbox
	{
		color:#376390;
		font-size:12px;
	}
	div#header_slogan
	{
		position:absolute;
		top:26px;
		left:501px; 
	}
	div#header_logo
	{
		position:absolute;
		top:24px;
		left:12px;
	}
	div#header_menu
	{
		position:absolute;
		top:34px;
		border:0px solid red;
	}
	div#header_menu span
	{
		margin:0px 5px;
	}
	
	div.blue_buttons_frame
	{
		height:20px;
		cursor:hand;
		cursor:pointer;
		float:left;
		border:0px Solid Red;
	}
	div.blue_text_input
	{
		background-image:url('../images/text_div_bg.png');
		background-repeat:repeat-x;
		height: 22px;
		border: 0px Solid red;
		padding:0px;
		text-align:middle;
		line-height: 17px;
		vertical-align:middle;
		float:left;
	}
	input.text_input
	{
		background-image:url('../images/text_bg.png');
		background-repeat:repeat-x;
		border:0;
		text-align:middle;
		padding:0px;
		margin-top:1px;
		height: 17px;
	}
	div.text_input_left
	{
		background-image:url('../images/text_left.png');
		background-repeat:no-repeat;
		width: 5px;
		height: 22px;
		float:left;
	}
	div.text_input_right
	{
		background-image:url('../images/text_right.png');
		float:right;
		background-repeat:no-repeat;
		width: 5px;
		height: 22px;
	}
	div#top_menu_block
	{
		position:absolute;
		top:-21px;
		left:0px;
		height:23px;
		border:0px solid red;
        width: 100%;;
	}

	ul#topMenuBlock2
	{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		width:auto;
		height:21px;		
	}
	
	ul#topMenuBlock {
		position:relative; 
		top:0px;
		right:0px;
		height:23px;
		border:0px solid red;
	}	
	
	
	ul#topMenuBlock li
	{
		position:relative;
		list-style:none;
		float:right;
		text-align:right;
		width:auto;
		vertical-align:bottom;
		text-align:right;
		font-weight:bold;
		font-size:11px;
		padding-left:12px;
		padding-right:12px;
		background-image:url(../images/topMenuBlock_delim.png);
		background-position:left;
		background-repeat:no-repeat;
	}
	ul#topMenuBlock li div
	{
		padding-top:2px;
	}
	
	ul#topMenuBlock li.activeTopMenuItem div
	{

	}
	ul#topMenuBlock li.activeTopMenuItem div
	{
		color:#E0E0E0;
	}
	ul#topMenuBlock li.inactiveTopMenuItem div
	{

	}
	ul#topMenuBlock li.inactiveTopMenuItem div
	{
		color:#E0E0E0; 
	}
	ul#topMenuBlock li.hoverTopMenuItem div
	{

	}
	ul#topMenuBlock li.hoverTopMenuItem div
	{
		color:#E0E0E0;	
	}
/*###############################################################*/
	div#header_line
	{ 
	}
/*###############################################################*/
	div#content
	{
		position:relative;
		display:block;
		width:761px;
		margin-left:auto;
		margin-right:auto;
	}
	div#content_profile
	{
		position:relative;
		display:block;
		width:650px;
		margin-left:auto;
		margin-right:auto;
	}
	div#left_column_menu
	{
		width:140px;
		float:left;
	}
	div#left_column_content
	{
		width:620px;
		float:right;
	}
	div#right_column_menu
	{
		width:140px;
		float:right;
	}

	div#right_column_content
	{
		width:620px;
		float:left;
	}
	
	
/*###############################################################*/
	div#footer
	{
		display:block;
		position:static;		
		width:761px;
		background-image:url(../images/footer_bg.png);
		background-color:#FFFFFF;
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
		margin-bottom:0px;
		padding-top:19px;
		padding-bottom:3px;
		text-align:center;
		border:0px solid red;
	}
	div#bottom_text, div#boonex_banners
	{
		position:static;		
		font-size:10px;
		color:#FFFFFF;
		display:block;
		margin-top:0px;
		text-align:center;
		border:0px solid red;
	}
	div#footer_home
	{
		width:761px;		
		height:36px;
		background-image:url(../images/footer_home.jpg);
		background-repeat:repeat-x;
	}
	div#bottom_menu_block
	{
		position:static;		
		font-size:10px;
		color:#ffffff;
		display:block;
		margin-top:0px;
		text-align:center;
		margin-bottom:5px;
	}
	.bottom_menu_delim 
	{
		direction:ltr;
		text-align:center;
		margin-left:5px;
		margin-right:5px;
		display:inline;
	}
	.bottom_menu_item 
	{
		text-align:center;
		display:inline;
		
	}
	
	
/*###############################################################*/	
	.btbutton_block
	{
		height:21px;
	}
	.btbutton_content
	{
		vertical-align:top;
		
	}
	.btbutton_content a, .btbutton_content a:link, .btbutton_content a:visited, .btbutton_content a:active, .btbutton_content a:hover
	{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#E0E0E0;
	}
	
	.header2_block 
	{
		height:20px;
		margin:0px;
		padding:0px;
	}
	.header2_content
	{
		vertical-align:middle;
		color:#541862;
		text-transform:uppercase;
		font-weight:bold;
		font-size:14px;
	}
	
/*###############################################################*/
	div.design_box_border
	{
		position:relative;
		border:1px solid #9B9A9A;
		margin-bottom:10px;
		padding:2px;
	}
	div.design_box_border div.header
	{
		position:relative;
		border:1px solid #9B9A9A;
		margin:0px 0px 5px 0px;
		padding:0px 0px 0px 7px;
		background-image:url(../images/box_border_header_bg.gif);
		background-repeat:repeat-x;
		background-color:#E4E4E4;
		height:25px;
		line-height:25px;
		vertical-align:middle;
		font-weight:bold;
		text-transform:uppercase;

	}
	div.design_box_border div.keeper
	{
		position:relative;
		padding:5px;
		border:0px solid red;
		text-align:center;
		margin:2px;
	}
/*##############################################################*/
/*###############################################################*/
	/* 	General StyleSheet */
/*###############################################################*/
/*		Style For Design Box #1		*/
	.db_1_block
	{
		color:#7c7c7c;
		font-size:12px;
		margin-top: 5px;
		margin-left: -5px;
		margin-right: 0px;
		margin-bottom: 5px;
	}

	.db_1_block_profile
	{
		color:#7c7c7c;
		font-size:12px;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	}
	.div_actions
	{
		height:41px;
		width:235px;
		padding-top:20px;
		position:absolute;
		top:135px;
		left:200px;
		z-index:999;
		background-color:#E7E3E8;
		border:1px Solid #611F73;
		display:none;
		text-align:center;
		vertical-align:middle;
		color:#601D71;
		font-size:12px;
		font-weight:bold;
	}
	.db_1_block .head 
	{
		height:20px;
		background-image:url(../images/design_box_1_head_bg.gif);
		background-repeat:repeat-x;
		background-position:top;
	}
	.db_1_block .media_head_right 
	{
		height:20px;
		width:20px;
		background-image:url(../images/design_box_1_head_right.gif);
		background-repeat:no-repeat;
	}
	.db_1_block .media_head_left 
	{
		height:20px;
		width:20px;
		background-image:url(../images/design_box_1_head_left.gif);
		background-repeat:no-repeat;
	}
	.db_1_block .media_right
	{
		width:20px;
		background-image:url(../images/design_box_1_right_bg.gif);
		background-repeat:repeat-y;		
		background-position:right;
	}
	.db_1_block .media_left
	{
		width:20px;
		background-image:url(../images/design_box_1_left_bg.gif);
		background-repeat:repeat-y;
		background-position:left;
	}
	.db_1_block .media_foot_right 
	{
		height:20px;
		width:20px;
		background-image:url(../images/design_box_1_foot_right.gif);
		background-repeat:no-repeat;	
	}
	.db_1_block .media_foot_left 
	{
		height:20px;
		width:20px;
		background-image:url(../images/design_box_1_foot_left.gif);
		background-repeat:no-repeat;	
	}
	.db_1_block .head_left 
	{
		height:20px;
		width:20px;
		background-image:url(../images/design_box_1_head_left.gif);
		background-repeat:no-repeat;
	}
	.db_1_block .head_right 
	{
		height:20px;
		width:20px;
		background-image:url(../images/design_box_1_head_right.gif);
		background-repeat:no-repeat;
	}
	.db_1_block .wizard_head 
	{
		height:45px;
		background-image:url(../images/wizard_box_head_bg.gif);
		background-repeat:repeat-x;
		background-position:top;
		vertical-align:bottom;
	}
	.db_1_block .wizard_head_left 
	{
		height:45px;
		width:20px;
		background-image:url(../images/wizard_box_head_left.gif);
		background-repeat:no-repeat;
	}
	.db_1_block .wizard_head_right 
	{
		height:45px;
		width:20px;
		background-image:url(../images/wizard_box_head_right.gif);
		background-repeat:no-repeat;
	}
	.db_1_block .left 
	{
		width:20px;
		background-image:url(../images/design_box_1_left_bg.gif);
		background-repeat:repeat-y;		
		background-position:left;		
	}
	.db_1_block .right 
	{
		width:20px;
		background-image:url(../images/design_box_1_right_bg.gif);
		background-repeat:repeat-y;
		background-position:right;			
	}
	.db_1_block .foot 
	{
		height:20px;
		background-image:url(../images/design_box_1_foot_bg.gif);
		background-repeat:repeat-x;
		background-position:bottom;
	}
	.db_1_block .foot_left 
	{
		height:20px;
		width:20px;
		background-image:url(../images/design_box_1_foot_left.gif);
		background-repeat:no-repeat;		
	}
	.db_1_block .foot_right 
	{
		height:20px;
		width:20px;
		background-image:url(../images/design_box_1_foot_right.gif);
		background-repeat:no-repeat;		
	}
	.db_1_block div.centered
	{
		text-align:center;
	}
	.db_1_block td.container, .db_1_block div.container
	{
		padding-left:10px;
		padding-right:10px;	
		padding-top:0px;
		padding-bottom:0px;			
		overflow:hidden;
		vertical-align:top;
	}	
	.db_1_block div.container_r, .db_1_block td.container_r, .db_1_block td.container_rb
	{
		width:150px;
		padding:0px;
		overflow:hidden;
		background-color:#f5f5f5;	
		vertical-align:top;	
		text-align:right;			
	}	
	.db_1_block td.container_rb
	{
		background-color:#eef4fa;
	}
	.db_1_block div.container_f
	{
		margin:0px;
		padding:0px;
		vertical-align:top;		
	}	
	.db_1_block div.container_f_i
	{
		margin-left:-10px;
		margin-right:-10px;		
		padding-left:10px;
		padding-right:10px;		
		padding-top:0px;
		padding-bottom:0px;			
		vertical-align:top;		
	}	
	.db_1_block .title
	{
		color:#541862;
		text-transform:uppercase;
		font-weight:bold;
		font-size:16px;
		margin-bottom:5px;
	}
	.db_1_block .title_small
	{
		color:#541862;
		text-transform:uppercase;
		font-weight:bold;
		font-size:12px;
		margin-bottom:5px;
	}
	.db_1_block .title_centred
	{
		color:#541862;
		text-transform:uppercase;
		font-weight:bold;
		font-size:16px;
		margin-bottom:5px;
		text-align:center;
	}
	.db_1_block div.title_delim
	{
		border-bottom:1px #c9c9c9 solid;
		font-size:0px;
		margin-bottom:12px;
	}
	.db_1_block div.title_delim_narrow
	{
		border-bottom:1px #c9c9c9 solid;
		font-size:0px;
		margin-bottom:12px;
		margin-left:90px;
		margin-right:90px;		
	}
	.db_1_block .db_1_block .title_u
	{
		color:#541862;
		font-weight:bold;
		font-size:12px;
	}
	.db_1_block .title_b
	{
		color:#541862;
		font-weight:bold;
		font-size:12px;
	}
    .db_1_block td.container p
	{	
		padding-bottom:28px;
		margin:0px;
	}
	.db_1_block td.container_r p.gradient, .db_1_block td.container_r p, .db_1_block td.container_rb p
	{
		padding:20px 12px 10px 12px;
		margin:0px;
	}
	.db_1_block td.container_r p.gradient
	{	
		background-image:url(../images/col3_gradient.png);
		background-repeat:repeat-x;		
		background-position:top;		
	}
	.db_1_block div.input_title
	{
		color:#798da2;
		font-size:12px;
		font-weight:bold;
		float:right;
		width:120px;
		text-align:left;
		padding-left:6px;

	}
	.db_1_block div.input_container
	{
		margin-bottom:15px;
	}
	.db_1_block input
	{
		/*border:1px #798da2 solid;*/
		font-size:12px;
		font-family:Arial;
	}	
	.db_1_block .col3_image
	{
		background-color:#FFFFFF;
		margin:0px;
		vertical-align:top;
	}
	.db_1_block img.left
	{
		position:absolute;
		top:0px;
		left:0px;
	}
	.db_1_block img.right
	{
		position:absolute;
		top:0px;
		right:0px;
	}
	.db_1_block img.foot_left
	{
		position:absolute;
		top:-10px;
		left:0px;
	}
	.db_1_block img.foot_right
	{
		position:absolute;
		top:-10px;
		right:0px;
	}
	.db_1_block div form
	{
		display:inline;
	}
	.db_1_block .new_button
	{
		color:#42618d;
		background-color:#f4f5f8;
		font-size:11px;
		font-weight:bold;
	}
	
/*		Style For Design Box #10	*/
	.db_10_block
	{
		margin-top: 10px;
		margin-right: 10px;
		margin-bottom: 10px;
	}	
	

* html div#left_column_menu img.right, * html div#left_column_content img.right
	{
		right:-1px;
	}

/*		[END] Style For Design Box #1		*/


	div.rate_block /* ### in design.inc.php function DesignProgress() ### */
	{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:2px;
	}
	div.rate_text /* ### in design.inc.php function DesignProgress() ### */
	{
		position:relative;
		text-align:left;
	}
	div.rate_scale /* ### in design.inc.php function DesignProgress() ### */
	{
		position:relative;
		height:10px;
		font-size:1px;
		line-height:10px;
		border:1px solid #9DA0A1;
		background-image:url(../images/icons/scale_bg.gif);
		margin:0px;
		padding:0px;
		text-align:left;
	}
	div.menu_item_line
	{
		position:relative;
		padding:0px 0px 0px 15px;
		margin:0px 0px 1px 0px;
		height:20px;
		line-height:20px;
		vertical-align:middle;
		font-weight:bold;
		text-transform:capitalize;
	}
	div.menu_item_line_active
	{
		position:relative;

		height:20px;
		line-height:20px;
		vertical-align:middle;
		font-weight:bold;
		text-transform:capitalize;

		padding:0px 0px 0px 15px;
		margin:0px 0px 1px 0px;
		background-image:url(../images/promo_list_image.gif);
		background-repeat:no-repeat;
		background-position:left center;
	}
/*###############################################################*/
/*##############################################################*/
	div.im_invite_container
	{
		position: absolute;
		z-index: 90;
		width: 288px;
		height: 188px;
		border: 6px solid silver;
		background-color: #FFFFFF;
	}
	div.im_invite_image
	{
		position: absolute;
		width: 110px;
		height: 110px;
		border: 1px solid black;
		left: 10px;
		top: 10px;
		text-align: center;
	}
	div.im_invite_image img
	{
		margin-top: auto;
		margin-bottom: auto;
	}
	div.im_invite_caption
	{
		position: absolute;
		left: 134px;
		top: 16px;
		width: 140px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: normal;
	}
	div.im_invite_nickname
	{
		position: absolute;
		left: 134px;
		top: 40px;
		width: 140px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
	}
	div.im_invite_message
	{
		position: absolute;
		left: 134px;
		top: 64px;
		width: 140px;
		height: 80px;
		font-family: Verdana;
		font-size: 11px;
		font-weight: normal;
		font-style: italic;
	}
	div.im_invite_accept_button
	{
		position: absolute;
		left: 186px;
		top: 156px;
		width: 86px;
	}
	div.im_invite_decline_button
	{
		position: absolute;
		left: 80px;
		top: 156px;
		width: 86px;
	}
	input.im_invite_button
	{
		background-color: #7EAAD7;
		color: #FFFFFF;
		font-size: 12px;
		font-family: Arial;
		border: 1px solid silver;
		height: 22px;
	}
/*##############################################################*/
/*##############################################################*/
	input, textarea, select
	{
		font-family:Arial;
		font-size:12px;
		font-weight:normal;
		color:#3F3F3F;
		vertical-align:middle;
        border: 1px solid #798da2;
	}
	input.no, textarea.no, select.no
	{
		font-family:Arial;
		font-size:12px;
		font-weight:normal;
		color:#3F3F3F;
		vertical-align:middle;
	}

	select.select_years
	{
	}
	input.input_years_readonly
	{
	}
	select.select_num
	{
	}
	input.select_input_num_readonly
	{
	}
	input.input_text_edit
	{ 
	}
	input.input_textarea_counter
	{
		text-align:center;
	}
	textarea.textarea_edit
	{
	}
	input.input_type_password
	{
	}
	select.select_prof
	{
		width:155px;
	}
	input.input_select_prof_readonly
	{
	}
	select.select_set_membership
	{
		white-space:nowrap
	}
	select.select_multiple
	{
	}
/*##############################################################*/
	div.no_result, div.action
	{
	}
	div.no_result div, div.action div
	{
		vertical-align:middle;
		font-size:12px;		
		font-weight:bold;
		color:#0FA00F;
		text-align:center;
		line-height:20px;
	}
	div.err
	{
	}
	div.err div
	{
		vertical-align:middle;
		font-size:12px;
		font-weight:bold;
		color:#A00F0F;
		text-align:center;
		line-height:20px;
	}
/* Do not delete -- original error and ok miniboxes
	div.err
	{
		position:relative;
		border:1px solid #FF412D;
		padding:1px;
		margin:10px 0px;
		width:80%;
		margin-left:auto;
		margin-right:auto;
	}
	div.err div
	{
		position:relative;
		background-color:#FF412D;
		vertical-align:middle;
		font-weight:bold;
		color:#fff;
		text-align:center;
		line-height:20px;
	}
	div.action
	{
		position:relative;
		border:1px solid #A0C238;
		padding:1px;
		margin:10px 0px;
		width:80%;
		margin-left:auto;
		margin-right:auto;
	}
	div.action div
	{
		position:relative;
		background-color:#709812;
		vertical-align:middle;
		font-weight:bold;
		color:#fff;
		text-align:center;
	}
	* html div.no_result div, * html div.action div, * html div.err div
	{
		line-height:normal;
		padding:3px 0px;
	}	
*/

/*##############################################################*/
/*##############################################################*/
	div#boonex_banners
	{
		position:relative;
		border:0px solid red;
		height:77px;
		width:783px;
		margin-left:auto;
		margin-right:auto;
	}
	/*
	div#boonex_text_link
	{
		position:absolute;
		top:0px;
		border:1px solid #999999;
		height:77px;
		background-color:#FFFFFF;
		left:0px;
		width:270px;
	}
	div#boonex_text_link div#img
        {
		position:absolute;
        top:5px;
        left:3px;
    }
	div#boonex_text_link div
	{
		position:absolute;
        top:30px;
        left:70px;
        text-align:left;
	}
	*/
	div#boonex_image_link
	{
		position:absolute;
		top:0px;
		right:0px;
		height:77px;
		width:488px;
		background-color:#FFFFFF;
		border:1px solid #999999;
		background-image:url(../images/boonex_ad_bg.gif);
		background-repeat:no-repeat;
		background-position:center;
	}
	div#boonex_image_link table td
	{
		width:488px;
		height:77px;
	}
/*##############################################################*/
	div#switch_lang
	{
		position:absolute;
		top:4px;
		right:10px;
	}
	div#switch_skin
	{
		position:absolute;
		top:18px;
		right:10px;
	}
	div.err ul
	{
		text-align:left;
		margin:0px;
	}
/*##############################################################*/
	div.pollBlock
	{
		position:relative;
		overflow:hidden;
		height:154px;
		width:260px;
		border:1px solid #979797;
		text-align:left;
		float:left;
	}
	div.pollCaption
	{
		position:relative;
		margin:2px;
		padding:0px 5px;
		overflow:hidden;
		height:20px;
		line-height:20px;
		vertical-align:middle;

		font-weight:bold;

		background-image:url(../images/box_border_header_bg.gif);
		background-repeat:repeat-x;
		background-position:center;

	}
	div.pollAnswerBlock
	{
		position:relative;
		margin:2px;
		overflow:hidden;
		height:100px;
		border:solid 0px #cc0000;
		text-align:left;
	}
	div.pollUp
	{
		position:absolute;
		right:5px;
		top:5px;
	}
	div.pollDown
	{
		position:absolute;
		right:5px;
		bottom:5px;
	}
	div.pollQuestionBlock
	{
		position:absolute;
		width:230px;
		padding:2px;
		overflow:hidden;
		border:solid 0px green;
	}
	div.pollSubmitBlock
	{
		position:relative;
		margin:2px;
		overflow:hidden;
		height:20px;
		border:solid 0px #0000cc;
		text-align:center;
	}
		.pollContainer
	{
		position:relative;
		margin-top:2px;
		padding:10px;
		background-color:#f6f6ff;
		border:0px solid red;
	}

	.createPollSection
	{
		position:relative;
		padding:10px;
		background-color:#F0F0FF;
		border:0px solid red;
	}

	.controlsDiv
	{
		position:relative;
		clear:both;
		margin:10px;
		background-color:#ffffff;
	}

	.innerControlBlock
	{
		position:relative;
		float:right;
		width:200px;
		border:0px solid red;
	}

	.controlsHeader
	{
		padding: 0px 2px;
		font-weight:bold;
	}

	.deleteDiv
	{
		padding: 2px 0px 0px 2px;

	}
/*##############################################################*/
	div.playerAdminLink
	{
		position:relative;
		text-align:left;
		margin-bottom:15px;
	}
/* #################################################################### */
	.logInRegistrationText
	{
		margin-top:10px;
		margin-bottom:10px;
		text-align:center;
		color:#1d5089;
		font-size:12px;
		font-weight:normal;
	}
	div.logInRegistration input
	{
		border:1px solid #798da2;
		width: 137px;
		height:18px;
	}
	.title_inbox
	{
		color:#601d71;
	}
	.logInRegistrationCaption
	{
		font-size:11px;
		color:#484747;
		font-weight:bold;		
		width:100px; 
		height:18px;
		text-align:right;
		padding-right:22px;
		margin-bottom:10px;
		vertical-align:middle;
	}

	.logInForgotLink
	{
		color:#484747;
		font-size:11px;
		font-weight:normal;		
		height:40px;
		text-align:center;
		margin-bottom:10px;
		vertical-align:middle;
	}
/* #################################################################### */
	p
	{
		margin:0px;
		padding:0px;
	}

	div.menuBlock
	{	
		width:123px;
		background-image:url(../images/menuRight.png);
		background-repeat:repeat-y;
		background-position:right;
	    overflow:hidden;
	}
	div.menuBlockTop
	{	
		position:relative;
		top:3px;
		width:123px;
		height:10px;
		background-image:url(../images/menuTop.png);
		background-repeat:no-repeat;
		font-size:0px;
		display:block;
	}
	div.menuBlockBottom
	{
		position:relative;
		display:block;
		top: -3px;
		width:123px;
		height:14px;		
		background-image:url(../images/menuBottom.png);
		background-repeat:no-repeat;
	}
	div.menuLineBlock
	{
		width:121px;
		height:20px;
		display:block;
		background-image:url(../images/menuDelim.png);
		background-repeat:no-repeat;
		background-position:center bottom;
		text-align:right;
		
	}
	div.menuLine, div.menuLineHover
	{
		width:121px;				
		height:19px;
		background-image:url(../images/menuItem_bk.png);
		background-repeat:no-repeat;
		display:block;		
	}
	div.menuLineHover
	{
		background-image:url(../images/menuItemHover_bk.png);
		background-repeat:no-repeat;
	}
	
	div.menuLink 
	{
		height:17px;
		padding-top:2px;
		padding-right:24px;
	}
	div.menuLink a
	{
		font-size:11px;
		font-weight:bold;
		color:#cccccc;
	}
	div.menuLink a:link, div.menuLink a:visited, div.menuLink a:active, div.menuLink a:hover
	{
		text-decoration:none;
		color:#FFFFFF;
	}
	div.menuLineDivider
	{
		background-image:url(../images/menuDelim.png);
		background-repeat:no-repeat;
		font-size:0px;
		height:1px;
		width:121px;
		background-color:#CC0000;
	}
	div.menuIcon
	{
	}
	div.member_submenu
	{
	    position:relative;
	    overflow:hidden;
		width:123px;
	}
	div.innerSubmenuDiv, div.innerSubmenuDivHover
	{
		width:123px;
		background-image:url(../images/menuRight.png);
		background-repeat:repeat-y;
		background-position:right;
		background-color:#656565;
		text-align:right;
	}
	div.innerSubmenuDivHover
	{
		background-color:#515151;
	}
	div.innerSubmenuLink 
	{
		height:17px;
		padding-right:12px;
	}
	div.innerSubmenuLink a 
	{
		font-size:11px;
		font-weight:normal;
		color:#cccccc;
	}
	div.innerSubmenuLink a:link, div.innerSubmenuLink a:visited, div.innerSubmenuLink a:active, div.innerSubmenuLink a:hover
	{
		color:#FFFFFF;
		text-decoration:none;
	}
	
	div.customMenuBlockAsLinks {
		width:100px;
		padding-right:20px;
	}	
	div.customMenuBlockLink a
	{
		font-size:11px;
		font-weight:bold;
		color:#3366CC;
		text-decoration:underline;
	}
	div.customMenuBlockLink a:link, div.customMenuBlockLink a:visited
	{
		text-decoration:underline;
	}
	div.customMenuBlockLink a:active, div.customMenuBlockLink a:hover
	{
		text-decoration:none;
	}


	div.thumbnail_block
	{
		position:relative;
		text-align:center;
		padding:0px;
		margin-left:auto;
		margin-right:auto;
	}
	div.thumbnail_block img
	{
		border:0px solid #9B9A9A;
		background-color:#FFFFFF;
		background-position:center;
		background-repeat:no-repeat;
		
	}

	/******************Content Styles**************************/
		table.whitebox_table
	{
		border:0px solid red;
		cellpadding: 0;
		cellspacing: 0;
		margin: 0;
		padding: 0;
	}

	div.whitebox_top_right	{
		background-repeat:no-repeat; background-image:url('../images/whitebox_top_right.gif');
		width: 7px; height: 12px; float:right;}
	div.whitebox_top	{
		background-repeat:repeat-x; background-image:url('../images/whitebox_top.gif');
		float:right; height:12px; }
	div.whitebox_top_left {
		background-repeat:no-repeat; background-image:url('../images/whitebox_top_left.gif');
		width: 7px; height: 12px; float:right;}

	div.whitebox_right	{
		background-repeat:repeat-y; background-image:url('../images/whitebox_right.gif');
		float:right; width:7px; }
	div.whitebox_inside	{
		background-color: #ffffff; float:right; vertical-align: top; }
	div.whitebox_left	{
		background-repeat:repeat-y; background-image:url('../images/whitebox_left.gif');
		float:right; width:7px; }

	div.whitebox_bottom_right {
		background-repeat:no-repeat; background-image:url('../images/whitebox_bottom_right.gif');
		width: 7px; height: 7px; float:right;}
	div.whitebox_bottom {
		background-repeat:repeat-x; background-image:url('../images/whitebox_bottom.gif');
		float:right;  height:7px; }
	div.whitebox_bottom_left	{
		background-repeat:no-repeat; background-image:url('../images/whitebox_bottom_left.gif');
		float:right; width: 7px; height: 7px;}

	div.testimonial_title
	{
		border:0px solid red; 
		color:#541862;
		font-weight:bold;
		font-size:12px;
		height:14px; 
		margin-top:15px; 
		margin-right:3px;
		width:53px;
		float:right;
	}
	div.testimonial_spacer
	{
		width:35px;
		height:14px;
		margin-top:15px;
		float:right;
		border:0px solid red;
	}
	div.testimonial_container
	{
		width:100%;
		height:100%;
		padding-left:36px;
		padding-right:12px;
	}
	div.testimonial_bubble
	{
		width:12px;
		height:12px;
		margin-top:17px;
		float:right;
		border:0px solid red;
	}
	div.testimonial_subtitle
	{
		color:#541862;
		font-weight:bold;
		font-size:12px;
		width:400px;
		height:14px;
		margin-top:15px;
		float:right;
		border:0px solid blue;
	}
	div.testimonial_text
	{
		font-weight:lighter;
		color: #4f4f4f;
		width:400px;
		height:14px;
		margin-top:15px;
		float:right;
		border:0px solid magenta;
	}
	div.testimonial_avatar
	{
		width:68px;
		height:71px;
		margin-top:15px;
		float:right;
		border:0px solid green;
	}
	div.aboutscreening_container
	{
		width:100%;
		height:100%;
	}
	div.aboutscreening_avatar
	{
		width:252px;
		height:97px;
		margin-right:15px;
		margin-left:15px;
		float:right;
	}
	div.aboutscreening_reg_link
	{
		width:168px;
		height:43px;
		margin-left:40px;
		margin-top:28px;
		float:left;
	}
	div.aboutscreening_text
	{
		font-weight:lighter;
		color: #4f4f4f;
		width:500px;
		height:474px;
		margin-top:5px;
		margin-right:15px;
		margin-left:15px;
		float:right;
		border:0px solid magenta;
	}

	div.media_icon
	{
		float:right;
	}
	div.media_exp
	{
		float:right;
		font-size:11px;
		margin-right:8px;
		color:black;
	}
	div.media_date
	{
		float:left;
		margin-left:0px;
	}
	div.channel2
	{
		float:right;
		margin-top:20px;
	}
	div.globse
	{
		float:right;
		margin-right:10px;
		margin-top:20px;
		cursor:pointer;
	}
	div.ice
	{
		float:right;
		margin-right:10px;
		margin-top:15px;
		cursor:pointer;
	}
	div.calcalist
	{
		cursor:pointer;
		float:right;
		margin-top:20px;
	}
	div.mariv
	{
		float:right;
		margin-top:20px;
		margin-right:10px;
		cursor:pointer;
	}
	div.nrg
	{
		float:right;
		margin-top:20px;
		cursor:pointer;
	}	