 /* START Block Elements */ #container { /* width: 905px;*/ } #core { width: 752px; 
border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; border-bottom: 
1px solid #ffffff; float: left; } #sidebar { width: 150px; height: 100%; float: 
left; margin: 0; padding: 0; } #sidebar #sideTop { height: 275px; color: #fff; 
background: #ffffff url() repeat-x center top; } #sidebar #sideBottom { height: 
100px; } #header { width: 752px; border-bottom: 1px dashed #6B85A5; float: left; 
position: relative; } #header #headSec1 { width: 250px; height: 275px; float: 
left; } #header #headSec2 { width: 310px; height: 275px; float: left; } #header 
#headSec3 { width: 190px; height: 275px; background: url() no-repeat left top; 
float: left; } #header #headSec4 { width: 752px; height: 65px; clear: left; float: 
left; } #content { position: relative; width: 752px; float: left; } #content div.colTop 
{ width: 250px; height: 250px; clear: right; float: left; } #content div.colBottom 
{ width: 250px; border-bottom: 1px dashed #6B85A5; float: left; } #content div.colImgCont 
{ text-align: center; margin: 3px; } #content div.colImgCont img.planet{ padding: 
16px 15px; } #content div.colImgCont img.learn{ padding: 5px 0px; } #content div.red, 
#content div.purple, #content div.yellow { padding: 10px 12px 0px 12px; height: 
35px } #content dl, h4.moreFeatures { color: #345D9A; font: 11px/13px Verdana, 
Arial, Helvetica, sans-serif; margin: 10px; padding: 0 0 10px; } #content dt { 
font-weight: bold; width: 150px; float: left; clear: both; margin: 0; padding: 
10px 5px; } #content dd { width: 160px; float: left; border-left: 1px solid #C1CCD9; 
margin: 0; padding: 10px 5px; } /* #content dd.long { width: 500px; }*/ #footer 
{ width: 752px; background: url(../img/bg_footer.jpg) no-repeat 0px 30px; float: 
left; padding: 30px 0px 0px; } #footer div.footSec { width: 375px; clear: right; 
float: left; } /* Suite Page Exclusive*/ #container div.headerIndex { background: 
#fff url(../img/bg_softwareBoxes_sm.jpg) no-repeat bottom right; }#container div.headerDocumentLibrary 
{ height: 150px; } #header img.gradient { position: absolute; left: 0px; top: 
0px; margin: 0; padding: 0; } #header img.version5 { position: absolute; left: 
0px; top: 0px; margin: 30px 35px; padding: 0; } #header img.planetLg{ position: 
absolute; left: 0px; top: 0px; margin: 30px 30px; padding: 0; } #header img.psmLg{ 
position: absolute; left: 0px; top: 0px; margin: 5px; padding: 0; } #header img.planetSm{ 
position: absolute; right: 0px; top: 0px; margin: 10px; padding: 0px; } #content 
div.colLeft, #content div.colLeftNoBorder { position: relative; width: 375px; 
border-right: 1px solid #C1CCD9; float: left; clear: left; } #content div.colLeftNoBorder 
{ position: relative; border: none; } #content div.colRight { width: 375px; float: 
left; } #content div.colRight div.featuresHalf { width: 186px; height: 185px; 
clear: left; float: right; border-bottom: 1px solid #C1CCD9; border-left: 1px 
solid #C1CCD9; } #content div.colRight div.featuresFull { width: 372px; height: 
185px; clear: left; float: right; border-bottom: 1px solid #C1CCD9; border-left: 
1px solid #C1CCD9; } #content div.colRight div.featuresExpandable { background: 
#FFFFFF; width: 372px; float: right; padding: 10px 0; border-bottom: 1px solid 
#C1CCD9; border-left: 1px solid #C1CCD9; } #content div.colRight div.featuresLeft 
{ width: 375px; float: left; } #content div.colRight img.documents { margin: 10px 
0px 10px 17px; } #content div.groupSm { height: 175px; } #content div.groupLg 
{ height: 235px; } #footerSuitePage { width: 752px; float: left; padding: 20px 
0px; } #footerSuitePage img.formOpener { float: left; margin: 25px 0 0 10px; cursor: 
pointer; } #content img.formOpener { float: left; margin: 0px 0px 15px 2px; cursor: 
pointer; } div.blueForm { background: #ffffff; } div.whiteForm { background: #FFFFFF; 
} div.pinkForm { background: #FDF4EC; } div.pinkForm, div.whiteForm, div.blueForm 
{ position: relative; border: 1px solid #C1CCD9; padding: 5px; margin: 0; width: 
345px; } #footerSuitePage div.whiteForm, #footerSuitePage div.pinkForm, #footerSuitePage 
div.blueForm { float: right; margin: 0 10px 0 0; } #content div.pinkForm, #content 
div.whiteForm, #content div.blueForm{ float: left; margin: 0px 0px 15px 2px; } 
/* END Block Elements */ /* START Text Formating */ #sidebar h3 { font: 16px/20px 
Arial, Helvetica, sans-serif; color: #fff; text-align: right; padding: 62px 3px 
0px 0px; margin: 0px; } #sidebar img { margin: 0; padding: 40px 0px 0px 40px; 
} #headSec3 h4 { font: bold 12px/14px Helvetica, Arial, sans-serif; color: #9D2F54; 
margin: 10px 0px 0px 15px; padding: 0; } #headSec3 ul { color: #46648A; list-style-type: 
none; font: 10px/12px Helvetica, Arial, sans-serif; margin: 25px 0px 0px 25px; 
padding: 0; } #headSec3 ul li { margin: 0; padding: 0; } #headSec4 p { vertical-align: 
bottom; font: 15px/18px Tahoma, Helvetica, Arial, sans-serif; letter-spacing: 
.75px; color: #6A1A36; float: left; clear: right; margin: 20px 0px 0px 35px; padding: 
0px; } #header h3.phonenum { font: 16px/18px Tahoma, Arial, Helvetica, sans-serif; 
letter-spacing: .75px; color: #092A60; position: absolute; bottom: 0px; right: 
0px; text-align: right; margin: 0px 30px 5px 0px; padding: 0; } a img{ border: 
none; } #content div.colTop h2 { color: #6B85A5; font: 20px/25px Helvetica, Arial, 
sans-serif; letter-spacing: -1px; margin: 15px 0 10px 0; padding: 0 0 0 15px; 
} #content div.colRight h1, #content div#learnMoreAvoidance h1, #content div#learnMoreOutput 
h1, #content div#learnMoreDistributed h1 { color: #6B85A5; font: 20px/25px Helvetica, 
Arial, sans-serif; letter-spacing: -1px; margin: 5px 0px 10px 5px; padding: 0px 
0px 0px 20px; } #content div.colTop h3 { font: bold 10px/12px Tahoma, Arial, Helvetica, 
sans-serif; color: #6B85A5; margin: 10px 15px 0px 15px; } #content p, #footer 
p{ font: 10px/12px Tahoma, Arial, Helvetica, sans-serif; margin: 5px 15px 15px 
15px; } #content div.colTop p, #footer p { color: #345D9A; } #content div.colBottom 
p { padding: 0; margin: 0; font-weight: bold; color: #fff; } #content div.red 
{ background: #C30047; } #content div.purple { background: #8F4E92; } #content 
div.yellow { background: #F8DE7D; } #content div.yellow p { color: #345D9A; } 
#content h2.red, #content h1.red { background: url(../img/bg_h2_red.gif) no-repeat 
left ; } #content h2.purple, #content h1.purple { background: url(../img/bg_h2_purple.gif) 
no-repeat left ; } #content h2.yellow, #content h1.yellow { background: url(../img/bg_h2_yellow.gif) 
no-repeat left ; } #content h2.green, #content h1.green { background: url(../img/bg_h2_green.gif) 
no-repeat left ; } #content h2.ltBlue, #content h1.ltBlue { background: url(../img/bg_h2_ltBlue.gif) 
no-repeat left ; } #content h2.drkBlue, #content h1.drkBlue { background: url(../img/bg_h2_drkBlue.gif) 
no-repeat left ; } #content #contSec2, #content #contSec5 { border-left: 1px solid 
#C1CCD9; border-right: 1px solid #C1CCD9; } #footer h2 { color: #6B85A5; font: 
bold 20px/25px Helvetica, Arial, sans-serif; letter-spacing: -1px; margin: 2px 
0px 10px 10px; padding: 0; } #footer h3 { color: #6A1A36; font: 15px/18px Helvetica, 
Arial, sans-serif; letter-spacing: -1px; margin: 0px 0px 5px 30px; padding: 0; 
} #footer #footSec2 h3 { margin-top: 37px } #footer p { margin: 5px 75px 5px 30px; 
} #footer img { vertical-align: top; margin: 20px 0px 5px 30px; } /* Suite Page 
Exclusive*/ #header h1 { font: bold 20px/25px Helvetica, Arial, sans-serif; clear: 
left; letter-spacing: -1px; color: #6B85A5; margin: 10px 0px 0px 40px; padding: 
0; } #header h1.firstHeading { margin-top: 125px; } #header h1.psmMargin { margin-left: 
105px } #header h2.leftMid { color: #6B85A5; font: 20px/22px Tahoma, Arial, Helvetica, 
sans-serif; position: absolute; right: 0px; top: 0px; margin: 55px 10px 0px 0px; 
padding: 0; } #header h3.midTop { color: #6B85A5; font: 16px/18px Tahoma, Arial, 
Helvetica, sans-serif; position: absolute; left: 355px; top: 0px; margin: 35px 
0px 0px; padding: 0; } #header h3 { font: 12px/15px Helvetica, Arial, sans-serif; 
letter-spacing: .5px; clear: left; color: #6A1A36; margin: 10px 0px 0px 90px; 
padding: 0; } #header h3.psmMargin { margin-left: 200px } #content span.pinkBar 
{ background: #FDF4EC; color: #6B85A5; font: 20px/28px Tahoma, Arial, Helvetica, 
sans-serif; margin: 0; padding: 0; width: 100%; display: block; } #content h2.pinkHalf, 
#content h3.pinkHalf, #content h2.pinkFull, #content h3.pinkFull { background: 
#FDF4EC; color: #6B85A5; margin: 0; padding: 0; clear: left; } #content h2.pinkHalf{ 
width: 325px; padding: 0 25px; } #content h3.pinkHalf { width: 355px; padding: 
0 10px; } #content h2.pinkFull { width: 702px; padding: 0 25px; } #content h3.pinkFull 
{ width: 732px; padding: 0 10px; clear: both; } #content h5 { padding: 0 0 0 10px; 
clear: both; } #content h2.pinkHalf, #content h2.pinkFull { font: 20px/28px Tahoma, 
Arial, Helvetica, sans-serif; } #content h3.pinkHalf, #content h3.pinkFull { font: 
bold 14px/22px Tahoma, Arial, Helvetica, sans-serif; } #content div.colRight h2 
{ text-align: right; } #content img.logo { margin: 20px 0px 10px 30px; } #content 
p.lgMar { color: #345D9A; font: 11px/13px Verdana, Arial, Helvetica, sans-serif; 
margin: 5px 65px 5px; } #content p.smMar { color: #345D9A; font: 11px/13px Verdana, 
Arial, Helvetica, sans-serif; margin: 10px 20px 10px; } #content ul.blue, #content 
ul.blueNoBullet { margin: 10px 0px 10px 30px; padding: 0; } #content ul.blue a:hover, 
#content ul.blueNoBullet a:hover { background-color:#D7DAE3; padding: 2; } ul.blue 
li ul, ul.blue li ul li ul { margin: 5px; padding: 0; } #content ul.blueNoBullet 
{ list-style: none; } #content ul.blue li, #content ul.blueNoBullet { color: #345D9A; 
font: 11px/12px Verdana, Arial, Helvetica, sans-serif; margin: 2px 20px; padding: 
0; } #footerSuitePage img.footerYes { float: left; margin: 50px 0px 0px 100px; 
} #content img.rightColYes { float: left; clear: left; margin: 20px 0px 0px 2px; 
} p.thankYou { color: #6B85A5; font: 11px/13px Tahoma, Arial, Helvetica, sans-serif; 
margin: 15px; } p.form { color: #6B85A5; font: 11px/13px Tahoma, Arial, Helvetica, 
sans-serif; width: 75px; float: left; margin: 0; padding: 15px 0 0 0; } form.smForm 
{ float: right; display: block; margin: 0; padding: 0; } form.smForm input.text 
{ font: 13px Tahoma, Arial, Helvetica, sans-serif; background: #fff url(../img/bg_input1pxGradient.gif) 
repeat-x bottom ; border-top: 1px solid #B3BDC9; border-right: 1px solid #9199A3; 
border-bottom: 1px solid #9199A3; border-left: 1px solid #B3BDC9; padding: 0 3px; 
margin: 3px 2px; } form.smForm label { color: #345D9A; font: 11px Verdana, Arial, 
Helvetica, sans-serif; width: 55px; margin: 0; padding: 6px 20px 0px 0px; text-align: 
right; float: left; clear: right; } form.smForm label.required { background: url(../img/bg_requiredStar.gif) 
no-repeat right ; } #footerSuitePage img.footerDiagram { margin: 0px 20px; } /* 
END Text Formating */ /*MENU TEST*/ #menu a { color: #000000; background: url(../img/bg_menu.gif) 
no-repeat -999px -999px; text-decoration: none; position: absolute; overflow: 
visible; height: 143px; bottom: 26px; } #menu a span { display: none; } #menu 
a:hover { color: #000000; } #menu a:hover span { display: block; position: absolute; 
text-align: right; width: 150px; bottom: -20px; right: 0px; z-index: 1000; overflow: 
visible; } a#version5 { width: 79px; right: 320px; } a.select#version5:hover, 
a.select#version5:active { background-position: 0 0; border: none; } a#watch { 
width: 61px; right: 259px; } a.select#watch:hover, a.select#watch:active { background-position: 
-79px 0; border: none; } a#image { width: 63px; right: 196px; } a.select#image:hover, 
a.select#image:active { background-position: -140px 0; border: none; } a#search 
{ width: 63px; right: 133px; } a.select#search:hover, a.select#search:active { 
background-position: -203px 0; border: none; } a#fax { width: 56px; right: 77px; 
} a.select#fax:hover, a.select#fax:active { background-position: -266px 0; border: 
none; } a#iWatch { width: 64px; right: 13px; } a.select#iWatch:hover, a.select#iWatch:active 
{ background-position: -322px 0; border: none; } a.box:hover { background: #FBECAE; 
cursor: pointer; } h2 img { padding: 0 3px 0 0; } h4.moreFeatures { padding: 0; 
margin: 0 35px 0 0; background: url(../img/bg_moreFeaturesArrow1.gif) no-repeat 
right center; font-weight: bold; cursor: pointer; } #content div#learnMoreAvoidance, 
#content div#learnMoreOutput, #content div#learnMoreDistributed { position: absolute; 
width: 250px; top: 55px; left: 245px; background: #FFFFFF; border: 5px solid #F8DE7D; 
z-index: auto; visibility: hidden; } p.disclosure { font: 10px/12px Arial, Helvetica, 
sans-serif; margin-top; 20px; } .hidden { display: none; } img.loadingSq { position: 
absolute; top: 30px; left: 125px; } img.loadingRec { position: absolute; top: 
50px; left: 80px; } /* SIDEBAR NAV */ #sideMiddle ul { margin: 0; padding: 0; 
list-style-type: none; color: #FFFFFF; } #sideMiddle li { margin: 0; padding: 
0; text-indent: 0; color: #FFFFFF; } #sideMiddle ul a { display: block; border: 
none; padding: 3px 10px; margin: 2px 0; width: 130px; background-color: #58718F; 
text-decoration: none; color: #FFFFFF; font: bold 12px/13px Tahoma, Arial, Helvetica, 
sans-serif; } #sideMiddle ul a:hover { background-color: #58718F; text-decoration: 
none; } #sideMiddle ul ul { color: #58718F; } #sideMiddle ul ul li { margin: 0; 
padding: 0; text-indent: 0; color: #58718F; } #sideMiddle ul ul a { display: block; 
border: none; padding: 3px 10px 3px 20px; margin: 2px 0; width: 120px; background-color: 
#E9EDF1; text-decoration: none; color: #58718F; font: 11px/13px Tahoma, Arial, 
Helvetica, sans-serif; } #sideMiddle ul ul a:hover { background-color: #E9EDF1;	
text-decoration: none; } a.paddedHover:hover { padding:2px; background:#B5BAC8 
} /* generic form stuff */ div.formrow input { margin-left: .5em; padding: 0px 
0px 0px 2px; text-align: left; /* width: auto; */ } div.formrow label { float: 
left; font-size: 80%; margin: 0; padding: 0; text-align: right; width: 10em; } 
div.formrowx { margin: 1px; padding: 0px; padding-bottom: 2px; } fieldset { margin: 
5px; padding: 5px; width: 425px; } form { margin: 0px 0px 0px 0px; padding: 0px 
0px 0px 0px; }