HTML
{
    MARGIN-BOTTOM: 1px;
    HEIGHT: 100%
}
BODY
{
    FONT: 62.5% "Trebuchet MS", Arial, Helvetica, sans-serif;
    COLOR: #666666;
    BACKGROUND-COLOR: #f2f2f2;
    TEXT-ALIGN: center
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.imgHeader
{
    DISPLAY: block;
    MARGIN-BOTTOM: 16px
}
.nm
{
    MARGIN: 0px
}
STRONG
{
    FONT-WEIGHT: bolder;
    COLOR: #333333
}
BLOCKQUOTE
{
    PADDING-RIGHT: 15px;
    DISPLAY: inline-block;
    PADDING-LEFT: 15px;
    FONT-SIZE: 1.3em;
    LINE-HEIGHT: 1.6em
}
BLOCKQUOTE SPAN.big
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.8em;
    VERTICAL-ALIGN: text-top
}
SUP
{
    VERTICAL-ALIGN: top
}
HR
{
    CLEAR: both;
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #c7edf6 1px solid
}
HR2
{
    CLEAR: both;
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #c7edf6 1px solid
}
A
{
    FONT-SIZE: 1.2em;
    COLOR: #1388BD;
    TEXT-DECORATION: none
}
A:link
{
    FONT-SIZE: 1.2em;
    COLOR: #1388BD;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
A.arrow
{
    PADDING-RIGHT: 18px;
    DISPLAY: inline;
    BACKGROUND: url(/assets/images/linkArrow.gif) no-repeat right center
}
A.arrowLeft
{
    DISPLAY: inline;
    PADDING-LEFT: 15px;
    BACKGROUND: url(/assets/images/linkArrow.gif) no-repeat left center
}
H1
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", sans-serif
}
H2
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", sans-serif
}
H4
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: "Trebuchet MS", sans-serif
}
H5
{
    FONT-WEIGHT: bolder;
    COLOR: #1388BD
}
H1
{
    FONT-SIZE: 1.8em;
    MARGIN-BOTTOM: 12px
}
H1.top
{
    WIDTH: 85%
}
H2
{
    FONT-SIZE: 1.7em;
    PADDING-BOTTOM: 4px
}
H3
{
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 4px
}
H4
{
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 4px
}
#inside H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 2.7em
}
#inside H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 2em;
    MARGIN-BOTTOM: 6px
}
P.callout
{
    FONT-SIZE: 1.4em
}
P.links A
{
    DISPLAY: block;
    MARGIN-BOTTOM: 10px
}
.mainContent UL
{
    MARGIN-BOTTOM: 18px
}
.mainContent UL LI
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 1.2em;
    MARGIN-BOTTOM: 6px;
    MARGIN-LEFT: 30px;
    LIST-STYLE-TYPE: disc
}
.mainContent UL LI A
{
    FONT-SIZE: 1em
}
.mainContent OL
{
    MARGIN-BOTTOM: 18px
}
.mainContent OL LI
{
    LIST-STYLE-POSITION: inside;
    FONT-SIZE: 1.2em;
    MARGIN-BOTTOM: 4px;
    LIST-STYLE-TYPE: decimal
}
.mainContent UL UL
{
    MARGIN-TOP: 5px;
    MARGIN-LEFT: 20px;
    LINE-HEIGHT: 1em
}
.mainContent UL UL LI
{
    FONT-SIZE: 1em
}
.mainContent .third
{
    WIDTH: 500px
}
.mainContent .third DIV
{
    FLOAT: left;
    WIDTH: 155px
}
.mainContent .third P
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.fl
{
    FLOAT: left
}
.fr
{
    FLOAT: right
}
.cb
{
    CLEAR: both
}
.cl
{
    CLEAR: left
}
.cr
{
    CLEAR: right
}
.container
{
    BACKGROUND: #ffffff;
    MARGIN: 0px auto;
    WIDTH: 1004px;
    TEXT-ALIGN: left
}
.header
{
    BACKGROUND: url(/assets/images/bkgHeader.gif) no-repeat left top;
    MARGIN-BOTTOM: 20px;
    HEIGHT: 88px
}
.header .left
{
    FLOAT: left;
    WIDTH: 178px
}
.header .middle
{
    FLOAT: left;
    MARGIN-LEFT: 17px
}
.header .middle .top
{
    HEIGHT: 26px
}
.header .middle .bottom
{
    MARGIN-TOP: 34px;
    HEIGHT: 28px
}
.header .right
{
    FLOAT: right;
    MARGIN-RIGHT: 15px
}
#homePage
{
}
#homePage .top
{
    MARGIN-BOTTOM: 9px;
    MARGIN-LEFT: 15px;
    HEIGHT: 251px
}
#homePage .top .left
{
    WIDTH: 218px
}
#homePage .top .right
{
    WIDTH: 756px
}
#homePage .middle
{
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    HEIGHT: 251px
}
#homePage .middle .left
{
}
#homePage .middle .right A#signUp
{
    DISPLAY: block;
    BACKGROUND: url(/assets/images/signUpToday.jpg);
    WIDTH: 316px;
    MARGIN-RIGHT: 5px;
    HEIGHT: 234px
}
#homePage .middle .right A#signUp:hover
{
    BACKGROUND: url(/assets/images/signUpToday_Over.gif)
}
#homePage .bottom
{
    MARGIN-LEFT: 25px;
    WIDTH: 945px
}
#homePage .bottom .top
{
    MARGIN: 0px;
    HEIGHT: 28px
}
#homePage .bottom .bottom
{
    MARGIN-LEFT: 0px;
    OVERFLOW: hidden
}
TABLE#hpBox
{
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 9px
}
TABLE#hpBox .top
{
    DISPLAY: block;
    BACKGROUND-IMAGE: url(/assets/images/hpBoxTop.gif);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 640px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
TABLE#hpBox TD.left
{
    DISPLAY: block;
    MIN-HEIGHT: 184px;
    BACKGROUND: url(/assets/images/hpBoxLeft.gif);
    FLOAT: left;
    MARGIN-BOTTOM: 0px;
    WIDTH: 10px;
    MAX-HEIGHT: 100%
}
TABLE#hpBox TD.content
{
    DISPLAY: block;
    BACKGROUND: url(/assets/images/hpBoxContent.gif) repeat-x left top;
    FLOAT: left;
    MARGIN-BOTTOM: 0px;
    WIDTH: 620px
}
TABLE#hpBox TD.right
{
    MIN-HEIGHT: 184px;
    BACKGROUND: url(/assets/images/hpBoxRight.gif);
    FLOAT: left;
    MARGIN-BOTTOM: 0px;
    WIDTH: 10px;
    MAX-HEIGHT: 100%
}
TABLE#hpBox .bottom
{
    DISPLAY: block;
    BACKGROUND: url(/assets/images/hpBoxBottom.gif) no-repeat left bottom;
    MARGIN-LEFT: 0px;
    WIDTH: 640px;
    HEIGHT: 20px
}
TABLE#hpBox .content .imgHeader
{
    MARGIN-BOTTOM: 0px
}
TABLE#hpBox .content SPAN
{
    DISPLAY: block;
    FONT-SIZE: 1.1em;
    MARGIN: 4px 0px 10px 14px
}
TABLE#hpBox .content DIV
{
    PADDING-RIGHT: 2%;
    PADDING-LEFT: 2%;
    FLOAT: left;
    WIDTH: 21%;
    TEXT-ALIGN: center
}
TABLE#hpBox .content DIV.line
{
    BACKGROUND: url(/assets/images/hpBoxLine.gif) no-repeat right top
}
TABLE#hpBox .content DIV STRONG
{
    DISPLAY: block;
    FONT-SIZE: 1.2em;
    FONT-FAMILY: "arial", san-serif
}
.fourBoxes STRONG
{
    DISPLAY: block;
    FONT-SIZE: 1.2em;
    FONT-FAMILY: "arial", san-serif
}
TABLE#hpBox .content DIV SMALL
{
    DISPLAY: block;
    MARGIN-BOTTOM: 7px;
    FONT: 1.1em "Trebuchet MS", sans-serif;
    COLOR: #7777777
}
.fourBoxes SMALL
{
    DISPLAY: block;
    MARGIN-BOTTOM: 7px;
    FONT: 1.1em "Trebuchet MS", sans-serif;
    COLOR: #999999
}
TABLE#hpBox .content DIV A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 1.2em;
    MARGIN-BOTTOM: 7px
}
.fourBoxes A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 1.2em;
    MARGIN-BOTTOM: 7px
}
TABLE#hpBox .content DIV P
{
    FONT-SIZE: 0.9em;
    COLOR: #777777;
    FONT-FAMILY: "Helvetica", sans-serif;
    TEXT-ALIGN: left
}
.fourBoxes DIV P
{
    FONT-SIZE: 0.9em;
    COLOR: #999999;
    FONT-FAMILY: "Helvetica", sans-serif;
    TEXT-ALIGN: left
}
.mainContent
{
    FLOAT: left;
    MARGIN: 0px 0px 0px 16px;
    WIDTH: 729px
}
.mainContent DIV.leftSide
{
    PADDING-RIGHT: 3%;
    FLOAT: left;
    WIDTH: 47%
}
.mainContent DIV.rightSide
{
    PADDING-RIGHT: 3%;
    FLOAT: left;
    WIDTH: 47%
}
.mainContent P.right
{
    FLOAT: right
}
.mainContent P
{
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 15px
}
.mainContent P A
{
    FONT-SIZE: 1em
}
.mainContent .img
{
    MARGIN-BOTTOM: 16px
}
.mainContent .section
{
    DISPLAY: inline-block;
    MARGIN-BOTTOM: 35px;
    MARGIN-LEFT: 17px;
    WIDTH: 712px
}
.mainContent UL.links LI
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(../images/linkArrow.gif)
}
#inside .mainContent
{
    FLOAT: left;
    WIDTH: 629px
}
#inside .mainContent P
{
    PADDING-BOTTOM: 15px
}
#inside .mainContent .section
{
    MARGIN-LEFT: 0px
}
#siteMap .mainContent
{
    WIDTH: 957px
}
#siteMap .mainContent DIV
{
    FLOAT: left;
    WIDTH: 20%
}
#siteMap .mainContent UL
{
    MARGIN-LEFT: 0px
}
#siteMap .mainContent UL LI
{
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 16px;
    COLOR: #b77000;
    LINE-HEIGHT: 1.7em;
    FONT-FAMILY: "Helvetica", sans-serif;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
#siteMap .mainContent UL LI A
{
    FONT-SIZE: 1em
}
#siteMap .mainContent UL LI UL
{
    MARGIN-LEFT: -5px
}
#siteMap .mainContent UL LI UL LI A
{
    DISPLAY: block;
    FONT-SIZE: 0.9em;
    HEIGHT: 1.5em
}
#siteMap .mainContent UL.map1 A
{
    COLOR: #b77000
}
.mainContent UL.map2 A
{
    COLOR: #2c5e00
}
.mainContent UL.map2b A
{
    COLOR: #4c910f
}
.mainContent UL.map3 A
{
    COLOR: #09656e
}
.mainContent UL.map4 A
{
    COLOR: #611a52
}
.mainContent UL.map5 A
{
    COLOR: #0098c9
}
.mainContent UL.map5b A
{
    COLOR: #21caec
}
.leftSidebar
{
    FLOAT: left;
    MARGIN-LEFT: 22px;
    WIDTH: 220px
}
.leftSidebar .top
{
}
.leftSidebar .middle
{
    BACKGROUND: url(/assets/images/leftSideBarMiddle.gif) no-repeat
}
.leftSidebar .middle DIV
{
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 18px
}
.leftSidebar .middle A
{
    DISPLAY: block;
    BACKGROUND: url(../images/linkArrow.gif) no-repeat 198px center;
    WIDTH: 215px;
    TEXT-INDENT: 10px;
    PADDING-TOP: 18px;
    BORDER-BOTTOM: #c7edf6 1px solid;
    HEIGHT: 39px
}
.leftSidebar .middle A.last
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.leftSidebar .middle A STRONG
{
    DISPLAY: block;
    FONT-SIZE: 1.1em;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: "arial", san-serif
}
.leftSidebar .middle P STRONG
{
    DISPLAY: block;
    FONT-SIZE: 1.1em;
    LINE-HEIGHT: 1em;
    FONT-FAMILY: "arial", san-serif
}
.leftSidebar .middle A.active STRONG
{
    COLOR: #1388BD
}
.leftSidebar .middle A:hover STRONG
{
    COLOR: #1388BD
}
.leftSidebar .middle A:hover
{
    BACKGROUND-IMAGE: url(/assets/images/linkArrowOver.gif);
    TEXT-DECORATION: none
}
.leftSidebar .middle A SMALL
{
    DISPLAY: block;
    FONT: 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;
    COLOR: #999999
}
.leftSidebar .middle P
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 12px
}
.leftSidebar .middle P A
{
    FONT-SIZE: 1em
}
.leftSidebar .middle P A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 100%
}
.leftSidebar .middle P A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 100%
}
.leftSidebar .middle P A:hover
{
    TEXT-DECORATION: underline
}
.leftSidebar .middle P A.arrow
{
    PADDING-RIGHT: 14px;
    DISPLAY: inline;
    BACKGROUND: url(/assets/images/linkArrow.gif) no-repeat right center
}
.leftSidebar .middle .bottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/assets/images/leftSideBarBottom.gif) no-repeat;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 23px
}
.leftSidebar .middle .subLinks
{
    PADDING-LEFT: 15px
}
.leftSidebar .middle .subLinks A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    FONT-SIZE: 1.1em;
    BACKGROUND: url(/assets/images/linkArrow.gif) no-repeat left center;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 0px;
    WIDTH: 180px;
    TEXT-INDENT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 14px
}
.leftSidebar .middle .subLinks A:hover
{
    TEXT-DECORATION: underline
}
.leftSidebar HR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 215px;
    PADDING-TOP: 0px
}
.leftSidebar .contact
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px
}
#contactus
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/contactus.gif") no-repeat 0 0;
}
#contactsupport:hover
{ 
  background-position: 0 -55px;
}
#contactsupport
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/contact_support.gif") no-repeat 0 0;
}
#contactus:hover
{ 
  background-position: 0 -55px;
}
#datasheet
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/data_sheet.gif") no-repeat 0 0;
}
#datasheet:hover
{ 
  background-position: 0 -55px;
}
#connect10presos
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/connect10presos.gif") no-repeat 0 0;
}
#connect10presos:hover
{ 
  background-position: 0 -55px;
}
#connect10promo
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/connect10_promo.gif") no-repeat 0 0;
}
#connect10promo:hover
{ 
  background-position: 0 -55px;
}
#twitter
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/twitter.gif") no-repeat 0 0;
}
#twitter:hover
{ 
  background-position: 0 -55px;
}
#successstories
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/success_stories.gif") no-repeat 0 0;
}
#successstories:hover
{ 
  background-position: 0 -55px;
}
#newfeatures
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/ss83features.gif") no-repeat 0 0;
}
#newfeatures:hover
{ 
  background-position: 0 -55px;
}
#justify
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/justify.gif") no-repeat 0 0;
}
#justify:hover
{ 
  background-position: 0 -55px;
}
#payback
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/payback.gif") no-repeat 0 0;
}
#payback:hover
{ 
  background-position: 0 -55px;
}
#seedemo
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/see_demo.gif") no-repeat 0 0;
}
#seedemo:hover
{ 
  background-position: 0 -55px;
}
#pressrelease
{
  display: block;
  width: 225px;
  height: 100px;
  background: url("../images/press_releases.gif") no-repeat 0 0;
}
#pressrelease:hover
{ 
  background-position: 0 -100px;
}
#mediacoverage
{
  display: block;
  width: 225px;
  height: 100px;
  background: url("../images/media_coverage.gif") no-repeat 0 0;
}
#mediacoverage:hover
{ 
  background-position: 0 -100px;
}
#proposalcalculator
{
  display: block;
  width: 225px;
  height: 68px;
  background: url("../images/proposal_calculator.gif") no-repeat 0 0;
}
#proposalcalculator:hover
{ 
  background-position: 0 -68px;
}
#rfpcalculator
{
  display: block;
  width: 225px;
  height: 68px;
  background: url("../images/rfp_calculator.gif") no-repeat 0 0;
}
#rfpcalculator:hover
{ 
  background-position: 0 -68px;
}
#connect10register
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/connect10_register.gif") no-repeat 0 0;
}
#connect10register:hover
{ 
  background-position: 0 -55px;
}
#connect10agenda
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/connect10_agenda.gif") no-repeat 0 0;
}
#connect10agenda:hover
{ 
  background-position: 0 -55px;
}
#connect10download
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/downloadpresos.gif") no-repeat 0 0;
}
#connect10download:hover
{ 
  background-position: 0 -55px;
}
#connect10sessions
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/connect10_sessions.gif") no-repeat 0 0;
}
#connect10sessions:hover
{ 
  background-position: 0 -55px;
}
#connect10location
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/connect10_location.gif") no-repeat 0 0;
}
#connect10location:hover
{ 
  background-position: 0 -55px;
}
#connect10testimonials
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/connect10_testimonials.gif") no-repeat 0 0;
}
#connect10testimonials:hover
{ 
  background-position: 0 -55px;
}
#connect10justify
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/connect10_justify.gif") no-repeat 0 0;
}
#connect10justify:hover
{ 
  background-position: 0 -55px;
}
#connect10faqs
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/connect10_faqs.gif") no-repeat 0 0;
}
#connect10faqs:hover
{ 
  background-position: 0 -55px;
}
#connect10sponsors
{
  display: block;
  width: 165px;
  height: 55px;
  background: url("../images/connect10_sponsors.gif") no-repeat 0 0;
}
#connect10sponsors:hover
{ 
  background-position: 0 -55px;
}
#santSuite
{
    FLOAT: left;
    WIDTH: 729px
}
#santSuite .section .left
{
    PADDING-RIGHT: 36px;
    FLOAT: left;
    WIDTH: 445px
}
#santSuite .section .right
{
    FLOAT: left;
    WIDTH: 231px
}
#santSuite #slider
{
    DISPLAY: block;
    MARGIN-LEFT: 22px
}
#santSuite .suiteCallout H3
{
    FONT: bold 2.4em "Helvetica";
    TEXT-TRANSFORM: uppercase;
    COLOR: #f19f17;
    TEXT-ALIGN: center
}
#santSuite .suiteCallout A
{
    FONT-WEIGHT: bold;
    COLOR: #f19f17
}
#santSuite .suiteCallout #lines
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 1px dotted;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.2em;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000 1px dotted;
    TEXT-ALIGN: center
}
#santSuite .suiteCallout #lines P
{
    PADDING-BOTTOM: 0px
}
#pane
{
    MARGIN-LEFT: 18px;
    OVERFLOW: hidden;
    WIDTH: 686px;
    MARGIN-RIGHT: 10px;
    HEIGHT: 181px
}
#pane DIV#paneContent
{
    MARGIN: 0px;
    WIDTH: 1500px;
    HEIGHT: 181px
}
#handle
{
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 2px
}
#pane
{
    OVERFLOW: hidden
}
#pane
{
    WIDTH: 686px
}
#pane .scrollContent
{
    WIDTH: 686px
}
#pane
{
    HEIGHT: 230px
}
#pane .scrollContent
{
    WHITE-SPACE: nowrap;
    HEIGHT: 230px
}
#pane .scrollContent
{
    WIDTH: 1383px
}
.scrollbar
{
    FLOAT: right;
    WIDTH: 21px
}
.knob
{
    CURSOR: default
}
.horizontal .knobTop
{
    DISPLAY: none;
    FLOAT: left
}
.horizontal .knobMiddle
{
    BACKGROUND: url(/assets/images/handle.gif) no-repeat left top;
    FLOAT: left;
    HEIGHT: 21px
}
.horizontal .knobBottom
{
    DISPLAY: none;
    FLOAT: left
}
.horizontal .track
{
    BACKGROUND: #f1f1f1;
    FLOAT: left
}
.horizontal .scrollbarUp
{
    DISPLAY: block;
    BACKGROUND: url(/assets/images/btn-left.gif) no-repeat right top;
    FLOAT: left;
    WIDTH: 22px;
    CURSOR: pointer;
    HEIGHT: 21px
}
.horizontal .scrollbarDown
{
    DISPLAY: block;
    BACKGROUND: url(/assets/images/btn-left.gif) no-repeat right top;
    FLOAT: left;
    WIDTH: 22px;
    CURSOR: pointer;
    HEIGHT: 21px
}
.horizontal .scrollbarDown
{
    BACKGROUND: url(/assets/images/btn-right.gif) no-repeat left top;
    FLOAT: right
}
.grayBox
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN-BOTTOM: 15px;
    WIDTH: 223px;
    MARGIN-RIGHT: 9px;
    WHITE-SPACE: normal
}
.n
{
    MARGIN-RIGHT: 0px! important
}
.grayBox .grow
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(/assets/images/grayBoxTop.gif) no-repeat left top;
    WIDTH: 193px;
    PADDING-TOP: 12px;
    HEIGHT: 150px
}
.grayBox .grow P
{
    FONT-SIZE: 1.1em;
    WIDTH: 190px;
    LINE-HEIGHT: 1.1em;
    HEIGHT: 113px
}
.grayBox .grow P IMG
{
    FLOAT: left
}
.grayBox .bottom
{
    BACKGROUND: url(/assets/images/grayBoxBottom.gif) no-repeat left top;
    MARGIN-LEFT: -15px;
    WIDTH: 223px;
    BOTTOM: 0px;
    HEIGHT: 18px
}
#services .section DIV.left
{
    FLOAT: left;
    WIDTH: 430px;
    MARGIN-RIGHT: 50px
}
#services .section DIV.right
{
    FLOAT: left;
    WIDTH: 200px
}
#services .section DIV
{
    MARGIN-BOTTOM: 10px
}
#best .section DIV.left
{
    FLOAT: left;
    WIDTH: 430px;
    MARGIN-RIGHT: 35px
}
#best .section DIV.right
{
    FLOAT: left;
    WIDTH: 230px
}
#best .section DIV.left DIV
{
    MARGIN-BOTTOM: 10px
}
#best .weWrote
{
    FLOAT: left
}
#best .weWrote P
{
    LINE-HEIGHT: 1.6em
}
#best .weWrote DIV
{
    MARGIN-TOP: 30px;
    WIDTH: 30%;
    MARGIN-RIGHT: 3%;
    TEXT-ALIGN: center
}
#best .weWrote DIV IMG
{
    DISPLAY: block;
    PADDING-LEFT: 35px;
    PADDING-BOTTOM: 13px
}
#customer #inside .mainContent
{
    PADDING-RIGHT: 0px;
    WIDTH: 672px
}
#customer .section DIV.left
{
    FLOAT: left;
    WIDTH: 442px;
    MARGIN-RIGHT: 40px
}
#customer .section DIV.right
{
    FLOAT: right;
    WIDTH: 230px
}
#customer .section DIV.left DIV
{
    MARGIN-BOTTOM: 10px
}
.FastPathLogin
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/FPLoginBox.gif) no-repeat left top;
    WIDTH: 475px;
    PADDING-TOP: 15px;
    HEIGHT: 200px
}
.factBox
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/factbox.gif) no-repeat left top;
    WIDTH: 475px;
    PADDING-TOP: 15px;
    HEIGHT: 120px
}
.serialBox
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/customerSerialBkg.gif) no-repeat left top;
    WIDTH: 427px;
    PADDING-TOP: 15px;
    HEIGHT: 85px
}
.serialBox INPUT
{
    FLOAT: left;
    WIDTH: 300px
}
.serialBox A
{
    FLOAT: left;
    FONT: bold 1.3em arial;
    MARGIN-LEFT: 10px;
    COLOR: #333333;
    BOTTOM: 10px;
    POSITION: relative
}
TABLE.table
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
TABLE.table TR TD
{
    WIDTH: 80%
}
TABLE.table TR TD INPUT
{
    MARGIN-BOTTOM: 10px
}
TABLE.table TR TD SELECT
{
    MARGIN-BOTTOM: 10px
}
.box015
{
    BACKGROUND: #fff;
    WIDTH: 519px
}
.box015 IMG
{
    MARGIN: 7px;
    VERTICAL-ALIGN: middle
}
.gutterspacing
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    WIDTH: 0px;
    HEIGHT: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
