﻿/* WEBPART */

.webpartchrome
{
	width: 100%;
	margin-bottom: 4px;
}

.webpartchrome td
{
    vertical-align: top;
}

.webpart-header
{
	overflow: hidden; /* for firefox */
}

.webpart-header a,
.webpart-header span
{
	letter-spacing: 0.2em;
	white-space: nowrap;
	font-size: 14px;
	font-weight: bold;
}

.webpart-icon
{
	float: left;
}

.webpart-verbs
{
	float: right;
}

.webpart-title
{
}

.webpart-body .textbox
{
	width: 180px;
}

.webpart-border
{
    background: url(Images/webpart-border.jpg) no-repeat left top;
}

.webpart-border-2
{
    background: url(Images/webpart-border-2.jpg) repeat-x left bottom;
}

.webpart-border-3
{
    background: url(Images/webpart-border-3.jpg) repeat-y right bottom;
}

.webpart-border-4
{
    background: url(Images/webpart-border-4.jpg) no-repeat right top;
}



 .webpart-border .webpart-header
{
    height: 23px;
    padding: 6px 0 0 15px ;
}

.webpart-border .webpart-header,
.webpart-border .webpart-header a,
.webpart-border .webpart-header span
{
	color: #8296b3;
}

.webpart-border .webpart-body
{
    padding: 8px 15px;
}

.webpart-more
{
	margin: 10px auto;
	text-align: right;
}

.part-more
{
	clear: both;
	margin: 10px 10px 2px 10px;
	text-align: right;
}

.part-more
{
	clear: both;
	margin: 10px 10px 2px 10px;
	text-align: right;
}

.sidebar .webpartchrome .textbox
{
	width: 160px;
}

.sidebar .webpart-border
{
}

.sidebar .webpart-border .webpart-header
{
    background: url(Images/siderbar-webpart-header.jpg) left top;
    height: 23px;
    padding: 6px 0 0 15px ;
    border: 1px solid #dce2e2;
}

.sidebar .webpart-header,
.sidebar .webpart-header a,
.sidebar .webpart-header span
{
	color: #fff;
}

.sidebar .webpart-border .webpart-header,
.sidebar .webpart-border .webpart-header a,
.sidebar .webpart-border .webpart-header span
{
	color: #fff;
}

.twocolumnpage .sidebar .webpart-border-3
{
    background: url(Images/twocolumnpage-webpart-border.jpg) no-repeat left top;
}

.twocolumnpage .sidebar .webpart-border-4
{
    background: url(Images/twocolumnpage-webpart-border2.jpg) repeat-x left bottom;
}

.twocolumnpage .sidebar .webpart-body
{
    padding: 12px 10px 12px 15px;
}

.twocolumnpage .webpart-more
{
    display: none;
}

.threecolumnpage .sidebar .webpart-body
{
    padding: 8px 15px;
}



/* PORTALLIST */

.portallist
{
	margin: 8px 0;
	width: 100%;
}

.portallist tr
{
    background: url(Images/twocolumnpage-portallist-tr.jpg) no-repeat right bottom;
}

.portallist td
{
	padding: 3px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}



.portallist td td
{
	padding: 0;
}

.portallist .icon
{
	width: 12px;
	font-family: SimSun;
	font-size: 7px;
	color: red;
	text-align: center;
}

.portallist .title-icon
{
    background: url(Images/title-icon.gif) no-repeat 50% 8px;
    width: 12px;
}

.portallist .imageicon
{
	width: 20px;
}

.portallist .authorcell
{
	width: 3em;
}
.portallist .authorcell a,
.portallist .authorcell span
{
	white-space: nowrap;
	color: Gray;
}


/* ACTIVECHROME */

.activechrome .webpart-header
{
	background-color: #e0170d;
}

/* WEBPART CELL*/

.webpartchrome .cell
{
	padding: 0;
}

.webpartchrome .cell-title
{
	margin: 0 auto 0.1em;
    font-size: 1.1em !important;
}

.webpartchrome .cell-title a
{
	padding-left: 12px;
}

.webpartchrome .cell-content
{
	margin: 0.2em 0;
	line-height: 120%;
}

  