﻿
.wikitype
{
	margin-bottom: 15px;
}

.wikimenu {
	width:100%;
	height:37px;
	margin:0;
	padding:0;
	font-size: 0;
	background-color:#eee;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#ccc;
	/*border-top-left-radius: 3px;*/
	/*border-top-right-radius: 3px;*/
}

.wikitype input,.wikitype select
{
	font-size: 9pt !important;
	/*height: 26px !important;*/
	margin: 0;
}

.wikirefmenu {
	float:right;
	width:20%;
	height:300px;
	border-color:#ccc;
	border-style:solid;
	border-width:0 1px 1px 0;
	background-color:#fff;
	padding:0;
	font-size:9pt;
}

.wikirefmenu input {
	width:100%;
	font-size:9pt;
	border:1px solid #ddd;
	padding:5px;
}

.wikirefcont {
	overflow-y:auto;
	overflow-x:hidden;
	border-bottom:1px solid #ddd;
}

.wikirefmenu > div, .wikirefcont > div {
	padding:1px 0 0 1px;
	border-bottom:1px solid #ddd;
}

.wikirefmenu a {
	padding:0.3em;
}

.wikirefmenu a, .wikibtn a {
	display:block;
	color:#444;
	text-decoration:none;
	background: #f3f3f3;
	background: -moz-linear-gradient(top,  #f3f3f3 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(top,  #f3f3f3 0%,#eeeeee 100%);
	background: -o-linear-gradient(top,  #f3f3f3 0%,#eeeeee 100%);
	background: -ms-linear-gradient(top,  #f3f3f3 0%,#eeeeee 100%);
	background: linear-gradient(to bottom,  #f3f3f3 0%,#eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#eeeeee',GradientType=0 );
}

.wikirefmenu a:hover{
	background: #dfdfdf;
	background: -moz-linear-gradient(top,  #dfdfdf 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(top,  #dfdfdf 0%,#eeeeee 100%);
	background: -o-linear-gradient(top,  #dfdfdf 0%,#eeeeee 100%);
	background: -ms-linear-gradient(top,  #dfdfdf 0%,#eeeeee 100%);
	background: linear-gradient(to bottom,  #dfdfdf 0%,#eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#eeeeee',GradientType=0 );
}

.wikibtn {
	display:inline-block;
	width:40px;
	height:100%;
	margin:0;
	text-align:center;
	vertical-align:middle;
	border-width:0 1px 0 0;
	border-style:solid;
	border-color:#ccc;
	font-size:12px;
	cursor:pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.wikibtn:first-child {
	border-width:0 0 0 1px;
	float:right;
}

.wikibtn a, .wikibtn a:visited, .wikibtn a:active {
	border-style:solid;
	border-color:#fff;
	border-width:1px 0 0 1px;
	border-left:1px solid #fff;
	display:block;
	height:100%;
	padding-top:6px;
}

.wikibtn a:hover{
	color:#222;
	background: #dfdfdf;
	background: -moz-linear-gradient(top,  #dfdfdf 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(top,  #dfdfdf 0%,#eeeeee 100%);
	background: -o-linear-gradient(top,  #dfdfdf 0%,#eeeeee 100%);
	background: -ms-linear-gradient(top,  #dfdfdf 0%,#eeeeee 100%);
	background: linear-gradient(to bottom,  #dfdfdf 0%,#eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#eeeeee',GradientType=0 );
}

.wikimenuext {
	color:#000;
	padding:0.5em;
	margin:0;
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#ccc;
	/*background: #FCFFDF;*/
	background: #F3F3F3;
	display:none;
	font-size:9pt;
	text-align:justify;
}

.wikimenuext a, .wikimenuext a:visited {
	text-decoration:none;
}

.wikimenuext a:hover {
	text-decoration:none;
}

.wikimenuext table {
	width:100%;
}

.wikimenuext td {
	font-size:9pt;
	width:50%;
}

.wikimenuext p {
	padding:0;
	margin:0;
}

.wikimenuext p:first-child {
	margin-top:0;
}

.wikimenuext .button {
	padding:0;
	margin:0.5em 0.5em 0.5em 0;
}

.wikimenuext .button a {
	padding:0.2em 0.4em;
	display:inline-block;
	color: #fff;
}

.wikisymbol {
	font-size:11pt;
	padding:0.2em 0.2em;
}

.wikiequtype, .wikiequpreview {
	border:1px solid #ccc !important;
	width:90%;
	height:100px !important;
}

.wikitype textarea {
	/*letter-spacing:1px;*/
	/*font-size:13px;*/
	/*line-height:120%;*/
	display:block;
	width:100%;
	height:300px;
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#ccc;
	/*background-color:#fcfcfc;*/
	/*background-color:inherit;*/
	outline:none;
	resize: none;
	margin:0;
	/*padding:0.5em;*/
	padding: 10px;
	/*border-bottom-left-radius: 3px;*/
	/*border-bottom-right-radius: 3px;*/
}

.wiki h1, .wikireference h1 {
	font-weight:bold;
	font-size:12pt;
	margin:0.5em 0 0.5em 0;
}

.wiki h2, .wikireference h2 {
	font-weight:normal;
	font-style:italic;
	font-size:11pt;
	margin:0.5em 0 0.5em 0;
}

.wikireference {
	display:none;
	background:#f9f9f9;
	border:2px solid #000;
	position:absolute;
	top:0;
	height:400px;
	width:900px;
	top:20%;
	left:50%;
	margin-left:-450px;
	padding:0;
	z-index:100;
	box-shadow: 5px 5px 5px #ccc;
	border-radius:0;
}

.wikireference table{
	border-spacing:0;
}

.wikireference th{
	background:#ddd;
	border-bottom:2px solid #000;
	padding:0.5em 0;
}

.wikireference td{
	vertical-align:top;
	padding:0.5em;
	border-bottom:#ccc solid 1px; 
	margin:0;
}

.wikireference pre {
	margin:0;
}

.wikicommand {
	font-family:monospace;
	font-size:11pt;
}

.wikitype .wikicit_existing_citations a:hover
{
	text-decoration: underline;
}

.wikitype hr
{
	margin: 15px;
}

.wikitype a.wikicit_add_existing_citation
{
	color: black;
}