.extra_info

{

	color:#808080;

	padding:4px 0px 4px 8px;	

}



/* Used in poll.block.vote */

.percentage { width: 75%; }



.t_center { text-align:center; }

.t_right { text-align:right; }



.go_left

{

	float:left;

	padding-right:10px;

}



.go_right

{

	float:right;

	padding-left:10px;

}



/* Padding */

.p_2 { padding:2px; }

.p_4 { padding:4px; }

.p_10 { padding:10px; }

.p_top_4 { padding-top:4px; }

.p_top_8 { padding-top:8px; }

.p_top_15 { padding-top:15px; }

.p_top_25 { padding-top:25px; }

.p_bottom_5 { padding-bottom:5px; }

.p_bottom_10 { padding-bottom:10px; }

.p_bottom_15 { padding-bottom:15px; }

.p_bottom_25 { padding-bottom:25px; }

.p_left_10 { padding-left:10px; }



/* Margin */

.m_left_60 { margin-left:60px; }

.m_top_15 { margin-top:15px; }

.m_top_25 { margin-top:25px; }

.m_bottom_15 { margin-bottom:15px; }



/* Font Size */

.f_size_8 { font-size:8pt; }



/* Vertical Align */

.v_middle { vertical-align:middle; }



/* Width */

.w_95 { width:95%; }



.table

{

	padding-bottom:10px;

}



.table_left

{

	text-align:right;

	width:25%; 		

	padding:2px 5px 0px 0px; 	

	left:0;

	position:absolute;	

}



.table_right

{

	margin-left:26%;

	text-align:left;

	position:relative;

}



.table_right_text

{

	margin-left:26%;

	text-align:left;

	padding-top:2px;

}



div.table_clear

{

	margin-left:26%;

	padding:2px 5px 0px 0px;

	padding-bottom:10px;

}



.required

{

	color:#999999;

}



.separate

{

	border-top:1px #ccc solid; 

	padding:2px;

	margin-top:5px;

	margin-bottom:10px;

	width:80%;

	margin-left:auto;

	margin-right:auto;

}



.clear

{

	clear:both;

}



.clear_left

{

	clear:left;	

}



.label_flow

{

	overflow:auto; 

	border:1px #CCCCCC solid;	

	padding:4px;	

	position:relative;

}



.label_hover label

{

	font-weight:normal;

	margin:0px;

	display:block;

	padding:2px;

	vertical-align:middle;

	font-size:10pt;	

}



.label_hover label:hover

{

	background:#F4F4F4;

}



.label_flow_menu

{

	margin:0;

	padding:0;	

	font-size:9pt;

}



.label_flow_menu ul

{

	border: 0;

	margin: 0;

	padding: 0;

	list-style-type: none;

	text-align: center;

}



.label_flow_menu ul li

{

	display: block;

	float: left;

	text-align: center;

	padding: 0;

	margin: 0;

}



.label_flow_menu ul li a

{	

	padding:4px;

	margin:0;

	color:#000000;

	text-decoration: none;

	display: block;

	text-align: center;

	background:#F7F7F7;

	border-left:1px #CCCCCC solid;

	border-top:1px #CCCCCC solid;

}



.label_flow_menu ul li a:hover

{

	text-decoration: none;

	background:#fff;

}



.label_flow_menu li.label_flow_menu_active a

{

	color: #333333;

	border-left:1px #CCCCCC solid;

	border-top:1px #CCCCCC solid;

	text-decoration:none;

	background:#fff;

}



.label_flow_menu li.box_menu_first a

{

	border-left:none;

}



.label_flow_menu li.last a

{

	border-right:1px #CCCCCC solid;

}

.button_warning

{

	/* just make it red #B70000 and on hover a lighter*/

	cursor:pointer;

	border:none;

	font-size:9pt;

	margin:0px;

	padding:4px 1px 4px 1px;

	vertical-align:middle;

	font-weight:bold;

	overflow: visible;

	color:#fff;

	background:#B70000;

	border:1px #EEEEEE solid;

}

.button_warning:hover, input.button_warning_hover

