A.hover {
text-decoration:none;
color:#FFF;
}
a{text-decoration:none;color:#339cff;}

A.Text:hover {color:#08386A;}

A.TextMenuTop:hover {color:#848484;}

A.TextMenuMiddle:hover {color:#020202;}

A.TextGray5:hover {
text-decoration:none;
color:#000;
line-height:25px;
width:100%;
height:100%;
display:block;
}
li		{color:#3d3d3d !important; font-weight:normal;}
.right	{float:right}
.left	{float:left}
.clear	{clear:both}
.center	{margin:0 auto}

img {
border:0;
}

h1 {
margin:0;
}

h3 {font-size:17px;text-decoration:none;font-weight:normal;color:#000;margin:0;padding:7px 0 0;}
h4	{font-size:13px;color:#3d3d3d;}
.TextLeftBox {
font-size:11px;
font-weight:700;
text-decoration:none;
line-height:150%;
color:#3d3d3d;
margin:0;
padding:15px 15px 10px 12px;
}
*  {font-family:Arial, Helvetica, sans-serif;}
body {
margin-top:0;
margin-left:0;
color:#848484;
}

.TextLinks {
font-size:11px;
font-weight:700;
text-decoration:none;
line-height:100%;
color:#56a6d4;
background:url(../images/Bullet.gif) no-repeat 100% 50%;
background-image:url(../images/Bullet.gif);
padding-right:10px;
text-align:left;
cursor:pointer;
}

.TextLinksIn {
font-size:11px;
font-weight:700;
text-decoration:none;
line-height:130%;
color:#56a6d4;
text-align:left;
}

.LinksDemoCenter {
font-size:11px;
font-weight:700;
text-decoration:none;
line-height:100%;
color:#56a6d4;
background:url(../images/Bullet.gif) no-repeat 100% 50%;
padding-right:10px;
text-align:left;
}

.TextBoxTitle {
font-size:12px;
font-weight:700;
text-decoration:none;
color:#088ad4;
}

.TextBullet1 {
font-size:12px;
text-decoration:none;
line-height:140%;
color:#3d3d3d;
}

.Text {
font-size:12px;
font-weight:400;
text-decoration:none;
line-height:140%;
color:#4D4D4D;
}

.TextMovies {
font-size:12px;
font-weight:400;
text-decoration:none;
line-height:150%;
color:#6e7071;
}

.TextMenuTop {
font-size:11px;
font-weight:400;
text-decoration:none;
line-height:130%;
color:#3d3d3d;
padding:0 5px;
}

.TextMenuMiddle {
font-size:12px;
font-weight:400;
text-decoration:none;
line-height:130%;
color:#020202;
}

.TextBlack1 {
font-size:28px;
font-weight:400;
text-decoration:none;
line-height:130%;
color:#3e3e3e;
}

.TextBanner {
font-size:11px;
text-decoration:none;
color:#656565;
}

.TextGray1 {
font-size:12px;
font-weight:700;
text-decoration:none;
line-height:130%;
color:#3d3d3d;
}

.TextGray2 {
font-size:11px;
font-weight:700;
text-decoration:none;
line-height:170%;
color:#3d3d3d;
}

.TextGray3 {
font-size:20px;
font-weight:400;
text-decoration:none;
color:#000;
}

.TextGray5 {
font-size:12px;
font-weight:400;
text-decoration:none;
color:#3d3d3d;
}

.TextGray6 {
font-size:30px;
font-weight:lighter;
text-decoration:none;
color:#606365;
}

.TextGray8 {
font-size:14px;
font-weight:400;
text-decoration:none;
color:#606365;
}

.TextGray9 {
font-size:13px;
font-weight:700;
text-decoration:none;
color:#3d3d3d;
}

.TextLightBlue1 {
font-size:14px;
font-weight:700;
text-decoration:none;
color:#629ac1;
}

.TextLightBlue2 {
font-size:12px;
font-weight:700;
text-decoration:none;
color:#629ac1;
}

.TextOrange1 {
font-size:10px;
font-weight:700;
text-decoration:none;
line-height:130%;
color:#ff8d1d;
}

.TextBlue1 {
font-size:11px;
font-weight:700;
text-decoration:none;
line-height:130%;
color:#234A74;
}

.TextBlue2 {
font-size:20px;
font-weight:400;
text-decoration:none;
color:#3d3d3d;
margin:0 0 10px;
}
.TextBlue2 span	{font-size:16px}

.TextBlue3 {
font-size:11px;
font-weight:700;
text-decoration:none;
line-height:130%;
color:#1A70BB;
}

.TextBlue4 {
font-size:20px;
font-weight:700;
font-style:italic;
text-decoration:none;
color:#1A70BB;
}

.TextBlue5 {
font-size:20px;
font-weight:400;
text-decoration:none;
color:#1B70A4;
}

.TextBlue6 {
font-size:30px;
font-weight:700;
text-decoration:none;
color:#2B4F75;
}

.TextBlue7 {
font-size:26px;
font-weight:400;
text-decoration:none;
color:#8ad0fa;
padding-left:10px;
padding-top:-20px;
}

.TextBlue8 {
font-size:30px;
font-weight:700;
font-style:italic;
text-decoration:none;
color:#1A70BB;
}

.TextBlue9 {
font-size:13px;
font-weight:700;
text-decoration:none;
line-height:130%;
color:#234A74;
}

.TextBlue10 {
font-size:14px;
text-decoration:none;
line-height:200%;
color:#1a70bb;
}

.TextLanding1 {
font-size:14px;
text-decoration:none;
line-height:140%;
color:#08386a;
}

.TextBox {
font-size:11px;
font-weight:700;
text-decoration:none;
color:#1A70BB;
}

.TextWhite1 {
font-size:32px;
font-weight:lighter;
font-style:normal;
color:#FFF;
}

.TextWhite2 {
font-size:12px;
font-weight:lighter;
text-decoration:none;
font-style:normal;
color:#FFF;
padding-top:5px;
}

.BulletsBlue {
color:#1A70BB;
font-size:11px;
margin:2px 0 2px 15px;
padding:0;
}

ul {
list-style-type:none;
}

.BulletsArrow {
list-style-image:url(../images/bullet.gif);
margin:0 0 6px 17px;
padding:0;
}

.BulletsArrow1 {
list-style-image:url(../images/bullet.gif);
}

.BulletsArrowAlign {
list-style-image:url(../images/bullet.gif);
margin:6px 0 6px 3px;
padding:0;
}

.BulletsUp {
list-style-image:url(../images/bulletUp.gif);
color:#56a6d4;
margin:6px 0 6px 17px;
padding:0;
}

.BulletsRound {
list-style-image:url(../images/bulletRound.gif);
padding-left:3px;
margin:2px 0 0 17px;
}

.BulletsOrange {
list-style-image:url(../images/bulletOrange.png);
line-height:120%;
margin:0 0 6px 30px;
padding:0;
}

.bullets-in-page		{margin:0;padding:0;}
.bullets-in-page li		{margin:8px 0 5px 35px; padding:0; list-style-image:url(../images/bulletOrange.png); font-size:13px; line-height:120%;}

.test {
background:#999;
}

.Input {
border-right:#CAC8B5 1px solid;
border-left:#CAC8B5 1px solid;
border-top:#CAC8B5 1px solid;
border-bottom:#CAC8B5 1px solid;
font-size:12px;
color:#002700;
font-weight:400;
background-color:#FFF;
}

.Textarea {
border-right:#CAC8B5 1px solid;
border-left:#CAC8B5 1px solid;
border-top:#CAC8B5 1px solid;
border-bottom:#CAC8B5 1px solid;
font-size:12px;
color:#002700;
font-weight:400;
background-color:#FFF;
scrollbar-face-color:#FFF;
scrollbar-highlight-color:#FFF;
scrollbar-shadow-color:#FFF;
scrollbar-3dlight-color:#FFF;
scrollbar-arrow-color:#000;
scrollbar-darkshadow-color:#FFF;
scrollbar-base-color:#f0f;
}

.show {
visibility:visible;
}

html {
overflow:0;
overflow-y:scroll;
}

#troubleshooting {
background-image:url(../Images/solutionsHolder1.png);
height:178px;
width:572px;
background-repeat:no-repeat;
}

#support {
width:603px;
height:213px;
}

#xpress {
background-image:url(../Images/xpressHolder.png);
width:159px;
height:75px;
}

#pro {
background-image:url(../Images/proHolder.png);
width:159px;
height:75px;
}

#enterprise {
background-image:url(../Images/enterpriseHolder.png);
width:159px;
height:75px;
}

#versionText {
float:right;
width:110px;
height:40px;
text-align:left;
font-weight:700;
font-size:18px;
color:#3e3e3e;
padding:0;
}

/*clearfix for floating div's*/
.clearfix:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}

