BODY {
        FONT: small arial,helvetica,clean,sans-serif
}
.clear {
	CLEAR: both
}
.top {
	POSITION: relative
}
.badge #loginTable {
	MARGIN-TOP: 20px
}
.badge {
	HEIGHT: 1%
}
#loginTable {
	WIDTH: 100%; TEXT-ALIGN: left
}
#loginTable TH {
	WIDTH: 100%; TEXT-ALIGN: left; FONT-SIZE: 91%
}
#loginTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; WIDTH: 179px; PADDING-TOP: 0px; TEXT-ALIGN: left; FONT-SIZE: 91%
}
#loginTable TD INPUT {
	WIDTH: 179px
}
.dbidTip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
LEGEND {
	DISPLAY: none
}
LABEL {
	FONT-WEIGHT: normal;
}
A {
	COLOR: #053799; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#loginArea {
	FLOAT: right; MARGIN: 0px 0px 20px; WIDTH: 250px
}
#leftSide {
	MARGIN: 0px 270px 0px 20px
}
#mainBody #leftSide {
	MARGIN: 0px
}
.fmbx {
	width: 170px; BORDER-RIGHT: #656565 1px solid; BORDER-TOP: #656565 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #656565 1px solid; BORDER-BOTTOM: #656565 1px solid; BACKGROUND-COLOR: #fef1d5;
}
.regbx {
	BORDER-RIGHT: #656565 1px solid; BORDER-TOP: #656565 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #656565 1px solid; BORDER-BOTTOM: #656565 1px solid; BACKGROUND-COLOR: #f9f9f9
}
.ct {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px
}
.ct .cl {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px
}
.cb {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px
}
.cb .cl {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px
}
.ct {
	RIGHT: -1px; WIDTH: 100%
}
.cb {
	RIGHT: -1px; WIDTH: 100%
}
.ct .cl {
	LEFT: -2px; WIDTH: 4px
}
.cb .cl {
	LEFT: -2px; WIDTH: 4px
}
.ct {
	BACKGROUND: url(http://www.ParentingTogether.net/images/neCorner.gif) no-repeat right top; TOP: -1px
}
.ct .cl {
	BACKGROUND: url(http://www.ParentingTogether.net/images/nwCorner.gif) no-repeat left top
}
.cb {
	BACKGROUND: url(http://www.ParentingTogether.net/images/seCorner.gif) no-repeat right bottom; BOTTOM: -1px
}
.cb .cl {
	BACKGROUND: url(http://www.ParentingTogether.net/images/swCorner.gif) no-repeat left bottom
}
#loginArea H1 {
	FONT-SIZE: 100%; COLOR: #333
}
#loginArea H2 {
	FONT-SIZE: 114%; COLOR: #333
}
#loginArea H3 {
	FONT-SIZE: 114%; COLOR: #333
}
#loginArea H3 {
	MARGIN: 0px 0px 4px
}
#loginArea P.signIn INPUT {
	FONT-SIZE: 107%
}
.signIn {
	TEXT-ALIGN: right
}
#loginArea .bottom H3 {
	FONT: bold 100% Arial; COLOR: #333
}
#loginArea .bottom P {
	FONT: 76%/144% verdana
}
#mainArea .msg P {
	FONT: 56%/144% verdana
}
#mainFooter {
	PADDING-RIGHT: 0px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 77%; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#mainArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 450px; PADDING-TOP: 0px
}
#mainArea H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 25px; MARGIN: 0px; WIDTH: 410px; PADDING-TOP: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#mainArea P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0.9em; MARGIN: 0px; PADDING-TOP: 0.9em; color: #000;
}
#mainArea P.cta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 60px; TEXT-ALIGN: right;
}
#mainArea SPAN.c {
	COLOR: #1d5099
}
#mainArea A {
	COLOR: #1d5099; TEXT-DECORATION: underline
}
#mainArea IMG {
	PADDING-RIGHT: 7px; FLOAT: left
}
