* {
	BEHAVIOR: url(iepngfix.htc)
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #fff
}
.bodyCopy {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: "Arial", Helvetica, sans-serif
}
.top {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Arial", Helvetica, sans-serif
}
#top {
	FONT-SIZE: 11px; FONT-FAMILY: "Arial", Helvetica, sans-serif
}
#top A:link {
	TEXT-DECORATION: none
}
#top A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#top A:hover {
	COLOR: #778daf; TEXT-DECORATION: none
}
#top A:active {
	COLOR: #778daf; TEXT-DECORATION: none
}
#wrapperBig {
	BACKGROUND: url(images/bg_stretch.gif) #fff repeat-y center top; MARGIN: 0px auto; WIDTH: 840px; TEXT-ALIGN: left; height:auto !important;min-height:100%;
}
#wrapper {
	BACKGROUND: #ebeae8; MARGIN: 0px auto; WIDTH: 800px; POSITION: relative; TEXT-ALIGN: left
}
#masthead {
	BACKGROUND: url(images/header_bg.jpg) no-repeat; MARGIN: 0px auto; WIDTH: 800px; POSITION: relative; HEIGHT: 158px
}
#main {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 800px; POSITION: relative;
}
#search {
	LEFT: 575px; WIDTH: 205px; POSITION: absolute; TOP: 10px; HEIGHT: 15px
}
#top {
	LEFT: 690px; WIDTH: 103px; POSITION: absolute; TOP: 47px; HEIGHT: 79px; TEXT-ALIGN: right
}
.logo {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 132px
}
#nav {
	LEFT: 0px; BACKGROUND-IMAGE: url(images/subNav.gif); WIDTH: 800px; POSITION: absolute; TOP: 132px; HEIGHT: 26px
}
BODY.homepage #nav {
	MARGIN-TOP: 0px
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL LI {
	DISPLAY: inline
}
#nav UL LI A {
	FLOAT: left; BACKGROUND-IMAGE: url(images/subNav.gif); WIDTH: 50px; TEXT-INDENT: -5000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px; outline: none
}
#nav-order A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 66px
}
#nav-order A:link {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 66px
}
#nav-order A:visited {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 66px
}
#nav-order A:hover {
	BACKGROUND-POSITION: 0px -26px
}
#nav-property A {
	BACKGROUND-POSITION: -66px 0px; WIDTH: 113px
}
#nav-property A:link {
	BACKGROUND-POSITION: -66px 0px; WIDTH: 113px
}
#nav-property A:visited {
	BACKGROUND-POSITION: -66px 0px; WIDTH: 113px
}
#nav-property A:hover {
	BACKGROUND-POSITION: -66px -26px
}
#nav-forms A {
	BACKGROUND-POSITION: -179px 0px; WIDTH: 99px
}
#nav-forms A:link {
	BACKGROUND-POSITION: -179px 0px; WIDTH: 99px
}
#nav-forms A:visited {
	BACKGROUND-POSITION: -179px 0px; WIDTH: 99px
}
#nav-forms A:hover {
	BACKGROUND-POSITION: -179px -26px
}
#nav-news A {
	BACKGROUND-POSITION: -278px 0px; WIDTH: 97px
}
#nav-news A:link {
	BACKGROUND-POSITION: -278px 0px; WIDTH: 97px
}
#nav-news A:visited {
	BACKGROUND-POSITION: -278px 0px; WIDTH: 97px
}
#nav-news A:hover {
	BACKGROUND-POSITION: -278px -26px
}
#nav-onlinedoc A {
	BACKGROUND-POSITION: -375px 0px; WIDTH: 128px
}
#nav-onlinedoc A:link {
	BACKGROUND-POSITION: -375px 0px; WIDTH: 128px
}
#nav-onlinedoc A:visited {
	BACKGROUND-POSITION: -375px 0px; WIDTH: 128px
}
#nav-onlinedoc A:hover {
	BACKGROUND-POSITION: -375px -26px
}
#nav-nationwide A {
	BACKGROUND-POSITION: -503px 0px; WIDTH: 174px
}
#nav-nationwide A:link {
	BACKGROUND-POSITION: -503px 0px; WIDTH: 174px
}
#nav-nationwide A:visited {
	BACKGROUND-POSITION: -503px 0px; WIDTH: 174px
}
#nav-nationwide A:hover {
	BACKGROUND-POSITION: -503px -26px
}
#nav-seminars A {
	BACKGROUND-POSITION: -677px 0px; WIDTH: 123px
}
#nav-seminars A:link {
	BACKGROUND-POSITION: -677px 0px; WIDTH: 123px
}
#nav-seminars A:visited {
	BACKGROUND-POSITION: -677px 0px; WIDTH: 123px
}
#nav-seminars A:hover {
	BACKGROUND-POSITION: -677px -26px
}
.bodyCopy {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#backgroundimage {
	BACKGROUND: url(images/backgroundimage.jpg) #fff no-repeat; LEFT: 0px; WIDTH: 279px; POSITION: absolute; TOP: 0px; HEIGHT: 347px
}
#mainTitle {
	LEFT: 15px; WIDTH: 487px; POSITION: absolute; TOP: 20px; HEIGHT: 39px
}
#subTitle {
	LEFT: 112px; WIDTH: 427px; POSITION: absolute; TOP: 59px; HEIGHT: 29px
}
#homeCopy {
	LEFT: 112px; WIDTH: 427px; POSITION: absolute; TOP: 95px; HEIGHT: 227px
}
#leftCTA {
	LEFT: 15px; WIDTH: 173px; POSITION: absolute; TOP: 366px; HEIGHT: 201px
}
#middleCTA {
	LEFT: 189px; WIDTH: 173px; POSITION: absolute; TOP: 366px; HEIGHT: 201px
}
#rightCTA {
	LEFT: 363px; WIDTH: 173px; POSITION: absolute; TOP: 366px; HEIGHT: 201px
}
#toolsbg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 553px; PADDING-BOTTOM: 0px; WIDTH: 228px; PADDING-TOP: 20px; POSITION: absolute; TOP: 16px; HEIGHT: 515px; BACKGROUND-COLOR: #e1e2d9
}
#toolsTitle {
	LEFT: 20px; WIDTH: 187px; POSITION: absolute; TOP: 10px; HEIGHT: 20px
}
.navTitle {
	POSITION: relative
}
.navContent {
	PADDING-RIGHT: 6px; MARGIN-TOP: -17px; PADDING-LEFT: 22px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 205px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Sans-Serif; POSITION: relative
}
.navContent A:link {
	COLOR: #000000
}
.navContent A:hover {
	COLOR: #3b4a63
}
.navContent A:visited {
	COLOR: #000000
}
.navContent A:active {
	COLOR: #000000
}
#rrHomeCopy {
	LEFT: 50px; font-size: 12px; WIDTH: 700px; POSITION: absolute; TOP: 50px;  height:auto !important;min-height:100%;
}
#rrFooter {
	background-color: #fff;padding: 10px;font-weight:bold;FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 780px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 115px; TEXT-ALIGN: left
}
.label { font-weight: bold; }
.required {color:maroon;font-weight:bold;font-size:1.5em;}
#footer {
	FONT-SIZE: 10px; MARGIN: 0px auto; WIDTH: 800px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px; BACKGROUND-COLOR: #3b4a63; TEXT-ALIGN: center
}
#footer H4 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#footer A:link {
	COLOR: #ffffff
}
#footer A:hover {
	COLOR: #ffffff
}
#footer A:visited {
	COLOR: #ffffff
}
#footer A:active {
	COLOR: #ffffff
}
#calculator_link {
	DISPLAY: block; FONT-SIZE: 11px; RIGHT: 20px; COLOR: #000; BOTTOM: 1px; FONT-FAMILY: "Arial", Helvetica, sans-serif; POSITION: absolute
}