html[xmlns] .clearfix {
display:block;
}

* html .clearfix {
height:1%;
}

/*Header classes*/
#cfnavbar {
float:right;
vertical-align:bottom;
white-space:nowrap;
width:auto;
line-height:26px;
margin:0 20px 0 0;
padding:0;
}
.home	{margin-right:53px !important;}
#cfnavbar ul {
background:url(../Images/buttons/headerX.png) repeat-x;
float:left;
font:bold 80% Verdana;
margin:0 2px 0 0;
padding:0;
}

#cfnavbar ul li a {
float:left;
color:#848586;
font-weight:400;
line-height:26px;
text-decoration:none;
background:url(../Images/buttons/headerXspacer.png) top right no-repeat;
padding:0 18px;
}

#cfnavbar ul li a#rightcorner {
background:none;
padding:0 11px 0 18px;
}

#download {
float:right;
}

#download ul {
background:url(../Images/buttons/button_download_center.png) repeat-x;
float:left;
font:bold 80% Verdana;
margin:0 20px 0 0;
padding:0;
}

#download ul li a {
float:left;
color:#fff;
font-weight:400;
line-height:26px;
text-decoration:none;
padding:0 15px;
}

#download ul li a:hover {
background:url(../Images/buttons/button_download_on_center.png) repeat-x;
}

/* end of Header classes
 set the image to use and establish the lower-right position */
.cssbox,.cssbox_body,.cssbox_head,.cssbox_head h2 {
background:transparent url(../images/box.png) no-repeat bottom right;
}

.cssbox {
width:164px !important;
padding-right:15px;
margin:20px auto;
}

/* set the top-right image */
.cssbox_head {
background-position:top right;
margin-right:-15px;
padding-right:40px;
}

/* set the top-left image */
.cssbox_head h2 {
background-position:top left;
border:0;
height:auto !important;
margin:0;
padding:10px 0 10px 20px;
}

/* IE Holly Hack 
 set the lower-left corner image */
.cssbox_body {
background-position:bottom left;
margin-right:0;
padding:2px 0 15px 10px;
}

/* mirror .cssbox_head right/left */
.cssbox_body li {
margin-bottom:10px;
line-height:100%;
}

#scroller_container1 {
width:442px;
height:70px;
overflow:hidden;
margin:36px auto -10px;
}

/* CSS Hack Safari */
.main {
position:relative;
width:980px;
height:auto;
padding-top:20px;
margin:auto;
}

.landing_ppc {
position:relative;
width:940px;
height:auto;
padding-top:20px;
margin:auto;
}

.landing_ppc2 {
position:relative;
width:750px;
height:auto;
padding-top:20px;
margin:auto;
}

.thankYouBody {
position:relative;
width:752px;
height:auto;
padding-top:20px;
margin:auto;
}

.landingBgTop {
position:relative;
background:url(../Images/landing_ppc/landingBgTop.png) no-repeat;
height:359px;
width:940px;
margin:20px auto auto;
}
.landingBgTopNew {
position:relative;
background:url(../Images/landing_ppc/header_landingpage.jpg) no-repeat;
height:359px;
width:940px;
margin:20px auto auto;
}

.landingBgTop2 {
position:relative;
background:url(../Images/landing_ppc/landingBg2Top.png) no-repeat;
height:399px;
width:750px;
margin:20px auto auto;
}

.landingBgTop3 {
position:relative;
background:url(../Images/landing_ppc/landingBg3Top.png) no-repeat;
height:358px;
width:939px;
margin:20px auto auto;
}

.thankYouBox {
position:relative;
background:url(../Images/landing_ppc/thankyoubox.png) no-repeat;
height:401px;
width:752px;
margin:20px auto auto;
}

.landingBgBottom {
position:relative;
background:url(../Images/landing_ppc/landingBgBottom.png) no-repeat;
height:231px;
width:940px;
margin:22px auto auto;
}

.landingBgBottom2 {
position:relative;
height:auto;
width:750px;
margin:22px auto auto;
}

.landingBgBottom3 {
position:relative;
background:url(../Images/landing_ppc/landingBg2Bottom.png) no-repeat;
height:231px;
width:940px;
margin:22px auto auto;
}

.landingMenuTop {
position:relative;
float:right;
width:550px;
height:35px;
padding-top:10px;
vertical-align:middle;
color:#fff;
word-spacing:8px;
white-space:nowrap;
margin:0 40px 0 0;
}