{

	margin:0px;

	border:1px #B2B2B2 solid;

	color: #fff;

	background:#e7041e;

	border:1px #EEEEEE solid;	

}

input.button, 

	div#sidebar div.block div.content input.button,

	div#content div.block div.content input.button

{

	cursor:pointer;

	border:none;

	font-size:9pt;

	margin:0px;

	padding:4px 1px 4px 1px;

	vertical-align:middle;

	font-weight:bold;

	overflow: visible;	

	color:#BB0000;	

	background:#fff;

	border:1px #EEEEEE solid;	

}



input.button:hover, input.button_hover, 

	div#sidebar div.block div.content input.button:hover, 

	div#sidebar div.block div.content input.button_hover,

	div#content div.block div.content input.button:hover, 

	div#content div.block div.content input.button_hover

{

	margin:0px;

	border:1px #B2B2B2 solid;		

	color:#fff;

	background:#BB0000;

	border:1px #EEEEEE solid;	

} 



div#content div.header_bar

{

	margin:-5px 5px 4px 5px; 

	background:#F7F7F7; 

	border:1px #DFDFDF solid; 

	padding:5px 5px 10px 5px; 

	border-top:none;

	font-size:9pt;

}



div#content div.header_bar_menu

{

	margin:-5px 5px 4px 5px; 

	padding:0;

	height: 40px;

	font-size:11pt;

	font-size:9pt;

}



div#content div.header_bar_menu ul

{

	border: 0;

	margin: 0;

	padding: 0;

	list-style-type: none;

	text-align: center;

}



div#content div.header_bar_menu ul li

{

	display: block;

	float: left;

	text-align: center;

	padding: 0;

	margin: 0;

}



div#content div.header_bar_menu ul li a

{	

	padding:4px;

	margin:0;

	color:#000000;

	text-decoration: none;

	display: block;

	text-align: center;

	background:#F7F7F7;

	border-left:1px #DFDFDF solid;

	border-bottom:1px #DFDFDF solid;

}



div#content div.header_bar_menu ul li a.with_border

{	

	border-top:1px #DFDFDF solid;

}



div#content div.header_bar_menu ul li a:hover

{

	text-decoration:underline;

}



div#content div.header_bar_menu li.active a

{

	color: #333333;

	border-left:1px #DFDFDF solid;

	border-bottom:1px #fff solid;

	text-decoration:none;

	background:#fff;

}



div#content div.header_bar_menu li.first a

{

	margin-left:5px;

}



div#content div.header_bar_menu li.last a

{

	border-right:1px #DFDFDF solid;

}



div#content input.header_bar_input

{

	font-size:9pt;

	background:#fff;

}



div#content img.captcha

{

	border:1px #B2B2B2 solid;

}



div#content img.captcha:hover

{

	border:1px #BB0000 solid;

}



div.error_message 

{

 	background:#B70000;

 	margin:4px 0 4px 0;

 	color:#fff;

 	font-weight:bold;

 	font-size:10pt;

 	padding:4px;

 	position:relative;

}



.valid_message 

{

 	background:#CEEEB2;

 	margin:4px 0 4px 0;

 	color:#000;

 	font-weight:normal;

 	font-size:10pt;

 	padding:4px; 	

}



div.public_message, div.message

{

 	margin:4px;

 	color:#6B6B6B;

 	font-weight:bold;

 	font-size:10pt;

 	padding:4px;

 	display:none; 	

	background:#FEFBD9; 

	border:1px #FEFBD9 solid; 	

	position:relative;

}



div.message

{

	display:block;

	margin:0px 5px 8px 0px;	

}



a.message_link

{

	position:absolute; right:0; margin-right:4px;

	background:#fff;

	display:block;

	padding:1px 4px 1px 4px;

	text-decoration:none;

	color:#BB0000;

	font-size:9pt;

}



div.alert_input 

{

	border:1px #B70000 solid;

	background:#fff;

}



div.main_break

{

	padding-top:10px;

}



div#content div.drop_layer

{	

	font-size:10pt;

	padding: 4px;

	color: #333;		

	display:none;

	width:100%;	

	background:#EEEEEE;	

	border:1px #c6c6c6 solid;

}



