* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY#index {
	TEXT-ALIGN: center; FONT: 0.85em/1.5em Arial, Verdana, Helvetica, sans-serif; COLOR: #5f5f5f
}
BODY#landing {
	TEXT-ALIGN: center; FONT: 0.85em/1.5em Arial, Verdana, Helvetica, sans-serif; COLOR: #5f5f5f
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
SUP {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 0.75em; PADDING-TOP: 3px
}
BLOCKQUOTE {
	BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px 30px 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #555; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: #aaa 1px dotted; TEXT-TRANSFORM: uppercase; CURSOR: help
}
ACRONYM {
	BORDER-BOTTOM: #aaa 1px dotted; TEXT-TRANSFORM: uppercase; CURSOR: help
}
CODE {
	FONT-FAMILY: Courier, monospace; COLOR: #090
}
PRE {
	MARGIN: 0px 0px 1.5em; CLEAR: both; FONT-SIZE: 1.3em; OVERFLOW: auto
}
B {
	COLOR: #000
}
H2 SPAN {
	COLOR: #aaa; FONT-SIZE: 0.7em
}
H5 {
	PADDING-BOTTOM: 10px; COLOR: #000; FONT-SIZE: 1.5em; PADDING-TOP: 20px
}
#roi_calc {
	BORDER-BOTTOM: #d0d1ab 1px solid; BORDER-LEFT: #d0d1ab 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fefedc; BORDER-TOP: #d0d1ab 1px solid; BORDER-RIGHT: #d0d1ab 1px solid; PADDING-TOP: 10px
}

#roi_calc IMG {
	PADDING-BOTTOM: 10px; MARGIN: 0px 5px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
#roi_calc P {
	COLOR: #6b6c3c
}
#roi_calc H1 {
	COLOR: #983b11; MARGIN-LEFT: 65px; FONT-SIZE: 1.3em
}
.posts H2 {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.1em
}
H3 SPAN {
	COLOR: #983b11; FONT-SIZE: 1.2em
}
.pages H2 {
	PADDING-BOTTOM: 0.6em; MARGIN: 0px 0px 0.75em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2.page_header {
	PADDING-BOTTOM: 0.6em; MARGIN: 0px 0px 0.75em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2.archive_head {
	PADDING-BOTTOM: 0.4em; FONT-STYLE: italic; MARGIN: 0px 0px 1em; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; LETTER-SPACING: -1px; FONT-WEIGHT: bold; PADDING-TOP: 0.4em
}
#masthead H3 {
	TEXT-ALIGN: center; TEXT-TRANSFORM: none; MARGIN: 0px 0px 0.75em; COLOR: #888; FONT-SIZE: 1.8em; FONT-WEIGHT: normal
}
H3.comments_headers {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 5px; WIDTH: 410px; COLOR: #000; FONT-SIZE: 1.2em
}
.posts H4 {
	PADDING-BOTTOM: 1em; MARGIN: 0px 0px 1.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#press {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 30px
}
#press LI {
	PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: circle
}
.main {
	PADDING-BOTTOM: 15px; COLOR: #000; FONT-SIZE: 1.2em; TEXT-DECORATION: underline; PADDING-TOP: 10px
}
.dark {
	COLOR: #000
}
.press {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 30px
}
.press LI {
	PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: circle
}
#sitemap UL {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 50px
}
#sitemap UL UL {
	MARGIN-LEFT: 25px
}
#sitemap B {
	TEXT-DECORATION: underline
}
#privacy {
	LIST-STYLE-TYPE: circle; MARGIN: 10px 0px 15px 20px
}
#privacy LI {
	PADDING-BOTTOM: 10px
}
#container {
	TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; MARGIN: 0px auto
}
.container {
	MARGIN: 0px auto; WIDTH: 980px;text-align:left;
}
#masthead {
	BACKGROUND: url(images/masthead-bg.jpg) repeat-x; HEIGHT: 119px
}
#capture-links {
	WIDTH: 426px; BACKGROUND: url(images/cap-links-bg.jpg) no-repeat 0px 14px; FLOAT: right; HEIGHT: 33px; PADDING-TOP: 15px
}
#capture-links LI {
	POSITION: relative; LIST-STYLE-TYPE: none; TEXT-INDENT: -9999px; FLOAT: left; MARGIN-LEFT: 18px; OVERFLOW: hidden; TOP: 3px; LIST-STYLE-IMAGE: none; LEFT: 24px
}
#capture-links LI A {
	WIDTH: 72px; DISPLAY: block; HEIGHT: 22px
}
#capture-links #a-demo {
	BACKGROUND: url(images/a-demo.jpg) no-repeat
}
#capture-links #a-frdemo {
	BACKGROUND: url(images/a-demo-fr.jpg) no-repeat
}
#capture-links #a-contact {
	BACKGROUND: url(images/a-contact.jpg) no-repeat
}
#capture-links #a-login {
	BACKGROUND: url(images/a-member.jpg) no-repeat
}
#capture-links #fr-a-login {
	BACKGROUND: url(images/a-fr-member.jpg) no-repeat
}
#capture-links #a-english {
	BACKGROUND: url(images/a-english.jpg) no-repeat
}
#capture-links #a-francais {
	BACKGROUND: url(images/a-french.jpg) no-repeat
}
#skipto {
	DISPLAY: none; OVERFLOW: hidden
}
#masthead H1 {
	POSITION: relative; TEXT-INDENT: -9999px; BACKGROUND: url(images/logo.gif) no-repeat; OVERFLOW: hidden; TOP: 35px
}
#masthead H1 A {
	WIDTH: 175px; DISPLAY: block; HEIGHT: 65px
}
#main-links {
	MARGIN-TOP: 30px; FLOAT: right
}
#main-links LI {
	LIST-STYLE-TYPE: none; FLOAT: left; FONT-SIZE: 1em; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 35px
}
#main-links LI A {
	PADDING-BOTTOM: 6px; DISPLAY: block; COLOR: #666; TEXT-DECORATION: none;
}
#main-links A:hover {
	BACKGROUND: url(images/ahover.jpg) no-repeat 50% 18px; COLOR: #000
}
.current_page_item {
	BACKGROUND: url(images/ahover.jpg) no-repeat 50% 18px; FONT-WEIGHT: bold
}
.current_page_parent {
	BACKGROUND: url(images/ahover.jpg) no-repeat 50% 18px; FONT-WEIGHT: bold
}
#module_features {
	clear:both;BORDER-BOTTOM: #69b2d4 1px solid; BORDER-TOP: #69b2d4 1px solid; 
}
* HTML #module_features {
	TOP: 10px
}
#module_features H2 {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(images/module-features.jpg) no-repeat center center
}
#module_features H2#mod_fr {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(images/module-features_fr.jpg) no-repeat center center
}
#tagline-container {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 5px; FLOAT: left; PADDING-TOP: 35px
}
#tagline-container H2 {
	TEXT-INDENT: -9999px; WIDTH: 314px; BACKGROUND: url(images/tagline-header.gif) no-repeat; FLOAT: left; HEIGHT: 46px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
