#homegallery1{position:relative;visibility:hidden;z-index:0;width:100% !important; height:766px}
#ctl00_Menutop_homebanner{ height:734px; background:#666  }
#homegallery1 .gallerydesctext{text-align:left;padding:2px 5px}
.gallerylayer{width:100%}
.img1, .img2, .img3, .img4, .img5, .img6, .img7, .img8, .img9, .img10, .img11, .img12, .img13, .img14, .img15, .img16, .imagebg{height:734px;background:url(../images/home-slider/image1.jpg) no-repeat center top #5eac00;z-index:0;width:100%}
.img2{background:url(../images/home-slider/image2.jpg) no-repeat center top #09427b}
.img3{background:url(../images/home-slider/image3.jpg) no-repeat center top #000}
.img4{background:url(../images/home-slider/image4.jpg) no-repeat center top}
.img5{background:url(../images/home-slider/image5.jpg) no-repeat center top #000}
.img6{background:url(../images/home-slider/image6.jpg) no-repeat center top #02607c}
.img7{background:url(../images/home-slider/image7.jpg) no-repeat center top #0b122f}
.img8{background:url(../images/home-slider/image8.jpg) no-repeat center top #1d1d1d}
.img9{background:url(../images/home-slider/image9.jpg) no-repeat center top #726f38}
.img10{background:url(../images/home-slider/image10.jpg) no-repeat center top #000}
.img11{background:url(../images/home-slider/image11.jpg) no-repeat center top #000}
.img12{background:url(../images/home-slider/image12.jpg) no-repeat center top #000}
.img13{background:url(../images/home-slider/image13.jpg) no-repeat center top #000}
.img14{background:url(../images/home-slider/image14.jpg) no-repeat center top #000}
.img15{background:url(../images/home-slider/image15.jpg) no-repeat center top #8b8b8b;}
.img16{background:url(../images/home-slider/image16.jpg) no-repeat center top #141414;}
.destxt h2.iwed, .destxt h2.music, .destxt h2.relyx, .destxt h2.office, .destxt h2.rich, .destxt h2.red, .destxt h2.actual, .destxt h2.ties{color:#004f5e;font-size:34px;line-height:36px}
.destxt h2.music{color:#003070}
.destxt h2.relyx{color:#000;} 
.destxt h2.red{color:#b70009;}
.destxt h2.actual { color:#d96e28; }
.destxt h2.ties { color:#bababa; }
.destxt h2.ties em { color:#555; }
.destxt p.tiepara { color:#878787; }
.destxt h2.workf{color:#450070;font-size:34px;font-weight:400;line-height:36px}
.destxt h2.workf strong{font-weight:700}
.hometop{position:relative;top:-734px}
.navpanellayer{position:relative !important;top:450px !important;width:900px !important;margin:0 auto;text-align:center; left:5px !important;}
.navpanelfg { margin-left:0 !important; }
.gallerydesc{position:relative !important;top:100px !important;width:1000px !important;margin:0 auto}
.destxt{position:relative;z-index:9999;top:-650px;width:940px;margin:85px auto 0;padding-left:50px}
.destxt b{font-size:10px}
.destxt h2{font-weight:400;font-size:25px;line-height:30px;color:#FFF;margin:0 0 15px 0;padding:0 0 5px 0}
.destxt h2 em{text-transform:uppercase;display:block;font-size:12px;font-weight:400;font-style:normal;letter-spacing:0.06em;color:#000}
.destxt h2 em.white, .destxt p.white, .destxt h2.office, .destxt h2.rich{color:#fff}
.destxt p{font-size:16px;color:#000;line-height:24px;width:530px;margin:18px 3px 13px 0}
.destxt em{font-size:36px}
.destxt a.more, .destxt a.vanacore, .destxt a.longTail, .destxt a.erelyx, .destxt a.iwed, .destxt a.westernoffice, .destxt a.actualdate, .destxt a.tiesoc{display:block;margin-top:40px;color:#fff;background:url(../images/home-icns.png) no-repeat 0px -79px;height:27px;position:absolute;top:230px;padding:4px 0 0 0;text-align:center;text-transform:none;width:110px;font-size:12px; left:50px;}
.destxt a.vanacore{ background-position:left -179px; top:163px; left:196px;}
.destxt a.longTail{ background-position:-113px -179px; top:102px; left:265px;}
.destxt a.erelyx{ background-position:-113px -210px; top:187px; left:162px;}
.destxt a.iwed{ background-position:left -210px; top:139px; left:50px;}
.destxt a.westernoffice{ background-position:left -241px; top:138px; left:50px; color:#000; }
.destxt a.actualdate { background-position:-113px -241px; top:165px; left:50px; color:#fefefe; }
.destxt a.tiesoc { background-position:left -272px; top:142px; left:176px; color:#fefefe; }

.btnleft{background:url(../images/home-icns.png) no-repeat 0px -51px;width:25px;height:25px;}
.btnplay{background:url(../images/home-icns.png) no-repeat -26px -51px;width:25px;height:25px;}
.btnright{background:url(../images/home-icns.png) no-repeat -75px -51px;width:25px;height:25px;}
.btnpause{background:url(../images/home-icns.png) no-repeat -50px -51px;width:25px;height:25px;}
#logo a{background:url(../images/home-icns.png) 7px 0px;}
h4{font-size:16px}
#hpart{background:url(../images/ho-hpartbg.png) bottom repeat-x #000;height:72px;}
.mainbottom{margin:-73px auto;width:700px;}
a.newidea, a.newidea:hover, a.smallbusiness, a.smallbusiness:hover, a.mediumtolarge, a.mediumtolarge:hover, a.iphone, a.iphone:hover{background:url(../images/home-main.png) no-repeat;height:118px;width:206px;display:block;text-indent:-99999px;float:left}
a.newidea{background-position:-178px -397px;margin:10px 10px 0px 10px}
a.newidea:hover{background-position:-178px -399px}
a.smallbusiness{background-position:-391px -396px;margin:11px 10px 0px 10px}
a.smallbusiness:hover{background-position:-391px -398px}
a.mediumtolarge{background-position:-602px -396px;margin:11px 10px 0px 10px}
a.mediumtolarge:hover{background-position:-602px -398px}
a.iphone{background-position:-814px -396px;margin:11px 10px 0px 10px}
a.iphone:hover{background-position:-814px -398px}
.codatabs{margin:0 auto;width:980px;text-align:center;}
.codatabs ul.tabs{ margin:-110px 0 0; padding:0 0 50px 25px;float:left;position:relative;z-index:99999; /*margin-top:-110px;*/ font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:15px}
.codatabs ul.tabs li{margin:0 1px;padding:0;list-style:none;float:left; /*height:84px;width:177px*/ width:185px; height:75px; }
.codatabs ul.tabs li a{display:block;width:177px;height:40px;padding:30px 3px 0 0; color:#545454;text-shadow:2px 2px 2px #fff;background:url(../images/home-main.png) no-repeat 0px -275px; }
.codatabs ul.tabs li.active a{height:44px;padding:30px 3px 0 0;color:#000;text-shadow:2px 2px 2px #999;background-position:0px -201px}
.tab_content{clear:both;padding:0 30px 0 20px}
.tab_container{text-align:left;clear:both;min-height:400px;}
.tab_container a, .tab_container ul li a, .tab_container p a{color:#2C2E34}
.tab_container a:hover, .tab_container ul li a:hover, .tab_container p a:hover{color:#7b7b7b}
.padreview{padding:0px 25px 5px 30px}
.quteleft{background: #fff url(../images/home-main.png) no-repeat -712px -260px;width:65px;height:42px}
.quteright{background: #fff url(../images/home-main.png) no-repeat -712px -315px;width:65px;height:42px;float:right}
.review-bg{width:820px;height:300px;margin:0 auto}
.greentxt{color:#649401;margin:10px 15px 0 0}
.client_name{font-weight:700}
.whyp-bg{background:url(../images/whylistbg-midd.jpg) no-repeat 260px 30px;height:326px;margin-left:-10px;}
ul.why_plaveb{float:left;width:35%;margin:0;padding:10px 40px 10px 0}
ul.why_plaveb li{font-size:16px;font-weight:400;height:60px;padding:20px 0 0 45px;list-style:none;color:#555;background: #fff url(../images/home-main.png) no-repeat -148px -388px;}
ul.why_plaveb li.rightimg{background: #fff url(../images/home-main.png) no-repeat -690px -384px;}
ul.why_plaveb li span{color:#7a9f24;}
ul.why_plaveb li a{color:#333;font-weight:400}
ul.why_plaveb li a:hover{color:#649401}
#tab5 dl{display:none}
p.article strong{font-size:20px;font-size:700;color:#5E961D;display:block}
a.viewmore{font-weight:700;display:block;padding-top:10px;float:right}
h1{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-weight:bold;font-size:14px;line-height:30px;color:#5e961d;margin:0 0 15px 0;padding:0;clear:both;display:block;}
h1 span{color:#5E961D;font-weight:bold;text-transform:none;font-size:30px;display:block;padding-top:6px;}
ul#tabMenu{padding:0;margin:0 0 0 40px;position:relative;z-index:9999;bottom:-15px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13px}
ul#tabMenu li{list-style:none;float:left;font-size:12px;width:auto;margin:0 8px 0 0;padding:20px 0 0 0;width:161px;height:117px;display:inline-block;font-weight:bold;color:#333;text-align:center;cursor:pointer}
ul#tabMenu li.selected{color:#5E961D;background:url(../images/home-main.png) no-repeat -530px -235px}
ul#tabMenu li{color:#333;text-align:center}
ul#tabMenu li:hover{color:#5E961D}
ul#tabMenu li span{width:161px;float:left;height:122px;display:inline-block;padding:15px 0}
ul#tabMenu li span.webdesign, ul#tabMenu li span.webdesign:hover, ul#tabMenu li span.webapps, ul#tabMenu li span.webapps:hover, ul#tabMenu li span.ecommerce, ul#tabMenu li span.ecommerce:hover, ul#tabMenu li span.webmarket, ul#tabMenu li span.webmarket:hover, ul#tabMenu li span.mobile, ul#tabMenu li span.mobile:hover{background:url(../images/home-main.png) no-repeat;height:80px;margin:0 0 0 40px;width:70px;padding:0}
ul#tabMenu li span.webdesign{background-position:-183px -227px}
ul#tabMenu li span.webdesign:hover, ul#tabMenu li.selected span.webdesign{background-position:-183px -307px}
ul#tabMenu li span.webapps{background-position:-243px -229px}
ul#tabMenu li span.webapps:hover, ul#tabMenu li.selected span.webapps{background-position:-243px -309px}
ul#tabMenu li span.ecommerce{background-position:-313px -226px}
ul#tabMenu li span.ecommerce:hover, ul#tabMenu li.selected span.ecommerce{background-position:-313px -306px}
ul#tabMenu li span.webmarket{background-position:-385px -227px}
ul#tabMenu li span.webmarket:hover, ul#tabMenu li.selected span.webmarket{background-position:-385px -307px}
ul#tabMenu li span.mobile{background-position:-457px -227px}
ul#tabMenu li span.mobile:hover, ul#tabMenu li.selected span.mobile{background-position:-457px -307px}
.boxBody{height:190px;width:860px;overflow:hidden;position:relative;clear:left;margin:0 auto;padding:25px 25px 5px 25px;background:url(../images/home-main.png) no-repeat 0 -524px}
.boxBody div.show{display:block}
.boxBody p, .boxBody .tspace{padding:0 }
.font18title{font-size:18px;color:#5e961d}
#webdesign, #webapps, #ecommerce, #webmarket, #mobile{float:left}
#webdesign { padding-bottom:20px; }
.boxBody ul{width:500px;float:left;margin:10px 0 0 0;padding:0}
.boxBody ul li{list-style:none;background:url(../images/home-main.png) no-repeat -1023px -423px;font-size:12px;width:230px;float:left;margin:0;padding:3px 10px}
.bgwebdesign, .bgwebapps, .bgecommerce, .bgwebmarket, .bgmobile{float:right;width:148px;height:140px;margin:-45px 30px 0 0;display:block}
.bgwebdesign{background:url(../images/home-main.png) no-repeat 0px -387px;height:137px; margin-top:-80px}
.bgwebapps{background:url(../images/home-main.png) no-repeat -905px -538px;width:128px}
.bgecommerce{background:url(../images/home-main.png) no-repeat -905px -655px;width:128px}
.bgwebmarket{background:url(../images/home-main.png) no-repeat -785px -245px;width:128px}
.bgmobile{background:url(../images/home-main.png) no-repeat -910px -232px;width:128px; margin-top:-75px}
p{clear:both;line-height:18px;margin:8px 3px 3px 0;text-align:left}
.top-img{background:url(../images/home-main.png) no-repeat -691px -707px;width:215px;height:10px}
.bottom-img{background:url(../images/home-main.png) no-repeat -691px -730px;width:215px;height:60px}
.parawidth{width:300px}
.contentwidth{width:545px;margin-left:10px}
#control{height:69px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;text-align:left;top:1px;width:0px;z-index:10;float:right;}
#control_contents{background:#2e3034;height:100%;position:absolute;width:200px;z-index:-1;float:right;border:0;padding:5px;}
.control_button1{cursor:pointer;height:69px;margin-left:auto;margin-right:auto;position:relative;top:10px;width:112px;z-index:20;float:right;background:url(../images/home-icns.png) left -110px no-repeat;margin-right:-5px}
.control_button1 img{border:medium none;position:relative;top:0px;}
.control_button1 a{color:#545454;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;left:10px;position:relative;text-decoration:none;top:5px;}
.topcontrol1{right:0px;top:270px;position:absolute;text-align:center;z-index:25;display:inline-block;overflow:hidden; }
body:nth-of-type(1) .topcontrol1{
width:365px ;
}
#control1{height:495px;margin-left:0px;margin-right:0px;overflow:hidden;position:relative;text-align:left;top:1px;width:0px;z-index:10;float:right;}
#control2{height:495px;margin-left:0px;margin-right:0px;overflow:hidden;position:relative;text-align:left;top:1px;width:0px;z-index:10;float:right;}
#control_contents1{background:none;height:496px;position:absolute;width:200px;z-index:-1;float:right;border:0;}
.basic p{padding:0 10px;line-height:18px}
.cssform b{margin-right:10px}
#request .cssform p{margin:0 0 3px 10px}
#request .cssform .red{color:#eec8c8;font-weight:400;font-size:10px}
#request .cssform .red a:hover{color:#fff}
#request{background:url(../images/req-bg.png) -1px 85px no-repeat;height:495px;border-top:0px solid #555}
#request .cssform p{clear:both;text-align:left;font-size:10px;margin-top:0;width:175px;margin-right:0 px;margin-bottom:3px;margin-left:10px;padding-top:2px;padding-bottom:3px}
#request .cssform b{color:#bdbdbd;text-align:left;font-size:11px;font-family:"Arial";width:25px;font-weight:normal;float:left;margin-left:0}
#request input.required, #request .cssform p .phonenum.required, #request textarea.required, #request select.required, #request .cssform input.required, .cssform #request .nowrap{white-space:nowrap}
#request .cssform p .phonecode{width:24px !important;border-right:#4d4d4d 1px solid}
#request .cssform p .phonearea{width:23px !important;border-right:#4d4d4d 1px solid}
#request .cssform p .phonenum{width:50px !important;border-right:#4d4d4d 1px solid}
#request .cssform p .phoneext{width:23px !important}
#request .cssform p .phonemsg{text-align:left;font:Arial,Helvetica,sans-serif x-small;color:#999;font-size:8px}
#request .cssform p span{text-align:left;font:Arial,Helvetica,sans-serif 6px normal;color:#999}
#request .cssform p .alertast{font-size:9px !important;height:10px;margin:0 0 0 33px;line-height:normal;color:green}
#request .cssform p .alertast.mr88{margin:0 0 0 83px}
.privacy, #request label a.privacy{padding:1px 0 1px 15px;color:#a8a8a8;width:auto;display:inline-block;font-size:10px}
.privacy-img{background:url(../images/plaveb-main-images.png) no-repeat -532px -121px;width:15px;height:13px;margin:0 0 0 53px}
#request .cssform a:hover{color:#000}
#request .req-bottom .coma{font-size:30px;color:#666;line-height:30px}
#request .smtbtn{height:30px;margin:0 0 0 35px;border:none;border:none;cursor:pointer;width:100px}
#request .smtbtn input, #request .smtbtn input:focus{background:url(../images/plaveb-main-images.png) -430px -112px no-repeat;}
.bknone, #request p.btnnone{background:none;float:none}
.cornbtm{float:left;width:206px;height:8px;background:#2a2a2a}
.topbg{background:url(../images/home-icns.png) -113px -50px;padding:1px 5px 3px 5px; height:100px}
.selected{display:none}
.call{color:#d9d9d9;font-weight:700;font-size:15px;font-family:"Arial";padding-left:19px}
.call strong{font-size:20px;font-weight:700;color:#94bd2f}
.call label, #rpart label a{color:#d9d9d9;font-weight:700;font-size:11px;margin-bottom:0px;line-height:18px;padding-left:0px;text-align:center;width:200px;display:inline-block}
input, select, textarea{margin:0;padding:0;border:1px solid #222;padding:1px;background:#333;color:#ccc;font-size:12px;font-family:Arial, Helvetica, sans-serif}
input.required, .required select{border:1px solid #be6666}
input.phonenum.required{border:1px solid #be6666 !important}
#rpart input:focus, #rpart textarea:focus{background:#666;color:#000}
#rpart label.help{color:#A4A4A4;font-size:8px;margin:0 0 0 35px;}
ul.gallery{margin:0;height:95px;float:left;list-style:none;}
ul.gallery li{float:left;width:202px;height:120px;padding:1px;margin:0 0 0 25px;background:url(../images/home-main.png) no-repeat -454px -398px;}
ul.gallery li a{display:block;height:97px;color:#FFF;text-decoration:none;width:202px;position:relative;}
/*ul.gallery li a#id1, ul.gallery li a#id2, ul.gallery li a#id3{background:url(../images/home-slider/menu-slider.png) repeat 0 95px;}*/
ul.gallery li a.height{height:95px;}
ul.articlelist{list-style:none;list-style-type:none;margin:10px 0 0 0;float:left;}
ul.articlelist li{background:url(../images/artical-bg.jpg) no-repeat right bottom;padding:0px 60px 30px 0;width:880px;margin-top:10px;}
ul.articlelist li a{color:#649401;font-size:14px;display:block;padding:0 0 5px 0;}
.caseimg{background:url(../images/home-main.png) no-repeat -720px -472px;width:96px;height:26px;}
.portfimg{background:url(../images/home-main.png) no-repeat -822px -472px;width:68px;height:26px;}
.pladimg{background:url(../images/home-main.png) no-repeat -896px -472px;width:118px;height:26px;}

.MR20{ margin-right:20px}

/* new boxes */
ul.sdt_menu { margin:0 0 0 5px; padding:0; list-style: none; font-size:12px; width:1002px; *margin-left:0; position:absolute; top:-100px; float:left; }
ul.sdt_menu a{ text-decoration:none; outline:none; }
ul.sdt_menu a strong { text-transform:uppercase; background:url(../images/green-pop-aerrow.png) 85px 2px no-repeat; padding-right:15px; }
ul.sdt_menu li{ float:left; width:166px; height:110px; position:relative; cursor:pointer; text-align:left; background:url(../images/servbox.png) 0 0 no-repeat;  }
ul.sdt_menu li.lastbox { background-position:0 -120px; width:172px; }
ul.sdt_menu li > a{ z-index:12; display:block; }
ul.sdt_menu li img.servimg{ border:none; position:absolute;  opacity:0; left:15px; z-index:100; top:51px; }
ul.sdt_menu li span.sdt_wrap{ z-index:15; display:block; float:left; width:170px; height:110px}
ul.sdt_menu li div.sdt_active{ position:absolute; background:url(../images/infopopleft.png) 0 0 no-repeat ; top:0; width:252px; height:403px; left:0px; z-index:14; display:none; margin-left:0 !important; cursor:default }
ul.sdt_menu li span span.sdt_link, ul.sdt_menu li span span.sdt_descr, div.sdt_box a{ display:block;  }
ul.sdt_menu li span span.sdt_link{ color:#444; font-size:15px; float:left; font-weight:700; clear:both; text-shadow:0px 1px 0px #fff; margin-left:10px; position:absolute;
	bottom:7px; /*width:132px;*/ display:block; }
ul.sdt_menu li span span.sdt_descr{ color:#0B75AF; float:left; clear:both; width:155px; /*For dumbass IE7*/ font-size:10px; letter-spacing:1px; }
div.sdt_box{ display:block; position:relative !important; *z-index:99; width:500px; overflow:hidden; height:403px; top:-507px; left:0px; display:none; background:url(../images/infopopright.png) no-repeat scroll 0 0 transparent ; *background-position:0 1px; margin-left:0 !important; cursor:default }
div.sdt_box a{ float:left; clear:both; line-height:20px; color:#fff; }
div.sdt_box a:hover{ color:#fff; }
ul.sdt_menu li div.sdt_content { float:left; position:absolute; left:10px; bottom:15px; width:230px; font-family:"Lucida Sans", "Lucida Grande", sans-serif; }
ul.sdt_menu li div.sdt_content .boxarrow1, ul.sdt_menu li div.sdt_content .boxarrow-last { background:url(../images/home-main.png) 0 0 no-repeat ; height:26px;  }
span.arrw { bottom: -37px; float: left; height: 26px; left: -15px !important; position: absolute; display:block; background:url(../images/blank.gif) repeat; }
ul.sdt_menu li div.sdt_content .boxarrow1 { background-position: -157px -490px; width:40px; margin-left:130px; }
ul.sdt_menu li div.sdt_content .boxarrow-last { background-position: -157px -490px; width:40px; margin-left:205px; }
.sdt_active img{background:url(../images/infopopleft.png) -10px -32px  no-repeat ;}
div.sdt_box .boxtitle { font-size:13px; font-family:"Lucida Sans", "Lucida Grande", sans-serif; margin:32px 0 7px 19px; color:#000; }
div.sdt_box .boxtitle strong { color:#000; font-weight:normal; }

ul.sdt_menu a.titlebox{ text-decoration:none; outline:none; color:#000 }

/*
ul.sdt_menu li div.sdt_content .boxarrow1, ul.sdt_menu li div.sdt_content .boxarrow2, ul.sdt_menu li div.sdt_content .boxarrow3, ul.sdt_menu li div.sdt_content .boxarrow4, ul.sdt_menu li div.sdt_content .boxarrow5, ul.sdt_menu li div.sdt_content .boxarrow6 { background:url(../images/home-main.png) 0 0 no-repeat ; height:26px;  }
ul.sdt_menu li div.sdt_content .boxarrow2 { background-position: -204px -490px; width:36px; margin-left:120px; }
ul.sdt_menu li div.sdt_content .boxarrow3 { background-position: -241px -490px; width:25px; margin-left:138px; }
ul.sdt_menu li div.sdt_content .boxarrow4 { background-position: -241px -490px; width:25px; margin-left:138px; }
ul.sdt_menu li div.sdt_content .boxarrow5 { background-position: -241px -490px; width:25px; margin-left:138px; }
ul.sdt_menu li div.sdt_content .boxarrow6 { background-position: -267px -490px; width:30px; margin-left:200px; }
*/
div.sdt_content h2 { color:#000; font-size:16px; }
div.sdt_content p { color:#343434; font-size:12px; }
div.request-form-nobg { padding:0 0 0 10px; width:262px }
div.request-form-nobg dl.field{clear:both;margin:2px 0 0 0;display:block;padding:2px 0;float:left;*float:none;}
div.request-form-nobg dl.field dt.lbl{float:left;font-size:10px;font-weight:400;margin:4px 10px 0;text-align:right;color:#666;}
div.request-form-nobg dl.field dd{float:left;margin:0;}
div.request-form-nobg dl.field dd span.common{float:left;}
div.request-form-nobg dl.field dd input { background:#b0b0b0; border-top:1px solid #222; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #222; padding:3px; color:#000; }
div.request-form-nobg label.help{font-size:9px;margin:0 38px 2px 5px;}
div.request-form-nobg label.help .phonecode, .request-form label.help .phonearea, .request-form label.help .phonenum, .request-form label.help .phoneext{width:0;}
div.request-form-nobg label.help .phonecode{margin:0 0 0 -5px;}
div.request-form-nobg label.help .phonearea{margin:0 0 0 37px;}
div.request-form-nobg label.help .phonenum{margin:0 0 0 20px;}
div.request-form-nobg label.help .phoneext{margin:0 0 0 20px;}
div.request-form-nobg input.phonecode{width:25px !important;}
div.request-form-nobg input.phonearea{width:25px !important;}
div.request-form-nobg input.phonenum{width:50px !important;}
div.request-form-nobg input.phoneext{width:25px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){div.request-form-nobg label.help .phoneext{margin:0 0 0 12px;}}
div.request-form-nobg select{ margin-left:10px; width:195px;height:22px; background:#b0b0b0; border-top:1px solid #222; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #222; color:#000;  }
div.request-form-nobg select option{ font-size:11px}
div.request-form-nobg textarea{ background:#b0b0b0; border-top:1px solid #222; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #222; color:#000; margin-left:10px; width:195px; overflow:hidden; resize:none; float:left }
div.request-form-nobg .privacy { padding:0; color:#666; }
div.request-form-nobg .privacy-img { margin-left:0; }
div.request-form-nobg .iconhelp { background:url(../images/plaveb-main-images.png) no-repeat -180px -137px; margin-left:5px; width:4px; height:7px;  }
div.request-form-nobg .smtbtn input, div.request-form-nobg .smtbtn input:focus { background:url(../images/home-main.png) no-repeat -321px -490px;border:none; cursor:pointer; height:22px; width:94px; margin:5px 0 0 25px;  }

.msg{ color:red;}

.TlTipHome a:hover span { display:block; right:0px; line-height:normal; }
.sdt_box span.close{ /*background:url(../images/plaveb-main-images.png) -114px -121px;*/ cursor:pointer; width:21px; height:21px; display:block;  margin-top:20px; position:absolute; z-index:9999  }
div.sdt_box span.close a{ float:none; line-height:normal;}
#cpart .request-form-nobg input.phonearea.required, #cpart .request-form-nobg input.phonenum.required{  width:50px !important; height:auto}
#cpart .request-form-nobg input.phonearea.required{ width:25px !important; margin-left:0}
.request-form-nobg input.phonearea.required, .request-form-nobg input.phonenum.required, .request-form-nobg input.required, .request-form-nobg select.required, .request-form-nobg textarea.required{border:1px solid red !important;}
.request-form-nobg .msg{ font-size:10px}
.request-form-nobg input, .request-form-nobg select,  .request-form-nobg textarea{ font-size:11px !important;}