.landingMenuTop ul {float:right; margin:5px 0 0; display:block; width:auto;}
.landingMenuTop ul li	{display:inline; padding:0 10px; float:left; border-right:1px #fff solid; font-size:12px;}
.landingMenuTop ul li.last	{border:none !important}
.landingMenuTop ul li a	{color:#fff; text-decoration:none;}
.landingMenuTop1 {
position:relative;
float:left;
width:500px;
height:35px;
padding-top:10px;
vertical-align:middle;
color:#fff;
word-spacing:8px;
white-space:nowrap;
margin:0 0 0 35px;
}

.landingBoxLeft {
float:left;
position:relative;
height:293px;
width:555px;
margin:20px auto auto;
}

.landingBoxLeft2 {
float:left;
position:relative;
height:293px;
width:340px;
margin:15px 0 0 35px;
}

.landingBoxRight {
float:left;
position:relative;
height:293px;
width:365px;
margin:20px auto auto;
}

.landingBoxRight1 {
float:left;
position:relative;
height:293px;
width:365px;
margin:15px auto auto;
}

.landingBoxRight2 {
float:left;
position:relative;
height:293px;
width:364px;
margin:20px auto auto;
}

.landingMenuText {
font-size:12px;
text-decoration:none;
font-style:normal;
color:#fff;
}

.landingPageText {
font-size:56px;
color:#000;
text-decoration:none;
font-weight:lighter;
font-style:normal;
line-height:100%;
}

.landingPageText1 {
font:Arial, Helvetica, sans-serif;
font-size:36px;
color:#000;
text-decoration:none;
font-weight:400;
font-style:normal;
}

.landingPageText2 {
font:Arial, Helvetica, sans-serif;
font-size:26px;
color:#00a7fb;
text-decoration:none;
font-weight:400;
font-style:normal;
padding-top:5px;
width:auto;
margin:0 0 0 35px;
}

.landingPageText3 {
font:Arial, Helvetica, sans-serif;
font-size:56px;
color:#000;
text-decoration:none;
font-weight:lighter;
line-height:70%;
}

.landingPageText4 {
font-size:22px;
font-weight:700;
text-decoration:none;
color:#fff;
margin:15px 0 0 25px;
}

.landingPageText5 {
font-size:30px;
color:#00a7fb;
text-decoration:none;
font-weight:400;
font-style:normal;
padding-top:5px;
width:auto;
margin:0;
}

.landingPageBullets {
list-style-image:url(../images/landing_ppc/vBullet.png);
line-height:120%;
font-size:15px;
font-weight:400;
text-decoration:none;
font-style:italic;
color:#242424;
margin:15px 0 10px -6px;
padding:5px;
}

.landingPageBullets1 {
list-style-image:url(../images/landing_ppc/arrowBullet.png);
line-height:150%;
font-size:13px;
font-weight:400;
text-decoration:none;
font-style:normal;
color:#484848;
margin:5px 0 6px 50px;
padding:5px;
}

.landingPageBullets2 {
list-style-image:url(../images/landing_ppc/roundBullet.png);
line-height:120%;
font-size:15px;
font-weight:400;
text-decoration:none;
font-style:italic;
color:#fff;
margin:5px 0 6px 37px;
padding:5px;
}

.landingPageBullets3 {
list-style-image:url(../images/landing_ppc/vWhiteBullet.png);
line-height:120%;
font-size:15px;
font-weight:400;
text-decoration:none;
font-style:italic;
color:#242424;
margin:15px 0 10px -6px;
padding:5px;
}

.extra1 {
float:left;
position:absolute;
margin:-25px 0 0 -20px;
}

.extra2 {
float:left;
position:absolute;
margin:75px 0 0 -32px;
}

.extra3 {
float:left;
position:absolute;
margin:-15px 0 0 -16px;
}

.extra4 {
float:right;
position:relative;
margin:-85px -45px 0 0;
}

.extra5 {
float:left;
position:absolute;
margin:-15px 0 0 -5px;
}

.TextLandingTitle {
font-size:20px;
font-weight:700;
text-decoration:none;
color:#088ad4;
}

.TextLandingTitle1 {
font-size:13px;
font-weight:700;
text-decoration:none;
color:#3d3d3d;
padding-bottom:5px;
margin-bottom:0;
}

.TextLandingTitle2 {
font-size:15px;
font-weight:700;
text-decoration:none;
color:#425981;
padding-bottom:5px;
margin:0;
}

.BulletsLandingPage {
list-style-image:url(../images/landingPage/vBullet.png);
line-height:150%;
font-size:15px;
font-weight:400;
text-decoration:none;
font-style:italic;
color:#606365;
margin:0 0 6px -6px;
padding:5px;
}

.TextBulletLanding {
font-size:11px;
text-decoration:none;
line-height:100%;
color:#3d3d3d;
padding-top:0;
margin-top:0;
}

.searchBox {
height:22px;
width:137px;
background-image:url(../images/search_box.png);
background-color:#fff;
background-repeat:no-repeat;
font-size:11px;
padding-left:5px;
padding-top:5px;
border:none;
color:#3d3d3d;
}

ul.float li.float a.float {
color:#000;
line-height:42px;
font-size:14px;
text-decoration:none;
font-weight:700;
display:block;
float:left;
background:url(../Images/landingPage/button_02.png) repeat-x scroll top center;
padding:0;
}

ul.float li.float span.left {
display:block;
float:left;
width:15px;
height:42px;
background:url(../Images/landingPage/button_02.png) no-repeat scroll left top;
}

ul.float li.float span.right {
display:block;
float:left;
width:15px;
height:42px;
background:url(../Images/landingPage/button_02.png) no-repeat scroll right top;
margin:0;
}

ul.float li.float:hover span.left {
background:url(../Images/landingPage/button_02.png) no-repeat scroll left bottom;
}

ul.float li.float:hover span.right {
background:url(../Images/landingPage/button_02.png) no-repeat scroll right bottom;
}

ul.float li.float:hover a {
background:url(../Images/landingPage/button_02.png) repeat-x scroll bottom center;
}

#leftMenuMain {
width:202px;
height:auto;
margin:10px 0 0;
padding:0;
}

#leftMenuTop {
background:url(../Images/leftmenu/boxTop.png) no-repeat;
width:202px;
height:31px;
padding-left:22px;
margin:0;
}

#leftMenuMiddle {
background:url(../Images/leftmenu/boxMiddle.png) repeat-y;
padding-left:10px;
width:202px;
height:auto;
margin:0;
}

#leftMenuMiddle p {
font-size:14px;
color:#000;
font-weight:400;
margin:0;
padding:5px 0;
}

#leftMenuMiddle p span {
font-size:14px;
color:#FF5B02;
font-weight:400;
z-index:3;
position:relative;
}

#leftMenuMiddle .banner {
font-size:11px;
line-height:130%;
color:#56A6D4;
background:url(../images/link.png) no-repeat 100% 60%;
cursor:pointer;
text-decoration:none;
font-weight:700;
z-index:3;
position:relative;
margin:0;
padding:0 10px 0 0;
}

#leftMenuMiddle .imgBanner {
position:absolute;
z-index:1;
margin:-16px 0 0 74px;
}

#leftMenuBottom {
background:url(../Images/leftmenu/boxBottom.png) no-repeat;
height:11px;
width:202px;
margin:0 0 25px;
}

#leftMenuDemoCenterTop {
background:url(../Images/leftmenu/demoCenterTop.png) no-repeat;
width:202px;
height:41px;
padding-left:22px;
margin:25px 0 0;
}

#leftMenuDemoCenterMiddle {
background:url(../Images/leftmenu/demoCenterMiddle.png) repeat-y;
width:202px;
height:auto;
margin:0;
padding:0 0 0 13px;
}

#leftMenuDemoCenterBottom {
background:url(../Images/leftmenu/demoCenterBottom.png) no-repeat;
height:15px;
width:202px;
margin:0 0 25px;
}

#headerBanner {
width:944px;
height:77px;
background:url(../Images/Banners/innerBanner.png) no-repeat;
text-align:left;
float:left;
margin:0 0 5px;
padding:0;
}

#headerBanner a {
cursor:pointer;
}

#button ul li a {
color:#000;
line-height:42px;
font-size:14px;
text-decoration:none;
font-weight:700;
display:block;
float:left;
background:url(Images/landingPage/button_02.png) repeat-x scroll top center;
padding:0;
}

#button ul li span.left {
display:block;
float:left;
width:15px;
height:42px;
background:url(Images/landingPage/button_02.png) no-repeat scroll left top;
}

#button ul li span.right {
display:block;
float:left;
width:15px;
height:42px;
background:url(Images/landingPage/button_02.png) no-repeat scroll right top;
margin:0;
}

#button ul li:hover span.left {
background:url(Images/landingPage/button_02.png) no-repeat scroll left bottom;
}

#button ul li:hover span.right {
background:url(Images/landingPage/button_02.png) no-repeat scroll right bottom;
}

#button ul li:hover a {
background:url(Images/landingPage/button_02.png) repeat-x scroll bottom center;
}

#productsTopContainer, #container-box {
background:url(../Images/Banners/572BoxMiddle.png) repeat-y;
width:572px;
clear:both;
height:auto;
}

#productsHut, #container-box-top {
background:url(../Images/Banners/572BoxTop.png) no-repeat;
width:572px;
height:20px;
clear:both;
}
#productsBottom, #container-box-bottom {
background:url(../Images/Banners/572BoxBottom.png) no-repeat;
width:572px;
height:20px;
}

#productsContainer1 {
background:url(../Images/Banners/productsBanner.png) no-repeat bottom;
float:left;
width:259px;
height:250px;
margin:20px 20px 0 17px;
}

.free {
float:right;
display:block;
margin:-60px 45px 0 0;
}

#skip {
height:140px;
width:259px;
clear:both;
cursor:pointer;
margin:0 auto;
}

#productsContainer2 {
background:url(../Images/Banners/productsBanner.png) no-repeat bottom;
float:left;
width:259px;
height:250px;
margin:20px 0 0;
}

.enterprise {
float:right;
display:block;
margin:-45px 50px 0 0;
}

.productsHead {
margin-left:17px;
margin-bottom:15px;
font-size:18px;
font-weight:400;
}

#productsBox1 {
float:left;
width:160px;
height:120px;
margin:10px 5px 0 15px;
}

#productsBox1 img {
float:left;
margin-left:-10px;
}