div#content div.drop_layer div.item

{

	background:#fff;

	border-top:1px #c6c6c6 solid;

	padding:2px;	

}



div#content div.drop_layer div.item:hover

{

	background:#EEEEEE;	

}



div#content div.drop_layer div.first

{

	border-top:none;

}



div.row1

{

	border-top:1px #ccc solid;

	padding:8px;		

}



div.row2

{

	border-top:1px #ccc solid;

	padding:8px;		

}



div.row1, div.row2

{

	padding-top:12px;

}



div.row3

{	

	padding:8px;	

}



div.row_title_group

{

	font-size:11pt;

	padding:4px;

	background:#F5F5F5;

	border:1px #BB0000 solid;

	color:#666666;

	font-weight:bold;

}



div.row_first

{

	border-top:0;

	padding-top:none;

}



div.hover_action

{

	position:relative;

}



div.row_action

{

	position:absolute;

	right:0;

	top:0;

	margin-top:10px;

	margin-right:4px;

	display:none;

}



div.row_focus

{

	background:#fff;

}



div.item_view_photo

{

	position:absolute; 

	right:0; 

	margin-right:35px;

	margin-top:-50px;

}



div.row_title

{

	position:relative;	

}



div.row_title_image

{

	position:absolute;

	width:54px;

	text-align:center;

	left:0;

}



div.row_title_info

{

	margin-left:55px;

	min-height:65px;

	height:auto !important;

	height:65px;	

}



div.row_title_info a.link

{

	font-size:11pt;

	font-weight:bold;	

}



span.row_title_link a

{

	font-size:10pt;

	font-weight:bold;	

}



span.row_title_status

{

	font-size:8pt;

}



div.row_title_info div.extra_info

{

	margin-top:4px;

}



div.isSelected

{

	background:#FFC1DE;

}



div.row_moderate

{

	background:#FEFBD9;

}



div.row_featured

{

	background:#FEFBD9;

}



span.row_featured_link

{

	background:#C42628; color:#fff; font-weight:bold; position:absolute; right:0; line-height:20px; padding:0px 4px 0px 4px; margin-right:6px;

	z-index:20;

}



span.row_pending_link

{

	background:green; color:#fff; font-weight:bold; position:absolute; right:0; line-height:20px; padding:0px 4px 0px 4px; margin-right:6px;

	z-index:20;

}



div.quote

{

	padding:5px;

	margin:4px 0 2px 4px;	

}



div.quote_body

{

	border-top:2px #F4F4F3 solid;

	border-right:1px #F4F4F3 solid;

	border-bottom:1px #F4F4F3 solid;

	border-left:2px #F4F4F3 solid;

	padding:4px;

	background:#fff;

	width:94%;

}



ul.action

{

	list-style-type:none;

	margin:10px 10px 5px 20px;	

	position:relative;

}



ul.action li ul

{

	margin-left:20px;

}



ul.action li

{

	display:inline;

}



ul.action li div.parent

{

	background:#F5F5F5;

	padding:4px;

	margin-bottom:2px;

	text-decoration:none;

	display:block;	

}



ul.action li a

{

	background:#f5f5f5;

	border:1px #f1f1f1 solid;

	padding:4px;

	margin-bottom:2px;

	text-decoration:none;

	display:block;		

	width:96%;

	color:#BB0000;

}



ul.action li a:hover

{

	background:#fff;

	padding:4px;

	text-decoration:none;

	border:1px #f1f1f1 solid;

	color:#BB0000;

}



div#sidebar ul.action

{

	margin:5px 10px 5px 10px;	

}



div#sidebar ul.action li a

{

	background:#fff;

	border:0px;	

	color:#BB0000;

}



div#sidebar ul.action li a:hover

{

	background:#F5F5F5;

	color: #000;

	border:0px;	

}



ul.mini_action

{

	list-style-type:none;	

	margin:0px;

	padding:0px;

}



ul.mini_action li

{

	display:inline;

}



ul.mini_action li a

{

	border:1px #f1f1f1 solid;

	padding:4px;

	margin-bottom:2px;

	text-decoration:none;

	display:block;	

	font-size:8pt;

}