#tagline-container H2#fr {
	TEXT-INDENT: -9999px; WIDTH: 329px; BACKGROUND: url(images/tagline-header_fr.gif) no-repeat; FLOAT: left; HEIGHT: 45px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
#tagline-container P {
	POSITION: relative; WIDTH: 595px; PADDING-RIGHT: 20px; FLOAT: right; COLOR: #fff; TOP: -2px
}
#homepage-headline {
	BORDER-BOTTOM: #3d88af 1px solid; BACKGROUND: url(images/homepage.jpg) #5db7d3 repeat-x; HEIGHT: 28em
}
#homepage-headline DL {
	LINE-HEIGHT: 1.4em; WIDTH: 280px; MARGIN-BOTTOM: 20px; FLOAT: left; COLOR: #fff; MARGIN-LEFT: 30px; FONT-SIZE: 0.8em; MARGIN-RIGHT: 15px; PADDING-TOP: 63px
}
#a-ontime-thumb A:hover {
	BACKGROUND-POSITION: 0px -109px
}
#a-upload-thumb A:hover {
	BACKGROUND-POSITION: 0px -109px
}
#a-onnow-thumb A:hover {
	BACKGROUND-POSITION: 0px -109px
}
#a-manage-thumb A:hover {
	BACKGROUND-POSITION: 0px -109px
}
#a-discuss-thumb A:hover {
	BACKGROUND-POSITION: 0px -109px
}
#a-wizard-thumb A:hover {
	BACKGROUND-POSITION: 0px -109px
}
#a-contacts-thumb A:hover {
	BACKGROUND-POSITION: 0px -109px
}
#a-messages-thumb A:hover {
	BACKGROUND-POSITION: 0px -109px
}
#a-calendar-thumb A:hover {
	BACKGROUND-POSITION: 0px -109px
}
#ontime-scheduler DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 148px; BACKGROUND: url(images/ontime-header.gif) no-repeat; MARGIN-LEFT: 35px
}
#ontime-scheduler-fr DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 159px; BACKGROUND: url(images/ontime-header_fr.gif) no-repeat; MARGIN-LEFT: 25px
}
#a-ontime-thumb A {
	TEXT-INDENT: -9999px; WIDTH: 184px; DISPLAY: block; BACKGROUND: url(images/ontime-thumb.jpg) no-repeat; HEIGHT: 109px; MARGIN-LEFT: 15px; OVERFLOW: hidden
}
#onnow DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 158px; BACKGROUND: url(images/onnow-header.gif) no-repeat; MARGIN-LEFT: 40px; OVERFLOW: hidden
}
#onnow-fr DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 188px; BACKGROUND: url(images/onnow-header_fr.gif) no-repeat; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
#a-onnow-thumb A {
	TEXT-INDENT: -9999px; WIDTH: 196px; DISPLAY: block; BACKGROUND: url(images/onnow-thumb.jpg) no-repeat; HEIGHT: 109px; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