.spacer {
float:left;
margin:10px 0 0 -10px;
}

#productsBox2 {
float:left;
width:170px;
height:120px;
margin:10px 10px 0 15px;
}

#productsBox2 img {
float:left;
margin-left:-15px;
}

.productsComparison {
font-size:20px;
font-weight:400;
text-decoration:none;
color:#000;
margin-top:20px;
margin-bottom:10px;
}

#comparisonTable {
background:url(../Images/comparisonTable.png) no-repeat;
width:571px;
height:418px;
}

#comparisonTable h4 {
font-size:20px;
color:#ff9e04;
margin:15px 0 0 40px;
padding:0;
}

#comparisonTable h4 span {
font-size:16px;
font-weight:lighter;
color:#b6b6b6;
}

#comparisonTable div img {
display:block;
margin:10px auto;
}

#comparisonTable div p {
font-size:12px;
font-weight:700;
}

#comparisonTable div h5 {
display:block;
font-size:12px;
font-weight:400;
color:#6c6c6c;
text-align:center;
margin:10px auto;
}

#comparisonTable div h6 {
display:block;
font-size:13px;
font-weight:700;
color:#6c6c6c;
text-align:center;
margin:10px auto;
}

#feature1 {
float:left;
width:215px;
}

#feature1 h2 {
margin-left:15px;
font-size:13px;
font-family:Arial;
font-weight:400;
text-decoration:none;
color:#020202;
}

#feature1 img {
margin-left:20px;
}

#feature2 {
float:left;
width:355px;
}

#feature2 ul {
color:#606365;
font-size:11px;
list-style-type:disc;
margin-top:10px;
}

#feature2 ul li {
margin-bottom:5px;
}

/************************************
	Xpress and Enterprise Pages
*************************************/
#versionHolder {
background:url(../Images/form.png) no-repeat scroll bottom;
width:572px;
}

#versionHolder p {
display:block;
width:300px;
margin-left:15px;
float:left;
font-size:12px;
font-weight:400;
text-decoration:none;
line-height:150%;
color:#6e7071;
}

/************************************
			Whats New Page
*************************************/
#keyfeatures {
background:url(../Images/boxMiddle.jpg) repeat-y;
width:572px;
margin:0;
padding:0;
}

#keyfeatures h4 {
color:#088ad4;
font-size:17px;
font-weight:700;
text-decoration:none;
margin:0 0 10px 15px;
padding:0;
}

#keyfeatures ul li a {
font-size:12px;
text-decoration:none;
line-height:100%;
color:#56a6d4;
background:url(../images/Bullet.gif) no-repeat 100% 50%;
padding-right:10px;
text-align:left;
cursor:pointer;
}

#keyfeatures ul li {
padding:5px 0;
}

#whatsNewBox h5 {
float:left;
font-size:16px;
font-weight:400;
margin:8px 0 0 15px;
}

#whatsNewBox p {
font-size:11px;
text-decoration:none;
line-height:170%;
color:#3d3d3d;
float:left;
width:300px;
}

#whatsNewBox ul {
clear:left;
list-style-type:disc;
color:#3d3d3d;
font-size:11px;
}

#whatsNewBox ul li p {
font-size:11px;
text-decoration:none;
line-height:170%;
color:#3d3d3d;
float:none;
}

/************************************
			New Home Page
*************************************/
#newHpConteiner {
background:url(../Images/Banners/newHP.jpg) no-repeat;
width:863px;
height:350px;
padding:35px 0 0 80px;
clear:both
}
.border{border-top:1px solid #ededed;margin:4px 10px;}
#box1 {margin-left:0;width:400px;}
#box1 a{float:right;padding-right:10px;background:url(../Images/link.png) right center no-repeat;margin-right:10px}
#box1 h1 {font-size:25px;font-weight:400;color:#fff;margin-bottom:15px;line-height:100%;white-space:nowrap;letter-spacing:-1px;word-spacing:-2px;padding:0;}

#box1 h2 {
color:#000;
font-size:21px;
font-weight:400;
margin:0;
padding:0;
}

#box1 ul {
list-style-image:url(../Images/Banners/homeBullet.png);
font-size:12px;
margin-left:32px;
padding:0;
}

#box1 ul li {
color:#355876 !important;
margin:5px;
}

#box2 {
width:160px;
float:left;
margin:20px 60px 0 0;
}

#box2 img {
float:right;
margin:-60px -5px 0 0;
}

#box2 h5 {
color:#000;
font-size:18px;
font-weight:400;
line-height:80%;
margin:0;
padding:0;
}

#box2 h6 {
color:#ff9e04;
font-size:34px;
font-weight:400;
margin:0;
padding:0;
}
.entcolor	{color:#00bfed !important;}

#box2 p {
color:#3b3b3b;
font-size:12px;
font-weight:400;
white-space:nowrap;
margin:0 0 5px;
padding:0;
}

#box2 .link {
font-size:10px;
font-weight:700;
text-decoration:none;
line-height:100%;
color:#2495ff;
background:url(../images/link.png) no-repeat 100% 50%;
text-align:left;
cursor:pointer;
margin:0;
padding:0 10px 0 0;
}

#box2 a	img {margin:0 0 0 -10px;padding:0;}
.box3 .linux-logo{position:absolute;right:15px;bottom:30px;z-index:1}
.box3 {background:url(../Images/hpBoxMiddle.jpg) repeat-y;width:301px;float:left;display:inline;margin:20px 21px 20px 0;position:relative}
.box3 .movielink	{margin:0 0 0 25px; display:block; width:111px;}
.box3 .homespacer	{margin:5px auto; width:271px; display:block; clear:both}
.box3Top {background:url(../Images/hpBoxTop.jpg) no-repeat;height:12px;width:301px;margin:0 20px 0 0;}
.box3 .movies{float:right;width:100px;margin:0 10px 0 0 !important;list-style-type:none}
.box3 .movies li{padding:0 !important;margin:0 0 5px;}
.box3 .movies a{display:block;height:12px;width:68px;text-indent:-9999px}
.box3 .movies a.de{background:url(../Images/movies_de.jpg) no-repeat;}
.box3 .movies a.fr{background:url(../Images/movies_fr.jpg) no-repeat;}
.box3 .movies a.it{background:url(../Images/movies_it.jpg) no-repeat;}
.box3 .movies a.jp{background:url(../Images/movies_jp.jpg) no-repeat;}
.box3 .movies a.ch{background:url(../Images/movies_ch.jpg) no-repeat;}



.box3Bottom {background:url(../Images/hpBoxBottom.jpg) no-repeat;height:12px;width:301px;margin:0 20px 0 0;}

