﻿
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, four_equalsquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, tr, th, td, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, input, textarea { margin:0; padding:0; border:0; outline:0; font-size:100%;  /*font-weight:normal; vertical-align:top;*/}
body{font:normal 12px arial;  padding:0; margin:0;}
@font-face {
    font-family: 'ErasBoldITCRegular';
    src: url('fonts/erasbd-webfont.eot');
    src: url('fonts/erasbd-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/erasbd-webfont.woff') format('woff'),
         url('fonts/erasbd-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*H1 to H6 Start*/
h4 { font-size:15px;}
h5 { font-size:13px;}
h6 { width:100%; float:left; display:inline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#818181; font-weight:bold; line-height:16px;}
h1 a { color:#818181; font-weight:bold}
a {text-decoration:none; outline:none;}
a img{border:none; outline:none;}
.vart {vertical-align:top;}
.fleft{ float:left!important;}
.fright{ float:right!important;}
.displaynone{ display:none !important;} 
.displayblock{display:block !important;}
.fontsize11{ font-size:11px!important; font-family:Tahoma, Geneva, sans-serif;}
.fontsize12{ font-size:12px!important; font-family:Tahoma, Geneva, sans-serif;}
.fontsize13{ font-size:13px!important; font-family:Tahoma, Geneva, sans-serif;}
.fontsize14{ font-size:14px!important; font-family:Tahoma, Geneva, sans-serif;}
.fontsize15{ font-size:15px!important; font-family:Tahoma, Geneva, sans-serif;}
.fontsize16{ font-size:16px!important; font-family:Tahoma, Geneva, sans-serif;}
.fontsize17{ font-size:17px!important; font-family:Tahoma, Geneva, sans-serif;}
.fontsize18{ font-size:18px!important; font-family:Tahoma, Geneva, sans-serif;}
.texaligncenter{text-align:center !important;}
.texalignright{text-align:right;}
.red{ color:#FF0000;}
/*Use in Padding CSS Stats*/
.p0{padding:0!important;}
.pt5		{ padding-top:5px!important;}
.pt7		{ padding-top:7px!important;}
.pt8		{ padding-top:8px!important;}
.pt10		{ padding-top:10px!important;}
.pt11		{ padding-top:11px!important;}
.pt12		{ padding-top:12px!important;}
.pt15		{ padding-top:15px!important;}
.pt20		{ padding-top:20px!important;}
.pt25		{ padding-top:25px!important;}

.pb0		{ padding-bottom:0px!important;}
.pb5		{ padding-bottom:5px!important;}
.pb7		{ padding-bottom:7px!important;}
.pb8		{ padding-bottom:8px!important;}
.pb10		{ padding-bottom:10px!important;}
.pb12		{ padding-bottom:12px!important;}
.pb15		{ padding-bottom:15px!important;}
.pb20		{ padding-bottom:20px!important;}
.pb25		{ padding-bottom:25px!important;}

.pl0        {padding-left:0 !important;}
.pl5		{ padding-left:5px!important;}
.pl7		{ padding-left:7px!important;}
.pl8		{ padding-left:8px!important;}
.pl10		{ padding-left:10px!important;}
.pl12		{ padding-left:12px!important;}
.pl15		{ padding-left:15px!important;}
.pl20		{ padding-left:20px!important;}
.pl25		{ padding-left:25px!important;}

.pr5		{ padding-right:5px!important;}
.pr7		{ padding-right:7px!important;}
.pr8		{ padding-right:8px!important;}
.pr10		{ padding-right:10px!important;}
.pr12		{ padding-right:12px!important;}
.pr15		{ padding-right:15px!important;}
.pr20		{ padding-right:20px!important;}
.pr25		{ padding-right:25px!important;}

/*Use in Margin CSS Stats*/ 
.mt0{margin-top:0!important;}
.mt1        { margin-top:1px!important;}
.mt2        { margin-top:2px!important;}
.mt3        { margin-top:3px!important;}
.mt4		{ margin-top:4px!important;}
.mt5		{ margin-top:5px!important;}
.mt7		{ margin-top:7px!important;}
.mt8		{ margin-top:8px!important;}
.mt10		{ margin-top:10px!important;}
.mt12		{ margin-top:12px!important;}
.mt15		{ margin-top:15px!important;}
.mt16		{ margin-top:16px!important;}
.mt20		{ margin-top:20px!important;}
.mt21       { margin-top:21px!important;}
.mt25   	{ margin-top:25px!important;}
.mt26		{ margin-top:26px!important;}

.mb5		{ margin-bottom:5px!important;}
.mb7		{ margin-bottom:7px!important;}
.mb8		{ margin-bottom:8px!important;}
.mb10		{ margin-bottom:10px!important;}
.mb12		{ margin-bottom:12px!important;}
.mb15		{ margin-bottom:15px!important;}
.mb20		{ margin-bottom:20px!important;}
.mb25		{ margin-bottom:25px!important;}

.ml0		{ margin-left:0!important;}
.ml4		{ margin-left:4px!important;}
.ml5		{ margin-left:5px!important;}
.ml7		{ margin-left:7px!important;}
.ml8		{ margin-left:8px!important;}
.ml10		{ margin-left:10px!important;}
.ml12		{ margin-left:12px!important;}
.ml15		{ margin-left:15px!important;}
.ml20		{ margin-left:20px!important;}
.ml25		{ margin-left:25px!important;}
.ml175      {margin-left:175px !important}
.ml180      { margin-left:180px!important;}
.ml174      { margin-left:174px!important;}
.ml295      { margin-left:295px!important;}
.ml285      { margin-left:285px!important;}
.ml375      { margin-left:375px!important;}

.mr4		{ margin-right:4px!important;}
.mr5		{ margin-right:5px!important;}
.mr7		{ margin-right:7px!important;}
.mr8		{ margin-right:8px!important;}
.mr9		{ margin-right:9px!important;}
.mr10		{ margin-right:10px!important;}
.mr11		{ margin-right:11px!important;}
.mr12		{ margin-right:12px!important;}
.mr15		{ margin-right:15px!important;}
.mr20		{ margin-right:20px!important;}
.mr25		{ margin-right:25px!important;}

.mlt10{margin-left:10px; margin-top:10px;}
/*Use Width Css Start*/
.wt664{ width:664px!important;}
.wt680{ width:680px!important;}
.wt660{ width:660px!important;}
.wt642{ width:642px!important;}
.wt500{ width:500px!important;}
.wt300{ width:300px!important;}
.wt200{ width:200px!important;}
.wt150{ width:150px!important;}
.wt100{ width:100px!important;}
.wt80{ width:80px!important;}
.wt50{ width:50px!important;}
.wt100per{width:100% !important;}
.wt90per{width:90% !important;}
.wt93per{width:93% !important;}
.mwt50{min-width:50px\0/!important;}
.mlt{margin-left:10px; margin-top:3px;}

/*Use in Padding CSS Stats*/
.bluecolor{color:#005CA1;}

/*Login page*/
/*header*/
#header-wrapper{width:100%; display:inline-table; height:103px; background:url(../images/bg-header.jpg) 0 0 repeat-x; }
#header-wrapper .headermid-wrapper{width:970px; margin:0 auto; height:103px;}
#header-wrapper .headermid-wrapper img{float:left; display:inline;}
#header-wrapper .headermid-wrapper .headerright-wrapper{float:right; margin:20px 0 0 0;}
#header-wrapper .headermid-wrapper .headerright-wrapper p{text-align:right; color:#fff; margin-bottom:17px; float:right; display:inline;}
#header-wrapper .headermid-wrapper .headerright-wrapper p strong{float:right;}
#header-wrapper .headermid-wrapper .headerright-wrapper .followus-wrapper{float:right; margin-bottom:8px;}
#header-wrapper .headermid-wrapper .headerright-wrapper .followus-wrapper label{float:left; display:inline; display:inline; color:#fff; margin-top:5px;}
#header-wrapper .headermid-wrapper .headerright-wrapper .followus-wrapper img{float:right; margin-left:10px; width:24px;}
#header-wrapper .headermid-wrapper .headerright-wrapper ul{float:right; margin:15px 0 0 0;  width:100%;}
#header-wrapper .headermid-wrapper .headerright-wrapper ul li{float:right; list-style:none; display:inline; margin-left:10px;}
#header-wrapper .headermid-wrapper .headerright-wrapper ul li img{vertical-align:middle; padding-right:5px; margin-top:-1px;}
#header-wrapper .headermid-wrapper .headerright-wrapper ul li a{color:#fff;}
#header-wrapper .headermid-wrapper .headerright-wrapper ul li a:hover{text-decoration:underline;}
#header-wrapper .welcome-wrapper{width:100%; background:#f9f9f9; border-bottom:1px solid #f0f0f0; min-height:40px;}
#header-wrapper .welcome-wrapper .welcome-container{width:970px; min-height:40px; margin:0 auto; display:table;}
#header-wrapper .welcome-wrapper .welcome-container p{float:left; width:600px; margin:9px 0 9px 11px; color:#969696;}
#header-wrapper .welcome-wrapper .welcome-container p strong{float:left; display:inline; font-size:16px; padding:0; /*height:25px;*/}
#header-wrapper .welcome-wrapper .welcome-container p strong span{margin:3px 0 0 0; float:left; display:inline; text-transform: capitalize;}
#header-wrapper .welcome-wrapper .welcome-container img{float:right; margin:3px 0 0 0;}
#header-wrapper .nav-wrapper{width:100%; min-height:36px; background:url(../images/bg-top-nav.png) 0 0 repeat-x;}
#header-wrapper .nav-wrapper .navcontent-wrapper{width:948px; min-height:36px; margin:0 auto;}
#header-wrapper .nav-wrapper .navcontent-wrapper ul{margin:0; padding:0;}
#header-wrapper .nav-wrapper .navcontent-wrapper ul li{float:left; display:inline; display:inline; list-style:none; height:36px;}
#header-wrapper .nav-wrapper .navcontent-wrapper ul li a{color:#000; font:bold 16px 'Segoe UI'; padding:0 20px; display:block; height:30px; line-height:27px; }
#header-wrapper .nav-wrapper .navcontent-wrapper ul li a:hover{background:#2b8acc; color:#fff; }
/*selected*/
#makereferral li.makereferral a, #home li.home a, #hrpw li.hrpw a, #myaccount li.myaccount a, #myreferral li.myreferral a{background:#2b8acc; color:#fff !important;}


/**/
#login-content-wrapper{width:100%; margin:5px 0;}
#login-content-wrapper .loginmid-wrapper{width:950px; margin:5px auto; min-height:150px;}
#login-content-wrapper .loginmid-wrapper p{line-height:16px; color:#3d3d3d;}
#login-content-wrapper .loginmid-wrapper h1{color:#016ab3; font:bold 18px 'Segoe UI'; margin-bottom:10px;}
#login-box-wrapper{width:100%; min-height:350px; display:table; background:url(../images/bg-loginboxmid.png) 0 bottom repeat-x;}
#login-box-wrapper .login-boxmid-wrapper{width:970px; margin:0 auto; min-height:350px;}
#login-box-wrapper .login-boxmid-wrapper .leftmenu-wrapper{float:left; width:454px; margin:63px 0 0 0;}
#login-box-wrapper .login-boxmid-wrapper .leftmenu-wrapper ul{margin:0; padding:0;}
#login-box-wrapper .login-boxmid-wrapper .leftmenu-wrapper ul li{float:left; list-style:none; display:inline-block; margin:0; padding:0; }
#login-box-wrapper .login-boxmid-wrapper .leftmenu-wrapper ul li a{display:block; background:#f6f6f6; border:1px solid #2b8acc; border-radius: 3px 3px 0 0; border-bottom:none; width:185px; margin:0 15px;}
#login-box-wrapper .login-boxmid-wrapper .leftmenu-wrapper ul li a:hover{background:#f6f6f6 url(../images/bg-loginmenu-hover.png) 0 0 no-repeat;}
#login-box-wrapper .login-boxmid-wrapper .leftmenu-wrapper ul li img{padding:33px 33px 10px 33px;}
/*#login-box-wrapper .login-boxmid-wrapper .leftmenu-wrapper ul li img:hover{width:150px; padding:2px 5px 5px 20px;}*/
#login-box-wrapper .login-boxmid-wrapper .leftmenu-wrapper ul li a span{width:100%; display:block; color:#3d3d3d; font-family:Calibri; text-transform:uppercase; font-size:18px; text-align:center; background:none; height:45px;}
#login-box-wrapper .login-boxmid-wrapper .leftmenu-wrapper ul li span{width:217px; display:block; background:url(../images/bg-boxmenubott.png) 0 0 no-repeat; height:95px;}
#login-box-wrapper .error-wrapper{width:409px; margin:100px auto; display:table;}

#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper{float:left; width:512px; /*background:#a6becf;*/ min-height:250px; margin-top:0;}
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .topwrapper{float:left; background:url(../images/bg-login-top.png) 0 0 no-repeat; width:452px; height:84px; margin:0 31px;}
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .topwrapper span{float:left; display:inline; color:#fff; font-family:'Calibri'; font-size:24px; font-weight:bold; margin:30px 0 0 110px; }
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper{float:left; background:#a6becf; border:1px solid #cfcfcf; border-bottom:none; border-top:none; min-height:157px; width:449px; margin:0 32px;}
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper{width:378px; margin:15px auto; display:table;}
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper p{float:left; display:inline; width:100%; padding:0; margin:0; text-align:right; color:#000; line-height:17px;}
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper p input[type="text"], #login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper p input[type="password"]{border:1px solid #fff;}
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper p input[type="text"]:focus, #login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper p input[type="password"]:focus{border:1px solid #5584a5;}
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper p input[type="submit"]{float:right; font-weight:bold; min-width:70px; min-width:70px\0/;}
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper p a.button{float:right; display:block; background:#278ACC url("../images/bg-button.png") 0 0 repeat-x; font-weight:bold; color:#fff; margin:0 0 0 20px; border: 1px solid #154263; border-radius: 2px; padding:7px 14px 8px; padding-bottom:5px\0/; text-decoration:none; }
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper p a{float:right;  font-weight:bold; color:#004270; margin:7px 20px 0 0; text-decoration:underline; }
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper p a:hover{text-decoration:none;}
#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .midwrapper .controlwrapper p label{float:left; display:inline; width:95px; padding:7px 0; color:#004270; font-size:12px; font-weight:bold;}

#login-box-wrapper .login-boxmid-wrapper .rightlb-wrapper .bottomwrapper{float:left; background:url(../images/bg-login-bottom.png) 0 0 no-repeat; width:512px; height:90px;}

input[type="text"]{border:1px solid #c9c9c9; border-radius: 2px; padding:8px; /*background:url(../images/bg-textbox.png) 0 0 repeat;*/ font:normal 12px arial; color:#3d3d3d;}
textarea{resize:none; border:1px solid #c9c9c9; border-radius: 2px; padding:3px; /*background:url(../images/bg-textbox.png) 0 0 repeat-x;*/ font:normal 12px arial; color:#3d3d3d;}
select{border:1px solid #c9c9c9; border-radius: 2px; padding:7px 8px; /*background:url(../images/bg-textbox.png) 0 0 repeat;*/ font:normal 12px arial; color:#3d3d3d;}
input[type="password"]{border:1px solid #c9c9c9; border-radius: 2px; padding:8px; /*background:url(../images/bg-textbox.png) 0 0 repeat;*/ font:normal 12px arial; color:#3d3d3d;}
input[type="submit"], input[type="button"]{background:#278acc url(../images/bg-button.png) 0 0 repeat-x; padding:7px 10px; border:1px solid #154263; font:bold 12px arial; color:#fff; cursor:pointer;border-radius: 2px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
input[type="submit"], input[type="button"] {
padding:8px 10px 9px 10px; /* This works only in Safari and Google Chrome */
}
}
input[type="text"]:focus, textarea:focus, input[type="password"]:focus, select:focus{border:1px solid #2b8acc;}
/*footer*/
#footer-wrapper{width:100%; height:52px; background:url(../images/bg-footer.png) 0 0 repeat-x; color:#fff;}
#footer-wrapper .footermid-wrapper{width:970px; margin:0 auto; height:52px; line-height:40px; display:table;}
#footer-wrapper .footermid-wrapper a{color:#fff;}
#footer-wrapper .footermid-wrapper #lnkTerms{float:right; margin:10px 0 0 0;}
#footer-wrapper .footermid-wrapper span{float:left; display:inline; margin:12px 0 0 0;}
#footer-wrapper .footermid-wrapper p{float:right; margin:10px 0 0 0;}
#footer-wrapper .footermid-wrapper p a{color:#fff;}
/**/
/*page title*/
#pagetitle-wrapper{width:100%; height:70px; }
#pagetitle-wrapper .pagetitlemid-wrapper{width:946px; margin:0 auto; min-height:65px;}
#pagetitle-wrapper .pagetitlemid-wrapper p{float:right;margin:0; margin-top:41px; border-radius: 2px 2px 0 0; border-bottom:none;  /*padding:5px 10px;*/ background: url("../images/bg-button.png") repeat-x scroll 0 0 transparent; /*height:19px;*//*width:20px;*/}
#pagetitle-wrapper .pagetitlemid-wrapper input[type="button"].add{background:url(../images/icon-add-button.png) 9px 7px no-repeat !important; border:none; padding:0 0 0 22px; width:100px; height:29px; font-weight:bold; padding-top:1px\0/;}
#pagetitle-wrapper .pagetitlemid-wrapper input[type="button"].preview{background:url(../images/icon-emailprev.png) 9px 7px no-repeat !important; border:none; padding:0 0 3px 30px; width:100px; height:29px; font-weight:bold;  padding-top:5px\0/;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#pagetitle-wrapper .pagetitlemid-wrapper input[type="button"].preview{
padding-top:5px; /* This works only in Safari and Google Chrome */
}
}
#pagetitle-wrapper .pagetitlemid-wrapper img{float:left; display:inline; margin:8px 10px 7px 0;}
#pagetitle-wrapper .pagetitlemid-wrapper h1{float:left; display:inline; font:bold 24px 'Segoe UI'; color:#005ca1; margin:18px 0 0 0;}
/**/
/*how referral program works*/
/*affiliates*/
#affiliates-content-wrapper{width:100%; display:table; background:url(../images/bg-affiliates.png) 0 0 repeat-x;}
#affiliates-content-wrapper .contentmid-wrapper{width:970px; margin:0 auto;}
#affiliates-content-wrapper .contentmid-wrapper h2{float:left; display:inline; margin:8px 0 0 14px; padding:0; font:normal 24px 'ErasBoldITCRegular'; height:35px; line-height:35px; color:#2a2a2a; }
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper{float:left; display:inline; width:970px; background:url(../images/bg-contentmid.png) center 1px no-repeat; }
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper{width:946px; margin:8px auto; border:1px solid #e7e7e5; min-height:250px; display:table; background:#fff;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper{float:left; display:inline; width:579px; padding:15px;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper h3{font-size:18px; color:#3d3d3d; margin-bottom:10px;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper p{float:left; display:inline; display:inline; width:100%; margin:0; padding:0 0 10px 0; font-size:12px; color:#3d3d3d; line-height:16px;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper p a{color:#005ca1; text-decoration:underline;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper img{max-width:500px;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper iframe{max-width:500px;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ul{float:left; display:inline; width:100%; margin:10px 0 0 0; padding:0;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ul li{background:url(../images/arrow-afi.png) 0 2px no-repeat; padding:0 0 10px 20px; color:#3d3d3d; list-style:none;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ol{float:left; display:inline; width:100%; margin:10px 0 0 20px; padding:0;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ol li{background:none; padding:0 0 10px 5px; color:#3d3d3d;}


#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper{float:right; width:337px; background:#ededed; padding-bottom:10px; min-height:300px;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper h3{float:left; display:inline; width:305px; padding:5px 15px; margin-bottom:10px; font:normal 24px 'Segoe UI'; color:#fff; background:url(../images/bg-testimonial-head.png) 0 0 repeat-x; border:1px solid #cfcfc5;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p{display:block; margin:0 20px; padding-top:10px; color:#3d3d3d; line-height:16px; border-bottom:1px solid #dcdcdc;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p span{display:block; font-weight:bold; width:100%; margin:0; text-align:right; color:#b20000;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p span span{color:#777777; margin-bottom:10px; width:310px; word-wrap: break-word; font-size:11px;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee{min-height:260px; width:100%;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee span{width:100%; text-align:center; font-size:24px; color:#A20A03; font-weight:bold; display:block;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee p span{display:block; font-weight:bold; width:100%; margin:0; text-align:right; color:#b20000; font-size:12px;}
#affiliates-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee p span span{color:#777777; margin-bottom:10px; width:310px; word-wrap: break-word; font-size:11px; font-size:12px;}
/**/
/*bookkeeper*/
#bookkeeper-content-wrapper{width:100%; display:table; background:url(../images/bg-bookkeeper.png) 0 0 repeat-x;}
#bookkeeper-content-wrapper .contentmid-wrapper{width:970px; margin:0 auto;}
#bookkeeper-content-wrapper .contentmid-wrapper h2{float:left; display:inline; margin:8px 0 0 14px; padding:0; font:normal 24px 'ErasBoldITCRegular'; height:35px; line-height:35px; color:#3c3d00; }
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper{float:left; display:inline; width:970px; background:url(../images/bg-contentmid.png) center 1px no-repeat; }
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper{width:946px; margin:8px auto; border:1px solid #e7e7e5; min-height:250px; display:table; background:#fff;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper{float:left; display:inline; width:579px; padding:15px;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper h3{font-size:18px; color:#414d01; margin-bottom:10px;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper p{float:left; display:inline; display:inline; width:100%; margin:0; padding:0 0 10px 0; font-size:12px; color:#3d3d3d; line-height:16px;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper p a{color:#005ca1; text-decoration:underline;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper img{max-width:500px;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper iframe{max-width:500px;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ul{float:left; display:inline; width:100%; margin:5px 0 0 0; padding:0;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ul li{background:url(../images/arrow-bk.png) 0 2px no-repeat; padding:0 0 10px 20px; color:#3d3d3d; list-style:none;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ol{float:left; display:inline; width:100%; margin:5px 0 0 20px; padding:0;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ol li{background:none; padding:0 0 10px 5px; color:#3d3d3d;}


#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper{float:right; width:337px; background:#e0e1b3; padding-bottom:10px;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper h3{float:left; display:inline; width:305px; padding:5px 15px; margin-bottom:10px; font:normal 24px 'Segoe UI'; color:#fff; background:url(../images/bg-testimonial-head-bk.png) 0 0 repeat-x; border:1px solid #cfcfc5;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p{display:block; margin:0 20px; padding-top:10px; color:#3d3d3d; line-height:16px; border-bottom:1px solid #c5c77e;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p span{display:block; font-weight:bold; width:100%; margin:0; text-align:right; color:#b20000;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p span span{color:#6a6c00; margin-bottom:10px; }
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee{min-height:260px; width:100%;}

#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee span{width:100%; text-align:center; font-size:24px; color:#A20A03; font-weight:bold; display:block;}

#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee p span{display:block; font-weight:bold; width:100%; margin:0; text-align:right; color:#b20000; font-size:12px !important;}
#bookkeeper-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee p span span{color:#6a6c00; margin-bottom:10px; font-size:12px;}
/**/
/*client*/
#cl-content-wrapper{width:100%; display:table; background:url(../images/bg-cl.png) 0 0 repeat-x;}
#cl-content-wrapper .contentmid-wrapper{width:970px; margin:0 auto;}
#cl-content-wrapper .contentmid-wrapper h2{float:left; display:inline; margin:8px 0 0 14px; padding:0; font:normal 24px 'ErasBoldITCRegular'; height:35px; line-height:35px; color:#fff; }
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper{float:left; display:inline; width:970px; background:url(../images/bg-contentmid.png) center 1px no-repeat;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper{width:946px; margin:8px auto; border:1px solid #e7e7e5; min-height:250px; display:table;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper{float:left; display:inline; width:579px; padding:15px;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper h3{font-size:18px; color:#0e4879; margin-bottom:10px;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper p{float:left; display:inline; display:inline; width:100%; margin:0; padding:0 0 10px 0; font-size:12px; color:#3d3d3d; line-height:16px;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper p a{color:#005ca1; text-decoration:underline;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper img{max-width:500px;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper iframe{max-width:500px;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ul{float:left; display:inline; width:100%; margin:10px 0 0 0; padding:0;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ul li{background:url(../images/arrow-cl.png) 0 2px no-repeat; padding:0 0 10px 20px; color:#3d3d3d; list-style:none;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ol{float:left; display:inline; width:100%; margin:10px 0 0 20px; padding:0;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ol li{background:none; padding:0 0 10px 5px; color:#3d3d3d;}


#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper{float:right; width:337px; background:#bbdaf0; padding-bottom:10px; min-height:300px;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper h3{float:left; display:inline; width:305px; padding:5px 15px; margin-bottom:10px; font:normal 24px 'Segoe UI'; color:#fff; background:url(../images/bg-testimonial-head-cl.png) 0 0 repeat-x; border:1px solid #93b3ca;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p{display:block; margin:0 20px; padding-top:10px; color:#3d3d3d; line-height:16px; border-bottom:1px solid #89bae2;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p span{display:block; font-weight:bold; width:100%; margin:0; text-align:right; color:#b20000;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p span span{color:#0757a0; margin-bottom:10px; }
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee{min-height:260px; width:100%;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee span{width:100%; text-align:center; font-size:24px; color:#A20A03; font-weight:bold; display:block;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee p span{display:block; font-weight:bold; width:100%; margin:0; text-align:right; color:#b20000; font-size:12px;}
#cl-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee p span span{color:#0757a0; margin-bottom:10px; font-size:12px;}
/**/
/*cpa*/
#cpa-content-wrapper{width:100%; display:table; background:url(../images/bg-cpa.png) 0 0 repeat-x;}
#cpa-content-wrapper .contentmid-wrapper{width:970px; margin:0 auto;}
#cpa-content-wrapper .contentmid-wrapper h2{float:left; display:inline; margin:8px 0 0 14px; padding:0; font:normal 24px 'ErasBoldITCRegular'; height:35px; line-height:35px; color:#fff; }
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper{float:left; display:inline; width:970px; background:url(../images/bg-contentmid.png) center 1px no-repeat; }
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper{width:946px; margin:8px auto; border:1px solid #e7e7e5; min-height:250px; display:table;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper{float:left; display:inline; width:579px; padding:15px;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper h3{font-size:18px; color:#363c00; margin-bottom:10px;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper p{float:left; display:inline; width:100%; display:inline; margin:0; padding:0 0 10px 0; font-size:12px; color:#3d3d3d; line-height:16px;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper p a{color:#005ca1; text-decoration:underline;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper img{max-width:500px;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper iframe{max-width:500px;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ul{float:left; display:inline; width:100%; margin:10px 0 0 0; padding:0;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ul li{background:url(../images/arrow-cpa.png) 0 2px no-repeat; padding:0 0 10px 20px; color:#3d3d3d; list-style:none;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ol{float:left; display:inline; width:100%; margin:10px 0 0 20px; padding:0;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ol li{background:none; padding:0 0 10px 5px; color:#3d3d3d;}

#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper{float:right; width:337px; background:#e4eda6; padding-bottom:10px;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper h3{float:left; display:inline; width:305px; padding:5px 15px; margin-bottom:10px; font:normal 24px 'Segoe UI'; color:#fff; background:url(../images/bg-testimonial-head-cpa.png) 0 0 repeat-x; border:1px solid #b9c087;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p{display:block; margin:0 20px; padding-top:10px; color:#3d3d3d; line-height:16px; border-bottom:1px solid #ccdc6c;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p span{display:block; font-weight:bold; width:100%; margin:0; text-align:right; color:#b20000;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p span span{color:#6d7900; margin-bottom:10px; }
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee{min-height:260px; width:100%;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee span{width:100%; text-align:center; font-size:24px; color:#A20A03; font-weight:bold; display:block;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee p span{display:block; font-weight:bold; width:100%; margin:0; text-align:right; color:#b20000; font-size:12px;}
#cpa-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee p span span{color:#6d7900; margin-bottom:10px; font-size:12px;}
/**/
/*Reseller*/
#res-content-wrapper{width:100%; display:table; background:url(../images/bg-reseller.png) 0 0 repeat-x;}
#res-content-wrapper .contentmid-wrapper{width:970px; margin:0 auto;}
#res-content-wrapper .contentmid-wrapper h2{float:left; display:inline; margin:8px 0 0 14px; padding:0; font:normal 24px 'ErasBoldITCRegular'; height:35px; line-height:35px; color:#fff; }
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper{float:left; display:inline; width:970px; background:url(../images/bg-contentmid.png) center 1px no-repeat; }
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper{width:946px; margin:8px auto; border:1px solid #e7e7e5; min-height:250px; display:table; background:#fff;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper{float:left; display:inline; width:579px; padding:15px;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper h3{font-size:18px; color:#6c3600; margin-bottom:10px;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper p{float:left; display:inline; display:inline; width:100%; margin:0; padding:0 0 10px 0; font-size:12px; color:#3d3d3d; line-height:16px;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper p a{color:#005ca1; text-decoration:underline;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper img{max-width:500px;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper iframe{max-width:500px;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ul{float:left; display:inline; width:100%; margin:10px 0 0 0; padding:0;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ul li{background:url(../images/arrow-reseller.png) 0 2px no-repeat; padding:0 0 10px 20px; color:#3d3d3d; list-style:none;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ol{float:left; display:inline; width:100%; margin:10px 0 0 20px; padding:0;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .htmlcontent-wrapper ol li{background:none; padding:0 0 10px 5px; color:#3d3d3d;}


#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper{float:right; width:337px; background:#ffce8e; padding-bottom:10px;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper h3{float:left; display:inline; width:305px; padding:5px 15px; margin-bottom:10px; font:normal 24px 'Segoe UI'; color:#fff; background:url(../images/bg-testimonial-head-reseller.png) 0 0 repeat-x; border:1px solid #ffa64f;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p{display:block; margin:0 20px; padding-top:10px; color:#3d3d3d; line-height:16px; border-bottom:1px solid #E0B57E;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p span{display:block; font-weight:bold; width:100%; margin:0; text-align:right; color:#b20000;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper p span span{color:#7f3f01; margin-bottom:10px; }
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee{min-height:260px; width:100%;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee span{width:100%; text-align:center; font-size:24px; color:#A20A03; font-weight:bold; display:block;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee p span{display:block; font-weight:bold; width:100%; margin:0; text-align:right; color:#b20000; font-size:12px;}
#res-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .testimonial-wrapper marquee p span span{color:#7f3f01; margin-bottom:10px; font-size:12px;}

/**/
/*all innerpage mid part*/
#midbox-content-wrapper{width:100%; display:table; background:url(../images/bg-boxbgallinner.png) 0 0 repeat-x;}
#midbox-content-wrapper .contentmid-wrapper{width:970px; margin:0 auto; display:table;}
#midbox-content-wrapper .contentmid-wrapper h2{float:left; display:inline; margin:8px 0 0 14px; padding:0; font:normal 24px 'ErasBoldITCRegular'; height:35px; line-height:35px; color:#2a2a2a; }
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper{float:left; display:inline; width:970px; background:url(../images/bg-contentmid.png) center 1px no-repeat; }
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper{float:left; width:935px; padding:5px; margin:8px 0 8px 11px; border:1px solid #e7e7e5; min-height:400px; background:#fff; display:table\0/;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper h3{float:left; display:inline; width:922px; font-size:18px; color:#3d3d3d; padding:2px 3px 2px 10px; padding-top:2px\0/; background:url(../images/bg-header-inner.png) 0 0 repeat-x; height:26px; line-height:29px; font:bold 18px 'Segoe UI'; color:#fff;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper p{float:left; display:inline; display:inline; margin:0; padding:0; font-size:12px; color:#3d3d3d; line-height:16px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper p.textwrapper{ float:left; display:inline; margin:0; padding:9px; font-size:12px; color:#3d3d3d; line-height:16px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper p.contacttext-wrapper{float:left; display:inline; width:300px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper p.contacttext-wrapper span{float:left; display:block; background:#f1f1f1; border:3px solid #eee; width:290px; padding:10px 5px; margin:5px 0 0 0;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper p.contacttext-wrapper span img{float:right;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper p.iframewrapper{float:right; margin:5px 0;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper p.iframewrapper iframe{max-width:690px; border:3px solid #eee}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper p a{color:#005ca1; text-decoration:underline;}
/*#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper img{max-width:500px;}*/
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper iframe{/*max-width:500px;*/ color:#3d3d3d !important;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper iframe body{color:#3d3d3d !important;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper ul{float:left; display:inline; margin:5px 0 0 0; padding:0; }
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper ul li{background:url(../images/arrow-afi.png) 0 2px no-repeat; padding:0 0 10px 20px; color:#3d3d3d; list-style:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper ul li input[type="text"]:first-child{
margin-top:2px; /* This works only in Safari and Google Chrome */
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper ul li:last-child{
margin-top:2px; /* This works only in Safari and Google Chrome */
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper ul li input[type="button"]{
padding:8px 10px;   /* This works only in Safari and Google Chrome */
}
}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .commenttext-wrapper{float:left; display:inline; width:935px; color:#000; padding:0;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .commenttext-wrapper .username{padding:10px 0; border-bottom:1px solid #eee;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .commenttext-wrapper .commenttext{padding:10px 5px; display:table; vertical-align:top; font-weight:normal!important; background:#f8f8f8; border-bottom:1px solid #ddd; color:#3d3d3d; line-height:16px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .commenttext-wrapper table{margin-bottom:20px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .commenttext-wrapper table:last-child{margin-bottom:0px !important;}

.Default.reWrapper{float:left;}
.temtil-wrapper{float:left; margin:0 0 5px 0; font:bold 24px 'Segoe UI'; color:#3d3d3d; width:100%; background:url(../images/title-bg.jpg) 0 0 repeat;}
.temtil-wrapper h4{float:left; height:23px; padding:0 10px 0 0; margin:0; background:#fff; font:bold 16px 'Segoe UI';}
.emailcontent-wrapper{float:left; display:inline; min-height:400px; width:100%;}

#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .commenthead-wrapper{float:left; display:inline; width:925px; font-size:18px; color:#3d3d3d; padding:0 5px; border-bottom: 1px solid #2B8ACC; height:39px; font:bold 18px 'Segoe UI'; color:#fff;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .commenthead-wrapper h3{float:left; display:inline; background:none !important; width:auto !important; font-size:18px; color:#005CA1 !important; margin-top:8px; padding:0 !important; font:bold 18px 'Segoe UI'; color:#fff;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .commenthead-wrapper .button-wrapper{float:right;margin:10px 0 0 0; border-radius: 3px 3px 0 0; border-bottom:none;  padding:0; background: url("../images/bg-button.png") repeat-x scroll 0 0 transparent;/* height:18px; width:20px;*/}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .commenthead-wrapper .button-wrapper input.add{background:url(../images/icon-add-button.png) 1px 0 no-repeat !important; border:none; margin-top:2px; padding:0; width:18px; height:17px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .commenthead-wrapper .button-wrapper input.addcommu{background:url(../images/icon-comm-addbtn.png) 0 0 no-repeat !important; border:none; margin:2px 5px; padding:0 0 0 25px; /*width:25px;*/ height:25px;}

#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper{float:left; display:inline; width:100%; margin-bottom:10px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .emailtemplate{float:left; display:inline; width:97%; margin-bottom:10px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper{width:100%;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul{margin:0; padding:0; width:440px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li{float:left; display:inline; background:none; width:100%; margin:0 0 0 10px; padding:0;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li input[type="text"], #midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li input[type="password"]{width:431px; padding:3px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li label{float:left; display:inline; width:100%; font-weight:bold; margin:5px 0;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li b{color:#ff0000; padding-left:5px; font-size:11px; font-weight:normal;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li div{float:left; display:inline; width:207px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li div input[type="text"], #midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li div input[type="password"]{width:198px; padding:3px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li div textarea{width:197px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li span{color:#ff0000; font-size:11px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li div p{width:90px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li div p select{width:90px; padding:3px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .popupformboxwrapper ul li div p input[type="text"]{width:80px;}


#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper{width:440px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul{margin:0; padding:0; width:440px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li{float:left; display:inline; background:none; width:100%; margin:0; padding:0;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li input[type="text"], #midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li input[type="password"]{width:431px; padding:3px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li label{float:left; display:inline; width:100%; font-weight:bold; margin:5px 0;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li b{color:#ff0000; padding-left:5px; font-size:11px; font-weight:normal;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li div{float:left; display:inline; width:207px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li div input[type="text"], #midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li div input[type="password"]{width:198px; padding:3px; height:15px; line-height:15px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li div textarea{width:197px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li span{color:#ff0000; font-size:11px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li div p{width:90px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li div p select{width:90px; padding:3px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li div p input[type="text"]{width:80px;}


#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew{width:440px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul{margin:5px 0 0 0; padding:0; width:900px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li{float:left; display:inline; background:none; width:100%; margin:0 0 5px 10px; padding:0;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li input[type="text"], #midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li input[type="password"]{width:431px; padding:3px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li label{float:left; display:inline; width:85px; font-weight:bold; margin:5px 0;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li b{color:#ff0000; padding-left:5px; font-size:11px; font-weight:normal;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li div{float:left; display:inline; width:207px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li div input[type="text"], #midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper .formboxwrapper ul li div input[type="password"]{width:198px; padding:3px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li div textarea{width:197px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li span{color:#ff0000; font-size:11px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li div p{width:90px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li div p select{width:90px; padding:3px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .formboxwrappernew ul li div p input[type="text"]{width:80px;}

#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul li{float:left; background:none; margin:0; padding:0; width:100%;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul li:nth-child(2){border-top:none;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul li p{float:left; display:inline; width:178px}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul.callme-wrapper li p{float:left; display:inline; width:200px}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul li label{float:left; display:inline; width:100%; font-weight:bold; margin:5px 0;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul li label b{color:#ff0000; font-weight:normal; font-size:11px; padding-left:5px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul li a{float:left; display:inline; margin-top:9px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul li input[type="text"], #midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul li select{padding:2px; width:160px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul li input[type="text"].selected{background:#F7F7F7; border:1px solid #ddd;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .form-wrapper ul li input[type="text"].selected:focus{border:1px solid #2B8ACC;}
#midbox-content-wrapper .button-wrapper span input[type="checkbox"]{float:left;}
#midbox-content-wrapper .button-wrapper span label{float:left; color:#000;}
.topborder{/*border-top:1px solid #dcdcdc;*/ border:none;}
.fullwidth{width:100% !important;}
.topborderwithbg{border-top:1px solid #dcdcdc; background:#eee;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .captchawrapper{float:left; width:915px; padding:10px; background:#f1f1f1; border-top:1px solid #dcdcdc;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .captchawrapper p{display:inline; /*width:400px;*/}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .captchawrapper p input[type="submit"], #midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .captchawrapper p input[type="button"]{min-width:80px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .captchawrapper p input.prevbtn{background:url(../images/btn-prev.png) 0 0 no-repeat !important; padding-left:17px; width:79px; border:none; height:33px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .captchawrapper p input.nextbtn{background:url(../images/btn-next.png) 0 0 no-repeat !important; padding-right:0; width:79px; border:none; height:33px;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .captchawrapper p img{border:1px solid #c9c9c9}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .captchawrapper p img.bnone{border:none;}
.bnone{border:none !important;}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .captchawrapper p label{display:inline; font-weight:bold; color:#3d3d3d; margin:5px 0}
#midbox-content-wrapper .contentmid-wrapper .boxbg-wrapper .boxmid-wrapper .captchawrapper p label b{color:#ff0000; font-weight:normal; padding-left:5px;}
.reqfild-wrapper{float:right; margin:0 0 5px 0; color:#3d3d3d; font-size:11px;}
.reqfild-wrapper b{color:#ff0000; font-weight:normal;}

.button-wrapper{background:url(../images/bg-button.png) 0 0 repeat-x; border: 1px solid #154263; border-radius: 2px 2px 2px 2px; color: #FFFFFF; cursor: pointer; font: bold 12px arial; /*padding: 6px 10px!important;*/}
.button-wrapper .previewbtn{background:url(../images/icon-preview.png) 9px 7px no-repeat ; padding:6px 10px 6px 35px !important; padding-top:8px\0/;border:none!important; width:100px;}
.button-wrapper .selectbtn{background:url(../images/icon-select.png) 9px 7px no-repeat ; padding:6px 10px 6px 35px !important; padding-top:8px\0/; border:none!important; width:100px;}

/**/
/*contact us*/

/**/
/*popup menu*/
.reveal-modal-bg {position: fixed; height: 100%;width: 100%;background: #000;background: #000;z-index: 100;display: none;top: 0;left: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" !important; filter: alpha(opacity=70) !important; -khtml-opacity: 0.70 !important; -moz-opacity: 0.70 !important; opacity: 0.70 !important;}
.reveal-modal {visibility: hidden;top: 100px; left: 50%;margin-left: -373px;width: 730px;background: #eee;position: absolute;z-index: 101;padding:20px 10px 10px 10px;-moz-border-radius: 3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);}
.reveal-modal p, .reveal-modal-new p{float:left;   background:#D2D1D1; text-align:center; margin:5px 0 0 0; color:#3d3d3d; padding:5px; color:#AB0000;text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold; -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; font-size:16px; font-family:'segoe ui';}
.reveal-modal p{width:99%;}
.reveal-modal-new p{width:98%;}
.reveal-modal-new {visibility: hidden;top: 100px; left: 50%;margin-left: -255px;width: 437px;background: #eee;position: absolute;z-index: 101;padding:20px 10px 10px 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);}
.reveal-modal ul, .reveal-modal-new ul{float:left; display:inline; margin:0; padding:0;}
.reveal-modal ul li, .reveal-modal-new ul li{float:left; display:inline-block; padding:5px; margin:0; width:135px; text-align:center;}
.reveal-modal ul li:hover, .reveal-modal-new ul li:hover{background:#dcdcdc;}
.reveal-modal ul li a, .reveal-modal-new ul li a{color:#016ab3; font:bold 18px 'segoe ui'; width:100%; display:block;}
.reveal-modal ul li a:hover, .reveal-modal-new ul li a:hover{color:#000;}

.reveal-modal ul li span{width:100%; display:block; height:25px;}
.reveal-modal-new ul li span{width:100%; display:block; height:50px;}
/*.reveal-modal ul li span:hover, .reveal-modal-new ul li span:hover{color:#000; text-decoration:underline;}*/
.reveal-modal.small { width: 200px; margin-left: -140px;}
.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
.reveal-modal .close-reveal-modal, .reveal-modal-new .close-reveal-modal {font-size: 22px;line-height: .5;position: absolute;top: 8px;right: 11px;color:#AB0000;text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold;cursor: pointer;}
.borderleft{border-left:1px solid #dcdcdc;}
	/*
/**/
#loading-image{border:none !important;}
/*#loading-image{background-color: #333;width: 55px;height: 55px;position: fixed;top: 20px;right: 20px;z-index: 1;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;-khtml-border-radius: 10px;}*/
.beta-wrapper{background:url(../images/under-development.png) 0 0 no-repeat; width:145px; height:145px; position:absolute; left:0; top:0; display:none; }

/*popup link selected*/
#client li.client{background:#dcdcdc;}
#CPA li.CPA{background:#dcdcdc;}
#Bookkeeper li.Bookkeeper{background:#dcdcdc;}
#Affiliates li.Affiliates{background:#dcdcdc;}
#Reseller li.Reseller{background:#dcdcdc;}

#quickreferral li.quickreferral{background:#dcdcdc;}
#callme li.callme{background:#dcdcdc;}
#emailtempalte li.emailtempalte{background:#dcdcdc;}
.comingsoon{float:left; width:100%; text-align:center; font-size:24px; font-weight:bold; font-family:'Segoe UI'; color:#a20a03; margin:60px 0;}
/**/

/*gride*/
.gridetable{float:left; background:#f5f5f5;  margin:0; padding:0; color:#000;}
.gridetable td{padding:10px 5px; border-left:1px solid #eee;}
.gridetable td a.link{color:#005ca1; text-decoration:underline; font-size:14px; font-weight:bold;}
.gridetable td table th{background:#70BBE8; padding:5px; text-align:left; color:#000;}
.gridetable td table tr td{ padding:0; line-height:25px;}
.gridetable td table tr td span{float:left; display:inline; width:98%; border-bottom:1px solid #ddd; padding:0 5px;}
.gridheader{background:#2b8acc !important; color:#fff!important; font-weight:bold;}
.gridheader td{padding:10px 5px; border-left:1px solid #07B0DE;}
.gridheader td a{color:#fff;}
.gridheader th{padding:5px;}
.gridaltrow{background:#e9e8e8;}
.odd{background:#e9e8e8;}
.cursor{cursor:pointer;}
/**/

.sortinguptable{color:#333; background:#2b8acc url(../images/arrow_th_paging_top.png) 3px 14px no-repeat!important;  font-weight:bold; /*margin:0 5px 0 0;*/ padding-left: 15px !important;}
.sortingdowntable{color:#333; background:#2b8acc url(../images/arrow_th_paging_bottom.png) 3px 14px no-repeat!important;  font-weight:bold; /*margin:0 5px 0 0;*/ padding-left: 15px !important;}
.sortingup a{color:#333; background:#2b8acc url(../images/arrow_th_paging_top.png) 3px 4px no-repeat!important;  font-weight:bold; /*margin:0 5px 0 0;*/ padding-left: 15px !important;}
.sortingdown a{color:#333; background:#2b8acc url(../images/arrow_th_paging_bottom.png) 3px 4px no-repeat!important;  font-weight:bold; /*margin:0 5px 0 0;*/ padding-left: 15px !important;}

/*popup small*/
.popup-wrapper-small{background:#2d6795; border-radius: 5px 5px 5px 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); display: none; left: 50%; margin-left: -486px; height: auto; padding: 5px; position: fixed; top: 5%; width: 450px; z-index: 10000;}
.emailtem-popup-wrapper{background:#2d6795; border-radius: 5px 5px 5px 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); display: none; left: 50%; margin-left: -470px; height: auto; padding: 5px; position: fixed; top:0; width: 930px; z-index: 10000;}

/**/
/*popup*/
.popup-wrapper{background:#2d6795; border-radius: 5px 5px 5px 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); display: none; left: 50%; margin-left: -486px; height: auto; padding: 5px; position: fixed; top: 0; width: 965px; z-index: 10000;}
.popup-wrapper2{background: none repeat scroll 0 0 #2d6795;border-radius: 5px 5px 5px 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); display: none; left: 50%; margin-left: -500px; height: auto; padding: 5px; position: fixed; top: 1%; width: 960px; z-index: 10000;}
.black_overlay{display: none; position:fixed; top: 0%;width: 100%; height: 100%; background:#000; overflow:hidden; z-index:9999; opacity: 0.6; filter:alpha(opacity=60);}
.popup-header{float:left; width:100%}
.popup-header h1{font:bold 16px normal; color:#fff; font-family:Arial; border:none; float:left;margin-left:10px;margin-top:3px;height:15px;}

.popup-header .close{float:right; width:90px; margin:7px 8px 0; text-align:right;}
.popup-header .close span{float:left; margin:-5px 10px 0 0; color:#fff; font-weight:bold; padding:0;}
.popupcontent{float:left; width:840px; background:#fff; padding:10px;}
.popupcontent2{float:left; width:940px; background:#fff; min-height:400px; padding:10px;}
.fieldsmarked-popup {border-bottom: 1px dotted #CCCCCC; float: left; font-size: 11px; margin: 0 0 10px; padding: 10px; width:97%;text-align:right;}
.popup-header .closebottom{margin:0 auto; width:65px; color:#fff;}
.popup-header .closebottom a{color:#fff; font-weight:bold; text-decoration:underline;}
.popup-header .closebottom a:hover{text-decoration:none;}
/**/

.tablegrid table{background:#f5f5f5; border:none; margin:0; padding:0; color:#000;}
.tablegrid td a.link{color:#005ca1; text-decoration:underline;}
.tablegrid table th{background:#2b8acc; color:#fff; font-weight:bold; padding:10px; border-left: 1px solid #07B0DE;}
.tablegrid table td{padding:10px; border-left: 1px solid #EEEEEE;}
/* Paging css start here*/
.grid-next{background:url(../images/bt-pagging-next.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-next:hover{background:url(../images/bt-pagging-next.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-nextdisabled{background:url(../images/bt-pagging-next-da.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-previous{background:url(../images/bt-pagging-prev.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-previous:hover{background:url(../images/bt-pagging-prev.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-previousdisabled{background:url(../images/bt-pagging-prev-da.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-first{background:url(../images/bt-pagging-first.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-first:hover{background:url(../images/bt-pagging-first.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-firstdisabled{background:url(../images/bt-pagging-first-da.png) 0 0 no-repeat!important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-last{background:url(../images/bt-pagging-last.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-last:hover{background:url(../images/bt-pagging-last.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
.grid-lastdisabled{background:url(../images/bt-pagging-last-da.png) 0 0 no-repeat !important; border:none !important; width:30px; height:26px; cursor:pointer;}
/* Paging css end here*/
/*search*/
.searchbox{float:left; width:913px; padding:10px; margin-bottom:8px; background:#efefef; border:1px solid #ccc;}
.searchbox ul{float:left; margin:0 !important; padding:0;}
.searchbox ul li{float:left; display:inline; background:none !important; margin:0; padding:0 !important;}
.searchbox ul li label{float:left; width:100px; font-weight:bold;}
.searchbox ul li #labelCommunicationText{display:block;}
.searchbox p{margin:20px 0 0 0 !important; padding:0; float:right !important;}
.searchbox span{margin:0 !important; padding:0; float:right !important; color:#6F6B6B;}
/**/
#Records-wrapper{float:left; display:inline; width:100%; margin:0 0 5px 0;}
#Records-wrapper span{float:left; padding:2px 0 0 0; color:#000;}

#Records-wrapperSecond{float:left; display:inline; width:100%; margin:0 0 5px 0;}
#Records-wrapperSecond span{float:left; padding:2px 0 0 0; color:#000;}

.commnicationbox{float:left; width:915px; padding:10px;}
.commnicationbox ul{float:left; margin:0 !important; padding:0; width:100%;}
.commnicationbox ul li{float:left; display:inline; background:none !important; margin:0; padding:0 !important; width:100%;}
.commnicationbox ul li img{float:left; }
.commnicationbox ul li span{float:left; /*width:80%;*/}
.commnicationbox ul li span span{float:left; margin-top:20px; font-weight:bold; }
.commnicationbox ul li label{float:left; width:100px; font-weight:bold;}
.commnicationbox ul li #labelCommunicationText{display:block;}
.commnicationbox p{margin:20px 0 0 0 !important; padding:0; float:right !important;}
.commnicationboxtext{float:left; display:inline; background:#eee; width:915px; color:#3d3d3d; padding:10px; line-height:16px;}
.commnicationboxtext .toparrow{height:19px; width:37px; position:relative; background:url(../images/arrow-communication.png) 0 0 no-repeat; display:block; margin-top:-20px;}
/*.commnicationbox span{margin:0 !important; padding:0; float:right !important; color:#6F6B6B;}*/
.iframeheight468{height:468px; height:458px\0/; padding:0; margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.iframeheight468 {
height: 500px; /* This works only in Safari and Google Chrome */
}
}
.iframeheight425{height:425px; height:458px\0/; padding:0; margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.iframeheight425{
height: 438px; /* This works only in Safari and Google Chrome */
}
}
.iframeheight415{height:425px; height:415px\0/; padding:0; margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.iframeheight415{
height: 428px; /* This works only in Safari and Google Chrome */
}
}
.iframeheight410{height:420px; height:410px\0/; padding:0; margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.iframeheight410{
height: 422px; /* This works only in Safari and Google Chrome */
}
}
.iframeheight370{height:370px; height:370px\0/; padding:0; margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.iframeheight370{
height: 382px; /* This works only in Safari and Google Chrome */
}
}
.backbutton-wrapper{position:fixed;  top:305px; left:50%; margin-left:473px;}

.reToolbar li{background:url(WebResource.axd?d=BycfMOeuU_gYgDFWcL7tgAx52AzQpyAGQcaTrvTKdfI2UfT2-AJz5PfvF7tSNKh6zTcMkFh2YcMmDMLzLNVARdZWxABklnaJIxK4-DPfrdzQrIOqpK26-mANtPM413VGIZl2VsQpK8YIjoDULjHSUYu29no1&t=634631897121035123) 0 -26px repeat-x !important;}
.checkboxwrapper input[type="checkbox"]{float:left; margin-right:5px;}
.checkboxwrapper label{float:left;}
.tempaltecheckbox{width:100%;}
.tempaltecheckbox tr td{padding:5px; background:#eee !important; border-bottom:1px solid #ddd;}
.tempaltecheckbox tr td input{float:left; margin:2px 5px 0 0;}
.tempaltecheckbox tr td label{float:left; padding:0 0 0 0; margin-top:1px; width:98%;}
.tempaltecheckbox tr td label span{float:right; font-weight:bold;}

.emailgrid-wrapper{float:left; border:1px solid #2B8ACC; width:932px; margin:0 0 10px 0;}
.emailgrid-wrapper:last-child{margin-bottom:0;}
.emailgridhead-wrapper{float:left; display:inline; width:100%; background:#2B8ACC; }
.emailgridhead-wrapper p{padding:5px !important; font-weight:bold;color:#fff!important;}
fieldset{border:1px solid #ddd; margin:5px; padding:5px;}
legend{padding:2px 20px; border:1px solid #ddd; background:#eee; margin-bottom:5px\9;}
.subhead{margin:0; padding:0;}
.subhead th{padding:5px; background:#eee;}
.subhead td span{float:left; display:inline; border-bottom:1px solid #ddd; width:98.2%; padding:5px;}
.subhead td span:last-child{border-bottom:none;}
.actionbtn-wrapper{float:right; margin-right:5px;}
.short-wrapper{float:right;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.short-wrapper{
margin-top:-2px; /* This works only in Safari and Google Chrome */
}
}
.short-wrapper select{padding:2px; margin-right:2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.short-wrapper select{
padding: 3px 3px 2px 3px; margin-right:2px; /* This works only in Safari and Google Chrome */
}
}
.short-wrapper input[type="button"]{padding:3px 10px 2px 10px; margin-right:5px; padding:4px 10px 3px 10px\0/;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.short-wrapper input[type="button"]{
padding:3px 10px;  /* This works only in Safari and Google Chrome */
}
}
.title{color:#0E4879 !important; font-size:14px!important; font-weight:bold!important;}

.loading{ width:50px; position:relative;}
.overflowdiv{width: 100%; height: 350px; overflow: auto;}
.replaceclass{width:100%;}

.reEditorModes li{background:none !important;}

.tabledashboardgrid{float:left; width:100%;}
.tabledashboardgrid table{ border:none; margin:0; padding:0; color:#000;}
.tabledashboardgrid td a{color:#005ca1; text-decoration:underline;}
.tabledashboardgrid table th{background:#2b8acc; color:#fff; font-weight:bold; padding:9px 5px; border-left: 1px solid #07B0DE;}
.tabledashboardgrid table tr{border-bottom:1px solid #ddd;}
.tabledashboardgrid table tr:last-child{border-bottom:none;}
.tabledashboardgrid table td{padding:7px 5px; border-bottom:1px solid #eee;}
.tabledashboardgrid table td img{float:right; }
.tabledashboardgrid table td span{width:100%; display:block; margin:3px 0;}
.subheader td{padding:4px 5px!important; background:#f7f7f7;}

.refcount-wrapper{float:left; width:100%;}
.refcount-wrapper img{float:left; margin-right:5px; }
.refcount-wrapper table{margin:0; padding:0; width:295px;}
.morecontent span {display: none;}

.dbgridecommunication{float:left; width:100%;}
.dbgridecommunication table{ border:none; margin:0; padding:0 0 10px 0; color:#000; }
.dbgridecommunication table tr td table{border-bottom:1px solid #eee;}

.dbgridecommunication td a{color:#005ca1; text-decoration:underline;}
.dbgridecommunication table th{background:#2b8acc; color:#fff; font-weight:bold; padding:9px 5px; border-left: 1px solid #07B0DE;}
.dbgridecommunication table tr{border-bottom:1px solid #ddd;}
.dbgridecommunication table tr:last-child{border-bottom:none;}
.dbgridecommunication table td{padding:4px 5px; line-height:16px;}
.dbgridecommunication table td img{float:left; margin-right:10px;}
.dbgridecommunication table td a.subjectlink{float:left;}