#documents DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 172px; BACKGROUND: url(images/documents-header.gif) no-repeat; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
#documents-fr DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 254px; BACKGROUND: url(images/documents-header_fr.gif) no-repeat; MARGIN-LEFT: -25px; OVERFLOW: hidden
}
#a-upload-thumb A {
	TEXT-INDENT: -9999px; WIDTH: 184px; DISPLAY: block; BACKGROUND: url(images/documents-thumb.jpg) no-repeat; HEIGHT: 109px; MARGIN-LEFT: 15px; OVERFLOW: hidden
}
#manage DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 158px; BACKGROUND: url(images/manage-header.gif) no-repeat; MARGIN-LEFT: 43px; OVERFLOW: hidden
}
#manage-fr DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 158px; BACKGROUND: url(images/manage-header_fr.gif) no-repeat; MARGIN-LEFT: 33px; OVERFLOW: hidden
}
#a-manage-thumb A {
	TEXT-INDENT: -9999px; WIDTH: 196px; DISPLAY: block; BACKGROUND: url(images/manage-thumb.jpg) no-repeat; HEIGHT: 109px; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
#discuss DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 158px; BACKGROUND: url(images/discuss-header.gif) no-repeat; MARGIN-LEFT: 43px; OVERFLOW: hidden
}
#discuss-fr DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 165px; BACKGROUND: url(images/discuss-header_fr.gif) no-repeat; MARGIN-LEFT: 25px; OVERFLOW: hidden
}
#a-discuss-thumb A {
	TEXT-INDENT: -9999px; WIDTH: 196px; DISPLAY: block; BACKGROUND: url(images/discussion-thumb.jpg) no-repeat; HEIGHT: 109px; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
#wizard DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 158px; BACKGROUND: url(images/wizard-header.gif) no-repeat; MARGIN-LEFT: 38px; OVERFLOW: hidden
}
#wizard-fr DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 154px; BACKGROUND: url(images/wizard-header_fr.gif) no-repeat; MARGIN-LEFT: 34px; OVERFLOW: hidden
}
#a-wizard-thumb A {
	TEXT-INDENT: -9999px; WIDTH: 196px; DISPLAY: block; BACKGROUND: url(images/wizard-thumb.jpg) no-repeat; HEIGHT: 109px; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
#contacts DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 158px; BACKGROUND: url(images/contacts-header.gif) no-repeat; MARGIN-LEFT: 43px; OVERFLOW: hidden
}
#contacts-fr DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 170px; BACKGROUND: url(images/contacts-header_fr.gif) no-repeat; MARGIN-LEFT: 23px; OVERFLOW: hidden
}
#a-contacts-thumb A {
	TEXT-INDENT: -9999px; WIDTH: 196px; DISPLAY: block; BACKGROUND: url(images/contacts-thumb.jpg) no-repeat; HEIGHT: 109px; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
#messages DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 158px; BACKGROUND: url(images/messages-header.gif) no-repeat; MARGIN-LEFT: 43px; OVERFLOW: hidden
}
#messages-fr DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 157px; BACKGROUND: url(images/messages-header_fr.gif) no-repeat; MARGIN-LEFT: 33px; OVERFLOW: hidden
}
#a-messages-thumb A {
	TEXT-INDENT: -9999px; WIDTH: 196px; DISPLAY: block; BACKGROUND: url(images/messages-thumb.jpg) no-repeat; HEIGHT: 109px; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
#calendar DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 158px; BACKGROUND: url(images/calendar-header.gif) no-repeat; MARGIN-LEFT: 43px; OVERFLOW: hidden
}
#calendar-fr DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; WIDTH: 139px; BACKGROUND: url(images/calendar-header_fr.gif) no-repeat; MARGIN-LEFT: 38px; OVERFLOW: hidden
}
#a-calendar-thumb A {
	TEXT-INDENT: -9999px; WIDTH: 196px; DISPLAY: block; BACKGROUND: url(images/calendar-thumb.jpg) no-repeat; HEIGHT: 109px; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