.logobox
{
    BORDER-RIGHT: #bec8d1 1px solid;
    BORDER-TOP: #bec8d1 1px solid;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #bec8d1 1px solid;
    WIDTH: 163px;
    BORDER-BOTTOM: #bec8d1 1px solid;
    HEIGHT: 98px;
    TEXT-ALIGN: center
}
#about .section DIV.left
{
    FLOAT: left;
    WIDTH: 442px;
    MARGIN-RIGHT: 40px
}
#about .section DIV.right
{
    FLOAT: left;
    WIDTH: 230px
}
.fourBoxes
{
    WIDTH: 442px;
    TEXT-ALIGN: center
}
.fourBoxes P
{
    TEXT-ALIGN: left
}
.fourBoxes DIV
{
    PADDING-RIGHT: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 15px;
    WIDTH: 190px;
    MARGIN-RIGHT: 20px;
    HEIGHT: 120px
}
.fourBoxes DIV.line
{
    BORDER-RIGHT: #d3f1f8 1px solid
}
.fourBoxes DIV.img
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 100%
}
#santSuite .fourBoxes
{
    WIDTH: 705px
}
#santSuite .fourBoxes DIV
{
    PADDING-RIGHT: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 15px;
    WIDTH: 155px;
    MARGIN-RIGHT: 10px;
    HEIGHT: 120px
}
#about .logos A
{
    DISPLAY: inline-block;
    MARGIN-BOTTOM: 5px;
    MARGIN-RIGHT: 1px
}
#partners .logos
{
    WIDTH: 500px
}
#media .logos
{
    WIDTH: 580px
}
#accordion
{
    BACKGROUND: url(../images/accordionBkg.gif) repeat-y center top;
    OVERFLOW: hidden;
    WIDTH: 230px;
    HEIGHT: 600px
}
#accordion H3
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    FONT: bold 1.2em arial;
    WIDTH: 200px;
    CURSOR: pointer;
    PADDING-TOP: 7px;
    HEIGHT: 35px
}
.toggler
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/accordionToggler.gif) repeat-x left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 230px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    HEIGHT: 47px
}
.element
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.element P
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    HEIGHT: 159px
}
#mytable
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 700px;
    PADDING-TOP: 0px
}
#mytable CAPTION
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    FONT: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 700px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
#mytable TH
{
    BORDER-RIGHT: #c1dad7 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #c1dad7 1px solid;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 6px;
    FONT: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #c1dad7 1px solid;
    BACKGROUND-COLOR: #a5d6ec;
    TEXT-ALIGN: left
}
#mytable TH.nobg
{
    BORDER-RIGHT: #c1dad7 1px solid;
    BORDER-TOP: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-LEFT: 0px
}
#mytable TD
{
    BORDER-RIGHT: #c1dad7 1px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 12px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 6px;
    COLOR: #4f6b72;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #c1dad7 1px solid;
    TEXT-ALIGN: center
}
#mytable TD.alt
{
    BACKGROUND: #f5fafa;
    COLOR: #797268
}
#mytable TH.spec
{
    BORDER-TOP: 0px;
    FONT: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #c1dad7 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#mytable TH.specalt
{
    BORDER-TOP: 0px;
    FONT: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #c1dad7 1px solid;
    COLOR: #797268;
    BACKGROUND-COLOR: #f5fafa
}
TABLE.podcasts TR
{
    BORDER-RIGHT: #c7edf6 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #c7edf6 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #c7edf6 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c7edf6 1px solid
}
TABLE.podcasts TR TD
{
    FONT-SIZE: 1.1em
}
.footer
{
    BORDER-TOP: #fff 20px solid;
    FONT-SIZE: 0.9em;
    BACKGROUND: #f2f2f2;
    FLOAT: left;
    WIDTH: 1004px;
    COLOR: #999999;
    HEIGHT: 24px
}
.footer A
{
    COLOR: #252525
}
.footer P
{
    PADDING-LEFT: 19px;
    PADDING-TOP: 5px
}
TABLE.demo
{
    FONT-SIZE: 62.5%
}
TABLE.demo TR
{
    HEIGHT: 30px
}

.box012 td {background:#F4F5F7; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px;}
.box012 a:link, .box012 a:visited, .box012  a:hover{text-decoration: none; color:#1388BD; font-size:14px;font-weight:bold; background:url(../images/linkArrow.gif) no-repeat 100% 6px; padding: 0px 15px 0px 0px}

.box04 {margin:0px 0px 10px 0px}
.box04 th {background:url(i/bg/007.gif) 100% 0% no-repeat #E9EBEF; padding:7px 10px 8px 10px; text-transform:uppercase; color:#2B715E; font-size:11px; font-weight:bold; text-align:left; border-bottom:1px solid #fff}
.box04 td.st1 {border:1px solid #c7edf6}
.box04 td  a { font-size:11px; font-weight:bold}
.box04 td a img {vertical-align:middle; margin-right:4px}
.box04 .st2 td {padding:10px; FONT: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.box04 td ul li {padding-bottom:4px}
