.newsAndJobs
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.newsAndJobs li 
{
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #444;
}


.newsAndJobs li.more
{
	font-weight: bold;
	text-align: right;
}

.ColumnBorder
{
	padding-left: 5px; 
	padding-right: 5px; 
	margin-right: 0px; 
	border-right: 1px solid #bebebe;
	min-height: 700px;
}

.ColumnWidth
{
	width: 485px; /*Share_site and Cafe_site have different width*/
	float: left;
}

.ColumnSecondWidth
{
	width: 310px; 
	float: left;
}

.grey_box
{
	float: left;
	width: 485px;
	padding: 2px;
	margin-top: 5px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
    border-bottom: 1px solid #444444;
    border-top: 1px solid #444444;
}
.grey_box ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.grey_box li
{
	display:inline;
	margin-right: 15px;
}
pre {
	white-space: -moz-pre-wrap !important;/* Mozilla, since 1999 */
	white-space: pre-wrap; /* css-3 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: -hp-pre-wrap; /* HP Printers */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
	_white-space: pre;   /* IE only hack to re-specify in addition to word-wrap  */
	overflow:hidden;
	width:99%;
}
.font_popup
{
	font-family: 'Lucida Grande, Lucida Sans Unicode, Arial, verdana, helvetica, sans-serif'; 
	font-size: 12px;
}
.textred10 {
    font-size : 10px;
	color : red;
}