.box3 h3 {font-size:20px;color:#000;font-style:normal;font-weight:400;margin:0 0 5px 15px;padding:0;}

.box3 h4 {font-size:15px;color:#000;font-style:normal;font-weight:400;margin:10px 0 0 15px;padding:0;}

.box3 ul {color:#3d3d3d;font-size:12px;list-style-image:none;list-style-type:disc;display:block;margin:10px 10px 7px 35px;z-index:2}
.box3 p {color:#75787a;font-size:14px;margin:3px 15px;}
.box3 .last {font-size:12px;font-weight:400;text-decoration:none;line-height:130%;color:#2495ff;background:url(../images/link.png) no-repeat 100% 60%;cursor:pointer;
margin:5px 15px;padding:0 10px 0 0;}
.box3 ul.hi{margin-bottom:18px}
.box3 ul.hi li {margin:9px 60px 0 0;z-index:2}
.box3 ul li {margin:5px 0;}
.box3 ul li a {text-decoration:none;color:#2495ff;}
.box3 .link {font-size:12px;font-weight:400;text-decoration:none;line-height:100%;color:#2495ff;text-align:center;background:url(../images/link.png) no-repeat 100% 60%;
cursor:pointer;float:left;display:block;margin:0 0 4px 10px;padding:0 10px 0 0;}

.box3 .demolinks {
font-size:11px;
font-weight:400;
text-decoration:none;
line-height:100%;
color:#2495ff;
background:url(../images/link.png) no-repeat 100% 60%;
text-align:left;
cursor:pointer;
float:left;
word-spacing:-1px;
margin:10px 4px 0 3px;
padding:0 10px 0 0;
}

.box3 .links {
font-size:11px;
font-weight:400;
text-decoration:none;
line-height:100%;
color:#2495ff;
background:url(../images/link.png) no-repeat 100% 60%;
text-align:left;
cursor:pointer;
vertical-align:middle;
float:right;
margin:8px 15px 8px 35px;
padding:0 10px 0 0;
}

.box3 .webinar {
position:absolute;
margin:-91px 0 0 130px;
}

#box4 {
background:url(../Images/hpBox2Middle.jpg) repeat-y;
width:459px;
float:left;
margin:0 27px 20px 0;
position:relative;
}

#box4Top {
background:url(../Images/hpBox2Top.jpg) no-repeat;
height:45px;
width:459px;
padding-bottom:4px;
}

#box4Bottom {background:url(../Images/hpBox2Bottom.jpg) no-repeat bottom;height:20px;width:459px;clear:both;padding-top:4px;}

#box4 h3 {
font-size:20px;
color:#000;
font-style:normal;
font-weight:400;
margin:-40px 0 15px 15px;
padding:0;
}

#box4 h4 {
font-size:16px;
color:#000;
font-style:normal;
font-weight:400;
margin:5px 55px 5px 15px !important;
padding:0;
}

#box4 h4 a {
color:#2495ff;
text-decoration:none;
}

#box4 > img	{ margin:10px 0 0 15px}

#box4 p {color:#3D3D3D;font-size:12px;margin:8px 0 5px 15px;line-height:110%;width:280px}

#box4 p span span {
color:#4ea9ff;
line-height:100%;
background:url(../images/link.png) no-repeat 100% 60%;
text-align:left;
cursor:pointer;
padding:0 10px 0 0;
}

#box4 a.link{
font-size:14px;
font-weight:400;
text-decoration:none;
line-height:100%;
color:#2495ff;
background:url(../images/link.png) no-repeat 100% 60%;
text-align:left;
cursor:pointer;
vertical-align:middle;
margin:-5px 0 15px 5px;
padding:0 10px 0 0;
}
#box4 p a{
font-size:12px;
font-weight:400;
text-decoration:none;
line-height:100%;
color:#2495ff;
background:url(../images/link.png) no-repeat 100% 60%;
text-align:left;
cursor:pointer;
vertical-align:middle;
padding:0 10px 0 0;
}

#whitepaper	{position:absolute;z-index:9; background:url(../Images/whitepaper.jpg) no-repeat; height:104px; width:161px;top:35px;right:9px;}
ul.whitepaper{margin:0 0 -1px 40px;}
ul.whitepaper li{list-style-type:disc;margin:10px 0}
a.whitepaper{font-size:13px;padding-right:10px;background:url(../Images/link.png) right center no-repeat;margin-left:155px}
#logo {float:left;}

#search {
float:left;
margin:0 0 0 200px;
}

#headerTopMenu {
float:right;
margin-right:44px;
width:auto;
}

#dlBox input,#dlBox select {
margin:0 0 5px;
padding:0;
}

#contactBox {
background:url(../Images/boxMiddle.jpg) repeat-y;
width:572px;
}

#contactInformation {
float:right;
width:172px;
font-size:11px;
text-decoration:none;
font-style:normal;
font-weight:400;
color:#474747;
margin:15px 19px 0 0;
}

#contactInformation p {
margin:0 0 5px;
padding:0;
}

#contactInformation a {
color:#00a7fb;
display:block;
text-decoration:none;
margin:0 0 5px;
padding:0;
}

#labsBox h2 {
font-size:22px;
font-weight:400;
color:#000;
margin:0 30px;
padding:0;
}

#labsBox p {
color:#3d3d3d;
font-size:13px;
margin:8px 30px;
}

#labsBox a img {
float:left;
margin:40px 30px;
}

#labsBox img {
float:right;
margin:0 30px;
}

/************************************
		why not try ent page
*************************************/
#whyHolder {
background:url(../Images/downloadpages/whyNotTryHolder.jpg) no-repeat;
height:303px;
width:572px;
margin-top:20px;
padding-top:20px;
}

#whyHolder h1 {
font-size:18px;
font-weight:400;
margin:0 0 20px 48px;
}

#whyHolder p {
font-size:12px;
font-weight:700;
text-decoration:none;
color:#3d3d3d;
margin:0 40px 20px 48px;
}

#whyHolder h2 {
font-size:16px;
font-weight:400;
color:#000;
text-decoration:none;
margin:20px 0 0 48px;
padding:0;
}

#whyHolder h3 {
font-size:22px;
font-weight:400;
color:#000;
font-style:normal;
margin:0 0 0 48px;
padding:0;
}

#whyHolder ul {
list-style-type:disc;
color:#3d3d3d;
font-size:font-size: 11px;
margin:0 40px 20px 39px;
}

#whyHolder ul li {
font-size:12px;
font-weight:700;
}

#campaignRightBox {
background:url(../Images/landingPage/bg2.png) no-repeat;
width:362px;
height:283px;
float:right;
}

/************************************
			about us page
*************************************/
#aboutUs h3 {
font-size:18px;
font-style:italic;
font-weight:400;
margin:15px 0 5px;
padding:0;
}

#aboutUs .pic {
float:right;
clear:both;
margin-left:15px;
}

#aboutUs p {
margin:10px 0;
padding:0;
}

.ulLinks li {
margin:5px 0 10px;
}

A.link,A.visited,A.active {color:#FFF;}

A.Text:link,A.Text:visited,A.Text:active {
text-decoration:none;
color:#08386A;
}

A.TextMenuTop:link,A.TextMenuTop:visited,A.TextMenuTop:active {
text-decoration:none;
color:#848484;
}

A.TextMenuMiddle:link,A.TextMenuMiddle:visited,A.TextMenuMiddle:active {
text-decoration:none;
color:#020202;
}

A.TextBlue3:link,A.TextBlue3:visited,A.TextBlue3:active,A.TextBlue3:hover {
text-decoration:none;
color:#1A70BB;
}

A.TextGray5:link,A.TextGray5:visited,A.TextGray5:active {
text-decoration:none;
color:#606365;
line-height:25px;
width:100%;
height:100%;
display:block;
}

h2,.TextGray4 {
font-size:17px;
font-weight:normal;
text-decoration:none;
color:#000;
}

.TextBullet,.TextGray7,p {
font-size:12px;
text-decoration:none;
line-height:170%;
color:#3d3d3d;
}

.nav1 IMG,.hide {
visibility:hidden;
}
.nav1 a:hover{ color:#000;}

.clearfix,.ulLinks {
display:inline-block;
}

#cfnavbar ul li,#download ul li {
display:inline;
margin:0;
padding:0;
}

#cfnavbar ul li a:hover,#cfnavbar ul li a#rightcorner:hover {
background:url(../Images/buttons/headerXOver.png) repeat-x;
}

#cfnavbar:after,#download:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

ul.float li.float,#button ul li {
float:left;
display:block;
}

#productsContainer1 h1,#productsContainer2 h1 {
font-size:18px;
color:#000;
margin-left:47px;
font-weight:400;
line-height:140%;
}

#productsBox1 h1,#productsBox2 h1 {
display:block;
font-size:13px;
font-weight:700;
text-decoration:none;
color:#3d3d3d;
margin:5px 0 0 10px;
}

#labsBox,#dlBox {
background:url(../Images/downloadpages/downloadXMiddleHolder.jpg) repeat-y;
width:572px;
}

#versionHolder img,#versionHolder a img,#followUs {
float:right;
margin-right:40px;
}