.special {
	BORDER-BOTTOM: #1e80ac 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #005c87; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.fr-more {
	MARGIN-TOP: 10px; TEXT-INDENT: -9999px; WIDTH: 187px; BACKGROUND: url(images/fr-more.jpg) no-repeat 0px 0px; HEIGHT: 26px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.fr-more2 {
	MARGIN-TOP: 10px; TEXT-INDENT: -9999px; WIDTH: 187px; BACKGROUND: url(images/fr-more.jpg) no-repeat 0px 0px; HEIGHT: 26px; MARGIN-LEFT: 22px; OVERFLOW: hidden
}
.fr-more A {
	DISPLAY: block; HEIGHT: 26px
}
.fr-more2 A {
	DISPLAY: block; HEIGHT: 26px
}
.fr-more A:hover {
	BACKGROUND: url(images/fr-more.jpg) no-repeat 0px -26px
}
.fr-more2 A:hover {
	BACKGROUND: url(images/fr-more.jpg) no-repeat 0px -26px
}
.more {
	MARGIN-TOP: 10px; TEXT-INDENT: -9999px; WIDTH: 98px; BACKGROUND: url(images/learnmore.jpg) no-repeat 0px 0px; HEIGHT: 25px; MARGIN-LEFT: 65px; OVERFLOW: hidden
}
.more2 {
	MARGIN-TOP: 10px; TEXT-INDENT: -9999px; WIDTH: 98px; BACKGROUND: url(images/learnmore.jpg) no-repeat 0px 0px; HEIGHT: 25px; MARGIN-LEFT: 58px; OVERFLOW: hidden
}
.more A {
	DISPLAY: block; HEIGHT: 25px
}
.more A:hover {
	BACKGROUND: url(images/learnmore.jpg) no-repeat 0px -25px
}
.blogentry {
	BORDER-BOTTOM: #c8c8c8 1px solid; FLOAT: left; PADDING-TOP: 15px
}
.blogentry H2 {
	MARGIN-BOTTOM: 10px
}
.single-entry {
	BORDER-BOTTOM: #d2e5f0 1px solid; BORDER-LEFT: #d2e5f0 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e5f1f8; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #d2e5f0 1px solid; BORDER-RIGHT: #d2e5f0 1px solid; PADDING-TOP: 10px
}
.single-entry P {
	COLOR: #063e58
}
.single-entry BLOCKQUOTE {
	FONT-SIZE: 1em
}
.single-entry UL {
	MARGIN: 0px 0px 1.5em 40px
}
.single-entry OL {
	MARGIN: 0px 0px 1.5em 40px
}
.single-entry UL {
	LIST-STYLE-TYPE: square
}
.single-entry LI {
	MARGIN: 0px 0px 0.5em
}
.single-entry UL LI UL {
	MARGIN: 0.5em 0px 0.5em 30px
}
.single-entry UL LI OL {
	MARGIN: 0.5em 0px 0.5em 30px
}
.single-entry OL LI UL {
	MARGIN: 0.5em 0px 0.5em 30px
}
.single-entry OL LI OL {
	MARGIN: 0.5em 0px 0.5em 30px
}
UL.misc-list {
	LIST-STYLE-TYPE: circle; MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 20px
}
UL.misc-list LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 3px
}
.add_comment {
	DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold
}
#searchcontainer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#searchcontainer H2 {
	FONT-SIZE: 0.7em
}
#maincontent {
	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 40px; FLOAT: left; CLEAR: left; FONT-SIZE: 0.85em
}
#landing-maincontent {
	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 40px; FLOAT: left; CLEAR: left; FONT-SIZE: 0.85em
}
#maincontent A:link {
	COLOR: #0066a5; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#maincontent A:visited {
	COLOR: #0066a5; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#catch A:link {
	COLOR: #0066a5; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#catch A:visited {
	COLOR: #0066a5; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#maincontent A:hover {
	BACKGROUND-COLOR: #e6e6e6; COLOR: #00304e
}
#catch A:hover {
	BACKGROUND-COLOR: #e6e6e6; COLOR: #00304e
}
#maincontent P {
	PADDING-BOTTOM: 15px
}
#landing-maincontent P {
	PADDING-BOTTOM: 15px
}
#maincontent H2 {
	PADDING-BOTTOM: 5px; LETTER-SPACING: -1px; COLOR: #00304e; FONT-SIZE: 1.7em; FONT-WEIGHT: normal; PADDING-TOP: 30px
}
#landing-maincontent H2 {
	PADDING-BOTTOM: 5px; LETTER-SPACING: -1px; COLOR: #00304e; FONT-SIZE: 1.7em; FONT-WEIGHT: normal; PADDING-TOP: 30px
}
#maincontent H3 {
	PADDING-BOTTOM: 10px; COLOR: #a3a3a3; FONT-SIZE: 1em
}
#landing-maincontent H3 {
	PADDING-BOTTOM: 10px; COLOR: #a3a3a3; FONT-SIZE: 1em
}
#leftcontent {
	PADDING-LEFT: 10px; WIDTH: 360px; PADDING-RIGHT: 10px; FLOAT: left
}
#leftcontent #more-links {
	MARGIN: 20px auto 0px; WIDTH: 300px; HEIGHT: 57px
}
.more-links {
	MARGIN: 20px auto 0px; WIDTH: 300px; HEIGHT: 57px
}
#leftcontent #fr-more-links {
	MARGIN: 0px auto; WIDTH: 400px; HEIGHT: 57px
}
.fr-more-links {
	MARGIN: 0px auto; WIDTH: 400px; HEIGHT: 57px
}
.fr-more-links LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 57px; MARGIN-LEFT: 10px; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 20px
}
#fr-more-links LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 57px; MARGIN-LEFT: 10px; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 20px
}
.fr-more-links LI A {
	TEXT-INDENT: -9999px; WIDTH: 118px; DISPLAY: block; HEIGHT: 24px; OVERFLOW: hidden
}
#fr-more-links LI A {
	TEXT-INDENT: -9999px; WIDTH: 118px; DISPLAY: block; HEIGHT: 24px; OVERFLOW: hidden
}
.more-links LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 57px; MARGIN-LEFT: 10px; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 20px
}
#more-links LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 57px; MARGIN-LEFT: 10px; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 20px
}
.more-links LI A {
	TEXT-INDENT: -9999px; WIDTH: 116px; DISPLAY: block; HEIGHT: 24px; OVERFLOW: hidden
}
#more-links LI A {
	TEXT-INDENT: -9999px; WIDTH: 116px; DISPLAY: block; HEIGHT: 24px; OVERFLOW: hidden
}
.more-links {
	MARGIN: 20px auto 0px 50px; WIDTH: 300px; HEIGHT: 57px
}
.more-links LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 57px; MARGIN-LEFT: 10px; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 20px
}
.more-links LI A {
	TEXT-INDENT: -9999px; WIDTH: 116px; DISPLAY: block; HEIGHT: 24px; OVERFLOW: hidden
}
#leftcontent #c-learnmore {
	BACKGROUND: url(images/content-learnmore.jpg) no-repeat
}
.c-learnmore {
	BACKGROUND: url(images/content-learnmore.jpg) no-repeat
}
#leftcontent #c-demo {
	BACKGROUND: url(images/content-viewdemo.jpg) no-repeat
}
.c-demo {
	BACKGROUND: url(images/content-viewdemo.jpg) no-repeat
}
#leftcontent #fr-demo {
	BACKGROUND: url(images/fr-viewdemo.jpg) no-repeat
}
.fr-demo {
	BACKGROUND: url(images/fr-viewdemo.jpg) no-repeat
}
#leftcontent #fr-learnmore {
	WIDTH: 188px; BACKGROUND: url(images/fr-learnmore.jpg) no-repeat
}
.fr-learnmore {
	WIDTH: 188px; BACKGROUND: url(images/fr-learnmore.jpg) no-repeat
}
#leftcontent #c-learnmore A:hover {
	BACKGROUND: url(images/content-learnmore.jpg) no-repeat 0px -57px
}
.c-learnmore A:hover {
	BACKGROUND: url(images/content-learnmore.jpg) no-repeat 0px -57px
}
#leftcontent #c-demo A:hover {
	BACKGROUND: url(images/content-viewdemo.jpg) no-repeat 0px -57px
}
.c-demo A:hover {
	BACKGROUND: url(images/content-viewdemo.jpg) no-repeat 0px -57px
}
#leftcontent #fr-demo A:hover {
	BACKGROUND: url(images/fr-viewdemo.jpg) no-repeat 0px -57px
}
.fr-demo A:hover {
	BACKGROUND: url(images/fr-viewdemo.jpg) no-repeat 0px -57px
}
#leftcontent #fr-learnmore A:hover {
	WIDTH: 188px; BACKGROUND: url(images/fr-learnmore.jpg) no-repeat 0px -57px
}
.fr-learnmore A:hover {
	WIDTH: 188px; BACKGROUND: url(images/fr-learnmore.jpg) no-repeat 0px -57px
}
#news {
	PADDING-LEFT: 10px; WIDTH: 228px; PADDING-RIGHT: 10px; FLOAT: left
}
.feed {
	TEXT-INDENT: -9999px; BACKGROUND: url(images/l-feedico.png) no-repeat 60% 88%
}
#news H4 {
	FONT-SIZE: 1em
}
.posted {
	PADDING-LEFT: 10px; BACKGROUND: url(images/postico.gif) no-repeat 0px 6px; FONT-SIZE: 0.95em; PADDING-TOP: 3px;
}
.latest-entry {
	BORDER-TOP: #c8c8c8 1px solid; PADDING-TOP: 15px
}
#events {
	PADDING-LEFT: 10px; WIDTH: 328px; PADDING-RIGHT: 10px; FLOAT: left
}
#events H4 {
	PADDING-BOTTOM: 10px; FONT-SIZE: 1.2em
}
#events P {
	FONT-SIZE: 0.95em
}
#footer {
	MARGIN: 40px auto 0 0; WIDTH: 980px; CLEAR: left; FONT-SIZE: 0.8em; BORDER-TOP: #cecece 1px solid
}
#footer A:link {
	COLOR: #0066a5; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #0066a5; TEXT-DECORATION: none
}
#footer A:hover {
	BACKGROUND-COLOR: #e6e6e6; COLOR: #00304e
}
#footer UL {
	LIST-STYLE-TYPE: none; WIDTH: 980px; FLOAT: left; LIST-STYLE-IMAGE: none
}
#footer LI {
	MARGIN: 5px 10px; FLOAT: left
}
#footer LI A {
	DISPLAY: block; TEXT-DECORATION: none
}
#footer P {
	MARGIN-LEFT: 10px
}
#footer #top {
	POSITION: absolute; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; LEFT: 84%
}
#footer #top A {
	PADDING-LEFT: 11px; BACKGROUND: url(images/top.jpg) no-repeat 0px 5px
}
#landing-leftcontent A:link {
	COLOR: #0066a5; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#landing-leftcontent A:visited {
	COLOR: #0066a5; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#landing-leftcontent A:hover {
	BACKGROUND-COLOR: #e6e6e6; COLOR: #00304e
}
#landingpage-headline {
	BORDER-BOTTOM: #3d88af 1px solid; BACKGROUND: url(images/landing.jpg) #4f9bbf repeat-x; HEIGHT: 9em
}
#landingpage-headline H2 {
	LETTER-SPACING: -1px; COLOR: #fff; FONT-SIZE: 1.8em; FONT-WEIGHT: normal
}
#landingpage-headline P {
	COLOR: #a8e3ff
}
#headline-content {
	MARGIN-TOP: 40px; PADDING-LEFT: 20px; WIDTH: 650px; FLOAT: left; HEIGHT: 75px
}
#demorequest {
	MARGIN-TOP: 40px; WIDTH: 200px; FLOAT: right; MARGIN-RIGHT: 30px
}
#demorequest H3 {
	TEXT-INDENT: -9999px; BACKGROUND: url(images/landing-demo.gif) no-repeat; HEIGHT: 55px
}
#demorequest H3 A {
	WIDTH: 153px; DISPLAY: block; HEIGHT: 35px
}
#fr-demorequest {
	MARGIN-TOP: 40px; WIDTH: 221px; FLOAT: right; MARGIN-RIGHT: 50px
}
#fr-demorequest H3 {
	TEXT-INDENT: -9999px; BACKGROUND: url(images/fr-landing-demo.gif) no-repeat; HEIGHT: 55px
}
#fr-demorequest H3 A {
	WIDTH: 153px; DISPLAY: block; HEIGHT: 35px
}
#breadcrumbs {
	BORDER-BOTTOM: #a3a3a3 1px dotted; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-SIZE: 0.8em; PADDING-TOP: 10px
}
#breadcrumbs P {
	PADDING-LEFT: 13px; BACKGROUND: url(images/bullet.gif) no-repeat 2px 6px
}
#breadcrumbs P A {
	COLOR: #3482a7; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#blogcrumbs {
	BORDER-BOTTOM: #a3a3a3 1px dotted; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#blogcrumbs P {
	FONT-SIZE: 0.9em
}
#blogcrumbs P A {
	COLOR: #3482a7; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#landing-leftcontent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 620px; PADDING-RIGHT: 15px; FLOAT: left; BORDER-RIGHT: #a3a3a3 1px dotted; PADDING-TOP: 0px
}
#quicklinks {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 285px; PADDING-RIGHT: 22px; FLOAT: left; PADDING-TOP: 0px
}
#landing-links {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#landing-links LI {
	FONT-SIZE: 0.95em
}
#landing-links LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 35px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(images/links-bg.jpg) no-repeat; COLOR: #4f4b39; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#landing-links A:hover {
	BACKGROUND-POSITION: 0px -26px
}
.allfeatures {
	BORDER-BOTTOM: #a3a3a3 1px dotted; PADDING-BOTTOM: 10px; FLOAT: left
}
#questions {
	BORDER-BOTTOM: #f2ebc3 2px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fefae2; MARGIN-TOP: 5px; PADDING-LEFT: 1em; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 30px; BORDER-TOP: #f2ebc3 2px solid; PADDING-TOP: 15px
}
#questions OL {
	PADDING-BOTTOM: 15px; MARGIN-LEFT: 30px
}
.faq OL {
	PADDING-BOTTOM: 15px; MARGIN-LEFT: 30px
}
#questions OL LI {
	PADDING-BOTTOM: 4px
}
.faq OL LI {
	PADDING-BOTTOM: 4px
}
.faq {
	BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px
}
.faq H4 {
	PADDING-BOTTOM: 10px; COLOR: #000; FONT-SIZE: 1.4em
}
.faq DT {
	PADDING-BOTTOM: 5px; COLOR: #ef892a; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.faq DD {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px
}
.thumbs {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: right; MARGIN-RIGHT: 20px; PADDING-TOP: 10px
}
.more-links {
	POSITION: relative; WIDTH: 300px; HEIGHT: 57px; TOP: 10px; LEFT: 15%
}
.more-links LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 57px; MARGIN-LEFT: 10px; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 20px
}
.more-links LI A {
	TEXT-INDENT: -9999px; WIDTH: 116px; DISPLAY: block; HEIGHT: 24px; OVERFLOW: hidden
}
.c-learnmore {
	BACKGROUND: url(images/content-learnmore.jpg) no-repeat
}
.c-demo {
	BACKGROUND: url(images/content-viewdemo.jpg) no-repeat
}
.fr-demo {
	BACKGROUND: url(images/fr-viewdemo.jpg) no-repeat
}
.fr-learnmore {
	BACKGROUND: url(images/fr-learnmore.jpg) no-repeat
}
.c-learnmore A:hover {
	BACKGROUND: url(images/content-learnmore.jpg) no-repeat 0px -57px
}
.c-demo A:hover {
	BACKGROUND: url(images/content-viewdemo.jpg) no-repeat 0px -57px
}
.fr-demo A:hover {
	BACKGROUND: url(images/fr-viewdemo.jpg) no-repeat 0px -57px
}
.fr-learnmore A:hover {
	BACKGROUND: url(images/fr-learnmore.jpg) no-repeat 0px -57px
}
.quote {
	 MARGIN-TOP: 15px; TEXT-INDENT: 35px; BACKGROUND: url(images/quote.gif) no-repeat 0px 7px; PADDING-TOP: 10px
}
.who {
	FONT-STYLE: italic; PADDING-LEFT: 5px; MARGIN-BOTTOM: 15px; COLOR: #990000
}
.misc {
	PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.misc2 {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.featurescontainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #a3a3a3 1px dotted; PADDING-TOP: 10px
}
.key-features {
	WIDTH: 620px; FLOAT: left
}
.key-features DL {
	BORDER-BOTTOM: #a3a3a3 1px dotted; PADDING-BOTTOM: 10px; MIN-HEIGHT: 190px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: auto !important; PADDING-TOP: 10px
}
#last {
	BORDER-BOTTOM: 0px
}
.key-features DT {
	COLOR: #336699; FONT-SIZE: 1.7em; FONT-WEIGHT: bold
}
.key-features DD {
	PADDING-BOTTOM: 15px
}
.feature-thumbs {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e2e2e2; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: right; MARGIN-LEFT: 15px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
#catch {
	BORDER-BOTTOM: #dadada 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #efefef; MARGIN-TOP: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #dadada 1px solid; PADDING-TOP: 5px
}
#catch P {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
#num {
	COLOR: #000; FONT-SIZE: 1.5em
}
#comments {
	WIDTH: 460px; FLOAT: left
}
UL#comment_list {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 4em; FLOAT: left; BORDER-TOP: #bbb 1px solid; LIST-STYLE-IMAGE: none
}
UL#comment_list LI.comment {
	BORDER-BOTTOM: #bbb 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 1.2em
}
.important {
	PADDING-BOTTOM: 10px; COLOR: #000
}
.comment_meta {
	MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 17px; BACKGROUND: url(images/comment.gif) no-repeat 0px 2px
}
.comment_num {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: right; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.trackback .comment_num {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.comment_num A {
	COLOR: #888; TEXT-DECORATION: none
}
.comment_num A:visited {
	COLOR: #888; TEXT-DECORATION: none
}
.comment_num A:hover {
	COLOR: #df0000; TEXT-DECORATION: none
}
.comment_meta STRONG {
	FONT-SIZE: 1em
}
.comment_time {
	FONT: 0.75em Verdana, Helvetica, Arial, sans-serif; COLOR: #666
}
.comment .single-entry {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.comment .single-entry P {
	MARGIN: 0px 0px 1em
}
#comment_container {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(images/comment_bg.gif) repeat-x; FLOAT: left; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 20px
}
H3#respond {
	PADDING-BOTTOM: 0px; COLOR: #6b321b
}
#comment_form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 420px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0.85em
}
#comment_form P {
	PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.6em
}
#comment_form LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#comment_form .text_input {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 231px; PADDING-RIGHT: 4px; COLOR: #666; FONT-SIZE: 0.85em; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid; PADDING-TOP: 4px
}
#comment_form .text_area {
	WIDTH: 411px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 0.95em
}
#comment_form .form_submit {
	CURSOR: pointer
}
#comment_form P.subscribe-to-comments {
	FONT-SIZE: 1.4em
}
#comment_form P.subscribe-to-comments LABEL {
	FONT-SIZE: 1em
}
#search_container {
	WIDTH: 246px; BACKGROUND: url(images/bg_search_box.gif) no-repeat 0px 0px; HEIGHT: 22px
}
#search_container #s {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#search_container #go {
	MARGIN: 3px 4px 0px 0px; FLOAT: right
}
#search_form {
	
}
#search_form .search_input {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 175px; PADDING-RIGHT: 3px; COLOR: #666; FONT-SIZE: 0.9em; PADDING-TOP: 3px
}
.em {
	PADDING-BOTTOM: 10px; FONT-STYLE: italic; TEXT-DECORATION: underline
}
DT#mod-calendar {
	PADDING-BOTTOM: 12px; MARGIN-TOP: 15px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: url(images/calendar.jpg) no-repeat 0px 0px; COLOR: #006699; FONT-SIZE: 1.4em; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
