A {
	COLOR: #2c3688! important
}
#print-address {
	DISPLAY: none
}
#print-warning {
	DISPLAY: none
}
#sites-tabular-data {
	DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px 10px; OVERFLOW: visible; WIDTH: 900px; FONT-FAMILY: Verdana, sans-serif
}
#sites-tabular-data-pc {
	DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px 10px; OVERFLOW: visible; WIDTH: 900px; FONT-FAMILY: Verdana, sans-serif
}
#sites-summary-tabular-data {
	DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px 10px; OVERFLOW: visible; WIDTH: 900px; FONT-FAMILY: Verdana, sans-serif
}
.overview#sites-tabular-data {
	WIDTH: 925px
}
.tasks#sites-tabular-data {
	WIDTH: 925px
}
.recommmendations#sites-tabular-data {
	WIDTH: 925px
}
.pactivity#sites-tabular-data {
	WIDTH: 925px
}
.vpreps#sites-tabular-data {
	WIDTH: 925px
}
#sites-summary-tabular-data {
	WIDTH: 925px
}
#sites-tabular-data P {
	FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 0px 10px 10px 0px; FONT-FAMILY: Verdana, sans-serif
}
#sites-tabular-data-pc P {
	FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 0px 10px 10px 0px; FONT-FAMILY: Verdana, sans-serif
}
#sites-summary-tabular-data P {
	FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 0px 10px 10px 0px; FONT-FAMILY: Verdana, sans-serif
}
#sites-tabular-data TABLE {
	FLOAT: left; WIDTH: 100%
}
#sites-tabular-data-pc TABLE {
	FLOAT: left; WIDTH: 100%
}
#sites-summary-tabular-data TABLE {
	FLOAT: left; WIDTH: 100%
}
#sites-tabular-data TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 0.65em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, sans-serif
}
#sites-tabular-data-pc TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 0.65em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, sans-serif
}
#sites-summary-tabular-data TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 0.65em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, sans-serif
}
#sites-content {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; OVERFLOW: hidden; WIDTH: 945px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ececec
}
#sites-left-text {
	CLEAR: left; FLOAT: left; MARGIN: 2px 0px 0px 11px; WIDTH: 160px
}
#sites-left-text-reports {
	CLEAR: left; FLOAT: left; MARGIN: 2px 0px 0px 11px; WIDTH: 160px
}
#sites-left-text-reports {
	MARGIN: 20px 0px 0px 11px; WIDTH: 220px
}
#sites-left-text P {
	FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 5px 0px; COLOR: #444; FONT-FAMILY: Verdana, sans-serif
}
#sites-left-text-reports P {
	FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 5px 0px; COLOR: #444; FONT-FAMILY: Verdana, sans-serif
}
#sites-left-text H2 {
	FONT-SIZE: 0.7em; MARGIN: 10px 0px 5px; FONT-FAMILY: Verdana, sans-serif
}
#sites-left-text H3 {
	FONT-SIZE: 0.7em; MARGIN: 10px 0px 5px; FONT-FAMILY: Verdana, sans-serif
}
#sites-left-text H4 {
	FONT-SIZE: 0.7em; MARGIN: 10px 0px 5px; FONT-FAMILY: Verdana, sans-serif
}
#sites-left-text H5 {
	FONT-SIZE: 0.7em; MARGIN: 10px 0px 5px; FONT-FAMILY: Verdana, sans-serif
}
DIV.sites-jump-menu {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: -20px 0px 10px 10px; WIDTH: 100%; PADDING-TOP: 5px
}
DIV.sites-jump-menu H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 6px; PADDING-TOP: 8px
}
DIV.sites-jump-menu IMG {
	MARGIN-TOP: 5px; FLOAT: right; MARGIN-LEFT: 5px
}
DIV.sites-jump-menu FORM INPUT {
	FLOAT: left; MARGIN-LEFT: 30px
}
DIV.sites-jump-menu SELECT {
	FLOAT: left; MARGIN: 0px 0px 0.2em; WIDTH: 400px
}
#sites-left-text #left-extra-info {
	CLEAR: left; FLOAT: left; MARGIN: 10px 0px 0px 5px; OVERFLOW: hidden; WIDTH: 155px
}
#sites-left-text #left-extra-info P {
	MARGIN: 5px 0px 10px; WIDTH: 140px
}
#sites-left-text #left-extra-info H2 {
	DISPLAY: block; MARGIN: 5px 0px 0px 5px
}
#sites-top-help-guide A IMG {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 6px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#sites-report-menu {
	FLOAT: left; MARGIN: 20px 8px; COLOR: #444
}
#plan-docs-menu {
	FLOAT: left; MARGIN: 20px 8px; COLOR: #444
}
#base_pages {
	FLOAT: left; MARGIN: 20px 8px; COLOR: #444
}
#plan-content-bottom {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 20px; OVERFLOW: hidden; WIDTH: 904px; PADDING-TOP: 10px; BACKGROUND-COLOR: #cacaca
}
.ia#sites-report-menu {
	WIDTH: 230px; MARGIN-RIGHT: 0px
}
.gauges#sites-report-menu {
	WIDTH: 230px; MARGIN-RIGHT: 20px
}
#plan-docs-menu {
	MARGIN: 20px 0px 20px 20px; WIDTH: 500px
}
DIV.detail-ia HR {
	WIDTH: 110px
}
DIV.sites-report-list DIV.detail-ia UL LI {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.55em; FLOAT: left; MARGIN: 0px; WIDTH: 100%
}
#sites-report-menu DIV.sites-report-list H3 {
	FONT-SIZE: 0.7em; MARGIN: 0px; OVERFLOW: hidden; FONT-FAMILY: Verdana, sans-serif
}
#sites-report-menu DIV.sites-report-list2 H3 {
	FONT-SIZE: 0.7em; MARGIN: 0px; OVERFLOW: hidden; FONT-FAMILY: Verdana, sans-serif
}
#sites-report-menu DIV.sites-report-list H4 {
	CLEAR: left; FONT-SIZE: 0.5em; MARGIN: 0.4em 0px 0.3em; FONT-FAMILY: Verdana, sans-serif
}
#sites-report-menu DIV.sites-report-list2 H4 {
	CLEAR: left; FONT-SIZE: 0.5em; MARGIN: 0.4em 0px 0.3em; FONT-FAMILY: Verdana, sans-serif
}
#sites-report-menu DIV.sites-report-list DIV H4 {
	CLEAR: left; FONT-SIZE: 0.5em; MARGIN: 0.4em 0px 0.3em; FONT-FAMILY: Verdana, sans-serif
}
#sites-report-menu DIV.sites-report-list H4 {
	MARGIN-LEFT: 0px
}
#sites-report-menu DIV.sites-report-list2 H4 {
	MARGIN-LEFT: 0px
}
#sites-report-list3 DIV IMG {
	CLEAR: none
}
#sites-report-menu DIV.sites-report-list HR {
	CLEAR: both; FLOAT: left; MARGIN: 4px 0px; WIDTH: 100%; COLOR: #444; BACKGROUND-COLOR: #444
}
#sites-report-menu DIV.sites-report-list2 UL LI TABLE TR TD HR {
	FLOAT: left; MARGIN: 7px 0px 5px; WIDTH: 210px; COLOR: gray; BACKGROUND-COLOR: gray
}
#sites-report-menu DIV P {
	CLEAR: left; MARGIN: 10px 0px 5px 30px; FONT-FAMILY: Verdana, sans-serif
}
#plan-docs-menu DIV P {
	CLEAR: left; MARGIN: 10px 0px 5px 30px; FONT-FAMILY: Verdana, sans-serif
}
#sites-report-menu DIV.reports-frontend P {
	FONT-SIZE: 0.5em; MARGIN-LEFT: 0px! important; WIDTH: 600px
}
#sites-report-menu DIV P.report-criteria {
	CLEAR: left; FONT-SIZE: 0.55em; MARGIN-LEFT: 47px; FONT-FAMILY: Verdana, sans-serif
}
DIV.sites-report-list {
	CLEAR: left; FONT-SIZE: 1.2em; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 220px
}
DIV.sites-report-list2 {
	CLEAR: left; FONT-SIZE: 1.2em; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 220px
}
DIV.sites-report-list3 {
	CLEAR: left; FONT-SIZE: 1.2em; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 220px
}
DIV.reports-frontend {
	CLEAR: left; FONT-SIZE: 1.2em; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 220px
}
DIV.sites-report-list3 {
	WIDTH: 690px
}
DIV.reports-frontend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 600px; PADDING-TOP: 0px
}
DIV.help_front_end DIV.reports-frontend {
	PADDING-LEFT: 40px
}
DIV.help_front_end#sites-report-menu DIV.reports-frontend P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; WIDTH: 270px; PADDING-TOP: 0px
}
DIV.help_front_end#sites-report-menu DIV.reports-frontend UL {
	PADDING-LEFT: 1.8em; FONT-SIZE: 0.5em; LIST-STYLE-TYPE: disc
}
DIV.sites-report-list3 P IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
DIV#report-flow {
	FLOAT: left; MARGIN: 20px 0px 10px 11px; WIDTH: 300px
}
DIV#report-stage {
	FLOAT: left; MARGIN: 20px 0px 10px 11px; WIDTH: 300px
}
DIV#report-stage {
	WIDTH: 400px; PADDING-TOP: 20px
}
DIV#report-flow DIV#progress-block DIV.sites_table_title {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(/img/customer/i/rep-green-bar.jpg); WIDTH: 220px! important; HEIGHT: 22px
}
DIV#report-stage DIV.stage_table_title {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(/img/customer/i/rep-green-bar.jpg); WIDTH: 220px! important; HEIGHT: 22px
}
DIV#report-stage DIV.stage_table_title {
	BACKGROUND-IMAGE: url(/img/customer/i/rep-red-bar.jpg); WIDTH: 440px! important
}
DIV.treebranch {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: 10px 0px 10px 30px; WIDTH: 100%
}
DIV.branchdata {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 5px -3px 15px 44px; WIDTH: 95%
}
DIV.branchdata H3 {
	FONT-SIZE: 0.9em
}
SPAN.branchdata TABLE {
	CLEAR: left; DISPLAY: inline; FONT-SIZE: 0.5em; FLOAT: left; MARGIN: 5px 0px 0px 8px; WIDTH: 95%
}
DIV.branchdata TABLE {
	CLEAR: left; DISPLAY: inline; FONT-SIZE: 0.5em; FLOAT: left; MARGIN: 5px 0px 0px 8px; WIDTH: 95%
}
TR.renderfix TD {
	MARGIN-RIGHT: 3px
}
DIV.branchdata TABLE TR TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
DIV.branchdata TABLE TR TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
DIV.branchdata TABLE TR TD {
	PADDING-BOTTOM: 5px
}
DIV.branchdata TABLE TR TD.icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.branchdata TABLE TR TD.icon IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.sites-report-list DIV.detail-ia UL {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 200px
}
DIV.sites-report-list {
	CLEAR: right; MARGIN-LEFT: 0px; FONT-FAMILY: Verdana, sans-serif
}
DIV.sites-report-list2 {
	CLEAR: right; MARGIN-LEFT: 0px; FONT-FAMILY: Verdana, sans-serif
}
DIV.sites-report-list TABLE {
	FONT-SIZE: 0.5em; MARGIN-LEFT: 0px
}
DIV.sites-report-list2 TABLE {
	FONT-SIZE: 0.5em; MARGIN-LEFT: 0px
}
DIV.sites-report-list TABLE.table240 {
	MARGIN-LEFT: -2px; WIDTH: 220px; PADDING-TOP: 10px
}
DIV.sites-report-list TABLE.table180 TR TD.td1 {
	MARGIN-LEFT: 0px; WIDTH: 85%
}
DIV.sites-report-list TABLE.table240 TR TD.td1 {
	MARGIN-LEFT: 0px; WIDTH: 85%
}
DIV.sites-report-list TABLE.table180 TR TD.td2 {
	MARGIN-LEFT: 5px; WIDTH: 12%; TEXT-ALIGN: right
}
DIV.sites-report-list TABLE.table240 TR TD.td2 {
	MARGIN-LEFT: 5px; WIDTH: 12%; TEXT-ALIGN: right
}
DIV.risk-ass DIV.sites-report-list TABLE.table180 TR TD.td1 {
	WIDTH: 67%
}
DIV.risk-ass DIV.sites-report-list TABLE.table240 TR TD.td1 {
	WIDTH: 67%
}
DIV.risk-ass DIV.sites-report-list TABLE.table180 TR TD.td2 {
	MARGIN-LEFT: 5px; WIDTH: 31%
}
DIV.risk-ass DIV.sites-report-list TABLE.table240 TR TD.td2 {
	MARGIN-LEFT: 5px; WIDTH: 31%
}
DIV.risk-ass DIV.sites-report-list TABLE.table180 TR TD.td2 {
	TEXT-ALIGN: right
}
DIV.sites-report-list H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.5em; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 180px; PADDING-TOP: 0px
}
#sites-content-bottom {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; OVERFLOW: hidden; WIDTH: 945px; PADDING-TOP: 10px; BACKGROUND-COLOR: #cacaca
}
#sites-content-bottom HR {
	MARGIN: -20px 0px 0px; COLOR: #000; BACKGROUND-COLOR: #000
}
#admin-details-left {
	DISPLAY: inline; FONT-SIZE: 16px; FLOAT: left; MARGIN: 20px 0px 10px 20px; OVERFLOW: hidden; WIDTH: 310px; BACKGROUND-COLOR: #ececec
}
#admin-details-right {
	DISPLAY: inline; FONT-SIZE: 16px; FLOAT: left; MARGIN: 20px 0px 10px 20px; OVERFLOW: hidden; WIDTH: 310px; BACKGROUND-COLOR: #ececec
}
#admin-details-left IMG {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#admin-details-right IMG {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#admin-details-left DIV.details-container {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 310px
}
#admin-details-right DIV.details-container {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 310px
}
#admin-details-left DIV.details-container P {
	MARGIN: 8px 5px 4px
}
#admin-details-right DIV.details-container P {
	MARGIN: 8px 5px 4px
}
.admin-details-list {
	FONT-SIZE: 0.7em; FLOAT: left; WIDTH: 270px
}
.admin-details-list TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.admin-details-list H3 {
	FONT-SIZE: 1em; MARGIN: 5px 0px 0px 5px; FONT-FAMILY: Verdana, sans-serif
}
.admin-details-list HR {
	MARGIN: 3px 0px 0px 5px; COLOR: #000; BACKGROUND-COLOR: #000
}
.admin-details-list P.error {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 5px
}
#analy-content {
	DISPLAY: inline; FLOAT: left; MARGIN: 1px 10px 0px 20px; OVERFLOW: hidden; WIDTH: 945px; BACKGROUND-COLOR: #ececec
}
#adv-report-frame {
	MARGIN: 20px
}
#analy-left-text {
	CLEAR: left; FLOAT: left; MARGIN: 10px 0px 0px 15px; WIDTH: 140px
}
#analy-left-text P {
	FONT-SIZE: 0.6em; COLOR: #444; FONT-FAMILY: Verdana, sans-serif
}
DIV#analy-content DIV #sites-top-help-guide IMG {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 6px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#analy-content DIV #sites-top-help-guide IMG A {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 6px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#analy-content DIV#analy-top-help-guide {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#analy-content DIV#analy-top-help-guide IMG {
	CLEAR: right; PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px 0.3em 0px 0px; WIDTH: 85px; PADDING-TOP: 3px
}
DIV#analy-content DIV#analy-top-help-guide IMG A {
	CLEAR: right; PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px 0.3em 0px 0px; WIDTH: 85px; PADDING-TOP: 3px
}
#analy-report-menu {
	CLEAR: right; FLOAT: right; MARGIN: 0px 20px 20px 0px; WIDTH: 720px; COLOR: #444
}
#analy-report-menu DIV H3 {
	FONT-SIZE: 0.9em; MARGIN: 0px; FONT-FAMILY: arial, sans-serif
}
#analy-report-menu DIV HR {
	FLOAT: left; MARGIN: 7px 0px 5px; WIDTH: 250px; COLOR: #000; BACKGROUND-COLOR: #000
}
DIV.analy-report-list P {
	CLEAR: left; FONT-SIZE: 0.7em; PADDING-TOP: 5px! important; FONT-FAMILY: Verdana, sans-serif
}
DIV.analy-report-list DIV.analy-report-genres P {
	CLEAR: left; FONT-SIZE: 1em; MARGIN-LEFT: 30px; FONT-FAMILY: Verdana, sans-serif
}
#analy-report-menu DIV P.report-criteria {
	CLEAR: left; MARGIN-TOP: 5px; FONT-SIZE: 0.7em; MARGIN-LEFT: 47px; FONT-FAMILY: Verdana, sans-serif
}
DIV.analy-report-list {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 530px; MARGIN-RIGHT: 20px
}
DIV.analy-report-list UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 0.7em; MARGIN: 10px 0px 10px 30px; WIDTH: 280px; LIST-STYLE-TYPE: square! important
}
DIV.analy-report-genres {
	FONT-SIZE: 0.55em; MARGIN: 20px 3px 3px 15px; FONT-FAMILY: Verdana, sans-serif
}
DIV.analy-report-genres H4 {
	CLEAR: right; DISPLAY: inline; FONT-SIZE: 1.2em; FONT-FAMILY: arial, sans-serif
}
DIV.analy-report-genres A IMG {
	MARGIN-TOP: 2px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.section-icon {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
#sites-detail-data {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 5px; OVERFLOW: hidden; WIDTH: 100%; FONT-FAMILY: Verdana, sans-serif
}
#sites-detail-data TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#sites-detail-data TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 0.65em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, sans-serif
}
DIV#visits-detail-frame #sites-detail-data {
	WIDTH: 720px! important
}
DIV#sites-content-bottom DIV#visits-detail-frame #sites-detail-data {
	MARGIN-LEFT: 5px; WIDTH: 910px! important
}
DIV#sites-content-bottom DIV#visits-detail-frame .zone_details2#sites-detail-data {
	MARGIN-LEFT: 5px; WIDTH: 720px! important
}
TR.data_title {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/img/layout/content-brown-slice.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 1.1em
}
TR.data_title TD A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TR.data {
	HEIGHT: 14px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
TR.data IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TD.bordercell {
	BORDER-RIGHT: white 2px solid
}
TD.bordercell1 {
	BORDER-RIGHT: white 2px solid
}
TD.bordercell2 {
	BORDER-RIGHT: white 2px solid
}
TR.data {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/img/layout/row-slice-gray.gif); BACKGROUND-REPEAT: repeat-x
}
TD.bordercell1 {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/img/layout/row-slice-gray.gif); BACKGROUND-REPEAT: repeat-x
}
TD.bordercell2 {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/img/layout/row-slice-gray.gif); BACKGROUND-REPEAT: repeat-x
}
.tablegraphic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: text-top; PADDING-TOP: 4px
}
DIV.greygrad {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; FLOAT: left; BACKGROUND-IMAGE: url(/img/layout/content-grey-slice2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 16px; TEXT-ALIGN: right
}
DIV.greygrad-pc {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; FLOAT: left; BACKGROUND-IMAGE: url(/img/layout/content-grey-slice2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 16px; TEXT-ALIGN: right
}
DIV.greygrad-pc {
	WIDTH: 600px! important
}
DIV.greygrad SPAN {
	PADDING-RIGHT: 4px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
DIV.greygrad SPAN {
	COLOR: #222! important; TEXT-ALIGN: center! important
}
DIV.greygrad SPAN A {
	COLOR: #222! important; TEXT-ALIGN: center! important
}
DIV.greygrad SPAN.next_link {
	PADDING-LEFT: 6px
}
DIV.greygrad SPAN.prev_link {
	PADDING-RIGHT: 6px
}
#PaginationForm SPAN.page-current {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 9px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#PaginationForm DIV.greygrad A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 9px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#PaginationForm DIV.greygrad A IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px
}
.sites_table_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left
}
.stage_table_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left
}
#visits-detail-frame DIV DIV DIV.table_title_left {
	BACKGROUND-IMAGE: url(/img/grid/green-bar-home.gif); MARGIN: 0px
}
#visits-detail-frame DIV DIV DIV DIV.table_title_right {
	BACKGROUND-IMAGE: url(/img/grid/green-bar6.gif); MARGIN: -20px 10px 0px 0px
}
#admin-content2 DIV DIV.table_title_right {
	BACKGROUND-POSITION: right 2px; BACKGROUND-IMAGE: url(/img/grid/green-bar6.gif); MARGIN: -20px 0px 0px
}
#admin-content2 DIV DIV.table_title_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/img/grid/green-bar-home.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
.table_title_left {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/img/grid/green-bar.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
.login_title_left {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/img/grid/green-bar.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
.table_title_left {
	WIDTH: 100%
}
.table_title_left H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, sans-serif
}
.login_title_left H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, sans-serif
}
.table_title_right {
	BACKGROUND-POSITION: right top; MARGIN-TOP: -22px; FLOAT: right; BACKGROUND-IMAGE: url(/img/grid/green-bar2.gif); OVERFLOW: auto; WIDTH: 200px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.login_title_right {
	BACKGROUND-POSITION: right top; MARGIN-TOP: -22px; FLOAT: right; BACKGROUND-IMAGE: url(/img/grid/green-bar2.gif); OVERFLOW: auto; WIDTH: 200px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.table_title_right A IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BORDER-RIGHT-WIDTH: 0px
}
.table_title_right#iconExports {
	FLOAT: right; MARGIN: -20px 0px 0px
}
DIV.reports-frontend DIV.sites_table_title DIV.table_title_left DIV.table_title_right#iconExports {
	MARGIN-TOP: -25px! important; FLOAT: right; HEIGHT: 30px
}
DIV.reports-frontend DIV.sites_table_title DIV.table_title_left DIV#iconExports A IMG {
	FLOAT: right! important; PADDING-TOP: 8px
}
DIV.reports-frontend DIV.sites_table_title DIV.table_title_left H3 {
	MARGIN-BOTTOM: 4px! important; PADDING-TOP: 0px! important
}
.site-list-table#sites-summary-tabular-data DIV DIV .table_title_right#iconExports {
	MARGIN: -20px 0px 0px
}
.visit-list-table#visits-tabular-data DIV DIV .table_title_right#iconExports {
	MARGIN: -20px 0px 0px
}
#sites-lower-left-text {
	CLEAR: both; BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px 20px 10px 10px; OVERFLOW: hidden; BORDER-LEFT: #444 1px solid; WIDTH: 925px; BORDER-BOTTOM: #444 1px solid; BACKGROUND-COLOR: #ececec
}
#sites-lower-left-text P {
	FONT-SIZE: 0.6em; MARGIN: 4px 5px; COLOR: #444; FONT-FAMILY: Verdana, sans-serif
}
#sites-lower-left-text FORM P {
	FONT-SIZE: 0.6em; MARGIN: 4px 5px; COLOR: #444; FONT-FAMILY: Verdana, sans-serif
}
#sites-lower-left-text FORM DIV.radios {
	CLEAR: left; DISPLAY: inline; FLOAT: left
}
#sites-lower-left-text FORM DIV.radios INPUT {
	CLEAR: left; FLOAT: left; MARGIN: 4px 0px; VERTICAL-ALIGN: top
}
#sites-lower-left-text FORM DIV.labels {
	CLEAR: none; DISPLAY: inline; FLOAT: right; MARGIN: 0px 5px 0px 0px; WIDTH: 115px
}
#sites-lower-left-text FORM DIV.labels LABEL {
	FONT-SIZE: 0.6em; FLOAT: right; MARGIN: 4px 0px; WIDTH: auto; COLOR: #444
}
#sites-lower-left-text IMG {
	MARGIN-TOP: 10px; MARGIN-LEFT: 30px
}
#sites-lower-left-text H3 {
	FONT-SIZE: 0.7em; MARGIN: 5px; FONT-FAMILY: arial, sans-serif
}
DIV.visit-list-table#visits-tabular-data DIV#pest_abbreviations {
	FONT-SIZE: 0.7em; FLOAT: left; WIDTH: 120px
}
DIV.visit-list-table#visits-tabular-data DIV.sites_table_title {
	FLOAT: right; WIDTH: 800px
}
DIV.visit-list-table#visits-tabular-data DIV#TblBody {
	FLOAT: right; WIDTH: 800px
}
DIV.visit-list-table#visits-tabular-data DIV.grid_nav {
	FLOAT: right; WIDTH: 800px
}
DIV#TblBody {
	CLEAR: both! important; DISPLAY: block! important
}
.labels2 {
	CLEAR: left; DISPLAY: inline; FONT-SIZE: 0.6em; FLOAT: left; MARGIN: 3px 3px 0px 0px; WIDTH: 70px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.labels3 {
	CLEAR: left; DISPLAY: inline; FONT-SIZE: 0.6em; FLOAT: left; MARGIN: 3px 3px 0px 0px; WIDTH: 70px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.labels4 {
	CLEAR: left; DISPLAY: inline; FONT-SIZE: 0.6em; FLOAT: left; MARGIN: 3px 3px 0px 0px; WIDTH: 70px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.labels4 {
	CLEAR: both; WIDTH: 100%
}
.adv-report-filters FORM SELECT {
	MARGIN: 3px 0px 0px; WIDTH: 170px
}
.adv-report-filters FORM BUTTON.date-picker-control {
	MARGIN-RIGHT: 62px! important
}
SELECT#AnalysisSiteID {
	CLEAR: none; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 360px; PADDING-TOP: 0px
}
DIV.trinity DIV FORM DIV DIV.labels2 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.trinity DIV FORM DIV DIV.labels2 LABEL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.adv-report-filters FORM INPUT.date {
	MARGIN: 3px 3px 0px 0px
}
.adv-report-filters A IMG {
	FLOAT: right; MARGIN: 5px 20px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.site-detail-filters A IMG {
	FLOAT: right; MARGIN: 5px 20px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.site-detail-filters LABEL {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 6px 0px 2px; FONT-FAMILY: Verdana, sans-serif
}
.site-detail-filters SELECT {
	CLEAR: left; FLOAT: left; WIDTH: 128px
}
.site-detail-filters HR {
	CLEAR: left; WIDTH: 150px
}
#sites-lower-left-text FORM DIV.site-detail-filters P {
	MARGIN-TOP: 2px
}
#sites-lower-left-text FORM DIV.site-detail-filters P A {
	FONT-SIZE: 1em; FONT-FAMILY: Verdana, sans-serif
}
#button {
	CLEAR: left; DISPLAY: block; FLOAT: right; MARGIN: 0.3em 0px 20px; WIDTH: 129px; HEIGHT: 19px
}
#button A IMG {
	FLOAT: right; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#visits-detail-frame {
	CLEAR: both; BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; DISPLAY: block; MARGIN: 0px 22px 10px 12px; OVERFLOW: hidden; BORDER-LEFT: #444 1px solid; WIDTH: 920px; BORDER-BOTTOM: #444 1px solid; BACKGROUND-COLOR: #ececec
}
#visits-detail-frame H4 {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; FLOAT: left; MARGIN: 5px 0px 3px 5px; WIDTH: 100%; FONT-FAMILY: arial, sans-serif
}
DIV.detail-info-link {
	DISPLAY: block; FLOAT: right; MARGIN: 0px 20px 5px 0px; WIDTH: 310px; TEXT-ALIGN: right
}
DIV.detail-info-link A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif
}
DIV.detail-info-link A IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.visits-detail-sfs {
	FLOAT: left; MARGIN: 0px 0px 0px 5px; HEIGHT: 2.4em
}
DIV.visits-detail-tvd {
	FLOAT: left; MARGIN: 0px 0px 0px 5px; HEIGHT: 2.4em
}
DIV.visits-detail-tvd {
	MARGIN-TOP: -5px; WIDTH: 320px
}
DIV.visits-detail-vn {
	CLEAR: right; FLOAT: right; MARGIN: -4px 10px 0px 5px; WIDTH: 300px
}
DIV.visits-detail-sfs {
	CLEAR: left; WIDTH: 260px
}
DIV.visits-detail-sfs DIV.sfs-legend {
	WIDTH: 100px
}
DIV.visits-detail-sfs DIV.sfs-data {
	FONT-SIZE: 0.55em; FLOAT: left; FONT-FAMILY: Verdana, sans-serif
}
DIV.visits-detail-tvd DIV.tvd-data {
	FONT-SIZE: 0.55em; FLOAT: left; FONT-FAMILY: Verdana, sans-serif
}
DIV.visits-detail-sfs DIV.sfs-legend {
	FONT-SIZE: 0.55em; FLOAT: left; FONT-FAMILY: Verdana, sans-serif
}
DIV.visits-detail-tvd DIV.tvd-legend {
	FONT-SIZE: 0.55em; FLOAT: left; FONT-FAMILY: Verdana, sans-serif
}
DIV.visits-detail-tvd DIV.tvd-preps {
	FONT-SIZE: 0.55em; FLOAT: left; FONT-FAMILY: Verdana, sans-serif
}
DIV.visits-detail-vn DIV.vn-legend {
	FONT-SIZE: 0.55em; FLOAT: left; FONT-FAMILY: Verdana, sans-serif
}
DIV.visits-detail-vn DIV.vn-data {
	FONT-SIZE: 0.55em; FLOAT: left; FONT-FAMILY: Verdana, sans-serif
}
A#site_recs {
	FONT-SIZE: 0.55em; FLOAT: left; FONT-FAMILY: Verdana, sans-serif
}
A#visit_recs {
	FONT-SIZE: 0.55em; FLOAT: left; FONT-FAMILY: Verdana, sans-serif
}
DIV.visits-detail-vn DIV.vn-data {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 8px
}
#tabmenu {
	BACKGROUND-POSITION: 50% bottom; FLOAT: left; BACKGROUND-IMAGE: url(/img/layout/i/hr_black.gif); MARGIN: 0px 20px; OVERFLOW: hidden; WIDTH: 945px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px; BACKGROUND-COLOR: #ececec
}
#tabmenu UL {
	FONT-SIZE: 0.65em; FLOAT: left; MARGIN: 0px 0px 0px 140px; LIST-STYLE-TYPE: none
}
#tabmenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/layout/i/right_both.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px
}
#tabmenu A {
	PADDING-RIGHT: 27px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(/img/layout/i/left_both.gif) no-repeat left top; LEFT: -5px; FLOAT: none; PADDING-BOTTOM: 5px; WIDTH: 0.1em; COLOR: #fff! important; MARGIN-RIGHT: -9px; PADDING-TOP: 6px; POSITION: relative; TEXT-DECORATION: none
}
#tabmenu UL A {
	WIDTH: auto
}
#tabmenu A:hover {
	COLOR: #444! important
}
#tabmenu LI.current A {
	COLOR: #444! important
}
#tabmenu LI.current {
	BACKGROUND-POSITION: 100% -79px; COLOR: #444! important
}
#tabmenu LI.current A {
	BACKGROUND-POSITION: 0px -79px
}
DIV.account-details-list #tabmenu UL LI.current {
	OVERFLOW: hidden; HEIGHT: 23px
}
DIV.account-details-list #tabmenu UL LI.current A {
	PADDING-LEFT: 10px
}
#bottomlinks {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FLOAT: left; MARGIN: 10px 0px 0px 20px; OVERFLOW: hidden; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 943px; BORDER-BOTTOM: #c7c7c7 1px solid; FONT-FAMILY: Verdana, sans-serif
}
#bottomlinks UL {
	DISPLAY: inline; MARGIN: 1px 0px 5px
}
#bottomlinks UL LI {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; FONT-FAMILY: Verdana, sans-serif
}
#bottomlinks UL.exitright LI {
	MARGIN-LEFT: 3px
}
#bottomlinks UL LI A {
	FONT-WEIGHT: bold; COLOR: #444! important; TEXT-DECORATION: none
}
UL.exitright {
	PADDING-RIGHT: 0.6em; FONT-WEIGHT: bold; FLOAT: right; OVERFLOW: hidden
}
UL.exitleft {
	PADDING-LEFT: 2.4em; FONT-WEIGHT: bold; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 1px; TEXT-ALIGN: left
}
UL.exitleft LI {
	MARGIN: 0px 0px 0px -25px
}
DIV.red_square {
	DISPLAY: inline; FONT-SIZE: 9px! important; FLOAT: right; BACKGROUND-IMAGE: url(/img/icons/red.jpg); MARGIN: 0px 1px 0px 3px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 16px; BACKGROUND-COLOR: #ececec; TEXT-ALIGN: center
}
DIV.amber_octagon {
	DISPLAY: inline; FONT-SIZE: 9px! important; FLOAT: right; BACKGROUND-IMAGE: url(/img/icons/red.jpg); MARGIN: 0px 1px 0px 3px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 16px; BACKGROUND-COLOR: #ececec; TEXT-ALIGN: center
}
DIV.green_circle {
	DISPLAY: inline; FONT-SIZE: 9px! important; FLOAT: right; BACKGROUND-IMAGE: url(/img/icons/red.jpg); MARGIN: 0px 1px 0px 3px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 16px; BACKGROUND-COLOR: #ececec; TEXT-ALIGN: center
}
TR.data TD DIV.red_square {
	CLEAR: none; FLOAT: left! important
}
TR.data TD DIV.amber_octagon {
	CLEAR: none; FLOAT: left! important
}
TR.data TD DIV.green_circle {
	CLEAR: none; FLOAT: left! important
}
DIV.rec-ia {
	FLOAT: left! important; MARGIN: 0px 8px 0px 0px
}
DIV.amber_octagon {
	BACKGROUND-IMAGE: url(/img/icons/amber.gif)
}
DIV.green_circle {
	BACKGROUND-IMAGE: url(/img/icons/grn.gif)
}
DIV.green_circle A {
	MARGIN: 5px 0px 0px; WIDTH: 18px; COLOR: white! important; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.red_square A {
	MARGIN: 5px 0px 0px; WIDTH: 18px; COLOR: white! important; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.amber_octagon A {
	MARGIN: 5px 0px 0px; WIDTH: 18px; COLOR: white! important; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.amber_octagon A {
	COLOR: #3009b3! important
}
DIV#main DIV#sites-content-bottom DIV#sites-tabular-data DIV#TblBody TABLE.grid_table TBODY TR TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#analy-left-text H3 {
	FONT-SIZE: 0.75em
}
#admin-image-right {
	FLOAT: left; MARGIN: 60px 0px 0px 20px
}
FORM P.account-form {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px 30px; PADDING-TOP: 5px
}
FORM P.account-form LABEL {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 5px
}
#account-details-left {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 10px 20px; OVERFLOW: hidden; WIDTH: 365px; BACKGROUND-COLOR: #ececec
}
.account-details-list {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 360px
}
.account-details-list FORM DIV SELECT {
	CLEAR: left; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 260px
}
.account-details-list #tabmenu UL {
	PADDING-LEFT: 5px; MARGIN-LEFT: 5px
}
.account-details-list #tabmenu UL LI {
	PADDING-LEFT: 5px; MARGIN-LEFT: 5px
}
.account-details-list #tabmenu {
	CLEAR: both; DISPLAY: block; MARGIN: 20px 0px 0px 30px; WIDTH: 320px
}
.account-details-list FORM DIV INPUT.account_go {
	FLOAT: left; MARGIN-LEFT: 10px
}
#account-box {
	CLEAR: both; BORDER-RIGHT: #7f7f7f 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px 30px; BORDER-LEFT: #7f7f7f 2px solid; WIDTH: 296px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #7f7f7f 2px solid; BACKGROUND-COLOR: #cdcdcb
}
#account-box H4 {
	MARGIN: 5px 0px 0px; TEXT-DECORATION: underline
}
#account-box P {
	MARGIN: 5px 0px 15px
}
#account-box DL {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 20px
}
#account-box DL DT {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px
}
#account-box DL DD {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px
}
#account-box UL.account-box-adobe {
	LIST-STYLE-IMAGE: url(/img/customer/i/adobe-icon.gif); MARGIN-LEFT: 20px
}
#login-content {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 0px 20px; OVERFLOW: hidden; WIDTH: 954px
}
#login {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 1.5em; BORDER-TOP: gray 1px solid; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1.5em; MARGIN: 2em auto; OVERFLOW: hidden; BORDER-LEFT: gray 1px solid; WIDTH: 460px; PADDING-TOP: 1.5em; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #ececec
}
#login FORM DIV {
	FONT-SIZE: 0.7em; MARGIN: 5px auto
}
#login FORM DIV.fpassword-field {
	CLEAR: left; MARGIN: 5px auto 5px 0px; WIDTH: 500px; PADDING-TOP: 5px
}
#login FORM DIV.cpassword-field {
	CLEAR: left; MARGIN: 5px auto 5px 0px; WIDTH: 500px; PADDING-TOP: 5px
}
#login FORM DIV.fpassword-buttons {
	PADDING-LEFT: 130px; MARGIN: 5px auto; WIDTH: 370px
}
#login FORM DIV.cpassword-buttons {
	PADDING-LEFT: 130px; MARGIN: 5px auto; WIDTH: 370px
}
#login FORM LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 130px
}
#login FORM DIV BUTTON.login-cancel {
	FLOAT: right; MARGIN-LEFT: 0px
}
#login P.error_msg {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: red 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; BACKGROUND: #fdd; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: red 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: red 1px solid
}
.login#pestnetonline_logo IMG {
	MARGIN-BOTTOM: 0px
}
.login#rentokil_logo IMG {
	MARGIN-BOTTOM: 0px
}
.login-head#sitehead {
	HEIGHT: 70px
}
.login-wrapper {
	FLOAT: left; WIDTH: 400px
}
.blue1 {
	FONT-SIZE: 1em; BACKGROUND-IMAGE: url(/img/grid/blue-bar.gif); WIDTH: 280px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat
}
.green1 {
	FONT-SIZE: 1em; BACKGROUND-IMAGE: url(/img/grid/blue-bar.gif); WIDTH: 280px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat
}
.green1 {
	BACKGROUND-IMAGE: url(/img/layout/i/green-bar.gif)
}
.blue2 {
	FLOAT: right; BACKGROUND-IMAGE: url(/img/grid/blue-bar2.gif); MARGIN: -20px 0px 0px; WIDTH: 15px; BACKGROUND-REPEAT: no-repeat
}
.green2 {
	FLOAT: right; BACKGROUND-IMAGE: url(/img/layout/i/green-bar3.gif); MARGIN: -20px 0px 0px; WIDTH: 15px; BACKGROUND-REPEAT: no-repeat
}
.login-box1 {
	CLEAR: left; BORDER-RIGHT: #3476b2 1px solid; BORDER-TOP: #3476b2 1px solid; MIN-HEIGHT: 300px; OVERFLOW: hidden; BORDER-LEFT: #3476b2 1px solid; WIDTH: 325px; BORDER-BOTTOM: #3476b2 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ececec
}
.login-box2 {
	CLEAR: left; BORDER-RIGHT: #3476b2 1px solid; BORDER-TOP: #3476b2 1px solid; MIN-HEIGHT: 300px; OVERFLOW: hidden; BORDER-LEFT: #3476b2 1px solid; WIDTH: 325px; BORDER-BOTTOM: #3476b2 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ececec
}
DIV.login-center DIV DIV.login-box1 {
	MIN-HEIGHT: 300px; WIDTH: 375px; HEIGHT: auto
}
DIV.login-center DIV DIV.login-box2 {
	MIN-HEIGHT: 300px; WIDTH: 375px; HEIGHT: auto
}
.login-box2 {
	BORDER-RIGHT: #5a7b29 1px solid; BORDER-TOP: #5a7b29 1px solid; BORDER-LEFT: #5a7b29 1px solid; BORDER-BOTTOM: #5a7b29 1px solid; BACKGROUND-COLOR: #eaf3de
}
.login-box1 IMG {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px 10px
}
.login-box2 IMG {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px 10px
}
.login-box1 H4 {
	CLEAR: right; FONT-SIZE: 0.8em; FLOAT: left; MARGIN: 10px 0px 0px 5px
}
.login-box2 H4 {
	CLEAR: right; FONT-SIZE: 0.8em; FLOAT: left; MARGIN: 10px 0px 0px 5px
}
.login-box1 HR {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 5px; WIDTH: 325px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #000
}
.login-box2 HR {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 5px; WIDTH: 325px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #000
}
.login-center {
	MARGIN: 50px auto 10px; WIDTH: 800px
}
.login-blurb P {
	FONT-SIZE: 0.7em; MARGIN: 4px 10px 4px 35px
}
.login-blurb UL {
	MARGIN-LEFT: 50px; COLOR: #000
}
.login-blurb UL LI {
	MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: square
}
DIV.login-center DIV.login-wrapper DIV DIV FORM DIV.form-row {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px
}
.form-row {
	FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 4px 0px 4px 35px; WIDTH: 325px
}
.form-row-error {
	FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 4px 0px 4px 35px; WIDTH: 325px
}
.form-row-error {
	COLOR: red
}
DIV.form-row DIV.login-label {
	MARGIN-TOP: 2px; FLOAT: left; WIDTH: 145px
}
DIV.form-row DIV.login-4got {
	MARGIN-TOP: 2px; FLOAT: left; WIDTH: 145px
}
DIV.form-row DIV.login-4got {
	FONT-SIZE: 0.8em; WIDTH: 220px
}
.form-row INPUT.submit {
	FLOAT: right; BACKGROUND-IMAGE: url(/img/layout/i/submit.jpg); WIDTH: 42px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; BORDER-BOTTOM-STYLE: none
}
.login-item {
	CLEAR: both; MARGIN-TOP: 50px; FLOAT: left; MARGIN-LEFT: 50px; WIDTH: 100%; MARGIN-RIGHT: 50px
}
.login-item-text {
	MARGIN: 10px 0px 10px 20px; WIDTH: 450px
}
DIV.pin DIV.form-row DIV.save-close {
	DISPLAY: inline; FLOAT: right; WIDTH: 50px
}
DIV.pin DIV.login-label {
	WIDTH: 50px
}
DIV.pin DIV.form-row {
	CLEAR: none; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 100%
}
DIV.pin DIV.form-row INPUT {
	FLOAT: left; WIDTH: 42px; MARGIN-RIGHT: 0px
}
DIV.pin DIV.form-row INPUT.submit {
	CLEAR: left; MARGIN: 10px 0px 0px 55px
}
#sites-report-menu DIV.audit-checklist HR {
	FLOAT: left; MARGIN: 7px 0px 5px; WIDTH: 460px; COLOR: #000; BACKGROUND-COLOR: #000
}
DIV.audit-checklist P {
	FONT-SIZE: 0.7em; WIDTH: 450px
}
DIV.audit-checklist UL {
	PADDING-LEFT: 25px! important; MARGIN-LEFT: 20px! important; LIST-STYLE-TYPE: disc! important
}
DIV#base_pages DIV#help-text P {
	FONT-SIZE: 0.7em! important; MARGIN: 5px 5px 5px 30px; WIDTH: 560px! important
}
DIV#base_pages DIV#help-text P STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em
}
DIV#help-text UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 0.7em; MARGIN: 10px 0px 10px 22px; WIDTH: 400px; LIST-STYLE-TYPE: disc! important
}
DIV.audit-checklist UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 0.7em; MARGIN: 10px 0px 10px 22px; WIDTH: 400px; LIST-STYLE-TYPE: disc! important
}
DIV.question-block-left UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 0.7em; MARGIN: 10px 0px 10px 22px; WIDTH: 400px; LIST-STYLE-TYPE: disc! important
}
DIV.contact-us {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 275px; PADDING-TOP: 0px
}
DIV.contact-us DIV {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
DIV.contact-us UL {
	MARGIN-TOP: -10px; WIDTH: 250px
}
DIV.survey-questions-wrapper2 FORM DIV.question-outer-block DIV.contact-us P {
	MARGIN: 5px 0px 10px
}
#audit-checklist-charts {
	PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 920px; PADDING-TOP: 20px! important; BACKGROUND-COLOR: #ececec
}
DIV.checklist-wrapper {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; MARGIN-RIGHT: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
DIV.checklist-wrapper2 {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; MARGIN-RIGHT: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
DIV.checklist-wrapper3 {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; MARGIN-RIGHT: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
DIV.checklist-wrapper {
	WIDTH: 920px
}
DIV.checklist-wrapper2 {
	FLOAT: right; WIDTH: 640px
}
DIV.checklist-wrapper3 {
	WIDTH: 250px
}
DIV.checklist-wrapper3 HR {
	WIDTH: 220px! important
}
DIV.checklist-wrapper2 IMG {
	PADDING-BOTTOM: 3px
}
#sites-report-list3 DIV IMG {
	PADDING-BOTTOM: 3px
}
#audit-checklist-charts DIV H3 {
	FONT-SIZE: 0.7em; MARGIN: 0px; FONT-FAMILY: arial,sans-serif
}
#sites-report-list3 DIV H3 {
	FONT-SIZE: 0.7em; MARGIN: 0px; FONT-FAMILY: arial,sans-serif
}
.audit-inline {
	CLEAR: none; DISPLAY: inline
}
DIV.audit-checklist-grids {
	CLEAR: left; MARGIN-LEFT: 5px; WIDTH: 920px
}
DIV.audit-checklist-stats {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: 0px 5px; WIDTH: 930px; TEXT-ALIGN: center
}
DIV.audit-checklist-grids DIV HR {
	FLOAT: left; MARGIN: 7px 0px 5px; WIDTH: 360px; COLOR: #000; BACKGROUND-COLOR: #000
}
DIV.audit-checklist-stats DIV HR {
	FLOAT: left; MARGIN: 7px 0px 5px; WIDTH: 360px; COLOR: #000; BACKGROUND-COLOR: #000
}
DIV.branchdata UL {
	DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 160px
}
DIV.branchdata UL LI {
	DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 150px
}
#survey-page {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 20px 20px; OVERFLOW: hidden; WIDTH: 650px; BACKGROUND-COLOR: #ececec
}
#survey-page2 {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 20px 20px; OVERFLOW: hidden; WIDTH: 650px; BACKGROUND-COLOR: #ececec
}
.survey-questions-wrapper {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 640px
}
.survey-questions-wrapper2 {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 640px
}
.survey-questions-wrapper2 {
	WIDTH: 320px
}
.survey-questions-wrapper H3 {
	FONT-SIZE: 0.75em; MARGIN: 5px 0px 0px; FONT-FAMILY: Verdana, sans-serif
}
.survey-questions-wrapper HR {
	MARGIN: 5px 0px 0px 5px; WIDTH: 100%; COLOR: #000; BACKGROUND-COLOR: #000
}
.question-outer-block {
	CLEAR: both; DISPLAY: block
}
.question-block-left {
	DISPLAY: inline; FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 10px 0px 5px 15px; WIDTH: 290px
}
.question-block-right {
	DISPLAY: inline; FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 10px 0px 5px 15px; WIDTH: 290px
}
.question-block-left {
	CLEAR: left; MARGIN-LEFT: 30px
}
.question-block-left UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 0.7em; MARGIN: 0px 0px 10px 30px; LIST-STYLE-TYPE: square! important
}
.question-block-right UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 0.7em; MARGIN: 0px 0px 10px 30px; LIST-STYLE-TYPE: square! important
}
.question-block-left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.question-block-right P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.question-block-left LABEL {
	CLEAR: right; DISPLAY: block; FLOAT: left; MARGIN: 0px 5px; WIDTH: 260px
}
.question-block-right LABEL {
	CLEAR: right; DISPLAY: block; FLOAT: left; MARGIN: 0px 5px; WIDTH: 260px
}
.question-block-left DIV.option-block {
	CLEAR: both; DISPLAY: block; MARGIN: 2px 0px
}
.question-block-right DIV.option-block {
	CLEAR: both; DISPLAY: block; MARGIN: 2px 0px
}
.question-block-right TEXTAREA {
	MARGIN-LEFT: 20px; WIDTH: 250px
}
.question-block-right INPUT#submit {
	BACKGROUND-IMAGE: url(../i/submit.gif); MARGIN: 10px 0px 0px 242px; WIDTH: 88px
}
.question-block-left INPUT#submit {
	BACKGROUND-IMAGE: url(../i/submit.gif); MARGIN: 10px 0px 0px 242px; WIDTH: 88px
}
.question-block-left INPUT#query {
	BACKGROUND-IMAGE: url(../i/submit.gif); MARGIN: 10px 0px 0px 242px; WIDTH: 88px
}
.question-block-right INPUT#query {
	BACKGROUND-IMAGE: url(../i/submit.gif); MARGIN: 10px 0px 0px 242px; WIDTH: 88px
}
.question-block-left INPUT#query {
	MARGIN: 10px 0px 0px 238px
}
.question-block-right INPUT#query {
	FLOAT: right; MARGIN: 10px 15px 10px 0px
}
.survey-radio-wrapper {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 46px; TEXT-ALIGN: center
}
.survey-radio-button {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 46px; TEXT-ALIGN: center
}
.survey-radio-label {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 46px; TEXT-ALIGN: center
}
DIV.survey-radio-wrapper DIV.survey-radio-label LABEL {
	CLEAR: both; WIDTH: auto
}
.survey-radio-wrapper {
	MARGIN: 0px 2px 2px
}
.home-hero-wrapper {
	FLOAT: left; MARGIN: 20px 20px 0px 17px; WIDTH: 222px
}
.home-hero-wrapper .blue1 {
	BACKGROUND-IMAGE: url(/img/grid/blue-bar.gif); OVERFLOW: hidden; WIDTH: 360px
}
.home-hero-wrapper .green1 {
	BACKGROUND-IMAGE: url(/img/grid/blue-bar.gif); OVERFLOW: hidden; WIDTH: 360px
}
.home-hero-wrapper .green1 {
	BACKGROUND-IMAGE: url(/img/grid/green-bar-home.gif)
}
.home-hero-wrapper .blue2 {
	FLOAT: right; BACKGROUND-IMAGE: url(/img/grid/blue-bar2.gif); WIDTH: 15px; MARGIN-RIGHT: 0px
}
.home-hero-wrapper .green2 {
	FLOAT: right; BACKGROUND-IMAGE: url(/img/grid/blue-bar2.gif); WIDTH: 15px; MARGIN-RIGHT: 0px
}
.home-hero-wrapper .green2 {
	BACKGROUND-IMAGE: url(/img/grid/green-bar6.gif)
}
.home-hero-box1 {
	CLEAR: left; BORDER-RIGHT: #3476b2 1px solid; BORDER-TOP: #3476b2 1px solid; FONT-SIZE: 12px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #3476b2 1px solid; WIDTH: 358px; BORDER-BOTTOM: #3476b2 1px solid
}
.home-hero-box2 {
	CLEAR: left; BORDER-RIGHT: #3476b2 1px solid; BORDER-TOP: #3476b2 1px solid; FONT-SIZE: 12px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #3476b2 1px solid; WIDTH: 358px; BORDER-BOTTOM: #3476b2 1px solid
}
.home-hero-box1 {
	BACKGROUND-COLOR: #ececec
}
.home-hero-box2 {
	BORDER-RIGHT: #5a7b29 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #5a7b29 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #5a7b29 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #5a7b29 1px solid; BACKGROUND-COLOR: #eaf3de
}
.home-hero-box1 P {
	FLOAT: left! important; MARGIN: 8px 10px; WIDTH: auto
}
.home-hero-box2 P {
	FLOAT: left! important; MARGIN: 8px 10px; WIDTH: auto
}
.home-hero-box1 IMG {
	DISPLAY: inline! important; MARGIN: 2px 4px 2px 2px
}
.home-hero-box2 IMG {
	DISPLAY: inline! important; MARGIN: 2px 4px 2px 2px
}
.home-hero-box2 HR {
	WIDTH: 90%; COLOR: #5a7b29; BACKGROUND-COLOR: #5a7b29
}
#content-center HR {
	WIDTH: 90%; COLOR: #5a7b29; BACKGROUND-COLOR: #5a7b29
}
.home-hero-box1 P IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.home-hero-box2 P IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.home-hero-box2 H3 {
	MARGIN-TOP: 8px; FONT-SIZE: 12px
}
.home-hero-box2 IMG {
	FLOAT: left; MARGIN: 5px 5px 0px 10px
}
#left-hero {
	FLOAT: right; WIDTH: 390px; MARGIN-RIGHT: 0px
}
#right-hero {
	FLOAT: right; WIDTH: 390px; MARGIN-RIGHT: 0px
}
.home-jump-menu {
	MARGIN: 10px
}
.home-jump-menu FORM SELECT {
	CLEAR: left; FLOAT: left; WIDTH: 300px
}
.home-jump-menu FORM INPUT {
	FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: auto
}
IMG.home-button {
	FLOAT: none; TEXT-ALIGN: center
}
#content-center {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 20px 20px; WIDTH: 530px
}
#content-center IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 3px
}
#content-center H2 {
	FONT-SIZE: 14px
}
#content-center H3 {
	FONT-SIZE: 12px; PADDING-TOP: 5px
}
#content-center P {
	DISPLAY: block; FONT-SIZE: 12px; MARGIN: 10px 0px
}
#content-center HR {
	CLEAR: left; WIDTH: 100%
}
IMG.go {
	PADDING-RIGHT: 0px! important; DISPLAY: inline! important; PADDING-LEFT: 0px! important; FLOAT: left! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 10px 20px; PADDING-TOP: 0px! important
}
#sites-left-text IMG.feedback {
	PADDING-RIGHT: 0px! important; DISPLAY: inline! important; PADDING-LEFT: 0px! important; FLOAT: left! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 10px 20px; PADDING-TOP: 0px! important
}
IMG.feedback {
	FLOAT: right! important
}
IMG.thank-you {
	FLOAT: left; MARGIN: 0px 0px 0px 20px
}
SPAN.go {
	CLEAR: left; PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 190px! important
}
.survey-questions-wrapper HR.thanq {
	WIDTH: 50%
}
LABEL.contact-us {
	CLEAR: left; DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 10px 2px 0px 0px; WIDTH: 100px
}
#ContactUsQuery {
	DISPLAY: inline; FLOAT: right; MARGIN: 12px 0px 5px
}
#UserName {
	DISPLAY: inline; FLOAT: right; MARGIN: 12px 0px 5px
}
#UserEmail {
	DISPLAY: inline; FLOAT: right; MARGIN: 12px 0px 5px
}
DIV#main DIV#sites-content-bottom DIV#visits-detail-frame DIV#sites-detail-data DIV.grid_nav TABLE.ntbl {
	FONT-SIZE: 100%; MARGIN-LEFT: 5px; WIDTH: 781px
}
DIV#main DIV#sites-content-bottom DIV#visits-tabular-data {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 22px; PADDING-TOP: 2px
}
DIV.admin-details-list FORM TABLE TBODY TR TD INPUT {
	FLOAT: right; MARGIN: 2px 0px
}
DIV#main DIV#sites-content-bottom DIV#visits-tabular-data DIV.grid_nav TABLE.ntbl TBODY TR TD {
	FONT-SIZE: 90%
}
DIV.admin-details-list TABLE TBODY TR TD A#login_history_link {
	CLEAR: left; MARGIN-LEFT: -0.1em; TEXT-ALIGN: left
}
DIV.admin-details-list TABLE TBODY TR TD A {
	CLEAR: left; MARGIN: 0.5em 0px 0px 0.3em; TEXT-ALIGN: left
}
#disclaimer-left {
	MARGIN: 12px 0px 0px -2px
}
#disclaimer-left P {
	MARGIN-BOTTOM: 20px
}
#sites-report-menu DIV.sites-report-list P {
	FONT-SIZE: 0.5em! important; MARGIN: 2px 0px 2px 30px
}
#sites-report-menu DIV.reports-frontend P.new-report-intro {
	FONT-SIZE: 0.5em! important; MARGIN: 2px 0px 2px 30px
}
#sites-report-menu DIV.sites-report-list P {
	MARGIN-LEFT: 0px! important
}
#sites-report-menu DIV.reports-frontend P.new-report-type {
	CLEAR: none! important; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 0.5em! important; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 7px 0px 2px; WIDTH: 450px; PADDING-TOP: 10px
}
#sites-report-menu DIV.reports-frontend IMG.report-icon {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 5px 0px 0px
}
DIV.sites-report-list {
	CLEAR: left! important; FLOAT: left; WIDTH: 225px
}
DIV.sites-report-list-short {
	CLEAR: left! important; FLOAT: left; WIDTH: 225px
}
DIV.sites-report-list-gauge {
	CLEAR: left! important; FLOAT: left; WIDTH: 225px
}
DIV#chartOneDiv {
	CLEAR: none; FLOAT: left; WIDTH: 440px; HEIGHT: 270px
}
DIV#chartTwoDiv {
	CLEAR: none; FLOAT: left; WIDTH: 440px; HEIGHT: 270px
}
DIV#chartThreeDiv {
	CLEAR: none; FLOAT: left; WIDTH: 440px; HEIGHT: 270px
}
DIV#chartFourDiv {
	CLEAR: none; FLOAT: left; WIDTH: 440px; HEIGHT: 270px
}
DIV#chartThreeDiv {
	CLEAR: left; MARGIN: 4px 2px 0px 10px
}
DIV#chartFourDiv {
	CLEAR: left; MARGIN: 4px 2px 0px 10px
}
DIV#chartOneDiv {
	MARGIN: 4px 10px 0px 2px
}
DIV#chartTwoDiv {
	MARGIN: 4px 10px 0px 2px
}
DIV#chartFiveDiv {
	CLEAR: left; FLOAT: left; MARGIN: 4px 0px 4px 10px
}
DIV.sites-report-list-short {
	MARGIN-LEFT: 10px; WIDTH: 180px
}
DIV.sites-report-list-gauge {
	MARGIN-TOP: 4px; MARGIN-LEFT: 0px; WIDTH: 230px
}
DIV.trinity {
	CLEAR: both! important; FLOAT: left
}
DIV.docplans {
	FONT-SIZE: 0.83em
}
DIV.trinity DIV.trinity-img-div {
	PADDING-RIGHT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 25px; HEIGHT: 25px
}
DIV.trinity DIV.trinity-img-div-reports {
	PADDING-RIGHT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 25px; HEIGHT: 25px
}
DIV.help_front_end DIV.trinity DIV.trinity-img-div-reports {
	WIDTH: 35px
}
DIV.trinity DIV.trinity-img-div-reports {
	WIDTH: 10px
}
DIV.trinity DIV.trinity-h-hr {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr160 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr170 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr180 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr195 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr200 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr210 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr220 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr230 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr260 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr265 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr245 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr275 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr300 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr315 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr400 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr460 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr500 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr560 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr600 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr660 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr875 {
	CLEAR: right! important; FLOAT: left! important; WIDTH: 190px; BORDER-BOTTOM: #444444 2px solid; HEIGHT: 23px! important
}
DIV.trinity DIV.trinity-h-hr160 {
	WIDTH: 160px; MARGIN-RIGHT: 10px
}
DIV.trinity DIV.trinity-h-hr195 {
	WIDTH: 195px
}
DIV.trinity DIV.trinity-h-hr220 {
	WIDTH: 220px
}
DIV.trinity DIV.trinity-h-hr265 {
	WIDTH: 265px
}
DIV.trinity DIV.trinity-h-hr245 {
	WIDTH: 245px
}
DIV.trinity DIV.trinity-h-hr275 {
	WIDTH: 275px
}
DIV.trinity DIV.trinity-h-hr300 {
	WIDTH: 300px
}
DIV.trinity DIV.trinity-h-hr315 {
	WIDTH: 315px
}
DIV.trinity DIV.trinity-h-hr400 {
	WIDTH: 400px
}
DIV.trinity DIV.trinity-h-hr460 {
	WIDTH: 460px
}
DIV.trinity DIV.trinity-h-hr560 {
	WIDTH: 560px
}
DIV.trinity DIV.trinity-h-hr660 {
	WIDTH: 660px
}
DIV.trinity DIV.trinity-h-hr875 {
	WIDTH: 875px
}
DIV.trinity DIV H3 {
	CLEAR: none; MARGIN-TOP: 2px! important; DISPLAY: inline; FONT-SIZE: 0.7em! important; FLOAT: left! important; COLOR: #444444! important; FONT-FAMILY: Verdana,sans-serif! important
}
DIV.admin-details-list {
	MARGIN-LEFT: 25px! important; WIDTH: 285px! important
}
DIV.admin-details-list FORM TABLE TD.cust-admin-td1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 148px; PADDING-TOP: 2px
}
DIV.admin-details-list FORM TABLE TD.cust-admin-td2 {
	WIDTH: 124px
}
DIV.admin-details-list FORM TABLE TD.cust-admin-td3 {
	WIDTH: 218px
}
DIV#rep_calendar {
	DISPLAY: inline; FLOAT: left; WIDTH: 220px
}
DIV#report-flow IMG.report-icon {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
DIV#report-flow H2 {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 203px; COLOR: #1e1e1e
}
DIV#report-flow H3 {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 203px; COLOR: #1e1e1e
}
DIV#report-flow H3 {
	FONT-SIZE: 0.8em; COLOR: #5e892d
}
DIV#report-flow DIV#progress-block DIV.sites_table_title H3 {
	FONT-SIZE: 0.7em; MARGIN: 0.4em auto 0px; COLOR: #fff; TEXT-ALIGN: center
}
DIV#report-stage DIV.stage_table_title H3 {
	FONT-SIZE: 0.7em; MARGIN: 0.4em auto 0px; COLOR: #fff; TEXT-ALIGN: center
}
DIV#report-flow DIV#progress-block DIV#progress-stages UL {
	CLEAR: both; PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 220px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#report-stage DIV#stage-process UL {
	CLEAR: both; PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 220px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#report-flow DIV#progress-block DIV#progress-stages UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