.box3 p span,#box4 p span {
color:#ff5b02;
}

#dlBoxTop,#labsBoxTop {background:url(../Images/downloadpages/downloadXTopHolder.jpg) no-repeat;height:15px;margin:0;padding:0;width:572px}

#dlBoxBottom,#labsBoxBottom {background:url(../Images/downloadpages/downloadXBottomHolder.jpg) no-repeat;height:15px;margin:0;padding:0;width:572px;}


.padding-top-30{padding-top:30px !important}
.margin_left_10	{margin-left:10px !important;}
.margin_right_0	{margin-right:0 !important;}
.margin_0_10	{margin:0 10px !important;}
.margin_5_10	{margin:5 10px !important;}
.margin_0_20	{margin:0 20px !important;}
.margin_5_20	{margin:5px 20px !important;}
.margin_10_0	{margin:10px 0;}
.margin_bottom_0	{margin-bottom:0 !important;}
.margin_bottom_10	{margin-bottom:10px !important;}
.margin-bottom-100	{margin-bottom:100px !important;}
.margin_top_20		{margin-top:20px !important;}
.margin_top_250		{margin-top:250px !important;}
.margin_20		{margin:20px !important;}
.margin_20_0_0_20	{margin:20px 0 0 20px}
.width_550	{width:550px;}
/*
	GOOGLE CAMPAIGN LP
 						*/

#wraplp			{ width:940px; margin:35px auto;}
.logolp			{ text-indent:-9999px; overflow:hidden; background:url(../Images/logo.gif) no-repeat; height:50px ; width:177px; display:block; margin-bottom:20px;}
#bglp			{ background:url(../Images/landing_ppc/whitepaper_bg.jpg) no-repeat; height:359px;}
#bglp-1			{ background:url(../Images/landing_ppc/lp_bg.jpg) no-repeat; height:359px;}
#bglp > ul, #bglp-1 > ul		{float:right; margin:15px 50px 0; display:block; width:auto;}
#bglp > ul li, #bglp-1 > ul li		{display:inline; padding:0 10px; float:left; border-right:1px #fff solid; font-size:12px;}
#bglp > ul li.last, #bglp-1 > ul li.last{border:none !important}
#bglp > ul li a, #bglp-1 > ul li a	{color:#fff; text-decoration:none;}
#bglp h4.button		{margin:0 0 0 60px; clear:both; display:block; padding-top:30px;}
#bglp-1 h4.button	{margin:0 0 0 40px; clear:both; display:block; padding-top:30px;}

