.webshare-up-table {
	margin:0px auto 10px auto;
}

.webshare-up-table td.webshare-big-icon {
	padding:0px;
	vertical-align:middle;
	text-align:left;
}
.webshare-up-table td.webshare-up-text {
	padding:5px 5px 5px 10px;
	vertical-align:middle;
	text-align:left;
	color:#808080;
	font-size:7.5pt;
}

.webshare-sharing-table {
	margin:0px auto;
	border-top:1px solid #b2b2b2;
	border-left:1px solid #b2b2b2;
}

.webshare-sharing-table td {
	vertical-align:middle;
}

.webshare-sharing-table td.header {
	border-bottom:1px solid #b2b2b2;
	border-right:1px solid #b2b2b2;
	text-align:center;
	white-space:nowrap;
	font-weight:bold;
	background-color:#2166b0;
	color:#FFFFFF;
	font-size:8pt;
	padding:8px 2px;
}

.webshare-sharing-table tr.webshare-sharing-folder {
	background-color:#ededed;
}

.webshare-sharing-table tr.webshare-sharing-folder-denied {
	background-color:#ffecec;
}

.webshare-sharing-table td.wrapped {
	border-bottom:1px solid #b2b2b2;
	border-right:1px solid #b2b2b2;
	font-size:7.5pt;
	text-align:center;
	padding:4px 2px;
}

.webshare-sharing-table .check-point {
	padding:4px;
}

.webshare-sharing-table td.comment {
	border-bottom:1px solid #b2b2b2;
	border-right:1px solid #b2b2b2;
	font-size:8pt;
	text-align:left;
	padding:4px 2px;
	color:#333333;
}

.webshare-sharing-table td.description {
	border-bottom:1px solid #b2b2b2;
	border-right:1px solid #b2b2b2;
	font-size:7.5pt;
	text-align:left;
	padding:4px 2px;
}

.web-drive-invisible {
	display:none;
}

.web-drive-visible {
	display:block;
}

input.webshare-check {
	font-size:7pt;
	margin:0px;
}

.webshare-cp-block-top {
	padding:0px 10px 10px 10px;
	text-align:left;
	border-left:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	margin-bottom:10px;
}

.webshare-cp-block {
	padding:0px 10px 10px 10px;
	text-align:left;
	border-left:1px solid #b2b2b2;
}

.webshare-cp-header, .webshare-cp-header-red, .webshare-cp-header-orange {
	border:1px solid #b2b2b2;
	text-align:left;
	font-weight:bold;
	background-color:#2166b0;
	color:#FFFFFF;
	font-size:8pt;
	padding:8px 10px;
}

.webshare-cp-header-red {
	background-color:#c96655;
	color:#FFFFFF;
}

.webshare-cp-header-orange {
	background-color:#c96655;
	color:#FFFFFF;
}

.webshare-cp {
	border:1px solid #b2b2b2;
	border-top:0px;
	text-align:left;
	padding:8px 10px;
}

.webshare-path {
	font-size:9pt;
	padding:10px 0px;
	font-weight:bold;
}

.webshare-users-table {
	margin:10px auto;
	border-top:2px solid #b2b2b2;
}

.webshare-users-table td.users-list {
	padding:10px;
	vertical-align:top;
	text-align:center;
}

.webshare-computer {
	padding:0px 5px;
	margin:0px;
}
.webshare-computer-title {
	padding:5px;
	margin:0px;
}

/* webdrive graph */
.graph {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border:1px solid #b1b5b9;
	height:20px;
	margin:0px auto;
}
.graph .back {
	background-color:#ffc233;
	padding: 2px;
	border-right:1px solid #b1b5b9;
	height:16px;
}
.graph .graph-center {
	text-align:center;
	padding: 2px;
	margin-top:-18px;
}
/* webdrive graph */


.webshare-page-navigation .page-navigation {
	margin:5px auto;
	border:1px solid #b2b2b2;
}

.webshare-page-navigation .page-navigation td.page-nav {
	padding:5px 4px 7px 4px;
	vertical-align:middle;
	text-align:left;
	background-color:#ededed;
	font-weight:bold;
}

.webshare-page-navigation .page-navigation td.page-nav a, .webshare-page-navigation  .page-navigation td.page-nav span {
	padding:2px 4px;
	border:1px solid #b2b2b2;
	margin:0px 2px;
	color:#2e5ea7;
	text-decoration:none;
}

.webshare-page-navigation .page-navigation td.page-nav a:hover {
	color:#3d7dde;
	text-decoration:underline;
}

.webshare-page-navigation .page-navigation td.page-nav a.current {
	background-color:#ffffff;
	color:#000000;
	text-decoration:none;
}

.webshare-page-navigation .page-navigation td.page-nav a.current:hover {
	text-decoration:none;
	color:#000000;
}

.webshare-page-navigation .page-navigation td.page-nav a.arrow {
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	border:0px;
}