ul.mini_action li a:hover

{

	padding:4px;

	text-decoration:none;

	border:1px #BB0000 solid;

	font-size:8pt;

}



/* NEW */



.table_header

{

	background:#F4F4F4;

	color:#333333;

	border:1px #CCCCCC solid;	

}



.table_header ul

{

	list-style: none;

	margin:0;

	padding:0;

}



.table_header li

{

	float:left;	

	display: block;

	padding:4px 5px 4px 2px;	

	border-right:1px #CCCCCC solid;

}



.table_header li.last

{

	border:0;

}



.table_info

{

	background:#C1C2C3;	

	color:#555555;

	padding:10px 0px 0 6px;

	font-weight:bold;

	font-size:10pt;

                    height: 25px;

}



.table_info a { color:#555555; font-weight:bold; text-decoration:none; }

.table_info a:hover { color:#555555; text-decoration:underline; }



.table_info .p_4 {

display: none;

padding-bottom: 4px;

padding-left: 4px;

padding-right: 4px;

padding-top: 0 !important;

}

.table_info div p {

font-size: 0.5em;

font-family: arial;

color: #bb0000;

}



.table_row

{

                    background:#FBFBFB;	

	color:#2D2E30;

	border-bottom:1px #CCCCCC solid;

	border-left:1px #CCCCCC solid;

	border-right:1px #CCCCCC solid;	

}



.table_row ul

{

	list-style: none;

	margin:0;

	padding:0;

}



.table_row li

{

	float:left;

	display: block;

	padding:4px 5px 4px 2px;	

	border-right:1px #CCCCCC solid;

	height:50px;

}



.table_header li.checkbox

{

	padding:1px 5px 1px 2px;

}



.table_row li.checkbox

{

	padding:4px 5px 4px 2px;

}



.table_row li.last

{

	border:0;

}



.table_sub_row

{

	background:#F4F4F3;

	padding:4px 0 4px 60px;

	border-top:1px #CCCCCC solid;	

}



.table_sub_row_text

{	

	padding:4px 0 20px 35px;		

}



/**

 * Drop Navigation

 */ 



.sub_menu_bar, .sub_menu_bar ul 

{

	padding: 0;

	margin: 0;

	list-style: none;

}



.sub_menu_bar 

{	

	text-align:left;

}



.sub_menu_bar a 

{

	display: block;

	padding:4px;

	background:#fff;	

	text-decoration:none;

	color:#2D2E30;

	border-bottom:2px #C7C7C5 solid;	

}



.sub_menu_bar a:hover

{	

	text-decoration:none;

	color:#BB0000;

	border-bottom:2px #BB0000 solid;

}



.sub_menu_bar ul

{

	margin:0;

	padding:0;	

}



.sub_menu_bar li 

{

	float: left;

	margin-right:4px;

}



.sub_menu_bar li {position: relative;}



/* hide from IE mac \*/

.sub_menu_bar li {position: static; width: auto;}

/* end hiding from IE5 mac */



.input_clone

{	

	padding:5px;

	font-size:10pt; 

	background: #f3f3f3; 

	border: solid 1px #c6c6c6; 

	padding-right:3px; 	

	border-bottom: solid 1px #e3e3e3; 

	color: #333;

}



.input_button

{

	background:#F5F5F5;

	padding:8px;	

}



a.select_clone_select

{

	font-size:8pt;

	background:#f3f3f3;	

	border:1px #c6c6c6 solid;

	border-bottom:1px #e3e3e3 solid;

	color: #333;	

	padding:4px;

	cursor:pointer;

	display:block;

	width:292px;

	text-decoration:none;

}



a:hover.select_clone_select

{

	text-decoration:none;

} 



div.select_clone

{

	position:absolute;

	border:1px #ccc solid;

	background:#f3f3f3;	

	display:none;

	z-index:1000;

	width:300px;	

}



div.select_clone_inner

{

	overflow:auto;

	height:200px;

}



div.select_clone ul

{

	margin:2px 0px 5px 10px;	

}



div.select_clone ul li

{	

	display:inline;	

}



div.select_clone ul li a

{

	color: #333;

	text-decoration:none;

	display:block;

	padding:2px;

	width:98%;

}



div.select_clone ul li a:hover

{

	color: #333;

	text-decoration:none;

	background:#f9f9f9;

}



div.select_clone ul li a.selected

{

	background:#FFFF66;

}



div.select_clone_menu

{

	border-top:1px #c6c6c6 solid;

	text-align:right;

}



div.select_clone_menu ul

{

	margin:5px;

}



div.select_clone_menu ul li

{	

	display:inline;	

}



div.select_clone_menu ul li a

{

	display:inline;		

	background:#fff;

	border:1px #EEEEEE solid;

	padding:2px;	

	color:#BB0000;

	text-decoration:none;

	font-weight:bold;

	font-size:9pt;

}



div.select_clone_menu ul li a:hover

{

	background:#BB0000;

	border:1px #EEEEEE solid;

	color:#fff;

	text-decoration:none;

}



ul.item_menu

{

	margin:5px;	

}



ul.item_menu li

{	

	display:inline;	

}



ul.item_menu li a

{

	display:inline;		

	background:#fff;

	border:1px #EEEEEE solid;

	padding:2px 2px 2px 4px;	

	color:#BB0000;

	text-decoration:none;

	font-weight:bold;

	font-size:9pt;

	margin-right:2px;

}



ul.item_menu li a:hover

{

	background:#BB0000;

	border:1px #EEEEEE solid;

	color:#fff;

	text-decoration:none;

}



input.disabled, textarea.disabled

{

	background:#ccc;	

	color:#000;

}



input.disabled:hover

{

	background:#ccc;	

	color:#000;

}



.link_menu

{

	position: absolute;

	background:#F5F5F5;

	border:1px #BB0000 solid;

	border-top:5px #BB0000 solid;

	color:#fff;

	width:250px;

	padding:0;

	margin:0;

	z-index:10;

	display:none;

	text-align:left;

}

 

.link_menu ul, .sub_menu_bar .dropContent ul

{

	margin:0;

	padding:0;

	list-style-type: none;	

}



.link_menu li, .sub_menu_bar .dropContent li

{

	float:none;

	padding:0;

	margin:0;	

}



.link_menu li a, .sub_menu_bar .dropContent li a, .link_menu .div_menu

{

	display: block;	

	color:#BB0000;

	text-decoration: none;	

	padding:5px;

	margin:0;

	background:#F5F5F5;	

	border-top:1px #fff solid;

	border-bottom:none;

	width:95%;

}



.link_menu li a:hover, .sub_menu_bar .dropContent li a:hover

{

	background:#fff;

	color: #BB0000;

	border-top:1px #fff solid;

	border-bottom:none;

}



#content a.drop_down_link	

{

	background-image:url('/einrad/asset/theme/frontend/tti_flava/style/flavaheat/image/layout/bullet_arrow_down.gif');

	background-repeat:no-repeat;

	background-position:center right;

	padding-right:12px;	

}



.highlight

{

	background:#DAEDE2;

	color:#528F6C;

}



.checkbox

{	

	background:none;	

}



input.default_value, 

	div#sidebar div.block div.content input.default_value,

	div#content div.block div.content input.default_value

{

	color:#777777;

}



.js_sort_holder

{

	border:2px #ccc dashed;

	display:block;

	width:100%;

}



.image_hover_holder

{

	margin:auto; 

	position:relative;	

}



.image_hover_holder_hover

{

	background:#F5F5F5;		

}



.image_hover_menu

{

	position:absolute; left:0; z-index:200; padding:2px; background:#f9f9f9; border:1px #BB0000 solid; display:none;

}



.position_fixed

{

	position:fixed;

}



/**

 Footer

**/

.footer_bar_block_holder

{

	font-family:Arial,sans-serif;

	font-size:9pt;	

	font-weight:normal;

	font-style:normal;

}



.footer_bar_block_holder a,

.footer_bar_block_holder a:hover

{

	font-family:Arial,sans-serif;

	font-size:9pt;	

	font-weight:normal;

	font-style:normal;

}



#footer_bar_favorite

{

	position:absolute;

	background:#E5E5E5; 

	bottom:25px; 

	width:100%; 

	z-index:999; 

	border-top:1px #B5B5B5 solid;

	border-bottom:1px #B5B5B5 solid;

	left:0;

}



body > div#footer_bar_favorite

{

	position:fixed;

}



#footer_bar

{

	position:absolute;

	background:#f5f5f5 url('/einrad/asset/theme/frontend/tti_flava/style/flavaheat/image/layout/bar.jpg') left bottom repeat-x; 

	bottom:0; 

	width:100%; 

	z-index:9000; 

	border-top:1px #B5B5B5 solid;

	border-bottom:1px #B5B5B5 solid;

	left:0;

}



#footer_bar ul, #footer_bar_open ul

{

	list-style-type: none;

	margin:0px;

	padding:0px;

}



#footer_bar ul li, #footer_bar_open ul li

{

	display: block;

	float: left;	

}



#footer_bar ul li a, #footer_bar_open ul li a

{

	padding:4px 6px 4px 6px;

	display: block;	

	text-decoration:none;

	color:#505050;

	font-weight:bold;

}



#footer_bar ul li a:hover, #footer_bar_open ul li a:hover

{

	background:#fff;

	text-decoration:none;

	font-weight:bold;

	color:#505050;

}



#footer_bar ul li a.focus

{

	background:#fff;

}



#footer_bar ul li a.new

{

	background:#FEFBD9;

}



#footer_bar ul.left li a

{

	border-right:1px #B5B5B5 solid;

}



#footer_bar ul.right li a

{

	border-left:1px #B5B5B5 solid;

}



#footer_bar_open

{

	position:absolute;

	background:#E5E5E5; 

	bottom:0; 	

	z-index:999; 

	border:1px #B5B5B5 solid; 

	right:0;	

}



body > div#footer_bar

{

	position:fixed;

}



body > div#footer_bar_open

{

	position:fixed;

}



div#footer_menu

{

	position:absolute;

	background:#fff; 

	bottom:24px; 

	width:100%; 

	z-index:999; 

	border:1px #B5B5B5 solid; 

	border-bottom:none;

	left:0;

	width:300px;

}



body > div#footer_menu 

{

	position:fixed;

}



div.footer_menu_header

{

	background:#BB0000;

	padding:5px;

	color:#fff;

	font-weight:bold;

	position:relative;

	font-size:11pt;

}



div.footer_menu_header a, div.footer_menu_header a:hover

{

	font-size:11pt;

	color:#fff;

	text-decoration:none;

}



div.footer_menu_content

{

	background:#fff;

	padding:10px;

}



div.footer_menu_content div.footer_menu_separate

{

	border-top:1px #ccc solid;

	margin:10px 0px 10px 0px;

}



div.footer_menu_content a

{

	text-decoration:none;

	color:#1A1A1A;	

	font-weight:bold;	

}



div.footer_menu_content a:hover

{

	text-decoration:underline;

	color:#1A1A1A;	

	font-weight:bold;	

}



div.footer_menu_content ul.footer_link

{

	margin:0px;

	padding:0px;

}



div.footer_menu_content ul.footer_link li

{

	list-style-type:none;

}



div.footer_menu_content ul.footer_link li a

{

	display:block;

	width:98%;

	padding:2px 0px 2px 0px;	

	text-decoration:none;

	color:#1A1A1A;	

	font-weight:bold;	

}



div.footer_menu_content ul.footer_link li a:hover, div.footer_menu_content ul li a.focus

{

	background:#F5F5F5;

	text-decoration:none;

}



div.footer_menu_content ul.footer_link li ul

{

	margin-left:20px;

}



a.footer_menu_minimize:hover

{

	background:#BB0000;

}



div.footer_menu_content .block .title

{

	border-bottom:1px #E5E5E5 solid;

	padding:5px;

	font-size:10pt;

	color:#131313;

	font-weight:bold;

}



div#footer_notification

{

	position:absolute; 

	right:0px; 

	bottom:25px; 

	z-index:999;

	width:200px;

}



body > div#footer_notification 

{

	position: fixed;

}



.footer_menu_flow

{

	overflow:auto; border:1px #E5E5E5 solid; padding:4px;

}



.notification_count

{

	position:absolute; right:0; top:0; background:#FF0000; color:#fff; font-size:8pt; padding:1px 3px 1px 3px; margin-right:2px; cursor:pointer;

}



.js_new_message

{

	position:absolute; right:0; top:0; background:#FEFBD9; height:15px; line-height:15px; padding:1px 3px 1px 3px; cursor:pointer; color:#6B6B6B; border:1px #FEFBD9 solid; margin-right:-2px; margin-top:-6px; z-index:1;

}



div#sidebar div.title .block_edit,

	div#content div.title .block_edit

{

	position:absolute; 

	background:#EEEEEE; 

	font-size:8pt; 

	width:200px; 	

	left:0; 

	z-index:10;

	border:1px #DFDFDF solid;

	padding:4px;	

	margin-left:-194px;

	margin-top:-16px;

}



div#sidebar div.title .block_edit ul

	div#content div.title .block_edit ul

{

	list-style-type:none;

}



div#sidebar div.title .block_edit ul li,

	div#content div.title .block_edit ul li

{

	display:block;

}



div#sidebar div.title .block_edit ul li a,

	div#content div.title .block_edit ul li a

{

	width:96%;

	text-decoration:none;

	background:#fff;

	display:block;

	padding:4px;

	color:#BB0000;

}



div#sidebar .action li a

{

	position:relative;

}



div#sidebar div.title .block_edit ul li a:hover,

	div#content div.title .block_edit ul li a:hover

{

	text-decoration:none;

	background:#EEEEEE;

}



div.footer_menu_content_bg

{

	background:#fff;

}



div#favorite_menu

{

	background:#D3D3D3;

	padding-bottom:10px;

}



div#favorite_menu ul

{

	margin:0px 0px 0px 5px;

	padding:0px;	

}



div#favorite_menu ul li

{

	display:inline;

	list-style-type:none;

}



div#favorite_menu ul li a

{

	padding:5px;

	background:#D5E7FB;

	display:block;

	float:left;

	margin:0px 2px 0px 0px;

	border-right:1px #DFDFDF solid;

	border-left:1px #DFDFDF solid;

	color:#131313;

	font-weight:bold;

	text-decoration:none;

}



div#favorite_menu ul li a:hover

{

	background:#fff;

	text-decoration:none;

}



div#favorite_menu ul li a.active

{

	background:#fff;

	text-decoration:none;

}



.input_drop_layer

{

	font-size:10pt;

	background: #fff url('/einrad/asset/theme/frontend/tti_flava/style/flavaheat/image/layout/bg_form.png') left top repeat-x;	

	padding: 4px;

	border: solid 1px #c6c6c6;

	color: #333;

	position:absolute;

}



.input_drop_layer li a

{

	padding:4px;

}



.item_action_active

{

	color:green;

}



.item_action_pending_payment

{

	color:red;

	font-weight:bold;

}



.item_action_pending_action

{

	font-style: italic;

}



.item_action_cancel

{

	color:#B70000;

}



.item_is_active_holder

{

	position:relative;

	height:30px;

}



.item_is_active, .item_is_not_active

{	

	padding:4px 8px 4px 4px;

	display:block;

	width:50px;

	position:absolute;

}



.item_is_active input, 

.item_is_not_active input

{

	border:0px;

	background:none;

}



.item_is_active

{

	background:#E3F6E5;	

	border:1px #B4E3B9 solid;

	cursor:default;	

	left:0;

}



.item_is_not_active

{

	background:#F6E3E3;

	border:1px #E3B4B4 solid;

	cursor:default;	

	left:0;

	margin-left:64px;

}



.item_is_active input, 

.item_is_not_active input

{

	vertical-align:top;

}



#site_offline 

{

	background:#FFFFCC;

	border-bottom:1px #F2E389 solid;

	color:#9B0F09;

	font-size:10pt;

	font-family:verdana;

	padding:6px;

	text-align:center;	

}



#site_offline a

{

	color:#9B0F09;

	text-decoration:underline;	

}



#site_offline a:hover

{

	color:#9B0F09;

	text-decoration:none;	

}



div.user_status_update

{

	margin-bottom:15px;

	background:#F5F5F5;

	padding:5px;

	text-align:center;

	position:relative;

}



.user_status_update input.input_status

{

	vertical-align:middle;

	width:98%;

	font-size:12pt;

	padding:5px;		

}



.user_status_update_ajax

{

	position:absolute; 

	right:0; 

	margin-right:10px; 

	margin-top:8px;

	display:none;	

}



.js_sort_holder_active

{

	border:1px #ccc dashed;

	visibility:visible;

	display:block;		

}



.js_temp_place_holder_hide

{

	visibility:hidden;

}



.row_is_correct

{

	background:#ACEE8A;

}



.row_is_incorrect

{

	background:#F18281;

}



/* ### Phpfox v2.0.5 ### */

.feed_entry_rate

{

position:absolute;

right:4px;

}



.feed_entry_time_stamp

{

display:inline;

}



.forum_rss_link

{

position:absolute; right:0; margin-top:-25px; margin-right:20px;

}



.user_browse_info

{

position:absolute; left:95px;

}



.user_browse_menu

{

position:absolute; left:450px;

}



.user_browse_image

{

width:80px; text-align:center;

}



.music_album_info

{

position:absolute; margin-left:125px;

}



.music_album_image

{

width:122px; text-align:center; height:120px;

}



div.row_sponsored

{

background:#CDEAB1;

}

/* v2.0.6 */

/* Feed module : entry template block */

#js_feed_comment_holder

{

display:none;

}

.js_comment_feed_textarea

{

width:98%;

height:60px;

}

.feed_comment_buttons_wrap

{

margin-top:4px;

}

.js_feed_comment_process_form

{

display:none;

}







.button-link

{

text-decoration:none;

display:block;

line-height: 24px;

padding:5px 10px 6px 0px;

text-align:center;

background:#165275;

color: #fff;

font-weight:bold;

-webkit-border-radius:5px;

-webkit-box-shadow:1px 1px 2px rgba(0,0,50,.8);

-moz-border-radius:5px;

-moz-box-shadow:1px 1px 2px rgba(0,0,50,.8);



}



.button-link:hover

{

background: #35769b;

color: #fff;

text-decoration:none;

}



/* v2.0.7 */

.dashboard_share_clear

{

	position:absolute; 

	left:6px;

}



.dashboard_core

{

	padding-right:10px; 

	margin-bottom:10px; 

	width:150px;

}



.dashboard_user_group

{

	margin-left:10px;

}



.dashboard_info

{

	padding-top:2px;

}



.dashboard_menu

{

	padding-right:0px;

}



.dashboard_menu_width

{

	width:35%;

}



/* kevins mods */



td.contentui_cm div img {

max-width: 300px !important;

height: auto;

display: block;

text-align: left !important;

}



#js_feed_content img {

max-width: 300px;

height: auto;

display: block;

text-align: left !important;

}



#js_feed_content * embed {

max-height: 200px;

max-width: 300px;

}







#mf_act_feeds_content embed, #mf_act_feeds_content object {

    max-height: 300px !important;

    max-width: 400px !important;

}



#mf_act_feeds_content iframe {

    max-height: 200px !important;

    max-width: 300px !important;

}



select#font_size {

background-color: #000000;

border-color: #000000;

color: #555555;

}
/* added by w3bminds     */
#uppernotify {
     left: 43%;
	top:10px;
    position: absolute;
}
#uppernotify ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#uppernotify ul li {
    float: left;
    position: relative;
}
.holder_notify_count {
    background: none repeat scroll 0 0 red;
    color: #FFFFFF;
    display: none;
    font-size: 9px;
	margin-top: -6px;
	margin-left: 18px;
    padding: 2px 4px;
    position: absolute;
    z-index: 10;
}
#uppernotify ul li a.notify_drop_link, #uppernotify ul li a.notify_drop_link:hover {
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    display: block;
    line-height: 40px;
    overflow: hidden;
    text-decoration: none;
    width: 35px;
}