#rightboxlp		{float:left; width:540px;margin:0 0 0 120px;}	
#rightboxlp h1	{float:left; display:block; font-size:32px; margin:0; color:#29a8df;}
.greencolor		{color:#a0cb03 !important;}
#rightboxlp h2	{float:left; display:block;font-size:18px;margin:0 0 40px 0; color:#000; width:100%;}
#rightboxlp > ul{margin:0 80px 0 40px; clear:both}
#rightboxlp > ul li{margin:10px 0; color:#242424; font-size:16px; font-style:italic; list-style-image:url(../Images/landing_ppc/vGreenBullet.png);}

h4.button		{font-size:16px; font-weight:normal;}
span.l-button	{background:url(../Images/landing_ppc/button_lp_left.png) no-repeat; height:48px; width:12px; float:left;}
span.r-button	{background:url(../Images/landing_ppc/button_lp_right.png) no-repeat; height:48px; width:12px; float:left;}
span.l-buttonin	{background:url(../Images/landing_ppc/button_lp_left.png) no-repeat; height:48px; width:12px; float:left;}
span.r-buttonin	{background:url(../Images/landing_ppc/button_lp_right.png) no-repeat; height:48px; width:12px; float:left;}
a.button, input.button	{line-height:48px !important; display:block; width:auto;float:left; background:url(../Images/landing_ppc/button_lp.jpg) repeat-x; text-decoration:none; color:#000; border:0; margin:0; cursor:pointer; font-size:16px; padding:0 5px; vertical-align:middle; height:48px /* firefox fix */;}
#midbox			{background:url(../Images/landing_ppc/landingBgBottom.png) no-repeat; width:940px; height:206px; margin-top:20px;}


ul.menu-lp			{float:right; margin:15px 50px 0; display:block; width:auto;}
ul.menu-lp li		{display:inline; padding:0 10px; float:left; border-right:1px #fff solid; font-size:12px;}
ul.menu-lp li.last	{border:none !important}
ul.menu-lp li a		{color:#fff; text-decoration:none;}
.bold				{font-weight:bold !important}
.wide				{padding:0 20px !important}

.buttom-border, .bottom-border		{border-bottom:solid 1px #ababab;padding-bottom:10px;}
.text-indent						{text-indent:20px;}

.font-size-20		{font-size:20px !important;}
.font-size-16		{font-size:16px !important;}
.font-size-11		{font-size:11px !important;}


#solution-box			{width:649px; height:372px; position:relative; background:url(../Images/solutions-box.jpg) bottom no-repeat; margin:10px 0}
#solution-box a			{text-decoration:none}
#solution-box a div		{width:295px;float:left;margin:35px 0 0 20px; height:145px;position:relative}
#solution-box h3		{color:#000;font-style:normal; margin:0 0 5px 10px;font-weight:normal;}
#solution-box ul		{margin:0 25px 5px 30px;padding:5px 0 0 0;}
#solution-box ul li		{list-style-image:url(../images/bulletOrange.png); margin:5px 0; font-size:13px;}
#solution-box span		{font-size:12px; margin:0; text-decoration:none;color:#56A6D4; background:url(../Images/link.png) center right no-repeat; padding-right:10px;right:5px; bottom:5px;position:absolute}

.solutions				{float:left; width:265px; margin:0 0 20px 50px;}

.box-top-130			{background:url(../Images/box-top-130.jpg) no-repeat; height:13px; width:130px;}
.box-bottom-130			{background:url(../Images/box-bottom-130.jpg) no-repeat; height:13px; width:130px;}
.box-middle-130			{border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;width:128px}
.box-middle-130 h2		{font-size:16px; font-style:italic;color:#606365; margin:0 10px;padding:5px 0 0;}
.box-middle-130 ul		{margin:0 10px; padding:0 0 10px;}
.box-middle-130 ul li	{padding:5px 0; line-height:60%; display:block;}
.box-middle-130 a		{font-size:11px; background:url(../Images/link.png) 100% 60% no-repeat;padding-right:10px; text-decoration:none;color:#56A6D4; margin:5px 0;line-height:100%;text-align:left;cursor:pointer;vertical-align:middle;font-weight: 700;}
.pdf					{background:url(../Images/pdf_icon.jpg) left 30% no-repeat;}
.pdf a					{margin-left:15px;display:block;background:none;}

.box-managed			{background:url(../Images/boxes/box_Managed-Services-Monitoring.jpg) no-repeat; height:180px;}
.box-troubleshooting	{background:url(../Images/boxes/box_Root-Cause-Analysis.jpg) no-repeat; height:180px;}
.box-monitoring			{background:url(../Images/boxes/box_Third-Party-Monitoring.jpg) no-repeat; height:180px;}
.box-compliance			{background:url(../Images/boxes/box_Compliance-Solutions.jpg) no-repeat; height:180px;}
.box-compliance h2,	.box-monitoring h2, .box-troubleshooting h2, .box-managed h2	{display:block;padding:40px 20px;font-size:33px;width:400px}



.features > p 			{width:250px;margin:20px 0 0 20px; line-height:140%;float:left;}
.features .box-features	{background:url(../Images/box-features.jpg) no-repeat;width:325px;height:140px;float:right;margin:20px 50px 0 0}
.features .box-features div{width:141px;float:left;margin:0 0 0 15px;}
.features .box-features h3, .box-inner-features h3{margin:5px 0;padding:0;text-align:center;color:#525151;}
.features .box-features h4{margin:5px 0;padding:0;font-size:12px;font-weight:normal;color:#000;text-align:center}
.features .box-features p{margin:0 10px 0 0;padding:0;line-height:110%;color:#132d5d;}
.features .box-features a{display:block;width:141px;height:32px;text-indent:-9999px;}
.features .box-features a.xpress{background:url(../Images/buttons/products/free-download_small.png) no-repeat;}
.features .box-features a.xpress:hover{background:url(../Images/buttons/products/free-download_small_on.png) no-repeat;}
.features .box-features a.ent{background:url(../Images/buttons/products/15day_trial_small.png) no-repeat;}
.features .box-features a.ent:hover{background:url(../Images/buttons/products/15day_trial_small_on.png) no-repeat;}
.features h2			{clear:both;padding:20px 0 0 20px;font-size:20px;}

.features-link			{padding-right:10px;background:url(../Images/link.png) 62% center no-repeat;text-align:center;display:block}

.features-list			{border-bottom:1px solid #dddddd;width:651px;margin:20px 0 0;}
.features-list.last		{border:none}
.features-list div.box	{float:left;width:217px;position:relative}
.features-list div.line1{height:205px;}
.features-list div.line2{height:265px;}
.features-list div.line3{height:235px;}
.features-list h3		{padding:15px 0 10px 50px;display:block}
.features-list a		{position:absolute; bottom:10px; right:10px;padding-right:25px; background:url(../Images/demo.jpg) right top no-repeat; line-height:20px;text-decoration:none;color:#339cff;font-size:12px;}
.features-list ul li	{list-style-type:disc;color:#606365;margin:0 30px 10px}

h3.report-gen			{background:url(../Images/features/reports-generator.jpg) left top no-repeat}
h3.policy-messaging		{background:url(../Images/features/policy-messaging.jpg) left top no-repeat}
h3.real-time			{background:url(../Images/features/real-time-playback.jpg) left top no-repeat}
h3.complete-coverage	{background:url(../Images/features/complete-coverage.jpg) left top no-repeat}
h3.small-footprint		{background:url(../Images/features/small-footprint.jpg) left top no-repeat}
h3.system-monitor		{background:url(../Images/features/system-monitor-integration.jpg) left top no-repeat}
h3.robust-security		{background:url(../Images/features/robust-security.jpg) left top no-repeat}
h3.pervasive-user		{background:url(../Images/features/pervasive-user-permissions.jpg) left top no-repeat}




.comparison-table		{background:#f8f8f8;border:1px solid #e0dfdf;margin:0;padding:0; vertical-align:top}
.comparison-table th	{background:#e0dfdf;border-right:1px solid #c1c0c0;height:100px;width:160px;vertical-align:top; text-align:center}
.comparison-table th h3	{padding:0;margin:25px 0 15px 0;color:#000;}
.comparison-table th h4	{padding:0;margin:0;color:#595959;font-size:16px;font-weight:normal}
.comparison-table th h4	a.linux{padding-right:10px;background:url(../Images/link.png) right center no-repeat}
.comparison-table th a.xpress, .comparison-table th a.ent, .box-inner-features a{text-indent:-9999px;display:block;height:32px;width:141px;margin:0 auto}
.comparison-table th a.xpress, .box-inner-features a.xpress{background:url(../Images/buttons/products/free-download_small.png) no-repeat;}
.comparison-table th a.xpress:hover, .box-inner-features a.xpress:hover{background:url(../Images/buttons/products/free-download_small_on.png) no-repeat;}
.comparison-table th a.ent, .box-inner-features a.ent{background:url(../Images/buttons/products/15day_trial_small.png) no-repeat}
.comparison-table th a.ent:hover, .box-inner-features a.ent:hover{background:url(../Images/buttons/products/15day_trial_small_on.png) no-repeat}
.comparison-table th.last{border:none}
.comparison-table tr.last th{padding:15px 0 0; height:50px}
.comparison-table td	{width:160px;height:40px;border-right:1px solid #c1c0c0;border-top:1px solid #e0dfdf;border-bottom:1px solid #e0dfdf;vertical-align:top;padding-bottom:5px;}
.comparison-table td h6	{margin:15px 0 0 10px;font-size:11px;font-weight:bold;color:#646464;}
.comparison-table td h5	{font-size:14px;font-weight:bold;color:#646464;margin-top:15px;}
.comparison-table td h4	{font-weight:normal;font-size:14px;color:#000;margin:15px 0 0;}
.comparison-table td p	{padding:12px 10px 0 15px;margin:0}
.comparison-table td a	{padding-right:10px;background:url(../Images/link.png) right center no-repeat;color:#339cff;font-size:12px;margin:0 0 0 45px;}
.comparison-table td a.pricing{background:url(../Images/link.png) right center no-repeat;text-align:center;margin:0;}
.comparison-table td img{margin:12px auto 0 auto;width:18px;display:block}
.comparison-table td.last{border-right:none}



.record-replay			{background:url(../Images/boxes/box-record-and-replay.jpg) no-repeat; width:462px; height:420px;}
.business-intell		{background:url(../Images/boxes/box-business-intelligence.jpg) no-repeat;}
.user-access			{background:url(../Images/boxes/box-user-access.jpg) no-repeat;}
.record-replay ul		{padding:70px 0 20px;display:block;width:380px;margin:0 auto}
.record-replay ul li	{margin:5px 20px;font-size:12px;list-style-image:url(../Images/Vsign1.png)}
.record-replay ul li.last{border-bottom:solid 1px #dcdcdc;padding-bottom:20px}
.record-replay a		{margin:0 0 0 60px;display:block;color:#339cff;background:url(../Images/demo.jpg) right bottom no-repeat;font-size:12px;width:170px}
.record-replay a img	{padding-right:10px}

.box-inner-features		{background:url(../Images/box-inner-features.jpg) no-repeat;float:right;width:169px;height:262px;margin:0 50px 15px 0;}
.box-inner-features h3	{text-align:left;margin:5px 0 5px 25px}
.box-inner-features h4	{margin:0 0 5px 0;font-weight:normal;color:#000;font-size:11px;text-align:center}
.box-inner-features p	{margin:0 25px 2px 25px;line-height:120%;color:#132d5d;font-size:11px}
.box-inner-features a.xpress{margin-bottom:10px}
.box-inner-features p.ent{padding-top:15px;border-top:1px solid #c1c1c1}

.box-features-top		{background:url(../Images/boxes/box-features-top.jpg) no-repeat;width:169px;height:10px;float:right;clear:right;margin:0 50px 0 0;padding:0;}
.box-features-mid		{background:url(../Images/boxes/box-features-mid.jpg) repeat-y;width:169px;float:right;clear:right;margin:0 50px 0 0;padding:0;}
.box-features-bottom	{background:url(../Images/boxes/box-features-bottom.jpg) no-repeat;width:169px;height:10px;float:right;clear:right;margin:0 50px 0 0;padding:0;}

.box-features-mid h3	{margin:5px 30px;font-style:italic;color:#606365;padding:0;}
.box-features-mid ul	{margin:5px 30px;padding:0;}
.box-features-mid ul li	{margin:5px 0;padding:0;line-height:86%}
.box-features-mid a		{font-size:11px;color:#339cff;padding-right:10px;background:url(../Images/link.png) right center no-repeat;margin:0;}


.box-xpress				{background:url(../Images/boxes/box-xpress.jpg) top no-repeat;width:650px;margin-top:10px;display:block}
.box-xpress > p			{margin:0 0 20px 40px;width:350px;display:block;padding-top:55px;font-size:13px;}
.box-xpress > a			{height:37px;text-indent:-9999px;display:block;margin:0 0 90px 40px;width:199px}
.box-xpress a.xpress	{background:url(../Images/buttons/products/download-now-free.png) no-repeat;}
.box-xpress a.xpress:hover{background:url(../Images/buttons/products/download-now-free_on.png) no-repeat;}
.box-xpress a.ent		{background:url(../Images/buttons/products/download-free-trial.png) no-repeat}
.box-xpress a.ent:hover	{background:url(../Images/buttons/products/download-free-trial_on.png) no-repeat}

.box-xpress div.box		{float:left;width:325px;border-right:1px solid #c3c3c3}
.box-xpress div.last	{width:320px;border:none}
.box-xpress h2 			{margin:0 55px 15px 15px;color:#3d3d3d;}
.box-xpress ul			{margin:0 0 10px 40px;padding:0;}
.box-xpress ul li		{margin:5px 0;font-size:12px;list-style-image:url(../Images/Vsign1.png);}
.box-xpress .box a		{float:right;margin:0 15px;padding-right:10px;background:url(../Images/link.png) right center no-repeat;font-size:12px;color:#339cff;}
.box-xpress .box p		{margin:-5px 0 0 15px;}

.box-linux				{background:url(../Images/boxes/box-linux.jpg) no-repeat;width:265px;height:120px;float:right;margin:0 30px 10px 20px;}
.box-linux h5			{text-align:center;font-size:18px;font-weight:normal;margin:10px 40px 5px;color:#022966;}
.box-linux h5 span		{color:#000;display:block;margin-top:3px;}
.box-linux a			{margin-left:35px;padding-right:20px;font-size:18px}
.box-linux a.live-chat	{color:#ff991e;background:url(../Images/linux-chat.png) right center no-repeat}
.box-linux a.email		{color:#2595d5;background:url(../Images/linux-mail.png) right center no-repeat}
.box-linux-top			{background:url(../Images/boxes/box-linux-top.jpg) no-repeat; width:653px;height:10px;}
.box-linux-mid			{background:url(../Images/boxes/box-linux-mid.jpg) repeat-y; width:653px;padding:20px 0}
.box-linux-mid .screenshot{margin:0 30px 0 0;display:block;background:url(../Images/demo.jpg) right bottom no-repeat;float:right;clear:right;padding-right:25px;font-size:12px;color:#339cff;line-height:20px;}
.box-linux-mid img		{float:right;clear:right;margin:5px 30px 0 20px;}
.box-linux-mid p		{margin:0 40px;padding:5px 0}
.box-linux-mid p.first	{padding-top:0;}
.box-linux-mid .pdf		{margin:0 180px;font-size:12px;color:#339cff;padding-left:15px;}
.box-linux-bottom		{background:url(../Images/boxes/box-linux-bottom.jpg) no-repeat; width:653px;height:10px;clear:both;margin-bottom:20px}


#footer-info			{width:945px;margin:40px auto 0;background:url(../Images/boxes/footer-info.jpg) 153px no-repeat;height:123px;clear:both}
#footer-info.hp			{background:url(../Images/footer-info-hp.jpg) left bottom no-repeat;height:127px;clear:both;width:100%;}
#footer-info h4			{margin:10px 240px;padding:10px 0 0;color:#000;font-size:17px;font-weight:normal}
#footer-info.hp h4		{margin:10px 20px;padding:15px 0 0;}
#footer-info ul			{margin:0 260px;padding:0;}
#footer-info.hp ul		{margin:0 40px;}
#footer-info ul	li		{font-size:10px;font-style:italic;list-style:square;color:#339CFF !important;margin:0 0 5px}
#footer-info ul	li a	{font-size:12px}
#footer-info ul	li a strong{text-transform:capitalize}
#footer-info ul	li a:hover{color:#06F}
#footer					{width:945px;padding:0;background:url(../Images/boxes/footer-mid.jpg) repeat-y;margin:0 auto}
#footer-top				{background:url(../Images/boxes/footer-top.jpg) no-repeat;width:945px;height:10px;clear:both;margin:0 auto}
#footer-top.hp			{background:url(../Images/boxes/footer-top-hp.jpg) no-repeat;}
#footer-bottom			{background:url(../Images/boxes/footer-bottom.jpg) no-repeat;width:945px;height:10px;margin:0 auto;padding-bottom:20px}

#footer h3				{margin:0 30px;}
#footer ul				{margin:10px 0 0 40px;padding:0;color:#959595;float:left}
#footer ul a			{font-size:13px;font-weight:bold;margin:5px 0;display:block}
#footer ul a:hover		{color:#06F}
#footer ul li			{list-style: square; color:#959595 !important;font-size:10px;padding:5px 0;margin:0 0 0 15px;border-bottom:1px solid #e4e4e4;}
#footer ul li.last		{border:none;}
#footer ul li a			{color:#959595;font-size:12px;font-weight:normal;margin:0;display:block}
#footer ul li a:hover	{color:#555555;}


.box-partners			{background:url(../Images/boxes/box-partners.jpg) no-repeat; width:652px;height:196px;position:relative}
.box-partners div		{float:left;margin:20px 0 0 20px;height:170px;width:293px;position:relative}
.box-partners div h3	{margin:10px 0;text-align:center;font-size:20px;color:#525151;}
.box-partners div p		{margin:0 100px 0 15px;color:#324973;}
.box-partners div a		{position:absolute;bottom:5px;left:80px;font-size:13px;padding-right:10px;background:url(../Images/link.png) center right no-repeat}

.benefits a{float:right;padding-right:10px;background:url(../Images/link.png) right center no-repeat;margin-right:50px;}

.partners{padding:10px 20px}
.partners label, .partners span{font-size:12px}
.partners tr{height:30px}
.partners input[type='image']{float:right;margin:10px 20px 0 0;}

.whitepapers-form{padding-top:20px;position:relative}
.whitepapers-form label{float:left;clear:left;font-size:12px;display:block;margin:0 0 20px 40px}
.whitepapers-form input[type='text'], .whitepapers-form select{float:right;clear:right;margin-right:180px}
.whitepapers-form select{width:155px}
.whitepapers-form .submit{margin:10px 0 0 200px}
.whitepapers-form .submit input{color:white;font-weight:bold}
.whitepapers-form img{position:absolute;right:1px;bottom:-13px}

.whitepapers-library{margin:0 20px 0 60px;padding-top:50px}
.whitepapers-library li{width:450px;list-style-image:url(../Images/iconPDF.gif);margin-bottom:70px;font-size:14px;color:black !important}
.whitepapers-library a{float:right;clear:right;background:url(../Images/buttons/download/download_small.png) no-repeat;width:169px;height:45px;display:block;text-indent:-9999px;margin:0 20px 65px}
.whitepapers-library a:hover{background:url(../Images/buttons/download/download_small_on.png) no-repeat;}

.box-whitepaper{background:url(../Images/boxes/box-whitepaper.jpg) no-repeat;width:651px;height:350px}

.landing-page{background:url(../Images/landing_ppc/background_lp.jpg) no-repeat;height:500px;}
#landing-page-content h2{margin:20px;font-size:22px}
#landing-page-content h3{padding:140px 0 20px 70px;font-size:16px;color:#1893d6;text-align:center;width:290px}
#landing-page-content h4{margin:20px 40px 10px;font-size:16px;color:black}
#landing-page-content ul{margin:0 80px;display:block;width:300px}
#landing-page-content ul li{list-style-type:disc;margin:5px 0 5px;font-size:11px;line-height:110%}
#landing-page-content ul.bullet li{list-style-image:url(../Images/hpBullet.jpg);color:#1893d6 !important;font-size:13px}
#landing-page-content form{float:right;margin:100px 20px 0 0;width:400px}
#landing-page-content form label{float:left;margin:0;font-size:11px;width:100px;}
#landing-page-content form span{font-size:12px}
#landing-page-content form input[type=text], #landing-page-content form select{margin:3px 0;width:180px}
#landing-page-content form input[type=radio]{margin:0;padding:0;}
#landing-page-content form p{margin:30px 0 0 -40px;line-height:110%}
#landing-page-content form input[type=image]{float:right;margin-top:20px;display:block}

