* {margin:0px;padding:0px;}
a {text-decoration:none;color:#4279cc;outline:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
img a, a img {border:none;}
ul, li {list-style:none;}
em {font-style:normal;font-weight:normal;}
form, fieldset {border:none;margin:0px;padding:0px;}
body {font:normal 11px Verdana, Arial, Helvetica, sans-serif; background:#efefef;}
hr {background:none;height:1px;border:none;border-bottom:1px dashed #eeeeee;overflow:hidden;display:block;clear:both;}
textarea, input.inp,select {border:1px solid #7f9db9;}
#maincontainer {width:978px; padding:0 1px;margin:0px auto; background:#ffffff;border:2px solid #e1e8f0; border-width:0px 2px;}

/* Header Part Start */
#header3 {height:55px;padding:5px 9px 0px 4px; border-bottom:3px solid #005ddb;padding-top:0px; height:60px;}
#header3 a.logo {background:transparent url(../images/social_logo.gif) no-repeat;display:block;width:173px;height:32px;text-indent:-9999px;margin:0px 0px 0px 0px; position:relative; top:9px;}
#header3 a.logo {background-image:url(social_logo3.gif);width:100px; height:52px; top:3px;}
.signup {float:right;display:block;width:780px;height:20px;font-size:10px;color:#e3e5e9;}
.su {font:bold 12px Arial, Helvetica, sans-serif;margin-top:40px;}
.su a {margin-left:15px;}

/* Container Start */
#maincontainer #content {width:960px; padding:10px 9px 0px 9px;}

/* Right Content */
#maincontainer #content .rightcontentexp {width:754px;padding:0px 0px 10px 0px;float:right;}
#maincontainer #content .expp { width:960px;}
#maincontainer #content .rightcontentexp h1 {font:bold 17px Arial, Helvetica, sans-serif;border-bottom:1px solid #dedede;color:#000000;padding:0px 5px 2px 0px;}
#maincontainer #content .rightcontentexp h1.blue {color:#4279cc; font:bold 17px Arial, Helvetica, sans-serif; float:none;}

/*  FAQ Start */
.faq {padding:10px;}
.faq ul.list {margin:0 0 0 35px;}
.faq ul.list li {margin:0 0 8px 0; font-weight:normal;}
.faq ul.list li a { text-decoration:underline; color:#4279cc;}
.faq ul {margin:25px 0 0 0px;}
.faq li {list-style:decimal;margin:0 0 8px 20px; font:bold 12px Arial, Helvetica, sans-serif;}
.faq li a { color:#000;}
.faq ul li ul { margin:10px 0 0 0;}
.faq ul li ul li {font-weight:normal;margin:0 0 8px 35px; font-size:11px;}
.faq ul li em { margin:5px 0 0 0; display:block;}
.faq ul li ul em { margin:5px 0 5px 0;}
.faq ul li em.tr { text-align:right; margin:0;border-bottom:1px dotted #aaa; font-size:11px;}
.faq ul li em.tr a { color:#4279cc;}
.plugin {height:220px; margin:10px 0 0 0;padding:0; font-family:Arial, Helvetica, sans-serif;}
.plugin .first { display:block; padding:0 10px 0 10px;border:1px solid #bfd4e7; width:590px; float:left; height:100%;}
.plugin p { font:bold 13px Arial, Helvetica, sans-serif; color:#4279cc; background:transparent url(zp_icon.gif) no-repeat 0px 0px; padding:8px 0 0 44px; margin:28px 0 0 0; height:27px;}
.plugin p.one {background-position:0px -41px;}
.plugin p.one img {position:relative; top:-4px;}
.plugin p.two {background-position:0px -82px;}
.plugin p.thr {background-position:0px -123px;}
.plugin p.four {background-position:0px -164px;}
.plugin .sec {width:338px; display:block; float:right; height:100%; background:#f4f7fb;padding:1px 0px;}
.plugin .sec center {font:bold 15px Arial, Helvetica, sans-serif; margin-top:15px;}
.plugin .sec ul {text-align:left; margin:15px auto; border:1px solid #bad0dd; background:#fff; width:250px; padding:20px 0 12px 0;}
.plugin .sec ul b {border:1px solid #bad0db; background:#e0eff6; padding:2px 10px; position:absolute; margin:-30px 0 0 10px;}
.plugin .sec li { list-style:none; font-size:12px;}
.plugin .sec li a { color:#4279cc;}
.plugin .sec a img {width:184px; height:45px;background:url(zplug.gif) no-repeat 0px -51px; margin-top:5px; margin-bottom:5px;}
.plugin .sec a img.new {width:22px; height:11px; display:inline; margin:0px;position:relative; top:-4px; background:none;}
.plugin .sec a:hover img {background-position:0px 0px;}
.zplug {margin:25px 0 0 0; min-height:200px;_height:200px; clear:both; font-family:Arial, Helvetica, sans-serif;border-top:1px solid #eee;}
.zplug .gs { width:610px; float:left;padding:15px 0 0 15px;}
.zplug .gs b { font-size:14px; text-decoration:underline;padding:0 2px;}
.zplug .gs li { list-style:disc;margin:8px 0 0px 30px; font-size:12px;}
.zplug .ins { width:320px; float:right;}
.zplug b.big { font-size:16px;}
.zplug .logo {padding:15px 0px 10px 30px; clear:left; display:table; width:900px;}
.zplug .logo p.img {width:150px; float:left;}
.zplug .logo p.fl{font:bold 12px Arial, Helvetica, sans-serif; color:#666; width:600px; line-height:18px;}
.zplug .logo p.fl b {width:550px; display:block;}
.zplug .logo p.pro {float:left; width:103px;}
/*  FAQ End */

/* Footer Start */
#maincontainer #footer {display:block;width:960px;clear:both;background:#fff/*#eaf1f7*/;padding:4px 9px 0px 9px;height:40px; border-top:1px solid #0b5aa9;}
#maincontainer #footer p {text-align:center;color:#9d9d9d;}
#maincontainer #footer p strong {display:block;padding:3px 0px 0px 0px;}
/* Footer End */

/* General Start */
.tright {text-align:right;}
.block {display:block;clear:left;}
/* General End */