.tooltip {
	position: absolute!important;
	overflow:hidden;
	font-size: 12px;
	z-index: 10000!important;
}
.tooltip .xtop, .tooltip .xbottom { display: block; background: transparent; font-size: 1px; }
.tooltip .xb1, .tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { display: block; overflow: hidden; }
.tooltip .xb1, .tooltip .xb2, .tooltip .xb3 { height: 1px; }
.tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { background: #666; border-left: 1px solid #333; border-right: 1px solid #333; }
.tooltip .xbottom .xb2, .tooltip .xbottom .xb3, .tooltip .xbottom .xb4 { background: #666; }
.tooltip .xb1 { margin: 0 5px; background: #333; }
.tooltip .xb2 { margin: 0 3px; border-width: 0 2px; }
.tooltip .xb3 { margin: 0 2px; }
.tooltip .xb4 { height: 2px; margin: 0 1px; }

.tooltip .xboxcontent {
	padding: 0 .5em;
	margin: 0;
	color: #000;
	text-shadow: 2px 2px 0px #CCC;
	word-wrap:break-word;
	border: 1px solid #333;
	border-width: 0px 1px 0 1px;
	background-color: #666;
	text-align: left;
}
	
input.article_title { font-size: 16px; font-weight: bold; color: #555555; width: 99%;}

#box_pagination { padding: 6px; margin: 6px 0px; background: #eeeeee; color: #666666;}

#box_pagination span.pagination { float:right; font-weight: bold;}

#box_pagination span.page_button { font-weight: normal; color: #C90404; cursor: pointer;}

#box_pagination span.pagination_total {color: #C90404;}

#dynamic_box_right div#box_my_pending_stories ul li {
	padding: 4px 4px 4px 14px; 
	background: url(../img/right_box_bullet.gif) 6px 10px no-repeat;
}

.form_submit_button {text-align: right;}

.form_submit_button button {
	font-size: 14px; 
	font-weight: bold; 
	color: #555555;
}

#dynamic_box_center div.form_line label.single_line {width:90px; text-align: left;}

.dump {margin-bottom: 6px;}

.dump span.error {display: block; padding: 6px; background:#FCD6D4; border: 1px solid #FB9A97;}

.dump span.info {display: block; padding: 6px; background:#E8F0FF; border: 1px solid #CEDEFC;}

