﻿BODY {
	BACKGROUND-COLOR: #fff; COLOR: #333
}
BODY {
	LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px
}
P {
	LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px
}
OL {
	LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px
}
UL {
	LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px
}
TD {
	LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px
}
PRE {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 10px
}
A {
	COLOR: #000
}
A:visited {
	COLOR: #666
}
A:hover {
	BACKGROUND-COLOR: #000; COLOR: #fff
}
.fieldWithErrors {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: red; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: table; PADDING-TOP: 2px
}
#errorExplanation {
	BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 7px; WIDTH: 400px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 20px; BORDER-TOP: red 2px solid; BORDER-RIGHT: red 2px solid; PADDING-TOP: 7px
}
#errorExplanation H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #c00; MARGIN: -7px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#errorExplanation P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 5px
}
#errorExplanation UL LI {
	LIST-STYLE-TYPE: square; FONT-SIZE: 12px
}