DT#mod-messaging {
	PADDING-BOTTOM: 12px; MARGIN-TOP: 15px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: url(images/messages.jpg) no-repeat 0px 0px; COLOR: #006699; FONT-SIZE: 1.4em; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
DT#mod-discuss {
	PADDING-BOTTOM: 12px; MARGIN-TOP: 15px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: url(images/discuss.jpg) no-repeat 0px 0px; COLOR: #006699; FONT-SIZE: 1.4em; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
DT#mod-knowledge {
	PADDING-BOTTOM: 12px; MARGIN-TOP: 15px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: url(images/knowledge.jpg) no-repeat 0px 0px; COLOR: #006699; FONT-SIZE: 1.4em; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
DT#mod-knowledge SPAN {
	COLOR: #000; FONT-SIZE: 11px
}
DT#mod-contact {
	PADDING-BOTTOM: 12px; MARGIN-TOP: 15px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND: url(images/contacts.jpg) no-repeat 0px 0px; COLOR: #006699; FONT-SIZE: 1.4em; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
#advisory-split {
	PADDING-LEFT: 10px; WIDTH: 625px; FLOAT: left; FONT-SIZE: 0.95em; BORDER-TOP: #a3a3a3 1px dotted
}
#advisory-split IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e2e2e2; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
#split-left {
	WIDTH: 280px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-RIGHT: #a3a3a3 1px dotted
}
#split-right {
	PADDING-LEFT: 15px; WIDTH: 305px; FLOAT: left
}
#advisory-features {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
#advisory-features LI {
	BORDER-BOTTOM: #afdbef 2px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #def2fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; COLOR: #104861; FONT-SIZE: 1.1em; BORDER-RIGHT: #afdbef 2px solid; PADDING-TOP: 10px
}
#administrators {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
.caption {
	MARGIN-BOTTOM: 20px; TEXT-DECORATION: underline
}
#calc_container {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 400px; PADDING-RIGHT: 10px; FONT: 0.8em/1.2em Arial, Verdana, Helvetica, sans-serif; HEIGHT: 464px; COLOR: #363636; PADDING-TOP: 10px
}
#questions FORM {
	PADDING-BOTTOM: 32px; WIDTH: 400px; BACKGROUND: url(images/form_bg.png) no-repeat center top; HEIGHT: 330px
}
HTML #questions FIELDSET {
	POSITION: relative
}
HTML #questions LEGEND {
	POSITION: absolute; TOP: -1em; LEFT: 0.5em
}
HTML #questions FIELDSET {
	POSITION: relative; PADDING-BOTTOM: 2em; PADDING-TOP: 2em
}
#questions FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#questions LEGEND {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: none; COLOR: white; PADDING-TOP: 0.4em
}
#questions LABEL {
	TEXT-ALIGN: left; WIDTH: 23em; DISPLAY: block; FLOAT: left; COLOR: #666; MARGIN-LEFT: 3em; FONT-SIZE: 0.85em; MARGIN-RIGHT: 2em
}
#questions .form_row {
	PADDING-BOTTOM: 1em; HEIGHT: 3em
}
#questions .submit {
	FLOAT: right; MARGIN-RIGHT: 20px
}
#questions .values {
	BORDER-BOTTOM: #66c8f7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #66c8f7 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 65px; PADDING-RIGHT: 0px; COLOR: #082e36; FONT-SIZE: 0.9em; BORDER-TOP: #66c8f7 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #66c8f7 1px solid; PADDING-TOP: 2px
}
#questions .num {
	COLOR: #000; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
