@charset "utf-8";
body {margin:0px; font:12px Arial, Helvetica, sans-serif; color:#484848; background:#f2f2f2 url(../images/bg.png) top repeat-y;}
img {border:0;}
a {text-decoration:underline; color:#ff7800; outline:none;}
a:hover {text-decoration:none;}
tt {font-family:Arial, Helvetica, sans-serif;}
dl, dd, h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;}
input {overflow:visible;}
.showmsg {background:#fef1cb; color: #ff0006; margin-bottom: 10px; padding: 5px; border:1px solid #f2d98e;}
.val-error {background: url(../images/val-error.png) no-repeat 3px 3px #fef1cb; border:1px solid #f2d98e; font-weight:normal; margin: 7px 0 6px; padding: 3px 3px 3px 25px; color:#5b5b5b;  display:block;}
.red-star {color:#ff9716;}
pre {font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 0px 0px ;}
#cse-search-results {min-height:30px;}
input, button {overflow:visible;}
p, .scon-box dd, .con-box dd, .rbox-cont li, #content li {line-height:1.4em;}


/* NEW BUTTON TAG BTN START*/

.orange-btn, .orange-btn b, .back-btn, .back-btn b {background:url(../images/orange-input-btn.png) left no-repeat; line-height:34px; color:#fff; font-size:13px; padding:0 0 0 12px; white-space:nowrap; border:0; margin:0; display:inline-block; cursor:pointer;}
.orange-btn b, .back-btn b {background-position:right; padding:0 30px 0 0;}

.back-btn, .back-btn b {background-image:url(../images/return-btn.png); padding:0 0 0 24px;}
.back-btn b {padding:0 24px 0 0px;}

.proceed-btn, .proceed-btn b {background:url(../images/chsubmit-btn.png) left no-repeat; line-height:40px; color:#fff; font-size:20px; padding:0 0 0 21px; white-space:nowrap; border:0; margin:0; display:inline-block; cursor:pointer; font-weight:normal;}
.proceed-btn b {background-position:right; padding:0 50px 0 0;}

/* NEW BUTTON TAG BTN END*/

.green-txt {color:#493081;}
.red-txt {color:#ff0000;}

.minfo-btn1 {background:#fff url(../images/minfo-btn1.png) no-repeat right; color: #FFFFFF; font-size: 12px; font-weight: bold; line-height:32px; padding:4px 25px 4px 15px; white-space: nowrap; text-decoration:none; border:2px solid #fff;}

.top-login-box {background:url(../images/mini-popup.png) no-repeat left top; width:230px; padding:0px 10px 0px 10px; float:left; z-index:5;}
.top-login-box input{color:#7a7a7a;}
.top-login-box1 {background:url(../images/mini-popup.png) no-repeat left bottom; width:250px; height:10px; float:left; z-index:5;}
#signin_menu {position:absolute; z-index:9999; right:140px; top:48px; width:250px;}


.crv, .scrv{height: 24px; width: 24px; background:url(../images/con-crv.png) left top no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/con-crv.png', sizingMethod='scale'); position: absolute;}
.scrv{height:14px; width:14px; background-position:left -29px;}
.cv1 {top:-1px; left:-1px; clip:rect(0px 12px 12px 0px); }
.cv2 {right:-1px; top:-1px; clip:rect(0px 24px 12px 12px);}
.cv3 {bottom:-1px; left:-1px; clip:rect(12px 12px 24px 0px);}
.cv4 {right:-1px; bottom:-1px; clip:rect(12px 24px 24px 12px);}

.scv1 {top:-1px; left:-1px; clip:rect(0px 7px 7px 0px); }
.scv2 {right:-1px; top:-1px; clip:rect(0px 14px 7px 7px);}
.scv3 {bottom:-1px; left:-1px; clip:rect(7px 7px 14px 0px);}
.scv4 {right:-1px; bottom:-1px; clip:rect(7px 14px 14px 7px);}


/* all flexible buttons start */
.minfo-btn b, .minfo-btn, .return-btn b, .return-btn {background: url(../images/minfo-btn.png) no-repeat right; color: #FFFFFF; font-size: 12px; font-weight: bold; line-height:32px; padding: 8px 28px 8px 0; white-space: nowrap; text-decoration:none;}
.minfo-btn, .return-btn{background-position:left ; padding: 8px 0 8px 16px;}

.return-btn b {background-image:url(../images/return-btn.png); padding:8px 16px 8px 0;}
.return-btn {background-image:url(../images/return-btn.png); padding:8px 0px 8px 28px;}

.sfc-btn b, .sfc-btn {background: url(../images/sfc-btn.png) no-repeat right; color: #FFFFFF; font-size: 12px; font-weight: bold; line-height:32px; padding:8px 32px 8px 0; white-space: nowrap; text-decoration:none;}
.sfc-btn {background-position:left; padding:8px 0 8px 16px; }

.big-consult b, .big-consult {background: url(../images/big-consult-btn.png) no-repeat right; color: #FFFFFF; font-size: 18px; font-weight:normal; line-height:44px; padding:12px 36px 12px 0; white-space:nowrap; text-decoration:none;}
.big-consult {background-position:left ; padding: 12px 0 12px 24px;}
.big-consult:hover {text-decoration:none;}
.big-consult b span{text-transform:uppercase; color:#fff;}

/* all flexible buttons start */

#wrap {width:980px; margin:0 auto;}

/* common class id start */
#header, #middle, #ckmiddle, #footer, menu, .hbanner, #hcondi, .scon-main, .fbox, .breadcrumb, .cbanner {width:960px; float:left;}
#header, dd.con-ban, .scon-box, .con-box, .also-trt, .hom-r-box, .fbox, .leftcat, .gen-medi, .rbox-cont, .cbanner, .the-menu, .ckrgtbox, #ckmiddle {position:relative;}
.logo, .catbantext, .the-menu{position:absolute;}

menu li:hover, menu li.all-con a, .catbantext, .hom-r-box tt, menu li.tact {background:url(../images/all-conbg.png) no-repeat;}
.phone, a.chat, a.pat-log, .also-trt li, .leftcat li a, .leftcat li li a, a.more, .rbox-consul li ul li {background:url(../images/common-icon.png) no-repeat;}
.also-trt, .fbox, .gen-medi, .ckrgtbox, .rbox-cont, .the-menu {background:#eeeeee url(../images/fad-bg.png) left 80% repeat-x; border:1px solid #e6e6e6;}

/* common class id start */

#login-text {height:25px; padding:10px 20px 0 10px; margin:0px; position:absolute; right:255px; top:9px;}
#login-text span{padding:0 10px 0 0; font-weight:bold;}
#login-text a{font-size:12px; color:#ff7800;}

/* header start */
#header {padding:0 10px 10px 10px; background-color:#fff;}
.logo {left:10; top:26px;}
.top-nav {text-align:right; padding:20px 0 10px 0; height:60px;}
.top-nav a {color:#3d3d3d; line-height:30px; padding:0 2px; text-decoration:none; font-size:11px;}
.top-nav a:hover {text-decoration:underline;}
.phone, a.chat, a.pat-log {color:#51338b; font-size:18px; background-position:left -41px; padding:0 12px 0 18px;}
a.chat, a.pat-log {color:#ff8e00; font-size:15px; background-position:left -21px; font-weight:bold;}
a.pat-log {background-position:left top;}
a.chat:hover, a.pat-log:hover {text-decoration:none; color:#51338b;}

/* top menu start */
menu {background:url(../images/nav-bg.gif) left top repeat-x; margin:0px 0px 10px 0px; padding:0px;}
menu li{margin:0px; list-style:none; float:left; padding:8px 9px 0px 0; background:url(../images/nav-bg.gif) right -42px no-repeat;}
menu li:hover, menu li.tact{background-position:right -113px;}
menu li a{padding:16px 18px 8px 22px; line-height:34px; color:#fff; text-decoration:none; font-weight:bold; font-size:15px;}
menu li a:hover, menu li:hover a, menu li a.home:hover, menu li:hover a.home, menu li.tact a, menu li.tact a.home{background:#fff url(../images/all-conbg.png) -131px -113px no-repeat; line-height:34px;}
menu li.all-con {float:right; background:none; padding:8px 0px 0 0px;}
menu li.all-con a{color:#513e98; padding:16px 32px 8px 13px; background-position:right 10px;}
menu li.all-con a:hover, menu li.all-con a.act{background:#fff url(../images/all-conbg.png) right -38px no-repeat;}
menu li a.home{background:url(../images/nav-bg.gif) left -92px no-repeat;}

.the-menu {width:940px; padding:9px; background-position:left 5%; left:0px; top:132px;}
.the-menu ul, .the-menu li{margin:0px 0px 10px 0px; padding:0px; list-style:none; float:left; width:180px;}
.the-menu li{padding:3px 0; margin:0px;}
.the-menu li a{color:#515151;}
.the-menu a.cathead {font-weight:bold; font-size:15px; color:#51338b;}

/* top menu end */
/* header end */

/* middle start */
#middle {padding:0 10px 10px 10px; background-color:#fff;}
.hbanner, .cbanner {}
.catbantext {top:0px; right:0px; background-position:right bottom; height:100px; width:352px; padding:25px 60px; font-size:27px; color:#fff;}
.catbantext span{font-size:15px;}
.breadcrumb {padding:5px 0px 0px 0px;}
.breadcrumb a {color:#5a3497;}
#hcondi {background:url(../images/con-bg.png) left bottom no-repeat; padding:0px 0 15px 0; margin-bottom:15px;}
.con-box {width:295px; float:left; padding:0 12px; background:url(../images/line.gif) right top repeat-y; font-size:14px;}
.con-box dt{color:#51338b; font-size:20px; padding:10px 0;}
.con-box dt a{text-decoration:none; color:#51338b;}
.con-box dt a:hover, .scon-box dt a:hover{color:#ff7800;}
.con-box dd{width:295px; float:left; padding:5px 0px;}
dd.con-ban {padding:0px;}
dd.tret {font-size:12px; font-weight:bold; height:30px;}
dd.tret a {color:#ff7800; padding:0 0px; line-height:18px; font-weight:normal;}

.scon-main {padding:0 0 20px 0;}
.scon-box, .leftcat, .LeftChat {border:1px solid #e6e6e6; background:#f6f6f6;}
.scon-box {width:182px; float:left; margin-right:10px;}
.scon-box dt, .leftcat tt, .rbox-cont tt, .ckrgtbox tt{background:url(../images/nav-bg.gif) right -143px repeat-x; height:37px; line-height:30px; color:#fff; font-size:13px; font-weight:bold; padding:0 0 0 10px;}
.scon-box dt img{padding:5px 7px 0 0;}
.scon-box dt a{text-decoration:none; color:#fff;}
.scon-box dd{padding:5px 10px; color:#3c3c3c;}
.mr-link {color:#5f3f9b;}

.hleftbox, .also-trt {width:708px; float:left;}
.also-trt {padding:0 0 10px 0; margin-bottom:20px;}
.also-trt tt, .hom-r-box tt{color:#51338b; font-size:18px; padding:0px 0 0px 10px; line-height:32px;}
.also-trt ul, .also-trt li{margin:0px; list-style:none; padding:0px 10px}
.also-trt li{width:205px; float:left; padding:5px 5px 5px 15px; list-style:none; margin:0px; background-position:left -61px;}
.also-trt li a {color:#7f7f7f; font-size:13px; font-weight:bold;}

.also-trt1 li{width:312px; background-position:left -100px; padding-left:20px; font-weight:bold;}
.also-trt1 p{margin:0px; padding:5px 10px;}

.hrightbox, .hom-r-box, .security {width:230px; float:right;}
.hom-r-box, .security {border:1px solid #e6e6e6; padding:5px;}
.security {border:none; text-align:center;}
.security img{margin-right:10px;}
.hom-r-box tt{background-position:-37px -297px;}
.hom-r-box tt{float:left; font-size:15px; font-weight:bold; padding:0 0 0 45px; width:185px; line-height:35px;}
.hvideo {width:80px; float:left; padding:7px 0 0 0;}
.hlogos {width:142px; float:right; padding:7px 0 0 0;}
.hlogos img{margin:8px 0;}
.hlogos a {color:#ff7800; line-height:22px;}

/* left Nav start */
#nav-left, .leftcat, .gen-medi, .LeftChat {width:195px; float:left;}

.LeftChat {position:relative; width:185px; padding:9px 5px 5px 5px; background:#fff; text-align:left; margin-bottom:20px;}
.LeftChat a {color:#5c3e98; font-size:16px; font-weight:bold; text-decoration:none; display:block;}
.LeftChat a span {font-size:12px; color:#000; text-decoration:none; padding:4px 0 4px 2px; display:inline-block;}

.leftcat {margin:0px 0px 20px 0px; z-index:1px;}
.qcklik {border:0px; background:none;}
.leftcat ul, .leftcat li, .rbox-cont ul, .rbox-cont li{margin:0px 4px 10px 7px; padding:0px 0px; list-style:none;}
.leftcat li{background:url(../images/dotline.gif) left bottom repeat-x; padding:7px 0 7px 0; font-size:13px; font-weight:bold; margin:0px;}
.leftcat li a{background-position:left -67px; padding:0 0 0 17px; color:#2e2e2e; text-decoration:none;}
.leftcat li a:hover{background-position:3px -67px;}
.leftcat li a.act{color:#ff9e24;}
.leftcat li ul{margin:5px 15px;}
.leftcat li ul li{background:none; padding:4px 0 4px 0; font-size:12px;}
.leftcat li ul li a{background-position:left -87px; padding-left:12px;}
.leftcat li ul li a:hover{background-position:3px -87px;}
.leftcat tt, .gen-medi tt{width:185px; font-size:18px; font-weight:normal; display:block;}
.qcklik tt, .deli-info tt, .ckrgtbox1 tt{background:url(../images/all-conbg.png) no-repeat;}
.qcklik tt{background-position:right -259px; color:#5a3497;}
.qcklik li a {background:none; padding:0px;}

.gen-medi {height:116px; background-position:left 60%; text-align:center;}
.gen-medi img{padding:6px 5px 0px 5px;}
.gen-medi tt {line-height:35px; color:#5a3497; padding:0 0 0 10px; border-bottom:1px solid #e9e9e9; text-align:left;}
img.seal, div.seal {float:left; margin:20px 0 0px 0;}
div.seal {text-align:center; width:200px;}

/* left Nav end */


/* content start */
#content {width:745px; float:right;}
h1, h1 a {font-size:28px; color:#51338b; border-bottom:1px solid #c3c3c3; font-weight:normal; padding:0 0 4px 0; margin-bottom:10px;}
h2,h3,h4,h5,h6 {margin-bottom:7px; font-size:13px; font-weight:bold;}
.dheading {margin-bottom:7px; font-size:14px; font-weight:bold; color:#51338b;}
.cat-rbox{width:222px; float:right; margin-left:12px;}
.rbox-cont {width:220px; float:left; margin-bottom:20px;}
.rbox-consul {margin:0 auto; width:500px; float:none;}
.rbox-consul li ul{margin-top:10px;}
.rbox-consul li ul li {background-position:left -100px; padding:5px 0 5px 18px;}
.rbox-consul li ul li.rboxbtn {background:none;}
.rbox-consul li ul li.rboxbtn a {padding:12px 0 12px 24px; background:url(../images/big-consult-btn.png) no-repeat left;}
.ctrbox-img {text-align:center; float:left; width:222px;}
.rbox-cont {background-position:left 36px;}
.rbox-cont tt, .ckrgtbox tt {float:left; width:210px; text-align:center; font-size:14px; font-weight:bold;}
.rbox-consul tt {width:490px;}
.rbox-cont ul {margin-bottom:0px;}
.rbox-cont li {padding:10px 0px; margin:0px; background:url(../images/hor-line.png) left bottom repeat-x;}
li.imgnone, li.imgnone-r {background:none;}
li.imgnone-r{text-align:right;}
a.more {background-position:left -67px; color:#4d379e; padding:0 5px 0 14px;}
.rbox-cont li.imgnone a{color:#ff7800; font-weight:normal; background:none; line-height:20px; padding:0 3px;}
li.rboxbtn {text-align:center; background:none;}
.drugtopbxcons{ background-color:#f4f4f4; padding:5px; border:1px solid #dcdcdc; font-size:12px; width:490px; margin-bottom:10px;}
/* content end */

/* product page start */
.pr-small {margin-bottom:10px;}
.pr-small img{margin:0 0px; background:#f2f2f2; padding:5px 6px;}
.deli-info {background:#fff;}
.deli-info tt{background-position:right -297px; margin:4px; width:195px; padding:3px 0 0 17px; color:#5e3e9a; font-size:15px;}
/* product page end */



/* middle end */

/* footer start */
#footer {padding:10px 10px 0px 10px; background-color:#fff;}
.fcopy, .fbank-logo {width:700px; float:left;}
.fcopy {width:488px; padding:10px 0 10px 12px;}
.fcopy img {padding-right:7px;}
.fbank-logo {width:448px; text-align:right; padding:0px 12px 0px 0; }
.fbox {background:#eeeeee url(../images/fad-bg1.png) left bottom repeat-x; margin:0px 0 10px;}
.flogo {width:280px; float:right; padding:0px 12px 0px 12px; text-align:right;}
.fgoogle, .fgoogle1 {width:440px; float:left; padding:22px 120px 0px 36px; background:url(../images/google-bg.png) 15px 14px no-repeat; height:50px;}
.fgoogle1 {background:url(../images/google-bg1.png) left 14px no-repeat; width:609px; padding-left:16px;}
.fgoogle input[type="text"], .fgoogle1 input[type="text"] {width:324px; border:1px solid #e2e2e2; height:20px; float:left; margin:4px 0 0 0;}
.fgoogle1 input[type="text"] {width:500px;}
#navbar {background:#f0f0f0;}
.flink-main {width:936px; float:left; padding:10px 12px;}
.flinkbox {width:245px; min-height:165px !important; float:left; background:url(../images/line.gif) right top repeat-y; padding-right:5px; padding-left:10px;}
.flinkbox3 {width:305px;}
.flinkbox dd{width:122px; float:left; }
.flinkbox3 dd {width:147px;}
.flinkbox a{color:#5f5f5f; text-decoration:none; line-height:20px;}
.flinkbox a:hover{text-decoration:underline;}
.flinkbox tt, .flogo tt{width:100%; color:#5f5f5f; float:left; font-weight:bold; line-height:30px; font-size:15px;}

.flinkbox1 {width:135px; padding:0 0 0 8px;}
.flinkbox1 dd{line-height:20px;}
.flinkbox1 dd a {width:100%;}
.flinkbox1 dd img{padding:2px 5px 0 0;}
.flinkbox1 a{width:175px;}
.flinkbox2 {width:195px;}
.fbot {width:950px; float:left; padding:10px 5px 10px 5px; color:#a5a5a5; font-size:11px; }
.fbot a{color:#a5a5a5; text-decoration:none;}
.fbot a:hover{text-decoration:underline;}
.topbox {width:950px; float:left;}
#recaptcha_area {float:right; margin-right:3px;}
/* footer end */





/* checkout css */


select, input[type="text"], select, input[type="password"], textarea {border:1px solid #e0e0e0; padding:3px 0;}
input:hover {background-color:#f9f9f9;}
.ckboxbg input[type="text"], .ckboxbg input[type="password"] {width:220px; padding:3px 0;}
.ckpayment input[type="text"], .ckpayment input[type="password"] {width:auto;}
input[type="submit"], input[type="button"], input[type="image"]  {overflow:visible; border:none;}

/*middle start*/
#ckmiddle {background:#fff url(../images/top-bg.gif) repeat-x scroll left top; padding:15px 0px 0 10px; width:950px; margin:0 00 0 0px; border-right:10px solid #fff; border-left:10px solid #fff;}
#ckmiddle h1{float:left; font-size:24px; color:#4d3c98; margin:0px; font-weight:normal; border:0;}
#ckstap{float:right; min-width:481px !important; width:auto; background:url(../images/stapdot-line.png) repeat-x right top; margin-right:10px;}
#ckstap a{text-decoration:none;}
#ckstap a:hover{text-decoration:none;}
#ckstap span, #ckstap span.stapact, #ckstap span.stapfact{float:right; background:url(../images/gray-stap.png) no-repeat left top; font-size:15px; padding:0px 0px 5px 0px; color:#fff; width:150px; text-align:center; line-height:25px; font-weight:bold;}
#ckstap span.stap2 {margin:0 15px;}
#ckstap span.stap3 {margin:0 0px 0 15px;}
#ckstap span.stapact {background:url(../images/orange-stap.png) no-repeat left top;}
#ckstap span.stapfact{background:url(../images/orange-fstap.png) no-repeat left top;}

#ckleft {width:690px; float:left; padding:10px 0 0 0;}
.ckbox-main, .ckbox-login{width:690px; float:left; background:url(../images/ckbox-crv.png) no-repeat left bottom; padding:0 0 16px 0; margin-bottom:30px;}
.cktitle {float:left; background:url(../images/title-bg.png) no-repeat right; line-height:30px; font-size:14px; font-weight:bold; color:#fff; padding:0 15px 0 0;}
.cktitle b{background:url(../images/title-bg.png) no-repeat left; height:30px; float:left; width:15px;}
.cktopcrv, .cklogcrv {background:url(../images/ckbox-crvt.png) no-repeat left; float:left; width:100%; margin-top:-3px; height:16px;}

.ckboxbg, .ckboxlog-bg {background:url(../images/ckbox-bgrpt.png) repeat-y left top; float:left; width:95.8%; padding:0 3% 15px 1%;}
.ckboxbg ul, .ckboxlog-bg ul{margin:0px; padding:0px; list-style:none; border-bottom:1px solid #ededed; float:left; width:100%;}
.ckboxbg li{width:42%; float:left; border:0px; padding:5px 0 5px 2%; margin:0px; list-style:none;}
.ckboxbg li.ckques {float:right; width:10%; text-align:center;}
.cksubmit-main {float:left; width:690px; text-align:center; padding:0 0 30px 0;}
.phase2 li{width:55%;}
.phase2 li.pright{width:40%;}
.txtarea-box {background:#fafafa;}

/*login start*/
.ckbox-login{width:356px; padding:0px; margin-top:20px;}
.ckbox-login input[type="text"] {width:190px;}
.cklogcrv {width:100%;}
.cklogcrv b {background:#fff url(../images/ckbox-crvt.png) no-repeat right; width:150px; float:right; height:16px;}
div.login-crv {background:#fff url(../images/ckbox-crv.png) no-repeat right bottom; width:150px; float:right; height:16px;}
.ckboxlog-bg {background:url(../images/login-bg.png) repeat-y right top; min-height:180px; border-left:1px solid #f1f1f1;}
.ckboxlog-bg li{min-width:30%; float:left; border:0px; padding:5px 0 5px 2%;}
.ckbox-memarea {width:750px; margin:10px 0px;}

.ckbox-memarea-deladd {width:360px;}
.ck-membbg {min-height:20px;}
.ckbox-memarea-deladd2 {width:335px;}

.orinput-btn {background:url(../images/orange-input-btn.png) no-repeat left; border:0 none; color:#FFFFFF; cursor:pointer; font-size:13px; margin:0; padding:8px 0 8px 15px; text-decoration:none; font-weight:bold;}
.orinput-btn input {background:url(../images/orange-input-btn.png) no-repeat right; border:0 none; color:#FFFFFF; cursor:pointer; font-size:13px; margin:0; padding:8px 30px 8px 0;text-decoration: none; white-space:nowrap; font-weight:bold;}

input.search-btn {background:url(../images/search--bg-btn.png) no-repeat right top; border:0 none; color:#FFFFFF; cursor:pointer; font-size:14px; margin-top:2px; padding:6px 34px 12px 10px;text-decoration: none; white-space:nowrap; font-weight:bold; height:34px; display:block; float:left;}

.ck-proceed, .ck-proceed input {background:url(../images/chsubmit-btn.png) no-repeat left; border:0 none; color:#FFF; cursor:pointer; font-size:20px; margin:0 auto; padding:12px 0 12px 24px; text-decoration:none;}
.ck-proceed input {background:url(../images/chsubmit-btn.png) no-repeat right; padding:12px 50px 12px 0; white-space:nowrap;}


#ckright {width:250px; float:right; padding:10px 0 0 0;}
.ckrgtbox, .ckrgtbox1 {width:250px; float:right; background-position:right bottom; padding:0 0 10px 0; margin-bottom:20px; text-align:left;}
.ckrgtbox1 {background:none; padding-bottom:10px;}
.ckrgtbox tt, .ckrgtbox1 tt{text-align:left; width:240px; padding:0 0px 0 10px; clear:left;}
.ckrgtbox1 tt{color:#503e98; background-position:5px -250px; padding:8px 0 0 40px; width:210px;}
.ckrgtbox ul, .ckrgtbox li{margin:7px 5px 0px 10px; padding:0px; list-style:none; width:235px; float:left;}
.ckrgtbox li{margin:0px; padding:0 0 5px 20px; background:url(../images/right-icon.png) left top no-repeat; width:215px;}
.order-sum li{background:none; padding-left:0px; width:170px;}
.order-sum li.sum-right{width:60px; text-align:right;}
.ckrgtbox p{padding:8px 0px; margin:0px 10px;}
.ckrgtbox1 ul, .ckrgtbox1 li {margin:5px 0px 0px 10px; padding:0px 0px 0px 0px ; list-style:none; text-align:center; width:200px; background:none;}
.ckrgtbox-crv, .ckrgtbox1-crv {background:url(../images/right-bg.png) no-repeat left -572px; width:250px; float:right; height:13px; margin:0 -10px -13px -10px;}
.ckrgtbox1-crv {background:url(../images/right-bg.png) no-repeat -252px -572px;}
.mem-tb-head{ background:#f4f4f4; height:25px; color:#666;}
.tdbrdrgrln, .tdbrdrgrlntb td  { border-bottom:1px solid #ededed;}

/*middle end*/
.pagination {width:640px; float:left; padding-top:10px;}
.newspagination {border:1px solid #eeeded; padding:4px 8px; background:#f5f5f5; float:left; margin:0 3px;}
.newspagination:hover, .newspagination_active {border:1px solid #CCC; padding:4px 8px; background:#f4921d; color:#fff;}
.newspagination_active, #page-mid span, #page-mid img {float:left;}
.newspagination_active {margin:0 3px;}
.red {border:1px solid #CCC; padding:3px 6px 3px 6px; background:#f4921d; color:#fff;}

#page-mid {float:left;}
.about-box {float:left; width:200px; background:url(../images/about-box-bg.png) no-repeat 10px 10px; padding:10px 20px 0px 20px; color:#3c347a; font-size:16px; margin:0 15px 5px 0px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.about-box b{color:#3c347a; font-size:22px; font-weight:bold; line-height:28px;}
.about-box p{margin:0px; padding:0px 0px 15px 0px;}
.about-box pre{color:#000; font-size:14px; font-weight:normal; width:100%; text-align:right;}


#div-popup {background:#fff;}

.purptxtb {color:#503E98; font-family:arial; font-size:15px; font-weight:bold;}
.links_orange2 a{color:#F4921D; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none;}

.blueline1 {background:#eeeeee; height:1px;}
#cse-search-results iframe {max-height:1120px !important}

/*#___plusone_0, #___plusone_0 iframe {width:70px !important;}*/
html body div.gs-webResult {width:inherit !important;}

/* TrustPilot css */
.tpc_widget {
 display: none;
 position: relative;
 width: 195px;
 height: 310px;
}
#tp_widget .tpc_bg {
 background-color: #F6F6F6;
}
#tp_widget .tpc_bottom {
 background-color: #F6F6F6;
}
