/* PMD CSS styles */

body,p,a,td {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	color: #cccccc;
}
h1 {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	margin: 0px !important;
	padding: 0px !important;
}
.mainText {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	color: #cccccc;
	line-height: 15px;
}
.mainText_dimmed {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	color: #444444;
	line-height: 15px;
}
.mainText_dimmed a {
	color: #505050 !important;
}
.copyText_dimmed {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	color: #a1a1a1;
	line-height: 15px;
}
.copyText_dimmed a {
	color: #62ae11 !important;
}
.space {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	line-height: 11px;
}
img#pmd {
	margin-right: 18px; margin-left: 1px; margin-top: -4px;
}

.term {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	color: #80a880;
	background: none;
	letter-spacing: 1px;
}
.termReverse {
	color: #111111;
	background: #80a880;
}
.termLight {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	color: #161411;
	background: none;
	letter-spacing: 1px;
}
.termLight .termReverse {
	color: #faefc0;
	background: #242321;
}
.termGreen {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	color: #111111;
	background: none;
	letter-spacing: 1px;
}
.termGreen .termReverse {
	color: #9cb099;
	background: #111111;
}
.termWhite {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	color: #181818;
	background: none;
	letter-spacing: 1px;
}
.termWhite .termReverse {
	color: #eeeeee;
	background: #222222;
}
.termBlue {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	color: #94aad6;
	background: none;
	letter-spacing: 1px;
}
.termBlue .termReverse {
	color: #232e45;
	background: #95a9d5;
}

.outerWin {
	border-color: #b4b2b0 #4c4a48 #4c4a48 #b4b2b0;
	border-width: 1px;
	border-style: solid;
}
.mapWinTitle {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #232322;
	cursor: move;
	text-align: center;
	background-color: #999088;
}
.termWinTitle {
	font-family: "Courier New",courier,fixed,monospace;
	font-size: 12px;
	color: #232322;
	font-weight: bold;
	letter-spacing: 1px;
	background-color: #999088;
	text-align: center;
	cursor: move;
	text-align: center;
	vertical-align: middle;
	height: 19px;
}
.termWinWidget {
	color: #232322;
	cursor: move;
	text-align: right;
	vertical-align: middle;
	background-color: #999088;
}
.termWinKbdOpts
{
	border-color: #444444 #222222 #222222 #444444;
	border-width: 1px;
	border-style: solid;
	background-color: #333333;
}
.mapWinBody {
	background: #777777;
}
img#wdgtClose {
	margin-right: 4px;
	cursor: default;
}

a,a:link,a:visited {
	text-decoration: none;
	color: #77dd11;
}
a:hover {
	text-decoration: underline;
	color: #77dd11;
}
a:active {
	text-decoration: underline;
	color: #dddddd;
}

a.termopen,a.termopen:link,a.termopen:visited {
	text-decoration: none;
	color: #77dd11;
	background: none;
}
a.termopen:hover {
	text-decoration: none;
	color: #222222;
	background: #77dd11;
}
a.termopen:active {
	text-decoration: none;
	color: #222222;
	background: #dddddd;
}

a.termopen_dimmed,a.termopen_dimmed:link,a.termopen_dimmed:visited,a.termopen_dimmed:hover {
	text-decoration: none;
	color: #444444;
	background: none;
	cursor: default;
}