BODY {
	FONT-SIZE: 11px;
	COLOR: #626262;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: verdana, helvetica
}

TD {
	FONT-SIZE: 12px;
	COLOR: #525252;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: verdana, helvetica;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}

BODY {
	xbackground-image: url('images/bg.gif')
}

SELECT {
	FONT-SIZE: 11px
}

INPUT.text {
	FONT-SIZE: 11px
}

.bghead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px
}

.mdhead {
	FONT-WEIGHT: bold
}

.mdbhead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px
}

.smhead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px
}

.smtext {
	FONT-SIZE: 10px
}

.top {
	FONT-SIZE: 10px;
	COLOR: #529286
}

.bottom {
	COLOR: #529286
}

A.blink {
	COLOR: #ffffff
}

A {
	COLOR: #cc5c01;
	xtext-decoration: none;
	TEXT-DECORATION: none
}

A:hover {
	TEXT-DECORATION: underline
}

BR.short {
	LINE-HEIGHT: 5px
}

BR.med {
	LINE-HEIGHT: 8px
}

IMG.pr {
	BORDER-RIGHT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-BOTTOM: #aaaaaa 1px solid
}

IMG.tn {
	BORDER-RIGHT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-BOTTOM: #aaaaaa 1px solid
}

INPUT.text {
	BORDER-RIGHT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
	FONT-SIZE: 11px;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #aaaaaa 1px solid;
	COLOR: #525252;
	BORDER-BOTTOM: #aaaaaa 1px solid;
	FONT-FAMILY: verdana, helvetica;
	xletter-spacing: 0px
}

FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

INPUT.checkbox {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.smt-titlehead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #666666
}

.smt-titlehead1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff
}

.smt-trow1 {
	BACKGROUND-COLOR: #eeeeee
}

.smt-trow2 {
	BACKGROUND-COLOR: #e0e0e0
}

.smt-trowA {
	BACKGROUND-COLOR: #ffffff
}

.smt-trowB {
	BACKGROUND-COLOR: #f4f4f4
}

.smt-tbg {
	BACKGROUND-COLOR: #6699cc
}

.smt-trow-vu {
	BACKGROUND-COLOR: #f0ffff
}

.smt-trow-vr {
	BACKGROUND-COLOR: #fffff0
}

.smt-trow-vl {
	BACKGROUND-COLOR: #fff0e0
}

.smt-bighead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #666666;
	LETTER-SPACING: -1px
}

.smt-topbg {
	BACKGROUND-COLOR: #ffffff
}

A.heavy {
	FONT-WEIGHT: bold
}

IMG.im {
	BORDER-RIGHT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
	MARGIN-TOP: 25px;
	MARGIN-BOTTOM: 25px;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-BOTTOM: #aaaaaa 1px solid
}

.sidehead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	xletter-spacing: 0px
}

.sidelink {
	FONT-SIZE: 10px;
	COLOR: #ee5500
}

.bighead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px
}

.bigtext {
	FONT-SIZE: 18px
}

.medbighead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px
}

.medhead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px
}

.medtext {
	FONT-SIZE: 11px
}

.smallhead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	xletter-spacing: 0px
}

.ftitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	xletter-spacing: 0px
}

.smalltext {
	FONT-SIZE: 10px
}

.carea {
	LINE-HEIGHT: 18px
}

.fixed {
	FONT-SIZE: 13px;
	FONT-FAMILY: courier new, courier
}

.plain-titlehead {
	FONT-WEIGHT: bold
}

.plain-trow-user {
	BACKGROUND-COLOR: #f0ffff
}

.plain-trow-cust {
	BACKGROUND-COLOR: #fffff0
}

.plain-trow-visitor {
	BACKGROUND-COLOR: #fff0e0
}

.def-titlehead {
	FONT-SIZE: 11px;
	COLOR: #ffffff
}

.def-trow1 {
	BACKGROUND-COLOR: #6cafd6
}

.def-trow2 {
	BACKGROUND-COLOR: #f5f5f5
}

.def-trowA {
	BACKGROUND-COLOR: #ffffff
}

.def-trowB {
	BACKGROUND-COLOR: #fcfcfc
}

.def-tbg {
	BACKGROUND-COLOR: #f0f0f0
}

.def-trow-vu {
	BACKGROUND-COLOR: #f0ffff
}

.def-trow-vr {
	BACKGROUND-COLOR: #fffff0
}

.def-trow-vl {
	BACKGROUND-COLOR: #fff0e0
}

.def-bighead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #666666;
	LETTER-SPACING: -1px
}

.def-topbg {
	COLOR: #ffffff;
	LINE-HEIGHT: 14px;
	BACKGROUND-COLOR: #6cafd6
}

.def-toptext {
	COLOR: #ffffff;
	LINE-HEIGHT: 14px
}

.def-toplink {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	LINE-HEIGHT: 14px
}

.def-toprim {
	BORDER-RIGHT: #7ec2eb 1px solid;
	BORDER-TOP: #7ec2eb 1px solid;
	BORDER-LEFT: #7ec2eb 1px solid;
	BORDER-BOTTOM: #7ec2eb 1px solid
}

