HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 75%/1.6em Tahoma, Helvetica, Arial, sans-serif; COLOR: #000; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	MARGIN: 1em 0px
}
UL {
	MARGIN: 1em 0px
}
OL {
	MARGIN: 1em 0px
}
DL {
	MARGIN: 1em 0px
}
BLOCKQUOTE {
	MARGIN: 1em 0px
}
PRE {
	MARGIN: 1em 0px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-SIZE: 1.8em
}
H2 {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: 3px; COLOR: #0e5288; LINE-HEIGHT: 1.5em
}
H3 {
	FONT-SIZE: 1.2em; MARGIN: 0px; COLOR: #4b7ea6; PADDING-TOP: 1.5em
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
#main UL {
	PADDING-LEFT: 8px; LIST-STYLE-TYPE: none
}
#supp UL {
	PADDING-LEFT: 8px; LIST-STYLE-TYPE: none
}
#main UL LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/bullet.gif) no-repeat 0px 0.75em; MARGIN-BOTTOM: 5px
}
#supp UL LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/bullet.gif) no-repeat 0px 0.75em; MARGIN-BOTTOM: 5px
}
#main .call-to-action {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#supp .call-to-action {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.feature-copy {
	COLOR: #666
}
.bottom-dashed {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: #ddd 1px dashed
}
.bottom-solid {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; BORDER-BOTTOM: #ddd 1px solid
}
.top-dashed {
	BORDER-TOP: #ddd 1px dashed; MARGIN-TOP: 2px; PADDING-TOP: 6px
}
.left-dashed {
	MARGIN-TOP: 2px; BORDER-LEFT: #ddd 1px dashed; PADDING-TOP: 6px
}
.photo-credit {
	MARGIN-TOP: 50px; FONT-SIZE: 0.9em
}
A {
	COLOR: #0e5288; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #666
}
A:hover {
	COLOR: #4b7ea6
}
#main {
	FLOAT: none; MARGIN: 0px auto; WIDTH: 759px; POSITION: relative; TEXT-ALIGN: left
}
#supp {
	FLOAT: none; MARGIN: 0px auto; WIDTH: 759px; POSITION: relative; TEXT-ALIGN: left
}
#marketing {
	FLOAT: none; MARGIN: 0px auto; WIDTH: 759px; POSITION: relative; TEXT-ALIGN: left
}
.feature1 {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 242px
}
.feature2 {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 242px
}
.feature3 {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 242px
}
.feature1 {
	MARGIN: 0px
}
.primary {
	FLOAT: left; WIDTH: 496px; MARGIN-RIGHT: 10px
}
.secondary {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 242px
}
.products #main .secondary {
	WIDTH: 235px
}
#content {
	CLEAR: left; PADDING-BOTTOM: 39px; POSITION: relative
}
#main {
	MARGIN: 20px auto
}
.t2cwl {
	BACKGROUND: url(../images/2cwl.gif) repeat-y 1px 0px
}
.t2csl {
	BACKGROUND: url(../images/2cwl.gif) repeat-y 1px 0px
}
.t2cwr {
	BACKGROUND: url(../images/2cwr.gif) repeat-y 1px 0px
}
.t2cwr .secondary {
	MARGIN-LEFT: 0px
}
.t2cwr .primary {
	MARGIN-LEFT: 25px; WIDTH: 491px; MARGIN-RIGHT: 0px
}
#supp {
	BORDER-TOP: #bbb 1px solid; MARGIN: 20px auto; PADDING-TOP: 10px
}
#supp H2 {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: 3px; LINE-HEIGHT: 1.4em
}
.secondary H3 {
	PADDING-TOP: 0.5em
}
.header-wrapper {
	MARGIN: 0px auto; WIDTH: 759px; POSITION: relative; TEXT-ALIGN: left
}
.secondary #lead-capture {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; BACKGROUND: #eee; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid
}
.secondary #lead-capture DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.secondary #lead-capture H2 {
	BACKGROUND: #eee
}
.secondary #lead-capture H3 {
	FONT-WEIGHT: bold
}
.secondary #lead-capture UL {
	MARGIN-TOP: 2px
}
.rs-method #main .secondary #lead-capture IMG {
	MARGIN-BOTTOM: 12px; WIDTH: auto; HEIGHT: auto
}
#header {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 759px; POSITION: relative
}
#marketing {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 759px; POSITION: relative
}
#footer {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 759px; POSITION: relative
}
#nav-section-wrapper {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 759px; POSITION: relative
}
#logo {
	FLOAT: left; WIDTH: 189px
}
#nav-wrapper {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; RIGHT: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 562px; POSITION: absolute; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main .feature1 {
	WIDTH: 240px
}
#main .feature2 {
	WIDTH: 240px
}
#marketing-wrapper-bottom {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#marketing-wrapper {
	CLEAR: both; MIN-HEIGHT: 100%; BACKGROUND: url(../images/header-background.gif) #4b7ea6 repeat-x left top
}
#marketing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; COLOR: #e7eef4; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#marketing H1 {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 8px 0px 0px 10px; WIDTH: 486px; COLOR: #fff; PADDING-TOP: 1px; FONT-FAMILY: Helvetica, Arial, sans-serif; POSITION: absolute; TOP: 0px
}
#marketing H3 {
	FONT-SIZE: 1em; COLOR: #c3d4e1
}
#marketing IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#marketing #marketing-copy-uk IMG {
	PADDING-LEFT: 1.5em
}
 HTML #marketing H1 {
	MARGIN-TOP: 6px
}
#marketing A {
	COLOR: #fff
}
#marketing A:visited {
	COLOR: #fff
}
#marketing-copy {
	FONT-SIZE: 1.2em; RIGHT: 10px; MARGIN-LEFT: 10px; WIDTH: 243px; LINE-HEIGHT: 1.8em; POSITION: absolute; TOP: 50px
}
#marketing-copy-uk {
	FONT-SIZE: 1.2em; RIGHT: 10px; MARGIN-LEFT: 10px; WIDTH: 243px; LINE-HEIGHT: 1.8em; POSITION: absolute; TOP: 50px
}
#marketing-copy P EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#marketing-copy-uk P EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#marketing #no-picture H1 {
	MARGIN-LEFT: 0px
}
#marketing #no-picture #marketing-copy {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 490px; PADDING-TOP: 0px; POSITION: static
}
#marketing #no-picture #marketing-copy P {
	CLEAR: both; VERTICAL-ALIGN: middle
}
#alt-verticals {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/header-background.gif) #4b7ea6 repeat-x left top; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 243px; COLOR: #c3d4e1; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#alt-verticals P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#alt-verticals SELECT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: auto; COLOR: #000; PADDING-TOP: 1px
}
#shorten-header-fix {
	CLEAR: both
}
.products #marketing-copy {
	WIDTH: 486px
}
.with-picture {
	MARGIN-LEFT: 10px; WIDTH: 243px
}
.levels #marketing DIV {
	CLEAR: left
}
.cols2 {
	FLOAT: left; WIDTH: 49%
}
#container {
	MIN-HEIGHT: 100%; BACKGROUND: url(../images/utility-bg2.gif) repeat-x 52% 0px; POSITION: relative
}
 HTML #container {
	HEIGHT: 100%
}
#footer-wrapper {
	MARGIN-TOP: -39px; POSITION: relative
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND: #eee; FLOAT: none; PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 12px; HEIGHT: 20px; TEXT-ALIGN: left
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 759px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer UL LI {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer UL LI.telephone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav-main UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 99.5%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 61px
}
 HTML #nav-main UL {
	TOP: 63px
}
#nav-main LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 1px
}
#nav-main A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(/images/nav-main-border.gif) repeat-y 100% 100%; FLOAT: left; PADDING-BOTTOM: 7px; COLOR: #0e5288; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#nav-main A:hover {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM: #0e5288 7px solid
}
#nav-main LI.last A {
	BACKGROUND-IMAGE: none
}
#nav-main #holiday-image {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: none; PADDING-TOP: 49px
}
 HTML #nav-main #holiday-image {
	PADDING-TOP: 50px
}
#nav-main #holiday-image A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav-main #holiday-image A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav-main #holiday-image IMG {
	POSITION: relative
}
.languages #nav-languages A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.cdrom-and-network #nav-cd-rom A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.products #nav-languages A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.lang_pages #nav-languages A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.higher-edu #nav-higher A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.adult-edu #nav-adult A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.k12-edu #nav-k-12 A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.esl #nav-esl A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.languages #nav-languages A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.lang-pages #nav-languages A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.program-overview #nav-program A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.product-overview #nav-product A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.demo #nav-demo A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.rs-method #nav-how A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.rs-method #nav-methodology A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.awards #nav-awards A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
#about #nav-about A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.faq #nav-faqs A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.delivery-formats #nav-delivery A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.online-databases #nav-online A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.software-solutions #nav-software A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.program-overview #nav-program A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.process-overview #nav-process A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.why-rosetta-stone #nav-why A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.software-solutions #nav-cd-rom A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.index #nav-index A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
.funding #nav-funding A {
	PADDING-BOTTOM: 0px; COLOR: #000; BORDER-BOTTOM: #4b7ea6 7px solid
}
#about #nav-index A {
	PADDING-BOTTOM: 0px; COLOR: #0e5288; BORDER-BOTTOM: #fff 7px solid
}
#support #nav-index A {
	PADDING-BOTTOM: 0px; COLOR: #0e5288; BORDER-BOTTOM: #fff 7px solid
}
#general #nav-index A {
	PADDING-BOTTOM: 0px; COLOR: #0e5288; BORDER-BOTTOM: #fff 7px solid
}
#search #nav-index A {
	PADDING-BOTTOM: 0px; COLOR: #0e5288; BORDER-BOTTOM: #fff 7px solid
}
#about #nav-index A:hover {
	BORDER-BOTTOM: #0e5288 7px solid
}
#support #nav-index A:hover {
	BORDER-BOTTOM: #0e5288 7px solid
}
#general #nav-index A:hover {
	BORDER-BOTTOM: #0e5288 7px solid
}
#search #nav-index A:hover {
	BORDER-BOTTOM: #0e5288 7px solid
}
#support .system-requirements #main .primary H3.grouping {
	CLEAR: both; FONT-SIZE: 1.5em
}
INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
SELECT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TEXTAREA {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
UNKNOWN {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid
}
FORM P INPUT.radio-pair {
	MARGIN-LEFT: 1.5em; WIDTH: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TEXTAREA {
	CLEAR: both; WIDTH: 400px; HEIGHT: 150px
}
TEXTAREA.short {
	CLEAR: none; FLOAT: left; WIDTH: 200px; HEIGHT: 50px
}
.evaluation FORM INPUT {
	WIDTH: 270px
}
INPUT.submit {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.evaluation FORM INPUT.submit {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
UNKNOWN {
	BORDER-RIGHT: #bbb 1px outset; BORDER-TOP: #bbb 1px outset; BORDER-LEFT: #bbb 1px outset; BORDER-BOTTOM: #bbb 1px outset
}
FORM H2 {
	MARGIN-TOP: 20px; FONT-SIZE: 1.5em
}
FORM H3 {
	MARGIN-TOP: 20px; FONT-SIZE: 1.5em
}
FORM H2#first {
	MARGIN-TOP: 0px
}
FORM H3#first {
	MARGIN-TOP: 0px
}
FORM BR {
	CLEAR: both
}
FORM DIV#form {
	CLEAR: both
}
FORM SPAN#privacy {
	MARGIN-LEFT: 20px; LINE-HEIGHT: 2em
}
FORM P INPUT {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 100%; PADDING-BOTTOM: 1px; BORDER-LEFT: #bbb 1px solid; WIDTH: 150px; PADDING-TOP: 1px; BORDER-BOTTOM: #bbb 1px solid
}
FORM P SELECT {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 100%; PADDING-BOTTOM: 1px; BORDER-LEFT: #bbb 1px solid; WIDTH: 150px; PADDING-TOP: 1px; BORDER-BOTTOM: #bbb 1px solid
}
FORM P.multiple-parts INPUT {
	WIDTH: 40px
}
FORM P SELECT {
	WIDTH: auto
}
FORM P SELECT#country {
	WIDTH: 220px
}
FORM .required {
	FONT-WEIGHT: normal
}
FORM P LABEL {
	FLOAT: left; WIDTH: 200px; COLOR: #222
}
FORM P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 1px; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid
}
#alt-verticals FORM P {
	BORDER-BOTTOM-STYLE: none
}
FORM P.tall {
	HEIGHT: 3em
}
FORM P.taller {
	HEIGHT: 4.7em
}
FORM P.label_follows_input LABEL {
	MARGIN-LEFT: 0.5em; WIDTH: auto
}
FORM P.label_follows_input INPUT {
	FLOAT: left; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM P.no_bottom_border {
	BORDER-BOTTOM-WIDTH: 0px
}
FORM P.auto_size_inputs SELECT {
	WIDTH: auto
}
FORM P.auto_size_inputs {
	WIDTH: 500px
}
FORM .radioList LABEL {
	CLEAR: both; PADDING-BOTTOM: 6px; WIDTH: 100%; TEXT-ALIGN: left
}
FORM .radioList INPUT {
	CLEAR: left; FLOAT: left; WIDTH: auto
}
FORM .radioList SPAN {
	FLOAT: left
}
FORM .radio {
	CLEAR: both; FLOAT: left; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM .selectList LABEL {
	CLEAR: both; FLOAT: left; WIDTH: auto
}
FORM .selectList SELECT {
	FLOAT: right; WIDTH: auto; MARGIN-RIGHT: 300px
}
FORM DIV P.checkbox {
	CLEAR: left; PADDING-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
.fieldWithErrors {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: red; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
UNKNOWN {
	DISPLAY: block; FLOAT: left
}
#province_region_wrapper .formError {
	CLEAR: both
}
.form-error {
	COLOR: red
}
.formError {
	DISPLAY: block; MARGIN-LEFT: 200px; COLOR: red; PADDING-TOP: 5px
}
.field_tips {
	FONT-SIZE: 0.9em; COLOR: #666; LINE-HEIGHT: 1.2em; PADDING-TOP: 8px
}
.add-to-cart-form DIV {
	WIDTH: 5em; TEXT-ALIGN: left
}
.add-to-cart-form .submit {
	FLOAT: right
}
.secondary LABEL {
	WIDTH: 100px
}
 HTML .sweepstakes .secondary {
	WIDTH: 223px
}
 HTML .secondary LABEL {
	WIDTH: 98px
}
 HTML .secondary FORM P {
	WIDTH: 223px
}
.secondary INPUT {
	WIDTH: 125px
}
.secondary SELECT {
	WIDTH: 125px
}
 HTML .secondary INPUT {
	WIDTH: 114px
}
.secondary SELECT {
	WIDTH: 114px
}
 HTML .secondary .fieldWithErrors {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; MARGIN-LEFT: 0px; BORDER-LEFT: red 1px solid; WIDTH: 20px; BORDER-BOTTOM: red 1px solid
}
.secondary .submit {
	WIDTH: auto
}
.secondary FORM P.label_follows_input {
	BORDER-BOTTOM-WIDTH: 0px
}
.secondary FORM P.label_follows_input LABEL.open {
	WIDTH: 205px
}
.secondary .formError {
	DISPLAY: block; MARGIN-LEFT: 0px; COLOR: red; PADDING-TOP: 5px
}
#nav-utility {
	FONT-SIZE: 0.9em; RIGHT: 0px; PADDING-BOTTOM: 27px; LINE-HEIGHT: 1.1em; POSITION: absolute; TOP: 0px
}
#nav-utility UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#nav-utility UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#nav-utility UL LI A {
	BORDER-RIGHT: #e2e3e4 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#nav-utility A {
	TEXT-DECORATION: none
}
#nav-utility UL LI#nav-cart A {
	PADDING-LEFT: 21px; BACKGROUND: url(../images/newcart.gif) no-repeat 0px 65%
}
#nav-utility UL .last A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.search-form {
	DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: right; PADDING-TOP: 4px
}
UNKNOWN {
	POSITION: relative; TOP: 2px
}
.search-form INPUT {
	FONT-SIZE: 0.9em
}
#nav-utility UL LI.globe {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/globe_small.gif) no-repeat 6px 0.25em
}
.result {
	PADDING-TOP: 10px
}
.result-link {
	FONT-SIZE: 0.9em; COLOR: #999; TEXT-DECORATION: none
}
.alt {
	BORDER-RIGHT: #ddd 0px dashed; BORDER-TOP: #ddd 1px dashed; BORDER-LEFT: #ddd 0px dashed; BORDER-BOTTOM: #ddd 1px dashed
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	
}
.clearfix {
	DISPLAY: block
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; PADDING-TOP: 0px
}
.pull {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; COLOR: #87a9c4; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Times, "Times New Roman"
}
BLOCKQUOTE P:first-line {
	LINE-HEIGHT: 1em
}
BLOCKQUOTE CITE {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; COLOR: #999; LINE-HEIGHT: 1.2em; PADDING-TOP: 10px; FONT-STYLE: normal
}
#marketing-copy BLOCKQUOTE P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.05em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#marketing-copy-uk BLOCKQUOTE P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.05em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#marketing-copy BLOCKQUOTE.pull P {
	TEXT-INDENT: -0.5em
}
#marketing-copy-uk BLOCKQUOTE.pull P {
	TEXT-INDENT: -0.5em
}
#marketing-copy BLOCKQUOTE P STRONG {
	FONT-WEIGHT: normal; COLOR: #000
}
#marketing-copy-uk BLOCKQUOTE P STRONG {
	FONT-WEIGHT: normal; COLOR: #000
}
#marketing-copy BLOCKQUOTE P:first-line {
	LINE-HEIGHT: 1.4em
}
#marketing-copy-uk BLOCKQUOTE P:first-line {
	LINE-HEIGHT: 1.4em
}
#marketing-copy BLOCKQUOTE CITE {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #eee; BORDER-RIGHT-WIDTH: 0px
}
#marketing-copy-uk BLOCKQUOTE CITE {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #eee; BORDER-RIGHT-WIDTH: 0px
}
#marketing-copy-uk BLOCKQUOTE P {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 20px
}
#marketing-copy-uk BLOCKQUOTE CITE {
	FONT-SIZE: 0.85em
}
.demo #main .feature1 IMG {
	PADDING-BOTTOM: 4px
}
.demo #main .feature2 IMG {
	PADDING-BOTTOM: 4px
}
.demo #main .feature3 IMG {
	PADDING-BOTTOM: 4px
}
.rs-method #main .secondary IMG {
	CLEAR: left; FLOAT: left; WIDTH: 60px; HEIGHT: 45px
}
.rs-method #main .secondary DIV DIV.container {
	FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 158px
}
.rs-method #main .primary DIV.container {
	PADDING-RIGHT: 8px; FLOAT: left; WIDTH: 43%; HEIGHT: 151px
}
.products .screenshot {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px dashed
}
.products .screenshot .screenshot-description {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 260px
}
.products .screenshot IMG {
	FLOAT: left; WIDTH: 200px
}
.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabs LI {
	DISPLAY: inline
}
UNKNOWN {
	MARGIN-BOTTOM: 2px
}
#marketing .tabs A:hover {
	BACKGROUND: #fff
}
#marketing .tabs A.tab-active {
	BACKGROUND: #fff
}
#marketing .tabs A.tab-active {
	BORDER-TOP: #ddd 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#marketing .tabs A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e7eef4 1px solid; PADDING-LEFT: 5px; BACKGROUND: #e7eef4; PADDING-BOTTOM: 5px; MARGIN: 0px 3px 0px 0px; COLOR: #000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#marketing .tabs A:visited {
	COLOR: #000
}
.pane-active {
	DISPLAY: block
}
.pane-inactive {
	DISPLAY: none
}
#language-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#language-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#language-list UL LI {
	MARGIN: 0px 0px 7px
}
.half {
	FLOAT: left; WIDTH: 45%
}
#language-list .see-all {
	CLEAR: left; FONT-SIZE: 1.2em; PADDING-TOP: 10px
}
#language-dropdown {
	MARGIN-RIGHT: 5px
}
#product-wrapper {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #bbb 1px solid; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #bbb 1px solid
}
#product-list UL {
	PADDING-LEFT: 0px
}
#product-list UL LI {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; MARGIN: 0px 0px 5px
}
#product-list UL LI H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
#product-list UL LI H3 .price {
	PADDING-LEFT: 10px; FLOAT: right; COLOR: #999
}
#product-list UL LI H3 A {
	DISPLAY: block; FONT-SIZE: 0.9em; WIDTH: 100%; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
