@charset "gb2312";
*{margin:0;padding:0}
*:focus{outline:0}
html{height:100%;padding-bottom:1px}
@font-face{font-family:'KozGoPro-Bold';
src:url(../fonts/KozGoPro-Bold.otf)format('otf') , 
url(../fonts/KozGoPr6N-Medium.otf) format('otf'), 
url(../fonts/KozGoPro-Regular.otf) format('otf.navi ul li a.greenbtn');}
.arial{font-family:Arial, Helvetica, sans-serif;}
body{margin:0; color:#444; font:normal 14px/18px verdana,"MingLiU";}
.bd{background:none;}
.txt-12{font-size:12px !important;}
.txt-14{font-size:14px !important;}
#ncf-wrapper{width:640px !important;}
.lh20{line-height:22px !important;}
p{margin-bottom:15px}
hr{height:1px;background:#D4D4D4;margin-bottom:5px;border:none;}
a{text-decoration:none;color:#005a93}
.h144{height:144px}
.spacer{display:block; border-bottom:1px dashed #999;margin:15px 0}
.mar-r20{margin-right:20px !important;}
.mar-r5{margin-right:5px !important;}
a:hover{color:#052e6b;text-decoration:underline;cursor:pointer}
a img{border:none; text-decoration:none;}
.logotext{border-left: 1px solid #c9dff4;display: block;float: left;line-height: 20px;margin-left: 5px;margin-top: 50px;padding-left: 10px;width: 300px;font-size:12px;}	
.blutxtlogo{
    color: #2696c4;
    font-weight: bold;}
.bg1{background:#41b899}
.bg2{background:#f05626}
.bg3{background:#c8af46}
.bg4{background:#b3c560}
.bg5{background:#b576b4}
.bg6{background:#5db1c8}
.bg7{background:#b9416c}
.bg7{background:#b9416c}
.bg-gray{background:#dddddd}
.border1{border:solid 1px #41b899;}
.border2{border:solid 1px #ea8373;}
.border3{border:solid 1px #c8af46;}
.border4{border:solid 1px #b3c560;}
.border5{border:solid 1px #b576b4;}
.border6{border:solid 1px #5db1c8;}
.border7{border:solid 1px #b9416c;}
.mar-t-5{margin-top:5px !important;}
.sub-title{font-size:14px;color:#11749d; font-weight:bold; display:block; margin:10px 0}

.divider{ width:100%;display:block;border-bottom:1px dashed #ccc; height:6px; margin:10px 0}
.divider2{width:250px;display:block;background:url(../images/divider2.png) no-repeat; height:5px; margin:15px 0}
.divider-hm{width:975px;display:block;background:url(../images/bodysaprater.jpg) no-repeat; height:5px; margin:15px 0}

ul.list_check{padding:0;list-style:none}
ul.list_check li{list-style-type:none; background:url(../images/check_mark.gif) left -1px no-repeat; padding:0 0 10px 23px; margin:0; font-size:14px !important }
ul.list_check li ul{ margin-top:10px}
ul.list_check li ul li{list-style-type:none; background:url(../images/38.png) 0 5px no-repeat; padding-left:15px}
ul.listone{list-style:none; padding:0}
/*ul.listone li{list-style-type:none; background:url(../images/74.gif) left -2px no-repeat; padding:0 0 0px 20px} */
ul.listone li{list-style-type:none; background:url(../images/74.gif) left -2px no-repeat; padding:0 0 5px 16px;margin-left: 0px; margin-top: 5px; font-size:14px !important} 

ul.complistone{list-style:none; padding:0}
ul.complistone li{list-style-type:none; background:url(../images/74.gif) left -2px no-repeat; padding:0 0 0px 20px}

ul.listcd{ padding: 5px 5px 5px 9px; width:280px; float:left; }
ul.listcd01{padding: 5px 5px 5px 37px; width:280px; float:left;}
ul.listcd li{list-style-type:none;background:url(../images/74.gif) left -2px no-repeat;padding:0px 0 7px 20px;}
ul.listcd01 li{list-style-type:none;background:url(../images/74.gif) left -2px no-repeat;padding:0px 0 7px 20px;}

ul.listtwo {padding:5px 10px 0 5px}
ul.listtwo li{list-style-type:none;background:url(../images/icon-li2.gif) left 6px no-repeat;padding:0px 0 7px 20px;}


.fl{ float:left}
.fr{ float:right}
.mar-t15{ margin-top:15px}
.mar-l10{ margin-left:10px}
.mar-l15{ margin-left:15px}
.mar-r15{ margin-right:15px}
.clear{clear:both}
.font11{ font-size:11px}
.font12{ font-size:12px}
.font13{ font-size:13px}
.font14{ font-size:14px}
.font16{ font-size:14px}
.f16{ font-size:16px}
.font18{ font-size:18px}
.ver_blue{font-weight:bold; color:#11749d}
.ver{font-family:Verdana, Geneva, sans-serif;font-weight:normal;}

.divider1{ width:100%;display:block;background:url(../images/divider.png) no-repeat; height:11px;margin-left:20px; }
.id{vertical-align:middle}

h1{font-size:11px;font-weight:bold;color:#c60404;float:left;margin:0; padding:0; line-height:30px}


.new-container {	margin:0 auto;	width:1090px;}
.container{	margin:0 auto;	width:985px;}
.container h2 {font-size:24px;font-weight: normal;color: #c60404;margin-bottom:15px;line-height:30px;font-weight:bold;letter-spacing:1px;font-family:KozGoPro-Bold;}
.container3{/*background:url(../images/mbody-bg2.jpg) #fff repeat-x top;*/float:left; width:100%;padding-bottom:30px;}
#container_wrap{margin:0 auto;}

a.logo{float:left;width:206px; height:130px; background:url(../images/logo.jpg) no-repeat 0 20px}
/*a.logo{float:left;width:375px; height:103px; background:url(../images/logo-hny.jpg) no-repeat 0 0px;margin-top:20px;}*/


a.foundation-day {
	background: url(../images/FD_homepage_banner.jpg) no-repeat;
	width: 424px;
	height: 86px;
	display: block;
	position: absolute;
	left: 275px;
	top: 32px;
}
div.holidaymessage_wrap {
	width: 370px;
	height: 86px;
	display: block;
	position: absolute;
	left: 445px;
	top: 77px;
}


/*.telephone{float:right;width:452px;height:78px;padding:10px 0 0 0; background:url(../images/holiday-msg-2015.jpg) no-repeat 0 0px; position:relative; margin-top:35px}*/

.telephone{float:right;width:243px;height:95px;padding:10px 0 0 0; background:url(../images/phoneno-no-holiday.jpg) no-repeat 0 20px; position:relative; margin-top:10px}

.telephone_holidaymsg{float:right;width:520px;height:98px;padding:10px 0 0 0; background:url(../images/holiday_message16062014.png) no-repeat 0 30px; position:relative}

.te_phn{display: block;height: 15px;top: 110px;width: 200px; position:absolute; left:35px}


.telephone-hme{float:right;width:312px;height:6px;padding:100px 0 0 12px; background:url(../images/Phoneno_holiday-message.png) no-repeat 0 0; color:#c11b22; margin-top:25px}
.telephone-hme span{padding:3px; display:block; text-align:center; background: #f4f4f4; border:1px dashed #eaeaea}
#H1Bar{width:100%;padding:0;margin:0 auto; background:#969696;height:35px;font-size:11px;}
#header{width:100%}
.holder{width:100%;margin:0 auto}

#H1Bar a{padding:0 10px;display:inline; color:#fff; line-height:33px;font-size:12px; }

/*Start Navigations*/
/*.navi{width:983px;float:left;font-size:15px; height:51px; display:block;background:url(../images/strip.jpg) no-repeat scroll right center transparent}
.navi ul{padding:0px;margin:0px;list-style:none}
.navi ul li{display:block; float:left}
.navi ul li a{padding:16px 28px;height:15px;background:url(../images/strip.jpg) no-repeat left center;color:#fff;font-weight:bold; display:block; margin:0 1px}
.navi ul li a:hover{background:url(../images/nav-hover.jpg) repeat-x top;
text-decoration:none;-moz-border-radius-topright: 5px;border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;border-top-left-radius: 5px}
.navi ul li a.current{background:url(../images/nav-hover.jpg) repeat-x top;text-decoration:none;-moz-border-radius-topright: 5px;border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;border-top-left-radius: 5px}

.topnav{float:right;margin:0px;padding:0px;font-weight:normal;font-size:11px;}
.topnav ul{padding:0px;margin:0px;list-style:none;font-size:12px}
.topnav ul li{padding:0 10px;line-height:33px;background:url(../images/saprater-topnav.jpg) no-repeat right center;display:inline}
.topnav a.lock{background:url(../images/icon.png) -9px -266px no-repeat!important ;padding:0 0 0 20px!important;margin:0 0 0 5px}*/

.navi {
	font-size: 15px;
	height: 47px;
	margin-left:10px;
	display: block;
	background: url(../images/strip.jpg) no-repeat scroll right center transparent;
	float: left
}
.navi ul {
	padding: 0px;
	margin: 0px;
	list-style: none
}
.navi ul li {
	display: block;
	float: left;
	background: url(../images/strip.jpg) no-repeat 0 3px;
}
.navi ul li a {
	padding: 16px 31px;
	height: 17px;
	color: #fff;
	font-weight: bold;
	display: block;
	margin: 0 1px
}

.navi ul li a.greenbtn {
background:url(../images/yellow.png) no-repeat 0 0 !important;
  color: #ffffff;
  display: block;
  font-size: 16px;
  font-weight: bold;
  height: 22px;
  margin: 6px 9px 0;
  padding: 8px 0;
  text-align: center;
  width: 140px;
}
.navi ul li a.current .greenbtn {
	background:none;
	background: url(../images/yellow.png) 0px -41px no-repeat !important;
	height:30px;
}
.navi ul li a:hover.greenbtn {
	background: url(../images/yellow.png) 0px -41px no-repeat !important;
		height:30px;


}

.navi ul li a:hover {
	background: url(../images/nav-hover.jpg) repeat-x top;
	text-decoration: none;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px
}
.navi ul li a.current {
	background: url(../images/nav-hover.jpg) repeat-x top;
	text-decoration: none;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px
}

.topnav{float:right;margin:0px;padding:0px;font-weight:normal; background:url(../images/top-nav.png) no-repeat; height:32px}
.topnav ul{padding:0px;margin:0px;list-style:none;font-size:12px}
.topnav ul li{padding:0 10px;line-height:33px;background:url(../images/saprater-topnav.jpg) no-repeat right center;display:inline}
.topnav a.lockn{ margin-left:28px;}
.topnav a.lock{ margin-left:39px}
.topnav a.lock2{ margin-left:50px}
.topnav a.lock3{ margin-left:35px;}
.topnav a.lock4{ margin-left:35px;}
.topnav a:hover{ text-decoration:none}
.toptxt {color: #FFFFFF;float: left;font-size: 11px;font-weight: normal;line-height: 30px;margin: 0;padding: 0}

/*Image Slider*/

.imageslider{float:left;width:100%;padding:30px 0 40px 0;background:url(../images/bodysaprater.jpg) no-repeat bottom center;position:relative}

/* Tutorial CSS */
#menu-slider {padding:15px 0 0 0;margin:20px 0 0 0;}
#menu-slider ul{margin:0px;padding:0px;}
/* Required */
#list-images, #list-images li {height: 322px;width: 690px;display: block;}
#list-images {float: right;overflow: hidden; /* Required to hide the inactive slides */}
#list-images li {position: relative}
#list-images li img {position: absolute;top: 0;left: 0}
/* Image captions */
#list-images li span {position: absolute;bottom: 0;left: 0;width:690px;display: block;padding: 14px 20px;font: bold 20px Arial, sans-serif;color: #fff;height: 20px;line-height: 20px}
/* Menu text links */
#list-links {float: left;left: 24px;position: absolute;top: 56px;width: 245px}
#list-links a {color: #fff;padding: 23px 40px 30px 10px;font-weight: bold;font-size: 18px;display: block;background: url(../images/tabscroll.png) no-repeat 0px -75px;margin:10px 0}
#list-links a:hover {background: url(../images/tabscroll.png) repeat 0 0;text-decoration:none;}
#list-links a.select {background: url(../images/tabscroll.png) repeat 0 0;text-decoration:none;}
.change_link {display: block}
/*End*/


.contentpart{width:985px;padding:0 0 20px 0; margin:0 auto}
.contentleft{float:left;width:700px}
.contentleft .sec-hd{color:#c60404;font-size:14px;float:left;width:100%;margin:8px 0;padding:0; font-weight:bold}
.contentleft h6{font-size:12px;font-weight:normal;line-height:18px;margin:0px;float:left}
.contentright{float:right;width:265px;margin:0px;border:solid 1px #eee;margin: 10px 0 0;box-shadow:0px 0px 5px #d6d6d6; height:295px;
 background:url(../images/rght-imghm.gif) no-repeat;}
.numberlisting{width:100%;}
.numberlisting ul{margin:30px 0 0 0;padding:0px;list-style:none}
.numberlisting ul li{padding:15px 20px 15px 0px;margin:10px 7px 0px 0;display:block;width:204px;height:15px;float:left;}
.numberlisting ul li span{padding:8px 10px;font-size:12px;margin-right:5px;color:#fff;}
.hm-numberlisting{width:100%}
.hm-numberlisting a{padding:15px 20px 15px 0px;margin:10px 7px 0px 0;display:block;width:204px;height:15px;float:left;}
.hm-numberlisting a:hover{background:#F0F0F0; text-decoration:none}
.hm-numberlisting a span{padding:8px 10px;font-size:12px;margin-right:5px;color:#fff;}
.hm-numberlisting a.get-quote1{background:url(../images/get_quote1a.png) no-repeat; width:200px; height:35px; display:block; color:#fff;padding:10px 0 0 28px; text-decoration:none; float:left; line-height:24px; font-size:16px}
.hm-numberlisting a.get-quote1 strong{font-size:14px;}
.hm-numberlisting a.get-quote1:hover{background-position:0 -45px}

.btnget{background:url(../images/buttonvalid.jpg) no-repeat -23px -80px;}
.sp1{background:url(../images/icon.png) no-repeat -8px -3px;}
.sp2{background:url(../images/icon.png) no-repeat -8px -110px;}
.sp3{background:url(../images/icon.png) no-repeat -5px -287px;}
.sp4{background:url(../images/icon.png) no-repeat -8px -40px;}
.sp5{background:url(../images/icon.png) no-repeat -8px -145px;}
.sp6{background:url(../images/icon.png) no-repeat -8px -183px;}
.sp7{background:url(../images/icon.png) no-repeat -8px -75px;}
.sp-multi{background:url(../images/multi-color.jpg) no-repeat;}

.righthd{font-size:12px;color:#000; text-align:center}
.righthd span{ font-size:14px; font-weight:bold}

a.arrow01{background:url(../images/arrow-hover.png) no-repeat right center; width:50px; color:#000; float:right;}
a.arrow01:hover{background:url(../images/arrow.png) no-repeat right center; text-decoration:none;}
a.arrow{background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 21px;margin: 10px 0;width: 75px; color:#FFFFFF; float:right; text-decoration:none; line-height:18px; padding-left:5px; text-align:left}
a.arrow:hover{background:url(../images/btn-read.png) 0 -21px; text-decoration:none;}

.imagebox{float:left;width:114px;text-align:center;background:url(../images/pro-saprater.jpg) no-repeat left center;padding:0 30px}
.imagebox1{float:left;width:100px;text-align:center;background:url(../images/pro-saprater.jpg) no-repeat left center;padding:0 14px}
.imagebox p{margin:0px}
.imagebox p strong{padding:5px 0; line-height:24px;}
.testi-wrap-hm{
float:right;
width:260px;
padding:10px 10px 0 10px;
border:solid 1px #eee;
margin: 14px 0 0 0;
box-shadow:0px 0px 5px #d6d6d6; 
}
.testi-wrap-hm .rd-txt {background: url("../images/icon.png") no-repeat scroll -3px -322px transparent;
color: #C60404;font-size: 14px;font-weight: bold;height: 20px;padding: 0 0 0 33px; display:block; margin:10px 0}
.testi-wrap-hm .text{display:block}
.testi-wrap-hm .clname{color:#0d6d95; text-align:right; width:254px; display:block; float:right; margin-top:10px;}
.testi-wrap-hm .img{float:right; margin:0 10px 0 10px}
.testi-wrap-hm .img-ser{float:left; margin:0 10px 0 0}

.contentleft2{width:700px;float:left; margin-top:10px}
.art{float:left;width:141px; margin-top:10px}
.artcontent{float:left;width:550px}
.artboxes{width:775px; margin:0 auto}


a.artbox{float:left;width:153px;line-height:15px;padding:5px 10px 0 10px;margin:20px 10px 0 0px; border:solid 1px #eee; min-height:130px;  display:block; color:#444444; text-decoration:none;}
*+html a.artbox{min-height:225px}

a:hover.artbox{float:left;width:153px;line-height:15px;padding:5px 10px 0 10px;margin:20px 10px 0 0px; border:solid 1px #eee; min-height:130px; box-shadow:0px 0px 5px #d6d6d6;display:block; color:#444444; text-decoration:none;
}
*+html a:hover.artbox {min-height:225px}

.artbox2{float:left;width:155px;line-height:15px;padding:5px 10px 0 10px;margin:20px 10px 0 0px; border-left:solid 1px #eee; min-height:130px;  display:block; color:#444444; text-decoration:none;}
*+html .artbox2{min-height:145px;}
.bdrrht{border-right:1px solid #eee}

.artbox a.arrow{background:url(../images/arrow-hover.png) no-repeat right center; width:54px; color:#000; float:right; margin:12px 0; font-weight:normal; font-size:12px; line-height:18px; padding:0}
.artbox a.arrow:hover{background:url(../images/arrow.png) no-repeat right center; text-decoration:none; line-height:16px; padding:0}
.arrow1{background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 21px;margin: 10px 0 0 0;width: 75px; color:#FFFFFF; float:right; text-decoration:none; line-height:20px;padding-left:10px; text-align:left}
*+html .arrow1{line-height:23px; }



.last{background:none;}

.footer{float:left;width:100%;background:url(../images/footer-bg.jpg) #fff repeat-x top;min-height:100px}
.fcontainer{margin:20px auto;width:985px;color:#fff;}
.f-list{float:left;padding:0 10px; margin-bottom:20px}
.f-list h5{font-size:16px;margin:0; height:28px}
.f-list ul{ padding: 0 12px 0 0; margin: 0;list-style:none;float:left;font-size:13px}
.f-list ul li{margin: 0;padding: 5px 0 0;}
.f-list ul li a{color:#fff;}
.f-list2{float:left;padding:0 15px; margin-bottom:20px}
.f-list2 h5{font-size:16px;margin:0; height:28px}
.f-list2 ul{list-style:none;float:left;font-size:13px}
.f-list2 ul li{margin: 0;padding: 5px 0 0;}
.f-list2 ul li a{color:#fff;}


.ft-img{background: url(../images/fot-img.gif) no-repeat scroll 0 25px transparent;}
.flast{float:left;width:100%;margin-top: 20px;}
.validator{float:left;width:280px;margin:30px 0 0 0; display:block}
.v1{background:url(../images/buttonvalid.jpg) no-repeat 0 -14px; display:block; width:71px; height:65px;float:left}
.v2{background:url(../images/buttonvalid.jpg) no-repeat -73px  -12px;display:block; width:57px; height:65px; float:left}
.v4{background:url(../images/buttonvalid.jpg) no-repeat -131px  -12px; float:left; width:66px; height:65px}
.v3{background:url(../images/buttonvalid.jpg) no-repeat -197px  -12px; float:left; width:78px; height:65px}
.footerlink{width:490px;float:left;	color:#000000;text-align:center;margin:0 0 25px 0;}
.footerlink p a{color:#000;}
.footerlink p{margin:5px 0}
.socialn{float:left;text-align: right;width: 185px;padding:35px 0}
/*for Left Navigation*/
.left-nav{width:200px;float:left;margin:30px 0 0}
.ulist{float:left; width:168px; display:block}
.ulist p{float:left}
.ulist div{margin:0; padding:0px 0 0 10px;list-style:none;background:url(../images/leftnav-mid.jpg) repeat-y left;float:left}
*+html .ulist div{margin:-6px 0 0 0;}
.left-nav a{display:block;width:168px;float:left;font-size: 12px;}
a.linkbg1 span{color:#FFFFFF;margin-right: 5px;margin-top:-4px;padding: 5px 8px;display:block;width:9px;float:left;}
a.linkbg1:link{padding:13px 0;float:left;background: url(../images/lnav-sap.jpg) no-repeat scroll center bottom;}
a.linkbg1:visited{padding:18px 0;float:left;}
a.linkbg1:hover{padding:13px 0;background:url(../images/leftnav-icon1.png) no-repeat top left;float:left;text-decoration:none}
a.linkbg1.selected{padding:13px 0;background:url(../images/leftnav-icon1.png) no-repeat top left;float:left;}

a.linkbg2 span{color: #FFFFFF;font-size: 12px;margin-right: 5px;margin-top: -4px;padding: 5px 8px;display:block;width:9px;float:left}
a.linkbg2:link{padding: 13px 0;float:left;background:url(../images/lnav-sap.jpg) no-repeat bottom center}
a.linkbg2:visited{padding: 13px 0;float:left}
a.linkbg2:hover{padding: 13px 0;background:url(../images/leftnav-icon2.png) no-repeat top left;float:left;text-decoration:none}
a.linkbg2.selected{padding: 13px 0;background:url(../images/leftnav-icon2.png) no-repeat top left;float:left}

a.linkbg3 span{color:#FFFFFF;font-size: 12px;margin-right: 5px;margin-top: -4px;padding: 5px 8px;display:block;width:9px;float:left}
a.linkbg3:link{padding: 13px 0;float:left;background:url(../images/lnav-sap.jpg) no-repeat bottom center}
a.linkbg3:visited{padding: 13px 0;float:left}
a.linkbg3:hover{padding: 13px 0;background:url(../images/leftnav-icon3.png) no-repeat top left;float:left;text-decoration:none;}
a.linkbg3.selected{padding: 13px 0;background:url(../images/leftnav-icon3.png) no-repeat top left;float:left}

/*a.linkbg3-sub span{background:url(../images/li3.png) no-repeat; width:8px; height:8px;margin:7px 0 0 10px; padding:0 3px;display:block;width:9px;float:left}*/
a.linkbg3-sub:link{background: url("../images/li3.png") no-repeat scroll -2px center transparent;
display: block;padding:10px 0 10px 15px;text-decoration: none;border-bottom: 1px dashed #e2e2e2; margin-left:13px; width:120px}
a.linkbg3-sub:visited{background: url("../images/li3.png") no-repeat scroll -2px center transparent;
display: block;padding:10px 0 10px 15px;text-decoration: none;border-bottom: 1px dashed #e2e2e2; margin-left:13px; width:120px}
a.linkbg3-sub:hover{padding:10px 0 10px 15px;text-decoration: none;margin-left:13px;background:#fff7e2 url(../images/li3-red.png) no-repeat scroll -2px center;text-decoration:none;border-bottom: 1px dashed #e2e2e2; width:120px}
a.linkbg3-sub.selected{padding:10px 0 10px 15px;text-decoration: none;margin-left:13px;background:#fff7e2 url(../images/li3-red.png) no-repeat scroll -2px center;border-bottom: 1px dashed #e2e2e2; width:120px}

a.linkbg4 span{color: #FFFFFF;font-size: 12px;margin-right: 5px;margin-top: -4px;padding: 5px 8px;display:block;width:9px;float:left}
a.linkbg4:link{padding: 13px 0;float:left;background:url(../images/lnav-sap.jpg) no-repeat bottom center}
a.linkbg4:visited{padding: 13px 0;float:left}
a.linkbg4:hover{padding: 13px 0;background:url(../images/leftnav-icon4.png) no-repeat top left;float:left;text-decoration:none}
a.linkbg4.selected{padding: 13px 0;background:url(../images/leftnav-icon4.png) no-repeat top left;float:left}

a.linkbg5 span{color: #FFFFFF;font-size: 12px;margin-right: 5px;margin-top: -4px;padding: 5px 8px;display:block;width:9px;float:left;}
a.linkbg5:link{padding: 13px 0;float:left;background:url(../images/lnav-sap.jpg) no-repeat bottom center;}
a.linkbg5:visited{padding: 13px 0;float:left;}
a.linkbg5:hover{padding: 13px 0;background:url(../images/leftnav-icon5.png) no-repeat top left;float:left;text-decoration:none;}
a.linkbg5.selected{padding: 13px 0;background:url(../images/leftnav-icon5.png) no-repeat top left;float:left;}

a.linkbg6 span{color: #FFFFFF;font-size: 12px;margin-right: 5px;margin-top: -4px;padding: 5px 8px;display:block;width:9px;float:left;}
a.linkbg6:link{padding: 13px 0;float:left;background:url(../images/lnav-sap.jpg) no-repeat bottom center;}
a.linkbg6:visited{padding: 13px 0;float:left;}
a.linkbg6:hover{padding: 13px 0;background:url(../images/leftnav-icon6.png) no-repeat top left;float:left;text-decoration:none}
a.linkbg6.selected{padding: 13px 0;background:url(../images/leftnav-icon6.png) no-repeat top left;float:left}

a.linkbg7 span{color: #FFFFFF;font-size: 12px;margin-right: 5px;margin-top:5px;padding: 5px 8px;display:block;width:9px;float:left;}
a.linkbg7:link{padding: 13px 0;float:left;background:url(../images/lnav-sap.jpg) no-repeat bottom center}
a.linkbg7:visited{padding: 13px 0;float:left}
a.linkbg7:hover{padding: 13px 0;background:url(../images/left-bg7.png) no-repeat top left;float:left;text-decoration:none}
a.linkbg7.selected{padding: 13px 0;background:url(../images/left-bg7.png) no-repeat top left;float:left}

a.linkbg8 span{ background:url(../images/multi-color.jpg) no-repeat; width:26px; height:24px;margin-right: 5px;margin-top: -4px;padding: 5px 8px;display:block;width:9px;float:left;}
a.linkbg8:link{padding: 13px 0;float:left;}
a.linkbg8:visited{padding: 13px 0;float:left}
a.linkbg8:hover{padding: 13px 0;background:url(../images/leftnav-icon5.png) no-repeat top left;float:left;text-decoration:none}
a.linkbg8.selected{padding: 13px 0;background:url(../images/leftnav-icon5.png) no-repeat top left;float:left}

a.linkbg9 span{width:26px; height:24px;margin-right: 5px;margin-top: -4px;padding: 5px 8px;display:block;width:9px;float:left;}
a.linkbg9:link{padding: 13px 0;float:left;}
a.linkbg9:visited{padding: 13px 0;float:left}
a.linkbg9:hover{padding: 13px 0;background:url(../images/leftnav-icon9.png) no-repeat top left;float:left;text-decoration:none;}
a.linkbg9.selected{padding: 13px 0;background:url(../images/leftnav-icon9.png) no-repeat top left;float:left}



.linkbg8-big{ height:33px;display:block; float:left;width:33px;background:url(../images/multi-color-big.jpg) no-repeat left center; margin-right:8px}

a.linkbg-gray:link{padding:16px 0 16px 32px;float:left;background:url(../images/leftnav-icon-gray-link.png) no-repeat bottom left; }
a.linkbg-gray:visited{padding:16px 0 16px 32px;float:left}
a.linkbg-gray:hover{padding: 16px 0 16px 32px;background:url(../images/leftnav-icon-gray.png) no-repeat top left;float:left;text-decoration:none;}
a.linkbg-gray.selected{padding: 16px 0 16px 32px;background:url(../images/leftnav-icon-gray.png) no-repeat top left;float:left}
.numberbig-gray{ height:33px;display:block; float:left;width:33px;background:url(../images/icon-gray.gif) no-repeat left center; margin-right:8px}

.left-img{float:left;width:32px;vertical-align:top;padding:11px 0 0 0;}
.left-img01{float:left;width:32px;vertical-align:top;padding:6px 0 0 0;}
.left-nav-cont{float:right;width:765px;margin:30px 0 0 0}


.cont_width{ width:100% !important;}
.numberbig{padding:9px 12px; font-size:12px; display:block; float:left; margin-right: 8px; color:#fff; margin-bottom:-10px;}
.left-nav-cont .page-head, .page-head{font-size:18px;color:#c60404; font-weight:bold;line-height: 22px;}
.left-nav-cont .txt, .txt{color:#a9a9a9; font-size:11px; margin:-4px 0 0 41px; display:block; font-weight:normal}
.bread{background:#eee;padding:7px 1%;float:left;width:98%;font-size:12px;color:#7d7d7d;margin: 10px 0}
.bread-l{float:right;width:100%; text-align:right;}
.faq-head{font-size:18px;color:#C60404; font-weight:bold; display:block}
/*#topmenu li {margin:0}*/
#navplaceholder {
	display: none;
	height: 275px;
	clear: both;
	position: absolute;
	width: 995px;
	background:url(../images/bg-nav.png) no-repeat;
	top: 48px
}
#navcontainer {
	height: 49px;
	position: relative;
	width: 980px;
	margin: 0 auto;
	z-index: 999 !important;

}

.container-n {
 background: url(../images/blue-ray.png) repeat-x;
    border-bottom: 4px solid #bf0113;
    display: block;
    height: 47px;
    width: 100%;
    z-index: 999999999999 !important;
}

.navdetail {
	/*background: url(../images/drop-img/drop-bg.png) no-repeat left bottom #FFFFFF;*/
	z-index: 10;
	display: none;
	position: relative;
	left: 0;
	top: 0;
	overflow: hidden;
	margin: 0 auto;
	width: 980px;
	padding: 15px;
	margin-bottom: 15px;
	font-weight: bold;
	clear: both
}
.btn_up span {
	width: 20px;
	height: 20px;
	cursor: pointer;
	display: block;
	background: url(../images/btn-up.png) no-repeat bottom center;
	width: 985px;
	margin: 0 auto 5px auto;
	height: 8px;
	clear: both;
	position: absolute;
	bottom: 0
}

/*added by reshma */
.corp-col{ width:985px; height:170px; margin-left:8px; margin-top:25px}
.corp-col .dp-txt{text-align:center; color: #11749D;display: block;font-size: 14px;font-weight: bold; margin: 10px 0;}
.corp-l-txt{float:left; width:150px; padding:40px 20px 20px 20px;font-size:12px;color:#000;font-size:12px; font-weight:bold}
.corp-wrap {border: 1px solid #CFCFCF;display: block;float: left;height: 130px;width:168px;margin:0px 10px 0 10px; color:#000}
.corp-wrap:hover {float:left;width:168px;box-shadow:0px 0px 5px #282828;-moz-box-shadow:0px 0px 5px #282828;}
.corp-wrap .corp:hover {color:#bb0112; text-decoration:underline} 

.corp-wrap .crop-head1:hover {color:#bb0112; text-decoration:underline}
.crop-head1 {background: url("../images/corp-head-menu.png") no-repeat scroll 0 0 transparent;display: block;height: 100px;width:168px}
.crop-head2 {background: url("../images/corp-head-menu.png") no-repeat scroll -168px 0 transparent;display: block;height: 100px;width:168px}
.crop-head3 {background: url("../images/corp-head-menu.png") no-repeat scroll -349px 0 transparent;display: block;height: 100px;width:168px}
.crop-head4 {background: url("../images/corp-head-menu.png") no-repeat scroll -544px 0 transparent;display: block;height: 100px;width:168px}
.crop-head5 {background: url("../images/crop-newhead.png") no-repeat;display: block;height: 100px;width:168px}
.corp-wrap .corp {background: url(../partnership/images/corporate-bullet.png) no-repeat scroll 120px 5px transparent;display: block;font-weight: bold;height: 30px;padding:0;margin:0 0 0 4px;font-size:12px;line-height:25px;width:168px}


.abt-col{margin-top: 25px;float:left;width:985px;font-size:12px; margin-left:35px}
.abt-col .l-txt{float: left;width:410px}
.abt-col img{ float:left; margin-top:-15px}
.abt-col ul{display:block; float:left; width:400px; margin-top:15px}
.abt-col ul li {padding:0px;background: url("../images/grey-arrw.png") no-repeat scroll 0 17px transparent;list-style-type:none;height:45px; width:155px;float:left; margin-left:10px}
.abt-col ul li a {color:#000;display: block;text-decoration: none;border-bottom:solid 1px #eee;line-height:15px;background:none;margin-right: 10px;padding:15px 0 15px 15px; font-size:12px; font-weight:normal}
.abt-col ul li a:hover {color:#bb0112; text-decoration:underline}
.abt-col .dp-txt{text-align:center; color: #11749D;display: block;font-size: 14px;font-weight: bold; margin: 10px 0;}

.insight{width:950px; margin-top:25px; font-size:12px;  margin-left: 10px;}
.insight .dp-txt{text-align:center; color: #11749D;display: block;font-size: 14px;font-weight: bold; margin: 10px 0;}
.insight a.artbox{float:left;width:220px;line-height:15px;padding:5px 10px 0 10px;margin:15px 0 0 15px;}
.insight a:hover.artbox{float:left;width:220px;line-height:15px;padding:5px 10px 0 10px;margin:15px 0 0 15px;box-shadow:0px 0px 5px #282828;-moz-box-shadow:0px 0px 5px #282828;
}
.insight img{ margin-left:30px}
.insight.arrow1{background:url(../images/arrow-hover.png) no-repeat right center; width:54px; color:#000; float:right; margin:12px 0; font-weight:normal; font-size:12px; line-height:16px; padding:0}
.insight a.arrow{background:url(../images/arrow-hover.png) no-repeat right center; width:54px; color:#000; float:right; margin:12px 0; font-weight:normal; font-size:12px; line-height:16px; padding:0}
.insight a.arrow:hover{background:url(../images/arrow.png) no-repeat right center; text-decoration:none; line-height:16px; padding:0}
.insight .eddy{width:150px; float:left}

.qua-col{margin-top: 25px;float:left;width:985px;font-size:12px; margin-bottom:15px; margin-left:70px}
.qua-col .dp-txt{text-align:center; color: #11749D;    display: block;    font-size: 14px;    font-weight: bold;    margin: 10px 0;}
.qua-col a.l-txt{float: left;width:410px; height:130px; border:2px solid #eee; margin-right:20px; text-decoration:none}
.qua-col a:hover.l-txt{float:left;width:410px;margin-right:20px;box-shadow:0px 0px 5px #282828;}


.qua-col img{ float:left; margin-left:15px}
.qua-col ul{display:block; float:left; width:400px}
.qua-col ul li {padding:0px;list-style-type:none;height:45px; width:190px;float:left; margin-left:10px;background: url("../images/grey-arrw.png") no-repeat scroll 0 17px transparent;}
.qua-col ul li a {color:#000;display: block;text-decoration: none;border-bottom:solid 1px #eee;line-height:15px;background:none;margin-right: 10px;padding:15px 0 15px 15px; font-size:12px; font-weight:normal}
.qua-col ul li a:hover {color:#bb0112; text-decoration:underline}


.cl-col{margin-top: 25px;float:left;width:870px;font-size:12px; margin-bottom:15px; margin-left:58px; text-align:center}
.cl-col .dp-txt{text-align:center; color: #11749D;    display: block;    font-size: 14px;    font-weight: bold;    margin: 10px 0;}
.cl-col .bx{display:block; width:200px; float:right; margin-right:20px; margin-top:20px}
.cl-col .l-txt{float: left;width:410px; height:165px; border:2px solid #eee; margin-right:20px; color:#444;}
.cl-col a.l-txt{float: left;width:410px; height:165px; border:2px solid #eee; margin-right:20px; text-decoration:none}
.cl-col .l-txt:hover{float:left;width:410px;margin-right:20px;box-shadow:0px 0px 5px #282828;}


.cl-col img{ float:left; margin-left:15px}
.cl-col ul{display:block; float:left; width:400px}
.cl-col ul li {padding:0px;background:none;list-style-type:none;height:45px; width:190px;float:left; margin-left:10px}
.cl-col ul li a {color:#000;display: block;text-decoration: none;border-bottom:solid 1px #eee;line-height:15px;background:url(../images/drop-img/gray-a.jpg) no-repeat left center;margin-right: 10px;padding:15px 0 15px 30px; font-size:12px; font-weight:normal}
.cl-col ul li a:hover {background:#f8f8f8 url(../images/drop-img/gray-a.jpg) no-repeat left center}



.pay{width:950px; margin-top:25px; margin-left: 10px;}
.pay .dp-txt{text-align:center; color: #11749D;display: block;font-size: 14px;font-weight: bold; margin: 10px 0;}
.artbox3{float:left;width:140px;line-height:15px;padding:5px 10px 0 30px;margin:5px 10px 0 20px; border-left:solid 1px #eee; display:block; color:#444444; text-decoration:none; text-align:center}
a.artbox3{float:left;width:200px;line-height:15px;padding:5px 10px 0 5px;margin:5px 8px 0 10px;border:1px solid #ACACAC; display:block; color:#444444; text-decoration:none; text-align:center; height:100px}
a:hover.artbox3{float:left;width:200px;line-height:15px;padding:5px 10px 0 5px;margin:5px 8px 0 10px;border:1px solid #ACACAC; display:block; color:#444444; text-decoration:none; text-align:center; height:100px;box-shadow:0px 0px 5px #282828;-moz-box-shadow:0px 0px 5px #282828;}

.ser-col{margin-top: 12px;float: left;width:985px; font-size:12px; height:175px}
.ser-col ul{ width:450px; float:left}
.ser-col ul li {padding:0px;background:none;list-style-type:none;height:45px; width:182px;float:left; margin-right:15px}
.ser-col ul li a span {color: #FFFFFF;font-size: 12px;margin-right: 5px;padding: 5px 12px}
.ser-col ul li a {color:#000;display: block;padding:15px 0 15px 0;text-decoration: none;border-bottom:solid 1px #eee;background:none;font-size:12px;line-height:18px;font-weight:normal}
.ser-col ul li a:hover {background:#f8f8f8}
.ser-col .ser-nav-left{background: url("../images/ser-pack-dropdown.png") no-repeat scroll 0 0 transparent;    border: 1px solid #DEDEDE; font-size:12px; height: 120px;   padding: 60px 15px 0 255px;    width: 245px; float:left}
.ser-col a.arrow{background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 21px;margin: 20px 0 0 0;width: 70px; color:#FFFFFF; float:right; text-decoration:none; line-height:21px; padding-left:10px; text-align:left}
.ser-col a.arrow:hover{background:url(../images/btn-read.png) 0 -21px; text-decoration:none;}
      
  
	  
	  
.container2{float:left;width:100%;}
.content-box{float:left;width:100%;margin:10px 0;position:relative;}
.roundinbox{float:left;padding:5px 0;width:365px;margin:10px 15px 0 0;border:solid 1px #eee;-moz-border-radius: 5px;border-radius: 5px;font-size:12px;height:80px}
.roundinbox1{float:left;padding:5px;width:738px;margin:10px 5px 0 0;border:solid 1px #eee;-moz-border-radius: 5px;border-radius: 5px;font-size:15px;height:32px}
.imgleft{float:left}
.imgrightcont{float:left; margin-left:10px; width:285px}
.imgrightcont1{float:left; margin-left:10px; width:500px; margin-top:5px;}

.roundinbox2{float:left;Width:755px;margin:10px 0 0 0;border:solid 1px #eee;padding:5px}
.inersquare{float:left;width:753px;border:solid 1px #f9e4c1;padding:0; margin-left:4px;}

.leftsq1{float:left;width:130px;padding:10px;background:#fffaec;border-right:solid 5px #f3ca84;height:280px;text-align:center;}
.leftsq2{float:left;width:309px;padding:10px;background:#fff;min-height:200px; margin-left:17px}

.edit-testi-box{float:left;width:230px;padding:10px;background:#fffaec;height:264px}
.bor-1{border:1px solid #cecece}
.bor-grey{border:1px solid #cecece; background:#f6f6f6}
.bor-yellow{border:1px solid #e5bd2c; background:#fffaec}
.edit-testi-box .text{display:block}
.edit-testi-box .quote{display:block;background: url(../images/icon-testi-grey.png) no-repeat 0 0; width:16px; height:14px; margin-bottom:10px}
.edit-testi-box .quote1{display:block;background: url(../images/icon-testi-yellow.png) no-repeat 0 0; width:16px; height:14px; margin-bottom:10px}
.edit-testi-box .clname{ font-weight:bold; color:#0d6d95; text-align:right; width:200px; display:block; float:right; margin-top:10px}
.edit-testi-box .img{float:right; margin:10px 10px 0 10px}
.edit-testi-box .img-ser{ float:left; margin:20px 10px 50px 0}
.edit-testi-box .divider{background:url("../images/testsap.png") no-repeat scroll center bottom transparent}

.inersquare-gray{float:left;width:753px;border:solid 1px #dadada;padding:0;margin:10px 0 0 4px}
.leftsq1-gray{float:left;width:130px;padding:10px;background:#f6f6f6;border-right:solid 5px #e1e1e1;min-height:237px;text-align:center}
.leftsq2-gray{float:left;width:326px;padding:10px;background:#fff;min-height:200px}
.leftsq2-gray ul{margin:0px;padding:20px 0 10px 20px;float:left;width:100px}
.leftsq3-gray{float:left;width:230px;padding:10px;background:#fafafa;height:265px;border-left:solid 1px #e1e1e1}

.cupon{float:left;width:100%;border-top:dashed 1px #ddd;}
.coupon-imgh{float:left;padding:26px 56px;background:url(../images/cupon.jpg) no-repeat left top}
.coupon-imgh span{color:#c60404}
.cupon-img{float:left;width:385px;padding:0 10px}
.copon-text{float:left;width:300px}
.subfooter{float:left;background:url(../images/subfooter-img.jpg) no-repeat top left;width:100%;height:185px}
.sbox{float:left;width:81px;padding:0 26px 10px 20px;}
.sbox p{padding:16px 5px;}
.sbox div{padding-top:30px;}

/* Mask for background, by default is not display */
#mask {display: none;background: #000; position: fixed; left: 0; top: 0; z-index: 10;width: 100%; height: 100%;opacity: 0.8;z-index: 999}



fieldset { border:none; }
form.signin .textbox label { display:block; padding-bottom:7px; }

form.signin .textbox span { display:block}

form.signin p, form.signin span { color:#999; font-size:11px; line-height:18px} 

form.signin .textbox input { background:#666666; border-bottom:1px solid #333;border-left:1px solid #000;border-right:1px solid #333;border-top:1px solid #000;color:#fff; 
border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;font:13px Arial, Helvetica, sans-serif;padding:6px 6px 4px;width:200px}

form.signin input:-moz-placeholder { color:#bbb; text-shadow:0 0 2px #000}
form.signin input::-webkit-input-placeholder { color:#bbb; text-shadow:0 0 2px #000;}

.button { background: -moz-linear-gradient(center top, #f3f3f3, #dddddd);background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dddddd));
background:  -o-linear-gradient(top, #f3f3f3, #dddddd);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#dddddd');
border-color:#000; border-width:1px;border-radius:4px 4px 4px 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;color:#333;cursor:pointer;display:inline-block;padding:6px 6px 4px;margin-top:10px;font:12px; width:214px}
.button:hover { background:#ddd; }


/* Mask for background, by default is not display */
#mask {
display: none;
background: #000; 
position: fixed; left: 0; top: 0; 
z-index: 10;
width: 100%; height: 100%;
opacity: 0.8;
z-index: 2501;
}

/* You can customize to your needs  */


.login-popup{
display:none;
background: #fff;
padding: 10px; 	
border: 2px solid #ddd;
float: left;
font-size: 1.2em;
position: fixed;
top: 50%; left: 50%;
width:265px;
z-index: 99999;
box-shadow: 0px 0px 20px #999; /* CSS3 */
-moz-box-shadow: 0px 0px 20px #999; /* Firefox */
-webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
border-radius:3px 3px 3px 3px;
-moz-border-radius: 3px; /* Firefox */
-webkit-border-radius: 3px; /* Safari, Chrome */

}
.formLine{clear:both}
img.btn_close {
float: right; 
}

fieldset { 
border:none; 
}

form.signin .textbox label { 
display:block; 
padding-bottom:7px; 
}

form.signin .textbox span { 
display:block;
}

form.signin p, form.signin span { 
color:#999; 
font-size:11px; 
line-height:18px;
} 

form.signin .textbox input { 
background:#666666; 
border-bottom:1px solid #333;
border-left:1px solid #000;
border-right:1px solid #333;
border-top:1px solid #000;
color:#fff; 
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
font:13px Arial, Helvetica, sans-serif;
padding:6px 6px 4px;
width:200px;
}

form.signin input:-moz-placeholder { color:#bbb; text-shadow:0 0 2px #000; }
form.signin input::-webkit-input-placeholder { color:#bbb; text-shadow:0 0 2px #000;  }

.button { 
background: -moz-linear-gradient(center top, #f3f3f3, #dddddd);
background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dddddd));
background:  -o-linear-gradient(top, #f3f3f3, #dddddd);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#dddddd');
border-color:#000; 
border-width:1px;
border-radius:4px 4px 4px 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
color:#333;
cursor:pointer;
display:inline-block;
padding:6px 6px 4px;
margin-top:10px;
font:12px; 
width:214px;
}
.button:hover { background:#ddd; }

#quote-login {width:202px; height:164px; float:left; background:#fff; color:#000; padding:10px; font-family:Verdana, Geneva, sans-serif; font-size:12px}
#quote-login .headin{background:none; color:#c11b22; padding:0; margin:0 0 10px 0; font-family:Verdana, Geneva, sans-serif; font-size:14px; height:19px; width:280px; border-bottom:1px solid #fff; font-weight:bold}
#user-login .form-required{color: #E02A11}
#user-login .description{display:none;}
#user-login .option{width:100%}
#user-login input.form-text{width:98px; float:right; margin-top:10px}
#user-login label{float:left; margin-top:10px;color:#000;}
#quote-login h2, #user-login .form-item{width:100%}
#user-login input.form-submit{ background-color:#3a9abc; border:1px solid #FFFFFF; width:56px; height:25px; display:block;  margin:10px 46px 0 0; float:right; color:#fff; font-family:Verdana, Geneva, sans-serif; font-weight:bold; cursor:pointer}
#forgotPassword{float:left; width:75px; margin-top:12px; font-size:14px}
#forgotPassword a{color:#000}
#forgotPassword a:hover{color: #ff9900}
.bor{border:#cecdcd 1px solid}
a.msg{display:block; text-align:center; color:#000; margin-top:5px}
a.msg:hover{color:#ff9900}
a.msg-get{display:block; text-align:center; color:#c11b22; margin-top:10px}
a.msg-get:hover{color:#ff9900}

#carousel {width:750px;height:225px;margin:0 auto;overflow:hidden;}

#slides {overflow:hidden;/*fix ie overflow issue */position:relative;width:650px;height:188px;}

/* remove the list styles, width : item width * total items */	
#slides ul {position:relative;left:0;top:0;list-style:none;margin:0;padding:0;	width:800px}

/* width of the item, in this case I put 250x250x gif */
#slides li {width:160px;height:185px;	float:left;}
#slides li img {padding:4px}

/* Styling for prev and next buttons */
#buttons {padding:0 0 5px 0;position:relative;}
#buttons a {display:block; width:31px; height:32px;text-indent:-999em;float:left;outline:0}
/*#prev{background:url(../images/arrow-img.png) no-repeat -59px -39px;;width:31px;height:64px;display:block;position:absolute;top:90px;left:10px;}
#next{background:url(../images/arrow-img.png) no-repeat -9px -39px;;width:32px;height:64px;display:block;position:absolute;top:90px;right:10px;}*/
/*By madhuri*/

/*why editage classed*/
.why-editage{width:237px; height:207px; background:url(../images/why-bg.png) no-repeat; float:left}
.why-editage span.why-icon1{background:url(../images/why-icons.png) no-repeat 5px 10px; width:46px; height:180px; display:block; float:left; margin:0 20px 0 0}
.why-editage span.why-icon2{background:url(../images/why-icons.png) no-repeat -43px 10px; width:46px; height:180px; display:block; float:left; margin:0 20px 0 0}
.why-editage span.why-icon3{background:url(../images/why-icons.png) no-repeat -89px 10px; width:46px; height:180px; display:block; float:left; margin:0 20px 0 0}
.why-editage span.why-icon4{background:url(../images/why-icons.png) no-repeat -138px 10px; width:46px; height:250px; display:block; float:left; margin:0 20px 0 0}
.why-editage span.why-icon5{background:url(../images/why-icons.png) no-repeat -183px 10px; width:46px; height:180px; display:block; float:left; margin:0 20px 0 0}
.why-editage span.why-icon6{background:url(../images/why-icons.png) no-repeat -138px 10px; width:46px; height:180px; display:block; float:left; margin:0 20px 0 0}
.why-editage ul{display:block; float:left; margin:10px 0 0 5px; padding:0; width:150px}
.why-editage ul li{list-style-type:none; background:url(../images/why-divide.png) no-repeat bottom; padding:6px 0 10px 0}
.why-editage ul li.last-li{list-style-type:none; background:none}
.marlr24{margin-left:24px; margin-right:24px}
.mart24{margin-top:24px}
.mart20{margin-top:20px}

.why-editage1{width:237px; height:216px; background:url(../images/why-bg.png) no-repeat; float:left}
.why-editage1 span.why-icon1{background:url(../images/why-icons2.png) no-repeat 5px 10px; width:46px; height:180px; display:block; float:left; margin:0 20px 0 0}
.why-editage1 span.why-icon2{background:url(../images/why-icons2.png) no-repeat -43px 10px; width:46px; height:210px; display:block; float:left; margin:0 20px 0 0}
.why-editage1 span.why-icon3{background:url(../images/why-icons2.png) no-repeat -93px 10px; width:46px; height:180px; display:block; float:left; margin:0 20px 0 0}
.why-editage1 span.why-icon4{background:url(../images/why-icons2.png) no-repeat -138px 10px; width:46px; height:225px; display:block; float:left; margin:0 20px 0 0}
.why-editage1 span.why-icon5{background:url(../images/why-icons2.png) no-repeat -183px 10px; width:46px; height:210px; display:block; float:left; margin:0 20px 0 0}
.why-editage1 span.why-icon6{background:url(../images/why-icons2.png) no-repeat -138px 10px; width:46px; height:180px; display:block; float:left; margin:0 20px 0 0}
.why-editage1 ul{display:block; float:left; margin:10px 0 0 5px; padding:0; width:150px}
.why-editage1 ul li{list-style-type:none; background:url(../images/why-divide.png) no-repeat bottom; padding:6px 0 10px 0}
.why-editage1 ul li.last-li{list-style-type:none; background:none}

/*client logo*/
.cl-logos{background:url(../images/corporate_clients.png) no-repeat; width:665px; height:130px; position:relative; display:block; padding-left:100px}
.cl-logos a.more{
	background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;
	position: absolute;
	top: 86px;
	left: 12px;
	display: block;
	display: block;
	z-index: 1000;
	width: 75px;
	color: #FFFFFF;
	font-weight: bold
}
.cl-logos a.more:hover{background:url(../images/btn-read.png) 0 -21px; text-decoration:none;}


a.red-btn{ background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 21px;margin: 10px 0;width: 75px; color:#FFFFFF; float:right; text-decoration:none; line-height:18px; padding-left:5px; text-align:left}
a.red-btn:hover{background:url(../images/btn-read.png) 0 -21px; text-decoration:none;}


.gallerylayer{width:765px; height:130px}
.gallerylayer img{margin-left:105px!important}

/*client-list logo*/
.client-list-c{width:765px;border:1px solid #ccc;background:#fff;margin:0; height:1424px}
.height120{height:120px}
.client-list-c span{display:block;height:48px;font:bold 16px/48px Verdana;border:1px solid #ccc;margin:3px 3px 0 3px;background:#fff; padding:0 0 0 5px}
.client-list-c img{float:left;margin-right:10px}
.client-list-c p{margin:5px 0 0 5px;padding:10px 5px 5px 20px;display:block;background:#fff url(../images/garrow.png) 5px 12px no-repeat;float:left; width:221px; border:1px dotted #ccc}

/*Read more*/
.more{background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 21px;margin: 10px 0px 10px 0;width: 75px; color:#FFFFFF; float:right; text-decoration:none; line-height:20px; padding-left:5px; text-align:left}
*+html .more{line-height:23px;}
a.more{background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent; text-decoration:none; color:#FFFFFF; margin-top:10px}
a.more:hover{background:url(../images/btn-read.png) 0 -21px; text-decoration:none;}





/*Journal Selection*/
.jour-sel{border:1px solid #41b999; width:763px; display:block; float:left}
.jour-sel .left{ border-right:5px solid #41b999; width:140px; height:102px; display:block; float:left; text-align:center; padding:10px 0 0 0}
.jour-sel .text{ padding:15px; display:block; float:left; width:585px}
.jour-sel .red14{color:#c60404; font-size:14px; margin-bottom:10px; display:block}

/*Journal Selection*/
.pes{ border:1px solid #efd575; width:763px; display:block; float:left}
.pes .left{width:140px; display:block; float:left; text-align:center; padding:10px 0 0 0}
.pes .text{ padding:15px; display:block; float:left; width:585px;border-left:5px solid #efd575;}
.pes .red14{color:#c60404; font-size:14px; margin-bottom:10px; display:block}

.help{ width:765px; height:120px}
.help .client{border:1px solid #e4e4e4; padding:39px 10px 0 20px ;width:185px; display:block; float:left; height:95px}
.help img{ float:left; margin-right:20px}
.arrow-p{background:url(../images/arrow-p.png) no-repeat; width:29px; height:33px; display:block; margin:57px 0 0 0; float:left}
.help .edit{padding:10px 0 0 15px;width:185px; display:block; float:left; width:502px; height:125px}
.help .edit ul{ margin:15px 0 0 35px}
.help .selection-bor{ border:1px solid #41b999; background:#d9f1eb}
.help .art-bor{border:1px solid #b3c560; background:#fbffe7}
.help .peer-bor{border:1px solid #b576b4; background:#f8eef8}
.help .jsub-bor{border:1px solid #5db1c8; background:#e4f7fd}
.help .post-accept-bor{border:1px solid #b9416c; background:#fbe8ef}



/*Artwork Selection*/
.art1{ border:1px solid #b3c560; width:763px; display:block; float:left}
.art1 .left{ background:#fbffe7;border-right:5px solid #b3c560; width:140px; height:102px; display:block; float:left; text-align:center; padding:10px 0 0 0}
.art1 .text{ padding:15px; display:block; float:left; width:585px}
.art1 .red14{color:#c60404; font-size:14px; margin-bottom:10px; display:block}

/*Submission Selection*/
.j-sub{ border:1px solid #5db1c8; width:763px; display:block; float:left}
.j-sub .left{ background:#e4f7fd;border-right:5px solid #5db1c8; width:140px; height:110px; display:block; float:left; text-align:center; padding:10px 0 0 0}
.j-sub .text{ padding:15px; display:block; float:left; width:585px}
.j-sub .red14{color:#c60404; font-size:14px; margin-bottom:10px; display:block}

/*Peer-review Selection*/
.peer{border:1px solid #b576b4; width:763px; display:block; float:left}
.peer .left{ background:#f8eef8;border-right:5px solid #b576b4; width:140px; height:120px; display:block; float:left; text-align:center; padding:10px 0 0 0}
.peer .text{ padding:15px; display:block; float:left; width:585px}
.peer .red14{color:#c60404; font-size:14px; margin-bottom:10px; display:block}

/*Post-Accep Selection*/
.post-accept{border:1px solid #b9416c; width:763px; display:block; float:left}
.post-accept .left{ background:#fbe8ef;border-right:5px solid #b9416c; width:185px; height:123px; display:block; float:left; text-align:center; padding:19px 0 0 0}
.post-accept .text{ padding:15px; display:block; float:left; width:542px}
.post-accept .red14{color:#c60404; font-size:14px; margin-bottom:10px; display:block}

/*Traslation Selection*/
.trans{border:1px solid #f05728; width:763px; display:block; float:left}
.trans .left{ background:#fff2f0;border-right:5px solid #f05728; width:140px; height:102px; display:block; float:left; text-align:center; padding:10px 0 0 0}
.trans .text{ padding:15px; display:block; float:left; width:585px}
.trans .red14{color:#c60404; font-size:14px; margin-bottom:10px; display:block}
.trans-bor{position:relative;border:1px solid #f05728; display:block; text-align:center; float:left; width:156px; height:75px; padding:85px 10px 0 10px; position:relative}
.trans-bor img{
	position: absolute;
	left: 55px;
	top: 11px
}

/*Service process*/
.js-pro-bg{float:left;background:url(../images/ser-pro-js.gif) no-repeat top left;	width:100%;	height:250px;}
.jsub-pro-bg{float:left;background:url(../images/ser-pro-sub.gif) no-repeat top left;	width:100%;	height:250px;}
.art-pro-bg{float:left;background:url(../images/ser-pro-art.gif) no-repeat top left;	width:100%;	height:250px;}
.peer-pro-bg{float:left;background:url(../images/ser-pro-peer.gif) no-repeat top left;width:100%;	height:250px;}
.trans-pro-bg{float:left;background:url(../images/ser-pro-translation.gif) no-repeat top left;	width:100%;	height:250px;}
.pro-box{float:left;width:123px;padding:0 15px}
.pro-head{line-height:45px; padding: 16px 5px; text-align: center; display:block}
.pro-box div{padding-top:10px}

.ser-pro-bg{float:left;background:url(../images/ser-pro-service.gif) no-repeat top left;width:100%;	height:250px;}
.edit-pro-bg{float:left;background:url(../images/subfooter-img.jpg) no-repeat top left;	width:100%;	height:230px;}
.edit-pro-box{float:left;width:97px;	padding:0 15px}
.edit-pro-head{line-height: 32px; padding: 16px 5px; text-align: center; display:block}
.edit-pro-box div{padding-top:10px}


/*Box pricing*/
.left_box1{background:url(../images/box_left1.gif) no-repeat;width:585px;height:220px;padding:10px 0 0 15px;float:left}
.right_box1{background:url(../images/box_right1.gif) no-repeat;width:106px;height:156px;padding:74px 0 0 58px;float:left;line-height:16px}
.left_box{background:url(../images/box_left.gif) no-repeat;width:555px;height:160px;padding:10px 0 0 15px;float:left}
.right_box{background:url(../images/box_right.gif) no-repeat;width:137px;height:140px;padding:45px 0 0 58px;float:left;line-height:16px}
.box{border:0;width:765px;margin:0; display:block}
.box_top{margin:0;height:11px;background:url(../images/box_top.gif) no-repeat 0 0;display:block}
.box_top1{margin:0;height:36px;background:url(../images/box_top1.gif) no-repeat 0 0}
.box_content{background:url(../images/box_middle.gif) repeat-y 0 0;padding:0 10px 10px 10px}
.box_content_div{width:230px;float:left;padding:5px;border-bottom:1px dashed #999999;text-align:center}
.box_content_title{width:220px;height:15px;float:left;padding:10px;border-bottom:1px dashed #999999;text-align:center}
.box_bottom{clear:both;height:9px;background:url(../images/box_bottom.gif) no-repeat 0 100%;padding:0;margin:0;text-align:left}
.w285{width:285px}
.w235{width:235px}
.w83{width:85px}
.w65{width:65px}

ul.list_cross{padding:0; margin-top:10px}
ul.list_cross li{list-style-type:none; background:url(../images/no.gif) left 2px no-repeat; padding:0 0 7px 25px; font-size:14px !important}
.w300{width:300px}
.w100{width:100px}
.w281{width:140px}
.w275{width:275px}
.w138{width:140px}
.w135{width:135px}
.w131{width:131px}
.w128{width:128px}
.w120{width:120px}
.w90{width:90px}
.w92{width:92px}
.w98{width:98px}
.w99{width:99px}
.h90{height:100px}

.s-bg1{background:#41b899}
.s-bg2{background:#F05626;}
.s-bg3{background:#c8af46;}
.s-bg4{background:#b3c560;}
.s-bg5{background:#b576b4;}
.s-bg6{background:#5db1c8;}
.s-bg7{background:#b9416c;}
.s-bg8{background:#dddddd;}
.s-bgyell{background:#f2dd4e}
.s-pik{background:#3178ac}

.s-pack{background:url(../images/multi-color.jpg) no-repeat; width:26px; height:24px;margin-right: 5px;margin-top: -4px;padding: 5px 8px;display:block;width:9px;float:left}

.ser-box{width:480px; float:left; display:block}
.ser-pack{background:#fff url(../images/ser-pack.png) no-repeat; display:block; padding:25px 10px 10px 250px; height:135px; width:218px;border:1px solid #cecece; float:left; text-decoration:none; color:#444444}
a:hover.ser-pack{ text-decoration:none; color:#444444}
.ser-pack-sm{background:#fff url(../images/ser-pack-sm.png) no-repeat; display:block; padding:33px 10px 10px 132px; width:112px; height:76px;border:1px solid #cecece; float:left; position:relative; margin-top:15px; text-decoration:none; color:#444444}
a:hover.ser-pack-sm{ text-decoration:none; color:#444444}
.ser-listing{width:210px; padding:10px; float:left; border:1px solid #cecece; position:relative; display:block; margin-top:15px; text-decoration:none; color:#444444}
a:hover.ser-listing{text-decoration:none; color:#444444}


.ser-pack-sm .head-pack1{
	font-size: 14px;
	top: 11px;
	display: block;
	position: absolute;
	display: block;
	left: 54px;
}

.ser-listing img{position: absolute;left: 40px;	top: 5px}
.ser-listing .head{font-size:14px; margin-left:67px; display:block; height:35px}
.ser-listing .head1{font-size:14px; margin-left:67px; display:block}
.ser-listing .head-pack{ font-size:14px; margin-left:20px; display:block}
.ser-listing .num{width:24px; height:24px; display:block; line-height:24px; text-align:center; color:#fff; font-weight:bold; float:left}
.mar-r-15{ margin-right:10px}
.mar-t-15{ margin-top:15px}
.mar-t-25{ margin-top:25px}
.mar-t-28{ margin-top:28px}
.mar-r-16{  margin-right: 15px;margin-top: 35px;}
.mar-r-17{  margin-right: 15px; float:left;  }
.mar-r-25{ margin-right:25px}
.mar-r-28{ margin-right:28px}
.mar-r-40{ margin-right:40px}
.mar-t-40{ margin-top:40px}
.mar-t-72{ margin-top:72px}
a.video{background: url(../images/video-sm.png) no-repeat; width:264px; height:161px; display:block; border:1px solid #CCCCCC}
a.video:hover{background: url(../images/video-sm.png) no-repeat 0 -161px}

a.bg-pack span{background:url(../images/multi-color.jpg) no-repeat;font-size: 12px;margin-right: 5px;margin-top:-4px;padding: 0 10px 0 0;display:block;width:9px;float:left}
a.bg-pack:link{padding:13px 0;width:168px;float:left;background:url(../images/lnav-sap.jpg) no-repeat bottom center}
a.bg-pack:visited{padding: 13px 0;float:left}
a.bg-pack:hover{padding: 13px 0;width:168px;background:url(../images/leftnav-icon7.png) no-repeat top left;float:left;text-decoration:none}
a.bg-pack.selected{padding: 13px 0;width:168px;background:url(../images/leftnav-icon7.png) no-repeat top left;float:left;text-decoration:none}

/*Testimonial for service pages*/
.ser-testi-box{width:248px; height:540px; display:block; float:left; padding:10px;  margin: 15px 0 0 15px;}
.bor-1{border:1px solid #cecece}
.bor-grey{border:1px solid #cecece; background:#f6f6f6}
.bor-yellow{border:1px solid #e5bd2c; background:#fffaec}
.ser-testi-box .text{display:block}
.ser-testi-box .quote{display:block;background: url(../images/icon-testi-grey.png) no-repeat 0 0; width:16px; height:14px; margin-bottom:10px}
.ser-testi-box .quote1{display:block;background: url(../images/icon-testi-yellow.png) no-repeat 0 0; width:16px; height:14px; margin-bottom:10px}
.ser-testi-box .clname{ font-weight:bold; color:#0d6d95; text-align:right; width:170px; display:block; float:right; margin-top:10px}
.ser-testi-box .img{float:right; margin:10px 10px 0 10px}
.ser-testi-box .img-ser{ float:left; margin:20px 10px 50px 0}
.ser-testi-box .divider{background:url("../images/testsap.jpg") no-repeat scroll center bottom transparent}


.pes-testi-box{width:335px; height:320px; display:block; float:left; padding:0 15px 15px 15px;  margin:25px 0 0 20px}
.pes-testi-box01{width:616px; height:100px; display:block; float:left; padding:15px;  margin:30px 0 0 20px}
.pse-box2{width:370px; float:left}
.bor-1{border:1px solid #cecece}
.bor-grey{border:1px solid #cecece; background:#f6f6f6}
.bor-yellow{border:1px solid #e5bd2c; background:#fffaec; height:290px;}
.bor-yellow01{border:1px solid #e5bd2c; background:#fffaec; }
.pes-testi-box .text{display:block}
.pes-testi-box .quote{display:block;background: url(../images/icon-testi-grey.png) no-repeat 0 0; width:16px; height:14px; margin-bottom:10px}
.pes-testi-box .quote1{display:block;background: url(../images/icon-testi-yellow.png) no-repeat 0 0; width:16px; height:14px; margin-bottom:10px}
.pes-testi-box .clname{ font-weight:bold; color:#0d6d95; text-align:right; width:170px; display:block; float:right; margin-top:10px}
.pes-testi-box .img{float:right; margin:10px 10px 0 10px}
.pes-testi-box .img-ser{ float:left; margin:5px 10px 50px 0}
.pes-testi-box .divider{background:url("../images/testsap.png") no-repeat scroll center bottom transparent}



.e-icons{display:block;position:relative; padding-top:75px; text-align:center; float:left}
.e-icons img{
	position: absolute;
	left: 40px;
	top: 11px;
}
.e-icons1{display:block;position:relative; padding-top:75px; text-align:center; float:left}
.e-icons1 img{
	position: absolute;
	left: 30px;
	top: 11px;
}
.v-divider{ background:url(../images/v-divider.png) no-repeat; margin:0 15px; display: block; width:1px; height:135px; float:left}
.v-divider1{ background:url(../images/v-divider.png) no-repeat; margin:0; display: block; width:1px; height:112px; float:left}
.w123{ width:123px}

/*Price table*/
.price-t1{width:750px;display:block; margin:10px 0; border:1px solid #ccc; padding:4px; height:130px}
.price-t1 p{margin:0;float:left;display:block; float:left; margin-bottom:0; border-top:none; border-right:none;position:relative}
.price-t1 p img{position:absolute; top:9px; left:18px}
.price-t1 .y-head{ width:186px; text-align:center; line-height:50px;float:left;display: block;background:#f1bc62;height:50px; color:#fff; font-weight:bold}
.price-t1 .yellow1{float:left;display: block;background:#fff0d6}
.price-t1 .yellow2{float:left;display: block;background:#f5d59d}
.price-t1 .pes-b{height:25px;padding:0;float:left;text-align:center; width:186px; text-align:center; line-height:25px}
.price-t1 .pes-b2{height:25px;padding:0;float:left;text-align:center; width:186px; text-align:center; line-height:25px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.price-t1 .pes-b3{height:25px;padding:0;float:left;text-align:center; width:186px; text-align:center; line-height:25px; border-right:1px solid #FFFFFF;}
.price-t1 .g-head{ width:186px; text-align:center; line-height:50px;float:left;display: block;background:#c9c1c1;height:50px; color:#fff; font-weight:bold; border-right:1px solid #FFFFFF; }
.price-t1 .gray1{float:left;display: block;background:#e8e8e8}
.price-t1 .gray2{float:left;display: block;background:#d9d9d9}
.price-t1 .ses-b{height:25px;padding:0;float:left;text-align:center; width:176px; text-align:center; line-height:25px}

.accordion1{width:765px;border-bottom:none; border-top:none; clear:both}
.accordion1 a{background:url(../images/profile-tab.png) no-repeat; width:640px; height:103px;margin: 0px;cursor: pointer; padding:10px 20px 0 100px;-moz-user-select: none; -khtml-user-select: none; position:relative; display:block;color:#58595b; text-decoration:none}
.accordion1 .left{ width:360px; float:left; display:block;color:#58595b}
.accordion1 .left span.ec{font-weight:normal; display:block; margin:10px 0 0 10px; color:#58595b}
.accordion1 .right{width:260px;float:left; font-weight:normal; display:block; font-size:12px;color:#58595b; margin-left:20px; margin-top:5px}
.accordion1 .right span.ecc{font-weight:normal; display:block; margin:5px 0 32px 3px;color:#58595b}
.accordion1 .right span.nm{font-size:12px; color:#FFF; display:block; width:40px; line-height:23px;text-align:center; float:left; margin-right:10px}
.accordion1 a.active{background:url(../images/profile-tab.png) no-repeat 0 -113px}
.accordion1 a img{
	position:absolute;
	width:86px;
	height:86px;
	left: 380px;
	top: 9px;
	left: 11px}
.accordion1 div.pro-content{background:#fff;color:#58595b;display: block; padding:15px; width:688px}
.accordion1 p{margin-bottom:5px}
.accordion1 span{ color: #005b7a;font-weight:bold}

.accordion2{width:765px;border-bottom:none; border-top:none; clear:both}
.accordion2 .tabs{background:url(../images/tab-1.png) no-repeat; width:575px; height:82px;margin: 0px;cursor: pointer; padding:30px 20px 0 170px;-moz-user-select: none; -khtml-user-select: none; position:relative; display:block;color:#58595b; text-decoration:none}
.accordion2 .tabs.active{background:url(../images/tab-1.png) no-repeat 0 -113px}
.accordion2 .tabs img{
	position: absolute;
	left: 380px;
	top: 25px;
	left: 35px
}
.accordion2 div.pro-content{background:#fff;color:#58595b;display: block; padding:15px; width:735px}
.accordion2 p{margin-bottom:5px}
.accordion2 span{ color: #005b7a;font-weight:bold}
.accordion2 h3{font-size:14px;color:#11749d; font-weight:bold; display:block; margin:10px 0}
.red{color:#c60404}

.accordion3{width:760px;border-bottom:none; border-top:none; clear:both}
.accordion3 a{background:url(../images/tab-2.png) no-repeat 0 -71px; height:63px;margin: 0px;cursor: pointer; padding:8px 0 0 75px;-moz-user-select: none; -khtml-user-select: none; position:relative; display:block;color:#58595b; text-decoration:none}
.accordion3 a.active{background:url(../images/tab-2.png) no-repeat 0 0}
.accordion3 a img{position: absolute; 	left: 380px; top: 5px; left: 7px}
.accordion3 div.pro-content{background:#fff;color:#58595b;display: block; padding:5px; width:735px}
.accordion3 p{margin-bottom:5px}
.accordion3 span{ color: #C60404;font-weight:bold}
.accordion3 h3{font-size:14px;color:#11749d; font-weight:bold; display:block; margin:10px 0}

.accordion3 .left{ float:left; display:block;color:#000; width:465px;}
.accordion3 .left span.ec{font-weight:normal; display:block; margin: 0 0 -2px 0; color:#000}
.accordion3 .right{width:173px;float:left; font-weight:normal; display:block; font-size:12px;color:#58595b; margin-left:25px; margin-top:5px}
.accordion3 .right span.ecc{font-weight:normal; display:block; margin: 11px 0 0 1px;color:#AA2D19; font-weight:bold}
.accordion3 .right span.nm{font-size:12px; color:#FFF; display:block; width:40px; line-height:20px; float:left;}


.ser-pack-big{background:#fff url(../images/ser-pack-big.gif) no-repeat; display:block; padding:15px 10px 10px 310px; height:135px; width:442px;border:1px solid #cecece; float:left}
.why-pack-big{background:#fff url(../images/pack-bg.gif) no-repeat; display:block; padding:15px 10px 10px 75px; height:305px; width:277px; float:left}

ul.list_check1{padding:0;list-style:none}
ul.list_check1 li{list-style-type:none; background:url(../images/list-check.gif) left -1px no-repeat; padding:0 0 20px 35px; margin:0; }

/*compare table*/
.compare{width:745px;margin:20px 0 0 0;display:block; float:left; border-bottom:3px solid #ccc;}
.compare .num{width:24px; height:24px; display:block; line-height:24px; text-align:center; color:#fff; font-weight:bold; float:left; margin:10px 10px 0 0}
.compare .head{font-size:12px; margin-left:70px; display:block; line-height:39px}
.compare p{border-bottom:1px solid #ccc;margin:0;float:left;display:block; float:left}
.compare .main{width:372px;height:39px; display:block; padding-left:10px; line-height:41px}
.compare .main1{width:372px;height:41px;display:block; padding-left:10px; line-height:41px; background:#e8f2ff}
.compare .p-main{width:120px;height:41px;background:#3d597f;float:left;text-align:center;padding:0;position:relative; color:#fff; border-right: 1px solid #FFFFFF;}
.compare .p-main img{
	position: absolute;
	left: 40px;
	top: -24px
}
.compare .g-main{width:120px;height:41px;border-right:1px solid #ffffff;background:#d8903b;float:left;text-align:center;padding:0;position:relative;color:#fff; border-right: 1px solid #FFFFFF;}
.compare .g-main img{
	position: absolute;
	left: 36px;
	top: -22px
}
.compare .s-main{width:120px;height:41px;background:#a5a5a5;float:left;text-align:center;padding:0;position:relative;color:#fff; border-right: 1px solid #FFFFFF;}
.compare .s-main img{
	position: absolute;
	left: 39px;
	top: -22px;
	height: 61px
}
.compare .heading{background:#f0f4f8;color:#005998;width:730px;font-weight:bold}
.compare a.des{width:382px;float:left;display: block; line-height:41px; color:#000000; position:relative; margin:0 0}
.compare a.des:hover{ background:#EBEBEB; display: block}
.compare a.des img{position: absolute;top: 6px;left:34px}
.compare .plati{width:120px;height:24px;padding-top:15px;border-right:1px solid #ffffff;background:#e5e9f1;float:left;text-align:center}
.compare .gold{width:120px;height:24px;padding-top:15px;border-right:1px solid #ffffff;background:#f7f3e6;float:left;text-align:center}
.compare .silver{width:120px;height:24px;padding-top:15px;background:#E8E8E8;float:left;text-align:center}
.custom{width:75px;height:24px;padding-top:15px; background:url(../images/custom-mark.gif) no-repeat;float:left;text-align:center}
.compare .h54{height:34px;padding-top:25px}
.compare .h18{height:18px;padding-top:5px}
.compare .heading2{background:#f0f4f8;color:#005998;width:428px;height:21px;line-height:21px;font-weight:bold}
.compare .p-time{width:120px;height:41px;background:#3d597f;float:left;text-align:center;padding:0;position:relative; border-right: 1px solid #FFFFFF;}
.compare .p-time img{position: absolute;left: 44px;	top: 4px}
.compare .g-time{width:120px;height:41px;border-right:1px solid #ffffff;background:#d8903b;float:left;text-align:center;padding:0;position:relative; border-right: 1px solid #FFFFFF;}
.compare .g-time img{position: absolute;left: 44px;	top: 4px}
.compare .s-time{width:120px;height:41px;background:#a5a5a5;float:left;text-align:center;padding:0;position:relative; border-right: 1px solid #FFFFFF;}
.compare .s-time img{position: absolute;left: 44px;top: 4px}

/*make payment pop up classed*/
.popup{width:720px; padding:10px; border:1px solid #f8f8f8; background:none}
.w145{width:145px}
.w140{width:140px}
.w283{width:283px}
.w284{width:284px}
.w568{width:568px}
.w548{width:548px}
.h86{height:141px}
.h69{height:69px}
.h40{height:40px}
.h164{height:164px}
.price-t1-make{width:710px;display:block; margin:10px 0; border:1px solid #ccc; padding:4px}
.price-t1-make .g-head-make{text-align:center; line-height:30px;float:left;display: block;background:#c9c1c1;height:30px; color:#fff; font-weight:bold}
.price-t1-make .pay-img{background:#fff url(../images/pay-icon.png) no-repeat 28px center; width:139px; height:53px; display:block; border:1px solid #e8e8e8}
.price-t1-make .pay-img01{background:#fff url(../images/pay-icon01.png) no-repeat 28px center; width:139px; height:53px; display:block; border:1px solid #e8e8e8}
.price-t1-make p{border:1px solid #fff;margin:0;float:left;display:block; float:left; margin-bottom:0; border-top:none; border-right:none;position:relative}
.price-t1-make .gray1{float:left;display: block;background:#e8e8e8}
.price-t1-make .pes-b-make{float:left;text-align:center}
.lh54{line-height:54px}
.lh24{line-height:36px}
.padl20{padding-left:20px}
.price-t1-make p a{color:#c11cbb;text-decoration:none}
.price-t1-make ul{border-left:1px solid #fff;border-bottom:1px solid #fff;margin:0; padding:0 0 0 20px; width:548px; min-height:40px}
.price-t1-make ul li{text-align:left; padding:0 0 0 15px}

.how-to-submit{ background:url(../images/how-to-submit.gif) no-repeat; width:720px; height:1877px}

.top-conf{border:1px solid #CCCCCC; margin-top:60px; padding:5px 10px}
.box-lft{width:463px; display:block; float:left; margin-top:20px; border:1px solid #CCCCCC; padding:5px 10px; margin-right:15px; height:170px}
.box-rft{width:463px; display:block; float:left; margin-top:20px; border:1px solid #CCCCCC; padding:5px 10px}
.box-img{ vertical-align:middle; margin-right:10px}

.img-bor{ border:1px solid #ccc; padding:5px}

.get-quote-bg{background:url(../images/get-quote-bg.gif) no-repeat; width:493px; height:156px;display:block}
.get-quote-bg a{ margin:15px 0 0 10px; float:left}
a.get-quote{background:url(../images/get-quote.jpg) no-repeat; width:215px; height:48px; display:block; color:#fff;padding:10px 0 0 15px; text-decoration:none; float:left}
a.get-quote strong{font-size:14px;}
a.get-quote:hover{background-position:0 -58px}

a.get-quote1{background:url(../images/get_quote1a.png) no-repeat; width:202px; height:35px; display:block; color:#fff;padding:10px 0 0 35px; text-decoration:none; float:left}
a.get-quote1 strong{font-size:18px;}
a.get-quote1:hover{background-position:0 -46px}

a.contact{background:url(../images/contact.jpg) no-repeat; width:216px; height:49px; display:block;padding:10px 0 0 8px;text-decoration:none; float:left}
a.contact:hover{background-position:0 -58px}


a.get-q{background:url(../images/get-quote.jpg) no-repeat; width:190px; height:48px; display:block; color:#fff;padding:10px 0 0 50px; text-decoration:none; float:left;line-height:33px;}
a.get-q strong{font-size:18px;}
a.get-q:hover{background-position:0 -58px}
a.lev{background:url(../images/contact.jpg) no-repeat; width:190px; height:49px; display:block;padding:10px 0 0 40px;text-decoration:none; float:left;line-height:33px;}
a.lev strong{font-size:18px;}
a.lev:hover{background-position:0 -58px}
.get-quote-bg1{background:url(../images/get-quote-bg1.gif) no-repeat; width:763px; height:103px;display:block}
.get-quote-bg1 a{margin:23px 0 0 15px; float:left}

.blinds_container{cursor:pointer}

/*sitemap classed*/
.Ktab1{background-image:url(../images/sitemaptab.gif); background-repeat: repeat-x; background-position:bottom left; height:55px}
.subhead{font-size:14px;color:#09659f; font-weight:bold}
.pad10{padding:10px}
.bor{border:#D1D1D1 1px solid; display:block}
.list-site{margin-bottom:10px;margin-top:5px; list-style:none}
.list-site p{list-style-type:none; background:url(../images/74.gif) 0 -2px no-repeat; padding:0 0 0 15px; margin:0 0 0 15px}
.list-site span{list-style-type:none; background:url(../images/46.gif) 0 6px no-repeat; padding:0 0 0 15px; margin:0 0 0 15px; display:block}

.marb10{margin-bottom:10px}

.s-share{	background: url(../images/l-baidu.png) no-repeat;	width: 112px;	height: 35px;	position: absolute;	left: 449px;	top: 10px}

/*editage certificate*/
#cert{width:752px; display:block}
#cert p{margin-bottom:10px}
#cert .holder1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:21px; width:738px; border-left:7px solid #999; border-right:7px solid #999; background-image: url(../images/138.gif); background-repeat:no-repeat; background-position:center}
#cert .title{font-size:14px}
#cert .date{float:right; margin-right:82px; font-weight:bold; width:110px; text-align:left}
#cert .content{float:left; padding:40px; text-align:left}
#cert .sign{float:left; margin-left:40px; width:680px; text-align:left}
#cert .sign img{padding:8px}
#cert #footer{text-align:center; color:#808080; font-size:12px; line-height:18px; background-color:#FFFFFF; border:none; padding:0; margin:0}
#cert #footer img{margin-bottom:8px}
#cert #footer a{color:#808080}
#cert #footer a:hover{color:#5c95d6}
#cert #footer .dot{color:#5c95d6}

.edit-compare{width:765px;border-bottom:4px solid #0098cc; display:block}
.edit-compare a.ses1{width:150px;height:34px;background:url(../images/ser-sm-bg2.png) no-repeat;float:left;text-align:center;padding:0;position:relative;border-bottom:4px solid #0098cc;text-decoration:none; line-height:35px}
.edit-compare a.pes1{width:150px;height:34px;background:url(../images/pes-sm-bg2.png) no-repeat;float:left;text-align:center;padding:0;position:relative;border-bottom:4px solid #0098cc;text-decoration:none; line-height:35px}
.edit-compare p{border-bottom:1px solid #ccc;padding:5px;margin:0;float:left;display:block}
.edit-compare .main{width:305px;height:24px;line-height:37px;font-weight:bold;border-bottom:4px solid #0098cc;float:left}
.edit-compare .heading{background:#f0f4f8;color:#005998;width:730px;font-weight:bold}
.edit-compare .des{width:303px;float:left;line-height:30px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;height:30px}
.edit-compare .plati{width:139px;height:30px;border-right:1px solid #dcdcdc;background:#F3F3F3;float:left;text-align:center;line-height:30px}
.edit-compare .plati-w{width:139px;height:30px;border-right:1px solid #dcdcdc;background:#ffffff;float:left;text-align:center;line-height:30px}

/*Price table*/
.price-trans{width:750px;display:block; margin:10px 0; border:1px solid #e47361; padding:4px; height:76px}
.price-trans p{border:1px solid #fff;margin:0;float:left;display:block; float:left; margin-bottom:0; border-top:none; border-right:none;position:relative}
.price-trans p img{position:absolute; top:9px; left:18px}
.price-trans .pes-b{height:25px;padding:0;float:left;text-align:center; width:374px; text-align:center; line-height:25px}
.price-trans .g-head{ width:374px; text-align:center; line-height:50px;float:left;display: block;background:#e47361;height:50px; color:#fff; font-weight:bold}
.price-trans .gray1{float:left;display: block;background:#fff2f0}

.cs-block{width:345px;padding:7px;border:1px dashed #666}
.cs-top1{height:30px;padding-left:5px;font:normal bold normal 16px/30px Arial;color:#2d6b80}
a.pdf-dwn1{border:1px dotted #ccc;display: block;float: right;height: 78px;position: relative;text-align: center;width: 75px; color:#58595b}
a.pdf-dwn1 strong{background: none repeat scroll 0 0 #ccc;bottom: 0;display: block;height: 20px;width: 100%; font-family:Verdana, Arial, Helvetica, sans-serif}
a.pdf-dwn1:hover{color:#01506b}

/*Price table*/
.price-t2{width:720px;display:block; border:1px solid #e47361; padding:4px; height:278px}
.price-t21{width:720px;display:block; border:1px solid #e47361; padding:4px; height:60px}
.box1{
width:180px;
background-color: #360;
height:auto;
float:left;
}
.box2{
width:180px;
background-color: #09F;
height:auto;
float:left;
}
.box3{
width:180px;
background-color: #F99;
height:auto;
float:left;
}
.box4{
width:188px;
background-color: #F90;
height:auto;
float:right;
}

.box-1{
width:238px;
background-color: #360;
height:auto;
float:left;
}
.box-2{
width:238px;
background-color: #09F;
height:auto;
float:left;
}

.price1{
  background-color: #f05728;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-weight: bold;
    width: 180px;
	text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:30px;  display:block;}

.price2{
  background-color: #f05728;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-weight: bold;
    width:240px;
	text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:30px;  display:block;}

.tb1{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:25px;
width:180px;
height:25px;
background-color: #fff2f0;
border: 1px solid #fff;
vertical-align: middle;display:block;
}
.tb2{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:25px;
width:180px;
height:25px;
background-color: #fff;
border: 1px solid #fff;display:block;
}
.tb3{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:22px;
width:180px;
height:100px;
background-color: #fff;
border: 1px solid #fff;display:block;
padding-top:50px
}
.tb4{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:130px;
width:188px;
height:133px;
background-color: #fff2f0;
border: 1px solid #fff;display:block;
}

#content1{
width:167px;
}


.tb-1{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:25px;
width:240px;
height:25px;
background-color: #fff2f0;
border: 1px solid #fff;
vertical-align: middle;display:block;
}

/*Slider*/
.sliderwrapper2{position:relative;width:740px;height:550px;overflow:hidden}
.sliderwrapper2 a{cursor:pointer}
.sliderwrapper2 a.contentdiv{display:block;position:absolute;left:0;top:0;width:685px;height:176px;}

.sliderwrapper-in2{position:relative;width:760px; height:450px; margin:10px 0;overflow:hidden;}
.sliderwrapper-in2 .contentdiv{display:block;position:absolute;left:0;top:60px;width:734px; height:350px;text-align:justify; padding:10px; border-right:1px solid #3a9dd3; border-top:1px solid #3a9dd3; border-left:1px solid #3a9dd3; border-bottom:1px solid #3a9dd3}
.sliderwrapper-in2 .contentinner{display:block;}

.sliderwrapper-in2 .red14{ color:#c60404; font-size:16px; margin-bottom:10px; display:block; font-weight:bold;}

.sliderwrapper-in2 .contentinner{display:block;}

.sliderwrapper-in2 img{ background-repeat:no-repeat; position:relative}
#paginate-slider-in2{ position:relative}
.toc{position:relative}
.toc img{
	position:absolute;
	margin-bottom:15px;
	left: 48px;
	top: 10px;
}
#paginate-slider-in2 a{   background-color: #FFFFFF;
    color: #000000;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    height: 61px;
    line-height: 74px;
    margin-bottom: 5px;
    text-align: center;
    text-decoration: none;
    width: 150px; float:left; cursor:pointer;border-left: 1px solid #3a9dd3;
    border-top: 1px solid #3a9dd3;}
#paginate-slider-in2 a:hover, #paginate-slider-in2 a.selected{background:#3a9dd3;color:#FFFFFF;text-decoration:none;width:150px;}

.sliderwrapper3{position:relative;width:715px;height:260px;overflow:hidden; border:3px double #ccc; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.sliderwrapper3 a{cursor:pointer}
.sliderwrapper3 a.contentdiv{display:block;position:absolute;left:0;top:0;width:740px;height:176px;}
.sliderwrapper3 .trans-box-mid{ width:565px}
.sliderwrapper3 .contentdiv p{ color:#575757}
.sliderwrapper3 .contentdiv span{font-size:14px;text-decoration:underline;color:#9f0909}
.sliderwrapper3 .contentdiv b{color:#9f0909;text-decoration:none;font-weight:normal;padding-right:5px}

.sliderwrapper-in3{position:relative;width:710px; height:330px; margin:10px 0;overflow:hidden; padding:5px}
.sliderwrapper-in3 .contentdiv{display:block;position:absolute;left:0;top:0;width:509px; height:298px;text-align:justify; padding:10px; border-right:5px solid #d21410; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC}
.sliderwrapper-in3 .contentinner{color:#d21410; padding-top:10px; border-top:1px dotted #CCCCCC; display:block; margin-top:15px}

.sliderwrapper-in3 img{ background-repeat:no-repeat}
#paginate-slider-in5{
text-align:center;
position:absolute;
right:0;
z-index:5000;
width:300px;
top:250px;
}
#paginate-slider-in5 a{display:-moz-inline-box;display:inline-block; background-color:#999999; width:60px; height:20px; color:#ffffff; text-align:left; text-decoration:none; margin-right:8px; font-size:12px; margin-bottom:5px; font-weight:bold; padding-left:5px; text-align:center}
#paginate-slider-in5 a:hover, #paginate-slider-in5 a.selected{background-color:#d21410; width:60px; height:20px; color:#fff; text-align:left; text-decoration:none;cursor: pointer; text-align:center}

.slide-right{ float:left; background:url(../images/arrow2.gif) no-repeat;padding-left: 20px;width: 200px;  }
.slide-left{ width:480px; float:left; border-right:1px solid #ccc;padding-right: 30px;}
.slide-border{ height:67px; width:9px;background:url(../images/190.gif) no-repeat; float:left}


div#feature_list {
			height: 343px;
			overflow: hidden;
			position: relative;
			background: url(../images/bodysaprater.jpg) no-repeat left bottom;
		}
div#feature_list ul {
			position: absolute;
			top: 30px;
			list-style: none;	
			padding: 0;
			margin: 0;
		}
ul#tabs {
			left: 0;
			z-index: 2;
			width: 320px;
			width: 245px;
			margin-top:30px
		}
ul#tabs li {
			font-size: 12px;
			font-family: Arial;
		}
ul#tabs li img {
			padding: 5px;
			border: none;
			float: left;
			margin: 10px 10px 0 0;
		}
ul#tabs li a {
			color: #fff;
			text-decoration: none;	
			display: block;
			padding: 16px 40px 15px 10px;
			outline: none;
			font-weight: bold;
			font-size: 22px;
			background: url(../images/tabscroll.png) no-repeat 0px -75px;
			margin:10px 0;
			cursor:pointer;
			line-height:22px
		}
ul#tabs li a:hover {
		background: url(../images/tabscroll.png) repeat 0 0;text-decoration:none;
		}
ul#tabs li a.current {
			background: url(../images/tabscroll.png) repeat 0 0;
			color: #fff;
		}
ul#tabs li a.current:hover {
			background: url(../images/tabscroll.png) repeat 0 0;
			text-decoration: none;
			cursor: pointer;
		}
ul#output {
			right: 0;
			width: 690px;
			height: 240px;
			position: relative;
		}
ul#output li {
			position: absolute;
			width: 463px;
			height: 240px;
		}
ul#output li a {
	position: absolute;
	top: -25px;
		}
ul#output li a:hover {
			background: #D33431;
		}
.tcthold{border:1px solid #ccc; padding:1px; margin-bottom:10px; width:759px}
.tcthold div{float:left; width:238px; border-bottom:1px solid #D7D7D7; border-right:1px solid #D7D7D7; text-align:center; padding:5px}
.tcthold_grey{background:#fff; float:left}
.tcthold_blue{background:#7ac6f3; float:left; color:#fff}

/*******************PACK***********/

.ser-packbg{background:#fff; display:block; padding:10px 10px 10px 10px; height:40px; float:left;}
p.packs-para{margin-top:30px;}
.ser-packbg a.get-quote1{background:url(../images/get_quote1a.png) no-repeat; width:200px; height:35px; display:block; color:#fff;padding:10px 0 0 28px; text-decoration:none; float:right; line-height:24px; font-size:16px}
.ser-packbg a.get-quote1 strong{font-size:14px;}
.ser-packbg a.get-quote1:hover{background-position:0 -45px}

.cntbx{display:block; text-align:center}
.txt23{font-size:23px; color:#C60404}
.grey{ color:#425265}
.pckboxbg{background:url(../images/pack-img.gif) no-repeat; width:763px; height:100px; display:block; margin-top:20px}
.pckbx1{display:block; width:62px; float:left; margin-top:55px;}
.pckbx2{display:block; width:62px; float:left; margin:55px 0 0 36px}
.packlft{display:block; width:470px; float:left}
.pacbox{display:block; background:url(../images/packs-bg-img.gif) no-repeat; width:470px; height:88px;}
.pacb1{display:block; width:84px; padding:33px 0 0 10px;; float:left; margin-right:10px}
.pacb2{display:block; width:80px; padding:25px 0 0 18px;; float:left; margin-right:8px}
.pacb3{display:block; width:56px; padding:25px 0 0 5px;; float:left; margin-right:15px}
.pacb4{display:block; width:80px; padding:22px 0 0 15px;; float:left; margin-right:10px}
.pacb5{display:block; width:60px; padding:10px 0 0 8px;; float:left;}

.pack-icn-box{display:block; background:url(../images/pack-icn-bg.gif) no-repeat; width:469px; height:120px; margin-bottom:10px}
.pack-icn1{display:block; float:left; width:84px; margin:80px 0 0 5px;}
.pack-icn2{display:block; float:left; width:56px; margin:80px 0 0 29px;}
.pack-icn3{display:block; float:left; width:56px; margin:80px 0 0 35px;}
.pack-icn4{display:block; float:left; width:84px; margin:80px 0 0 20px;}
.pack-icn5{display:block; float:left; width:80px; margin:80px 0 0 17px;}

.packrht{display:block; width:276px; float:right}
.pack-testi-box{width:244px; height:450px; display:block; float:left; padding:0 15px 15px 15px;}
.pack-testi-box .clname{ font-weight:bold; color:#0d6d95; text-align:right; width:170px; display:block; float:right; margin-top:0}
.pack-testi-box .img{float:right; margin:10px 10px 0 10px}
.pack-testi-box .img-ser{ float:left; margin:5px 10px 10px 0}
.pack-testi-box .text{display:block; margin-top:15px;}
.pack-testi-box .quote{display:block;background: url(../images/icon-testi-grey.png) no-repeat 0 0; width:16px; height:14px; margin-bottom:10px}
.pack-testi-box .quote1{display:block;background: url(../images/icon-testi-yellow.png) no-repeat 0 0; width:16px; height:14px; margin-bottom:10px}
.bluebox{display:block; border:2px solid #7ec7db; margin-bottom:10px; padding:5px}
a.videopck{background: url(../images/video-pack.gif) no-repeat; width:264px; height:158px; display:block; border: #E3E3E3 solid 1px;}
a.videopck:hover{background: url(../images/video-pack.gif) no-repeat 0 -158px}

/*refer page classes*/
.ref-pro{ background: url(../images/refer-process.png) no-repeat; width:757px; height:159px; margin-bottom:10px}
.descript{ float:left; display:block; width:212px; padding:50px 25px 0 15px; height:109px}
.b-style{ font-weight:bold;}
.list-num{ list-style-position:outside; margin:0 0 15px 20px;}
.telephone-hmsg{float:right;width:325px;height:122px;padding:10px 0 0 0; background:url(../images/Phoneno_holiday-message.png) no-repeat 0 11px}
a.offer{border:2px dotted #fff; text-align:center; padding:10px; font-size:16px; color:#fff; border-radius:10px; width:50%; margin:0 auto;background:#C60404; display:block}

.trans-ban-img {
	padding-left: 14px;
}

/*Uni pay classes */
.uni-left{ background:url(../images/bg-unipay1.gif) no-repeat; height:255px; display:block; float:left; padding:15px 10px 0; border:2px solid #2d83b1; border-radius:5px; width:740px; }
.uni-text{width:340px; margin-top:68px; float:left}
#pay_form{ padding:10px; float:left; width:350px; margin-left:30px}

#pay_form .form-required {
    color: #CC0000;
}

#pay_form .error{color: #CC0000; padding-left:133px}

#pay_form .labeltext {
	display: block;
    float: left;
    margin-right: 5px;
    width: 120px;
	padding: 3px 4px;
}

#pay_form input[type="text"] {
	padding: 3px 4px;
}


#pay_form input.form-text {
    width: 202px !important;
	 border: 1px solid #CCCCCC;  border-radius:5px
	 
}

#pay_form .bg-grey{ background:#CCC;line-height:14px; float:left; border-bottom:1px solid #ffffff; padding:10px; height:14px}
#pay_form .bg-grey1{ background:#dbdbdb;line-height:14px; float:left; border-bottom:1px solid #ffffff; padding:10px;height:14px}
.w116{ width:116px}
.w194{ width:194px}

.chinaPayFormSubmit{
background:url(../images/submit.gif) repeat-x ; width:84px; height:30px; text-align:center;border-radius:5px;color:#ffffff; font-weight:bold;
	cursor:pointer;float:right}

a.goback {background:url(../images/prev-i.gif) repeat-x; width:84px; height:30px; text-align:center;border-radius:5px;font-weight:bold;
cursor:pointer; line-height:30px; border:1px solid #cccccc; display:block; float:left; margin-right:15px; text-decoration:none; color:#000}

a:hover .goback {color:#000;
	text-decoration:none;
}


.bluetxt{ color:#11749d; font-weight:bold;}
.jour-box{width:750px}
.jour-top{background:url(../images/top-jour.png) no-repeat; width:750px; height:4px}
.jour-bot{background:url(../images/bot-jour.png) no-repeat; width:750px; height:4px}
.jour-mid{ width:688px ; height:190px !important; padding: 20px 15px}
.jour-mid1{ width:658px !important; height:123px !important; padding: 20px 15px}
.jour-mid1 strong{ color:#189cd1; font-size:15px; display:block; margin-bottom:10px; text-align:center}
.jour-mid1 b{display:block; margin-top:10px; font-style:italic}
.jour-img1{display:block; width:100px; float:left; text-align:center; margin:10px 0 0 20px;}
.jou-img{margin-left:20px; display:block; float:left}
.jour-bx{display:block; float:left; margin-left:20px; width:525px}

.logo-style{ border:1px solid #cccccc; padding:5px}

.lh{line-height:25px;}



/**********AJAY**********/
#editingtabs-cont p{margin:10px 0 0 0}
.editingtabs-cont-p{border:0;margin:0}
.editingtabs-cont-p .top1{background:url(../images/sub-top.png);display:block;height:5px;padding:0;}
.editingtabs-cont-p .content{border:1px solid #ccc;border-top:none;border-bottom:none;}
.editingtabs-cont-p .bottom{background:url(../images/sub-bot.png);display:block;height:9px;padding:0;margin-bottom:15px}
.editsub-p{display:block;}
.editsub-p a{display:block;float:left;text-decoration:none;color:#000;padding-top:24px;width:245px;height:52px;font-size:12px;cursor:pointer;position:relative; text-align:center}
.editsub-p a b{display:block;padding-left:60px;line-height:38px}
.editsub-p a:hover{background:url(../images/tab-bg-mo.png) no-repeat 0 0;color:#fff;font-weight:bold;}
.editsub-p img{float:left}
.editsub-p a.selected{background:url(../images/tab-bg-mo.png) no-repeat 0 0;color:#fff;font-weight:bold;position:relative}
.tab-lt{float:left;display:block;background:url(../images/tab-top-lt.png) no-repeat;width:7px;height:76px}
.tab-rt{float:right;display:block;background:url(../images/tab-top-rt.png) no-repeat;width:9px;height:76px}
.editsub-p .divide{background:url(../images/divide.png) no-repeat;width:2px;height:64px;float:left}
.editsub-p .med-icon{display:block;background:url(../images/edit-pro-sa.png) no-repeat;width:37px;height:41px;position:absolute;left:15px}
.editsub-p .phy-icon{display:block;background:url(../images/edit-pro-sa.png) no-repeat -36px 0;width:42px;height:41px;position:absolute;margin-left:15px}
.editsub-p .hum-icon{display:block;background:url(../images/edit-pro-sa.png) no-repeat -78px 0;width:42px;height:41px;position:absolute;margin-left:15px}
.tab-top-bg{background:url(../images/tab-top-bg.png) repeat-x;float:left;width:749px;display:block}
.editor-bottom{background:url(../images/curve.gif) no-repeat 0 -11px;width:775px;height:11px;margin-bottom:10px}
.marlr20{ margin-left:20px; margin-right:20px}

.sub-type{border:0;width:212px;float:left;margin:0 14px;text-align:center}
.sub-type .top{margin:0;height:10px;background:url(../images/top-sub.gif) no-repeat 0 0}
.sub-type .content{padding:0 5px;border:1px solid #d7d7d7;border-top:none;border-bottom:none}
.sub-type .content a{width:200px;height:200px;display:block;text-decoration:none;color:#000}

.sub-type .line{border-bottom: 3px solid #c8af46;display: block;margin: 10px 0 10px 0;}
.sub-type .bot{clear:both;height:9px;background:url(../images/bot-sub.gif) no-repeat 0 100%;padding:0;margin:0;text-align:left}
.marl50{ margin-left:50px}
#demo2 { /*height:400px*/}
#demo2 .left2{ width:455px; float:left; display:block;color:#fff; margin-left:10px}
#demo2 .left2 .ec{font-weight:normal; display:block; margin:0; color:#fff}
#demo2 .right2{width:200px;float:left; font-weight:normal; display:block; font-size:12px;color:#fff; margin-left:20px; margin-top:5px}
#demo2 .right2 .ecc{font-weight:normal; display:block; margin:5px 0 0 3px;color:#fff; height:39px; line-height:35px}
#demo2 .ecc .nm{font-size:15px; color:#000; display:block; width:35px; height:39px; line-height:40px; padding-left:10px; float:left; margin-right:10px; background: url(../xueshu/images/num.png) no-repeat; }

ul.listtwo-trans {padding:5px 10px 0 5px}
ul.listtwo-trans li{list-style-type:none;background:url(../images/icon-li2.gif) left 6px no-repeat;padding:0px 0 7px 20px; width:45%; float:left}
.red12-trans {color: #C60404;font-size: 12px}

p.list-ast {padding:5px 10px 0 5px}



.bullet-box-1{width:255px;float:left;margin:0px;padding:0px;height:240px;background-image:url(../images/divi.png);background-repeat:no-repeat;background-position:right;}
ul.bulbox li{list-style-position: outside;background-image:url(../images/bullet.png);background-repeat:no-repeat;	background-position:left center;list-style-type: none;display: block;line-height: 18px;list-style: none outside none;margin: 0 0 0 10px;padding: 23px 15px 0 40px;}
.bullet-box-2{width:255px;float:left;margin:0px;padding:0px;height:240px;}

.bullet-box-41{width:380px;float:left;padding:0px;height:100px;background-image:url(../images/divi2.png);background-repeat:no-repeat;background-position:right;margin-top:15px;}

.bullet-box-42{width:380px;float:left;padding:0px;height:100px;background-repeat:no-repeat;background-position:right;margin-top:15px;}

.box-41{background:url(../images/b1.png) no-repeat scroll left center transparent;display: block;float: left;height:95px;margin-right: 10px;padding: 2px 0 0 60px;width:290px;}
.box-42{background:url(../images/b2.png) no-repeat scroll left center transparent;display: block;float: left;height:95px;margin-right: 10px;padding: 2px 0 0 60px;width:290px;}
.box-43{background:url(../images/b3.png) no-repeat scroll left center transparent;display: block;float: left;height:95px;margin-right: 10px;padding: 2px 0 0 60px;width:290px;}
.box-44{background:url(../images/b4.png) no-repeat scroll left center transparent;display: block;float: left;height:95px;margin-right: 10px;padding: 2px 0 0 60px;width:290px;margin-top:15px;}
.headline{color:#006895; font-weight:bold;margin-bottom:10px;}
.box-4{width:245px; float:left; height:100px; margin:0px; padding:0px;}
.bdrbtm{ border-bottom:1px solid #e7e7e7;}
.art-bg{background:url(../images/art-bg.gif) no-repeat; width:762px; height:107px; font-weight:bold}
.edt-bg{background:url(../images/edt-bg.gif) no-repeat; width:762px; height:107px; font-weight:bold}
.js-bg{background:url(../images/js-bg.gif) no-repeat; width:762px; height:107px; font-weight:bold}
.jsb-bg{background:url(../images/jsb-bg.gif) no-repeat; width:762px; height:107px; font-weight:bold}
.pre-bg{background:url(../images/pre-bg.gif) no-repeat; width:762px; height:107px; font-weight:bold}
.tran-bg{background:url(../images/tran-bg.gif) no-repeat; width:762px; height:107px; font-weight:bold}
.jsb-bg-grey{background:url(../images/jsb-bg-grey.png) no-repeat; width:762px; height:107px; font-weight:bold}
.jsb-bg-grey span{color: #000000;
display: block;
float: left;
height: 34px;
padding: 30px 0 0 0;
text-align: center;
font-weight:normal;
margin-left:45px;
width: 100px;}
a.art-txt{display:block; width:145px; text-align:center; float:left; padding-top:67px; height:34px; text-decoration:none; color:#000000}
a:hover.art-txt{text-decoration:none}
a.art-txt2{display:block; width:135px; text-align:center; padding-top:60px; float:left; height:42px; margin-left:15px; color:#000000; margin-right:20px}
a:hover.art-txt2{text-decoration:none}
.art-marr5{ margin-right:18px}

a.art-txt3{display:block; width:130px; text-align:center; float:left; padding-top:80px; height:34px; text-decoration:none; color:#000000}
a:hover.art-txt3{text-decoration:none}


.ft-bx{color: #FFFFFF; margin: 10px auto; width: 736px;float:left;background:url(../images/strip-ft.gif) no-repeat right center;}

a.ft-lk{background:url(../images/ft-imgl.gif) no-repeat; width:178px; height:42px; color:#000; float:left; margin:20px 20px 10px 25px}
a.ft-lk:hover{background:url(../images/ft-imgl.gif) 0 -42px no-repeat; text-decoration:none;}

a.ft-lk2{background:url(../images/ft-img2.gif) no-repeat; width:178px; height:42px; color:#000; float:left; margin:0px 25px}
a.ft-lk2:hover{background:url(../images/ft-img2.gif) 0 -42px no-repeat; text-decoration:none;}

.ft-bx2{float:left; width:220px; margin-left:10px; padding:5px; margin-top:10px}
.ftsbx{display:block; border:1px solid #686868; margin-top:10px; font-size:12px; color:#FFFFFF;border-radius:4px 4px 4px 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px; padding:5px; width:220px; height:55px}
.ftsbx-1{display:block; width:54px; float:left}
.ftsbx-2{display:block; width:161px; float:left; margin-left:5px;}


.marl11{margin-left:11px}


.sld-box{width:688px; height:184px; border:1px solid #dfdfdf;box-shadow: 0 0 5px #D6D6D6; background:url(../images/bg-hmslid.gif) repeat-x; position:relative}
.sld-mid{ width:688px !important; height:190px !important; padding: 20px 15px; font-size:12px}
.sld-img1{display:block; width:120px; float:left; text-align:center; margin:0px 0 0 15px;}
.sld-img{margin-left:20px; display:block; float:left}
.sld-bx{display:block; float:left; width:525px}
.sldbx2{width:300px; display:block; float:left; margin-left:20px}
.sldbx-rgt{display:block; width:200px; float:left; margin-top:20px}
.sldblubx{display:block; background:url(../images/blue-bg.gif) no-repeat; width:40px; height:32px;color:#FFFFFF; font-weight:bold; padding:8px 0 0 8px; float:left; margin:0 0px 20px 10px}
.sldblubx2{display:block; width:120px; height:32px;font-weight:bold; padding:8px 0 0 8px; float:left;  margin:0 0px 20px 0px}


.sld-box a.red-btn{ background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 21px;margin: -45px 0;width: 75px; color:#FFFFFF; float:right; text-decoration:none; position:absolute; left:600px; line-height:20px;text-align:left}
*+hyml .sld-box a.red-btn{line-height:23px;}
.sld-box a.red-btn:hover{background:url(../images/btn-read.png) 0 -21px; text-decoration:none;}


.lftbx-hm{float:right; width:280px; margin-top:5px}
.lftbx-hm .sec-hd{color:#c60404;font-size:14px;float:left; font-weight:bold; margin-left:10px}
.custp-wrap-hm{
float:right;
width:270px;
padding:0px 10px 0 0px;
margin: 0px 0;
}

.custp-wrap-hm .pbx{display:block; float:left; margin-left:5px; width:270px; font-size:12px}
.custp-wrap-hm .pbx2{background:url(../images/impact_factor_bg.png) no-repeat; width:175px; height:40px; display:block; float:left; margin-top:10px;   font-size: 14px;  font-weight:bold;   padding: 6px 0 0 20px; position:absolute;   bottom: -13px;   right: -9px;}
.custp-wrap-hm .pbxtxt{display:block; color:#FFFFFF; margin:20px 0 0 10px; width:80px; float: left}
.custp-wrap-hm .pbxtxt2{display:block; color:#FFFFFF; margin:18px 0 0 5px; width:40px; float: left; font-weight:bold}
.custp-wrap-hm a.red-btn{ background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 16px;margin: 10px 0;width: 74px; color:#FFFFFF; padding:3px; float:right}
.custp-wrap-hm a.red-btn{ background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 16px;width: 69px; color:#FFFFFF; padding-left:8px; float:right; line-height:15px;  position:absolute; left:195px; top:145px; z-index:999}
*+html .custp-wrap-hm a.red-btn{line-height:20px;}
.custp-wrap-hm a.red-btn:hover{background:url(../images/btn-read.png) 0 -21px; text-decoration:none;}

.pbx-bx{float:left; width:275px;}


.red-btn a{ background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 21px;margin: 10px 15px 10px 0;width: 75px; color:#FFFFFF; float:right; text-decoration:none; line-height:20px; padding-left:5px; text-align:left}
.red-btn a:hover{background:url(../images/btn-read.png) 0 -21px; text-decoration:none;}

a.red-btn{ background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 21px;margin: 10px 0;width: 75px; color:#FFFFFF; float:right; text-decoration:none; line-height:20px;  padding-left:5px; text-align:left}
*+html a.red-btn{line-height:23px;}
a.red-btn:hover{background:url(../images/btn-read.png) 0 -21px; text-decoration:none;}


.hm-txt{display:block; width:265px; height:152px; float:left}
.hm-txt:hover{ background:url(../images/pss-video-hover.gif);display:block; width:264px; height:155px; float:left}
.hm-txt2{display:block; width:265px; height:138px; float:left}
.id1{vertical-align:middle}

/* new price classes*/
.accordion-fee{width:740px;position:relative;  margin-bottom:10px; margin-top:20px}
.accordion-fee a{background:url(../images/fee-tab.png) no-repeat;width:720px;height:50px;margin:0px;cursor:pointer;padding:0 0 0 20px;-moz-user-select:none;-khtml-user-select:none;position:relative;display:block;color:#000000; line-height:50px; font-weight:bold; margin-top:10px}
.accordion-fee a.active{background:url(../images/fee-tab.png) no-repeat 0 -50px}
.accordion-fee a img{
	position: absolute;
	left: 380px;
	top: 10px;
	left: 265px
}
.accordion-fee div.pro-content{background:#fff;color:#58595b;display:block;padding:15px 0}

.accordion-fee-pes{width:740px;position:relative;  margin-bottom:10px}
.accordion-fee-pes a{background:url(../images/fee-tab.png) no-repeat;width:720px;height:50px;margin:0px;cursor:pointer;padding:0 0 0 20px;-moz-user-select:none;-khtml-user-select:none;position:relative;display:block;color:#000000; line-height:50px; font-weight:bold; margin-top:10px}
.accordion-fee-pes a.active{background:url(../images/fee-tab.png) no-repeat 0 -50px}
.accordion-fee-pes a img{
	position: absolute;
	left: 380px;
	top: 10px;
	left: 265px
}
.accordion-fee-pes div.pro-content{background:#fff;color:#58595b;display:block;padding:15px 0}



.ses-fee-new{border:0;width:613px;margin:0;position:relative; float:left}
.ses-fee-new h3.head{font-size:16px;font-weight:bold;line-height:28px}
.ses-fee-new h3.text{color:#373737;font-size:12px;font-weight:normal;line-height:18px}
.ses-fee-new .top{margin:0;height:18px;background:url(../images/samp_top2.gif) no-repeat 0 0;display:block}
.ses-fee-new .slab{width:100px;height:45px;float:left;background:#65b3de;color:#ffffff;line-height:45px;text-align:center;font-weight:bold;  display:block}
.ses-fee-new .title{width:127px;height:30px;float:left;border-left:1px solid #ffffff;background:#65b3de;color:#ffffff;line-height:45px;text-align:center;font-weight:bold; position:relative; display:block; height:45px}

.ses-fee-new .title img{
	position: absolute;
	left: 74px;
	top: 3px;
}
.ses-fee-new .block{width:127px;float:left;border-bottom:1px solid #d6eef7;border-left:1px solid #d6eef7;text-align:center;line-height:37px;display:block}
.ses-fee-new .slab-b{width:98px;float:left;border-bottom:1px solid #d6eef7;border-left:1px solid #d6eef7;text-align:center;line-height:37px;display:block; font-size:12px}
.ses-fee-new .content{padding:0 10px;border:1px solid #d7d7d7;border-top:none;border-bottom:none;width:718px;display:block}
.bor-r-ses{border-right:1px solid #d6eef7}

.pes-fee-new{border:0;width:613px;margin:0;position:relative; float:left}
.pes-fee-new .slab{width:122px;height:45px;float:left;background:#fffaec;color:#000;line-height:45px;text-align:center;font-weight:bold}
.pes-fee-new .title{width:120px;height:45px;float:left;border-left:1px solid #ffffff;background:#fffaec;color:#000;line-height:45px;text-align:center;font-weight:bold; position:relative; display:block}
.pes-fee-new .pesplus{width:120px;height:45px;float:left;border-left:1px solid #ffffff;background:#fbf4d0;color:#000;line-height:45px;text-align:center;font-weight:bold; position:relative; display:block}
.pes-fee-new .title img{
	position: absolute;
	left: 97px;
	top: 3px;}

/*price page table*/
table.price-tag{border-collapse:collapse;width:765px;position:relative;top:0px;left:0px;}
.price-tag td{border-collapse:collapse;border:1px solid #ccc;width:120px;text-align:center;height:35px;}
.price-tag th{background:#fbf4d0;border:1px solid #ccc;width:120px;text-align:center;height:35px;}
.price-tag .gry{background:#f6f6f6 !important;}
.price-tag .pess{background:#fffaec !important;}
.price-tag .pesplus-color{}
.no-bor{background:#fff !important;width:auto !important;border:0px !important;}


.pes-fee-new .block{width:120px;float:left;border-bottom:1px solid #fff5d9;border-left:1px solid #fff5d9;text-align:center;line-height:37px;display:block}
.pes-fee-new .slab-b{width:120px;float:left;border-bottom:1px solid #fff5d9;border-left:1px solid #fff5d9;text-align:center;line-height:37px;display:block; font-size:12px}

.blue-bg{ background:#f1fbff}

h3.head{font-size:16px;font-weight:bold;line-height:28px}

.bor-r-pes{border-right:1px solid #fff5d9}

/*PRICE PAGE STYLES*/
a.get-quote-price{background:url(../images/get-quote-price.png) no-repeat; width:133px; height:20px; display:block; color:#fff;padding:10px 0 0 25px; text-decoration:none; float:right; line-height:6px; font-size:14px; margin-top:9px}
a.get-quote-price strong{font-size:14px;}
a.get-quote-price:hover{background-position:0 -31px}

a.tat-popup{background:url(../images/btn-tat-popup.png) no-repeat; width:128px; height:20px; display:block; color:#000000;padding:11px 0 0 13px; text-decoration:none; float:right; line-height:6px; font-size:14px; margin-top:9px}
a.tat-popup{font-size:14px;}
a.tat-popup:hover{background-position:0 -31px}

.banner-ses {
  background: url("../images/ses-banner.png") no-repeat scroll 0 0 transparent;
  border:1px #eeeeee solid;
  float: right;
  height: 119px;
  width: 135px;
}
.banner-pes {
  background: url("../images/pes-banner.png") no-repeat scroll 0 0 transparent;
  border:1px #eeeeee solid;
  float: right;
  height: 119px;
  width: 135px;
}

.banner-trans {
  background: url("../images/transa-img.gif") no-repeat scroll 0 0 transparent;
  float: right;
  height: 190px;
  width: 180px;
}



/*********NEW DROP DOWN***********/
.ser-col-1{float: left;width:935px; font-size:12px; height:220px; padding:0 15px; margin-top:5px; margin-left: 26px;}

.ser-colbx{display:block; width:220px; float:left; margin-right:10px}
.ser-tct{font-size:18px; color:#11749d}

.serc-img{background:url(../images/top-img.gif) no-repeat; width:227px; height:156px; display:block; margin:10px 0}

.ser-col1{width:220px; float:left; border-right:1px solid #e3e3e3; margin-right:10px; height:170px; margin-left:10px}
.ser-col1 ul{ width:220px; float:left;padding-top:25px;}
.ser-col1 ul li {padding:0px;background:none;list-style-type:none;height:30px; width:90px;float:left; margin-right:15px; margin-left:5px; margin-top:10px}
.ser-col1 ul li a span {color: #FFFFFF;font-size: 12px;margin-right: 5px;padding: 2px 5px}
.ser-col1 ul li a {color:#000;display: block;padding:5px 0 5px 0;text-decoration: none;background:none;font-size:12px;line-height:12px;font-weight:normal}
.ser-col1 ul li a:hover {color:#bb0112; text-decoration:underline;}
.ser-col1 ul li a span:hover {text-decoration:none !important}

.ser-col1 .bg1{background:#41b899;color: #FFFFFF;font-size: 13px;margin-right: 5px;padding: 2px 5px; float:left;}
.ser-col1 .bg2{background:#f05626;color: #FFFFFF;font-size: 13px;margin-right: 5px;padding: 2px 5px; float:left;}
.ser-col1 .bg3{background:#c8af46;color: #FFFFFF;font-size: 13px;margin-right: 5px;padding: 2px 5px; float:left;}
.ser-col1 .bg4{background:#b3c560;color: #FFFFFF;font-size: 13px;margin-right: 5px;padding: 2px 5px; float:left;}
.ser-col1 .bg5{background:#b576b4;color: #FFFFFF;font-size: 13px;margin-right: 5px;padding: 2px 5px; float:left;}
.ser-col1 .bg6{background:#5db1c8;color: #FFFFFF;font-size: 13px;margin-right: 5px;padding: 2px 5px; float:left;}
.ser-col1 .bg7{background:#b9416c;color: #FFFFFF;font-size: 13px;margin-right: 5px;padding: 2px 5px; float:left;}
.ser-col1 .bg7{background:#b9416c;color: #FFFFFF;font-size: 13px;margin-right: 5px;padding: 2px 5px; float:left;}

.ser-col2{width:220px; float:left; border-right:1px solid #e3e3e3; margin-right:10px; height:170px}
.ser-col2 ul{ width:220px; float:left}
.ser-col2 ul li {padding:0px;background:url(../images/grey-arrw.png) 0 8px no-repeat;list-style-type:none;height:30px; width:73px;float:left; margin-right:10px; margin-left:10px; margin-top:10px; padding-left:15px; list-style-type:none}
.ser-col2 ul li a span {color: #FFFFFF;font-size: 12px;margin-right: 5px;padding: 2px 5px}
.ser-col2 ul li a {color:#000;display: block;padding:5px 0 5px 0;text-decoration: none;background:none;font-size:12px;line-height:18px;font-weight:normal}
.ser-col2 ul li a:hover {color:#bb0112; text-decoration:underline;}
.brd-non{ border:none}

.red-btn2{ background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;display: block;height: 21px;  margin-right: 12px;margin-top: -36px;width: 75px; color:#FFFFFF; float:right; text-decoration:none; line-height:20px; padding-left:5px; text-align:left}
*+html .red-btn2{line-height:23px;}
a.red-btn2:hover{background:url(../images/btn-read.png) 0 -21px; text-decoration:none;}

a.btn-blu{  background: url("../images/link-btn.png") no-repeat scroll 0 0 transparent; bottom: 8px; display: block; height: 47px; left: 456px; margin: 0 auto;position: absolute;width: 151px;}
.bor-inquire{   background-color: #E6E6E6; clear: both; height: 6px; position: relative; top: 2px; width: 94.5%;}
.serc-img:hover{float:left;width:227px;line-height:15px;box-shadow:0px 0px 5px #282828;}
.note{ font-weight:bold}


/******AJAY*****/
.payhold{width:765px;height:125px;margin:0 auto}
.payhold img{margin-right:5px}
.payhold_l{background-image:url(../payment/images/1.gif);background-repeat:no-repeat;width:15px;height:25px;float:left}
.payhold_r{background-image:url(../payment/images/2.gif);background-repeat:no-repeat;width:15px;height:25px;float:left}
.payhold_mid{width:735px;float:left;color:#fff;text-align:right;font-weight:bold;background-color:#6FA3C7;height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:5px}
.payhold_arrow{background-image:url(../payment/images/4.gif);background-repeat:no-repeat;width:20px;height:31px;text-align:center;margin:0 auto}
.pad_10{padding:10px}
.f14{font-size:14px !important;}
#form_atm{border:0;width:563px;height:325px;margin:0}
#form_atm form .content div{padding:0 0 10px 0}
#form_atm form{border:0;padding:0;margin:0}
#form_atm .top{margin:0;height:17px;background:url(../images/144_con.gif) no-repeat 0 0}
#form_atm .content{background:url(../images/145_con.gif) repeat-y 0 0;padding:0 20px 0 20px;margin:0}
#form_atm .bottom{clear:both;height:16px;background:url(../images/146_con.gif) no-repeat 0 100%;padding:0;margin:0;text-align:left}
#form_atm form label{padding-bottom:5px;clear:both}
#form_atm .red{color:#b70606;padding-left:5px}
#form_atm .submit{background-color:#CC3300;margin:0;padding:0;height:30px;color:#FFFFFF;border:1px solid #FFFFFF;cursor:default}
.error{color:#b70606; display:none }
#frmrefer .error{ display: inline !important;} 
#form_atm .button{font-family:"SimSun";font-size:12px;height:40px;width:90px;cursor:pointer;margin:0 auto}
/******AJAY*****/

a.pay-popup{background:url(../images/btn-tat-popup.png) no-repeat; width:128px; height:20px; display:block; color:#000000;padding:11px 0 0 4px; text-decoration:none; float:right; line-height:6px; font-size:14px; margin-top:9px}
a.pay-popup{font-size:14px;}
a.pay-popup:hover{background-position:0 -31px}
div.leftmargin_pub{ margin-left:25px; float:right;}

.wid150{width:150px;float:left;}
.sv-1{background:url(../images/pes-sprite.png) no-repeat -113px 0px;width:60px;height:125px;display:block;float:left;margin:0px 5px;}
.sv-2{background:url(../images/pes-sprite.png) no-repeat -173px 0px;width:60px;height:125px;display:block;float:left;margin:0px 5px;}
.sv-3{background:url(../images/pes-sprite.png) no-repeat -236px 0px;width:60px;height:125px;display:block;float:left;margin:0px 5px;}
.sv-3-1{background:url(../images/pes-sprite.png) no-repeat -297px 0px;width:39px;height:43px;display:block;float:left;margin:0px 5px;}


.lvlbx{width:765px; margin:20px 0px}
.abx_lv{background:#f6f6f6;width:235px; height:125px; display:block; text-decoration:none; padding:10px 0px 0px 0px; cursor:pointer; float:left;border-radius:5px;border:1px solid #ccc;}
.abx_lv2{background:#fffaec;width:235px; height:125px; display:block; text-decoration:none; padding:10px 0px 0px 0px; cursor:pointer; float:left; margin-left:20px;border:1px solid #f2e7ca;border-radius:5px;}
.abx_lv3{background:#fbf4d0;width:235px; height:125px; display:block; text-decoration:none; padding:10px 0px 0px 0px; cursor:pointer; float:left; margin-left:20px;border:1px solid #e9e0ac;border-radius:5px;}

ul.listlvl{list-style:none; padding:0}
ul.listlvl li{list-style-type:none; background:url(../images/74.gif) left -2px no-repeat; padding:0 0 0px 11px; margin-bottom:5px} 

.mar_t10{ margin-top:10px}
.blckcl{ color:#000000}

/*Foundation Day*/
.mtop{ margin-top:15px; display:block;}
.foundation-topbnr{ margin-top:20px;}
.foundation-cnt{margin-top:40px; color:#444; font:normal 18px/26px verdana,"MingLiU";}
.foundation-video{margin-top: 40px;}

/******************* EFL **********************/

.efl_pg_info {
	float: left;
	color: #444444;
	font-size: 14px;
	line-height: 18px;
	margin-bottom:10px;
	}

.efl-sub-title {font-size: 18px;color: #11749d;font-weight: bold;display: block;margin: 10px 0;	padding-bottom: 10px}
.efl-sub-title1 {font-size: 18px;color: #11749d;font-weight: bold;display: block;margin: 10px 0;border-bottom: #bec0c1 solid 1px;padding-bottom: 10px}
ul.efl_termsandcon li {	background: url(../images/bullet2.gif) left 10px no-repeat;	padding: 4px 0 4px 16px;font-size: 13px;color: #444444;list-style-type: none}
.glossymenu {margin: 5px 0;	padding: 0;	width: 100%; /*width of menu*/}
.glossymenu a.menuitem {font-size: 13px;color: #444444;	display: block;	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/	width: auto;	padding: 4px 0 4px 22px;	text-decoration: none;	background: url(../images/faq_icon1.gif) left 6px no-repeat}
div.bottomborder {border-bottom: #b7b8b8 dashed 1px;height: 5px;margin: 3px 0}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {	color: #444444;	border-bottom: 0}
.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;	top: 15px;right: 5px;border: none}
.glossymenu a.menuitem:hover {}
.glossymenu div.submenu {/*	border-bottom:#b7b8b8 dashed 1px*/;
	padding: 10px 10px;
	font-size:13px;}
.glossymenu div.submenu ul { /*UL of each sub menu*/list-style-type: none;margin: 0;padding: 0}
.glossymenu div.submenu ul li {/*border-bottom: 1px solid blue;*/}
.elf_faq_list1 li {	padding: 4px 0;	margin: 0 0 0 20px;	list-style-type: square;}
.elf_faq_list1 li ul li {padding: 4px 0;margin: 0 0 0 20px;	list-style-type: circle}
.efl_services_wrap {border: #e4e4e4 solid 1px}
.efl_services_wrap .heading {background: #e4e4e4;padding: 10px 10px;color: #444444;	font-size: 14px}
.efl_services_wrap .content {padding: 10px 15px 15px 15px}
.efl_services_wrap ul.firstlisting li {background: url(../images/icon-li2.gif) left 7px no-repeat;padding: 0 0 0 20px;margin: 10px 0;	list-style-type: none}
.efl_services_wrap ul.firstlisting li .lst_heading {color: #166688;font-size: 17px;	font-weight: bold;	margin-bottom: 10px}
.efl_services_wrap ul.firstlisting li p.list_info {color: #444444;font-size: 13px;margin-bottom: 10px;line-height: 18px}
.efl_services_wrap ul.firstlisting li div.list_info_left {float: left;width: 340px}
.efl_services_wrap ul.firstlisting li .innerp {color: #444444;font-size: 13px;margin-bottom: 10px;line-height: 18px;	background: url(../images/74.gif) left top no-repeat;padding: 0 0 0 20px;}
.efl_services_wrap ul.firstlisting li div.list_info_right {	float: right;width: 360px;}
.efl_services_wrap ul.pricingtable li {	list-style-type: none;padding: 7px 0 0 0;margin: 0;border-top: #dedede solid 1px;	text-align: center;	color: #e83200;	font-size: 14px;	width: 178px;	height: 23px;	background: none;	border-left: #dedede solid 1px}
.efl_services_wrap ul.pricingtable li:first-child {	background: #f0f0f0;border-left: #dedede solid 1px;color: #166888;	font-size: 12px}
.efl_pricing_table {background: #f8f8f8;margin: 20px 0}
.efl_pricing_table .pricing_heading {background: #f8f8f8;margin: 20px 0;}
.efl_registration_wrap {background: #f8f8f8;border: #dedede solid 1px;margin: 25px 0;position: relative}
.efl_registration_wrap .heading {color: #166888;border-bottom: #dedede solid 1px;font-size: 17px;font-weight: bold;	padding: 10px 20px}
.registration_form_section {padding: 20px}
.home_efl_banner {margin: 16px 0;}
.registration_form_section {position: relative;}
.registration_form_section .fsBody .fsForm {background: none !important;margin: 0 !important;	border: 0 !important;	display: table}
.efl_registration_wrap .registration_form_section .fsEmbed .fsPage {min-width: inherit!important;	width: 724px !important}
.efl_registration_wrap .registration_form_section .fsForm .fsLabelHorizontal>label, .efl_registration_wrap .fsForm .fsLabelHorizontal>legend, .efl_registration_wrap .fsForm .fsLabelHorizontal>span.fsLabel, legend.fsLabelHorizontal {
	float: left !important;margin-right: 10px;	width: 130px !important;clear: both !important}
.efl_registration_wrap .registration_form_section .fsBody .fsForm .fsLabel, .fsBody .fsForm .fsOptionLabel, .efl_registration_wrap .fsBody .fsForm .fsMatrix th, .efl_registration_wrap .fsBody .fsForm .fsMatrixLabel {color: #444444 !important;font-size: 13px;line-height: 18px;	font-weight: normal !important;margin: 7px 0 !important;}
.efl_registration_wrap .registration_form_section .fsFieldRow input[type=text], .efl_registration_wrap .registration_form_section .fsFieldRow input[type=email] {
	border: 1px solid #999;	background-color: #fff;background-repeat: repeat-x;	background-position: top left;border: 1px solid #e8e8e8 !important;color: #444444 !important;	padding: 7px 4px!important;font-size: 14px!important;	line-height: 20px !important;height: 20px;	font-weight: normal !important;	max-width: 330px !important;width: 330px !important}
.efl_registration_wrap .registration_form_section .fsForm .fsSubmit {padding: 0 !important;margin-top: 60px !important;background: none !important;clear: none !important;float: right !important;	margin-right: 40px !important;	-webkit-border-radius: 3px 3px 3px 3px;	border-radius: 3px 3px 3px 3px;	border: 0 !important;	color: #ffffff !important;	font-size: 14px !important}
.efl_registration_wrap .registration_form_section .fsSubmit input.fsSubmitButton {padding: 7px 7px!important;background: #de0808 !important;clear: none !important;float: right !important;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;border: 0 !important;color: #ffffff !important;font-size: 14px !important;width: 120px !important}
.efl_registration_wrap .registration_form_section .fsBody .fsRowBody {padding: 10px 0 !important;	clear: both !important}
.efl_registration_wrap .registration_form_section .fsBody .fs2Col {	width: 90% !important}
.efl_registration_wrap .registration_form_section .fs2Col .fsFieldCell {width: 100% !important;clear: both !important}
.efl_registration_wrap .registration_form_section .fsBody .fsFieldRow {	width: 100% !important;clear: both !important}
.efl_registration_wrap .form_note {position: absolute;width: 221px;top: 200px;right: 0px;text-align: left;color: #9f9f9f;font-size: 11px}
*+html .efl_registration_wrap .form_note {top:235px;}
/******************* EFL **********************/




/*******************HOMEPAGE **********************/
/*home page banners*/
.sliderwrapper {position: relative}
.sliderwrapper a.contentdiv {display: block;width: 100%;height: 330px;opacity: 1;overflow: hidden;position: absolute;left: 0;top: 0;	margin:0 auto;text-align:center;}
#paginate-slider4 {text-align: center;position: absolute;bottom: -309px;right:540px;z-index: 2499;	display: block;width: 253px;	margin:0 auto;}
#paginate-slider4 a {display: inline-block;border: 2px solid #ffffff;color: #2e6ab1;margin-right: 10px;	width: 10px;height: 10px;background: #d4d4d4;border-radius: 100%}
#paginate-slider4 a:hover, #paginate-slider4 a.selected {background: #dd0808;color: #000}
.client-box {float: left;width: 100%;height: 200px}
.container-brn {float: left;width: 100%;height: 330px;  border-bottom:1px solid #d5d5d5;}
.container-brn .hp-top{background: url(../images/hp-bg.png) repeat-x 0px 0px;position:absolute;top:0px;height:9px;width:100%;z-index:45;}
.homepage-banner{height:348px;text-align:center;border:none;margin:0px;padding:0px;}
h2 {font-size:24px;font-weight: normal;color: #c60404;margin-bottom:15px;line-height:30px;font-weight:bold;letter-spacing:1px;font-family:KozGoPro-Bold;}
.bold {font-weight: bold !important;}

a.gt_btn {background:url(../images/btn_green.gif) no-repeat; width:325px; height:40px; float:right; font-size:22px; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:20px; margin-top:20px; margin-left:20px; font-weight:bold}
a:hover.gt_btn { background-position:0px -60px }
.service-suport{width:988px;margin:40px 0px;height:320px;float:left;}
.service-suport p{text-align:left; color:#444444; margin:0; height:140px;}
.service-suport h3{font-size:18px;margin:15px 0px; height:25px;}
.service-suport ul{list-style:none;list-style-type:none;}
.service-suport ul li{width:310px;float:left;margin:0px 0 0 29px;text-align:center; height:360px;}
.service-suport ul li:first-child{margin-left:0px;}
.ser{background:url(../images/homepage-sprite.png) no-repeat; display:block;}
.ser1{background-position:0px 0px;height:80px;width:80px;margin:0 auto;}
.ser2{background-position:0px -104px;height:80px;width:80px;margin:0 auto;}
.ser3{background-position:0px -215px;height:80px;width:80px;margin:0 auto;}


.ser-box-hm {
	width: 285px;
	height: 298px;
	padding: 10px 15px;
	display: block;
	float: left;
	position: relative;
	margin-top: 20px;
	background: url(../images/bg_blue.gif) no-repeat;
}
.ser-box-hm a.read {
	background: url(../images/btn-read.png) no-repeat scroll 0 0 transparent;
	display: block;
	height: 21px;
	margin: 10px 0;
	width: 75px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 22px;
 	padding-left: 5px;
	text-align: left;
	position: absolute;
	left: 217px;
	top: 384px;
	cursor: pointer
}
*+html .ser-box-hm a.read {line-height: 22px}
.ser-box-hm a.read:hover {
	background: url(../images/btn-read.png) 0 -21px;
	text-decoration: none;
}
.ser-box-hm h2 {
color: #2f85b4;
    display: block;
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 1px;
	 font-weight:bold
}

.ser-box-hm h2 a{
color: #2f85b4;
    display: block;
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 1px;
	 font-weight:bold;
	 text-decoration:none
}

.ser-box-hm h2 a:hover{
color: #2f85b4;
    display: block;
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 1px;
	 font-weight:bold;
	 text-decoration:underline
}

.ser-box-hm .icon-e {
	width: 60px;
	height: 60px;
	background: url(../images/hm-ser-icon.png) no-repeat 0 -60px;
	display: block;
	float: left

}
.ser-box-hm .icon-p {
	width: 60px;
	height: 60px;
	background: url(../images/hm-ser-icon.png) no-repeat;
	display: block;
	float: left
}
.ser-box-hm .icon-t {
	width: 60px;
	height: 60px;
	background: url(../images/hm-ser-icon.png) no-repeat 0 -120px;
	display: block;
	float: left
}
.ser-box-hm .subtitle {
	margin-bottom: 20px;
	display: block; font-size:14px;
}
.mar-right {
	margin-right: 20px
}
ul.sub-points {
	margin-top: 10px;
	float:left;
}
ul.sub-points li {
	background: url(../images/bullet1.gif) no-repeat 0 9px;
	padding: 0 0 0 15px;
	list-style-type: none;
	line-height: 24px;
	width:127px;
	 float:left
}

ul.sub-points2 {
	margin-top: 10px;
	float:left;
}
ul.sub-points2 li {
	background: url(../images/bullet1.gif) no-repeat 0 9px;
	padding: 0 0 0 15px;
	list-style-type: none;
	line-height: 24px;
	float:left;
	width:125px
}
.ser-box-hm a.ser1{ background:url(../images/ser_hmimg1.png) no-repeat; display:block; width:265px; height:94px; margin-top:50px}
.ser-box-hm a.ser2{ background:url(../images/ser_hmimg1.png) 0 -103px no-repeat; display:block; width:265px; height:94px; margin-top:25px}
.ser-box-hm a.ser3{ background:url(../images/ser_hmimg1.png) 0 -208px no-repeat; display:block; width:265px; height:94px; margin-top:30px}
.hm_video{border:1px solid #dfdfdf}


/******tabs-jquery******/

#boxedi{width:988px;}

#tabs-titles{
    float:left;
}
#tabs-titles li{
    cursor:pointer;
	background:#dfdfdf;
	list-style-type:none;
	width:188px;
	height:59px;
	border-bottom:1px solid #FFFFFF;
	line-height:55px;
	padding-left:15px;
}
#tabs-titles li.current{
	background:#1087b2;
	color:#FFFFFF;
	
}
#tabs-contents{
    padding: 0px 10px;
	width:758px;
	float:left;
	border:1px solid #007fac;
}
#tabs-contents li{
    display:none;
	list-style-type:none
}

#tabs-contents li:first-child{
    display:block;
}


.popupbx{width:768px; margin:10px 34px 20px 0px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.popupbx .bxtp{display:block;float:left; width:400px; margin:22px 0 0 20px}
.popupbx .bxgreybg{display:block; background:#bdffae; width:78px; height:19px; float:left; margin-left:10px; text-align:center; border-radius:5px}
.popupbx .bxtp2{display:block;float:left; width:200px; margin:0px 0 0 20px; font-size:14px; font-weight:bold}
.popupbx .boxgreyp{display:block; background:url(../images/blu-bg.png) 40px 7px no-repeat #52c6ef; width:657px; height:48px; float:left; margin-top:18px}
.popupbx .boxg1{display:block; width:70px; text-align:left; margin-top:8px; margin-left:85px;float:left; color:#FFFFFF}
.popupbx .boxg2{display:block; width:70px; text-align:left; margin-top:8px; margin-left:85px; float:left;  color:#FFFFFF}
.popupbx .boxg3{display:block; width:70px; text-align:left; margin-top:8px; margin-left:105px; float:left;  color:#FFFFFF}
.popupbx .bggrytx{display:block; font-family:Verdana, Arial, Helvetica, sans-serif; background:#f2f2f2; border-top:1px solid #FFFFFF; border-bottom:2px solid #007fac}
.popupbx .grytxt{display:block; float:left; width:220px; padding:10px; border-right:1px solid #FFFFFF}
.popupbx .grytxt strong{ font-size:14px}
.popupbx .grytxt1{display:block; float:left; width:219px; padding:10px}

.popupbx .whtbgtx{display:block; float:left; width:219px; padding:20px 5px; color:#006a8f; border-bottom:1px solid #52c6ef; font-weight:bold;}
.popupbx .whtbgtx1{display:block; display:block; width:529px; float:left; border-bottom:1px solid #52c6ef; padding:10px 5px; line-height:18px}
.popupbx .whtbgtx2{display:block; display:block; width:529px; float:left; padding:10px 5px}
.popupbx .whtbgtxhgt{display:block; float:left; width:219px; padding:20px 5px; color:#006a8f; border-bottom:1px solid #52c6ef; font-weight:bold;}
.popupbx .whtbgtxhgt1{display:block; float:left; width:219px; padding:20px 5px; color:#006a8f; font-weight:bold; height:50px}
.popupbx .clear{display:block}
.popupbx .fl{ float:left}
.h70{ height:70px}
.h34{ height:34px}
.h54{height:54px}
.h88{height:88px}
.wid215{ width:215px}
.wid255{ width:255px}
.f18{ font-size:18px}
.listrd1{padding:5px;margin:0px}
.listrd2{background:url(../images/icon-li3.gif) left 10px no-repeat;padding:0 0 5px 15px; display:block}

/******tabs-jquery******/

.newtesthm_bx{ width:985px; float:left; margin:20px 0 0 0;}
.new_teshm{width:980px; border:1px solid #CCCCCC; padding:0px; float:left; height:220px;position:relative;}
.new_testhm1{  width: 275px;
  padding: 10px;
  border: 1px solid #cbcbcb;
  margin: 0 0 30px 26px;
  float: left;
  height: 100px;
  position:relative;
}
.new_teshm2{display:block; margin-top:10px; font-weight:bold; text-align:right; width:300px; height:60px}
.new_testhm_1{ width: 278px; padding:10px; float:left; border: 1px solid #cbcbcb; margin: 0 0 0 15px;}

.rt_bx{ width:289px; float:left; margin-left:20px}
.rt_bx_hm{width:275px; border:1px solid #CCCCCC; padding:10px; float:left}

.dvd_hmnew{background:url(../images/divid_hmnew.gif) no-repeat; width:988px; height:20px;}
.dvd_hnnew2{background:url(../images/divid_hmnew.gif) 0 -35px no-repeat; width:988px; height:23px;}

.tip-top{top:293px !important;position:absolute;}




/*General Mosaic Styles*/
.mosaic-block {
float:left;
position:relative;
overflow:hidden;
width:217px;
height:150px;
margin:10px 15px 10px 10px;
border:1px solid #cccccc;
-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
}

.mosaic-backdrop {
display:none;
position:absolute;
top:0;
width:217px;
height:150px;
background:#FFFFFF;
}

.mosaic-overlay {
display:none;
z-index:5;
position:absolute;
width:217px;
height:150px;
background:#111;
}


.bar .mosaic-overlay {
bottom:-100px;
height:100px;
}

.bar2 .mosaic-overlay {
bottom:-75px;
text-align:center;
height:100px;
opacity:0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter:alpha(opacity=80);
}

.bar2 .mosaic-overlay:hover {
opacity:1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
}


.details{ margin:5px 10px; display:block}	


.mosaic-block a{ text-decoration:none; color:#FFFFFF}

/*General Mosaic Styles*/
.wid630{ width:100%}


.servbx_hm{background:url(../images/serv_hm.gif) no-repeat; width:988px; height:107px; margin-bottom:20px; float:left}
.servbx_hm .bx1{width:171px; height:104px; display:block; float:left}
.servbx_hm .bx2{width:190px; height:104px; display:block; float:left; margin-left:20px}
.servbx_hm .bx3{width:190px; height:104px; display:block; float:left; margin-left:20px}
.servbx_hm .bx4{width:200px; height:104px; display:block; float:left; margin-left:20px}
.servbx_hm .bx5{width:155px; height:104px; display:block; float:left; margin-left:20px}
/*******************HOMEPAGE **********************/

/*SEO FOOTER STYLES STARTS*/
.seofooter-wrap {background-color: #ffffff;}
.seofooter {color: #000000; font-size:11px; margin:15px auto 10px auto; width:100%; text-align:left}
ul.seo_cross_market {list-style-type:none; margin:5px 0 0 0; padding:0}
ul.seo_cross_market li {border-left:1px solid #ccc; display:inline-block; font-size:11px; margin:0; padding:0 5px;}
*+html ul.seo_cross_market li {float:left}
ul.seo_cross_market li:first-child {border-left:0 none; padding-left:0}
ul.seo_cross_market li a {color:#000000; text-decoration:none;	font-size:10px}
ul.seo_cross_market li a:hover {color:#000; text-decoration:underline}
/*SEO FOOTER STYLES ENDS*/

/*PACKS PAGE STYLES*/
.ser_box{background:url(../images/pack.png) no-repeat;width:225px;height:185px;display:block;float:left;position:relative;padding:15px;text-decoration:none;color:#58595b;margin:0 0 5px 0}
a.custom-p{background:url(../images/pack-c.png) no-repeat;width:215px;height:118px;display:block;float:left;position:relative;padding:15px;text-decoration:none;color:#58595b;margin:0 0 5px 0}
a.custom-p:hover{background:url(../images/pack-c-roll.png) no-repeat;display:block}
.ser-con b{margin-bottom:0;display:block;font-weight:normal}
.ser-con{width:210px;height:180px}
.ser-con img.icon{position:absolute;top:4px;left:10px;vertical-align:middle;z-index:1001}
.ser-con img.recommend{position:absolute;top:29px;left:190px;vertical-align:middle;z-index:1001}
.ser-con img.disc{position:absolute;top:-2px;left:166px;vertical-align:middle;z-index:1001}
.ser-con .more{text-align:center}
.ser-con .strip{height:55px;display:block;position:absolute;width:240px;left:6px;top:48px;text-align:center;line-height:60px;font-weight:bold}
.strip-p{background:#3d597f;color:#ffffff}
.strip-g{background:#d8903b;color:#ffffff}
.strip-s{background:#a5a5a5;color:#ffffff}
.strip-c{border:1px solid #999999;border-left:none;border-right:none}
.ser-con .custom-heading{font-size:14px;margin:0 0 0 50px;display:block}
.platinum{color:#3d597f}
.gold{color:#d8903b}
.silver{color:#a5a5a5}
.ser-con .content{margin:80px 0 0 0;display:block}
.balloonstyle {  background: none repeat scroll 0 0 #effff1;  border: 1px solid #0098cc;  font: 12px/18px Verdana;  left: 50px;  padding: 5px;  position: absolute;  top: -500px;  visibility: hidden;  width: 400px;  z-index: 100;}
#arrowhead{z-index: 99;position:absolute;top: -500px;left: 0;visibility: hidden;}
/*SEO FOOTER STYLES ENDS*/


/***********EFL**********************/



.left-nav-cont .page-head {
	font-size: 18px;
	color: #c60404;
	font-weight: bold;
	line-height: 22px;
}
.left-nav-cont h1 {
	font-size: 18px;
	color: #c60404;
	font-weight: bold;
	line-height: 22px;
}
.left-nav-cont1 h1 {
	font-size: 18px;
	color: #c60404;
	font-weight: bold;
	line-height: 22px;
}
.left-nav-cont .h2red {
	font-size: 18px;
	color: #c60404;
	font-weight: bold;
	line-height: 22px;
	margin: 0;
	padding: 0;
	float: left;
}
.left-nav-cont .txt {
	color: #a9a9a9;
	font-size: 11px;
	margin: 10px 0 0 2px;
	display: block;
	font-weight: normal;
	line-height: 11px;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
}
.left-nav-cont .page-head .txt {
	color: #a9a9a9;
	font-size: 11px;
	margin: 0 0 0 40px;
	display: block;
	font-weight: normal;
	line-height: 13px;
	width:700px;
}
.bread {
	background: #eee;
	padding: 7px 1%;
	float: left;
	width: 98%;
	font-size: 12px;
	color: #7d7d7d;
	margin: 10px 0
}
.bread-l {
	float: right;
	width: 100%;
	text-align: right;
}
.group_bg_box {
  background: url("../images/efl-labs-bg.jpg") no-repeat scroll 0 0 ;
  color: #166688;
  font-size: 16px;
  height: 309px;
  line-height: 24px;
  margin: 30px 0 25px;
  width: 775px;
}	
.group_bg_box .grp_bx1 {
  float: left;
  margin: 8px 0 0 15px;
  width: 300px;
}
.group_bg_box .grp_bx2 {
  float: right;
  margin: 8px 0 0;
  width: 280px;
}
.group_bg_box .grp_bx3 {
  float: left;
  margin: 45px 0 0 10px;
  width: 300px;
}
.group_bg_box .grp_bx4 {
  float: right;
  margin: 45px 0 0;
  width: 284px;
}
ul.group_bg_box_points li {
    background: url("../images/editing-dot.png") no-repeat scroll 0 11px ;
    font-size: 12px;
    line-height: 15px;
    list-style-type: none;
    padding: 4px 12px;
}
ul.group_bg_box_points li strong {
    font-weight: bold;
}
.efl_reg_btn {
	width: 170px;
	margin: 0 auto;
}

.efl_reg_btn a.get-quote1 {
	background: url(../images/efl_register_button.png) no-repeat;
	width: 238px;
	height: 35px;
	display: block;
	color: #fff;
	padding: 13px 0 0 60px;
	text-decoration: none;
	float: left;
	font-size: 17px;
	font-weight: bold;
}
.efl_reg_btn a.get-quote1:hover {
	background-position: 0 -48px;
}
.group-bgbox {
  background: none repeat scroll 0 0 #ffffff;
  border: 1px solid #c2c2c2;
  color: #166688;
  font-size: 18px;
  height: 210px;
  line-height: 32px;
  margin-top: 25px;
  padding: 15px;
  width: 733px;
}
ul.group-bgboxlist li {
  background: url("../images/edit-tick.png") no-repeat scroll 0 10px ;
  font-size: 12px;
  line-height: 21px;
  list-style-type: none;
  margin: 0;
  padding: 5px 0 10px 22px;
}
.group-bgbox1 {
  background: none repeat scroll 0 0 #ffffff;
  border: 1px solid #c2c2c2;
  color: #166688;
  float: left;
  font-size: 18px;
  height: 175px;
  line-height: 32px;
  margin-bottom: 20px;
  margin-top: 25px;
  padding: 15px;
  width: 426px;
}
.group-bgbox-mar {
  margin-right: 20px;
}
.group-bgbox1 {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #c2c2c2;
    color: #166688;
    float: left;
    font-size: 18px;
    height: 180px;
    line-height: 32px;
    margin-bottom: 20px;
    margin-top: 25px;
    padding: 15px 10px 15px 15px;
    width: 345px;
}
ul.group-bgboxlist li {
    background: url("../images/edit-tick.png") no-repeat scroll 0 10px ;
    font-size: 12px;
    line-height: 21px;
    list-style-type: none;
    margin: 0;
    padding: 5px 0 10px 18px;
}
.group_btmbox {
    font-size: 18px;
    line-height: 21px;
	margin-bottom:25px
}
ul.group_btmbox1 {
    float: left;
    list-style-type: none;
    margin-top: 10px;
    padding: 0;
    line-height:40px;
	width: 265px;
}
ul.group_btmbox1 li {
    background: none repeat scroll 0 0 #eff5f7;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    font-size: 12px;
	font-weight: bold;
    height: 40px;
    padding: 8px 10px 10px;
}
ul.group_btmbox1 li:first-child, ul.group_btmbox2 li:first-child, ul.group_btmbox3 li:first-child {
    border-bottom: medium none !important;
}
ul.group_btmbox2 {
    float: left;
    list-style-type: none;
    margin-top: 10px;
    padding: 0;
	line-height:40px;
    width: 250px;
}
ul.group_btmbox2 li {
    background: none repeat scroll 0 0 #f7fafb;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    color: #166888;
    font-size: 12px;
    font-weight: bold;
    height: 40px;
    padding: 8px 10px 10px;
    text-align: center;
}
ul.group_btmbox3 {
    float: left;
    list-style-type: none;
    margin-top: 10px;
    padding: 0;
	line-height:40px;
    width: 250px;
}
ul.group_btmbox3 li {
    background: none repeat scroll 0 0 #f7fafb;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    color: #166888;
    font-size: 12px;
    font-weight: bold;
    height: 40px;
    padding: 8px 10px 10px;
    text-align: center;
}
ul.faqtable li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-left: 1px solid #dedede;
    border-top: 1px solid #dedede;
    color: #166888;
    font-size: 14px;
    height: 40px;
    list-style-type: none;
    margin: 0;
    padding: 7px 0 0;
    text-align: center;
    width: 240px;
}
ul.faqtable li:first-child {
    background: none repeat scroll 0 0 #f0f0f0;
    border-left: 1px solid #dedede;
    color: #166888;
    font-size: 12px;
}
.efl-sub-title {
	font-size: 18px;
	color: #11749d;
	font-weight: bold;
	display: block;
	margin: 10px 0;
	padding-bottom: 10px;
}
.efl-sub-title1 {
	font-size: 18px;
	color: #11749d;
	font-weight: bold;
	display: block;
	margin: 10px 0;
	border-bottom: #bec0c1 solid 1px;
	padding-bottom: 10px;
}
ul.efl_termsandcon li {
	background: url(../images/bullet2.gif) left 10px no-repeat;
	padding: 4px 0 4px 16px;
	font-size: 13px;
	color: #444444;
	list-style-type: none;
}
.group-register-popup {
  background: none repeat scroll 0 0 #ffffff;
  border: 3px solid #cccccc;
  border-radius: 10px;
  height: 250px;
  padding-left: 15px;
  padding-right: 15px;
  width: 700px;
}
.group-customer {
  border-right: 2px dashed #eaeaea;
  float: left;
  font-size: 13px;
  height: 138px;
  line-height: 18px;
  margin-left: 25px;
  margin-top: 15px;
  padding-right: 15px;
  width: 329px;
}
.group-register {
  float: right;
  font-size: 13px;
  height: 138px;
  line-height: 18px;
  margin-top: 15px;
  width: 305px;
}

/*PACKS PAGE STYLES STARTS*/
.ser_box{background:url(../images/pack.png) no-repeat;width:225px;height:185px;display:block;float:left;position:relative;padding:15px;text-decoration:none;color:#58595b;margin:0 0 5px 0}
a.custom-p{background:url(../images/pack-c.png) no-repeat;width:215px;height:118px;display:block;float:left;position:relative;padding:15px;text-decoration:none;color:#58595b;margin:0 0 5px 0}
a.custom-p:hover{background:url(../images/pack-c-roll.png) no-repeat;display:block}
.ser-con b{margin-bottom:0;display:block;font-weight:normal}
.ser-con{width:210px;height:180px}
.ser-con img.icon{position:absolute;top:4px;left:10px;vertical-align:middle;z-index:1001}
.ser-con img.recommend{position:absolute;top:29px;left:190px;vertical-align:middle;z-index:1001}
.ser-con img.disc{position:absolute;top:-2px;left:166px;vertical-align:middle;z-index:1001}
.ser-con .more{text-align:center}
.ser-con .strip{height:55px;display:block;position:absolute;width:240px;left:6px;top:48px;text-align:center;line-height:60px;font-weight:bold}
.strip-p{background:#3d597f;color:#ffffff}
.strip-g{background:#d8903b;color:#ffffff}
.strip-s{background:#a5a5a5;color:#ffffff}
.strip-c{border:1px solid #999999;border-left:none;border-right:none}
.ser-con .custom-heading{font-size:14px;display:block; margin:0; text-align:center}
.platinum{color:#3d597f}
.gold{color:#d8903b}
.silver{color:#a5a5a5}
.ser-con .content{margin:80px 0 0 0;display:block}
.balloonstyle {  background: none repeat scroll 0 0 #effff1;  border: 1px solid #0098cc;  font: 12px/18px Verdana;  left: 50px;  padding: 5px;  position: absolute;  top: -500px;  visibility: hidden;  width: 400px;  z-index: 100;}
#arrowhead{z-index: 99;position:absolute;top: -500px;left: 0;visibility: hidden;}
/*PACKS PAGE STYLES ENDS*/
.blue{background:#daeef3;width:96%;padding:12px;line-height:1.5em;margin-bottom:10px;}
.stronger{color:#219fe1;font-weight:bold;margin-bottom:10px;line-height:2em;}
.fr{float:right;}
.tul{text-decoration:underline;}

/*EOS LOGIN BOX HELP TEXTs HIDE STARTS*/
.lte8{display:none}
.item-list{display:none}
/*EOS LOGIN BOX HELP TEXTs HIDE ENDS*/

/*Webinar class*/

.block-pub{width:420px;float:left;border-bottom:1px solid #c7c7c7;line-height:30px;border-left:1px solid #c7c7c7;display:block;padding:10px 5px; height:30px; text-align:center}
.block-pub2{width:137px;float:left;border-bottom:1px solid #c7c7c7;line-height:30px;border-left:1px solid #c7c7c7;text-align:center;display:block; height:30px;padding:10px 0}
.bor-r{border-right:1px solid #c7c7c7;}
.blue1-pub{background:#7a7a7a;color:#ffffff}
.h-100{ height:100px}
.white-txt{ color:#ffffff; text-decoration:none}

.trainers-bx{background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204);padding:0 20px 0 0; height: 222px; margin-bottom:20px}
.trainers-bx p{float:left;width:80%;}
.trainers-bx ul.listone{list-style:none; padding:0;margin:5px 0px;float:left;}
.trainers-bx ul.listone li{list-style-type:none; background:url(../images/74.gif) left -2px no-repeat; padding:0 0 2px 16px;margin-left: 0px; margin-top: 5px;margin:0px;} 
.trainers-bx .photo{display: block; background-color: rgb(242, 242, 242); float: left; padding: 33px 20px 20px 20px; margin-right: 20px; border-radius: 5px 0px 0px 5px; height: 169px; width: 128px; text-align: center; vertical-align: middle;}
.trainers-bx .photo img{border:1px solid #cccccc; border-radius:5px}
.past-events { width:480px; float:left}
.past-events .past-events-header{padding:10px; display:block; height:20px; background-color:#f2f2f2; font-size:14px; font-weight:bold; padding-left:20px; border-radius:5px; margin-bottom:10px}
.txt22 {
font-size: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 30px;
}
.spacer-web{display:block; border-bottom:1px dashed #ccc;margin:15px 0}


/*homepage css*/
.tab-container{width:100%;float:left;margin:10px 0px 30px 0px;}
#tabs .tabcontent{float: left; padding:5px; width:100%}
#tabs .tabcontent a{text-decoration:none;}
#tabs .tabcontent a:hover{text-decoration:none}

#tabs{margin:0;overflow:hidden; width:958px; border-top:1px #f2f2f2 solid; padding:10px;border:1px solid #3a9dd3; height:320px;}

#shadetabs #maintab{float:left;width:998px;font-size:15px}
#shadetabs #maintab h4{font-size:14px}

#shadetabs #maintab ul{list-style-type: none;margin:0;/*Left offset of entire tab menu relative to page*/padding:0;}
#shadetabs #maintab li{display:inline; margin:0; padding:0}
#shadetabs #maintab li a{overflow:hidden; float: left;font-weight: normal;height: 53px;line-height: 30px;margin-right:10px;padding: 15px 0 0 0;text-align: center;text-decoration: none;width: 186px; color:#000000;border:1px solid #cbcbcb;background:#fafafa;border-bottom:none;}
#shadetabs #maintab .mara{margin-right:0px !important;}
.widr a{width:180px !important;}
#shadetabs #maintab li a.selected{cursor:default;color:#fff;background: none repeat scroll 0 0 #3a9dd3;
border-color: #cbcbcb #cbcbcb #fff !important;font-weight:bold;}
#shadetabs #maintab li a:hover {background:#3a9dd3;color:#fff;}
.tabcontent h3{font-size:16px;font-weight:bold;color:#2d97c5 !important;}

ul.home_editors_profile_listing li{float:left;margin:0 0 20px 10px;width:428px;height:235px;display:inline-block;background:#fafafa;border:#ededed solid 1px;padding:10px;position:relative;}
ul.home_editors_profile_listing li:first-child{margin-right:18px;}
ul.home_editors_profile_listing li .editor_img_wrap{float:left;width:93px;height:89px;margin:0 10px 10px 0;}
ul.home_editors_profile_listing li .editor_img_wrap img{width:100%;}
ul.home_editors_profile_listing li .editors_data{float:left;width:310px;}
ul.home_editors_profile_listing li .editors_data .editor_name_wrap{border-bottom:#a0a0a0 dashed 1px;padding:0 0 10px 0;margin-bottom:10px;position:relative;height:34px;line-height:34px;font-size:16px;color:#2d97c5;}
ul.home_editors_profile_listing li .editors_data .editor_name_wrap a{color:#2d97c5;}
ul.home_editors_profile_listing li .editors_data .editor_name_wrap a:hover{background:none;}
ul.home_editors_profile_listing li .editors_data .editor_flag_icon{position:absolute;right:0px;top:3px;}
ul.home_editors_profile_listing li .editors_data .editor_stats_wrap{}
ul.home_editors_profile_listing li .editors_data .editor_stats_wrap ul.editor_stats_list li{float:left;margin:0;display:inline-block;width:96px;border:0;border-left:#a0a0a0 dashed 1px;height:50px;font-size:25px;color:#2d97c5;padding:0 0 0 10px;}
ul.home_editors_profile_listing li .editors_data .editor_stats_wrap ul.editor_stats_list li:first-child{border-left:0;padding-left:0;}
ul.home_editors_profile_listing li .editors_data .editor_stats_wrap ul.editor_stats_list li span.editor_stats_wrap_title{color:#444444;font-size:12px;padding-top:5px;line-height:14px;display:block;}
.editors_info{font-size:13px;line-height:18px;margin:5px 0 0 0;padding:0 15px 0 0;}

/*end*/
/*Youtube Section*/

.container-youtube{width:985px;float:left;margin:10px 0px 20px 0px;}
.youtube-wrap{width:620px;float:left;}

.testimonial-container ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
.testimonial-container li.bjqs-slide{position:absolute; display:none;}



.container-youtube .contain{width:620px;float:left;height:320px; position:relative;}
.testimonial-wraps{width:320px;float:left;position:relative;margin-left:40px;}
.testimonial-container{width:320px;float:left;border:1px solid #cbcbcb;height:275px;position:relative;}
.testimonial-container ul{margin:0px;}
.testimonial-container ul li{margin:0px;list-style-type:none;float:left;}
.testimonial-container .contentplaner{height:165px;padding:15px;width:284px;float:left; font-size:12px;}
.testimonial-container .photokup{width:310px;float:left;position:relative;}
.testimonial-container img{float:left;margin:0px 0px 0px 20px;}
.testimonial-container .names-tes{float:right;margin-top:0px;text-align:right;margin-right:10px;font-size:12px;}
 .buttoner{background:url(../images/arrow-new.png) no-repeat;width:88px;height:28px;display:block;position:absolute;right:10px;float:left;padding:4px 0 0 10px;top:293px;}
.buttoner a{color:#fff;}
.book-published{height:93px;width:280px;}
.book-published img.border{border:#cccccc solid 1px;}




.jssora03l, .jssora03r, .jssora03ldn, .jssora03rdn
{
position: absolute;
cursor: pointer;
display: block;
background: url(../images/a03.png) no-repeat;
overflow:hidden;
}
.jssora03l { background-position: -3px -33px; }
.jssora03r { background-position: -63px -33px; }
.jssora03l:hover { background-position: -123px -33px; }
.jssora03r:hover { background-position: -183px -33px; }
.jssora03ldn { background-position: -243px -33px; }
.jssora03rdn { background-position: -303px -33px; }


/*Editage card*/
.editage-card{margin-top:10px;padding:0px;font-size:15px;margin-bottom:20px;line-height:25px;}
.editage-card h2{font-family:"Trebuchet MS";border:none;}
.editage-card-banner{width:740px;height:238px;float:left;}
#how-it-works {
    background: none repeat scroll 0 0 #f2f9fc;
    display: block;
    float: left;
    height: auto;
    width:750px;}
.works{
    color: #00659f;
    font-family: robotomedium;
    font-size: 25px;
    padding: 15px;
    text-align: center;}
#how-it-works .wrapp {
    margin: 20px auto 30px;
    width: 770px;}
#how-it-works .addbox {
    float: left;
    padding: 0 20px;
    width: 182px;}
.cashcard-arrow {
    background: url(../images/arrow-ecc.png);
    display: block;
    float: left;
    height: 71px;
    margin: 0 6px;
    width: 25px;}
#how-it-works .addbox span {
    font-weight:bold;line-height:30px;font-size:20px;}
a#editage-card-button{
    background: url(../images/blue-button.png);
    color: #ffffff;
    display: block;
    font-size:20px;
    font-weight: bold;
    height: 47px;
	margin:0 auto ;
    line-height:38px;
    text-align: center;
    text-decoration: none;
    width:279px;}
a#editage-card-button:hover{background-position:0px -47px;}
.cash-card-flow ul{text-align:center;padding:0px;margin:0px;}
.cash-card-flow ul li{list-style-type:none;display:inline-block;width:290px;margin-right:30px;vertical-align:top;float:left;}
.font-sizer {
    font-family: inherit;
    font-size: 20px;
	font-weight:bold;
    line-height: 40px;
	color:#347bb7;
    margin: 10px 0;}
.cash-card-save-time {
    background: url(../images/editage-card-icons.png) 0px 0px;
    display: block;
    height: 77px;
    margin:20px auto;
    width: 77px;}
.cash-card-keep-track {
    background: url(../images/editage-card-icons.png) -81px 0px;
    display: block;
    height: 77px;
    margin: 20px auto;
    width: 77px;}
.cash-card-save-money {
    background: url(../images/editage-card-icons.png) -160px 0px;
    display: block;
    height: 77px;
    margin: 20px auto;
    width: 77px;}

.five-percent-wrap{font-size:20px;font-family:"Trebuchet MS";color:#444444;float:left;background:#f4f4f4;width:720px;padding:10px;border:1px solid #e4e4e4;text-align:left;}
.five-percent-wrap img{margin-left:80px;margin-right:20px;margin-top:10px;}
.five-percent-wrap p{padding:30px;line-height:25px;}
.five-percent-wrap span{font-size:25px;line-height:35px;color:#131313;}
.align-center{text-align:center !important;margin:0 auto !important;}
.align-left{text-align:left !important;margin:0 auto !important;}
.align-right{text-align:right !important;margin:0 auto !important;}
.links {
    float: left;
    font-size: 20px;
    margin-top: 40px;
}
.links a {
    background: none repeat scroll 0 0 #ebebeb;
    border: 1px solid #eeeeee;
    border-radius: 10px;
    display: block;
    float: left;
	font-weight:bold; 
    height: 35px;
	padding-top:5px;
	line-height:25px;
    margin-right: 10px;
    text-align: center;
    text-decoration: none;
    width:150px;}

.links a:hover {
    background: none repeat scroll 0 0 #2d6b80;
    color: #ffffff;}
.divider-ecc {
    background: url(../images/divider-ecc.png) no-repeat center;
    display: block !important;
	border:none;
    height: 11px;
    margin: 10px auto;
    width: 985px;}
.center-size{font-size:20px;}
#benefits{height:20px;visibility:hidden;}
.submenuheader{font-size:25px;}

/*quality page*/
.quality-title{font-size:18px;color:#2d83b2;font-weight:bold;margin:15px 0px;}
.quality-wrap{margin:15px 0px;padding:0px;float:left;}
.quality-box{width:720px;border:5px solid #ededed;float:left;padding:15px;vertical-align:middle;}
.quality-box img{margin:50px 50px 50px 0px;float:left;}
ul.quality li {
    background: url(../images/blue_tick.png) no-repeat;
    border: medium none !important;
    display: block;
    float: left;
    font-size: 14px;
    line-height: 18px;
    list-style-type: none;
    margin-top: 10px;
    padding: 4px 0 4px 30px !important;
    text-align: justify;
    width: 450px;}
.quality-flow {
    background: none repeat scroll 0 0 #fcfcfc;
    border: 1px solid #e2e2e2;
    color: #3c3c3c;
    float: left;
    height: 205px;
    list-style-type: none;
    margin-bottom: 20px;
    padding: 5px;
    width: 333px;}
.quality-flow p{padding:15px;line-height:22px;}
.quality-arrow {
    background: url(../images/arrow.jpg) repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 94px;
    margin-right: 10px;
    margin-top: 55px;
    width: 57px;}

.bluish {
    background: none repeat scroll 0 0 #d7d7d7;
    color: #444;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}

.line-height24 {
    color: #444;
    font-size: 24px;
    line-height: 38px;
}
.red-color{color:#b70211;}
.fwb{font-weight:bold;}
.quality_info_terms {
    background: none repeat scroll 0 0 #fcfcfc;
    border: 1px dashed #cccccc;
    font-size: 14px;
    margin-bottom: 30px;
    padding: 10px 10px 10px 15px;
	line-height:22px;
	float:left;
	clear:both;}

.quality_block ul.quality_block_list li {
	padding: 30px 0 10px 0;
	margin: 0 0 20px 0;
	border-top: #ccc dashed 1px;
	width: 750px;
	float: left;
	font-size: 14px;
	line-height: 20px;
	list-style-type: none;
}
.quality_block ul.quality_block_list li:first-child {
	padding-top: 0;
	border-top: 0;
}
.quality_block ul.quality_block_list li .left_wrap {
	width: 141px;
	float: left;
	margin-right: 30px;
}
.quality_block ul.quality_block_list li .right_wrap {
	width: 576px;
	float: left;
}

.commonborder {
    border: 1px solid #eaeaea;}

.conf-box-quality {
    border: 0 solid #e7e7e7;
    float: left;
    margin-top: 15px;
    min-height: 200px;
    padding: 0;
    text-align: left;
    width: 330px;
}
.conf-box-quality {
    border: 0 solid #e7e7e7;
    float: left;
    margin-top: 15px;
    min-height: 200px;
    padding: 0;
    text-align: left;
    width: 330px;}

.conf-inbtwn-space {
    display: block;
    float: left;
    height: 30px;
    width: 70px;}

a.common_bluelink_arrow {
    color: #0a6a9c;
    display: inline-block;
    font-weight: bold;
    padding: 4px 10px 4px 0;
    text-decoration: none;}

.quality_logo {
    float: left;
    margin: 0 10px 10px 0;}
.justify-txt{text-align:justify !important;}
.super-grey{color:#666666 !important;font-size:17px;font-weight:bold !important;margin-bottom: 10px;letter-spacing: 1px;}

/*Editing CSS*/
.new-banner-wrap{height:208px;float:left;margin:0px;padding:0px;border:1px solid #dcdcdc;}
.record-wrap{float:left;margin-top:0px;padding:0px;width:764px;height:40px;background:#5eb2d7;overflow:hidden;}
.record-wrap .rec-num{background:#5eb2d7;border-right:1px solid #7ec1df;color:#ffffff;padding:10px 14px;height:40px;float:left;font-size:12px;}
.record-wrap .roboto{font-family:Arial;font-weight:bold;font-size:18px;}
.editing-box-wrap{width:360px;float:left;font-size:14px;border:1px solid #cccccc;}
.marb-40{margin-bottom:35px;}
.editing-box-top{width:340px;background: url(../images/editing-corner-offer.png) #fafafa no-repeat right top ;float:left;height:110px;font-size:14px;padding:10px;border-bottom:1px solid #ccc;}
.editing-box-top .panics{color:#444;margin:10px 0px 25px 0px;font-size:25px;font-weight:bold;}
ul.bluetick-bullet{margin-top:10px;padding:0px;float:left;}
ul.bluetick-bullet li{background:url(../images/blue_tick.png) no-repeat;list-style-type:none;display:block;float:left;padding:0 5px 5px 24px;margin:12px 25px;font-size:14px;width:260px;}
.editing-box-wrap .blue-note{background:#d5eaf3;float:left;font-weight:bold;padding:15px;width:330px;}
.editing-box-wrap a{margin:0px 20px 12px 0px;float:right;text-decoration:underline;width:100px;}
ul.bluetick-bullet2{margin:0px;padding:0px;float:left;}
ul.bluetick-bullet2 li {float: left;font-size: 14px;margin: 12px 30px;padding: 15px 0 0px 17px; width: 270px;list-style-type:none;background:url(../images/black-bull.png) no-repeat left;}
a#green-main-button{width:358px;height:56px;display:block;color:#fff;font-size:20px;font-weight:bold;text-align:center;line-height:45px;text-decoration:none;margin-left:210px;}
a#green-main-button:hover{background:url(../images/green-button.png) 0px -57px;width:358px;height:56px;display:block;}
.narrow-lines{width:772px;float:left;font-size:12px;line-height:28px;}
.narrow-lines h3{color:#444;font-size:20px;font-weight:bold;margin-bottom:10px;}



.tab-container1{width:100%;float:left;margin:10px 0px 30px 0px;}
#tabs1 .tabcontent1{float: left; padding:5px; width:100%}
#tabs1 .tabcontent1 a{text-decoration:none;}
#tabs1 .tabcontent1 a:hover{text-decoration:none}

#tabs1{margin:0;overflow:hidden; width:744px; border-top:1px #f2f2f2 solid; padding:10px;border:1px solid #3a9dd3;}

#shadetabs1 #maintab1{float:left;width:775px;font-size:15px}
#shadetabs1 #maintab1 h4{font-size:14px}

#shadetabs1 #maintab1 ul{list-style-type: none;margin:0;/*Left offset of entire tab menu relative to page*/padding:0;}
#shadetabs1 #maintab1 li{display:inline; margin:0; padding:0;cursor:pointer;}
#shadetabs1 #maintab1 li a{overflow:hidden; float: left;font-weight: normal;height: 53px;line-height: 30px;margin-right:10px;padding: 15px 0 0 0;text-align: center;text-decoration: none;width: 143px; color:#000000;border:1px solid #cbcbcb;background:#fafafa;border-bottom:none;}
#shadetabs1 #maintab1 .mara{margin-right:0px !important;}
.widr1 a{width:180px !important;}
#shadetabs1 #maintab1 li a.selected{cursor:default;color:#fff;background: none repeat scroll 0 0 #3a9dd3;
border-color: #cbcbcb #cbcbcb #fff !important;font-weight:bold;}
#shadetabs1 #maintab1 li a:hover {background:#3a9dd3;color:#fff;}
.tabcontent1 h3{font-size:16px;font-weight:bold;color:#2d97c5 !important;}

ul.home_editors_profile_listing1 li{float:left;margin:0 0 10px 10px;width:322px;height:280px;display:inline-block;background:#fafafa;border:#ededed solid 1px;padding:10px;position:relative;}
ul.home_editors_profile_listing1 li:first-child{margin-right:18px;}
ul.home_editors_profile_listing1 li .editor_img_wrap1{float:left;width:93px;height:89px;margin:0 10px 10px 0;}
ul.home_editors_profile_listing1 li .editor_img_wrap1 img{width:100%;}
ul.home_editors_profile_listing1 li .editors_data1{float:left;width:218px;}
ul.home_editors_profile_listing1 li .editors_data1 .editor_name_wrap1{border-bottom:#a0a0a0 dashed 1px;padding:0 0 10px 0;margin-bottom:10px;position:relative;height:34px;line-height:34px;font-size:16px;color:#2d97c5;}
ul.home_editors_profile_listing1 li .editors_data1 .editor_name_wrap1 a{color:#2d97c5;}
ul.home_editors_profile_listing1 li .editors_data1 .editor_name_wrap1 a:hover{background:none;}
ul.home_editors_profile_listing1 li .editors_data1 .editor_flag_icon1{position:absolute;right:0px;top:3px;}
ul.home_editors_profile_listing1 li .editors_data1 .editor_stats_wrap1{}
ul.home_editors_profile_listing1 li .editors_data1 .editor_stats_wrap1 ul.editor_stats_list1 li{float:left;margin:0;display:inline-block;width:62px;border:0;border-left:#a0a0a0 dashed 1px;height:50px;font-size:22px;color:#2d97c5;padding:0 0 0 10px;}
ul.home_editors_profile_listing1 li .editors_data1 .editor_stats_wrap1 ul.editor_stats_list1 li:first-child{border-left:0;padding-left:0;}
ul.home_editors_profile_listing1 li .editors_data1 .editor_stats_wrap1 ul.editor_stats_list1 li span.editor_stats_wrap_title1{color:#444444;font-size:12px;padding-top:5px;line-height:14px;display:block;}
.editors_info1{font-size:13px;line-height:18px !important;margin:5px 0 0 0;padding:5px 15px 0 0;}

.content-box h3{font-weight:bold;font-size:18px;color:#444444;padding:14px 0px;}
.content-box h4 {font-size:14px;color:#363636;padding-bottom:8px;margin:0px;}
.content-box p{font-size:14px;line-height:22px;margin:0px;}
.inner-testimonial{width:335px;height:375px;float:left;background:#f6f6f6;border:1px solid #ccc;}
.inner-testimonial p{padding:15px;font-size:12px;}
.inner-testimonial .lower-portion{width:305px;height:100px;float:left;background:#f1efef;padding:15px;}
.inner-testimonial .lower-portion img{float:left;padding:0px;margin:0px;}
.inner-testimonial .lower-portion p{float:right;padding:0px;text-align:right;width:220px;}
a.red-red-button{background:url(../images/arrow-new.png);height:28px;width:92px;color:#fff;display:block;float:left;text-align:center;padding-left:3px;line-height:25px;}

/*Medical writing*/

ul.greybull{margin:0px;padding:0px;float:left;}
ul.greybull li{background:url(../images/black-bull.png) no-repeat 0px 6px;list-style-type:none;display:block;float:left;padding:0 5px 0px 24px;margin:12px 25px;font-size:14px;width:660px;}
.grey-medical-box{background:#f3f3f3;float:left;border:1px solid #d9d9d9;margin:20px 0px;padding:10px 0px;}
ul.bluetick{margin:0px;padding:0px;float:left;width:760px;}
ul.bluetick li{background:url(../images/blue_tick.png) no-repeat;list-style-type:none;display:block;float:left;padding:0 5px 5px 30px;margin:10px 25px;font-size:14px;width:700px;}
ul.bluetick-mid{margin-bottom:10px;padding:0px;float:left;}
ul.bluetick-mid li{background:url(../images/blue_tick.png) no-repeat;list-style-type:none;display:inline;float:left;padding:0 5px 5px 30px;margin:10px 25px 0px 25px;font-size:14px;width:170px;}
.medical-side-banner{float:right;margin-top:15px;}


/*NCFinquire-css*/
.inquire-right{width:200px;float:right;border:1px solid #dedede;margin-left:20px;margin-bottom:20px;padding-bottom:10px;}
.inquiry-nav-cont{float:left;width:970px;margin:30px 0 0 0;}
#quote-login_1{width:178px; height:164px; float:left; background:#fff; color:#000; padding:10px; font-family:Verdana, Geneva, sans-serif; font-size:12px}
#quote-login_1 .headin{background:none; color:#c11b22; padding:0; margin:0 0 10px 0; font-family:Verdana, Geneva, sans-serif; font-size:14px; height:19px; width:178px; border-bottom:1px solid #fff; font-weight:bold}



.custp-wrap-hm .pbx2 .impactfactor_smalltxt {
color: #2a97c6;
  font-size: 18px;
}




.custp-wrap-hm .pbx2 .impactfactor_bigtxt {
  color: #2a97c6;
  font-size: 24px;

}

a.service_box_link{ text-decoration:none; display:block; padding:10px; border:#fff  solid 2px; cursor:pointer;border:#f1f1f1  solid 2px;}
a.service_box_link:hover{ text-decoration:none; border:#2a99c5  solid 2px;}

.pes-offer{ border:2px dotted #ec0000; width:760px; display:block; float:left; margin:20px 0; padding-top:10px}
.pes-offer h2{ font-size:16px !important; text-align:center; line-height:20px !important; margin-top:5px; color:#444}

/*stickymenu*/
.sticky-banner-wrap{background:#fff;border:1px solid #e0e0e0;position:fixed;width:118px;right:0px;bottom:0px;z-index:1000;padding-bottom:10px;text-align:center;padding-top:15px;}
.sticky-banner-wrap img{text-align:center;margin:10px 0px;}
.sticky-banner-wrap .title{font-size:18px;font-weight:bold;color:#b71115;line-height:20px;font-family:SimHei;}
.sticky-banner-wrap .linker a{color:#1e6e99;font-size:14px;font-weight:bold;line-height:20px;text-align:center;text-decoration:underline;}


.hm_service_readmore_btn{ border-radius: 4px 4px 4px 4px;
  background: #c53035;
  border: #c53035 solid 1px;
  color: #fff;
  display: inline-block;
  padding: 3px 10px;
  margin:7px 0;
  width:30%;
}

/*Translation CSS*/

ul.redley{margin:0px;padding:0px;float:left;}
ul.redley li{margin:0px;padding:0px 0px 0px 24px;background:url(../images/red-mark.png) no-repeat 0px 7px;display:block;line-height:30px;}
ul.redspot{margin:0px;padding:0px;float:left;width:380px;}
ul.redspot li{margin:0px;padding:0px 0px 0px 18px;background:url(../images/red-spot.png) no-repeat 0px 10px;display:block;line-height:30px;}
ul.greyred{margin:0px;padding:0px;float:left;}
ul.greyred li{margin-right:80px;padding:20px 25px;display:block;line-height:30px;background:#f7f7f7;font-size:16px;font-weight:bold;float:left;position:relative;top:0px;left:0px;width:70px;}
ul.greyred li:last-child{margin:0px;}
ul.greyred li .red-arrow{background:url(../images/red-arrow.png);width:21px;height:35px;display:block;position:absolute;top:16px;right:-52px;}
.orange-one{width:250px;float:left;display:block;position:relative;font-size:12px;line-height:18px;margin-right:140px;}
.orange-one h4{background:#f05626;color:#fff;font-weight:normal;font-size:16px;padding:0px 10px;height:60px;line-height:50px;}
.orange-one p{font-size:12px;line-height:18px;padding:12px;}
.orange-one .pink-bg{background:#fdebe5;}
.orange-one .tage{background:url(../images/tag.png);width:86px;height:60px;display:block;position:absolute;right:0px;top:auto;}
.orange-one li{text-align:center;background:#fafafa;border-bottom:1px solid #fff;padding:5px;font-size:12px;margin:0px;list-style-type:none;}
.orange-two{background:url(../images/plus-icon.png) no-repeat;width:70px;height:70px;position:absolute;left:290px;top:250px;}
.orange-three{width:350px;float:left;display:block;font-size:12px;line-height:18px;}
.orange-three li{background:#fafafa;border-top:3px solid #f05829;padding:12px 10px;list-style-type:none;margin-bottom:22px;}
.orange-three strong{padding-bottom:10px;}

table.pricing{width:100%;border-collapse: collapse;}
table.pricing td {border:1px solid #ccc;text-align:center;background:#fff;height:30px;padding:5px 10px;}
table.pricing .dashedd{text-align:center;margin:0 auto;font-size:16px;color:#666666;}
table.pricing .pink{background:#fdebe5;}
table.pricing .dark-pink{background:#f9bba8;}
table.pricing .light-grey{background:#f6f6f6;}
table.pricing .title{height:50px !important;background:#fafafa !important;font-size:15px;color:#606060;font-weight:bold;}
  
/*Webinar CSS*/

/******************* WEBINAR PAGE STYLING ***********************/


a.newcommonblue_bigbtn {
    background: #2980ae url("../images/newcommon_bluebtn_arrow.png") no-repeat scroll right 7px;
    border: 1px solid #2980ae;
    border-radius: 4px;
    box-shadow: 0 3px 0 0 #114f70;
    color: #ffffff;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    padding: 6px 40px 6px 10px;
    text-decoration: none;}
a.newcommonblue_bigbtn:hover {
	-webkit-box-shadow: 0 5px 0 0 #114f70;
	box-shadow: 0 5px 0 0 #114f70;
	text-decoration: none;
	color: #ffffff;}
p.para {
    font-size: 14px;
    line-height: 20px;}
	
.webinar_sectiontitle{border-left: 4px solid #ea0d0d;
color: #565656;
font-size: 20px;
font-weight: bold;
line-height: 40px;
margin: 20px 0;
padding: 0 10px;
color:#565656 !important
}
ul.webinar_blueliststyle li {
	background: url(../images/bullet_icon.png) left 8px no-repeat;
	font-size: 14px;
	padding: 0 0 6px 15px;
	margin: 0px 0 0 0;
	border: 0;
	display: block;
	list-style-type:none;
}
a.newcommontxtlink_style {
  color: #0a6a9c;
  font-size: 13px;
  font-weight: bold;
  margin: 5px 0;
  padding: 4px 0 0 0;
  text-decoration: none;
}
.icon_wrap {
  display: inline-block;
  padding: 0 0 0 4px;
  position: relative;
  top: 1px;
}
/******************* WEBINAR PAGE STYLING ***********************/

 
span.info{text-align:left; color:#444444; margin:0; height:140px; display:block;}
span.hm-ser-title{font-size:18px;margin:15px 0px; height:25px; display:block;}

.underit{border-bottom:1px solid #005a93;float:left;margin-left:280px;padding-bottom:6px;}
.mid-liner{font-size:20px;font-weight:bold;} 
a.mid-liner:hover{text-decoration:none !important;} 

 
 
 /***************** New Common Styling ****************/
 
 
.new-getquote-center-btnwrap{ text-align:center; margin:15px 0;} 
 
a.new-getquote-orange-btn{
	 
	background: #94be3f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */


text-align:center;
padding:15px 25px;
-webkit-box-shadow: 0 2px 0 0 #4d2100;
box-shadow: 0 2px 0 0 #4d2100;
display:inline-block;
-webkit-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
font-size:24px;
min-width:200px;
 }
 
 
  a.new-getquote-orange-btn:hover{
	 
background: #7fa42f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */

-webkit-box-shadow: 0 3px 0 0 #4d2100;
box-shadow: 0 3px 0 0 #4d2100;
-webkit-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
color:#ffffff;
text-decoration:none;
 }
.marl74{ margin-left:74px}
 
 /***************** New Common Styling ****************/ 
 
/******** NEW NAVIGATION STYLES STARTS**************/
.blue-bg {  background: #3B93C2 none repeat scroll 0 0;  border-bottom: 4px solid #be0210;  height: 40px;  margin-top: 0;  top: 179px;  width: 100%;  z-index: 2500;  position:absolute;  *margin-left:0;}
#main-nav-wrap{width:985px; margin:0 auto}
#main-nav {  margin: 0;}
/*Smooth menu-top main links*/
* html .ddsmoothmenu{ margin:0; padding:0; margin-top:0 !important}
.ddsmoothmenu{z-index:2500;font: bold 12px Verdana;text-align:center; margin-top:10px}
.ddsmoothmenu ul{z-index:2500;margin: 1px 0 0 0;padding: 0;list-style-type: none;}
/*Top level list items*/
.ddsmoothmenu ul li{z-index:2500 !important;position: relative;display: block;float: left;text-align:center; line-height:40px}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{z-index:2500;/*background of menu items (default state)*/padding:0px 26px;color:#ffffff;text-decoration: none; height:40px; line-height:40px;display:block; background:url(../images/menu-v-divider.png) no-repeat 0 -2px; font-size:15px; margin:0;font-weight:bold;color:#fff;}
.ddsmoothmenu ul li .grn-btn{ background:url(../images/yellow.png) 0 1px no-repeat scroll transparent;height: 30px;line-height:35px;border-right: medium none !important; margin: 1px 0 0 10px; width:138px; height:35px;padding:0px !important;font-size:16px;}
.ddsmoothmenu ul li a.home { background: url(../images/home-ico.png) no-repeat scroll 29px 10px;display: block;width: 28px !important;}
.ddsmoothmenu ul li a.pss_nav { width: 95px !important;}
.ddsmoothmenu ul li a.pss_nav2 { width: 116px !important;}
.ddsmoothmenu ul li .grn-btn:hover{  background:url(../images/yellow.png) 0px -41px  no-repeat scroll transparent;}
* html .ddsmoothmenu ul li{line-height:0px;background:#ffffff; display:block}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/display:block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu a.selected2{ background: #0e639f; color:#fff}
.ddsmoothmenu ul li a:hover{background-color: #be0210;color:#fff; display:block;}
.ddsmoothmenu ul li .selected{height:40px;background-color: #be0210}	
.ddsmoothmenu ul li ul{position:absolute;z-index:2500;left:0;visibility: hidden;top:42px !important;display: none;box-shadow: 2px 2px 4px #CCC !important;border-bottom:1px solid #be0210;border-right:1px solid #EBEBEB;border-left:1px solid #EBEBEB;border-top:none; width:200px;}
.ddsmoothmenu ul .payment{width:235px !important}
.ddsmoothmenu ul li ul li{display: list-item;float: none;}
.ddsmoothmenu ul li ul li ul{top: 0; color:#ffffff;}
.ddsmoothmenu ul li ul li ul li{text-align:left;}
.ddsmoothmenu ul li ul li ul li a{text-align:left;border:1px solid }
.ddsmoothmenu ul li ul li a{font: normal 13px verdana,"MingLiU";margin: 0;background:#fff url(../images/menu-divider.png) center top no-repeat; color:#000000; height:40px; line-height:40px;}
.ddsmoothmenu ul li ul li a:hover{background:#f6f6f6; border-bottom:none; height:40px; color:#000000}
.downarrowclass{position: absolute;	top: 19px; right: 14px; display:none}
.downarrowclass1{position: absolute;top: 9px; right: 10px}
.downarrowclass2{position: absolute;top: 19px; right: 5px}
* html .downarrowclass1{position: absolute;top:3px; right: 10px}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}
/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow{position: absolute;left: 0;top: 0;width: 0;height: 0}
.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/opacity: 0.8}

/******** NEW NAVIGATION STYLES ENDS**************/
 
.main-content{float:left;width:980px;margin:40px 0 0 0}
.banner-404{border:1px solid #f1f1f1;float:left;width:100%;background:#fff;}
.banner-404 img{float:left;}
.banner-404 h2 img{margin:70px 0px 0px 20px;}
.block404-1{display: block;float: left;margin: 0px;width: 270px;}
.block404-1 a.box-small404 {
background: rgba(0, 0, 0, 0) url("../images/box-small404.png") no-repeat scroll 0 0;
color: #003961;display: block;float: left;font-size: 20px;height: 64px;line-height: 64px;margin: 10px 0;position: relative;text-align: center;text-decoration: none;width: 270px;font-weight:bold;}
.block404-1 a.box-small404:hover{background-position:0 -71px}

.blocker ul{padding:0px;}
ul.blocker li{float: left;
    list-style-type: none;
    margin: 31px 27px 0 27px;
    padding: 0;
    width: 270px;}
ul.blocker li .column{
height:199px;width:270px;border:1px solid #e5e5e5;float:left;text-align:center !important;}
ul.blocker li .column img{text-align:center;margin-top:10px;height:90px;}
ul.blocker li .column .red-bulls li{background:url(../images/red-bullet.png) no-repeat ;height:7px;float:left;padding:0px 0px 0px 20px;line-height:10px;margin:20px 0 0 20px;text-align:left !important;width:260px;}

#popupContact {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: none;
    height: 250px;
    padding: 0;
    position: fixed;
    width: 650px;
    z-index: 99999;}
#popupContactClose {
    background: url(../images/close.png) no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    height: 35px;
    position: absolute;
    right: -5px;
    top: -5px;
    width: 35px;}
#backgroundPopup {
    background: #828282 none repeat scroll 0 0;
    border: 1px solid #cecece;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;}
.webinar-block-title{background:#daeef3;font-size:17px;font-weight:bold;color:#191919;position:relative;float:left;width:845px;padding:10px 42px;font-family:verdana;margin:10px 0 18px 10px;}
.webinar-block-title .title-number{background:#407fbe;font-size:30px;font-weight:bold;color:#fff;border-radius:30px;position:absolute;width:43px;height:43px;font-family:arial;left:-10px;top:-3px;text-align:center;line-height:43px;}
.social-icn{width:158px;float:right;}
.wid750{width:750px !important;margin-bottom:5px;}
ul.webinar-list-icon{margin:0px;padding:0px;list-style-type:none;}
.webinar-list-icon li{background:url(../images/bullet_icon.png) no-repeat 0px 8px;padding:0px 0px 0px 15px;line-height:22px;font-size:14px;}

/*EFL css*/
.efl-title{font-size:20px;padding:0px;margin-top:10px;color:#353534;text-align:center;font-weight:bold;margin-top:20px;}
.f30{font-size:30px;}
.efl-wrapper{padding:0px;position:relative;margin-top:30px;}
.efl-wrapper p{padding:0px;margin:0px;font-size:15px;}
.efl-kuks{color:#1a1a1a;font-size:20px;text-align:left;font-weight:bold;}
ul.efl-services{margin-top:20px;padding:0px;}
.efl-services li{float:left;display:inline-block;border:1px solid #dedede;-webkit-box-shadow: 10px 10px 5px -2px rgba(231,231,231,0.41);
-moz-box-shadow: 10px 10px 5px -2px rgba(231,231,231,0.41);
box-shadow: 10px 10px 5px -2px rgba(231,231,231,0.41);
width:303px;height:475px;margin-right:33px;font-size:15px;}
.efl-services li .titer{padding:10px 15px 10px 15px;font-size:18px;line-height:20px;color:#575757;font-weight:bold;}
.efl-services li p{padding:0px 15px 15px 15px;font-size:15px;line-height:20px;}
.efl-services li img{margin-bottom:6px;padding:0px !important;}
.efl-services li .blue-dot li{background:url(../images/blue_bullet.png) no-repeat 0px 8px;border:none;padding:0 10px 6px 16px;height:auto;box-shadow:none;margin:0px 0px 0px 13px;width:260px;font-size:14px;line-height:22px;}
.efl-services li .blue-dot-wide li{background:url(../images/blue_bullet.png) no-repeat 0px 6px;border:none;padding:0 10px 6px 16px;height:auto;box-shadow:none;margin:0px 0px 0px 13px;width:400px;font-size:15px;}
.wid469{width:469px !important;}
.hei335{height:335px !important;}
.mar-0{margin:0px !important;}
.efl-buttons{background:#f8f9fa;font-size:16px;float:left;width:432px;color:#131313;border:1px solid #ededed;padding:10px 15px;}
.efl-buttons p{float:left;padding:4px 0px 0px 57px;font-size:15px;}
a.blue-btn {
	background: url(../images/hyper-bg.png) #005a93 no-repeat right 11px;
	border-radius: 5px;
	padding:6px 34px 6px 31px;
	box-shadow:2px 2px 0px  #2980ae;
	display: block;
	color: #fff;
	margin:5px 75px 5px 0;
	font-size: 12px;
	text-align: left;
	text-decoration: none;
	line-height: 22px;}
a.blue-btn:hover {
	color: #fff;
	background: url(../images/hyper-bg.png) #2781ba no-repeat right 11px;
	box-shadow:2px 2px 0px  #195778;
	transition:ease 0.5s;
	text-decoration: none;}
ul.green-tick {margin-top:10px;}
.green-tick li{
background: url(../images/check_mark.png) left 5px no-repeat;
font-size: 13px;
list-style-type: none;
padding: 5px 0 5px 25px;}
a.inquiry-bttb {background:url(../images/inquiry-btn.png) 0px 0px no-repeat;width:150px;height:30px;display:block;color:#fff;text-decoration:none;font-weight:bold;text-align:left;padding:8px 0px 0px 10px;}
a:hover.inquiry-bttb {background:url(../images/inquiry-btn.png) 0px -38px no-repeat;display:block;}

/*Testimonial css*/
.one-column-container{width:970px;margin-top:50px;}
.rb-title{border-left: 4px solid #ea0d0d;color: #565656 !important;font-size: 20px;font-weight: bold;line-height: 40px;margin: 20px 0;padding: 0 10px;}
.testimonial-con li{width:930px;float:left;background:url(../images/quote.jpg) no-repeat 0px 0px;padding:0px 0px 0px 40px;margin:20px 0px;list-style-type:none;font-size:17px;color:#5d5d5d;line-height:28px;}
.dash{background:url(../images/dash.jpg) no-repeat 0px 10px;width:30px;display:block;padding-left:8px;float:left;}
.testimonials-notes li{background:url(../images/testimonials-bg.jpg) no-repeat;width:318px;height:257px;display:block;float:left;list-style-type:none;margin-right:4px;font-size:14px;}
.testimonials-notes .won{width:240px;margin:58px 0px 0px 30px;line-height:20px;height:120px;}
.testimonials-notes .notes-name{font-size:14px;width:268px;margin:0px 0px 0px 30px;line-height:20px;}

.editing-ser{background:url(../images/editing-services.jpg) #f1f1f1 no-repeat right 30px;width:760px;height:455px;position:relative;top:0px;left:0px;}
.editing-ser ul{padding:60px 0px 0px 30px;}
.editing-ser li{width:370px;font-size:18px;color:#000;border-bottom:1px dashed #ccc;list-style-type:none;text-align:right;font-weight:bold;line-height:24px;padding:20px 0px;}
.blue-button-wrap{margin:0 auto;text-align:center;position:absolute;bottom:20px;}
a.blue-button{background:#2892cc;border-radius:5px;padding:10px 8px;width:280px;color:#fff;font-weight:bold;display:block;float:left;margin:0px 40px;font-size:17px;}
a.blue-button:hover{background:#2AA1E1;transition:all ease 0.5s;text-decoration:none;}

.pes-wrap{width:763px;float:left;}
.pes-wrap .serv1{width:500px;height:200px;float:left;border:1px solid #b9e5fb;}
.pes-wrap ul.serv22 {width:500px;float:left;padding:10px 0px 0px 10px;}
.pes-wrap ul.serv22 li{border:1px dashed #b9e5fb;padding:10px;list-style-type:none;border-radius:5px;width:128px;float:left;font-size:14px !important;margin-right:14px;margin-bottom:10px;}
.ps1{background:url(../images/pes-sprite.png) no-repeat 0px 0px;height:38px;width:37px;display:block;}
.ps2{background:url(../images/pes-sprite.png) no-repeat -37px 0px;height:38px;width:37px;display:block;}
.ps3{background:url(../images/pes-sprite.png) no-repeat -71px 0px;height:38px;width:34px;display:block;}
.ps4{background:url(../images/pes-sprite.png) no-repeat 0px -42px;;height:41px;width:39px;display:block;}
.ps5{background:url(../images/pes-sprite.png) no-repeat -40px -42px;height:38px;width:35px;display:block;}
.ps6{background:url(../images/pes-sprite.png) no-repeat -74px -42px;height:38px;width:36px;display:block;}
.title-up{height:40px;text-align:center;color:#444444;font-size:18px;font-weight:bold;line-height:35px;}
.bluelight{background:#b9e5fb;}
.bluedark{background:#059acc;color:#fff;}
.pes-wrap .serv2{width:235px;height:200px;float:right;position:relative;top:0px;left:0px;}
.pes-wrap .serv23{width:233px;text-align:center;font-size:16px;line-height:30px;position:relative;float:right;border:1px dashed #059acc;border-radius:2px;top:0px;left:0px;}
.pes-wrap .serv23 .image-set{position:relative;top:8px;left:2px;}
.blue-color{color:#11749d;font-size:14px;}
.border-dashed{border-bottom:1px dashed #ccc;width:100%;height:2px;display:block;}
.followup-wrap{width:725px;background:#fafafa;position:relative;border:1px solid  #e6e6e6;float:left;padding:18px 0 20px 35px;}
.followup-wrap li{float:left;list-style-type:none;text-align:center;margin:0px;height:120px;}
.followup-wrap .circles{border: 5px solid #ff9d03;background:#fff;border-radius:200px;float:left;height:70px;width:96px;text-align:center;font-size:16px;font-weight:bold;padding-top:26px;}
.yellow-bg{background:#fff8c6 !important;}
.followup-wrap .yellow-arrow{background:url(../images/yellow-arrow.png) no-repeat;width:28px;height:24px;float:left;margin:40px 5px 0px 5px;}

/*FAQ page CSS*/
#faq-wrap{margin:0px;padding:0px;}
#faq-wrap ul.tabs{width:100%;margin:0px;padding:0px;float:left;}
#faq-wrap ul.tabs li{float:left;margin:0px 0px 0px 0px;padding:0px;list-style:none;border:1px solid #c0c0c0;border-right:none;}
#faq-wrap ul.tabs li:last-child{border-right:1px solid #c0c0c0;}
#faq-wrap ul.tabs li a{padding:5px 15px;display:block;font-size:14px;width:121px;text-align:center;height:40px;}
#faq-wrap ul.tabs li a:hover{background:#318aa2;color:#fff;text-decoration:none;}
#faq-wrap ul.tabs li.active a, #faq-wrap ul.tabs li.active a:hover{background:#318aa2;color:#ffffff !important;} 
#faq-wrap ul.tabs li .sepp{line-height:36px;}
#faq-wrap .faqcontainer{width:732px;float:left;font-size:14px;padding:15px 0px 15px 15px;margin-bottom:15px;}
#faq-wrap .faqwrapper{width:759px;border:1px solid;float:left;border:1px solid #c0c0c0;border-top:none;line-height:30px;margin-bottom:20px;}
#faq-wrap .faqwrapper p{line-height:20px !important;}
#faq-wrap .faqwrapper .listfour li{list-style-type:none;background:url(../images/red-bullet.png) no-repeat 0px 13px;padding:0px 0px 0px 15px;}
#faq-wrap .faqwrapper .faq{background:url(../images/plus-faq-icon.png) no-repeat 0px 10px;display:block;padding:0px 0px 0px 20px;}
#faq-wrap .faqwrapper .faq1{background:url(../images/minus-faq-icon.png) no-repeat 0px 10px;display:block;padding:0px 0px 0px 20px;}

/*Webinars starts*/
#webinar-wrap{margin:0px;padding:0px;font-family:'MingLiU'}
#webinar-wrap .webinar-wrapper{width:100%;position:relative;top:0px; margin:0 auto;background:url(../images/webinar-banner_17Aug2016.jpg) center center no-repeat #ffffff; background-size:cover}
#webinar-wrap .webinar-banner{display:block;width:1090px;height:290px; margin:0 auto 45px; color:#fff;}
#webinar-wrap .webinar-banner .main-title{font-size: 45px;    line-height: 50px;    color: #313131;    font-family: 'Microsoft YaHei';    display: inline-block;    margin: 30px 0;    font-weight: bold;    float: right;    max-width:600px;}
#webinar-wrap .webinar-banner .sub-title{font-size:21px;color:#000;font-family:'Microsoft YaHei';display:inline-block;margin-top:20px;line-height:26px;}
#webinar-wrap .webinar-banner .venue-title{font-size:32px;color:#000;font-family:'Microsoft YaHei';display:inline-block;margin-top:30px;line-height:40px;}
#webinar-wrap .webinar-banner .third-title{font-size:25px;font-weight:bold;color:#000;font-family:'MingLiU';display:inline-block;margin-top:20px;}
#webinar-wrap .webinar-wrapper .web-banner-drop{background:url(../images/webinar-banner-drop.png);width:100%;height:30px;display:block;position:absolute;bottom:0px;margin:0 auto;text-align:center;}
#webinar-wrap .webinar-banner .webstrip{background:url(../images/webinar-strip.png);width:725px;height:2px;display:block;margin-top:25px;}
.red-title{color:#ea0d0d;font-size:24px;font-weight:bold;margin:20px 0px;}
#webinar-wrap .pagetitle{font-size:28px;font-weight:bold;color:#000000;line-height:50px;text-align:center;margin:30px 0px 50px 0px;}
#webinar-wrap .section-one{border-left:6px solid #3e748a;width:640px;float:left;padding:0px 60px 0px 10px;}
#webinar-wrap .section-two{border:2px solid #2898c6;width:330px;float:left;padding:20px;color:#000;margin-bottom:40px;}
#webinar-wrap .section-two .title-head{text-align:center;font-size:30px;font-weight:normal !important;margin:10px 0px;float:left;}
#webinar-wrap .section-two .radio-box{width:100%;float:left;display:block;text-align:left !important;line-height:30px;font-size:18px;margin:15px 0px 0px 0px;}
#webinar-wrap .section-two .border-strip{border-bottom:1px solid #ccc;width:100%;float:left;}
#webinar-wrap .calender-icon{background:url(../images/webinar-sprite.png) 0px 0px;width:25px;height:26px;display:block;float:left;margin-right:10px;}
#webinar-wrap .time-icon{background:url(../images/webinar-sprite.png) -27px 0px;width:25px;height:26px;display:block;float:left;margin-right:10px;}
#webinar-wrap .person-icon{background:url(../images/webinar-sprite.png) -54px 0px;width:25px;height:26px;display:block;float:left;margin-right:10px;}
#webinar-wrap .currency-icon{background:url(../images/webinar-sprite.png) -82px 0px;width:22px;height:26px;display:block;float:left;margin-right:10px;}
#webinar-wrap .question{font-size:18px;font-weight:bold;color:#000;line-height:30px;}
#webinar-wrap .answer{font-size:18px;color:#000;line-height:30px;}
a.orange-action-button{background:url(../images/white-arrow.png) #f7671f no-repeat 150px 13px;padding:13px 50px 13px 30px;border-radius:4px;color:#fff;font-size:17px;font-weight:bold;margin-right:10px; }
a.orange-action-button:hover{text-decoration:none;background:url(../images/white-arrow.png) #E55F1C no-repeat 150px 13px;}
a.simple-action-button{color:#000;font-size:14px;font-weight:bold;text-decoration:underline;}
.author-wrapper{background:#08677f;margin:50px 0px;}
.author-wrapper img{margin-right:40px;float:left;margin:20px 40px 38px 0;}
.author-wrapper .sectionone{width:100%;padding:20px 0px 40px 0px;}
.author-wrapper .set1{color:#fff;font-size:17px;line-height:24px;}
.author-wrapper .set2{color:#43c6fd !important;padding:10px 0px;}
.font20{font-size:20px !important;line-height:30px;}
.subscribe-title{text-align:center;font-size:21px;font-weight:bold;position:relative;}
.author-title { color: #fff;    margin: 40px 0px 0px;    font-size: 24px;}
/*Webinars ends*/

/*Header styles start*/

.header{background:#5b5b5b;border-bottom:1px solid #e1e1e1;color:#fff;height:36px;padding:0;font-family:"Microsoft YaHei",SimSun !important;}
.header #header_htag_wrap{float:left;padding:8px 20px 0 0;text-transform:lowercase!important;width:520px;font-size:13px;font-family:"Microsoft YahEi";}
.topheader_h1{float:left;font-family:latolight;font-size:15px;margin:0;padding-top:6px}
.header .container{margin:0 auto;max-width:none!important;position:relative;width:1090px}
ul.navigation-icon{float:right;z-index:99999}
.navigation-icon li{color:#fff;font-family:Verdana;float:left;margin-left:5px; line-height:26px}
.navigation-icon li a{color:#b2b2b2;padding:0 10px 4px;font-size:13px;display:block;font-family: "Microsoft YahEi", verdana;}
.navigation-icon li a .icon-lock{background:url(../images/top-nav-new.png) no-repeat scroll 0 -6px;width:30px;height:26px;display:block;float:left}
.navigation-icon li a .icon-efl{background:url(../images/top-nav-new.png) no-repeat scroll -38px -6px;width:30px;height:26px;display:block;float:left}
.navigation-icon li a .icon-faq{background:url(../images/top-nav-new.png) no-repeat scroll -77px -6px;width:30px;height:26px;display:block;float:left}

.navigation-top-drop-down{width:510px;float:right;margin-top:5px;}
ul.navigation-drop-down{float:right;z-index:99999}
.navigation-drop-down li{color:#fff;font-family:Verdana;float:left;margin-left:5px}
.navigation-drop-down li a{background-color:#6f6f6f;color:#fff;padding:0 10px 4px;font-size:13px;display:block;font-family:Verdana; line-height:24px;}
.navigation-drop-down li a.green-bor{border:1px solid #b2d20c;color:#b2d20c}
.navigation-drop-down li a:hover{background:#6f6f6f}
.navigation-drop-down li ul{position:absolute;padding:0;margin:0;visibility:hidden;z-index:999999;border-top:1px solid #5b5b5b;line-height:30px}
.navigation-drop-down li ul li{float:none}
.navigation-drop-down li ul li a:link,.navigation li ul li a:visited{background:#6f6f6f;padding:4px 10px;width:97px;font-size:13px;color:#c8c8c8}
.navigation-drop-down li ul li a:hover{background:#5b5b5b}
.usa-flag{background:url(../images/sprite-flags-top-nav.png) 0 0;display:block;width:21px;height:13px;float:left;margin:5px 10px 0 0}
.japan-flag{background:url(../images/sprite-flags-top-nav.png) -24px 0;display:block;width:21px;height:13px;float:left;margin:5px 10px 0 0}
.china-flag{background:url(../images/sprite-flags-top-nav.png) -47px 0;display:block;width:21px;height:13px;float:left;margin:5px 10px 0 0}
.korea-flag{background:url(../images/sprite-flags-top-nav.png) -69px 0;display:block;width:21px;height:13px;float:left;margin:5px 10px 0 0}
.brazil-flag{background:url(../images/sprite-flags-top-nav.png) -90px 0;display:block;width:21px;height:13px;float:left;margin:4px 10px 0 0}
.taiwan-flag{background:url(../images/sprite-flags-top-nav.png) -112px 0;display:block;width:21px;height:13px;float:left;margin:5px 5px 0 0}
.caret-d{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;display:inline-block;height:0;margin-left:3px;vertical-align:middle;width:0}
.caret {  background: rgba(0, 0, 0, 0) url("../images/drop-icon.jpg") no-repeat scroll 0 0;  display: block;  height: 6px;  position: absolute;  right: 10px;  top: 15px;  width: 9px;}
.square-bor {font-size: 23px; margin: 60px auto 0; text-align: center; width: 200px;}
.square-bor a {border: 2px solid #333333;    color: #000000; display: block; padding: 10px;}
.square-bor a:hover {background: #2e2e2e none repeat scroll 0 0 !important;    border: 2px solid #333333;    color: #fff;    transition: all 0.3s ease-out 0s;}


	/*logo-nav styles*/
	.hm-navbar-default{background: #fff;height:125px;width:100%;margin:0 auto; border-bottom:1px solid #f2f2f2; height:90px;}
	.hm-navbar-default .container{margin:0 auto;max-width:none!important;position:relative;width:1090px; z-index:99999}
	.navbar-static-top {  border-width: 0 0 1px;  z-index: 1000;}
	
	
	
	#logo_wrap{float:left;padding:8px 10px 0 0;width:190px}
	#logo_wrap a#logo{height:72px;width:190px}
	#navigation{position:relative;margin-top:0;padding:0;float:right;font-family:"Microsoft YaHei",SimSun !important;}
	#nav{height:40px;margin:25px 0 0 0;min-width:500px;padding-left:0;}
	#nav li{list-style:none;display:block;float:left;height:40px;position:relative;}
	#nav li a{padding:0 20px;margin:0;line-height:43px;text-decoration:none;height:40px;color:#5b5b5b; font-size:20px;font-family:"Microsoft YahEi"; }
	#nav ul{background:#f3f3f3;padding:0;width:210px}
	#nav .site-name,#nav .site-name:hover{padding-left:10px;padding-right:10px;color:#FFF;text-shadow:1px 1px 1px #66696B;width:160px;border-right:1px solid #52BDB5}
	#nav .site-name a{width:129px;overflow:hidden}
	#nav li:hover{background:#f3f3f3}
	#nav li a{display:block}
	#nav ul li{border-right:none;border-bottom:0px solid #DDD;width:210px;height:qpx;background:#f3f3f3;}
	#nav ul li a{border-right:none;color:#5b5b5b; font-size:18px}
	#nav ul li:hover{background:#d3d2d2}
	#nav ul li:last-child{border-bottom:none}
	#nav ul li:last-child a{border-bottom:none}
	#nav ul{display:none;visibility:hidden;position:absolute;top:40px; z-index:99999;}
	#nav ul ul{top:0;left:210px;display:none;visibility:hidden;border:0px solid #DDD}
	#nav ul ul ul{top:0;left:210px;display:none;visibility:hidden;border:0px solid #DDD}
	#nav ul li{display:block;visibility:visible}
	#nav li:hover > ul{display:block;visibility:visible}
	#nav a.header_getquotebutton{background:#b9d900 !important;display:block !important;padding:0!important;width:140px;_width:100px;*width:120px;text-decoration:none !important;color:#000000 !important;border:1px solid #999; text-align:center; height:37px; line-height:38px;}
#nav a.header_getquotebutton:hover{text-decoration:none !important;color:#fff !important;background:#A9C40C !important;transition:all 0.3s ease-out 0s !important;}
#nav .caret-r{border-top: 4px solid transparent ;border-left: 4px solid #999;border-bottom: 4px solid transparent;display: inline-block;height: 0; vertical-align: middle;width: 0; position:absolute; top:15px; right:20px}
#nav .caret-d{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid;display:inline-block;height:0;margin-left:10px; margin-top:-2px; vertical-align:middle;width:0}

/*Header styles ends*/

/* footer styles start here */
#footer{background:#f3f3f3;color:#5b5b5b;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei",SimSun !important;}
#footer .container{margin:0 auto;max-width:none!important;position:relative;width:1090px}
#footer h1,h2,h3,h4,h5,h6,h7{font-weight:400;margin:0;padding:0}
#footer p{color:#4d4d4d;font:13px/18px verdana,MingLiU;margin:0;padding:0}
#footer ul,li{list-style-type:none;margin:0;padding:0}
#footer #hm-aboutus{background:#2d97c5;color:#fff !important;margin-bottom:20px;text-transform:lowercase;}
#footer #hm-aboutus .aboutus-title{font-size:25px; padding:15px 0px 15px 0px;color:#fff;cursor:pointer;display:block;background:url(../images/about-us-drop.png) no-repeat scroll 98px 25px;}
#footer #hm-aboutus .aboutus-title{font-size:25px;padding:8px 0px 8px 0px;color:#fff;cursor:pointer;display:block;background:url(../images/about-us-drop.png) no-repeat scroll 132px 20px; margin-bottom:0 !important}
#footer #hm-aboutus #aboutus-hide{display:none;padding:15px 0px;float:left;}
#footer #hm-aboutus #aboutus-hide p{ color:#fff; font:normal 17px/26px verdana,"MingLiU";}


#footer .section-one{width:380px;float:left;}
#footer .section-one #footer_links_wrap{margin:0 20px 0 0;position:relative;padding-bottom:20px;}
#footer .section-one #footer_links_wrap ul.footer_links{float:left;padding:0;margin:0 25px 0 0;text-transform:lowercase;}
#footer .section-one #footer_links_wrap ul.footer_links li{margin:3px 0px;line-height:22px;font-size:14px;color:#5b5b5b;}
#footer .section-one #footer_links_wrap ul.footer_links li.heading{font-size:22px !important; padding:0 0 10px 0 !important;color:#5b5b5b; text-decoration:none !important;}
#footer .section-one #footer_links_wrap ul.footer_links li a{font-size:15px;color:#5b5b5b;text-decoration:none;}
#footer .section-one #footer_links_wrap ul.footer_links li a:hover{background:none;color:#010101;}

#footer .section-two{width:705px;float:right;}
#footer .section-two .writing-tips{font-size:25px; color:#5b5b5b;margin-bottom:30px;font-family:"Microsoft YaHei",SimSun !important; font-weight:normal !important }
#footer .section-two .sub-input{border:1px solid #b6b6b6;width:318px;height:35px;font-size:20px;color:#9a9a9a;text-align:center;margin-right:20px;line-height:35px;}
#footer .section-two .submit-wrap {float:right;margin:0px 0px 10px 0px; text-align:right}
#footer .section-two .submit-wrap .title{color: #000;display: block;font-family: Verdana;font-size: 37px;height: 36px;line-height: 36px;}
#footer .section-two .submit-wrap .oplight{opacity:0.4;}

#footer .section-two .btn-wrap{ float:left}
#footer .section-two a.btn-footer {width:190px; height:40px; border: 2px solid #333333;color: #000000;display: block;padding: 0px 10px 0 0; margin-bottom:10px; font-size:25px; position:relative; line-height:40px; text-align:center;}
#footer .section-two a.btn-footer:hover {background: #ececec none repeat scroll 0 0 !important;  border: 2px solid #373737;  color: #000000;  transition: all 0.3s ease-out 0s; text-decoration:none !important}
#footer .section-two a.btn-footer .icon-inquire{ background: url("../images/revamped-sprite-icons.png") repeat scroll 300px -69px;display: block;height: 35px; float:right; position: absolute;width: 30px;right: 0;bottom: 2px;}
#footer .section-two a.btn-footer .icon-login{ background: url("../images/revamped-sprite-icons.png") repeat scroll -340px -74px;display: block;height: 30px;position: absolute;width: 30px;right: 0;bottom: 2px;}

#footer .section-two a.sub-style{border-radius:2px;border:2px solid #000;font-size:17px;padding:5px 15px;background:#fff;color:#000;}
#footer .section-two a.sub-style:hover{background:#454545;color:#fff;transition:all 0.3s ease-out 0s;}

#footer .section-two .telephone-num-wrap{color:#5b5b5b;margin:10px 0 !important ;}
#footer .section-two .telephone-num-wrap .telephone-n {font:normal 20px/28px verdana,"MingLiU";; float:left;padding:0px;text-align:left; }
#footer .section-two .telephone-num-wrap .semi-b{font:normal 50px/18px verdana,"MingLiU";float:left;padding:12px 10px 20px 0px;color:#b2b2b2;  margin-left:6px;}
#footer .section-two .telephone-num-wrap .working-hours{font-size:20px;float:left; line-height:25px;}
#footer input{outline:none;}
#footer .search_box{position:absolute;top:-3px;left:-227px;width:275px;display:none;z-index:9998;}




#footer  ul.quality_icons_wrap{float:left;}
#footer  ul.quality_icons_wrap li{background:#ffffff;border-radius:4px;text-align:center;padding:4px;height:50px;width:70px;margin:0 18px 18px 0;text-indent:-9999px;}
#footer  ul.quality_icons_wrap li a{height:80px;width:110px;display:block;}
#footer  ul.quality_icons_wrap li a:hover{background:none;height:80px;width:110px;display:block;}
#footer  ul.quality_icons_wrap li:first-child{margin-left:0;}


#footer .social-wraps{width:100px;float:left; margin-left:14px;}
#footer  ul.socialmedia_icons_wrap{/*float:left;position:absolute;bottom:0;left:0;*/}
#footer  ul.socialmedia_icons_wrap li{float:left;display:inline-block;margin:10px 0 0 10px;}
#footer  ul.socialmedia_icons_wrap li:first-child{margin-left:0;}
#footer  ul.socialmedia_icons_wrap li a{color:#f5f5f5;display:block;background:#bababa;font-size:22px;height:34px;width:35px;text-align:center;padding-top:2px;}
#footer  ul.socialmedia_icons_wrap li a span{display:block;line-height:33px;}
#footer  ul.socialmedia_icons_wrap li a.icon-facebook {background:url(../images/revamped-sprite-icons.png) -515px 2px no-repeat;width:36px;height:50px;display:block;float:left;margin-right:0px;}
#footer  ul.socialmedia_icons_wrap li a.icon-youtube {background:url(../images/revamped-sprite-icons.png) -560px 2px no-repeat;width:36px;height:50px;display:block;float:left;margin-right:10px;}

#footer #verisign-wraps {width:200px;float:left;margin-top:10px;}
#footer #verisign-wraps .v1{background:url(../images/revamped-sprite-icons.png) -302px 0px no-repeat;width:62px;height:50px;display:block;float:left;margin-right:10px;}
#footer #verisign-wraps .v2{background:url(../images/revamped-sprite-icons.png) -366px 0px no-repeat;width:56px;height:50px;display:block;float:left;margin-right:5px;}
#footer #verisign-wraps .v3{background:url(../images/revamped-sprite-icons.png) -424px 0px no-repeat;width:67px;height:50px;display:block;float:left;}


#footer  .copyright_wrap{font-size:15px;color:#5b5b5b;float:left;width:100%;text-align:center;padding-top:
55px; background:url(../images/footer-border.png) no-repeat 0px 25px;}
#footer  .copyright_wrap a{color:#5b5b5b;text-decoration:none ;font-weight:normal !important; font-size:15px}
#footer  .copyright_wrap a:hover{color:#363636;text-decoration:none !important;background:none;}
#footer .topheader_h1{font-size:15px;padding-top:6px;margin:0;float:left;}
#footer .one-wraper{background:#fff;border-radius:4px;margin:5px;width:151px;height:45px;padding-top:5px;}
#footer .two-wraper{background:#fff;border-radius:4px;margin:5px;width:135px;height:70px;padding-left:15px;padding-top:5px;cursor:pointer;}
#footer #footer_icons_wrap{margin:0;width:190px;float:left;text-align:center !important;}

#footer  .copyright_wrap .bottommargin2x {
    margin-bottom: 20px;
}
#footer  .copyright_wrap .center_txt {
    text-align: center;}


/* footer styles ends here */

/* translation revamp styles starts here */
#mainwrap{height:auto;margin:0 auto;min-height:100%;padding:0}
#mainwrap .container{margin:0 auto;max-width:none!important;position:relative;width:1090px;}
#banner_wrap{background:#fff none repeat scroll 0 0;cursor:pointer;text-align:center;top:0}
#banner_wrap .banner{background:#ebe7e6 url(../images/translation-lp-banner.jpg) no-repeat scroll center center;display:block;height:283px;width:100%}
#banner_wrap .contentxt{color:#333;font-size:50px;font-weight:400;font-family:"Microsoft YahEi";padding:65px 0 0 20px;text-align:left;line-height:80px}
#banner_wrap #banner_stats_wrap{background:#fff;color:#fff;height:50px;border-bottom:1px solid #d4d4d4;cursor:default}
.font36{font-size:36px!important}
#banner_wrap #banner_stats_wrap ul.stats_list{padding:0;margin:0 auto;list-style-type:none;width:98%}
#banner_wrap #banner_stats_wrap ul.stats_list li{padding:0 12px;margin:0;font-size:16px;color:#666;border-left:#d4d4d4 solid 1px;float:left;display:inline-block;height:50px;line-height:46px}
#banner_wrap #banner_stats_wrap ul.stats_list li:first-child{border-left:0;margin-left:0;padding-left:0}
#banner_wrap #banner_stats_wrap ul.stats_list li span.stats_biggertxt{font-size:26px;font-family:Verdana}
#banner_wrap #banner_stats_wrap ul.stats_list li span.stats_biggertxt sup{vertical-align:super;font-size:26px}
#mainwrap .heading1{font-family:"Microsoft YahEi";font-size:40px;font-weight:400;padding:55px 0 10px;color:#444;float:left}
#mainwrap .descp{clear:both;display:inline-block;font-size:20px;height:100px;line-height:30px;padding:0 0 15px;text-align:left;margin-bottom:50px;font-family: "Microsoft YahEi" !important;}
#mainwrap .heading2{font-family:"Microsoft YahEi";font-size:30px;line-height:30px;padding:20px 0;text-align:center;clear:both;float:left}
#pesplus-wrap{background-color:#EFEBEA; padding:30px 0;}
.pesplus-border-box{border:3px solid #959595;float:left;height:392px;margin-top:35px;padding-top:60px;position:relative;width:100%;font-family:"Microsoft YaHei"!important}
.pesplus-border-box .pesplus-header{background-color:#efebea;color:#1575a6;font-size:30px;height:60px;left:400px;line-height:57px;position:absolute;text-align:center;top:-28px;width:300px}
.pesplus-border-box .pesplus-disc{background:url(../images/translation_disc_tag.png) 0 0 no-repeat;width:145px;height:103px;position:absolute;right:0;top:0}
.pesplus-border-box .pesplus-subhead{font-size:25px;color:#000;display:block;text-align:center}
.pesplus-border-box p{color:#5b5b5b;display:block;font-size:22px;line-height:35px;margin-top:30px;padding:0 50px;text-align:left;width:990px;font-family:"MingLiU" !important;}
.pesplus-line{border-bottom:5px solid #d71920;width:1080px;height:20px;margin:20px 0 30px 5px;position:relative}
.pesplus-line-title{background:#efebea none repeat scroll 0 0;font-size:30px;height:40px;left:475px;line-height:38px;position:absolute;text-align:center;color:#000;width:130px}
.pesplus-list{float:left;margin:18px 0 40px 95px}
.pesplus-list li{background:rgba(0,0,0,0) url(../images/gray_tick.png) no-repeat scroll 0 11px;float:left;font-size:21px;padding:10px 0 10px 30px;width:300px}
.red-box{background-color:#d71920;width:1080px;border:5px solid #efebea;height:60px;text-align:center;color:#fff;line-height:58px;font-size:30px;position:absolute;bottom:0}
.plus-icon{width:1080px;height:95px;display:block;text-align:center;margin:25px 0}
.plus-circle li{background:#ff6000 none repeat scroll 0 0;border:8px solid #ccc;border-radius:50%;overflow:hidden;position:relative;width:256px;height:256px;font-family:"Microsoft YaHei"!important;float:left}
.plus-circle li .circle-title{display:block;text-align:center;position:absolute;overflow:hidden;width:262px;color:#fff;background-color:#ff4200;font-size:20px;line-height:25px;padding:28px 0 0;height:65px}
.plus-circle li .circle-text{width:210px;display:block;text-align:center;padding:100px 10px 0 25px;font-size:18px;color:#fff;line-height:27px;font-family:"MingLiU";}
.plus-circle li .oneline{line-height:55px!important}
#translation-price-wrap{font-family:"Microsoft YahEi";background-color:#0d69b1;height:580px;padding:40px 0}
.translation-price-heading{color:#fff;float:left;font-size:40px;font-weight:400;height:57px;padding:10px 0px;line-height:45px;margin-bottom:10px}
.translation-overview table{border-collapse:collapse;border-spacing:0}
.translation-overview th{background-color:#09497c;border:none;padding:20px;font-size:30px;color:#fff;vertical-align:middle;line-height:40px}
.translation-overview td{background-color:#09497c;border:none;text-align:center;padding:5px 5px 5px 10px;font-size:22px;color:#fff;height:40px;line-height:30px}
.translation-overview .bdr-btm-2px{border-bottom:2px solid #b6c9d8}
.translation-overview .bdr-rt-2px{border-right:2px solid #b6c9d8}
.translation-overview .bdr-btm-1px{border-bottom:2px solid #3a6c93}
.translation-overview .bdr-rt-1px{border-right:2px solid #3a6c93}
.translation-overview .darkblue{background-color:#063357}
.translation-overview .col1width{width:197px}
.translation-overview .col2width{width:566px}
.translation-overview .col2width-a{width:282px}
.translation-overview .col2width-b{width:141px}
.translation-overview .col3width{width:440px}
.translation-overview .colheight1{height:70px}
.disclaimer{color:#FFF;margin:30px 0 0;font-size:20px;line-height: 28px;}
.txt-left{text-align:left!important}
a.primary_green_button{background:#b9d900 none repeat scroll 0 0;border:1px solid #999;color:#333;display:inline-block;font-size:26px;line-height:23px;padding:10px 50px}
a.primary_green_button:hover{background:#a9c40c none repeat scroll 0 0;color:#fff;transition:all .3s ease-out 0!important;text-decoration:none}

.orange_button_wrap{margin: 20px auto;text-align: center;}
a.primary_orange_button{background:#f79100 none repeat scroll 0 0;border:1px solid #e58b0a;color:#fff;display:inline-block;font-size:26px;line-height:23px;padding:10px 50px}
a.primary_orange_button:hover{background:#e48804 none repeat scroll 0 0;color:#fff;transition:all .3s ease-out 0!important;text-decoration:none}
#service-process{font-family:"Microsoft YahEi";background-color:#fff;height:215px;padding:40px 0}
#service-process .heading{color:#444;float:left;font-size:40px;font-weight:400;height:30px;padding:8px 0 30px;line-height:55px;margin-bottom:30px}
/* translation revamp styles starts here */

/**/
.img-half-size{width:88px;height:88px;display:block;}

/**** Translation Revamo *****/
.translation-ser-box1{ border-top:#e72d34 solid 2px; position:relative; border-left:#bfbfbf solid 2px; border-right:#bfbfbf solid 2px; border-bottom:#bfbfbf solid 2px; width:500px;margin-top:30px; float:left; background:#efebea;}
.translation-box1-blue-heading{ position:absolute; background:#efebea; top: -18px; left: 120px; padding:0 10px;}
.translation-box1-subheading{ text-align:center; font-size:20px; margin:40px 0 20px 0;}
.translation-box1-para{ color:#6d6c6b; font-size:16px; line-height:24px; padding:0 18px; margin: 15px 0 35px 0;}
.translation-box1-black-subheading{ border-top:#e72d34 solid 2px; position:relative; height:15px; margin: 20px 18px 20px 18px;}
.translation-box1-black-subheading span{ position:absolute; color:#000000; font-size:24px; background:#efebea; top: -13px; left: 165px; padding:0 20px;}
ul.translation-box1-list {margin:0 18px;}
ul.translation-box1-list li{ background:url(../images/checkmark.png) top left no-repeat; display:inline; float:left; font-size:16px; padding: 0px 10px 14px 28px; width: 190px;}
.translation-box1-price{ background:#e72d34; color:#ffffff; font-size:24px; text-align:center; height:30px; line-height:30px; margin-top:20px; padding:8px 0;}


.translation-ser-box2{ margin:0 30px; float:left; width:100px; text-align:center; margin-top:180px;}
.translation-ser-box3{ float:left; width:400px;}
.translation-ser-box3-section{ background:#fcfcfc; border-top:#d71920 solid 2px; padding:10px 10px; margin:20px 0; border-left:#bfbfbf solid 2px; border-right:#bfbfbf solid 2px; border-bottom:#bfbfbf solid 2px; height:96px;}
.translation-ser-box3-section .heading{ color:#000000; margin-bottom:20px; font-size:20px;}
.translation-ser-box3-section p{ color:#717171; font-size:16px;}
ul.translation-listing{ margin-top:30px;}
ul.translation-listing li{ background:url(../images/blue-bullet.png) left 8px no-repeat; padding:0 0 0 20px; margin:0 0 20px 0; font-size:20px; color:#3b3b3b;}

/* translation new ppc page july 2016 styles starts here */
#banner_wrap_new .banner{background:#ddb479 url(../images/translation-banner-feb-2017.jpg) no-repeat scroll center center;display:block;height:273px;width:100%}
#banner_wrap_new .banner .banner-title{font-size: 45px; color: #a45429; position: absolute; top: 55px; right: 59px}
#banner_wrap_new .banner .banner-text{font-size: 32px; color: #1c1c1c; position: absolute; top: 120px; right: 360px; line-height: 50px}
#banner_wrap_new #banner_stats_wrap{background:#fff;color:#fff;height:50px;border-bottom:1px solid #d4d4d4;cursor:default}
.font36{font-size:36px!important}
#banner_wrap_new #banner_stats_wrap ul.stats_list{padding:0;margin:0 auto;list-style-type:none;width:98%}
#banner_wrap_new #banner_stats_wrap ul.stats_list li{padding:0 12px;margin:0;font-size:16px;color:#666;border-left:#d4d4d4 solid 1px;float:left;display:inline-block;height:50px;line-height:46px}
#banner_wrap_new #banner_stats_wrap ul.stats_list li:first-child{border-left:0;margin-left:0;padding-left:0}
#banner_wrap_new #banner_stats_wrap ul.stats_list li span.stats_biggertxt{font-size:26px;font-family:Verdana}
#banner_wrap_new #banner_stats_wrap ul.stats_list li span.stats_biggertxt sup{vertical-align:super;font-size:26px}
.translation-price-heading2{color:#fff !important;float:left;font-size:40px !important;font-weight:400;height:57px !important;padding:10px 0px !important;line-height:45px !important;margin-bottom:10px !important;}
p.desc-new {font-family: 'Microsoft YahEi' !important; font-size:20px; line-height:30px; clear:both; float:left; margin:20px 0 0 0 }
#seven-services-wrap{background-color:#122833; padding:80px 0; margin:26px 0 0 0;}
#seven-services-wrap .heading2{font-family:"Microsoft YahEi";font-size:40px;font-weight:400;padding:0 0 50px;color:#fff;float:left}
#translation-services-wrap{font-family:"Microsoft YahEi";margin-top: 53px;} 
#translation-services-wrap .heading2{font-family:"Microsoft YahEi";font-size:40px;font-weight:400;padding:40px 0;color:#fff;float:left}
#translation-services-wrap .service-points{width:988px; margin:0 auto; padding:20px 0 10px 0; background:#e0e0e0; overflow:hidden}
#translation-services-wrap ul.services li{width:400px;float:right;background:url(../images/checkmark.png) no-repeat 40px 10px;padding:8px 0px 20px 80px;font-size:20px; color:#444444; float:left}

ul.list-bonus li{margin:15px 0 35px 0; padding:20px 20px 0px 18px; float:left; text-align:center; width:324px; border-left:1px solid #e0e0e0;font-family:"Microsoft YahEi";}
ul.list-bonus li .sub-heading{ font-size:22px; margin-bottom:20px; display:block}
ul.list-bonus li p{font-size:18px; line-height:22px}
ul.list-bonus li:first-child{border-left:none}

.txt-center{text-align:center}

.fix-sticky-banner {
    position: fixed;
    right: 5px;
    top: 42%;
    z-index: 999;
}

/* translation new ppc page july 2016 styles ends here */

#banner_wrap_new .banner-bottom{background:#984213; display:block;height:53px;width:100%; }
#banner_wrap_new .banner-bottom ul.banner-points{padding:10px 0;margin:0 auto;list-style-type:none;width:98%}
#banner_wrap_new .banner-bottom ul.banner-points li{padding:0 23px;margin:0;color:#666;border-left:#d4d4d4 solid 2px;float:left;display:inline-block; font-size: 28px; color: #fff; line-height: 30px;}
#banner_wrap_new .banner-bottom ul.banner-points li:first-child{border-left:0;margin-left:0;padding-left:0}

#new-translation-heading1{font-family:"Microsoft YahEi";font-size:40px;font-weight:400;padding:55px 0 10px;color:#fff;float:left}
#translation-services-wrap{
   background: url(../images/tw-bg-1.jpg);
    height: 880px !important;
    background-repeat: no-repeat;
    background-size: cover;
}
.translation-content-1{
    float: left;
    width: auto;
    height: 210px;
    /* margin-top: -90px; */
    /*margin-left: 25px;*/
    margin-top: 25px;
    margin-right: 60px;
   
    
}
.how-it-works-text{
    margin-left: 20px;
    /*width: 320px;*/
    color: white;
    font-family: latolight;
    margin-top: 0px;
    /*border-bottom: 3px solid #216e8f;*/
    /*border-bottom-width: 3px;*/
    font-size: 21px;
}
.hr-cutom-video-careers{
    margin-left: 87px;
    width: 50px;
    border-color: #2c6586;
    margin-top: 15px;
    height: 3px;
    background: #2c6586;
    opacity: 0.7;
}
.image-1{
     background: url('../images/translation-tw-sprite.png') 0 0;
     background-repeat: no-repeat;
     height: 170px;
     width: 175px;
     margin-left: 14px;
}
.image-1:hover{
     background: url('../images/translation-tw-sprite.png') -2px -176px;
     background-repeat: no-repeat;
}
.image-2{
     background: url('../images/translation-tw-sprite.png') -204px 0;
     background-repeat: no-repeat;
     height: 170px;
     width: 161px;
     margin-left: 40px;
}
.image-2:hover{
     background: url('../images/translation-tw-sprite.png') -204px -178px;;
     background-repeat: no-repeat;
}
.image-3{
     background: url('../images/translation-tw-sprite.png') -411px 0;
     background-repeat: no-repeat;
     height: 170px;
     width: 161px;
    margin-left: 60px;
}
.image-3:hover{
     background: url('../images/translation-tw-sprite.png') -433px -178px;
     background-repeat: no-repeat;
}
.image-4{
     background: url('../images/translation-tw-sprite.png') -600px 0;
     background-repeat: no-repeat;
     height: 170px;
     width: 141px;
    margin-left: 10px;
}
.image-4:hover{
     background: url('../images/translation-tw-sprite.png')   -598px -178px;
     background-repeat: no-repeat;
}
.image-5{
     background: url('../images/translation-tw-sprite.png') -801px 0;
     background-repeat: no-repeat;
     height: 170px;
     width: 141px;
     margin-left: 14px;
}
.image-5:hover{
     background: url('../images/translation-tw-sprite.png')  -788px -172px;
     background-repeat: no-repeat;
}
.image-6{
     background: url('../images/translation-tw-sprite.png') -1009px 0;
     background-repeat: no-repeat;
     height: 170px;
     width: 141px;
}
.image-6:hover{
     background: url('../images/translation-tw-sprite.png')  -1009px -170px;
     background-repeat: no-repeat;
}
.image-7{
     background: url('../images/translation-tw-sprite.png') -1204px 0;
     background-repeat: no-repeat;
     height: 170px;
     width: 141px;
    margin-left: 15px;
}
.image-7:hover{
     background: url('../images/translation-tw-sprite.png')   -1202px -169px;
     background-repeat: no-repeat;
}
.hr-cutom-translation-tw{
    margin-left: 63px;
    width: 50px;
    border-color: #2c6586;
    margin-top: 15px;
    height: 3px;
    background: #2c6586;
    opacity: 0.7;
}

.modal-tw {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content-tw {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 600px;
    border-radius: 25px;
    height: 145px;
    margin-top: 260px;
}

/* The Close Button */
.close-tw {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close-tw:hover,
.close-tw:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}
.modal-text-tw{
    margin-top: 15px;
    font-size: 21px;
}

.heading2-new{
    color:#063357 !important;
        margin-top: 40px;
}
.new-translation-text{
    font-size: 22px;
    line-height: 35px;
    color: #444444;
}
.div-split{
    background-color: #e1e1e1;
    height: 300px;
    padding: 30px 0;
}
.split-divs{
    float: left;
    width: 540px;
    text-align: center;
}
.split-divs-img{
    margin-top: 33px;
}
.split-divs-text{
    margin-top: 50px;
    font-family: latolight;
    font-size: 30px;
    color: #444444;
    font-weight: bold;
}
.split-divs-text2{
    margin-top: 34px;
    font-family: latolight;
    font-size: 36px;
    color: #707070;
    font-weight: bold;
    background-color: #d6d7d7;
    height: 47px;
    padding-top: 22px;
    border: 1px solid red;
    width: 471px;
    margin-left: 30px;
    border: 1px solid #acacac;
}

.split-divs-text2:hover{
    text-decoration: underline #d6d7d7;
    color: #fff;
}
#breadcrums_wrap {
    padding: 15px 0;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
}
.custom-tw-a:hover{
    text-decoration: none;
}
/*Referral page styles*/

#breadcrums_wrap {
	padding: 15px 0;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}
#breadcrums_wrap ul.breadcrums_links {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#breadcrums_wrap ul.breadcrums_links li {
	float: left;
	padding: 0 5px 10px 0;
	font-size: 15px;
	height: 25px;
	line-height: 25px;
}
#breadcrums_wrap ul.breadcrums_links .img-wrapper{
	padding-top:8px;
	padding-bottom:10px;
	*padding-top:0px;
	*padding-bottom:0px;
	height:5px;
	line-height:8px;
}
#breadcrums_wrap ul.breadcrums_links .home-wrapper{
	padding-top:2px;
	padding-bottom:10px;
	height:5px;
		line-height:8px;
}
#breadcrums_wrap ul.breadcrums_links li a {
	color: #2d97c5;
	text-decoration: none;
}

.referral-banner{background: #a0998d url(../images/banner-refer-a-friend.jpg) no-repeat scroll center center;  height: 340px;  margin: 0;  width: 100%;background-size:cover;}
.referral-banner .col-8{width: 65%;float: left;}
.referral-banner .col-4{width: 35%;float: left;}

.referral-banner img{margin-top: 55px;}
.referral-banner .col-8 .sub-txt1 .redtx{color:#ea5f00;}
.referral-banner .col-8 .sub-txt1{color: #8fc320;font-size: 50px;line-height: 60px;padding:80px 30px 0 0px;text-align:right; margin: 0 auto;font-family: "Microsoft YahEi" !important;font-weight: bold;letter-spacing: 4px;}
.referral-banner .col-8 .sub-txt2{color: #3a3a3a;font-size: 26px;line-height: 35px;padding:25px 30px 0 0;margin: 0 auto;font-family: "Microsoft YahEi" !important;text-align: right;}

#refer-intro {
    margin: 0 auto;
    padding: 0 0 50px;
    width: 1090px;}
#refer-intro .refer-lft{width:671px; margin:20px 20px 0px 0px; float:left;font-family: "Microsoft YahEi" !important;}
#refer-intro .refer-rt {background: #ed6203 none repeat scroll 0 0;  color: #fff;  float: right;  height: 280px; margin-bottom:20px;  padding: 20px;  text-align: center;  width: 321px;}
#refer-intro .refer-rt .bigtxt{font-size:60px; margin:20px 0 0 0; display:block;}
#refer-intro .refer-rt .smalltxt{font-size:23px; line-height:102px;  font-family: "Microsoft YahEi" !important;}
#refer-intro .refer-rt .plus-divider{background:url(../images/referral-divider.png) 40px 23px no-repeat; width:296; height:70px; display:block; clear:both;}
#refer-intro .referral-list li{background:url(../images/grey-mark.png) no-repeat 0px 10px;padding:10px 0px 10px 40px;color:#444;font-family: "Microsoft YahEi" !important;font-size:20px;line-height:26px;}
#referral-form-wrap{margin: 0; padding:50px 15px 20px; background:#6d7b6f; color:#fff; }
#referral-form-wrap .title-form{color: #fff;font-family: "Microsoft YahEi" !important;font-size: 40px;line-height: 50px;padding-bottom: 30px;}
#terms-wrap {margin: 20px 0 40px 0; padding:20px 15px;}
#terms-wrap  .title-terms{color: #444;font-family: "Microsoft YahEi" !important;font-size: 35px;line-height: 45px;padding-bottom: 20px;}
ul.terms_listing{padding:0;margin:0;list-style-type:none;}
ul.terms_listing li{background:url(../images/grey_round_bullet.png) left 15px no-repeat;line-height:28px;padding:4px 0 0 18px;margin:10px 0 0 0;font-size:22px;font-family: "Microsoft YahEi" !important;}
#referral-form-wrap .form-wrap{width:100%; margin:50px 0}
#referral-form-wrap .form-wrap .form-left{width:60px; float:left;}
#referral-form-wrap .form-wrap .form-left .form-no-1{bottom:90px; }
#referral-form-wrap .form-wrap .form-left .form-no-2{margin-top:25px;}
#referral-form-wrap .form-wrap .form-left .form-no-3{bottom:92px; }
#referral-form-wrap .form-wrap .form-left .form-no-4{bottom:358px; }
#referral-form-wrap .form-wrap .form-right{width:920px; float:left;}


.tr-comparetable{width:80%;border-collapse:collapse;*border-collapse:collapse; position: relative; margin: 0 auto}
.tr-comparetable th{border-collapse:collapse;*border-collapse:collapse;border-spacing:0;border:solid 1px #dcdcdc;background:#5c5c5c;height:35px;color:#fff;font-size:20px;padding:0;text-align:center;line-height:20px;font-weight: normal}
.tr-comparetable tr.grey-bg {background: #e1e1e1;}
.tr-comparetable td{border-collapse:collapse;*border-collapse:collapse;border-spacing:0;border:solid 1px #dcdcdc;;padding:2px 5px 2px 20px; font-size: 16px; color: #444444; line-height: 20px;}
.tr-comparetable td.grey{background-color:#f2f2f2;}
.tr-comparetable td.txtgrey{color:#666;}
.tr-comparetable th a{color:#166888;text-decoration:underline;font-weight:bold}

.tr-comparetable2{width:100%;border-collapse:collapse;*border-collapse:collapse; position: relative; margin: 0 auto}
.tr-comparetable2 th{border-collapse:collapse;*border-collapse:collapse;border-spacing:0;border:solid 1px #dcdcdc;background:#5c5c5c;height:35px;color:#fff;font-size:20px;padding:0;text-align:center;line-height:20px; font-weight: normal}
.tr-comparetable2 tr.grey-bg {background: #e1e1e1;}
.tr-comparetable2 td{border-collapse:collapse;*border-collapse:collapse;border-spacing:0;border:solid 1px #dcdcdc;;padding:2px 5px 2px 10px;text-align:center; font-size: 16px; color: #444444; line-height: 20px; background: #dbeefd}
.tr-comparetable2 td.grey{background-color:#f2f2f2;}
.tr-comparetable2 td.txtgrey{color:#666;}
.tr-comparetable2 th a{color:#166888;text-decoration:underline;font-weight:bold}

.tr-table-overlay{position: absolute; width: 160px;  border: 0px solid red; top: 110px; right: 262px; z-index: 20; background: #fff; -webkit-box-shadow: 0px 0px 5px 3px rgba(148,148,148,1);
-moz-box-shadow: 0px 0px 5px 3px rgba(148,148,148,1);
box-shadow: 0px 0px 5px 3px rgba(148,148,148,1); }
.tr-table-overlay .top-band{position: absolute; height: 10px; background: #2BA1DE; top: -10px; width: 248px; border-left:1px solid #fff; border-right:1px solid #fff;  -webkit-box-shadow: 0px 0px 5px 3px rgba(148,148,148,1);
-moz-box-shadow: 0px 0px 5px 3px rgba(148,148,148,1);
box-shadow: 0px 0px 5px 3px rgba(148,148,148,1); }
.tr-table-overlay .bottom-band{position: absolute; height: 10px; background: #dbeefd; bottom: -10px; left: -1px; width: 250px; border-left:1px solid #ccc; border-right:1px solid #ccc;  -webkit-box-shadow: 0px 5px 5px 2px rgba(176,174,176,1);
-moz-box-shadow: 0px 5px 5px 2px rgba(176,174,176,1);
box-shadow: 0px 5px 5px 2px rgba(176,174,176,1);}

#translation-price-wrap1{font-family:"Microsoft YahEi";background-color:#fff;height:420px;padding:30px 0 0 0}
.translation-price-heading1{color:#fff;float:left;font-size:40px;font-weight:400;height:57px;padding:10px 0px;line-height:45px;margin-bottom:10px}
.translation-overview1 {border-collapse:collapse;border-spacing:0; width: 80%; margin: 0 auto}
.translation-overview1 th{background-color:#09497c;border:none;padding:20px;font-size:30px;color:#fff;vertical-align:middle;line-height:40px}
.translation-overview1 td{background-color:#d8eeff;border:none;text-align:center;padding:2px 5px 2px 10px;font-size:18px;color:#444;height:18px;line-height:18px}
.translation-overview1 .bdr-btm-2px{border-bottom:2px solid #444444}
.translation-overview1 .bdr-rt-2px{border-right:2px solid #444444}
.translation-overview1 .bdr-btm-1px{border-bottom:2px solid #b6c9d8}
.translation-overview1 .bdr-rt-1px{border-right:2px solid #444444}
.translation-overview1 .bdr-lft-1px{border-left:1px solid #444444}
.translation-overview1 .darkblue{background-color:#32ade0}
.translation-overview1 .col1width{width:197px}
.translation-overview1 .col2width{width:566px}
.translation-overview1 .col2width-a{width:282px}
.translation-overview1 .col2width-b{width:141px}
.translation-overview1 .col3width{width:440px}
.translation-overview1 .colheight1{height:20px}
.disclaimer1{color:#444;margin:30px 0 0;font-size:16px;line-height: 24px;}
.translation-price-heading3{color:#444 !important;font-size:40px !important;font-weight:400;height:57px !important;padding:10px 0px !important;line-height:45px !important;margin-bottom:10px !important;}


.translation_green_button_wrap {    margin: 25px 0 0px; text-align: center}
a.translation_green_button{ background: #b9d900 ;display:inline-block;padding:5px 30px;color:#444444;font-size:20px;line-height:32px;font-weight:normal; border: 1px solid #999}
a.translation_green_button:hover{background:#A9C40C ;color:#444444; transition:all .3s ease-out 0!important;text-decoration:none}
a.translation_green_button span.hour1{font-size:25px;padding:0;float:left}

a.tr-btn-white {
	width: 190px;
	height: 45px;
	border: 2px solid #fff;
	color: #fff;	
	padding: 2px 20px;
	margin-bottom: 10px;
	font-size: 20px;
	position: relative;
	line-height: 40px;
	text-align: center;
	margin-left: 80px;
}
a.tr-btn-white2 {
	width: 190px;
	height: 45px;
	border: 2px solid #fff;
	color: #32ade0;	
	padding: 2px 20px;
	margin-bottom: 10px;
	font-size: 20px;
	position: relative;
	line-height: 40px;
	text-align: center;
	background: #fff;
	margin-left: 15px;
}
a.tr-btn-white:hover{text-decoration: none!important}
a.tr-btn-white2:hover{text-decoration: none}

.trans-editor-box{width:765px;position:relative;margin:50px 0 0}
.trans-editor-box img.plus{position:absolute;left:337px;top:95px;z-index:1}
.trans-editor-wrap{margin-bottom:15px;text-align:center;width:350px;height:240px;float:left;background-color:#f8f8f8;border:1px solid #c2c2c2;position:relative}
.trans-editor-wrap .icon-translator{width:66px;height:66px;display:block;background:url(../images/trans-icon-translator.png) 0 0 no-repeat;position:absolute;top:7px;left:20px;z-index:1}
.trans-editor-wrap .icon-editor{width:66px;height:66px;display:block;background:url(../images/trans-icon-editor.png) 0 0 no-repeat;position:absolute;top:7px;left:20px;z-index:1}
.trans-editor-heading{text-align:center;font-size:20px;color:#0c5a84;background:#d7d7d7;line-height:45px;font-weight:700}
.trans-editor-features-wrap{text-align:left;width:284px;float:left;padding:35px 0 0 40px}
.trans-editor-features-wrap .title{margin-top:10px;display:block}
ul.feature-wrap-listing li{margin:0 0 10px;padding:0;list-style-type:none}
ul.feature-wrap-listing li.ht52{height:52px}
.trans-editor-heading1{text-align:center;font-size:20px;color:#883636;background:#d7d7d7;line-height:45px;font-weight:700}
li.pes-plus-heading{width:250px;text-align:center;font-size:20px;color:#fff;background:#f46d0f!important;line-height:45px!important;display:block;height:40px!important}
ul.service_features_listing1{float:left;width:350px;padding:0;margin:0;list-style-type:none}
ul.service_features_listing1 li{background:url(../images/service_feature_bg.gif) left top repeat-x;height:40px;margin-bottom:15px;text-align:center;line-height:40px;font-size:18px;float:left;display:block;width:350px}

.tr-button-wrap{background: #32ade0; padding: 20px 0 20px 100px; color: #fff; font-size: 32px;}
.new-translation-text1{
    font-size: 16px;
    line-height: 24px;
    color: #444444;}
.heading-title{color: #444;font-family: "Microsoft YahEi";font-size: 40px;font-weight: 400;padding: 35px 0 20px;}
ul.trans-benefits{margin-left:40px;padding: 0;}
ul.trans-benefits li {float: left;list-style-type: none;margin: 20px 0 0 28px;padding: 5px;text-align: center;width: 297px;}
ul.trans-benefits li .title {display: block;font-size: 18px;font-weight: 700;height: 45px;line-height: 24px;margin-bottom: 15px;}
ul.trans-benefits li p {font-size: 15px;line-height: 20px;padding: 0 10px;}
.numberCircle {background: #166b9f none repeat scroll 0 0;border-radius: 50%;color: #fff;float: left;font: 20px/28px Verdana,sans-serif;height: 32px;margin: 0 20px 0 0;padding: 8px;text-align: center;width: 32px;}
.list-wrap {border: 0 solid #ccc;display: block;}
.list-wrap .heading {font-size: 20px;font-weight: 700;line-height: 40px;}
.trans-list li {background: rgba(0, 0, 0, 0) url("../images/bullet-jan15.png") no-repeat scroll 0 7px;
font-size: 18px;list-style-type: none;margin: 0 0 5px 70px;padding: 0 14px;text-align: left;line-height: 25px;}
.redtxt {color: #f00;font-size: 13px;}
ol.trans-list-num {margin: 0;padding: 0;}
ol.trans-list-num li {font-size: 18px;margin: 0 0 5px 18px;padding: 0 14px;text-align: left;list-style-type: decimal;}
#test-quality-wrap {font-size: 14px;margin-left:160px;padding: 0;}
#test-quality-wrap .test1 {background: rgba(0, 0, 0, 0) url("/images/trans-quality-testi-bg1.jpg") no-repeat scroll 0 0;height: 102px;line-height: 20px;margin: 20px 0 0;padding: 20px 0 0 100px;width: 675px;}
.bold {font-weight: bold !important;}
.txt18 {font-size: 18px;}
#test-quality-wrap .test2 {background: rgba(0, 0, 0, 0) url("/images/trans-quality-testi-bg2.jpg") no-repeat scroll 0 0;
height: 210px;line-height: 20px;padding: 44px 0 0 30px;width: 730px;}
#test-quality-wrap .test2 p {padding-right: 90px;}
#quality-banner-new{background: #16384d;width: 100%;height: 197px;display: block;}
#quality-banner-new .quality-banr{margin: 0 auto;width: 1090px;height: 197px;text-align: center;}



/* translation new ppc page july 2016 styles starts here */
#banner_post_editing .banner{background:#10948f  url(../images/post-editing-banner.jpg) no-repeat scroll center center;display:block;height:273px;width:100%; background-size: cover;}
#banner_post_editing .banner .banner-title{font-size: 45px; color: #fff; position: absolute; top: 60px; right: 200px; line-height: 55px;}


#post-editing-wrap{margin:40px 0 20px 0;padding:0px;}
#post-editing-wrap ul.tabs{width:100%;margin:0px;padding:0px;float:left;}
#post-editing-wrap ul.tabs li{float:left;margin:0px 0px 0px 0px;padding:0px;list-style:none;border:1px solid #c0c0c0;border-right:none;position: relative; width: 271px}
#post-editing-wrap ul.tabs li:last-child{border-right:1px solid #c0c0c0;}
#post-editing-wrap ul.tabs li a{padding:35px 0 0 0;display:block;font-size:18px;text-align:center;height:60px !important; line-height: 24px}
#post-editing-wrap ul.tabs li a:hover{text-decoration:none;}
#post-editing-wrap ul.tabs li.active a, #post-editing-wrap ul.tabs li.active a:hover{background:#666;color:#ffffff !important;} 
#post-editing-wrap ul.tabs li .sepp{line-height:36px;}
#post-editing-wrap .contentwrapper{width:1087px;border:1px solid;float:left;border:1px solid #c0c0c0;border-top:none;line-height:30px;margin-bottom:20px;}
#post-editing-wrap .contentwrapper .content{float:left; width: 1060px; font-size:16px;padding:20px;margin:15px 0;}
#post-editing-wrap .contentwrapper p{line-height:26px !important; font-size: 16px !important;}

#post-editing-wrap ul.tabs li a.bluebg{background:#0275b5!important;color:#fff!important;}
#post-editing-wrap ul.tabs li a.redbg{background:#f15656!important;color:#fff!important;}
#post-editing-wrap ul.tabs li a.greenbg{background:#98ca57!important;color:#fff!important;}
#post-editing-wrap ul.tabs li a.greybg{background: #6f7476!important;color: #fff!important;}
#post-editing-wrap ul.tabs li.active .blue-arv{border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid!important;display:inline-block;height:0;left:121px;position:absolute;bottom:-14px;width: 0px;}

ul.pe-listing {}
ul.pe-listing li {background: url(../images/global-circle-bullet.png) no-repeat scroll left 10px;  color: #3b3b3b;  font-size: 16px; line-height:30px;  margin: 10px 0;  padding: 0 0 0 20px; }

#how-it-works{margin:0 0 30px 0;padding:0; width: 100%}
#how-it-works .top-heading{margin-top:20px; font-size:40px;font-family:"Microsoft YahEi"; color: #5b5b5b;line-height:50px;text-align:left; padding: 20px 0px 40px 0}
#how-it-works ul.hp-how-it-works{margin:0;padding:0}
#how-it-works ul.hp-how-it-works li{list-style-type:none;padding:0px;margin:0;font-size:20px;font-family:'Microsoft YahEi';color:#5b5b5b;float:left;line-height:25px;text-align:center;border:1px solid transparent;width:270px}
#how-it-works ul.hp-how-it-works li .icon1{background:url(../images/sprite-icons-how-it-works.png) 0 0;width:87px;height:100px;display:block;margin:10px auto;}
#how-it-works ul.hp-how-it-works li .icon2{background:url(../images/sprite-icons-how-it-works.png) -107px 0;width:87px;height:100px;display:block;margin:10px auto;}
#how-it-works ul.hp-how-it-works li .icon3{background:url(../images/sprite-icons-how-it-works.png) -210px 0;width:87px;height:100px;display:block;margin:10px auto;}
#how-it-works ul.hp-how-it-works li .icon4{background:url(../images/sprite-icons-how-it-works.png) -307px 0;width:87px;height:100px;display:block;margin:10px auto;}
.green_button_wrap {	margin: 20px 0;	text-align: center;	text-transform: lowercase !important;	display: block;}
a.primary_green_button {background: #b9d900;    display: inline-block;    color: #333333;    font-size: 20px;    line-height: 37px;    border: 1px solid #999;  padding: 0; margin: 20px 0;    text-decoration: none;    font-family: "Microsoft YahEi";    width: 140px;    height: 40px;}
a.primary_green_button:hover {	background: #A9C40C;	color: #fff;	transition: all 0.3s ease-out 0s !important;	text-decoration: none;}
#translationTaiwan .noborder{background: none;border: none;}
#translationTaiwan.tr-comparetable th{height: 70px;font-size: 25px;}
#translationTaiwan .txtBold{font-weight: bold;}
#translationTaiwan .blueBg{background: #d8edff;}
#translationTaiwan.tr-comparetable td{line-height: 40px;}
.tr-table-overlay{top: 68px;right: 500px;width: 0px;box-shadow:none;}
#translationTaiwan2.tr-comparetable th{background: #fff;}
#translationTaiwan2.tr-comparetable th{line-height: 63px;}
#translationTaiwan2.tr-comparetable td{line-height: 30px;font-size: 15px;}
#translationTaiwan2 .txtBold{font-weight: bold;}
.arrow-translation{background: url(../images/arrow-images.png);width: 932px;height: 303px;display: block;position: relative;margin: 0 auto;}
.arrow-translation .title1{position: absolute;font-size: 22px;color: #000;left: 120px;bottom: 15px;}
.arrow-translation .title2{position: absolute;font-size: 22px;color: #000;right: 208px;top: 14px;}
.arrow-translation .title3{position: absolute;font-size: 22px;color: #000;right: 68px;bottom: 15px;}
.arrow-translation .title4{position: absolute;font-size: 22px;color: #fff;left: 94px;top: 158px;}
.arrow-translation .title5{position: absolute;font-size: 22px;color: #fff;left: 294px;top: 158px;}
.arrow-translation .title6{position: absolute;font-size: 22px;color: #fff;left: 505px;top: 158px;}
.arrow-translation .title7{position: absolute;font-size: 22px;color: #fff;left: 710px;top: 158px;}

h1.new-heading-black {
    font-size: 40px;
    color: #363636 !important;
    line-height: 40px;
    padding: 20px 0;
    font-family: "Microsoft YahEi";
    font-weight: normal !important;
	float:none;
}


#thankyou-wrap .img-wrapper{background:url(/images/thank-you-bg.jpg) #7f4c37 center;width:100%;background-size:cover;position:relative;top:0px;height:320px;color:#fff;margin:auto 0}
#thankyou-wrap .img-wrapper .main-title{font-size:42px;color:#fff;display:inline-block;margin-top:59px;width:390px;float:right;line-height:40px}
#thankyou-wrap .img-wrapper .sub-tile{width:390px;float:right;line-height:30px;margin-top:20px;font-size:22px}
.mango-color {
    color: #face00;
}
#thankyou_check_status{margin:40px auto}
#thankyou_check_status p{display:block;text-align:center;font-size:20px;line-height:30px;padding:10px 0 10px}


/* payment page styles starts */
ul.list-payment-options{margin: 0; padding: 0}
ul.list-payment-options li{width: 226px; float: left; list-style-type: none; margin:20px 0 50px 59px;  position: relative; text-align: center; border:0px solid #ccc; font-family: 'Microsoft Yahei'}
ul.list-payment-options li:first-child{margin-left: 0}ul.list-payment-options li .icon1{background: url(../images/payment-icons.png) 3px 0 no-repeat; width: 95px; height: 88px; margin: 0 auto; padding: 10px 0 0 0; }
ul.list-payment-options li .icon2{background: url(../images/payment-icons.png) -109px 0 no-repeat; width: 95px; height: 88px; margin: 0 auto; padding: 10px 0 0 0; }
ul.list-payment-options li .icon3{background: url(../images/payment-icons.png) -217px 0 no-repeat; width: 97px; height: 88px; margin: 0 auto; padding: 10px 0 0 0; }
ul.list-payment-options li .icon4{background: url(../images/payment-icons.png) -325px 0 no-repeat; width: 95px; height: 88px; margin: 0 auto; padding: 10px 0 0 0; }
ul.list-payment-options li .bg1{background-color: #0a6cad!important}
ul.list-payment-options li .bg2{background-color: #51b107!important}
ul.list-payment-options li .bg3{background-color: #d80404!important}
ul.list-payment-options li .bg4{background-color: #fd6800!important}
ul.list-payment-options li .bdr1{border-color: #0a6cad!important}
ul.list-payment-options li .bdr2{border-color: #51b107!important}
ul.list-payment-options li .bdr3{border-color: #d80404!important}
ul.list-payment-options li .bdr4{border-color:  #fd6800!important}
ul.list-payment-options li .title{color:#5f5f5f;font-size: 18px; font-weight: bold;display: block; margin: 35px 0 20px 0; line-height: 22px;}
ul.list-payment-options li .box-content{background-color: #f2f2f2; position: relative; width: 200px; height: 200px;  border-top:4px solid; padding: 0 13px 20px 13px;border-radius: 0px 0px 5px 5px}
ul.list-payment-options li .box-content.arrow-trans{width: 15px; height: 8px;}
ul.list-payment-options li p{margin: 20px 0; line-height: 24px; font-size: 16px;}
ul.list-payment-options li .box-content a{font-size: 18px; padding: 10px 30px; color: #fff; position: absolute; bottom: -15px; left: 62px; text-decoration: none; border-radius: 5px; }
ul.list-payment-options li .box-content a:hover{opacity: .9}

.quality-list li{padding:0px 10px 0px 20px;background:url(../images/small-bullet.jpg) no-repeat 0px 9px;margin:10px 0px 10px 0px;line-height:24px;color:#4b4b4b;font-size:18px;}

.payment-procedure-wrap{position:relative;margin:30px auto 0px 120px;}
.payment-procedure-wrap .payment-procedure li{width:900px;border-radius:10px;background:#fab03c;color:#fff;font-size:20px;line-height:26px;height:95px;float:left;margin:10px 0px;}
.payment-procedure-wrap .payment-procedure li .white-arrow{background:url(../images/white-patch.png) no-repeat;width:14px;height:13px;display:block;margin:40px 0px 0px 10px;float:left;}
.payment-procedure-wrap .payment-procedure li .grey-patch{background:#5b5f66;color:#fff;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;width:120px;height:95px;text-align:center;margin:0px 0px 0px 10px;float:left;line-height:90px;}
.payment-procedure-wrap .payment-procedure li .listed-data{margin:20px 0px 0px 20px;float:left;line-height:24px;color:#fff;font-size:20px;width:690px;}
.blue-gren{background:#198c89 !important;}
.poppy{background:#ed5919  !important;}
.purple{background:#8379b8  !important;}
.sky-blue{background:#31b8f6  !important;}

/* payment page styles starts ends*/