H1#calc_header {
	TEXT-INDENT: -9999px; WIDTH: 400px; BACKGROUND: url(images/header.png) no-repeat center top; HEIGHT: 37px
}
#calc_content {
	BACKGROUND-COLOR: #e6e6e6; WIDTH: 400px; BORDER-TOP: #d1d1d1 1px solid
}
#calc_intro {
	MARGIN: 20px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #353535; FONT-SIZE: 0.85em
}
#err {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: 10px; FONT-SIZE: 0.85em; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
#err P {
	COLOR: red
}
#err H2 {
	COLOR: #000; FONT-SIZE: 1.3em
}
#calc_success {
	PADDING-BOTTOM: 32px; WIDTH: 400px; BACKGROUND: url(images/form_bg.png) no-repeat center top; HEIGHT: 330px
}
#calc_success H2 {
	POSITION: relative; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 2em; TOP: 1.5em; FONT-WEIGHT: normal; LEFT: 1.7em; letter-space: -1px
}
#calc_success .hours {
	MARGIN: 0px auto; WIDTH: 350px
}
#calc_success .save {
	MARGIN: 0px auto; WIDTH: 350px
}
.total {
	FONT-SIZE: 1.5em
}
.hours {
	PADDING-LEFT: 45px; PADDING-TOP: 5.5em
}
.save {
	PADDING-LEFT: 45px; PADDING-TOP: 1em
}
.info {
	PADDING-LEFT: 45px; PADDING-TOP: 50px
}
.error {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: red; MARGIN-LEFT: 10px; FONT-SIZE: 0.85em; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
A.err {
	COLOR: #0099ff; MARGIN-LEFT: 25px; FONT-SIZE: 0.85em
}
* HTML #leftcontent #more-links {
	WIDTH: 350px
}
* HTML #homepage-headline DL {
	MARGIN-LEFT: 23px; MARGIN-RIGHT: 0px
}
* HTML #capture-links LI {
	MARGIN-LEFT: 28px
}
* HTML #landing-links LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 6px
}
* HTML #quicklinks {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
* HTML #search_form .search_input {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 216px; PADDING-RIGHT: 3px; COLOR: #666; FONT-SIZE: 0.9em; PADDING-TOP: 3px
}
* HTML #search_container {
	WIDTH: 156px; BACKGROUND: url(images/bg_search_box.gif) no-repeat 0px 0px; HEIGHT: 22px
}
* HTML .more-links {
	WIDTH: 400px
}
.entry {word-break:break-all;height:auto !important;height:450px;min-height:450px;}
.entry a.intro_pro {display:inline-block;text-align:center;float:left;border:1px #ccc solid; padding:1px;margin:10px;}


.showprd table{padding:0;margin:0;height:84px;*height:83px;}
.showprd table td{padding:0;margin:0;height:27px;}
.showprd img {padding:1px;border:1px #ddd solid;width:120px;height:77px;}
.cc {height:80px;*height:79px;}

.contact {BORDER: #d0d1ab 1px solid;background:#fefedc url(images/contact.gif) no-repeat 180px 150px;}
.contact p, .contact H2, .contact H3{padding-left:10px;}
.contact span {display:inline-block;width:52px;}