#product-list UL LI H3 A:hover {
	COLOR: #4b7ea6
}
#product-list UL LI H3 A:hover .price {
	COLOR: #4b7ea6
}
.featured-product {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: 3px
}
.p-list-box {
	FLOAT: left; WIDTH: 90px
}
.p-list-text {
	FLOAT: left; WIDTH: 390px
}
#product-list .discounted-price {
	COLOR: red
}
#news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content #news-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content #news-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px dashed
}
#news-list P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#news-list P.date {
	COLOR: #999
}
#news-list H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.news .news-date {
	FONT-SIZE: 0.9em; COLOR: #999
}
.news-date {
	FONT-SIZE: 0.9em; COLOR: #999
}
.news .news-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px dashed
}
.events-date {
	FONT-SIZE: 0.9em; COLOR: #999
}
.events-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px dashed
}
#government .level1-2 #buy-now {
	BACKGROUND-COLOR: #fff6cf
}
#contact-info .contact {
	CLEAR: both
}
#contact-info H2 {
	MARGIN-TOP: 0px
}
#contact-info .contact DT {
	PADDING-RIGHT: 3px; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FLOAT: left
}
#contact-info .phone DT {
	MARGIN-TOP: 0px
}
#contact-info .contact DD {
	FLOAT: left; WIDTH: 99%
}
#contact-info .phone DD {
	CLEAR: both
}
#contact-info .email DD {
	CLEAR: both
}
#contact-info .hours DD {
	CLEAR: left
}
#contact-info .address DD {
	CLEAR: both; FLOAT: none
}
.contact #marketing DL {
	FLOAT: left; WIDTH: 243px; MARGIN-RIGHT: 10px
}
.contact #marketing DL DT {
	FONT-WEIGHT: bold; COLOR: #fff
}
.contact #marketing #link-box {
	FLOAT: left; WIDTH: 243px
}
.contact #marketing P.two-col {
	FLOAT: left; WIDTH: 496px; MARGIN-RIGHT: 10px
}
.contact #main .feature2 {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 250px; PADDING-TOP: 0px
}
.contact #main .feature3 {
	WIDTH: 210px
}
.find-rep #marketing DL {
	FLOAT: left; WIDTH: 243px; MARGIN-RIGHT: 10px
}
.find-rep #marketing DL DT {
	FONT-WEIGHT: bold
}
#topics UL {
	FLOAT: left; WIDTH: 50%
}
#nav-section-wrapper {
	CLEAR: both; BACKGROUND: #0e5288; FLOAT: left; WIDTH: 100%
}
.nav-section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 759px; COLOR: #ddd; PADDING-TOP: 7px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.nav-section LI {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #ddd; MARGIN-RIGHT: 15px
}
.nav-section LI A {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
.nav-section LI A:hover {
	COLOR: #e7eef4
}
.nav-section LI A:visited {
	COLOR: #fff
}
#content P.download {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
.error-header {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eee; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bbb 1px solid
}
.error-header H3 {
	COLOR: red
}
.error-header P STRONG {
	COLOR: red
}
.error-header P {
	MARGIN: 0px
}
.funding-uri {
	FONT-SIZE: 0.9em; COLOR: #999
}
#guarantee {
	COLOR: #666; FONT-STYLE: italic
}
#software-for {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 243px; COLOR: #c3d4e1
}
#scanalert {
	CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#landing-page #ppc-offer-block {
	MARGIN-TOP: 15px; DISPLAY: block; BACKGROUND: url(/images/ppc-offer-block.jpg) no-repeat 10px 0px; PADDING-BOTTOM: 8px; WIDTH: 244px; HEIGHT: 53px
}
#individuals #ppc-offer-block {
	MARGIN-TOP: 15px; DISPLAY: block; BACKGROUND: url(/images/ppc-offer-block.jpg) no-repeat 10px 0px; PADDING-BOTTOM: 8px; WIDTH: 244px; HEIGHT: 53px
}
#landing-page #ppc-offer-block {
	MARGIN-RIGHT: -10px
}
#individuals #ppc-offer-block {
	MARGIN-RIGHT: -10px
}
#landing-page #ppc-offer-block DIV {
	PADDING-LEFT: 15px; PADDING-TOP: 0px
}
#individuals #ppc-offer-block DIV {
	PADDING-LEFT: 15px; PADDING-TOP: 0px
}
#landing-page #marketing-copy #ppc-offer-block STRONG {
	FONT-SIZE: 85%; COLOR: #000
}
#individuals #marketing-copy #ppc-offer-block STRONG {
	FONT-SIZE: 85%; COLOR: #000
}
#landing-page #ppc-offer-block FORM {
	MARGIN-TOP: 0px
}
#individuals #ppc-offer-block FORM {
	MARGIN-TOP: 0px
}
#landing-page #ppc-offer-block-white FORM {
	MARGIN-TOP: 0px
}
#landing-page #ppc-offer-block INPUT {
	FONT-SIZE: 0.8em; WIDTH: auto
}
#individuals #ppc-offer-block INPUT {
	FONT-SIZE: 0.8em; WIDTH: auto
}
#landing-page #ppc-offer-block-white INPUT {
	FONT-SIZE: 0.8em; WIDTH: auto
}
#landing-page #ppc-offer-block SELECT {
	FONT-SIZE: 0.8em; WIDTH: auto
}
#individuals #ppc-offer-block SELECT {
	FONT-SIZE: 0.8em; WIDTH: auto
}
#landing-page #ppc-offer-block-white SELECT {
	FONT-SIZE: 0.8em; WIDTH: auto
}
#landing-page .tall#ppc-offer-block {
	BACKGROUND: url(/images/ppc-offer-block-tall.jpg) no-repeat 10px 0px; HEIGHT: 73px
}
#landing-page .tall#ppc-offer-block DIV {
	PADDING-LEFT: 20px; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px
}
#landing-page .tall#ppc-offer-block FORM {
	MARGIN-TOP: 6px
}
#landing-page #ppc-offer-block-white {
	MARGIN-TOP: 0px; DISPLAY: block; BACKGROUND: url(/images/ppc-offer-block-white.gif) no-repeat 0px 0px; PADDING-BOTTOM: 8px; WIDTH: 244px; MARGIN-RIGHT: -10px; HEIGHT: 53px
}
#landing-page #ppc-offer-block-white DIV {
	PADDING-LEFT: 10px; PADDING-TOP: 4px
}
#landing-page .secondary BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.3em/1.4em Georgia, Times, "Times New Roman", serif; COLOR: #666; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#landing-page .secondary CITE {
	MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; FONT: 80%/1em Tahoma, Verdana, Arial, sans-serif; COLOR: #666
}
#mapblock {
	MARGIN-TOP: -20px; BACKGROUND: url(../images/mapoutline.gif) no-repeat center top; FLOAT: left; WIDTH: 100%; PADDING-TOP: 20px; POSITION: relative; HEIGHT: 500px
}
.column {
	PADDING-RIGHT: 5px; PADDING-LEFT: 50px; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 175px; POSITION: relative
}
 HTML .column {
	PADDING-LEFT: 20px
}

