﻿.bold { font-weight: bold; }

.taL { text-align: left; }
.taC { text-align: center; }
.taR { text-align: right; }

.vaT { vertical-align: top; }
.vaM { vertical-align: middle; }
.vaB { vertical-align: bottom; }

.flL { float: left; }
.flR { float: right; }

.block { display: block; }

.nowrap { white-space: nowrap; }

.hidden { display: none; }

.wd100p { width:100%; }

.clear { clear: both; }

.clearH0 {
	display: block;
	clear: both;
	height: 0px;
	line-height: 0px;
}

/*
.clear
{
	display: block;
	clear: both;
	height: 0px;
	line-height: 0px;
}
*/

.mgA0 { margin: 0px; }
.mgA1 { margin: 1px; }
.mgA2 { margin: 2px; }
.mgA3 { margin: 3px; }
.mgA4 { margin: 4px; }
.mgA5 { margin: 5px; }
.mgA6 { margin: 6px; }
.mgA8 { margin: 8px; }
.mgA10 { margin: 10px; }
.mgA20 { margin: 20px; }
.mgA30 { margin: 30px; }

.mgL0 { margin-left: 0px; }
.mgL1 { margin-left: 1px; }
.mgL2 { margin-left: 2px; }
.mgL3 { margin-left: 3px; }
.mgL4 { margin-left: 4px; }
.mgL5 { margin-left: 5px; }
.mgL6 { margin-left: 6px; }
.mgL8 { margin-left: 8px; }
.mgL10 { margin-left: 10px; }
.mgL20 { margin-left: 20px; }
.mgL30 { margin-left: 30px; }

.mgT0 { margin-top: 0px; }
.mgT1 { margin-top: 1px; }
.mgT2 { margin-top: 2px; }
.mgT3 { margin-top: 3px; }
.mgT4 { margin-top: 4px; }
.mgT5 { margin-top: 5px; }
.mgT6 { margin-top: 6px; }
.mgT8 { margin-top: 8px; }
.mgT10 { margin-top: 10px; }
.mgT20 { margin-top: 20px; }
.mgT30 { margin-top: 30px; }

.mgR0 { margin-right: 0px; }
.mgR1 { margin-right: 1px; }
.mgR2 { margin-right: 2px; }
.mgR3 { margin-right: 3px; }
.mgR4 { margin-right: 4px; }
.mgR5 { margin-right: 5px; }
.mgR6 { margin-right: 6px; }
.mgR8 { margin-right: 8px; }
.mgR10 { margin-right: 10px; }
.mgR20 { margin-right: 20px; }
.mgR30 { margin-right: 30px; }

.mgB0 { margin-bottom: 0px; }
.mgB1 { margin-bottom: 1px; }
.mgB2 { margin-bottom: 2px; }
.mgB3 { margin-bottom: 3px; }
.mgB4 { margin-bottom: 4px; }
.mgB5 { margin-bottom: 5px; }
.mgB6 { margin-bottom: 6px; }
.mgB8 { margin-bottom: 8px; }
.mgB10 { margin-bottom: 10px; }
.mgB20 { margin-bottom: 20px; }
.mgB30 { margin-bottom: 30px; }

.pdA0 { padding: 0px; }
.pdA1 { padding: 1px; }
.pdA2 { padding: 2px; }
.pdA3 { padding: 3px; }
.pdA4 { padding: 4px; }
.pdA5 { padding: 5px; }
.pdA6 { padding: 6px; }
.pdA8 { padding: 8px; }
.pdA10 { padding: 10px; }
.pdA20 { padding: 20px; }
.pdA30 { padding: 30px; }

.pdL0 { padding-left: 0px; }
.pdL1 { padding-left: 1px; }
.pdL2 { padding-left: 2px; }
.pdL3 { padding-left: 3px; }
.pdL4 { padding-left: 4px; }
.pdL5 { padding-left: 5px; }
.pdL6 { padding-left: 6px; }
.pdL8 { padding-left: 8px; }
.pdL10 { padding-left: 10px; }
.pdL20 { padding-left: 20px; }
.pdL30 { padding-left: 30px; }

.pdT0 { padding-top: 0px; }
.pdT1 { padding-top: 1px; }
.pdT2 { padding-top: 2px; }
.pdT3 { padding-top: 3px; }
.pdT4 { padding-top: 4px; }
.pdT5 { padding-top: 5px; }
.pdT6 { padding-top: 6px; }
.pdT8 { padding-top: 8px; }
.pdT10 { padding-top: 10px; }
.pdT20 { padding-top: 20px; }
.pdT30 { padding-top: 30px; }

.pdR0 { padding-right: 0px; }
.pdR1 { padding-right: 1px; }
.pdR2 { padding-right: 2px; }
.pdR3 { padding-right: 3px; }
.pdR4 { padding-right: 4px; }
.pdR5 { padding-right: 5px; }
.pdR6 { padding-right: 6px; }
.pdR8 { padding-right: 8px; }
.pdR10 { padding-right: 10px; }
.pdR20 { padding-right: 20px; }
.pdR30 { padding-right: 30px; }
.pdR50 { padding-right: 50px; }

.pdB0 { padding-bottom: 0px; }
.pdB1 { padding-bottom: 1px; }
.pdB2 { padding-bottom: 2px; }
.pdB3 { padding-bottom: 3px; }
.pdB4 { padding-bottom: 4px; }
.pdB5 { padding-bottom: 5px; }
.pdB6 { padding-bottom: 6px; }
.pdB8 { padding-bottom: 8px; }
.pdB10 { padding-bottom: 10px; }
.pdB20 { padding-bottom: 20px; }
.pdB30 { padding-bottom: 30px; }

.fs9{ font-size: 9px; }
.fs10{ font-size: 10px; }
.fs11{ font-size: 11px; }
.fs12{ font-size: 12px; }
.fs14{ font-size: 14px; }
.fs16{ font-size: 16px; }

.fsXS { font-size: x-small; }
.fsS { font-size: small; }
.fsM { font-size: medium; }
.fsL { font-size: large; }
.fsXL { font-size: x-large; }

.lh110 { line-height: 110%; }
.lh125 { line-height: 125%; }
.lh140 { line-height: 140%; }

.bdA { border: solid 1px silver; }
.bdL { border-left: solid 1px silver; }
.bdT { border-top: solid 1px silver; }
.bdR { border-right: solid 1px silver; }
.bdB { border-bottom: solid 1px silver; }

ul.LinkList
{
	margin: 0px;
	padding: 0px;
}

ul.LinkListFlow
{
	margin: 0px;
	padding: 0px;
	line-height: 125%;
}

ul.LinkList li
{
	display: block;
	margin: 0px;
	padding: 0px 0px 2px 0px;
}

ul.LinkListFlow li
{
	display: inline;
	margin: 0px;
	padding: 0px 0px 2px 3px;
}

ul.MarkG a
{
	background-image: url('/images/link_mark_green.gif');
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 8px;
}

dl.Dictionary
{
	margin: 0px;
	padding: 0px;
}

dl.Dictionary dt
{
	padding: 2px 8px;
	font-size: medium;
	font-weight: bold;
	background-color: #ffffdc;
	border-top: solid 1px silver;
	border-bottom: solid 1px silver;
}

dl.Dictionary dd
{
	margin: 0px;
	padding: 4px 0px 16px 8px;
	font-size: small;
	line-height: 125%;
	background-color: #fefefe;
}

.BorderedHeadLine
{
	padding: 2px 8px;
	font-size: medium;
	font-weight: bold;
	background-color: #ffffdc;
	border-top: solid 1px silver;
	border-bottom: solid 1px silver;
}
