.pwiki-body {
	padding: 0px;  	
	margin: 0px; 
	text-align: left;
	background-color: white;   
	font-size: 12px; 
	z-index: 1; 
	font-family: Verdana, Geneva, DejaVu Sans, sans-serif;
	color: #204a87;
	overflow: scroll;
}
.pwiki-area {
  position: relative;	
  left: 0px;
	top: 0px;
	width: 100%; height: 100%; 
	padding: 0px; margin: 0px; 
	border: 0px solid #000000;	
	background-color: white;
  text-align: center; 
	vertical-align: top;
	z-index: 1; 
}
.pwiki-menu-area {
	position: relative;
	width: 150px;
	height: auto;
	background-color: #f3f3f3;
  background: -webkit-linear-gradient(#f3f3f3, white); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#f3f3f3, white); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#f3f3f3, white); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#f3f3f3, white); /* Standard syntax */
	text-align: center;
	display: inline-block;
	z-index: 1;
}
.pwiki-content-area {
	position: relative; 
	left: 0px; 
	top: 0px; 
	min-width: 800px;
	height: auto; 
	padding: 0px; margin: 0px; 
	background-color: white; 
	border-left: 1px dotted #008cff; 
	vertical-align: top;
  text-align: left; 
	display: inline-block; 

	z-index: 1; 
}
.pwiki-data {
	position: relative; 
	left: 0px; 
	top: 0px; 
	width: auto; 
	height: auto; 
	padding: 0px; margin: 0px; 
	background-color: transparent;
}
.pwiki-content-subarea {
  position: relative;
	max-width: 800px; 
	height: auto; 
	background-color: white; 
	text-align: left; 
	margin: 10px;
	border: 0px solid #000000; 
	display: block; 
	/*float: left;*/
}
/*when divs start to break into new line, switch to auto-height*/
@media (max-width: 950px) {
  .pwiki-content-subarea {
		height: auto; 
	}
}
.pwiki-button {
	position: relative; 
	width: auto; 
	height: auto;
	margin: 0px; 
	padding: 5px; 
	max-width: 180px; 
	background-color: #204a87; 
	border: 1px solid #000000; 
	color: white; 
	font-size: 12px;
	font-weight: bold;
	text-align: center; 
	vertical-align: middle;
	border-radius: 0px;
	opacity:1;
	z-index: inherit; 
}

input.pwiki-button {
	position: relative; 
	border: 0px solid #000000; 
	max-width: 180px; 
	background-color: #204a87; 
	color: white; 
	font-size: 12px;
	font-weight: bold;
	text-align: center; 
	z-index: inherit; 
	margin: 0px 5px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	border-radius: 0px; 
	opacity:1;
	height: 24px;
	vertical-align: middle;
}
.pwiki-label {
	position: relative;
	height: 30px;
	font-size: 12px;
	background-color:transparent;
	padding: 0px;
}
.pwiki-inputinform {
	position: relative;
	height: auto;
	font-size: 9px;
	background-color: transparent;
}

.pwiki-textinput {
	position: relative;
	border-radius: 0px; 
	font-size: 16px;
	height: 30px;
	border: 1px solid #204a87; 
	padding: 0px;
	margin: 0px; 
	padding-left: 5px;
	font-family: Verdana, Geneva, DejaVu Sans, sans-serif;
	background-color: transparent;
}
.pwiki-select  {
	position: relative;
	border-radius: 0px; 
	font-size: 16px;
	height: 32px;
	border: 1px solid #204a87; 
	padding: 4px;
	margin: 0px; 
	font-family: Verdana, Geneva, DejaVu Sans, sans-serif;
	background-color: transparent;
}

.pwiki-text {
	font-size: 12px; 
	font-family: Verdana, Geneva, DejaVu Sans, sans-serif;
}
.pwiki-title {
	font-size: 16px; 
	font-family: Verdana, Geneva, DejaVu Sans, sans-serif;
	font-weight: bold;
}
.pwiki-link {
	color: #204a87;
	text-decoration: underline;	
	cursor: pointer;
}
.pwiki-page-actions {
	color: #204a87;
	font-size: 10px; 
}
.pwiki-page-actions a {
	color: #204a87;
	font-size: 10px; 
}
.pwiki-content-subarea h1 {	
	font-size: 16px;
}
/*Graphel styles*/
/*
.GraphelUIRectangle rect {
	fill: #E0FFFF;
	stroke: #858585;
	stroke-width: 2px;
}
.GraphelUIPath path {
	stroke: #858585;
	stroke-width: 2px;
}
.GraphelUICircle ellipse {
	fill: #f3ecec;
	stroke-width: 2px;
}
.GraphelUIDiamond polygon {
	fill: #f3ecec;
	stroke-width: 2px;
}
*/
.GraphelUICanvas {
	background-color: #F8F8F8;
}
