.error {
	LINE-HEIGHT: 24px; PADDING-LEFT: 20px; DISPLAY: inline-block; FONT-FAMILY: "Trebuchet MS" , Georgia, "Times New Roman", Times, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(../images/icons/exclamation.png) no-repeat 2px center; HEIGHT: 24px; COLOR: #f28279; MARGIN-LEFT: 5px; FONT-SIZE: 12px
}
.valid {
	BACKGROUND: url(../images/icons/accept.png) no-repeat left center
}
.fld-error {
	BORDER-BOTTOM: #d28c8c 1px solid; BORDER-LEFT: #d28c8c 1px solid; BACKGROUND-COLOR: #fcebeb; BORDER-TOP: #d28c8c 1px solid; BORDER-RIGHT: #d28c8c 1px solid
}
.fld-valid {
	BORDER-BOTTOM: #58792e 1px solid; BORDER-LEFT: #58792e 1px solid; BACKGROUND-COLOR: #fbfbfb; BORDER-TOP: #58792e 1px solid; BORDER-RIGHT: #58792e 1px solid
}
.fld-active {
	BORDER-BOTTOM: #f2dd8c 1px solid; BORDER-LEFT: #f2dd8c 1px solid; BACKGROUND-COLOR: #fefeee; BORDER-TOP: #f2dd8c 1px solid; BORDER-RIGHT: #f2dd8c 1px solid
}
.box {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 8px; BACKGROUND: #eee; COLOR: #555; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 8px
}
.box-info {
	BORDER-BOTTOM: #b8e2fb 1px solid; PADDING-LEFT: 32px; BACKGROUND: url(../images/icons/information.png) #e8f6ff no-repeat 8px 50%; BORDER-TOP: #b8e2fb 1px solid
}
.box-warning {
	BORDER-BOTTOM: #f2dd8c 1px solid; PADDING-LEFT: 32px; BACKGROUND: url(../images/icons/error.png) #fff5cc no-repeat 8px 50%; BORDER-TOP: #f2dd8c 1px solid
}
.box-error {
	BORDER-BOTTOM: #f8acac 1px solid; PADDING-LEFT: 32px; BACKGROUND: url(../images/icons/exclamation.png) #ffd1d1 no-repeat 8px 50%; BORDER-TOP: #f8acac 1px solid
}
.box-error-msg {
	BORDER-BOTTOM: #fddcdc 1px solid; PADDING-BOTTOM: 12px; MARGIN-TOP: -8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff1f1; COLOR: #664b4b; BORDER-TOP: 0px; PADDING-TOP: 12px
}
.box-error-msg OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.box-success {
	BORDER-BOTTOM: #bbdf8d 1px solid; PADDING-LEFT: 32px; BACKGROUND: url(../images/icons/accept.png) #eaf7d9 no-repeat 8px 50%; BORDER-TOP: #bbdf8d 1px solid
}
.box A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.b-b {
	POSITION: absolute; PADDING-BOTTOM: 0.1em; LINE-HEIGHT: 30px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; HEIGHT: 30px; PADDING-TOP: 0.1em; border-radius: 5px
}
.b-cor {
	POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.b-cor10 {
	BORDER-BOTTOM: transparent 10px dashed; BORDER-LEFT: transparent 10px dashed; BORDER-TOP: transparent 10px dashed; BORDER-RIGHT: transparent 10px dashed
}
.b-cor15 {
	BORDER-BOTTOM: transparent 15px dashed; BORDER-LEFT: transparent 15px dashed; BORDER-TOP: transparent 15px dashed; BORDER-RIGHT: transparent 15px dashed
}
.b-con {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FONT-SIZE: 0.9em; FONT-WEIGHT: 600; PADDING-TOP: 0px
}
.e-arrow .b-cor {
	BORDER-RIGHT-STYLE: solid; TOP: 2px; LEFT: -28px
}
.e-arrow .b-con {
	COLOR: white
}
.ablue {
	BACKGROUND: #beceeb; box-shadow: 2px 2px 8px #beceeb
}
.ablue .b-cor {
	BORDER-RIGHT-COLOR: #beceeb
}
.ablue2 {
	BACKGROUND: #90d8f0; box-shadow: 2px 2px 8px #90D8F0
}
.ablue2 .b-cor {
	BORDER-RIGHT-COLOR: #90d8f0
}
.ablue3 {
	BACKGROUND: #4d9fbf; box-shadow: 2px 2px 8px #4D9FBF
}
.ablue3 .b-cor {
	BORDER-RIGHT-COLOR: #4d9fbf
}
.agreen {
	BACKGROUND: #8fd401; box-shadow: 2px 2px 8px #8FD401
}
.agreen .b-cor {
	BORDER-RIGHT-COLOR: #8fd401
}
.agreen2 {
	BACKGROUND: #58792e; box-shadow: 2px 2px 8px #58792E
}
.agreen2 .b-cor {
	BORDER-RIGHT-COLOR: #58792e
}
.ared {
	BACKGROUND: #f28279; box-shadow: 2px 2px 8px #f28279
}
.ared .b-cor {
	BORDER-RIGHT-COLOR: #f28279
}
.aorange {
	BACKGROUND: #f3961c; box-shadow: 2px 2px 8px #F3961C
}
.aorange .b-cor {
	BORDER-RIGHT-COLOR: #f3961c
}
.acream {
	BACKGROUND: #a27d35; box-shadow: 2px 2px 8px #A27D35
}
.acream .b-cor {
	BORDER-RIGHT-COLOR: #a27d35
}
.adark {
	BACKGROUND: #d3d3d3; box-shadow: 2px 2px 8px #D3D3D3
}
.adark .b-cor {
	BORDER-RIGHT-COLOR: #d3d3d3
}
.ablack {
	BACKGROUND: #454545; box-shadow: 2px 2px 8px #454545
}
.ablack .b-cor {
	BORDER-RIGHT-COLOR: #454545
}
.e-bubble {
	BACKGROUND: white
}
.e-bubble .e-b-bot {
	BOTTOM: -20px; BORDER-TOP-STYLE: solid; LEFT: 10px
}
.e-bubble .e-b-top {
	BORDER-TOP-COLOR: #ffffff; BOTTOM: -16px; BORDER-TOP-STYLE: solid; LEFT: 10px
}
.e-bubble .b-con {
	COLOR: #454545
}
.bblue {
	BORDER-BOTTOM: #beceeb 3px solid; BORDER-LEFT: #beceeb 3px solid; BORDER-TOP: #beceeb 3px solid; BORDER-RIGHT: #beceeb 3px solid; box-shadow: 2px 2px 8px #beceeb
}
.bblue .e-b-bot {
	BORDER-TOP-COLOR: #beceeb
}
.bblue2 {
	BORDER-BOTTOM: #90d8f0 3px solid; BORDER-LEFT: #90d8f0 3px solid; BORDER-TOP: #90d8f0 3px solid; BORDER-RIGHT: #90d8f0 3px solid; box-shadow: 2px 2px 8px #90D8F0
}
.bblue2 .e-b-bot {
	BORDER-TOP-COLOR: #90d8f0
}
.bblue3 {
	BORDER-BOTTOM: #4d9fbf 3px solid; BORDER-LEFT: #4d9fbf 3px solid; BORDER-TOP: #4d9fbf 3px solid; BORDER-RIGHT: #4d9fbf 3px solid; box-shadow: 2px 2px 8px #4D9FBF
}
.bblue3 .e-b-bot {
	BORDER-TOP-COLOR: #4d9fbf
}
.bgreen {
	BORDER-BOTTOM: #8fd401 3px solid; BORDER-LEFT: #8fd401 3px solid; BORDER-TOP: #8fd401 3px solid; BORDER-RIGHT: #8fd401 3px solid; box-shadow: 2px 2px 8px #8FD401
}
.bgreen .e-b-bot {
	BORDER-TOP-COLOR: #8fd401
}
.bgreen2 {
	BORDER-BOTTOM: #58792e 3px solid; BORDER-LEFT: #58792e 3px solid; BORDER-TOP: #58792e 3px solid; BORDER-RIGHT: #58792e 3px solid; box-shadow: 2px 2px 8px #58792E
}
.bgreen2 .e-b-bot {
	BORDER-TOP-COLOR: #58792e
}
.bred {
	BORDER-BOTTOM: #f28279 3px solid; BORDER-LEFT: #f28279 3px solid; BORDER-TOP: #f28279 3px solid; BORDER-RIGHT: #f28279 3px solid; box-shadow: 2px 2px 8px #f28279
}
.bred .e-b-bot {
	BORDER-TOP-COLOR: #f28279
}
.borange {
	BORDER-BOTTOM: #f3961c 3px solid; BORDER-LEFT: #f3961c 3px solid; BORDER-TOP: #f3961c 3px solid; BORDER-RIGHT: #f3961c 3px solid; box-shadow: 2px 2px 8px #F3961C
}
.borange .e-b-bot {
	BORDER-TOP-COLOR: #f3961c
}
.bcream {
	BORDER-BOTTOM: #a27d35 3px solid; BORDER-LEFT: #a27d35 3px solid; BORDER-TOP: #a27d35 3px solid; BORDER-RIGHT: #a27d35 3px solid; box-shadow: 2px 2px 8px #A27D35
}
.bcream .e-b-bot {
	BORDER-TOP-COLOR: #a27d35
}
.bdark {
	BORDER-BOTTOM: #d3d3d3 3px solid; BORDER-LEFT: #d3d3d3 3px solid; BORDER-TOP: #d3d3d3 3px solid; BORDER-RIGHT: #d3d3d3 3px solid; box-shadow: 2px 2px 8px #D3D3D3
}
.bdark .e-b-bot {
	BORDER-TOP-COLOR: #d3d3d3
}
.bblack {
	BORDER-BOTTOM: #454545 3px solid; BORDER-LEFT: #454545 3px solid; BORDER-TOP: #454545 3px solid; BORDER-RIGHT: #454545 3px solid; box-shadow: 2px 2px 8px #454545
}
.bblack .e-b-bot {
	BORDER-TOP-COLOR: #454545
}
.ab {
	POSITION: absolute
}
.m40 {
	MARGIN-LEFT: 40px
}
.m4l3 {
	MARGIN-TOP: -40px; MARGIN-LEFT: -30px
}
.w-wrapper {
	POSITION: relative; DISPLAY: inline-block
}
.w-label {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 0.8em; PADDING-TOP: 0px; opacity: 1
}
.w-hide {
	VISIBILITY: hidden; opacity: 0
}
.w-active {
	COLOR: #ddd
}