DIV#report-stage DIV#stage-process UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
DIV#report-flow DIV#progress-block DIV#progress-stages UL LI {
	BACKGROUND-IMAGE: url(/img/customer/i/rep-white-prog-stage.jpg)
}
DIV#report-stage DIV#stage-process UL LI {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/img/customer/i/rep-stage-bg1.jpg); OVERFLOW: hidden
}
DIV#report-flow DIV#progress-block DIV#progress-stages UL LI.last {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/img/customer/i/rep-white-curve.jpg); BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM-STYLE: none! important
}
DIV#report-stage DIV#stage-process UL LI.last {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/img/customer/i/rep-white-curve.jpg); BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM-STYLE: none! important
}
DIV#report-stage DIV#stage-process UL LI.last {
	BACKGROUND-IMAGE: url(/img/customer/i/rep-white-curve2.jpg); MARGIN-BOTTOM: 1px
}
DIV#report-stage DIV#stage-process UL LI.last DIV.rep-back {
	FLOAT: left; WIDTH: 100px
}
DIV#stage-process UL LI P {
	MARGIN-RIGHT: 10px
}
DIV#report-stage DIV#stage-process UL LI.last DIV.rep-back A {
	FLOAT: left; MARGIN: 5px 0px
}
DIV#report-stage DIV#stage-process UL LI.last DIV.rep-next {
	FLOAT: right; MARGIN: 0px 10px 0px 0px; WIDTH: 100px
}
DIV#report-stage DIV#stage-process UL LI.last DIV.rep-next A {
	FLOAT: right; MARGIN: 5px 0px
}
DIV#report-stage DIV#stage-process UL LI.last P.rep-base-quote {
	FLOAT: left; MARGIN: 6px 10px 5px; WIDTH: 200px; TEXT-ALIGN: center
}
DIV#report-stage DIV#stage-process UL LI.header {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/img/customer/i/rep-stage-bg2.jpg)
}
DIV#report-stage DIV#stage-process UL LI DIV.rep_blurb P.rep_scheduling {
	CLEAR: right; FLOAT: left; MARGIN: 10px 5px 0px
}
DIV#report-stage DIV#stage-process UL LI DIV.rep_blurb LABEL.rep_scheduling {
	CLEAR: right; FLOAT: left; MARGIN: 10px 5px 0px
}
DIV#report-stage DIV#stage-process UL LI DIV.rep_blurb SELECT.rep_scheduling {
	CLEAR: right; FLOAT: left; MARGIN: 10px 5px 0px
}
DIV#report-stage DIV#stage-process UL LI DIV.rep_blurb P.rep_scheduling {
	CLEAR: right; MARGIN: 5px; WIDTH: 160px
}
DIV#report-stage DIV#stage-process UL LI DIV.control {
	CLEAR: both; MARGIN: 6px 0px 8px; WIDTH: 100%
}
DIV#report-stage DIV#stage-process UL LI DIV.control5 {
	CLEAR: both; MARGIN: 6px 0px 8px; WIDTH: 100%
}
DIV#report-stage DIV#stage-process UL LI DIV.control5 TEXTAREA {
	OVERFLOW: visible; WIDTH: 250px
}
DIV#report-stage DIV#stage-process UL LI DIV.control5 P {
	CLEAR: both; FONT-SIZE: 0.8em; MARGIN: 5px 0px 0px 155px; WIDTH: 200px
}
DIV#report-stage DIV#stage-process UL LI DIV.control2 {
	FLOAT: left; MARGIN: 6px 10px 8px 0px; WIDTH: 200px
}
DIV#report-stage DIV#stage-process UL LI DIV.control7 {
	FLOAT: left; MARGIN: 6px 10px 8px 0px; WIDTH: 200px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 {
	FLOAT: left; MARGIN: 6px 10px 8px 30px; WIDTH: 350px
}
DIV#report-stage DIV#stage-process UL LI DIV.control3 {
	CLEAR: both; FLOAT: left; MARGIN: 6px 0px 8px 15px; WIDTH: 350px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 .date-picker-control {
	MARGIN-TOP: -20px; MARGIN-RIGHT: 40px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 BUTTON {
	MARGIN-TOP: -5px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6 {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 5px 0px 5px 10px; BORDER-LEFT: gray 1px solid; WIDTH: 180px; BORDER-BOTTOM: gray 1px solid
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 5px 0px 5px 10px; BORDER-LEFT: gray 1px solid; WIDTH: 180px; BORDER-BOTTOM: gray 1px solid
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a {
	WIDTH: 382px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6 DIV.control6head {
	CLEAR: both; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 172px; PADDING-TOP: 4px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6 DIV.control6body {
	CLEAR: both; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 172px; PADDING-TOP: 4px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6head {
	CLEAR: both; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 172px; PADDING-TOP: 4px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6body {
	CLEAR: both; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 172px; PADDING-TOP: 4px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6head {
	WIDTH: 374px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6body {
	DISPLAY: block; FLOAT: left
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.box1st {
	CLEAR: left! important; OVERFLOW: hidden; WIDTH: 194px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.box2nd {
	CLEAR: none! important; OVERFLOW: hidden
}
DIV#report-stage DIV#stage-process UL LI DIV.control6 DIV.control6head LABEL {
	CLEAR: right; DISPLAY: block; FLOAT: left; MARGIN: 0px 5px 2px; WIDTH: 320px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6 DIV.control6body LABEL {
	CLEAR: right; DISPLAY: block; FLOAT: left; MARGIN: 0px 5px 2px; WIDTH: 320px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6head LABEL {
	CLEAR: right; DISPLAY: block; FLOAT: left; MARGIN: 0px 5px 2px; WIDTH: 320px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6body LABEL {
	CLEAR: right; DISPLAY: block; FLOAT: left; MARGIN: 0px 5px 2px; WIDTH: 320px
}
DIV#report-stage DIV#stage-process UL LI DIV.control6 DIV.control6head LABEL {
	FONT-WEIGHT: bold; COLOR: #fff
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6head LABEL {
	FONT-WEIGHT: bold; COLOR: #fff
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6body LABEL {
	WIDTH: 148px! important
}
DIV#report-stage DIV#stage-process UL LI DIV.control6 DIV.control6head {
	BACKGROUND-COLOR: gray
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6head {
	BACKGROUND-COLOR: gray
}
DIV#report-stage DIV#stage-process UL LI DIV.control3 INPUT {
	FLOAT: left; MARGIN: 1px 5px 0px 0px
}
DIV#report-stage DIV#stage-process UL LI DIV.control7 INPUT {
	FLOAT: left; MARGIN: 1px 5px 0px 0px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 INPUT.control4 {
	MARGIN-TOP: 4px
}
DIV#report-stage DIV#stage-process UL LI DIV.control3 LABEL {
	FLOAT: left; WIDTH: 320px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 LABEL {
	MARGIN-TOP: 4px; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 P {
	MARGIN-TOP: 4px; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
DIV#report-stage DIV#stage-process UL LI DIV.control2 LABEL {
	WIDTH: 160px
}
DIV#report-stage DIV#stage-process UL LI DIV.control5 LABEL {
	FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 10px
}
DIV#report-stage DIV#stage-process UL LI DIV.control LABEL {
	MARGIN: 4px 0px 0px
}
DIV#report-flow DIV#progress-block DIV#progress-stages UL LI SPAN.numeral {
	PADDING-RIGHT: 10px
}
DIV#report-flow DIV#progress-block DIV#progress-stages UL LI#on {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ccc
}
DIV#report-flow DIV#progress-block DIV#progress-stages UL LI.last#on {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/img/customer/i/rep-white-curve-on.jpg)! important
}
P.confirm {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: auto
}
DIV.conf_meta_label {
	MARGIN-TOP: 8px; DISPLAY: inline; FLOAT: left; WIDTH: 130px
}
DIV.conf_meta_data {
	MARGIN-TOP: 8px; DISPLAY: inline; FLOAT: left; WIDTH: 130px
}
DIV.conf_meta_email {
	MARGIN-TOP: 8px; DISPLAY: inline; FLOAT: left; WIDTH: 130px
}
DIV.conf_meta_email {
	FONT-SIZE: 1em; LINE-HEIGHT: 1.6em
}
DIV.conf_meta_data {
	CLEAR: right; FLOAT: right; OVERFLOW: hidden; WIDTH: 260px; MARGIN-RIGHT: 10px
}
DIV.conf_meta_email {
	CLEAR: right; FLOAT: right; OVERFLOW: hidden; WIDTH: 260px; MARGIN-RIGHT: 10px
}
P.conf_step_title {
	CLEAR: both; PADDING-TOP: 10px
}
P.conf_step_option {
	CLEAR: both; PADDING-TOP: 10px
}
P.conf_step_option {
	MARGIN-LEFT: 20px
}
DIV.conf_step {
	CLEAR: both; MARGIN: 10px 0px; PADDING-TOP: 10px
}
DIV#cal1Container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 160px; PADDING-TOP: 5px; HEIGHT: 180px
}
DIV#sites-collections-list {
	DISPLAY: inline; FLOAT: left; WIDTH: 240px
}
DIV.collections#sites-content {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/img/customer/i/collection_bg.gif)! important; BACKGROUND-REPEAT: repeat-y
}
UL#collections_list {
	DISPLAY: block; MARGIN: 50px 10px 20px
}
UL#collections_list LI {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 220px
}
UL#collections_list LI SPAN {
	FONT-SIZE: 0.8em; FLOAT: left
}
UL#collections_list LI.green_top {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/img/customer/i/collections_top.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
UL#collections_list LI.green_top SPAN#collection_title {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #fff
}
UL#collections_list LI.header {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(/img/customer/i/content-brown-slice.gif); BACKGROUND-REPEAT: repeat-x
}
UL#collections_list LI.header SPAN#collection_name {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 4px
}
UL#collections_list LI.header SPAN#collection_size {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 4px
}
UL#collections_list LI.data {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/img/customer/i/row-slice-gray.gif); LINE-HEIGHT: 1.2em; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
UL#collections_list LI.data SPAN.collection {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
UL#collections_list LI.data SPAN.num_size {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
UL#collections_list LI.data SPAN.collection_delete {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
UL#collections_list LI.data SPAN.num_size {
	PADDING-RIGHT: 10px; FLOAT: right
}
UL#collections_list LI.data SPAN.collection_delete {
	PADDING-RIGHT: 10px; FLOAT: right
}
DIV#manage-collections {
	FLOAT: right; MARGIN: 20px 0px; WIDTH: 685px
}
DIV#collection_blurb {
	CLEAR: both; DISPLAY: block; MARGIN-LEFT: 30px! important
}
DIV#collection_magic {
	CLEAR: both; DISPLAY: block; MARGIN-LEFT: 30px! important
}
DIV#collection_magic {
	PADDING-TOP: 20px
}
DIV#collection_magic P {
	FONT-SIZE: 0.6em; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 500px
}
DIV#collection_blurb P {
	FONT-SIZE: 0.6em; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 500px
}
DIV#collection_blurb UL {
	FONT-SIZE: 0.6em; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 500px
}
DIV#collection_blurb OL {
	FONT-SIZE: 0.6em; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 500px
}
DIV#collection_blurb UL {
	MARGIN-LEFT: 15px; WIDTH: 450px; LIST-STYLE-TYPE: disc
}
DIV#collection_blurb OL {
	MARGIN-LEFT: 15px; WIDTH: 450px; LIST-STYLE-TYPE: disc
}
DIV#collection_magic LABEL {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 3px 0px
}
DIV#collection_magic DIV.coll_sites_select {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 20px
}
DIV#collection_magic DIV.coll_sites_select_left {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 20px
}
DIV#collection_magic DIV.coll_sites_select {
	CLEAR: none; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
