/* ----------

Popup Windows

---------- */

.PopupWindow {
			
	border: 1px solid #fc3;
	padding: 6px 24px 6px 6px;
	background-color: #ffc;
	position: absolute;
}
		
.PopupWindow .windowClose { 
	position: absolute; 
	top: 6px; 
	right: 6px; 
	font: 12px Arial, Helvetica, sans-serif; 
	width: 12px;
	height: 12px;
	background: url(/images/close.gif) top left no-repeat;
}

.PopupWindow .windowClose .label { display: none; }

/* -- The following should not be here, temporary only! -- */
.PopupWindow #recent_comments 		{ width: 100%; }
.PopupWindow #recent_comments .col_b { width: 25%; }
.PopupWindow #recent_comments .amount { color: #666; }

#new_comment_label { text-transform: lowercase; }


/* ----------

Popup WindowShades

---------- */

.windowshade,
.windowshade_selected 	{ color: #00c; text-decoration: underline; padding-left: 14px; background: center left no-repeat; cursor: pointer; _cursor: hand; }

.windowshade 			{ background-image: url(/images/arrow-right-blue.gif); }

.windowshade_selected 	{ background-image: url(/images/arrow-down-blue.gif); }





/* ----- TABS ----- */
.tabs										{ }
.tabs .tab_menu 							{ border-bottom: 3px solid #e6f3ff; margin-bottom: 1em; _height: 1%; }
.tabs .tab_menu ul							{ list-style-type: none; margin: 0; padding: 0;  }
.tabs .tab_menu .tab_menu_item 				{ float: left; display: block; margin: 0; margin-right: 2px; white-space: nowrap; }
.tabs .tab_menu .tab_menu_item a 			{ float: left; display: block; padding: 0 0 0 14px; border-bottom: 2px solid #fff; background: url(/images/tab_left_deselected.gif) top left no-repeat; line-height: 1; font-weight: bold; }
.tabs .tab_menu .tab_menu_item a:focus 		{ -moz-outline-width: 0; }
.tabs .tab_menu .tab_menu_item a span 		{ display: block; padding: 12px 14px 8px 0px; background: url(/images/tab_right_deselected.gif) top right no-repeat;}

.tabs .tab_menu .tab_menu_item .selected 			{  color: #000; border-bottom: 0; background-image: url(/images/tab_left_selected.gif); text-decoration: none; }

.tabs .tab_menu .tab_menu_item .selected span 		{ background-image: url(/images/tab_right_selected.gif); padding-bottom: 10px; }

.tabs .tab_display_area 						{ clear: both; }

*:first-child+html .tabs .tab_menu 				{ height: 1%; }
