body { margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; background:#f3f4f6 url(/registrationimages/webreg103/freetrial-lp-bg.gif) repeat; min-width:960px;}
*html body { width: expression(document.documentElement.clientWidth < 960 ? "960px" : "auto");}

.header { margin:0; padding:0 0 0 12px; background:url(/registrationimages/webreg103/header-bg.jpg); height:88px;}
.header a img { border:none; margin:13px 0 0 0;}
#trial-landingpg { margin:24px auto 0 45px; padding:0 0 50px 0; width:901px; }
#trial-landingpg h2 { font-size:32px; font-weight:bold; margin:0 0 0 6px; padding:0; }

#trial-landingpg .features { background:#000; padding:16px 21px 0 21px; height:294px; margin:29px 0 0 0;}
#trial-landingpg .features .content { margin:0; padding:17px 0 0 35px; background:#000 url(/registrationimages/webreg103/world-map.gif) repeat-x; height:277px;}
#trial-landingpg .features .content .cameo { float:left; padding:0; }
#trial-landingpg .features .content .cameo img { margin:0 1px 0 0; padding:0;}
#trial-landingpg .features .content .chat-video { float:none; margin:0 0 0 376px; padding:39px 0 0 0;}
#trial-landingpg .features h1 { font-size:40px; font-weight:bold; line-height:34px; color:#fff; margin:0 0 3px 0; padding:0; }
#trial-landingpg .features h3 { font-size:27px; font-weight:bold; line-height:34px; color:#83c926; margin:0 0 11px 0; padding:0 0 9px 0; border-bottom:solid 1px #fff; }
#trial-landingpg .features p { font-size:22px; font-weight:normal; line-height:26px; color:#fff; margin:0; padding:0;}

#trial-landingpg .free-trial { background:transparent url(/registrationimages/webreg103/freetrial.gif) repeat-x; height:460px; padding:0; margin:0 0 20px 0;}
#trial-landingpg .free-trial .left-corner { background:#fff url(/registrationimages/webreg103/freetrial-left.gif) no-repeat; width:7px; height:460px; float:left; }
#trial-landingpg .free-trial .right-corner { background:#fff url(/registrationimages/webreg103/freetrial-right.gif) no-repeat; width:7px; height:460px; float:right; }
#trial-landingpg .free-trial .login-form { float:left; width:425px; margin:0; padding:26px 0 0 48px; float:left; }
#trial-landingpg .free-trial h1 { font-size:40px; font-weight:bold; line-height:26px; color:#83c926; margin:0 0 20px 0; padding:0 0 16px 0; border-bottom:solid 1px #fff; }
#trial-landingpg .free-trial form { margin:0; padding:0;}
#trial-landingpg .free-trial .login-form fieldset { margin:0 0 16px 0; padding:0; border:none; }
#trial-landingpg .free-trial .login-form fieldset label { font-size:20px; font-weight:normal; color:#fff; display:block; width:185px; margin:0; padding:0 15px 0 0; text-align:right; float:left;}
#trial-landingpg .free-trial .login-form fieldset input { font-size:14px; line-height:normal; font-weight:normal; color:#333; background:#fff; border:solid 1px #333; width:218px; margin:0; padding:3px 0;}
#trial-landingpg .free-trial .login-form fieldset select { font-size:14px; line-height:normal; font-weight:normal; color:#333; background:#fff; border:solid 1px #333; width:220px; margin:0; padding:0; }
#trial-landingpg .free-trial .login-form fieldset.pass-word { margin:0 0 28px 0;}
#trial-landingpg .free-trial .login-form fieldset.secret-ans { margin:0 0 33px 0;}
#trial-landingpg .free-trial .login-form fieldset.email { margin:0 0 21px 0;}

#trial-landingpg .free-trial .login-form a.continue { background:transparent url(/registrationimages/webreg103/continue-btn.gif) no-repeat; padding:1px 0 0 0; width:221px; text-align:center; font-size:25px; font-weight:bold; color:#fff; text-decoration:none; margin:0 0 0 200px; display:block; height:35px;}
#trial-landingpg .free-trial .login-form a.continue span {font-size:22px; font-weight:bold; margin:0;}
#trial-landingpg .free-trial .login-form a.continue:hover span { text-decoration:underline; }
#trial-landingpg .free-trial .login-form a.continue strong { font-size:22px; font-weight:bold; margin:0;}


#trial-landingpg .free-trial .offers { margin:29px 0 0 45px; padding:0; background:transparent url(/registrationimages/webreg103/bg2.gif) repeat-x; height:360px; float:left; width:334px;}
#trial-landingpg .free-trial .offers .bg-left { background:transparent url(/registrationimages/webreg103/bg1.gif) no-repeat; width:13px; height:360px; float:left;}
#trial-landingpg .free-trial .offers .bg-right { background:transparent url(/registrationimages/webreg103/bg3.gif) no-repeat; width:13px; height:360px; float:right;}
#trial-landingpg .free-trial .offers .content { padding:15px 13px 0 48px;}
#trial-landingpg .free-trial .offers .content h5 { font-size:22px; font-weight:normal; line-height:26px; color:#83c926; margin:0 0 10px 0; padding:0 30px 0 0;}
#trial-landingpg .free-trial .offers .content h5.heading { color:#fff; padding:10px 0 0 0; margin:0 0 8px 0; border-top:solid 1px #fff;}
#trial-landingpg .free-trial .offers .content ul { list-style:none; margin:0 0 0 -23px; padding:0;}
#trial-landingpg .free-trial .offers .content ul li { list-style:none; background:transparent url(/registrationimages/webreg103/list-arrow.gif) no-repeat 0 6px;  font-size:16px; font-weight:normal; line-height:21px; color:#fff; margin:0 0 8px 0; padding:0 0 0 25px; }
#trial-landingpg .free-trial .offers .content ul li span { color:#09f; }
#trial-landingpg .free-trial .offers .content a img { border:none; }

#trial-landingpg .free-trial p.note { font-size:11px; color:#999; font-weight:normal; line-height:16px; color:#b1b1b1; margin:0 0 0 50px; padding:0; clear:left; position:relative; bottom:22px;}

#trial-landingpg .cnet { background:transparent url(/registrationimages/webreg103/cnet-bg2.gif) repeat-x; height:131px; margin:0; position:relative; left:-3px;}
#trial-landingpg .cnet-left { background:transparent url(/registrationimages/webreg103/cnet-bg1.gif) no-repeat; width:15px; height:131px; float:left; }
#trial-landingpg .cnet-right { background:transparent url(/registrationimages/webreg103/cnet-bg3.gif) no-repeat; width:12px; height:131px; float:right; position:relative; right:-3px; }
#trial-landingpg .cnet-content { padding:10px 0 18px 29px;}
#trial-landingpg .cnet-content .cnet-logo { margin:27px 0 0 0; float:left;}
#trial-landingpg .cnet-content .video-integration { border-left:solid 1px #000; margin:0 0 0 207px; padding:10px 20px 20px 20px;}
#trial-landingpg .cnet-content .video-integration p { font-size:20px; font-weight:bold; font-style:italic; line-height:26px; color:#000; margin:0; padding:0 35px 0 0;}