.defst-titlehead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px
}

.defst-byme {
	BACKGROUND-COLOR: #e8f5f8
}

.defst-notbyme {
	BACKGROUND-COLOR: #f8f8f8
}

.defst-trowA {
	BACKGROUND-COLOR: #ffffff
}

.defst-tbg {
	BACKGROUND-COLOR: #f0f0f0
}

.inf-trow1 {
	BACKGROUND-COLOR: #efefef
}

.inf-trow2 {
	BACKGROUND-COLOR: #e0e0e0
}

.inf-trowA {
	BACKGROUND-COLOR: #fcfcfc
}

.inf-trowB {
	BACKGROUND-COLOR: #f5f5f5
}

.inf-tbg {
	BACKGROUND-COLOR: #ffffff
}

.inf-trow-vu {
	BACKGROUND-COLOR: #f0ffff
}

.inf-trow-vr {
	BACKGROUND-COLOR: #fffff0
}

.inf-trow-vl {
	BACKGROUND-COLOR: #fff0e0
}

.rct-trow1 {
	BACKGROUND-COLOR: #ffffff
}

.rct-trow2 {
	BACKGROUND-COLOR: #ffffff
}

.rct-trowA {
	BACKGROUND-COLOR: #ffffff
}

.rct-trowB {
	BACKGROUND-COLOR: #ffffff
}

.rct-tbg {
	BACKGROUND-COLOR: #ffffff
}

.ils-trowA {
	BACKGROUND-COLOR: #fcfcfc
}

.ils-trowB {
	BACKGROUND-COLOR: #ffffff
}

.pw-topbg {
	COLOR: #ffffff;
	LINE-HEIGHT: 14px;
	BACKGROUND-COLOR: #6cafd6
}

.tborder {
	BORDER-RIGHT: #e0e0e0 1px solid;
	BORDER-TOP: #e0e0e0 1px solid;
	BORDER-LEFT: #e0e0e0 1px solid;
	BORDER-BOTTOM: #e0e0e0 1px solid;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.iborder {
	BORDER-RIGHT: #b0b0b0 1px solid;
	BORDER-TOP: #b0b0b0 1px solid;
	BORDER-LEFT: #b0b0b0 1px solid;
	BORDER-BOTTOM: #b0b0b0 1px solid
}

UL {
	PADDING-RIGHT: 14px;
	PADDING-LEFT: 14px;
	PADDING-BOTTOM: 14px;
	MARGIN: 0px 0px 0px 5px;
	PADDING-TOP: 14px;
	LIST-STYLE-TYPE: disc
}

UL.links {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 15px;
	PADDING-TOP: 0px;
	xlist-style: disc inside
}

LI {
	LINE-HEIGHT: 18px
}

.emph {
	COLOR: #cc5c01
}

.note {}

HR {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	COLOR: #e9e9e9;
	BORDER-BOTTOM: 0px;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #e9e9e9
}

HR.left {
	BORDER-RIGHT: 0px dotted;
	BORDER-TOP: 0px dotted;
	BORDER-LEFT: 0px dotted;
	COLOR: #eef8fa;
	BORDER-BOTTOM: 0px dotted;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #eef8fa
}

HR.medium {
	LINE-HEIGHT: 3px
}

HR.short {
	LINE-HEIGHT: 2px
}

.vr {
	WIDTH: 1px;
	BACKGROUND-COLOR: #d9d9d9
}

.error {
	COLOR: #ff0000
}

/* Buttons */
.smooth {
	transition: all .2s
}

.btn {
	background: #999;
	border-radius: 6px;
	border: 0;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	margin: 2px 0;
	padding: 12px 30px 14px
}

.btn:hover {
	background: #888
}

.btn:active,
.btn:focus {
	background: #777
}

.btn-a {
	background: #0ae
}

.btn-a:hover {
	background: #09d
}

.btn-a:active,
.btn-a:focus {
	background: #08b
}

.btn-b {
	background: #3c5
}

.btn-b:hover {
	background: #2b4
}

.btn-b:active,
.btn-b:focus {
	background: #2a4;
}

.btn-c {
	background: #fa7203;
}

.btn-c:hover {
	background: #bb5b0d;
}

.btn-c:active,
.btn-c:focus {
	background: #bb5b0d;
}

.btn-sm {
	border-radius: 4px;
	padding: 10px 14px 11px
}

.text-underline {
	text-decoration: underline;
	display: inline-block;
}

.mt-0 {
	margin-top: 0 !important;
}

.ml-1 {
	margin-left: 0.25rem !important;
}

.ml-2 {
	margin-left: 0.5rem !important;
}

.ml-3 {
	margin-left: 0.75rem !important;
}

.mr-1 {
	margin-right: 0.25rem !important;
}

.mr-2 {
	margin-right: 0.5rem !important;
}

.mr-3 {
	margin-right: 0.75rem !important;
}

.mr-4 {
	margin-right: 1rem !important;
}

.pl-2 {
	padding-left: 0.5rem !important;
}

.px-2 {
	padding-left: 0.5rem !important;
	padding-right: 0.5rem !important;
}

.p-3 {
	padding: 0.75rem !important;
}