DIV#collection_magic DIV.coll_sites_select LABEL {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 260px
}
DIV#collection_magic DIV.coll_sites_select SELECT {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 260px
}
DIV#collection_magic DIV.coll_sites_select_left LABEL {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 260px
}
DIV#collection_magic DIV.coll_sites_select_left SELECT {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 260px
}
DIV#collection_magic DIV#collection_control {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 20px; WIDTH: 110px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: center! important
}
DIV#collection_magic INPUT.name {
	CLEAR: both; FLOAT: left; WIDTH: 256px
}
DIV#collection_magic DIV.error_message {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; COLOR: red; PADDING-TOP: 5px
}
#flashMessage {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; COLOR: red; PADDING-TOP: 5px
}
DIV#sites-divide {
	CLEAR: both; DISPLAY: block; MARGIN: 0px 5px 10px -5px; WIDTH: 105%; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid
}
DIV#visits-detail-frame DIV.zone_breakdown#sites-detail-data {
	WIDTH: 500px! important
}
DIV#visits-detail-frame DIV#visit_notes {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 360px; PADDING-TOP: 0px
}
DIV#visits-detail-frame DIV.zone_details#sites-detail-data {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 360px; PADDING-TOP: 0px
}
DIV#visits-detail-frame DIV.zone_details2#sites-detail-data {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 360px; PADDING-TOP: 0px
}
DIV#visits-detail-frame DIV DIV.zone_data {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.zone_data {
	DISPLAY: block; FONT-SIZE: 0.6em
}
DIV.zone_data DIV.visit_detail_row LABEL {
	FLOAT: left; WIDTH: 150px
}
DIV.zone_data DIV.visit_detail_row2 DIV {
	FLOAT: left; WIDTH: 90px
}
DIV.zone_data DIV.visit_detail_row2 LABEL {
	FLOAT: left; WIDTH: 90px
}
DIV.zone_data DIV.visit_detail_row2 DIV {
	WIDTH: 60px
}
DIV.zone_data DIV.visit_detail_row2 LABEL.visit_detail_item2 {
	WIDTH: 40px
}
DIV.zone_data DIV.visit_detail_row2 DIV.visit_detail_item3 {
	FLOAT: right; WIDTH: 100%! important
}
DIV.zone_data P {
	CLEAR: both; MARGIN: 10px
}
DIV.zone_data DIV.visit_detail_row {
	CLEAR: both; FLOAT: left; MARGIN: 5px 10px
}
DIV.zone_data DIV.visit_detail_row2 {
	CLEAR: both; FLOAT: left; MARGIN: 5px 10px
}
DIV.zone_data DIV DIV.visit_detail_row3 {
	CLEAR: left; DISPLAY: inline; FLOAT: left; MARGIN: 12px 5px 5px 10px; WIDTH: 340px
}
DIV.zone_data DIV#dummy_placeholder {
	MARGIN-LEFT: 0px; WIDTH: 710px
}
DIV.zone_data DIV#visit_activity_table {
	CLEAR: both; DISPLAY: inline; MARGIN: 10px 5px 10px 0px; WIDTH: 200px
}
DIV.zone_data DIV DIV#visit_activity_table {
	CLEAR: both; DISPLAY: inline; MARGIN: 10px 5px 10px 0px; WIDTH: 200px
}
DIV.zone_data DIV DIV.thin#visit_activity_table {
	CLEAR: none; FLOAT: right; WIDTH: 340px
}
DIV.zone_data DIV.thin#visit_activity_table TABLE.act-level-summary TR TD.act-level-col {
	WIDTH: 100px! important
}
DIV.zone_data DIV#visit_activity_table TABLE.act-level-summary TR.header TD {
	FONT-WEIGHT: bold
}
DIV.zone_data DIV#visit_activity_table TABLE.act-level-summary TR TD {
	FONT-SIZE: 1em! important
}
.zone-detail#sites-tabular-data {
	MARGIN: 0px; WIDTH: 910px! important
}
DIV.risk-ass#sites-report-menu {
	WIDTH: 260px! important; MARGIN-RIGHT: 10px
}
DIV.risk-ass#sites-report-menu DIV.sites-report-list {
	WIDTH: 260px! important
}
DIV.risk-ass#sites-report-menu DIV.sites-report-list TABLE.table180 {
	WIDTH: 260px! important
}
DIV#collection-gateway {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; WIDTH: 150px
}
FORM DIV.filter-row {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 2px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
FORM DIV.filter-row DIV.site_filter {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.visit_filter {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.task_filter {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.preparations_filter {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.rec_filter {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.activity_filter {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_building {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_floor {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_zone {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_location {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_type {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_rec_status {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_building {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_floor {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_zone {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_location {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_activity {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.detector_type {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV.fromto {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV#button {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: left! important; MARGIN: 0px 20px 0px 0px; WIDTH: 380px! important; TEXT-ALIGN: right
}
FORM DIV.filter-row DIV#button {
	FLOAT: left; MARGIN: 0px 10px 10px; WIDTH: auto! important
}
FORM DIV.filter-row DIV.site_filter {
	WIDTH: 400px! important
}
FORM DIV.filter-row DIV.fromto LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.visit_filter LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.site_filter LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.task_filter LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.activity_filter LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.rec_filter LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.preparations_filter LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.detector_building LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.detector_floor LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.detector_zone LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.detector_location LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.detector_activity LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.detector_type LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.detector_rec_status LABEL {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; WIDTH: auto
}
FORM DIV.filter-row DIV.site_filter SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.task_filter SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.visit_filter SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.task_filter SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.rec_filter SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.detector_building SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.detector_floor SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.detector_zone SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.detector_rec_status SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.detector_location SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.detector_type SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.detector_activity SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.activity_filter SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.activity_activity SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.preparations_filter SELECT {
	CLEAR: both; DISPLAY: inline; FLOAT: right; WIDTH: 220px
}
FORM DIV.filter-row DIV.fromto {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 0px
}
FORM DIV.filter-row DIV.fromto INPUT {
	DISPLAY: inline; FLOAT: left! important
}
FORM DIV.filter-row DIV.fromto LABEL {
	DISPLAY: inline; FLOAT: left! important
}
#sites-lower-left-text DIV.fromto DIV.labels {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: auto
}
DIV.detect_hist {
	WIDTH: 670px
}
H3.detect_hist {
	WIDTH: 670px
}
H2.detect_hist {
	WIDTH: 670px
}
HR.detect_hist {
	WIDTH: 670px
}
DIV.detect_hist DIV#TblBody {
	WIDTH: 670px
}
HR.detect_hist {
	MARGIN: 0px
}
DIV.greygrad {
	FONT-SIZE: 10px! important
}
DIV.visit_detail_item DIV.red_square {
	FLOAT: left; MARGIN: 2px 0px 0px
}
DIV.visit_detail_item DIV.amber_octagon {
	FLOAT: left; MARGIN: 2px 0px 0px
}
DIV.visit_detail_item DIV.green_circle {
	FLOAT: left; MARGIN: 2px 0px 0px
}
FORM DIV.stat-change {
	CLEAR: left; DISPLAY: inline; WIDTH: 70%
}
.actions BUTTON.btn-text {
	BORDER-RIGHT: #828117 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ededed 2px solid; DISPLAY: inline; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ededed 2px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #828117 2px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #78aa49
}
INPUT.btn-text {
	BORDER-RIGHT: #828117 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ededed 2px solid; DISPLAY: inline; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ededed 2px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #828117 2px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #78aa49
}
P.btn-text {
	BORDER-RIGHT: #828117 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ededed 2px solid; DISPLAY: inline; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ededed 2px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #828117 2px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #78aa49
}
SPAN.btn-text {
	BORDER-RIGHT: #828117 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ededed 2px solid; DISPLAY: inline; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ededed 2px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #828117 2px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #78aa49
}
BUTTON.btn-text {
	BORDER-RIGHT: #828117 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ededed 2px solid; DISPLAY: inline; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ededed 2px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #828117 2px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #78aa49
}
BUTTON {
	BORDER-RIGHT: #828117 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ededed 2px solid; DISPLAY: inline; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ededed 2px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #828117 2px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #78aa49
}
.btn-text {
	BORDER-RIGHT: #828117 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ededed 2px solid; DISPLAY: inline; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ededed 2px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #828117 2px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #78aa49
}
#userdetails .td2 A SPAN.btn-text {
	FONT-SIZE: 8px
}
#userdetails .td2 A {
	MARGIN-LEFT: -2px
}
.btn-text A {
	COLOR: #fff; TEXT-DECORATION: none
}
.btn-text A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.btn-text A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A .btn-text {
	COLOR: #fff; TEXT-DECORATION: none
}
A:hover .btn-text {
	COLOR: #fff; TEXT-DECORATION: none
}
A:visited .btn-text {
	COLOR: #fff; TEXT-DECORATION: none
}
#stage-process .rep-back A SPAN.btn-text {
	MARGIN: 5px 0px 0px 20px; TEXT-DECORATION: none
}
#stage-process .rep-next A SPAN.btn-text {
	MARGIN: 5px 0px 0px 20px; TEXT-DECORATION: none
}
#stage-process .rep-back A SPAN.btn-text {
	MARGIN: 5px 20px 0px 0px
}
#stage-process .rep-back A {
	CURSOR: pointer; COLOR: #fff; TEXT-DECORATION: none
}
#stage-process .rep-next A {
	CURSOR: pointer; COLOR: #fff; TEXT-DECORATION: none
}
.adv-report-filters SPAN.btn-text A {
	CURSOR: pointer; COLOR: #fff; TEXT-DECORATION: none
}
#adv-report-frame .adv-report-filters SPAN.btn-text A {
	FONT-SIZE: 11px; CURSOR: pointer; COLOR: #fff! important
}
#sites-collections-list A P {
	FLOAT: right; MARGIN: 10px
}
DIV#collection_magic DIV#coll_avail_block DIV#collection_control INPUT {
	CLEAR: both; PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; FLOAT: none; PADDING-BOTTOM: 0px! important; MARGIN: 5px auto; PADDING-TOP: 0px! important
}
DIV#coll_submit {
	CLEAR: both; DISPLAY: block; FLOAT: right; MARGIN: 10px
}
A.coll-del {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 2px 0px; TEXT-DECORATION: none
}
.contact-us DIV INPUT.btn-text {
	CLEAR: both; DISPLAY: block; FLOAT: right
}
#account-details-left DIV.details-container DIV.account-details-list FORM INPUT.btn-text {
	MARGIN-LEFT: 175px; POSITION: relative
}
DIV.contact-us P#contact-us-blurb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE TD A:link {
	COLOR: #00f
}
A:visited {
	COLOR: #00f
}
A:hover {
	COLOR: #00f
}
A:active {
	COLOR: #00f
}
.td1 A {
	COLOR: #00f
}
DIV#sites-content DIV#sites-report-menu DIV.sites-report-list2 UL LI TABLE TBODY TR TD A {
	COLOR: #00f
}
#sites-tabular-data P A {
	COLOR: #00f
}
DIV.branchdata#branch_current_plans A {
	COLOR: #00f
}
#sites-detail-data TABLE TD A:link {
	COLOR: #00f
}
A:visited {
	COLOR: #00f
}
A:hover {
	COLOR: #00f
}
A:active {
	COLOR: #00f
}
DIV.visits-detail-tvd DIV.tvd-preps A {
	COLOR: #00f
}
#sites-left-text UL {
	MARGIN-TOP: 10px
}
#sites-left-text IMG {
	MARGIN-TOP: 10px
}
#sites-top-help-guide {
	CLEAR: right; DISPLAY: inline; FLOAT: right; MARGIN: 0.3em 0px 0px; WIDTH: 85px
}
DIV#analy-content DIV #sites-top-help-guide {
	CLEAR: right; DISPLAY: inline; FLOAT: right; MARGIN: 0.3em 0px 0px; WIDTH: 85px
}
TABLE#plan_info {
	WIDTH: 590px
}
#base_pages {
	WIDTH: 590px
}
DIV.detail-ia {
	WIDTH: 230px
}
DIV.trinity DIV.trinity-h-hr230 {
	WIDTH: 230px
}
#sites-report-menu DIV IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#plan-docs-menu DIV IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#analy-report-menu DIV IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#audit-checklist-charts DIV.audit-checklist-grids IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#audit-checklist-charts DIV.audit-checklist-stats IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sites-report-menu DIV.reports-frontend DIV TABLE.grid_table {
	WIDTH: 600px
}
.sites_table_title-pc {
	WIDTH: 600px
}
DIV.trinity DIV.trinity-h-hr600 {
	WIDTH: 600px
}
#sites-report-menu DIV H3 {
	FONT-SIZE: 0.7em
}
#plan-docs-menu DIV H3 {
	FONT-SIZE: 0.7em
}
.login-item-text P {
	FONT-SIZE: 0.7em
}
DIV#help-text UL {
	FONT-SIZE: 0.7em
}
#plan-docs-menu DIV.sites-report-list3 DIV.treebranch H3 {
	FONT-SIZE: 0.55em
}
DIV.sites-report-list3 P {
	FONT-SIZE: 0.55em
}
DIV.sites-report-list3 P A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TR.data_title TD A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P.account-form A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.treebranch IMG {
	FLOAT: left
}
DIV.admin-details-list FORM TABLE INPUT#UserUserPassword {
	FLOAT: left
}
DIV.analy-report-genres IMG {
	FLOAT: left
}
TR.data SPAN.textleft {
	FLOAT: left
}
DIV.details-container IMG {
	FLOAT: left
}
.login-item IMG {
	FLOAT: left
}
.login-item-text {
	FLOAT: left
}
DIV.audit-checklist-grids IMG {
	FLOAT: left
}
DIV.trinity DIV.trinity-img-div IMG.trinity-img {
	FLOAT: left
}
#sites-lower-left-text DIV.fromto .date-picker-control {
	FLOAT: left
}
DIV.branchdata H3 {
	DISPLAY: inline; FLOAT: left
}
DIV.branchdata IMG {
	DISPLAY: inline; FLOAT: left
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6head INPUT {
	DISPLAY: inline; FLOAT: left
}
DIV#report-stage DIV#stage-process UL LI DIV.control6a DIV.control6body INPUT {
	DISPLAY: inline; FLOAT: left
}
DIV.checklist-wrapper2 DIV.branchdata TABLE {
	FONT-SIZE: 0.6em
}
#account-box H4 {
	FONT-SIZE: 0.6em
}
#account-box P {
	FONT-SIZE: 0.6em
}
DIV.sites-report-list2 {
	WIDTH: 200px
}
DIV.trinity DIV.trinity-h-hr200 {
	WIDTH: 200px
}
DIV.sites-report-list2 TABLE {
	WIDTH: 180px
}
DIV.sites-report-list TABLE.table180 {
	WIDTH: 180px
}
DIV.trinity DIV.trinity-h-hr180 {
	WIDTH: 180px
}
DIV#report-stage DIV#stage-process UL LI DIV.rep_blurb {
	WIDTH: 180px
}
DIV#report-stage DIV#stage-process UL LI DIV.control SELECT {
	WIDTH: 180px
}
DIV#report-stage DIV#stage-process UL LI DIV.control2 SELECT {
	WIDTH: 180px
}
DIV#report-stage DIV#stage-process UL LI DIV.control7 SELECT {
	WIDTH: 180px
}
DIV.sites-report-list2 H3 {
	WIDTH: 210px
}
DIV.trinity DIV.trinity-h-hr210 {
	WIDTH: 210px
}
DIV.analy-report-list UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#help-text UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.audit-checklist UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.question-block-left UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TR.data IMG.speech {
	FLOAT: right
}
.form-row INPUT {
	FLOAT: right
}
DIV#coll_submit INPUT {
	FLOAT: right
}
DIV.greygrad SPAN.cur_page {
	FONT-WEIGHT: bold
}
UL#collections_list LI.data SPAN.num_size {
	FONT-WEIGHT: bold
}
DIV.zone_data DIV.visit_detail_row LABEL {
	FONT-WEIGHT: bold
}
DIV.zone_data DIV.visit_detail_row2 LABEL {
	FONT-WEIGHT: bold
}
DIV.zone_data DIV.visit_detail_row3 LABEL {
	FONT-WEIGHT: bold
}
.stage_table_title {
	TEXT-ALIGN: center
}
DIV.align-center {
	TEXT-ALIGN: center
}
.adv-report-filters FORM SELECT#AnalysisDateRangeMode {
	WIDTH: 243px
}
.adv-report-filters FORM SELECT#AnalysisDateRangeFixedCompare {
	WIDTH: 243px
}
SELECT#AnalysisPestReportGroup {
	WIDTH: 243px
}
SELECT#AnalysisPestTypeID {
	WIDTH: 243px
}
SELECT#AnalysisSelectPestGroup {
	WIDTH: 243px
}
SELECT#AnalysisSelectPestType {
	WIDTH: 243px
}
SELECT#AnalysisDateRangeFixed {
	WIDTH: 243px
}
DIV.visits-detail-sfs DIV.sfs-data {
	WIDTH: 140px
}
DIV.visits-detail-tvd DIV.tvd-legend {
	WIDTH: 140px
}
UL#collections_list LI.data SPAN.collection {
	WIDTH: 140px
}
DIV.visits-detail-tvd DIV.tvd-data {
	WIDTH: 170px
}
.form-row INPUT#username {
	WIDTH: 170px
}
.form-row INPUT#usercode {
	WIDTH: 170px
}
.form-row INPUT#password {
	WIDTH: 170px
}
DIV.trinity DIV.trinity-h-hr170 {
	WIDTH: 170px
}
DIV.visits-detail-tvd DIV.tvd-preps {
	WIDTH: 270px
}
#ContactUsQuery {
	WIDTH: 270px
}
DIV#TblBody TABLE.grid_table TBODY TR TD DIV.red_square {
	COLOR: #fff
}
DIV#TblBody TABLE.grid_table TBODY TR TD DIV.green_circle {
	COLOR: #fff
}
DIV#TblBody TABLE.grid_table TBODY TR TD DIV.red_square A {
	COLOR: #fff
}
DIV#TblBody TABLE.grid_table TBODY TR TD DIV.green_circle A {
	COLOR: #fff
}
DIV#sites-content DIV#sites-report-menu DIV.sites-report-list2 UL LI TABLE TBODY TR TD DIV.red_square A {
	COLOR: #fff
}
DIV#sites-content DIV#sites-report-menu DIV.sites-report-list2 UL LI TABLE TBODY TR TD DIV.green_circle A {
	COLOR: #fff
}
#main DIV#sites-content-bottom DIV#sites-lower-left-text FORM DIV#button {
	MARGIN-BOTTOM: 10px
}
DIV.10px_below {
	MARGIN-BOTTOM: 10px
}
.account-details-list FORM DIV {
	MARGIN-LEFT: 30px
}
DIV#base_pages DIV#help-text UL {
	MARGIN-LEFT: 30px
}
.account-details-list #tabmenu UL {
	CLEAR: right
}
#account-box DL DD {
	CLEAR: right
}
#account-box DL DT {
	CLEAR: left
}
.login-blurb {
	CLEAR: left
}
.clearleft {
	CLEAR: left
}
#account-box UL.account-box-adobe LI {
	FONT-SIZE: 0.7em; MARGIN: 0px 0px 5px
}
.login-item-text H4 {
	FONT-SIZE: 0.7em; MARGIN: 0px 0px 5px
}
.forgot#login FORM DIV {
	CLEAR: both; FLOAT: left
}
DIV.forgot#login DIV.trinity {
	CLEAR: both; FLOAT: left
}
.change#login FORM DIV {
	CLEAR: both; FLOAT: left
}
DIV.change#login DIV.trinity {
	CLEAR: both; FLOAT: left
}
DIV#base_pages DIV#help-text {
	CLEAR: both; FLOAT: left
}
DIV.pin .form-row {
	FONT-SIZE: 1em
}
DIV.question-block-left UL {
	FONT-SIZE: 1em
}
DIV.pin HR {
	CLEAR: both
}
DIV.pin P {
	CLEAR: both
}
.survey-radio-button {
	CLEAR: both
}
.survey-radio-label {
	CLEAR: both
}
P.post-button {
	CLEAR: both
}
#survey-page2 {
	WIDTH: 500px
}
#sites-report-menu DIV.reports-frontend P.new-report-intro {
	WIDTH: 500px
}
DIV.trinity DIV.trinity-h-hr500 {
	WIDTH: 500px
}
.question-block-left DIV.option-block INPUT {
	CLEAR: left; FLOAT: left
}
.question-block-right DIV.option-block INPUT {
	CLEAR: left; FLOAT: left
}
DIV#report-stage DIV#stage-process UL LI DIV.control6 DIV.control6head INPUT {
	CLEAR: left; FLOAT: left
}
DIV#report-stage DIV#stage-process UL LI DIV.control6 DIV.control6body INPUT {
	CLEAR: left; FLOAT: left
}
P.confirm {
	CLEAR: left; FLOAT: left
}
DIV.conf_meta_label {
	CLEAR: left; FLOAT: left
}
DIV.trinity DIV.trinity-h-hr260 {
	WIDTH: 260px
}
SELECT.collect_list {
	WIDTH: 260px
}
DIV#report-stage DIV#stage-process UL {
	WIDTH: 440px
}
DIV#visits-detail-frame DIV.zone_details2#sites-detail-data {
	WIDTH: 440px
}
DIV#report-stage DIV#stage-process UL LI.header P {
	FONT-WEIGHT: bold; MARGIN-LEFT: 20px
}
DIV.conf_meta_label {
	FONT-WEIGHT: bold; MARGIN-LEFT: 20px
}
P.conf_step_title {
	FONT-WEIGHT: bold; MARGIN-LEFT: 20px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 SELECT {
	WIDTH: 120px
}
DIV.zone_data DIV.visit_detail_row3 LABEL {
	WIDTH: 120px
}
DIV.zone_data DIV.visit_detail_row2 LABEL.visit_detail_label2 {
	WIDTH: 120px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 INPUT#from {
	WIDTH: 80px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 INPUT#to {
	WIDTH: 80px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 P {
	WIDTH: 80px
}
UL LI P.error {
	FONT-WEIGHT: bold; COLOR: red
}
DIV.contact-us DIV.error_message {
	FONT-WEIGHT: bold; COLOR: red
}
DIV#report-stage DIV#stage-process UL LI DIV.control LABEL {
	FLOAT: left; WIDTH: 180px
}
DIV#report-stage DIV#stage-process UL LI DIV.control2 LABEL {
	FLOAT: left; WIDTH: 180px
}
DIV#report-stage DIV#stage-process UL LI DIV.control7 LABEL {
	FLOAT: left; WIDTH: 180px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 LABEL {
	FLOAT: left; WIDTH: 180px
}
DIV#report-stage DIV#stage-process UL LI DIV.control4 P {
	FLOAT: left; WIDTH: 180px
}
DIV.zone_data DIV.visit_detail_row DIV {
	FLOAT: left; WIDTH: 180px
}
DIV.zone_data DIV.visit_detail_row3 LABEL {
	FLOAT: left; WIDTH: 180px
}
DIV#visits-detail-frame DIV.zone_note1#visit_notes {
	WIDTH: 280px
}
FORM DIV.filter-row DIV.site_filter SELECT {
	WIDTH: 280px
}
