@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; }
body { font-family: Arial, Helvetica, sans-serif; font-size:12px; background-color:#fff; color:#666666; padding:0; margin:0; }
ol, ul { list-style-image:none; list-style-position:outside; list-style-type:none; }
p { margin:0px; padding:0px; }
#header { width: 990px; font-size:11px; position:relative; height:133px; }
#container { width: 990px; margin: 0px auto; }
#wrapper { width: 990px; background-color:#FFFFFF; }
#container1 { width: 100%; margin: 0px auto; }
#wrapper1 { width: 990px; background-color:#FFFFFF; margin: 0px auto; }
#wrapper_content { padding:14px 14px; border:1px solid #d9d9d9; border-top:0px; background:url(/images/wrapper_bkg_new.png) repeat-x bottom; }
#wrapper_content_apps { padding:15px 4px 0px 4px; border:1px solid #d9d9d9; border-top:0px; background:url(/images/wrapper_bkg_new.png) repeat-x bottom; }
/*#leftpannel { width:200px; float:left; padding-left:5px; }*/
#leftpannel { width:200px; float:left; }
#middle { width:560px; float:left; padding:0 10px 0 10px; }
#middle1 { width:980px; padding:0 5px 0 5px; }
#middle2 { width:745px; float:left; padding:0 0px 0 10px; }
#middle2a { width:726px; float:left; padding:0 10px 0 0px; }
#middle3 { width:765px; float:left; padding:0 10px 0 10px; }
#middle4 { width:650px; float:left; padding:0px; }
/*#rightpannel { width:200px; float:right; margin-right:5px; }*/
#rightpannel { width:200px; float:right; }
#comment-form { padding-bottom:10px; }
.leftcontentarea { width:646px; float:left; }
.leftcontentarea2a { width:546px; float:left; }
.rightcontentarea { width:300px; float:right; }
.rightcontentarea2a { width:400px; float:right; }
.selectionmd2 { background:#fff url(/images/form.gif) bottom repeat-x; padding:10px 15px; border:1px solid #e6e6e6; }
.rt_arrow { background-image:url(/images/rt_arrow.gif); background-repeat:no-repeat; width:23px; height:45px; }
.top_arrow { background-image:url(/images/arrow_apps.gif); background-repeat:no-repeat; width:49px; height:24px; position:relative; top:1px; }
#rightpanne2 { width:304px; float:left; }
.rightpanne2_top { background:url(/images/right_penal_top.gif) no-repeat; width:268px; height:30px; padding:15px 0px 0px 36px; color:#5a5a5a; font:18px Georgia, "Times New Roman", Times, serif; }
.rightpanne2_padding { padding:0px 0px 0px 23px; }
.rightpanne2_mdl { background:url(/images/right_mdl.gif) repeat-x; background-color:#e5e5e5; width:255px; padding:0px 12px 12px 12px; font-size:12px; float:left; line-height:1.4em; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
.rightpanne3_top { background:url(/images/right_penal_top_1.gif) no-repeat; width:250px; height:38px; padding:15px 15px 15px 35px; font:11px Arial, Helvetica, sans-serif; }
.right_penal_rt { background:url(/images/right_penal_rt.gif) repeat-x left bottom; width:255px; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6; padding:0px 12px 10px; font:11px Arial, Helvetica, sans-serif; }
.advanceoption { padding:5px 0px 0px 75px; }
.validation-advice { text-align:left; font-size:11px; color:#ff3333; }
#footer { width:990px; color:#bdbcbc; }
#footer .c1 { width:130px; float:left }
#footer .c2 { width:75px; float:left }
#footerbot { width:990px; color:#999; }
#footerbot a { text-decoration:underline; color:#999; }
.widget { border:1px solid #d6d4d4; background-image:url(/images/widget_bg.gif); background-repeat:repeat-x; }
.grey_border { border:1px solid #d6d4d4; }
.grey_bg1 { background-color:#f7f8f8; }
.grey_bg2 { background-color:#edecec; }
.grey_bg3 { background-color:#e4e4e4; }
.grey_bg4 { background-color:#d4d4d3; }
.grey_bg5 { background-color:#c7c7c7; }
.wheading { font:normal 15px Georgia, "Times New Roman", Times, serif; line-height:24px; color:#487045; }
.app_widget { border:1px solid #e3e2e2; width:167px; padding:5px; }
.app_widget1 { border-top:1px solid #e3e2e2; width:167px; padding:5px; }
.app_widget2 { border:1px solid #e3e2e2; width:258px; padding:5px; }
.lh10 { line-height:10px; }
.lh16 { line-height:16px; }
.lh18 { line-height:18px; }
.lh20 { line-height:18px; }
.lh22 { line-height:22px; }
.lh26 { line-height:26px; }
.lh35 { line-height:35px; }
.message_widget { border: #d6d4d4 solid 1px; background-image:url(/images/blue_bg.gif); background-repeat:repeat-x; background-position:bottom; }
.msg-widget { background-color:#cdcacb; background-image:url(/images/corner.gif); background-position:right bottom; background-repeat: no-repeat; }
.search_widget { border:1px solid #d6d4d4; background-image:url(/images/widget_bg.gif); background-repeat:repeat-x; background-position:bottom; }
.compare-box { border:1px solid #c8c8c8; background-color:#f4f4f5; }
.compare-box-hi { width:259px; height:354px; float:left; background-image:url(/images/compare_raised.gif); background-repeat:no-repeat; text-align:center; position:relative; top:-17px; }
.green_bg { background-image:url(/images/green_grad.gif); background-position:bottom; background-repeat:repeat-x; }
.errormsg1 { border:#FF0000 2px solid; background:#FFFFCC; padding:10px; text-align:center; font:bold 14px Georgia, "Times New Roman", Times, serif; margin:10px; color:#FF0000; }
.text14 { font-size: 14px; line-height:28px; }
.text14a { font-size: 14px; line-height:19px; }
.text14b { font-size: 14px;}
.bodytxt1 { font:bold 12px Georgia, "Times New Roman", Times, serif; color: #616161; }
.bodytxt2 { font:bold 14px Georgia, "Times New Roman", Times, serif; color: #3fa748; }
.bodytxt3 { font-size: 12px; color: #c84527; font-weight:bold; }
.bodytxt4 { font-size: 18px; color: #3fa748; font-weight:bold; }
.bodytxt5 { font-size: 14px; font-weight:bold; }
.bodytxt6 { font:bold 12px Georgia, "Times New Roman", Times, serif; }
.bodytxt7 { font:bold 12px Arial, Helvetica, sans-serif; color:#333333; }
.bodytxt7a { font:normal 18px Georgia, "Times New Roman", Times, serif; color:#333333; }
.bodytxt7a span { font-size:12px; }
.bodytxt8 { font:normal 11px Arial, Helvetica, sans-serif; color:#858585; background:#FFF; }
.bodytxt9 { font-size: 14px; }
.bodytxt10 { font:normal 12px Georgia, "Times New Roman", Times, serif; }
.bodytxt11 { font:normal 11px Arial, Helvetica, sans-serif; color:#858585; background:#FFF; }
.bodytxt12 { font-size: 12px; }
/* .bodytxt10 {	font-size: 14px;	line-height:18px;}*/

.strike { text-decoration:line-through; }
/*TABS*/
#maintab { margin-left: 0px; width:100%; height:41px; line-height:35px; background-image:url(/images/nav_bg.gif); background-repeat:repeat-x; position:absolute; z-index:99; top:92px; left:0px; }
#maintab ul { margin: 0px; list-style: none; padding-left:0px; }
#maintab li { float: left; width:150px; }
#maintab li.blank { width:2px; background-image: url(/images/nav_br.gif); background-repeat:no-repeat; height:41px; }
#maintab a { float:left; padding:0px; text-decoration:none; color: #ffffff; border-top:0px; font:normal 18px Georgia, "Times New Roman", Times, serif; }
#maintab li a { text-align:center; }
#maintab a:hover { background-image:url(/images/nav_bg_hilight.gif); background-repeat:repeat-x; width:150px; }
#maintab a.current { width:150px; background-image:url(/images/nav_bg_hilight-vr2242.gif); background-repeat:repeat-x; }
#maintab a span { float: left; width:132px; padding: 3px 10px 5px; }
#maintab a:hover span { cursor: pointer; }
#maintab a.current span { cursor: pointer; background-image: url(/images/pointer.gif); background-repeat:no-repeat; background-position:center bottom; height:37px; }
#maintab .call { background-image:url(/images/nav_bg_r.gif); background-repeat:repeat-x; width:180px; color:#f7e90c; }
/*END TABS*/

h1 { font:normal 36px Georgia, "Times New Roman", Times, serif; color: #3fa748; margin:0px; padding:0px; }
h1 span { color:#09420d; }
.color_h1 { color:#575757; }
h2 { font:normal 20px Georgia, "Times New Roman", Times, serif; color: #3ea748; margin:0px; padding:0px; }
h2 span { color: #215228; }
h3 { font:normal 18px Georgia, "Times New Roman", Times, serif; color: #3fa748; padding:0; margin:0; }
h3 span { font-size:15px; }
h4 { font:normal 28px Georgia, "Times New Roman", Times, serif; color: #3fa748; padding:0; margin:0; }
h5 { font:bold 15px Arial, Helvetica, sans-serif; color: #333333; margin:0px; padding:0px; }
h6 { font:normal 30px Georgia, "Times New Roman", Times, serif; color: #3fa748; margin:0px; padding:0px; }
h6 span { color:#215228; }
h6 span.red { color:#db0202; }
.msg1 { font:normal 24px Georgia, "Times New Roman", Times, serif; color: #3fa748; }
.msg2 { font:normal 32px Georgia, "Times New Roman", Times, serif; color: #3fa748; }
.msg3 { font:normal 24px Georgia, "Times New Roman", Times, serif; color: #575757; }
.msg4 { font:bold 28px Georgia, "Times New Roman", Times, serif; color: #d67400; }
.msg5 { font:18px Georgia, "Times New Roman", Times, serif; color: #5a5a5a; }
.msg6 { font:15px Arial, Helvetica, sans-serif; color: #333333; margin:0px; padding:0px; }
.msg7 { font:normal 30px Georgia, "Times New Roman", Times, serif; color: #3fa748; background:url(/images/icon_check.gif) left center no-repeat; padding:8px 0 0 38px; }
.msg7 span { color:#215228; }
.msg8 { font:bold 24px Georgia, "Times New Roman", Times, serif; color: #000; padding:0px; margin:0px; }
.msg9 { font:bold 14px Georgia, "Times New Roman", Times, serif; color: #d67400; padding:0px; margin:0px; }
.msg10 { font:16px Georgia, "Times New Roman", Times, serif; color: #41431b; padding:0px; margin:0px; }
.msg10 span { color: #3fa748; }
.msg11 { font:14px Georgia, "Times New Roman", Times, serif; color: #5a5a5a; padding:8px 0 0 0px; margin:0px; }
.msg12x { font:normal 24px Georgia, "Times New Roman", Times, serif; color: #313131; padding:0px; margin:0px; }
.msg13x { font:normal 18px Arial, Helvetica, sans-serif; color: #3FA748; padding:0px; margin:0px; }
.msg14 { font:bold 13px Arial, Helvetica, sans-serif; color: #333; padding:0px; margin:0px; }
.msg15 { font:bold 13px Arial, Helvetica, sans-serif; color: #999; padding:6px 0; margin:0px; }
.msg16 { font:12px Arial, Helvetica, sans-serif; color: #ef0707; padding:0px; margin:0px; }
.msg17 { font:12px/19px Arial, Helvetica, sans-serif; color: #666; padding:0px; margin:0px; }
.w25 { width:25px; }
.w15 { width:20px; }
.w52 { width:52px; }
.w45 { width:45px; }
.w63 { width:63px; }
.w65 { width:65px; }
.w68 { width:68px; }
.w75 { width:75px; }
.w90 { width:90px; }
.w80 { width:80px; }
.w100 { width:100px; }
.w110 { width:110px; }
.w120 { width:120px; }
.w126 { width:126px; }
.w130 { width:130px; }
.w136 { width:136px; }
.w140 { width:140px; }
.w145 { width:145px; }
.w150 { width:150px; }
.w165 { width:165px; }
.w170 { width:170px; }
.w175 { width:175px; }
.w185 { width:185px; }
.w200 { width:200px; }
.w233 { width:233px; }
.w220 { width:235px; }
.w225 { width:225px; }
.w235 { width:235px; }
.w242 { width:242px; }
.w255 { width:255px; }
.w260 { width:260px; }
.w275 { width:275px; }
.w300 { width:300px; }
.w315 { width:315px; }
.w320 { width:320px; }
.w330 { width:330px; }
.w345 { width:345px; }
.w375 { width:375px; }
.w378 { width:378px; }
.w400 { width:400px; }
.w410 { width:410px; }
.w520 { width:520px; }
.w523 { width:523px; }
.w615 { width:615px; }
.w353 { width:353px; }
.w420 { width:420px; }
.w460 { width:440px; background-color:#fafafa; padding:0 0 0 10px; border:1px solid #e2e2e2; font-size:12px; padding-top:5px; }
.w500 { width:490px; }
.w540 { width:550px; }
.w565 { width:565px; }
.w541 { width:709px; }
.w700 { width:700px; }
.w712 { width:712px; margin:0 auto; }
.w760 { width:760px; }
.w440 { width:440px; }
.w470 { width:470px; }
.w718 { width:718px; }
.w650 { width:650px; }
.w670 { width:670px; }
.w580 { width:580px; }
.w625 { width:625px; }
.h20 { height:20px; }
.h24 { height:24px; }
.h26 { height:26px; }
.h27 { height:27px; }
.h30 { height:30px; }
.h45 { height:45px; }
.h50 { height:50px; }
.h102 { height:102px; }
.h150 { height:150px; }
.h292 { height:292px; }
.h2x2 { height:1px; }
.h117 { height:117px; }
.padall2 { padding:2px }
.padtop2 { padding:2px 0 0 0 }
.padbottom3 { padding:0px 0 3px 0 }
.padtop3 { padding:3px 0 0 0 }
.pdlf_rt3 { padding:0 3px; }
.padright5 { padding:0 0 0 5px }
.padtop { padding:5px 0 0 0 }
.padl_5 { padding:0px 0 0 5px; }

.padlt_5 { padding:5px 0 0 0px; }
.padtop7 { padding:7px 0 0 0 }
.padtrbl { padding:5px 15px; }
.padtlb { padding:25px 0px 25px 25px; }
.padtlb1 { padding:25px 0px 25px 0px; }
.padtop15 { padding-top:15px; }
.padtop25 { padding-top:25px; }
.padtop10 { padding-top:10px; }
.padtl { padding:5px 0 0 5px }
.padlft20 { padding:0 0 0 20px }
.padlft52 { padding:0 0 0 52px }
.padlft180 { padding:0 0 0 180px }
.padlft10 { padding:0 0 0 10px }
.padlft5 { padding:0 0 5px 5px }
.padlr5 { padding:0 5px 0 5px }
.padlr10 { padding:0 10px 0 10px }
.padlr20 { padding:0 20px 0 20px }
.padr30 { padding:0 30px 0 0; }
.padtb5 { padding:5px 0 5px 0; }
.padtb3 { padding:3px 0 3px 0; }
.padtb10 { padding:10px 0 10px 0; }
.pad_all3 { padding:0px 10px 10px 10px }
.pad_all10 { padding:10px 10px 10px 10px }
.pad_3c_10 { padding:10px 10px 0px 10px }
.pad_all5 { padding:5px 5px 5px 5px }
.pad_rtb5 { padding:5px 5px 5px 0px }
.pad_trb5 { padding:5px 5px 5px 0px }
.pad_all15 { padding:15px }
.padlt { padding:40px 0 0 20px }
.pad30 { padding:20px 30px 0 30px; }
.pad104 { padding:104px 0 0 0; }
.pad_6 { padding:190px 0 0 50px; }
.padtb35 { padding:0px 0 25px 0; }
.padtt20 { padding:20px 0 0px 0; }
.padtt30 { padding:30px 0 0px 0; }
.padg_4 { padding-left:10px; padding-bottom:10px; }
.padg_2 { padding-left:70px; }
.padl_100 { padding-left:100px; }
.padg_3 { padding:0px 0px 0px 25px; float:left; }
.padg_5 { padding-left:28px; }

.padg { padding:10px 0 0 10px; }
.padg1 { padding:10px 0 0 0px; }
.paddg10 { padding-left:10px; }
.paddg1 { padding-left:15px; }
.pad_all20 { padding:10px 20px 10px 10px; }
.paddg2 { padding-left:8px; }
.paddg3 { padding-right:8px; }
.paddgtop { padding-top:35px; }
.paddgtop25 { padding-top:25px; }
.padrt { padding-right:70px; }
.padrt62 { padding-right:62px; }
.mar_pad0 { padding:0; margin:0; }
.logoPadding { padding-left:23px; }
.inputPadding { padding-left:40px; }
.inputPadding1 { padding-top:10px; }
.padtl10 { padding:10px 0 10px 10px; }
.padtb20 { padding:20px 0px; }
.padt180 { padding:180px 0 0 0; }
.padtt15 { padding:15px 0 0px 0; }
.padtrl20 { padding:0px 0 0px 20px; }
.pad_left120 { padding:0px 0px 0px 120px; }
.pad_ttop_left { padding:20px 0 0 30px; }
.paddgtop82 { padding-top:66px; }
.pad_left120 { padding:0px 0px 0px 120px; }
.padtb20X20 { padding:20px 0px 20px 20px; }
.padtb20X0X20 { padding:20px 0px 9px 20px; }
.padtb20X0X10 { padding:10px 0px 10px 20px; }
.pad_left255 { padding-left:255px; }
.marginlft130 { margin-left:130px;}
.marginlft240 { margin-left:240px; }
.marginlft125 { margin-left:125px; }
.marginlft50 { margin-left:50px; }
.marginlft90 { margin-left:90px; }
.marginlft22 { margin-left:22px; }
.marginlft25 { margin-left:25px; }
.marginlft32 { margin-left:32px; }
.marginlft35 { margin-left:35px; }
.marginlft15 { margin-left:15px; }
.marginlft10 { margin-left:10px; }
.marginlft5 { margin-left:5px; }
.marginlf_rt3 { margin:0px 3px; }
.marginlft13 { margin-left:13px; }
.marginrt5 { margin-right:5px; }
.marginrt7 { margin-right:7px; }
.marginrt10 { margin-right:10px; }
.marginrt15 { margin-right:15px; }
.marginrt25 { margin-right:25px; }
.marginrt35 { margin-right:35px; }
.marginrt50 { margin-right:50px; }
.marginrt60 { margin-right:60px; }
.marginrt230 { margin-right:230px; }
.marginrt310 { margin-right:310px; }
.margintop10 { margin-top:10px; }
.margintop15 { margin-top:15px; }
.margintop20 { margin-top:20px; }
.margintop24 { margin-top:23px; }
.margintop25 { margin-top:25px; }
.margintop30 { margin-top:30px; }
.margintop45 { margin-top:45px; }
.margintop60 { margin-top:60px; }
.margintop72 { margin-top:73px; }
.margintop45pXright35X { margin:45px 35px 0px 0; }
.margintop45pXright60X { margin:45px 60px 0px 0; }
.marginbottom10 { margin-bottom:10px; }
.bold { font-weight:bold; }
.jalign { text-align:justify }
.calign { text-align:center }
.ralign { text-align:right }
.lalign { text-align:left }
.malign { vertical-align:middle }
div.spacer { clear: both; line-height:1px; }
div.spacer1 { line-height:1px; }
div.spacer3 { line-height:3px; }
div.spacer4 { line-height:4px; }
div.spacer5 { line-height:5px; }
div.spacer10 { line-height:10px; }
div.spacer15 { line-height:15px; }
div.spacer25 { line-height:25px; }
.clear { clear:both; }
.ecom_steps .clear { clear:both; font-size:1px; height:0px; line-height:0px } /* Added height 0 to make it compatible with IE7 under cp */
.flt { float:left; }
.frt { float:right; }
.breadcrums { height:30px; line-height:30px; }
.hr { height:1px; background-color:#eaeaea; overflow:hidden; }
a { color: #c94208; cursor:pointer; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; cursor:pointer; }
a:active { text-decoration: none; }
a.big { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #c94208; font-weight:bold; }
a.small { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #c94208; font-weight:normal; }
a.geo { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #c94208; font-weight:normal; }
a.button_big, a:hover.button_big { display:block; float:left; width:auto; background:#ca4309 url(/images/button_big_arrow1.png) no-repeat top right; padding:5px 30px 10px 10px; height:20px; line-height:25px; font-size:18px; font-family: Georgia, Arial, Times, serif; color:#fff; text-decoration:none; cursor:pointer; }
a.button, a:hover.button { width:auto; padding:5px 10px; height:25px; line-height:25px; font-size:14px; font-family: Georgia, Arial, Times, serif; color:#fff; text-decoration:none; background: #ca4309; margin-right:10px; cursor:pointer; }
input[type=submit] { background:#ca4309; border:0; height:27px; line-height:27px; font:normal 14px Georgia, Arial, Times, serif; padding:5px 7px; color:#fff; margin-right:10px; cursor:pointer; }
input[type=image] { border:0px; cursor:pointer; }
input[type=checkbox] { border:none; background:none; }
input[type=radio] { border:none; background:none; }
.txtinput { border:1px solid #999; background:#fff url(/images/input_bg.jpg) repeat-x top left; font:normal 14px Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:0px; }
input, select, .txtinput1, .txtselect { border:1px solid #999; background:#fff url(/images/input_bg.jpg) repeat-x top left; font:normal 14px Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:0px; }
.txtinput2 { border:1px solid #666; background:#fff url(/images/input_bg.jpg) repeat-x top left; font:normal 12px Arial, Helvetica, sans-serif; padding:5px; width:225px; }
a.button.grey { color: #ffffff; background: #797979; padding:3px; border:none; font:14px bold Georgia, "Times New Roman", Times, serif }
.sc_row { background-image:url(/images/cart_row_bg.gif); background-repeat:repeat-x; background-position:top; clear:both; }
.sc_row_green { background-image:url(/images/cart_row_bg_green.gif); background-repeat:repeat-x; background-position:top; clear:both; }
.sc_col1 { width:332px; float:left; padding:10px 0 10px 5px; }
.sc_col1a { width:302px; float:left; padding:10px 0 10px 5px; }
.sc_col2 { width:222px; float:left; padding:10px 0 10px 5px; }
.sc_col3 { width:202px; float:left; padding:10px 0 10px 5px; }
.sc_col4 { width:142px; float:left; padding:10px 0 10px 5px; }
.sc_col5 { width:30px; float:left; padding:10px 0 10px 5px; }
.sc_colh1 { width:330px; float:left; }
.sc_colh2 { width:220px; float:left; padding-left:5px; }
.sc_colh3 { width:190px; float:left; padding-left:5px; }
.sc_colh4 { width:140px; float:left; padding-left:5px; }
.sc_colh5 { width:32px; float:left; padding-left:5px; }
.sc_part { width:1px; float:left; background-color:#FFFFFF; }
.sc_sub { background-image:url(/images/downArrow.gif); background-repeat:no-repeat; background-position:5px 7px; padding-left:33px; }
#dhtmltooltip { position: absolute; left: -300px; visibility: hidden; z-index: 100; background:#ffffff url(/images/tooltips_bkg.png) repeat-x left bottom; border:1px solid #969696; border-bottom:none; padding:10px; color:#333333; width:200px; }
#dhtmlpointer { position:absolute; left: -300px; z-index: 101; visibility: hidden; }
/* styles add by naveen starts here */

.knowmore { background: url(/images/knowmore.gif) no-repeat right; padding:0px 15px 0px 0px; vertical-align:middle; font-size:12px; }
input.formsubmit { background:#CA4309; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; height:28px; padding:5px; text-decoration:none; border:none; cursor:pointer; text-align:center }
h2.greyheading { font:normal 18px Georgia, "Times New Roman", Times, serif; color: #666666; margin:0px; padding:0px; }
.searchbox { background:url(/images/searchbox.gif) repeat-x left bottom; background-color:#fff; padding:15px; height:22px; }
/* homepage styles starts here */
/* styles added by manni starts here */
.hmslider_lt { background:url(/images/header_lt.gif) no-repeat; width:55px; height:168px; }
.hmslider_rt { background:url(/images/header_rt.gif) no-repeat; width:55px; height:168px; }
.hmslider_mdl { background:url(/images/header_mdl.jpg) no-repeat; width:820px; height:252px; }
.header_text { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #333333; width:350px; }
.header_text span { color: #3fa748; font-size:15px; }
.header_img { width:284px; }
.home_pic1 { background:url(/images/home_pic1.jpg) no-repeat; height:45px; padding-top:190px; }
.home_pic2 { background:url(/images/home_pic2.jpg) no-repeat; height:45px; padding-top:190px; }
.home_pic3 { background:url(/images/home_pic3.jpg) no-repeat; height:45px; padding-top:190px; }
.home_pic4 { background:url(/images/home_pic4.jpg) no-repeat; height:45px; padding-top:190px; }
.hm_promo1 { background:url(/images/promo1.jpg) center top no-repeat; height:97px; }
.hm_promo2 { background:url(/images/promo2.jpg) center top no-repeat; height:97px; }
.hm_promo3 { background:url(/images/promo3.jpg) right top no-repeat; height:97px; }
.hm_promo4 { background:url(/images/free_trial_home.gif) center top no-repeat; height:97px; }
.hmslider_bkg { background: url(/images/slider_bkg.jpg) no-repeat top left; height:272px; width:990px; float:left; }
.hmslider_content { width:730px; padding:74px 0px 0px 65px; }
.hmslider_messagearea { width:500px; padding:0px 60px; float:left; font:normal 16px Georgia, "Times New Roman", Times, serif; color: #333333; line-height:25px; }
.hm_messagehead { font:normal 26px Georgia, "Times New Roman", Times, serif; color: #3ea748; }
.hm_messagehead2 { font:normal 26px Georgia, "Times New Roman", Times, serif; color: #145114; }
.hmcontent_bkg { background:url(/images/home_content_areabkg.gif) left top repeat-x; background-color:#FFFFFF; padding:25px 25px 0px; }
.hmbrowse_apps { background:url(/images/hm_browse_apps.gif) left top repeat-x; background-color:#FFFFFF; padding:16px 19px; }
.hm_browsecontent { width:248px; float:left; text-align:left; }
.hm_browsecontent ul { float:left; margin:0px; padding:10px 0px 0px; list-style:none; }
.hm_browsecontent ul li { font:normal 12px Arial, Helvetica, sans-serif; color: #c94208; line-height:24px; }
.hm_contentarea { width:669px; padding:0px 0px 20px; float:right; }
.hm_promo { padding:25px 0px 0px 0px; text-align:center; position:absolute; }
.promo_content { font:normal 14px Georgia, "Times New Roman", Times, serif; color: #3ea748; }
.promo_heading { font:normal 26px Georgia, "Times New Roman", Times, serif; color: #073007; }
.promo_price { font:bold 14px Georgia, "Times New Roman", Times, serif; color: #073007; }
.hm_promo_widget { width:223px; background:url(/images/dotted_line.gif) right top repeat-y; float:left; }
.hm_promo a { text-decoration:none; }
.hm_promo a:hover { text-decoration:none; }
.hm_promo_widget1 { width:223px; float:left; }
.dotted_line_h { height:1px; background:url(/images/dotted_line_h.gif) left top repeat-x; }
.lime_difference { padding:25px 0px; }
.lime_difference_widget { width:225px; float:left; margin-right:10px; padding-top:7px; }
.lime_difference_content { width:170px; float:right; margin-top:10px; }
.lime_difference_pic { width:55px; float:left; margin-top:10px; }
.lime_difference ul { float:left; margin:0px; padding:0px; }
.lime_difference ul li { background:url(/images/green_bullets.gif) no-repeat 3px 4px; list-style:none; padding:0px 0px 0px 15px; }
/* homepage styles ends here */


/* Lalit styles Start here */
table#tblDomain { border: 1px solid #e6ebe4; margin: 5px 0px 0px 0px; text-align:center; }
#tblDomain td { border-left: 1px solid #e6eae4; margin: 0px 0px 0px 0px; padding:5px; }
#tblDomain .tblDomainTr { border-top: 1px solid #e6eae4; margin: 0px 0px 0px 0px; padding:5px; }
#tblDomain .tdstyleTop { color:#3fa748; font:bold 15px/26px Georgia, "Times New Roman", Times, serif; }
#tblDomain .tdstyle1 { background-color:#dae3da; color:#333333; width:74px; padding:8px 6px 11px 0; font:bold 12px Arial, Helvetica, sans-serif; }
#tblDomain .tdstyle2 { background-color:#eef2ee; color:#333333; width:74px; padding:8px 6px 11px 0; font:bold 12px Arial, Helvetica, sans-serif; }
.sc_colh6 { width:140px; float:left; padding:10px 5px 10px 0px; line-height:16px; }
.sc_col9 { width:25px; float:left; padding:10px 0 10px 5px; }
/* Lalit styles End here */

/* LD user alert boxes style */
/* we are using four boxes, warning, info, error and success */
.boxwarning, .boxinfo, .boxerror, .boxsuccess { background:#fff url(/images/limexusralert_box_bg.gif) repeat-x bottom left; border:1px solid #d8d8d8; padding:18px 20px; font:normal bold 12px/16px Arial, Helvetica, sans-serif; width:600px; }
.ld_close_btn { position:relative; top:-15px; right:-17px; }
.ld_infowidget_color { border-bottom:2px solid #666; padding:15px 20px; }
.ld_boxwarning_color { border-bottom:2px solid #ae9d34; color:#ae9d34; }
.ld_boxinfo_color { border-bottom:2px solid #455fbd; color:#455fbd; }
.ld_boxerror_color { border-bottom:2px solid #b93131; color:#b93131; }
.ld_boxsuccess_color { border-bottom:2px solid #327e30; color:#327e30; }
.ld_boxwarning { background:url(/images/icn_warning.gif) no-repeat top left; }
.ld_boxinfo { background:url(/images/icn_info.gif) no-repeat top left; }
.ld_boxerror { background:url(/images/icn_error.gif) no-repeat top left; }
.ld_boxsuccess { background:url(/images/icn_success.gif) no-repeat top left; }
.ld_infowidget { background:url(/images/icnInfo_64.gif) no-repeat top left; }
.boxwarning a, .boxinfo a, .boxerror a, .boxsuccess a { text-decoration:underline; } /* to make link more prominent */
/* LD user alert boxes style end */

.selection { background:url(/images/selection_1.gif) no-repeat; width:37px; height:53px; text-align:center; color:#999999; font-size:30px; line-height:53px; font-weight:bold; margin:0px 15px; float:left; }
.selectionpd { padding:15px 0px 0px; }
.selectionright { padding:0px 0px 0px 10px; float:left; }
.selectionmdl { background:url(/images/selection_box_mdl.gif) repeat-x 0 bottom; width:523px; padding:10px 15px; float:left; border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
.big_arrow { background:url(/images/big_arrow.gif) no-repeat left top; width:310px; height:130px; }
.select_option { padding-top:15px; }
.domain_padding { padding:0px 0px 0px 105px; }
.domain { float:left; padding-left:20px; line-height:33px; }
.logo { border:1px solid #cccccc; padding:2px; }
.button1 { background:#ca4309; border:none; height:33px; line-height:33px; color:#fff; font:14px Georgia, "Times New Roman", Times, serif; }
.button2 { background:#ca4309; border:none; padding:2px; margin:0 0 0 8px; color:#fff; font:11px Georgia, "Times New Roman", Times, serif; }
.bold { font-weight:bold; }
.green_color { color:#3fa748; }
.brown_color { color:#ce6f00 }
.red_color { color:#ff0000 }
.themes { float:left; padding-top:8px; }
.selectionpd1 { padding:0px 0px 0px 15px; }
.inputtext { width:200px; height:14px; border:1px solid #999; background:#fff url(/images/input_bg.jpg) repeat-x top left; font:normal 14px Arial, Helvetica, sans-serif; color:#666666; padding:5px 0 5px 5px; }
/*--------------Start Login Page--------------*/
.login_page1 { background: url(/images/login_bkg.gif) left top repeat-x; border-bottom:1px solid #d0e1ce; border-left:1px solid #d0e1ce; border-right:1px solid #d0e1ce; width:382px; padding:15px 30px; margin:0 auto; }
.login_text { padding:5px 0px 0px 0px; float:left; }
.sign { font:bold 22px Georgia, Arial, Times, serif; color:#0b7001; margin:0px; padding:0px; }
.join { color:#1fa711; }
/*--------------End Login Page--------------*/
/*--------------Start Theme Page--------------*/
.rightpanne_top3 { background:url(/images/right_penal_top_2.gif) no-repeat; }
/*.right_bottom{	width:205px;	height:279px;	background: url(/images/right_penal_mdl.gif) repeat-x;	border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;	padding:8px 15px;	font:11px Arial, Helvetica, sans-serif;}*/
/*--------------End Theme Page--------------*/
/*--------------Start customize--------------*/
.leftcontentarea2 { width:630px; height:300px; border:1px solid #006599; overflow: auto; padding:8px; }
.select { float:left; padding-left:31px; padding-top:5px; }
.select1 { float:left; padding-left:77px; padding-top:5px; }
/*.right_bottom{	width:249px;	height:279px;	background: url(/images/right_penal_mdl.gif) repeat-x;	border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;	padding:8px 15px;	font:11px Arial, Helvetica, sans-serif;}*/
/*--------------End customize--------------*/
/*--------------Start Domain Search--------------*/

.heading { font-size:18px; }
.rightcontentarea1 { width:210px; float:right; }
.leftcontentarea1 { width:740px; float:left; }
.domline { border-right:1px solid #e6eae4; width:315px; }
.domline1 { border-left:0px; }
.tlds { border-left: 1px solid #e6ebe4; font:15px/10px Georgia, "Times New Roman", Times, serif; color:#3fa748; height:29px; }
.tlds_1 { border-left: 1px solid #e6ebe4; border-top: 1px solid #e6ebe4; font:15px/10px Georgia, "Times New Roman", Times, serif; color:#3fa748; height:29px; }
.tlds4 { border: 1px solid #e6ebe4; }
.tlds1 { font:12px Arial, Helvetica, sans-serif; color:#333333; height:29px; border-left: 1px solid #e6ebe4; border-top: 1px solid #e6ebe4; background-color:#edf2ee; }
.tlds1_nt { font:bold 12px Arial, Helvetica, sans-serif; color:#a52626; height:29px; border-left: 1px solid #e6ebe4; border-top: 1px solid #e6ebe4; background-color:#dea7a7; }
.tlds2 { font:bold 12px Arial, Helvetica, sans-serif; color:#333333; height:29px; border-top: 1px solid #e6ebe4; border-left: 1px solid #e6ebe4; background-color:#d9e3da; }
.tlds2_nt { font:bold 12px Arial, Helvetica, sans-serif; color:#a52626; height:29px; border-left: 1px solid #e6ebe4; border-top: 1px solid #e6ebe4; background-color:#dea7a7; }
.tlds3 { font:15px/10px Georgia, "Times New Roman", Times, serif; color:#3fa748; height:29px; border-bottom: 1px solid #e6ebe4; background-color:#fff; }
.tlds1_cart { font:12px Arial, Helvetica, sans-serif; color:#333333; height:29px; border-right: 1px solid #e6ebe4; border-top: 1px solid #EDF2EE; background-color:#edf2ee; line-height:20px; }
.tlds1_cart1 { font:12px Arial, Helvetica, sans-serif; color:#333333; height:29px; border-top: 1px solid #e6ebe4; background-color:#EDF2EE; line-height:20px; }
.tlds2_cart { font:12px Arial, Helvetica, sans-serif; color:#333333; height:29px; border-right: 1px solid #e6ebe4; border-top: 1px solid #e6ebe4; background-color:#d9e3da; line-height:20px; }
.tlds2_cart1 { font:12px Arial, Helvetica, sans-serif; color:#333333; height:29px; border-top: 1px solid #e6ebe4; background-color:#d9e3da; line-height:20px; }
.searchbox1 { background-color:#cccdcc; padding:10px; }
.txtinput5 { border:1px solid #999; background:#fff url(/images/input_bg.jpg) repeat-x top left; font:normal 18px Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:2px 0 0 0; height:23px; }
.txtinput5b { border:1px solid #999; font:normal 14px Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:5px 0 0 0; height:21px; }
.txtinput5a { border:1px solid #999; background:#fff url(/images/input_bg.jpg) repeat-x top left; font:normal 18px Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:0; vertical-align:top; }
.text3 { font-size:14px; color:#000; font-weight:bold; }
.text3 span { color:#222222; font-weight:normal; }
.text4 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight:bold; }
.text5 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight:bold; color:#3fa748; }
.text6 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#000; font-weight:bold; }
.text6 span { color:#222222; font-weight:normal; }
.text7 { font:18px Georgia, "Times New Roman", Times, serif; color:#c30303; }
.text10 { font-size:10px; }
.text11 { font-size:11px; }
.text12 { font:12px Georgia, "Times New Roman", Times, serif; }
.text12_green { font:12px Arial, Helvetica, sans-serif; color:#175329; }
.text_green { color:#339900; }
.text12_greenlt { color:#3fa748; }
.text12a { font:12px Georgia, "Times New Roman", Times, serif; color:#999999; }
.text_black { color:#000000; }
.text12_red { color:#a52626; }
.text_red { color:#db0202; }
.text_grey { color:#333333; }
.text_black { color:#000; }
.text_lt_grey { color:#a2a2a2; }
.text13 { font:11px Arial, Helvetica, sans-serif; color: #999999; }
.text14 { font-size:14px; color:#000; }
.text14p { font:14px Georgia, "Times New Roman", Times, serif; color:#000; }
.text18p { color:#ae9d34; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; }
.text30 { font:30px Georgia, "Times New Roman", Times, serif; color:#db0202; }
.redText { font:normal 11px Arial, Helvetica, sans-serif; color:red; }
.text19 { font-size:12px; color:#d67400; font-weight:bold; }
.text19 span { color:#222222; font-weight:normal; }
.text25 { font-size:25px; color:#333; }
a.big18 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #c94208; font-weight:bold; }
.message_green { border: #d6d4d4 solid 1px; background-image:url(/images/green_bg.gif); background-repeat:repeat-x; background-position:bottom; padding:0px 0px 10px 0px; display:block }
/*--------------End Web Hosting--------------*/
/*--------------Start Application Landing--------------*/

.imgpanel { float:right; padding-right:10px; padding-top:25px; }
/*--------------End Application Landing--------------*/
.shoppingform { background: url(/images/login_bkg.gif) left top repeat-x; border-bottom:1px solid #d0e1ce; border-left:1px solid #d0e1ce; border-right:1px solid #d0e1ce; border-top:1px solid #d0e1ce; width:650px; padding:15px 30px; margin:0 auto; }
.lightboxform { background: url(/images/login_bkg.gif) left top repeat-x; border-bottom:1px solid #d0e1ce; border-left:1px solid #d0e1ce; border-right:1px solid #d0e1ce; border-top:1px solid #d0e1ce; padding:15px 30px; }
#footer .c6 { width:130px; float:left }
.selection1 { background:url(/images/selection_1.gif) no-repeat; width:37px; height:53px; text-align:center; color:#145214; font-size:30px; line-height:53px; font-weight:bold; margin-right:20px; float:left; }
.selectionmd3 { background:#fff url(/images/form.gif) bottom left repeat-x; width:682px; padding:10px 15px; float:left; border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
.selectionmd4 { background:#fff url(/images/form.gif) bottom left repeat-x; padding:10px 15px; float:left; border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
.shoppingform1 { background: url(/images/login_bkg.gif) left top repeat-x; width:650px; padding:15px 80px; margin:0 auto; }
.shoppingform2 { width:650px; padding:15px 80px; margin:0 auto; }
.shoppingform3 { background: url(/images/login_bkg.gif) left top repeat-x; border-bottom:1px solid #d0e1ce; border-left:1px solid #d0e1ce; border-right:1px solid #d0e1ce; border-top:1px solid #d0e1ce; width:652px; padding:15px 30px; margin:0 auto; }
.shoppingform4 { background: url(/images/login_bkg.gif) left top repeat-x; border-bottom:1px solid #d0e1ce; border-left:1px solid #d0e1ce; border-right:1px solid #d0e1ce; border-top:1px solid #d0e1ce; width:550px; padding:15px; margin:0 auto; margin-bottom:14px; }
.right_mdl { background-color:#e5f3e1; height:180px; width:582px; padding:25px; float:left; }
.hrdot { height:0px; background:none; color:#fff; border:0px; border-bottom:1px dotted #bfbfbf; }
.row { line-height:25px; }
.ul { margin:0px; padding:5px 0px 0px 0px; }
.ul li { background:url(/images/ul_arrow.gif) no-repeat left 8px; list-style:none; padding:5px 0px 0px 12px; }
.apps_ul { margin:0px; padding:0px; }
.apps_ul li { background:url(/images/ul_arrow.gif) no-repeat left 10px; list-style:none; padding:5px 0px 0px 12px; }
/*End Transfer Domain*/

.floatingDiv { position: absolute; z-index:1000; background-color:#FFFFFF; filter:alpha(opacity=80); -moz-opacity:0.2; opacity: 0.6; width:100%; height: 100%; }
.floatContainer { position:absolute; z-index:1001; left:23%; width:630px; top:20%; }
.floatContent { z-index:99; }
div#boxFloat { background-color: #ffffff; width:100%; margin:0 0 0 0; }
div#boxFloat .content { padding:10px 10px 15px 10px; }
/* Overlay Design */
.overlayT { background: url(/images/overlayT.png) repeat-x top left; background-color:#FFFFFF; }
.overlayR { background: url(/images/overlayR.png) repeat-y top right; }
.overlayB { background: url(/images/overlayB.png) repeat-x left bottom; }
.overlayL { background: url(/images/overlayL.png) repeat-y top left; }
.overlayLT { background: url(/images/overlayLT.png) no-repeat top left; }
.overlayRT { background: url(/images/overlayRT.png) no-repeat top right; }
.overlayRB { background: url(/images/overlayRB.png) no-repeat right bottom; }
.overlayLB { background: url(/images/overlayLB.png) no-repeat bottom left; padding:40px 50px; }
/* End of overlay */

.block a { display:block; width:295px; height:275px; border:1px solid #ebebeb; background-image:url(/images/grey_bg.gif); background-position:bottom; background-repeat:repeat-x; text-align:center; vertical-align:middle; font:normal 22px Georgia, "Times New Roman", Times, serif; color: #313131; padding:0px; margin:0px; }
.block a:hover { display:block; width:305px; height:305px; border:1px solid #cdcdcd; background-image:url(/images/green_bg_1.gif); background-position:bottom; background-repeat:repeat-x; text-decoration:none; font:normal 26px Georgia, "Times New Roman", Times, serif; color: #313131; padding:0px; margin:0px; }
.block_small a { display:block; width:225px; height:275px; border:1px solid #ebebeb; background-image:url(/images/grey_bg.gif); background-position:bottom; background-repeat:repeat-x; text-align:center; vertical-align:middle; font:normal 22px Georgia, "Times New Roman", Times, serif; color: #313131; padding:0px; margin:0px; }
.block_small a:hover { display:block; width:235px; height:305px; border:1px solid #cdcdcd; background-image:url(/images/green_bg_1.gif); background-position:bottom; background-repeat:repeat-x; text-decoration:none; font:normal 26px Georgia, "Times New Roman", Times, serif; color: #313131; padding:0px; margin:0px; }
.hover_mdl { background:url(/images/hover_mdl.png) repeat-y; width:737px; }
.hover_mdl_1 { background:url(/images/hover_mdl_1.png) repeat-y; width:737px; }
.hover_link { position:relative; top:-154px; height:1px; }
.hover_link_1 { position:relative; top:-33px; height:1px; }
.theme_det { width:100px; background-image:url(/images/theme_views.jpg); height:22px; background-repeat:no-repeat; background-position: 0px 0px; }
.theme_thumb { width:100px; background-image:url(/images/theme_views.jpg); height:22px; background-repeat:no-repeat; background-position: 0px -48px; }
.theme_en { width:100px; background-image:url(/images/theme_views.jpg); height:22px; background-repeat:no-repeat; background-position: 0px -24px; }
.theme_l1 { height:22px; width:33px; float:left; }
.theme_det1 { width:66px; background-image:url(/images/theme_views.jpg); height:22px; background-repeat:no-repeat; background-position: 0px 0px; }
.theme_thumb1 { width:66px; background-image:url(/images/theme_views.jpg); height:22px; background-repeat:no-repeat; background-position: 0px -48px; }
.pageLeftFaq { width: 620px; float: left; padding:0; vertical-align: top; margin:10px; text-align: left; }
.pageRightFaq { width: 250px; float: right; vertical-align: top; padding:0 20px 0 0; margin:0; text-align: left; }
div#boxFaq { width:260px; margin:10px 0 0 0; }
#faq .faqHeading { }
#faqNav { margin:0 15px 0 0; padding:10px 0 20px 15px; background:#fff url(/images/form.gif) bottom left repeat-x; border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
#faqNav .sectionHeading { font:normal 18px Georgia, "Times NewRoman", Times, serif; color: #3fa748; padding:0 0 10px 0; }
#faqNav .item { font-weight: normal; padding:4px 0 5px 5px; cursor:hand; cursor: pointer; }
#faqNav .link { background: url('images/bullet.gif') no-repeat; text-decoration: none; color: #c94208; }
#faqNav .spacer { border-bottom: 1px solid #87aacb; height:1px; font-size: 1px; }
#faqNav .itemHighlighted { font-weight: normal; padding:4px 0 5px 5px; cursor: hand; font-weight:bold; }
.faqNavSectionSpacer { height:3px; font-size: 1px; border-bottom: 1px solid#a4c3dd; border-top: 1px solid #6384a5; margin:10px 3px 0 3px; }
.domain_lan_bandbg { background-image:url(/images/dom_bg.jpg); background-repeat:repeat-y; }
.domain_lan_bandbg_in { background-image: url(/images/dom_bg_in.gif); background-repeat:repeat-y; }
.domain_shad { background-image:url(/images/dom_shad.jpg); background-repeat:repeat-x; height:5px; }
.multiple_domains { background:url(/images/multiple_domains_bkg.gif) repeat-x; height:11px; padding:10px 15px }
.domain_suggestation_left { background:url(/images/domain_suggestation_bkg1.gif) no-repeat left top; height:23px; padding:25px 28px; width:121px; }
.domain_suggestation_middle { background:url(/images/domain_suggestation_bkg2.gif) repeat-x; height:43px; width:518px; padding:15px; }
.domain_suggestation_right { background:url(/images/domain_suggestation_bkg3.gif) no-repeat right top; height:73px; width:15px; }
.my_cart { background:url(/images/my_cart_bkg.gif) no-repeat; padding:13px 0px 13px 11px; height:16px; }
.hr1 { background:url(/images/my_cart_line.gif) repeat-x; height:7px; }
.suggestion_heading { font:normal 18px Georgia, "Times New Roman", Times, serif; color:#165329; }
.suggestion_bkg { background:url(/images/suggestation_bkg.gif) repeat-x; padding:6px 15px 9px; height:17px; }
.suggestion_tlds { font:normal 15px Georgia, "Times New Roman", Times, serif; color:#ffffff; }
.domain_sug_row1 { height:18px; padding:11px 15px; }
.domain_sug_row2 { height:20px; padding:10px 15px; background-color:#e9f1eb; }
.domain_suggestion_hm { background-color:#FFFFFF; width:488px; border-left:1px solid #989898; border-right:1px solid #989898; border-bottom:1px solid #989898; position:relative; top:-2px; padding:6px; z-index:99; color:#666666; }
.domain_suggestion_DL3 { background-color:#FFFFFF; width:280px; border-left:1px solid #989898; border-right:1px solid #989898; border-bottom:1px solid #989898; padding:5px; z-index:99; position:relative; left:4px; top:-27px; }
.domain_suggestion_DL2 { background-color:#FFFFFF; width:260px; border-left:1px solid #989898; border-right:1px solid #989898; border-bottom:1px solid #989898; padding:5px; z-index:99; position:relative; left:94px; top:-77px; }
.breadcurmbs_bkg { background:url(/images/breadcrumbs_bkg.gif) repeat-x; height:15px; }
.pick_address_bkg { background:#d9e9dd url(/images/pick_address_bkg.gif) no-repeat right top; padding:4px 15px; }
.pick_address { font:normal 18px Arial, Helvetica, sans-serif; color:#3fa748; }
.pick_address1 { font:normal 24px Arial, Helvetica, sans-serif; color:#3fa748; }
.pick_address_bkg1 { background:#E8F2EA; padding:	0px; }
.pick_address_bkg2 { background:#f6f6f6; padding:	25px; }
.install_screenshots { background:url(/images/install_screenshots.jpg) no-repeat; height:309px; }
.callout { background: url(/images/callout_bkg.gif) repeat-y; padding:10px; }
.rt_arrow_white { background-image:url(/images/rt_arrow_white.gif); width:13px; height:28px; }
.green_widget { border:1px solid #c5c4c4; width:620px; }
.greenheading { font:normal 18px Georgia, "Times New Roman", Times, serif; margin:0px; padding-left:10px; background-image:url(/images/greenWidget_bg.jpg); background-repeat:repeat-y; height:30px; border-bottom:1px solid #c5c4c4; padding-top:10px; }
/* Control_panel starts here */

.padcontrol { width:735px; }
.ctrl_topline { background:url(/images/controlpanel_top.gif) repeat-x left; height:3px; }
.ctrl_bottomline { background:url(/images/controlpanel_bottom.gif) repeat-x left; height:3px; }
.ctrl_middle_line { background:url(/images/controlpanel_middle.gif) repeat-y left; padding:10px 15px; }
.ctrl_alterts { border:1px solid #d5e5e2; margin:0px; padding:0px; }
.ctrl_alterts_heading { font:normal 18px Georgia, "Times New Roman", Times, serif; color: #333333; margin:0px; padding:0px; line-height:32px; }
.ctrl_alterts_hr { border-bottom:1px solid #e9f2f0; }
.ctrl_alterts_bkg { background-color:#a4c2bd; height:4px }
.ctrl_hosting_head { font-family:Arial, Helvetica, sans-serif; font-size:15px; }
.ctrl_hosting_subhead { background-color:#e2edeb; padding:5px 12px; border-top:1px solid #d4e5e2; border-left:1px solid #d4e5e2; border-right:1px solid #d4e5e2; }
.ctrl_hosting_details { background:url(/images/icon_ctrl_details.gif) no-repeat left 1px; padding-left:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
.ctrl_hosting_websites { background:url(/images/icon_ctrl_websites.gif) no-repeat left 1px; padding-left:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
.ctrl_border { border:1px solid #d4e5e2; padding:12px; }
.ctrl_border1 { border:1px solid #d4e5e2; }
.ctrl_btn_add { background: transparent url(/images/icon_addwebsite.gif) no-repeat left top; width: 90px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ctrl_tr_over td { background-color:#eef4f3; padding:10px 0; }
.ctrl_tr_on td { border-top:1px solid #d4e5e2; padding:8px 0; }
.ctrl_pagination td { background-color:#f7f7f7; padding:6px 0; }
.ctrl_bnt_move { background: url(/images/icon_move_sm.png) no-repeat left 0px; width: 50px; height:16px; border: none; margin:0; outline: none; font-size:12px; color:#333333; cursor: hand; cursor:pointer; padding:0 0 0 15px; }
.ctrl_bnt_delete { background: url(/images/icon_delete_sm.png) no-repeat left 0px; width: 57px; height:16px; border: none; margin:0; outline: none; font-size:12px; color:#333333; cursor: hand; cursor:pointer; padding:0 0 0 15px; }
.ctrl_add_website { background: url(/images/icon_addwebsite.png) no-repeat left 0px; width: 96px; height:20px; border: none; margin:0; outline: none; font-size:12px; color:#c94208; cursor: hand; cursor:pointer; padding:0 0 0 22px; margin-bottom:1px; }
.ctrl_upgrade { background: url(/images/icon_upgrade.png) no-repeat left 0px; width: 75px; height:20px; border: none; margin:0; outline: none; font-size:12px; color:#c94208; cursor: hand; cursor:pointer; padding:0 0 0 22px; margin-bottom:1px; }
.ctrl_domains_over td { padding:7px 0; }
.ctrl_domains_on td { background-color:#eef4f3; padding:7px 0; }
.ctrl_rename { background-color:#efefef; border:1px solid #cccccc; padding:10px; z-index:999; position:absolute; left:470px; margin-top:10px; }
.ctrl_edit { background: url(/images/icon_edit.png) no-repeat left 0px; width: 44px; height:16px; border: none; margin:0; outline: none; font-size:12px; color:#333333; cursor: hand; cursor:pointer; padding:0 0 0 16px; }
.ctrl_preview { background: url(/images/icon_preview.png) no-repeat left 0px; width: 64px; height:16px; border: none; margin:0; outline: none; font-size:12px; color:#333333; cursor: hand; cursor:pointer; padding:0 0 0 16px; }
/* Control_panel ends here */
#dsr .tablebg { border: solid 1px #BBB; border-top-color: #C8C8C8; background: #e6e6e6 url(/images/cell.gif) top left repeat-y; }
#dsr .row { border-left: solid 1px #FFF; border-right: solid 1px #E0E0E0; border-top: solid 1px #FFF; border-bottom: solid 1px #E0E0E0; background: #F8F8F8; padding: 8px; }
#dsr .row_dark { border-left: solid 1px #FFF; border-right: solid 1px #E0E0E0; border-top: solid 1px #FFF; border-bottom: solid 1px #E0E0E0; background: #F0F0F0; padding: 8px; }
#dsr th { color: #505050; font-size: 11px; font-weight: bold; background: #FFF url(/images/th.gif) bottom left repeat-x; white-space: nowrap; padding: 0 5px; text-align: left; height: 26px; border-left: solid 1px #FFF; border-right: solid 1px #E0E0E0; border-top: solid 1px #FFF; border-bottom: solid 1px #E0E0E0; }
#pagin a { background-color:#FFFFFF; border:1px solid #bababa; padding:3px 4px 3px 4px; margin:1px; width:12px; height:12px; display:block; text-align:center; float:left; font-size:11px; line-height:11px; text-decoration:none; vertical-align:middle; }
#pagin a:hover { border:1px solid #858585; color:#5b5b5b; font-weight:bold; }
#pagin a.current { border:1px solid #5b5b5b; color:#000000; font-weight:bold; display:block; }
#offers { font-size:14px; margin:5px 20px 0 10px; color:#666666; }
.offer_header { color:#ffffff; font-size:23px; background:url(/images/offer_header_bg.png); line-height:45px; }
.offer_header ul { margin:0; padding:0; background:url(/images/offer_header_lft.png) no-repeat 0 0; padding-left:20px; }
.offer_header ul li { margin:0; padding:0; background:url(/images/offer_header_rht.png) no-repeat top right; list-style:none; display:block; font-family:Georgia, "Times New Roman", Times, serif; }
.offer_banner_box { margin:15px; margin-top:0; border:0; border-left:1px dashed #cccccc; display:inline-block; font-family:Georgia, "Times New Roman", Times, serif; }
.offer_banner_box ul { margin:0; padding:0; list-style:none; }
.offer_banner_box ul li { margin:0; width:312px; border:1px dashed #cccccc; border-top:1px dashed #fff; border-left:1px dashed #fff; padding:20px 12px 30px 12px; background:url(/images/offer_banner_bg.png) no-repeat right bottom; float:left; height:45px; }
.offer_banner_box ul li a, .offer_banner_box ul li a:hover { text-decoration:none; border:1px dashed #000000; }
div.msg { padding:0 0 30px 35px; margin:0; margin-top:-5px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
/* Offers page style ends here */
.support-leftColumn .support-leftColumnBox { float:left; position:relative; width:300px; border:1px solid #cccccc; height:85px; }
.support-leftColumnBox .left-imgbox { float:left; position:relative; margin:0 10px 0px 0; width:86px; }
.support-leftColumnBox .right-contentbox { float:left; position:relative; width:194px; }
.support-leftColumnBox .right-contentbox h2 { font:bold 15px/19px Georgia, "Times New Roman", Times, serif; color:#ca4309; }
.rolloverDiv { display:block; width:500px; border:1px solid #cdcdcd; background-image:url(/images/green_bg_1.gif); background-position:bottom; background-repeat:repeat-x; font:normal 26px Georgia, "Times New Roman", Times, serif; color: #686868; background-color:#FFFFFF; }
/* new homepage style starts here */

/*TABS*/
.nav_bkg { }
#maintab_new { background-image:url(/images/navigation_bkg.gif); background-repeat:repeat-x; margin-left:0px; width:100%; line-height:35px; position:absolute; z-index:99; top:93px; left:0px; height: 41px; }
#maintab_new ul { margin: 0px; list-style: none; padding-left:0px; }
#maintab_new li { float: left; width:auto; }
#maintab_new a { float:left; padding: 0 0 0 0px; text-decoration:none; color: #ffffff; border-top:0px; font-size:18px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; }
#maintab_new li a { text-align:center; width:auto; }
#maintab_new li.blank { background-image:url(/images/nav_br.gif); background-repeat:no-repeat; height:41px; width:2px; }
#maintab_new a:hover { background-image:url(/images/navigation_bkg.gif); background-repeat:repeat-x; width:auto; background-position: 0px -41px; }
#maintab_new a.current { background-image:url(/images/navigation_bkg.gif); background-repeat:repeat-x; width:auto; background-position: 0px -41px; }
#maintab_new a span { float: left; padding: 3px 26px 5px; width:auto; }
#maintab_new a:hover span { cursor: pointer; }
#maintab_new a.current span { cursor: pointer; background-image: url(/images/pointer.gif); background-repeat:no-repeat; background-position:center bottom; height:37px; }
#maintab_new .call { background-image:url(/images/nav_bg_r.gif); background-repeat:repeat-x; width:180px; color:#f7e90c; }
/*END TABS*/

.top_links_bkg { color:#999999; background:url(/images/top_links_bkg.gif) repeat-x; padding:3px 10px 7px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
/* Rounded images buttons style starts here */

.button_img { cursor:pointer; line-height:28px; background: url(/images/button_new.gif) no-repeat right top; padding-right:15px; vertical-align:top; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; }
.button_img span { background:url(/images/button_new.gif) no-repeat left top; height:28px; display: block; display:inline-block; padding-left:15px; line-height:28px; font-family: Georgia, Arial, Helvetica, Tahoma; color:#ffffff; font-size:10px; text-decoration:none; text-transform:uppercase; font-weight:bold; outline:none; }
a.button_img:hover { background-position:right -28px; text-decoration:none; }
a.button_img:hover span { background-position:left -28px; text-decoration:none; }
.input_img { cursor:pointer; margin:0; padding:0; background: url(/images/button_new.gif) no-repeat right top; padding-right:10px; height:28px; line-height:28px; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; }
.input_img input[type=submit] { font-family: Georgia, Arial, Helvetica, Tahoma; font-size:10px; color:#ffffff; font-weight:bold; background: url(/images/button_new1.gif) no-repeat left top; margin:0 0 0 0; padding:0px 0 0px 10px; height:28px; text-transform:uppercase; line-height:28px; cursor:pointer; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; outline:none; }
/* margin set to zero uipb 168 ie 7 rendering issue */

span.input_img:hover { background-position:right -28px; text-decoration:none; }
span.input_img:hover input[type=submit] { background-position:left -28px; text-decoration:none; }
.button_img_sm { cursor:pointer; line-height:36px; background: url(/images/button_sm_arrow.gif) no-repeat right top; padding-right:32px; vertical-align:middle; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; border:none; }
.button_img_sm span { background:url(/images/button_sm_arrow.gif) no-repeat left top; height:38px; display: block; display:inline-block; padding-left:15px; line-height:36px; font-family: Georgia, Arial, Helvetica, Tahoma; color:#ffffff; font-size:17px; text-decoration:none; outline:none; }
a.button_img_sm:hover { background-position:right -38px; text-decoration:none; }
a.button_img_sm:hover span { background-position:left -38px; text-decoration:none; }
.big_button_img { cursor:pointer; line-height:48px; background: url(/images/big_button_new.gif) no-repeat right top; padding-right:57px; vertical-align:middle; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; border:none; }
.big_button_img span { background:url(/images/big_button_new.gif) no-repeat left top; height:48px; display: block; display:inline-block; padding-left:30px; line-height:48px; font-family: Georgia, Arial, Helvetica, Tahoma; color:#ffffff; font-size:21px; text-decoration:none; outline:none; }
a.big_button_img:hover { background-position:right -48px; text-decoration:none; }
a.big_button_img:hover span { background-position:left -48px; text-decoration:none; }
.input_img_big { cursor:pointer; margin:0; padding:0; background: url(/images/big_button_new.gif) no-repeat right top; height:48px; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; }
.input_img_big input[type=submit] { background: url(/images/big_button_new1.gif) no-repeat left top; padding:0px 58px 0px 25px; height:48px; line-height:48px; display:block; font-family: Georgia, Arial, Helvetica, Tahoma; color:#ffffff; font-size:21px;/*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; cursor:pointer; outline:none; border:0; margin:0px; }
/* IE 7 */

*+html .input_img_big input[type=submit] { background: url(/images/big_button_new1.gif) no-repeat left top; padding:0px 35px 0px 0px; height:48px; line-height:48px; display:block; font-family: Georgia, Arial, Helvetica, Tahoma; color:#ffffff; font-size:21px;/*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; cursor:pointer; outline:none; border:0; margin:0px; }
.input_img_big:hover input[type=submit] { background-position:right -50px; text-decoration:none; }
/* IE 7 */

span.input_img_big:hover { background-position:right -48px; text-decoration:none; }
span.input_img_big:hover input[type=submit] { background-position:left -40px; text-decoration:none; }
/* Input Type Button New Properties */

.button3 { background:#ffffff; border:1px solid #d3d3d3; color:#ffffff; text-align:center; padding:2px; margin:0px; font:21px/40px Georgia, Arial, Helvetica, Tahoma; float:left; margin:0px; }
.button3 span a, span.button3 input[type=submit] a { background:url(/images/button_arrow_big.gif) right top; display:block; padding:0px 35px 0px 10px; color:#fff; text-decoration:none; font:21px/40px Georgia, Arial, Helvetica, Tahoma; height:40px; margin:0px; }
.button3 span a:hover, span.button3 input[type=submit] a:hover { background:url(/images/button_arrow_big.gif) right bottom; padding:0px 45px 0px 10px; }
.button3 span input[type=submit] { background:url(/images/button_arrow_big.gif) right top; display:block; color:#ffffff; border:none; color:#fff; padding:0px 35px 0px 10px; font:21px/40px Georgia, Arial, Helvetica, Tahoma; height:40px; float:left; position:relative; margin:0px; width:auto; overflow:visible; }
.button3 span input[type=submit]:hover { background:url(/images/button_arrow_big.gif) right bottom; padding:0px 35px 0px 10px; }
/* Input Type Button New Properties End Here */



/* Rounded images buttons style ends here */

.slidershow { background-image:url(/images/slide_pic1.jpg); background-repeat: no-repeat; width:938px; height:416px; padding:0px 26px; }
.slidershow1 { background-image:url(/images/slide_pic2.jpg); background-repeat: no-repeat; width:938px; height:416px; padding:0px 26px; }
.slidershow2 { background-image:url(/images/slide_pic3.jpg); background-repeat: no-repeat; width:938px; height:416px; padding:0px 26px; }
.slidershow3 { background-image:url(/images/slide_pic4.jpg); background-repeat: no-repeat; width:938px; height:416px; padding:0px 26px; }
.slidershow_content { padding:100px 0 0 0; }
.home_bottom_content { padding:40px 26px; margin: 0px auto; }
.home_bottom_section { width:272px; }
.home_blog_section { width:242px; height:253px; background:url(/images/home_blog_section.jpg) no-repeat; padding:10px 15px; }
.home_bottom_dottedline { background:url(/images/home_dotted_line.gif) repeat-y; width:60px; height:273px; }
.lime_difference_img { width:75px; text-align:left; }
.lime_difference_text { width:165px; }
.lime_difference_text span { color:#999999; }
.dotted_line_h { background:url(/images/dotted_line_hori.gif) repeat-x; height:1px; }
.home_offer { background:url(/images/home_offer_bkg.gif) repeat-x bottom; border:1px solid #cccccc; height:38px; width:173px; }
.home_offer_text { font-size:9px; color:#666666; padding:10px 0px; text-transform:uppercase; line-height:10px; }
.home_offer_text span { color:#ca4309; }
.home_offer_arrow { background:url(/images/home_offer_arrow.gif) no-repeat 11px 13px; padding:13px 6px 13px 14px; margin-right:6px; }
.home_transfer { background:url(/images/home_transfer_bkg.gif) no-repeat; padding:25px 14px 0px; height:110px; width:244px; font-family:"VAG Rounded Std Light", "Trebuchet MS", Georgia, Arial, "Times New Roman", Helvetica; }
.home_transfer_head { font-size:19px; color:#235a23; font-weight:bold; }
.home_transfer_head span { color:#2e7d21; }
.home_transfer_content { font-size:14px; color:#6da62a; font-weight:bold; }
.home_transfer_price { font-size:36px; color:#2e7d21; font-weight:bold; }
.text11_white { font-size:11px; color:#ffffff; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.text11_white a { font-size:11px; color:#ffffff; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; text-decoration:none; }
.text11_white a:hover { text-decoration:none; }
.home_search { background-color:#000000; width:510px; height:60px; }
.opaque { filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; }
.home_head { font-family:Georgia, Arial, Helvetica, Tahoma; font-size:27px; color:#145114; text-transform:uppercase; margin:0px; padding:0px; }
.top_sub_nav { padding:3px; background-color:#f3f3f3; border:1px solid #e5e5e5; }
/*new login page style statts here*/
.signup { }
.signup p { float:left; margin:0 0 10px; width:100%; }
.signup label { clear:left; float:left; padding:1px 0; line-height:24px; border:none; }
.signup input { border:1px solid #cccccc; background:none; height:16px; font-size:12px; padding:3px; }
.signup select { border:1px solid #cccccc; background:none; height:24px; font-size:12px; }
.border_left { border-left:1px solid #ccc; }
.login_signup_input { border:1px solid #cccccc; background:none; height:16px; font-size:12px; padding:3px; }
.login_signup_select { border:1px solid #cccccc; background:none; height:24px; font-size:12px; }
/*
#signup_success_username,#signup_success_password,#signup_success_confirm_password,#signup_success_email,#signup_success_first_name,
#signup_success_last_name,#signup_success_address,#signup_success_city,#signup_success_country,#signup_success_state,#signup_success_zip,#signup_success_phone
{z-index:888; position: absolute; width:225px; color:#fff; left:330px; top:52px; background:#8eab3d;}

#signup_success_password{top:90px;}
#signup_success_confirm_password{top:124px;}
#signup_success_email{top:160px; left:455px}
#signup_success_first_name{top:235px; left:455px}
#signup_success_last_name{top:270px; left:455px}
#signup_success_address{top:308px; left:455px}
#signup_success_city{top:342px; left:350px}
#signup_success_country{top:378px; left:350px}
#signup_success_state{top:415px; left:350px}
#signup_success_zip{top:450px; left:200px}
#signup_success_phone{top:490px; left:350px}

.signup_success_point{ background:url(/images/registration_success_arrow.gif) no-repeat; width:20px; position:absolute; left:-10px; top:10px;}

#signup_failure_username,#signup_failure_password,#signup_failure_confirm_password,#signup_failure_email,#signup_failure_first_name,
#signup_failure_last_name,#signup_failure_address,#signup_failure_city,#signup_failure_country,#signup_failure_state,#signup_failure_zip,#signup_failure_phone
{z-index:888; position: absolute; width:225px; color:#fff; left:330px; top:52px; background:#e25f53;}

#signup_failure_password{top:90px;}
#signup_failure_confirm_password{top:124px;}
#signup_failure_email{top:160px; left:455px}
#signup_failure_first_name{top:235px; left:455px}
#signup_failure_last_name{top:270px; left:455px}
#signup_failure_address{top:308px; left:455px}
#signup_failure_city{top:342px; left:350px}
#signup_failure_country{top:378px; left:350px}
#signup_failure_state{top:415px; left:350px}
#signup_failure_zip{top:450px; left:200px}
#signup_failure_phone{top:490px; left:350px}

.signup_failure_point{ background:url(/images/registration_failure_arrow.gif) no-repeat; width:20px; position:absolute; left:-10px; top:10px;}

#signup_username,#signup_password,#signup_confirm_password,#signup_email,#signup_first_name,
#signup_last_name,#signup_address,#signup_city,#signup_country,#signup_state,#signu_zip,#signup_phone
{z-index:888; position: absolute; width:225px; color:#fff; left:330px; top:52px; background:#9a9a9a;}

#signup_password{top:90px;}
#signup_confirm_password{top:124px;}
#signup_email{top:160px; left:455px}
#signup_first_name{top:235px; left:455px}
#signup_last_name{top:270px; left:455px}
#signup_address{top:308px; left:455px}
#signup_city{top:342px; left:350px}
#signup_country{top:378px; left:350px}
#signup_state{top:415px; left:350px}
#signup_zip{top:450px; left:200px}
#signup_phone{top:490px; left:350px}
.login_page2{	background: url(/images/login_bkg.gif) left top repeat-x;	border-bottom:1px solid #d0e1ce;	border-left:1px solid #d0e1ce;	border-right:1px solid #d0e1ce;	width:480px;	padding:15px 30px 0px 30px;	margin:0 auto;}

.signup_point{ background:url(/images/registration_arrow.gif) no-repeat; width:20px; position:absolute; left:-10px; top:10px;}*/
/* new login page style ends here */

/*button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > 
input[type="button"]::-moz-focus-inner 
{
border: 1px solid transparent;
outline:none;
}*/


/*new web hosting 4 coloum layout*/
.wh_text { color:#6a6d69; font-size:12px; }
.wh_text_b { color:#6a6d69; font-size:14px; }
.wh_price { color:#333333; font-size:20px; }
.wh_price1 { color:#fff; font-size:20px; }
.wh_features { background:#efefef url(/images/web_compare_grey.gif) no-repeat; height:11px; width:136px; vertical-align:top; }
.wh_features_row1 { background-color:#ebebeb; padding:15px 0px 15px 15px; }
.wh_features_row2 { background-color:#dcdcdc; padding:15px 0px 15px 15px; }
.wh_sandbox { background:url(/images/web_compare_sandbox_middle.gif) repeat-x; height:47px; line-height:47px; }
.wh_sandbox_price { background-color:#eaefe8; text-align:center; padding:10px 0px; }
.wh_sandbox_row1 { background-color:#f5f7f4; padding:15px 0px; text-align:center; }
.wh_sandbox_row2 { background-color:#f1f4ef; padding:15px 0px; text-align:center; }
.wh_basic { background:url(/images/web_compare_basic_middle.gif) repeat-x; height:47px; line-height:47px; }
.wh_basic_price { background-color:#cce5c0; text-align:center; padding:10px 0px; }
.wh_basic_row1 { background-color:#edf6e9; padding:15px 0px; text-align:center; }
.wh_basic_row2 { background-color:#e7f4e1; padding:15px 0px; text-align:center; }
.wh_standard { background:url(/images/web_compare_standard_middle.gif) repeat-x; height:47px; line-height:47px; }
.wh_standard_price { background-color:#bef0a4; text-align:center; padding:10px 0px; }
.wh_standard_row1 { background-color:#e6fbdc; padding:15px 0px; text-align:center; }
.wh_standard_row2 { background-color:#dffad1; padding:15px 0px; text-align:center; }
.wh_premium { background:url(/images/web_compare_premium_middle.gif) repeat-x; height:47px; line-height:47px; }
.wh_premium_price { background-color:#a3e482; text-align:center; padding:10px 0px; }
.wh_premium_row1 { background-color:#d3f4c3; padding:15px 0px; text-align:center; }
.wh_premium_row2 { background-color:#bff3a6; padding:15px 0px; text-align:center; }
.wh_heading { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; text-align:center; color:#fff; }
.wh_heading1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#fff; }
.text16 { font-size:16px; }
.wh_ads { width:909px; }
.wh_ads_top { background:url(/images/ads_top_bkg.gif) no-repeat; height:24px; }
.wh_ads_middle { background:url(/images/ads_middle_bkg.gif) repeat-y; padding:0px 15px 5px; }
.wh_ads_bottom { background:url(/images/ads_bottom_bkg.gif) no-repeat; height:5px; }
.wh_ads_sections { border-right:1px solid #ccc; width:170px; height:70px; }
#paginate a { background-color:#FFFFFF; border:1px solid #bababa; padding:3px 4px 3px 4px; margin:1px; width:12px; height:12px; display:block; text-align:center; float:left; font-size:11px; line-height:11px; text-decoration:none; vertical-align:middle; font-weight:bold; }
#paginate span { background-color:#FFFFFF; border:1px solid #bababa; padding:3px 4px 3px 4px; margin:1px; width:12px; height:12px; display:block; text-align:center; float:left; font-size:11px; line-height:11px; text-decoration:none; vertical-align:middle; color:#333; font-weight:bold; }
#paginate a:hover { border:1px solid #333; color:#333; font-weight:bold; }
#paginate span.current { background-color:#FFFFFF; border:1px solid #333; padding:3px 4px 3px 4px; margin:1px; width:12px; height:12px; display:block; text-align:center; float:left; font-size:11px; line-height:11px; text-decoration:none; vertical-align:middle; color:#333; font-weight:bold; }
/* Tooltips control panel */

#hintbox { position:absolute; top: 0; width:150px; background-image:url(/images/arrow3.gif); background-repeat:no-repeat; padding-left:15px; z-index:100; visibility: hidden; }
#new_ { /*CSS for pop up hint box */ background-color: #cae267; /*Default width of hint.*/ padding: 7px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:15px; }
.hintanchor { /*CSS for link that shows hint onmouseover*/ font-weight: bold; color: navy; margin: 3px 8px; }
/* ############################################################################################# */
/* -------------- New styles for LX-LD intergration added by Prashant Starts here -------------- */

/* Fall Offer Header style Starts here */
#hosting-header { background:url(/images/hosting_headtop_bg.png) no-repeat center top; text-align:center; position:relative; }
#domain-header { background:url(/images/domain_headtop_bg.png) no-repeat center top; text-align:center; position:relative; }
.domain-header-bot { background:url(/images/offer_headbot_bg.png) no-repeat left top; height:10px; overflow:hidden; margin-top:40px; margin-left:13px; }
.hosting-header-bot { background:url(/images/offer_headbot_bg.png) no-repeat left bottom; height:10px; margin-left:13px; padding:0 20px 15px 20px; font-size:11px; font-style:italic; color:#999999; text-align:left; }
.back-btn { font-size:11px; margin-left:365px; font-style:normal; }
#hosting-header h4, #domain-header h4 { position:absolute; float:right; top:0px; left:855px; padding-top:10px; padding-right:20px; font:bold 25px/1em Georgia, "Times New Roman", Times, serif; color:#000000; }
#hosting-header h4 span, #domain-header h4 span { font-size:13px; text-transform:uppercase; color:#ffffff; }
#hosting-header #heading-hosting { font:bold 12px Georgia, "Times New Roman", Times, serif; color:#888888; padding:20px 35px 0 35px; }
#domain-header #heading-domains { font:bold 12px Georgia, "Times New Roman", Times, serif; color:#888888; padding:20px 35px 0 35px; }
#hosting-header #heading-hosting h1, #domain-header #heading-domains h1 { font:bold 75px Georgia, "Times New Roman", Times, serif; color:#333333; text-align:left; }
#hosting-header #heading-hosting .heading, #domain-header #heading-domains .heading { font:bold 40px Georgia, "Times New Roman", Times, serif; color:#009900; text-align:center; }
#hosting-header #heading-hosting h2, #domain-header #heading-domains h2 { font:normal 28px Georgia, "Times New Roman", Times, serif; color:#333333; color:#333333; }
#hosting-header #heading-hosting span.biggest, #domain-header #heading-domains span.biggest { font-size:65px; font-weight:bold; line-height:20px; }
#hosting-header #heading-hosting span.big, #domain-header #heading-domains span.big { font-size:40px; font-weight:bold; color:#333333; line-height:0px; }
#hosting-header #heading-hosting span.bold, #domain-header #heading-domains span.bold { font-weight:bold; font-size:25px; color:#333333; }
#hosting-header #heading-hosting span.old-price, #domain-header #heading-domains span.old-price, li span.old-price { font-size:20px; color:#ff0000; text-decoration:line-through; font-weight:bold; }
#hosting-header #heading-hosting span.new-price, #domain-header #heading-domains span.new-price { font-size:30px; color:#333333; font-weight:bold; }
#hosting-header #hosting-plans { background:url(/images/hostingplan_bg.png) no-repeat left top; margin:0px auto 20px auto; width:856px; }
#hosting-header #hosting-plans ul { width:195px; text-align:center; font-size:13px; font-weight:bold; color:#f4f4ee; padding-top:10px; list-style:none; float:left; }
#hosting-header #hosting-plans ul li.plan-head { color:#333; border:0; border-left: 1px solid #f5f5f5; padding:20px 0 43px 0px; height:33px; background:none; }
#hosting-header #hosting-plans ul li { background:#ffffff; border-bottom:1px solid #f5f5f5; font-size:12px; color:#333333; line-height:30px; border-left:1px solid #f5f5f5; }
#hosting-header #hosting-plans ul li.text14 { background:#ffffff; border-bottom:1px solid #f5f5f5; font-size:14px; color:#333333; line-height:30px; border-left:1px solid #f5f5f5; }
#hosting-header #hosting-plans ul li.best-yes { background:#f7fad3 url(/images/best_feat_yes.png) no-repeat; border-bottom:1px solid #eee; font-size:14px; color:#000000; height:30px; border-left:1px solid #eee; width:196px; }
#hosting-header #hosting-plans ul li.best { background:#f7fad3 url(/images/best_feat.png) repeat-y center; border-bottom:1px solid #eee; font-size:14px; color:#000000; line-height:30px; border-left:1px solid #eee; width:196px; }
#hosting-header #hosting-plans ul li.select-plan { background:#ececec; border-bottom:1px solid #ddd; font-size:25px; color:#333; line-height:30px; border-left:1px solid #ddd; height:65px; padding:10px 0; }
#hosting-header #hosting-plans ul li.select-plan-basic { background:#ececec; border-bottom:1px solid #ddd; color:#333; border-left:1px solid #ddd; height:65px; padding:10px 0; line-height:15px; text-transform:none; font-weight:normal; font-size:11px }
#hosting-header #hosting-plans ul li.select-plan-basic em { font-size:25px; color:#333; line-height:20px; font-weight:bold; }
#hosting-header #hosting-plans ul li.select-plan-basic1 { height:76px; padding:19px 0px 1px 0; line-height:15px; text-transform:none; font-weight:normal; font-size:11px; background:transparent; color:#fff; border-bottom:none; color:#000; }
#hosting-header #hosting-plans ul li.select-plan-basic1 em { font-size:25px; color:#000; line-height:20px; font-weight:bold; padding-top:10px; }
#hosting-header #hosting-plans ul li.odd { background:#fcfcfc; border-bottom:1px solid #f5f5f5; font-size:12px; color:#333333; line-height:30px; border-left:1px solid #f5f5f5; }
#hosting-header #hosting-plans ul li.odd1 { background:#fcfcfc; border-bottom:1px solid #f5f5f5; font-size:14px; color:#333333; line-height:30px; border-left:1px solid #f5f5f5; }
#hosting-header #hosting-plans ul li.first { background:none; border-bottom:1px solid #f5f5f5; font-size:14px; color:#333333; height:27px; border-left:1px solid #f5f5f5; }
#hosting-header #hosting-plans ul li.yes { background:#ffffff url(/images/icn_yes.gif) no-repeat center; border-bottom:1px solid #f5f5f5; font-size:12px; color:#333333; height:30px; }
#hosting-header #hosting-plans ul li.yesodd { background:#fcfcfc url(/images/icn_yes.gif) no-repeat center; border-bottom:1px solid #f5f5f5; font-size:12px; color:#333333; height:30px; }
#hosting-header #hosting-plans ul li.yesfirst { background:url(/images/icn_yes.gif) no-repeat center; border-bottom:1px solid #f5f5f5; font-size:12px; color:#333333; height:29px; border-left:1px solid #f5f5f5; }
#hosting-header #hosting-plans ul li.no { background:#ffffff url(/images/icn_no.gif) no-repeat center; border-bottom:1px solid #f5f5f5; font-size:12px; color:#333333; height:30px; }
#hosting-header #hosting-plans ul li.noodd { background:#fcfcfc url(/images/icn_no.gif) no-repeat center; border-bottom:1px solid #f5f5f5; font-size:12px; color:#333333; height:30px; }
#hosting-header #hosting-plans ul li.nofirst { background:url(/images/icn_no.gif) no-repeat center; border-bottom:1px solid #f5f5f5; font-size:12px; color:#333333; height:30px; border-left:1px solid #f5f5f5; }
#hosting-header #hosting-plans ul.features { text-align:right; list-style:none; width:267px; color:#999999; margin-top:99px; }
#hosting-header #hosting-plans ul.features li { text-align:right; list-style:none; color:#666666; padding-right:5px; border-left:0px solid #f5f5f5; }
#hosting-header #hosting-plans ul.features li.text14 { text-align:right; list-style:none; color:#333; padding-right:5px; border-left:0px solid #f5f5f5; font-size:14px; }
#hosting-header #hosting-plans ul.features li.first { background:#fcfcfc; border-bottom:1px solid #f5f5f5; font-size:14px; color:#000000; line-height:28px; }
#domain-header #search-box { padding:30px 30px 0 250px; text-align:left; }
#domain-header #search-box h3, #private-reg h3 { font:20px Georgia, "Times New Roman", Times, serif; color:#000000; }
#other-domains { background: url(/images/private_reg_bg.png) no-repeat left top; width:240px; height:100px; padding:10px 10px 0 10px; font-size:14px; color:#000000; font-weight:bold; float:right; }
#other-domains h2 { border-bottom:2px solid #888; color:#009900; text-transform:uppercase; font-weight:bold; font-size:17px; margin-right:8px; }
#other-domains ul { list-style:none; float:left; text-align:center; }
#other-domains li { border-bottom:1px solid #aaa; border-left:1px solid #f0f0f0; border-right:1px solid #aaa; padding:1px 6px; }
#other-domains li span.old-price { font-size:12px; color:#ff0000; text-decoration:line-through; font-weight:normal; }
#private-reg { background:url(/images/freebies_domain_bg.png) repeat-y left top; width:240px; float:left; height:90px; padding:10px 20px 0 20px; font-size:14px; color:#000000; font-weight:bold; }
#private-reg h2 { border-bottom:2px solid #888; color:#009900; text-transform:uppercase; font-weight:bold; font-size:17px; margin-right:8px; }
#private-reg ul { padding-top:8px; }
#private-reg ul li { margin-left:20px; font-weight:normal; color:#666; font-size:11px; list-style-image:url(/images/private_bullet.png); }
#private-reg span { font-size:15px; font-weight:bold; padding-left:17px; }
#private-reg span.old-price { font-size:11px; color:#ff0000; text-decoration:line-through; font-weight:normal; margin-left:-20px; }
.freebies-con { margin-left:13px; }
#freebies-box1 { background:url(/images/freebies_50off_bg.png) repeat-y left top; width:245px; padding:10px 20px 5px 25px; float:left; height:85px; font-size:16px; color:#000000; font-weight:bold; }
#freebies-box2 { background:url(/images/freebies_hosting_bg.png) repeat-y left top; width:334px; padding:10px 20px 5px 20px; float:left; height:85px; color:#333333; font-size:11px; }
#freebies-box2 h2 { border-bottom:2px solid #cccccc; color:#009900; text-transform:uppercase; font-weight:bold; font-size:15px; padding-bottom:2px; }
#freebies-box2 ul { list-style:none; float:left; width:167px; }
#freebies-box2 li { background:url(/images/private_bullet.png) no-repeat left; padding:4px 0 4px 10px; border-bottom:1px solid #cccccc; display:block; }
#freebies-box2 li.more { border-bottom:0; font-size:10px; text-align:right; background:none; }
#freebies-box3 { background:url(/images/freebies_domain_bg.png) repeat-y left top; width:210px; float:left; height:75px; padding:10px 20px 0 20px; }
#freebies-box3 h2 { color:#009900; font-size:15px; background:url(/images/freebies_domain_free.png) no-repeat right top; padding:5px 0 20px 0; line-height:20px; }
#freebies-box3 span { color:#003300; font-size:16px; }
.freebies-bot { background:url(/images/freebies_bot.png) no-repeat left top; height:25px; }
.hosting-bot { background:url(/images/hosting_bot.png) no-repeat left top; height:25px; margin-left:13px; margin-top:-5px; }
.button-disabled { background:url(/images/button_disabled.png) no-repeat left top; padding:9px 15px; font-family: Georgia, Arial, Helvetica, Tahoma; color:#888888; font-size:10px; text-decoration:none; text-transform:uppercase; font-weight:bold; outline:none; }
/* Fall Offer Header style Ends here */


/* Register your Own Domain style Start here  Lalit-Style */
.wrapper_content-register-your-own-domain { padding:5px 25px 25px 25px; background:#f6f6f6; }
.selected-greenBD .register-arrow { background:url(/images/register-your-own-domain-bg.gif) left top no-repeat; padding:19px 0 15px 29px; height:45px; }
.selected-greenBD .arial_18px, .unselected-greenBD1 .arial_18px { font:normal 18px Arial, Helvetica, sans-serif; color: #3fa748; padding:0; margin:0; }
.selected-greenBD .register-arrow h3, .unselected-greenBD1 .register-arrow h3 { font:normal 18px/22px Arial, Helvetica, sans-serif; color: #333; padding:0; margin:0; }
.selected-greenBD .register-arrow h3 span, .unselected-greenBD1 .register-arrow h3 span { font-size:15px; color: #666; }
.selected-greenBD .register-arrow h3 .arial_22px, .unselected-greenBD1 .register-arrow h3 .arial_22px { font-size:22px; font-weight:bold; color:#4ab14d; }
.selected-greenBD .register-arrow h3 .arial_18px, .unselected-greenBD1 .register-arrow h3 .arial_18px { font-size:18px; font-weight:bold; color:#666666; }
.selected-greenBD .arial_18px_black, .unselected-greenBD1 .arial_18px_black { font:normal 18px Arial, Helvetica, sans-serif; color: #000; padding:0; margin:0; }
.unselected-greenBD1 { border:1px solid #d4d4d4; margin:0px 0 0px 0; padding:20px; background:#FFF; }
.unselected-greenBD1 .register-arrow { background:url(/images/get-a-sub-domain-bg.gif) left top no-repeat; padding:19px 0 15px 29px; height:45px; }
/* Register your Own Domain style Start here */


/* Style added by Prashant Start */

.selected-greenBD { background:#ffffff; padding:20px; border:3px solid #4ab14d; }
.selected-greenBD th { background:#7cbf69 url(/images/selected_th_lft.gif) no-repeat left top; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; padding:8px 0 8px 70px; text-align:left; border-bottom:1px solid #fff; }
.selected-greenBD th.last { background:#7cbf69 url(/images/selected_th_rht.gif) no-repeat right top; }
.selected-greenBD td.first { background:#e6f3e6 url(/images/selected_bot_lft.gif) no-repeat bottom left; font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:15px 0; text-align:center; }
.selected-greenBD td.first span { font-size:15px; color:#3fa748; }
.selected-greenBD .odd_col { background:#e6f3e6; font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:10px 0; text-align:center; }
.selected-greenBD .odd_col span { font-size:15px; color:#3fa748; }
.selected-greenBD .even_col { background:#f6f9f5; font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:10px 0; border-left:1px solid #fff; border-right:1px solid #fff; text-align:center; }
.selected-greenBD .even_col span { font-size:15px; color:#3fa748; }
.selected-greenBD td.last { background:#e6f3e6 url(/images/selected_bot_rht.gif) no-repeat bottom right; font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:10px 0; text-align:center; }
.selected-greenBD td.last span { font-size:15px; color:#3fa748; }
.selected-greenBD .even_col_disabled { background:#f6f9f5; font:bold 12px Arial, Helvetica, sans-serif; color:#ccc; padding:10px 0; border-left:1px solid #fff; border-right:1px solid #fff; text-align:center; }
.selected-greenBD .even_col_disabled span { font-size:15px; color:#bfdfc2; }
.unselected-greenBD { padding:20px; border:3px solid #f6f6f6; }
.unselected-greenBD th { background:#bfc7ba url(/images/unselected_th_lft.gif) no-repeat left top; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; padding:8px 0 8px 70px; text-align:left; border-bottom:1px solid #fff; }
.unselected-greenBD th.last { background:#bfc7ba url(/images/unselected_th_rht.gif) no-repeat right top; }
.unselected-greenBD td.first { background:#ecf0eb url(/images/unselected_bot_lft.gif) no-repeat bottom left; font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:15px 0; text-align:center; }
.unselected-greenBD td.first span { font-size:15px; color:#3fa748; }
.unselected-greenBD .odd_col { background:#ecf0eb; font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:10px 0; text-align:center; }
.unselected-greenBD .odd_col span { font-size:15px; color:#3fa748; }
.unselected-greenBD .even_col { background:#f4f6f3; font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:10px 0; border-left:1px solid #fff; border-right:1px solid #fff; text-align:center; }
.unselected-greenBD .even_col span { font-size:15px; color:#3fa748; }
.unselected-greenBD .even_col_disabled { background:#f4f6f3; font:bold 12px Arial, Helvetica, sans-serif; color:#ccc; padding:10px 0; border-left:1px solid #fff; border-right:1px solid #fff; text-align:center; }
.unselected-greenBD .even_col_disabled span { font-size:15px; color:#bfdfc2; }
.unselected-greenBD td.last { background:#ecf0eb url(/images/unselected_bot_rht.gif) no-repeat bottom right; font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:10px 0; text-align:center; }
.unselected-greenBD td.last span { font-size:15px; color:#3fa748; }
.selected-greenBD1 { width:100%; }
.selected-greenBD1 th { background:#7cbf69 url(/images/selected_th_lft.gif) no-repeat left top; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; padding:8px 0 8px 70px; text-align:left; border-bottom:1px solid #fff; }
.selected-greenBD1 th.first { background:#7cbf69 url(/images/selected_th_left.gif) no-repeat left top; font:normal 16px Georgia, "Times New Roman", Times, serif; color:#fff; padding:8px 0 8px 10px; text-align:left; border-bottom:1px solid #fff; }
.selected-greenBD1 th.last { background:#7cbf69 url(/images/selected_th_rht.gif) no-repeat right top; font:normal 16px Georgia, "Times New Roman", Times, serif; color:#fff; padding:8px 0 8px 5px; text-align:left; border-bottom:1px solid #fff; }
.selected-greenBD1 td.first { background:#e6f3e6 url(/images/selected_bot_lft.gif) no-repeat bottom left; font:bold 15px Arial, Helvetica, sans-serif; color:#666; padding:15px 0; text-align:center; }
.selected-greenBD1 td.first span { font-size:15px; color:#3fa748; }
.selected-greenBD1 .odd_col { background:#e6f3e6; font:bold 15px Arial, Helvetica, sans-serif; color:#666; padding:10px 0; text-align:center; }
.selected-greenBD1 .odd_col span { font-size:15px; color:#3fa748; }
.selected-greenBD1 .even_col { background:#f6f9f5; font:bold 15px Arial, Helvetica, sans-serif; color:#666; padding:10px 0; border-left:1px solid #fff; border-right:1px solid #fff; text-align:center; }
.selected-greenBD1 .even_col span { font-size:15px; color:#3fa748; }
.selected-greenBD1 td.last { background:#e6f3e6 url(/images/selected_bot_rht.gif) no-repeat bottom right; font:bold 15px Arial, Helvetica, sans-serif; color:#666; padding:10px 0; text-align:center; }
.selected-greenBD1 td.last span { font-size:15px; color:#3fa748; }
#selected-greenBD2 { width:100%; }
#selected-greenBD2 th { background:#7cbf69 url(/images/selected_th_lft.gif) no-repeat left top; font:normal 13px Arial, Helvetica, sans-serif; color:#fff; padding:0px 0px 0px 70px; text-align:left; border-bottom:1px solid #fff; }
#selected-greenBD2 td.first { background:#e6f3e6 url(/images/selected_bot_lft.gif) no-repeat bottom left; font:normal 12px Arial, Helvetica, sans-serif; color:#666; padding:12px 0; text-align:center; }
#selected-greenBD2 td.first span { font-size:13px; color:#3fa748; font-weight:bold; }
#selected-greenBD2 .odd_col { background:#e6f3e6; font:normal 12px Arial, Helvetica, sans-serif; color:#666; padding:8px 0; text-align:center; }
#selected-greenBD2 .odd_col span { font-size:13px; color:#3fa748; font-weight:bold; }
#selected-greenBD2 .even_col { background:#f6f9f5; font:normal 12px Arial, Helvetica, sans-serif; color:#666; padding:8px 0; border-left:1px solid #fff; border-right:1px solid #fff; text-align:center; }
#selected-greenBD2 .even_col span { font-size:13px; color:#3fa748; font-weight:bold; }
#selected-greenBD2 td.last { background:#e6f3e6 url(/images/selected_bot_rht.gif) no-repeat bottom right; }
#selected-greenBD2 td.last span { font-size:13px; color:#3fa748; font-weight:bold; }
/* Style added by Prashant End */

div.appserror, tr.appserror { background:#FFCCCC none repeat scroll 0 0; color:#220000; padding:2px; }
div.appserror { border:1px solid #DD7777; }
div.appssuccess, tr.appssuccess { background:#EFFFB8 none repeat scroll 0 0; color:#333333; padding:2px; }
div.appssuccess { border:1px solid #cccccc; }
/* Rating styles Start */

#star ul.star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 0px; TOP: -4px; POSITION: relative; FLOAT: left; BACKGROUND: url(/images/star.png) repeat-x; CURSOR: pointer; }
#star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#star li.curr { background:url(/images/star.png) left 25px; FONT-SIZE: 1px; }
#star div.user { LEFT: 0px; POSITION: relative; FLOAT: left; FONT-SIZE: 10px; FONT-FAMILY: Arial; COLOR: #666; }
#star .clear { clear:both; }
/* use the background position according to the table above to display the required images*/
.rating { width:85px; height:16px; margin:0; padding:0; list-style:none; clear:both; position:relative; background: url(/images/star-matrix.png) no-repeat 0 0; }
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar { background-position:0 0 }
.onestar { background-position:0 -16px }
.twostar { background-position:0 -32px }
.threestar { background-position:0 -48px }
.fourstar { background-position:0 -64px }
.fivestar { background-position:0 -80px }
ul.rating li { cursor: pointer; /*ie5 mac doesn't like it if the list is floated\*/ float:left; /* end hide*/ text-indent:-999em; }
ul.rating li a { position:absolute; left:0; top:0; width:17px; height:17px; text-decoration:none; z-index: 200; }
ul.rating li.one a { left:0 }
ul.rating li.two a { left:17px; }
ul.rating li.three a { left:34px; }
ul.rating li.four a { left:51px; }
ul.rating li.five a { left:68px; }
ul.rating li a:hover { z-index:2; width:85px; height:16px; overflow:hidden; left:0; background: url(/images/star-matrix.png) no-repeat 0 0 }
ul.rating li.one a:hover { background-position:0 -96px; }
ul.rating li.two a:hover { background-position:0 -112px; }
ul.rating li.three a:hover { background-position:0 -128px }
ul.rating li.four a:hover { background-position:0 -144px }
ul.rating li.five a:hover { background-position:0 -160px }
/* end rating code */
/*h3{margin:0 0 2px 0;font-size:110%}*/
.user { FONT-SIZE: 10px; FONT-FAMILY: Arial; COLOR: #666; }
/* Rating styles End */

.shopping_cart { background: url(/images/sc.gif) no-repeat right top; padding-right:15px; vertical-align:middle; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; margin-top:4px; }
.shopping_cart span { background:url(/images/sc.gif) no-repeat left top; display: block; display:inline-block; font:14px Georgia, Arial, Helvetica, Tahoma; color:#ffffff; text-decoration:none; outline:none; padding:8px 0px 8px 15px; position:relative; }
/* LD LX integration */
#contentwrapper1, .ldlx_barrier { width:auto; margin-left:auto; margin-right: auto; position:relative; _position: static; overflow: visible; padding:0px 0; }
.ldlx_body { background:#fff url(/images/ldlx_bodybg.gif) left top repeat-x; }
#ldlx_header, #ldlx_contentwrapper, #ldlx_footer { margin:0 auto; overflow:hidden; position:relative; width:auto; }
#ldlx_header, #ldlx_contentwrapper { background: url(/images/ldlx_pagebg.gif) left top repeat-y; overflow:visible; }
.ldlx_goback { font-size:12px; padding:5px 40px 10px; border-bottom:1px dotted #eee; }
.ldlx_ld, .ldlx_lx { text-indent:-5000em; display:block; height:36px; margin:15px 40px 20px; }
.ldlx_ld { width:187px; background: url(images/ldlx_ldlogo.png) left top no-repeat; }
.ldlx_lx { width:251px; background: url(images/ldlx_lxlogo.png) left top no-repeat; }
.ldlx_promo { border-top:1px solid #89c756; background:#95b91e url(/images/ldlx_promobg.png) left bottom no-repeat; padding:0 40px 60px; }
.ldlx_promo h1 { font:normal normal 36px/48px Arial, Helvetica, sans-serif; color:#000; margin-top:15px; }
.ldlx_promodes { font:normal normal 18px/24px Arial, Helvetica, sans-serif; color:#333; width:75%; }
.ldlx_promodesfull { width:auto; }
.ldlx_promodes strong { text-transform:uppercase; color:#000; }
.ldlx_landing_atn { margin-top:30px; }
.ldlx_content { margin:0 1px; padding:0 39px 30px; }
.ldlx_content h2 { color:#333; margin-bottom:15px; font-size:24px; }
.ldlx_landingRight { width: 243px; background:url(/images/ldlx_landingright_bg.png) left top no-repeat; padding:0 20px 20px 25px; }
.ldlx_landingRight li { background: transparent url(/images/icon_profile-verify.gif) no-repeat 0 4px; padding:0 0 15px 25px; font-size:15px; line-height:1.3em; }
.ldlx_project_posting { padding:0 0 10px 0; border-bottom:1px dotted #ccc; text-align:right; font:normal normal 15px/18px Arial, Helvetica, sans-serif; }
.ldlx_fieldset { width:570px; position:relative; margin-top:25px; clear:both; }
.ldlx_req_head { font: normal normal 18px/30px Arial, Helvetica, sans-serif; color:#333; }
.ldlx_field { font-size:15px; position:relative; }
.ldlx_field input, .ldlx_field textarea, .ldlx_field select { background:#fff; height:28px; color:#666; font:normal normal 20px/28px Arial, Helvetica, sans-serif; }
.ldlx_field textarea { height:110px; }
.ldlx_field select { width:auto; vertical-align:text-bottom; height:auto; }
.ldlx_field .ldlx_date { width:150px; }
.ldlx_field .ldlx_radio { width:25px; height:auto; margin-top:5px; }
.ldlx_txt { border:1px solid #b2b2b2; margin:1px; }
.ldlx_txt_correct { margin:0; border:2px solid #3ea748; }
.ldlx_txt_incorrect { margin:0; border:2px solid #fd1c1c; }
.ldlx_rec { border:2px solid #b2b2b2; background:#fafafa; font:normal normal 16px/20px Arial, Helvetica, sans-serif; color:#666; padding:3px 15px; margin:1px; position:absolute; right:0px; top:0px; }
.ldlx_rec strong { color:#3ea748; }
a.ldlx_postbtn:link, a.ldlx_postbtn:visited { width:216px; }
.ldlx_post_project_tooltip { position:absolute; top:-10px; z-index:1; left:615px; }
.ldlx_tipmsg { background:#fff; border:2px solid #99cc99; left:-1px; line-height:18px; padding:10px 5px 10px 15px; position:absolute; top:25px; width:280px; z-index:2; }
.ldlx_tooltip_point1 { border-color:transparent #99cc99 transparent transparent; border-style:solid; border-width:20px 20px 20px 0; display:block; left:-17px; position:absolute; top:40px; height:0px; line-height:0px; z-index:1; }
.ldlx_tooltip_point3 { border-color:transparent #fff transparent transparent; border-style:solid; border-width:20px 20px 20px 0; display:block; top:40px; position:absolute; left:-14px; z-index:3; height:0px; line-height:0px; }
#ldlx_footer { font-size:10px; color:#BDBCBC; }
#ldlx_footer cite { color:#666; float:right; }
#ldlx_footer p, #ldlx_footer cite { margin:5px 40px; line-height:1.3em; }
.ldlx_barrier { top:0px; z-index:1; width:auto; }
.ldlx_barrier_left { width:570px; }
.ldlx_barrier_left h2 { margin-bottom:10px; }
.ldlx_barrier_left h2 span { color:#145114; }
.ldlx_field .txtfade { color:#b1afaf; }
.ldlx_barrier_right { border:1px solid #e8e8e8; background:#ffffff; padding:2px 0px; margin-top:5px; }
.ldlx_barrier_rightcont { background:#fff; padding:15px; }
.ldlx_barrier_rightcont h3 { color:#333; font-size:16px; font-weight:700; }
.ldlx_barrier_rightcont li { margin-bottom:7px; }
.ldlx_linkac { background:#fff; border:1px solid #e2e2e2; padding:5px; margin-top:20px; position:relative; }
.ldlx_linkac .tooltips { border-color:transparent transparent #e2e2e2; border-style:solid; border-width:0 12px 12px; display:block; height:0; left:10px; line-height:0; position:absolute; top:-12px; z-index:1; }
.ldlx_linkac .tooltips span { border-color:transparent transparent #fff; border-style:solid; border-width:0 12px 12px; display:block; height:0; left:-12px; line-height:0; position:absolute; top:2px; z-index:1; }
.ldlx_linkacform td { padding:4px; color:#333; }
.ldlx_linkacform .linkac_txt { width:130px; }
.ldlx_barrier_foot { top:-5px; position:relative; }
/* End of LD LX integration */

/* Start LD LX widget */
.ld_lx_surrounding { border:2px solid #d74f13; }
.ld_lx_widget { background:url(/images/ld_lx_widget_bkg.png) repeat-x; margin:2px; padding:10px 15px 5px; }
.ld_lx_widget_left { width:570px; margin-right:10px; font-family: Georgia, "Times New Roman", Times, serif; font-size:15px; color:#777; }
.ld_lx_widget_left .subhead { font-size:17px; }
.ld_lx_heading { font-family: Georgia, "Times New Roman", Times, serif; font-size:23px; color:#166000; }
.ld_lx_widget_grey { background:url(/images/ld_lx_grey_bkg.gif) repeat-x; margin:2px; padding:10px 15px 0px; }
.ld_lx_heading_1 { font-family: Arial, Helvetica, sans-serif; font-size:25px; color:#166000; }
.ld_lx_content { font-family: Georgia, "Times New Roman", Times, serif; font-size:15px; color:#777; }
.ld_lx_widget_bottom { background:url(/images/ld_lx_bottom_bkg.png) repeat-y; height:5px; padding:0px; width:auto; margin: 1px; text-align:center; }
.ld_lx_widget_shadow { background:url(/images/ld_lx_widget_shadow.png) repeat-x; height:2px; }
.vertical-line { background:url(/images/vertical_line.gif) repeat-y; width: 1px; height: 100px; }
/* SSO login style */
.ssologin_headtop { text-align:center; border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9; padding:10px 10px 0; margin:0 auto; width:auto; font-size:13px; }
.ssologin_headtop span { font-size:10px; color:#bfbfbf; }
.ssologin_headtop strong { color:#3EA748; }
.ssologin_headtop+.formTablebgMain #formTablebg { border-top:none; }
.sso_emailconf { background-image:url(/images/icn_info.gif); background-repeat:no-repeat; background-position:left 3px; width:225px; color:#929292; font-size:11px; line-height:14px; position:absolute; top:174px; padding-left:20px; margin-left:5px; left: 320px; }
.sso_emailconf strong a { font-weight:700; }
.ssoregister_login { position:absolute; right:5px; top:5px; font-size:10px; }
.ssologin_right { position:absolute; width:250px; right:152px; top:148px; margin-right:25px; }
.ssologin_right_t { background:url(/images/ssologin_right_bg.png) no-repeat left top; }
.ssologin_right_b { background:url(/images/ssologin_right_bg_b.png) no-repeat left bottom; padding:15px 15px 5px; }
.ssologin_right h4 { font-size:18px; color:#333; font-family:Arial, Helvetica, sans-serif; }
.ssologin_right p { font-size:12px; padding:10px 0px; }
.ssologin_right p strong { color:#3EA748; }
.ssologin_right li { margin-bottom:12px; font-size:11px; background:url(images/ssologin_right_ar.png) no-repeat 1px 5px; padding-left:10px; line-height:1.25em; }
.ssologin_right li strong { font-size:12px; color:#333; }
.ssologin_right li.disabled, .ssologin_right li.disabled strong { color:#bfbfbf; }
.ssologin_right .cite { text-align:right; font-size:11px; padding:3px 0 0; }
.ssologin_left { background: url(/images/login_bkg.gif) left top repeat-x; border-bottom:1px solid #d0e1ce; border-left:1px solid #d0e1ce; border-right:1px solid #d0e1ce; border-top:1px solid #d0e1ce; width:550px; padding:15px; margin-left:25px; }
/* End of SSO Login Style */

/* End LD LX widget */

/* surrounding margins (optional) */
.round { margin-bottom:0px; }
/* inner content padding */
.round .c { border-top:0; border-bottom:0; border-style:solid; }
.round .t, .round .b, .round .t b, .round .b b { display:block; overflow:hidden; }
.round .t b, .round .b b { float:right; width:50%; }
.round .t .r { background-position:top right; }
.round .b .r { background-position:bottom right; }
.round .b { background-position:bottom left; }
/* curve height, background image */

.myClassName_b .t, .myClassName_b .b, .myClassName_b .b b, .myClassName_b .t b { height:17px; background-image:url(/images/widget_border.gif); background-repeat:no-repeat; }
/* inner color, border color, border width */
.myClassName_b .c { background-color:#fafafa; }
.myClassName_a .t, .myClassName_a .b, .myClassName_a .b b, .myClassName_a .t b { height:17px; background-image:url(/images/widget_border_white.gif); background-repeat:no-repeat; }
/* inner color, border color, border width */
.myClassName_a .c { background-color:#fff; border-color:#eeeeee; border-left-width:1px; border-right-width:1px; }
.tldfree { border:1px solid #e0fda5; }
.freetlds { padding:2px 0 0 0; }
.freetlds div { padding-right:1px; }
.myClassName_g .t, .myClassName_g .b, .myClassName_g .b b, .myClassName_g .t b { height:17px; background-image:url(/images/grey_bdr.gif); background-repeat:no-repeat; }
/* inner color, border color, border width */
.myClassName_g .c { background-color:#fff; border-color:#d8d8d8; border-left-width:1px; border-right-width:1px; background-image:url(/images/grey_bdr_bg.gif); background-repeat:repeat-x; background-position:bottom; }
.myClassName_gr .t, .myClassName_gr .b, .myClassName_gr .b b, .myClassName_gr .t b { height:17px; background-image:url(/images/widget_border_gr.gif); background-repeat:no-repeat; }
/* inner color, border color, border width */
.myClassName_gr .c { background-color:#fff; border-color:#509921; border-left-width:3px; border-right-width:3px; }
.myClassName_gr1 .t, .myClassName_gr1 .b, .myClassName_gr1 .b b, .myClassName_gr1 .t b { height:17px; background-image:url(/images/widget_border_gr1.gif); background-repeat:no-repeat; }
/* inner color, border color, border width */
.myClassName_gr1 .c { background-color:#f0eeee; border-color:#f0eeee; border-left-width:1px; border-right-width:1px; }
.myClassName_gr2 .t, .myClassName_gr2 .b, .myClassName_gr2 .b b, .myClassName_gr2 .t b { height:10px; background-image:url(/images/ssl_grey_bdr.gif); }
/* inner color, border color, border width */
.myClassName_gr2 .c { background-image:url(/images/ssl_grey_bg.gif); background-position:top; background-repeat:repeat-x; background-color:#ffffff; border-color:#dadada; border-left-width:1px; border-right-width:1px; }
.grey_div_pos { position:relative; top:-20px; z-index:99; }
.tldfree { border:1px solid #e0fda5; }
.tldfree th { background-image:url(/images/tld_bg_green.gif); height:27px; width:100%; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; padding-left:5px; padding-top:3px; }
.tldfree td { height:27px; }
.tldtaken { border:1px solid #e1e1e1; color:#878787; height:61px; }
.tldtaken th { background-image:url(/images/tld_bg_grey.gif); height:27px; width:100%; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; padding-left:3px; padding-top:3px; }
.tldtaken td { height:27px; }
.tldstandard { border:1px solid #f5dcbf; height:61px; }
.tldstandard th { background-image:url(/images/tld_bg_orange.gif); height:27px; width:100%; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; padding-left:3px; padding-top:3px; }
.tldstandard td { height:27px; }
table#tldsedo { border:1px solid #e6b17d; }
#tldsedo th { background-image:url(/images/tld_bg_brown.gif); height:27px; width:100%; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; padding-left:5px; padding-top:3px; }
#tldsedo td { height:27px; }
.flag_green { background-image:url(/images/green_flag.gif); position:relative; left:-20px; width:107px; height:48px; font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.flag_brown { background-image:url(/images/brown_flag.gif); position:relative; left:-20px; width:107px; height:48px; font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.flag_green1 { background-image:url(/images/green_flag.gif); position:relative; left:2px; width:107px; height:48px; font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; top:18px; z-index:101; }
.flag_brown1 { background-image:url(/images/brown_flag.gif); position:relative; left:-8px; width:107px; height:48px; font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; top:20px; z-index:101; }
.grey_th { background-image:url(/images/grey_th.gif); background-repeat:repeat-x; height:26px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:26px; }
.green_th { background-image:url(/images/green_th.gif); background-repeat:repeat-x; height:26px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.close_grey { position:relative; top:12px; left:905px; }
.grey_but { background-image:url(/images/grey_but_bg.gif); height:26px; line-height:26px; }
.grey_but .lcurve { background-image:url(/images/grey_curve_l.gif); background-repeat:no-repeat; }
.grey_but .rcurve { background-image:url(/images/grey_curve_r.gif); background-position:right; background-repeat:no-repeat; }
.login_alert { background:url(/images/icn_info.gif)left 3px no-repeat; color:#455fbd; font-size:11px; }
/* new homepage styles - 14apr10 */
#wrapper_content_1 { padding:28px; border:1px solid #d9d9d9; border-top:0px; background:url(/images/wrapper_bkg_new.png) repeat-x bottom; }
.hm_new { padding-top:29px; }
.hm_new h1 { font:normal 19px Georgia, "Times New Roman", Times, serif; }
.hm_new h2 { font:normal 23px Georgia, "Times New Roman", Times, serif; margin-bottom:8px; border-bottom:1px solid #eeeeee; color:#333; }
.hm_new h3 { font:normal 13px/20px Arial, Helvetica, sans-serif; color:#333; }
.hm_new h4 { font:normal 13px/34px Arial, Helvetica, sans-serif; color:#888; }
.hm_new h5 { font:normal 19px Georgia, "Times New Roman", Times, serif; margin-bottom:8px; border-bottom:1px solid #eeeeee; color:#333; }
.hm_impact_nav_tab { margin-top:-25px; }
.hm_impact_nav { border:1px solid #b4b4b4; background:#fff; padding:2px; border-bottom:none; }
.hm_impact_nav_b { background:#fcfcfc; }
.hm_text12 { font-size:12px; }
.hm_text13 { font-size:13px; line-height:36px; }
.hm_impact_area { border:1px solid #b4b4b4; background:#fff; padding:0px 2px 2px; }
.hm_impact_area_middle { background:#fcfcfc; padding:23px 28px 8px; }
.hm_tlds { width:600px; float:left; position:relative; }
.hm_promo_area { width:275px; margin-right:-29px; }
/* IE 7 and modern browsers */
*+html .hm_promo_area { width:275px; margin-right:-2px; }
*+html .hm_impact_area_middle { background:#fcfcfc; padding:23px 0px 23px 28px; width:896px; }
.hm_textarea_bkg { width:322px; border:2px solid #339900; height:150px; }
.hm_textarea_bkg textarea { background:#fff; color:#666; font:normal 12px Arial, Helvetica, sans-serif; border:0px solid #339900; height:140px; width:310px; margin:5px; overflow:auto; }
*+html .hm_textarea_bkg { width:310px; border:2px solid #339900; height:169px; }
*+html .hm_textarea_bkg textarea { background:#fff; color:#666; font:normal 12px Arial, Helvetica, sans-serif; border:0px solid #339900; height:156px; width:302px; margin:5px; overflow:auto; }
.hm_included { margin-top:22px; background:#fcfcfc url(/images/hm_include_bkg.png) no-repeat left top; width:829px; padding:15px 20px; }
.transfer input[type=text], .transfer input[type=password] { height:36px; line-height:36px; float:left; padding-left:5px; margin-right:10px;}

*+html .hm_included { margin-top:12px; background:#fcfcfc url(/images/hm_include_bkg.png) no-repeat left top; width:829px; padding:15px 20px; }
ul#hm_included_icons { width: 829px; }
ul#hm_included_icons li { float:left; display: block; background-image: url(/images/hm_include_icons.png); display: inline; background-repeat:no-repeat; margin-top:8px; }
ul#hm_included_icons li.hosting { background-position: 0 0; }
ul#hm_included_icons li.apps { background-position: -280px 0px; }
ul#hm_included_icons li.domains_control { background-position: -560px 0px; }
ul#hm_included_icons li.noads { background-position: 0px -52px; }
ul#hm_included_icons li.tollfree { background-position: -280px -52px; }
ul#hm_included_icons li.wysiwyg { background-position: -560px -52px; }
.hm_included_content { float:left; margin:8px 11px 0 0; padding-bottom:8px; width:265px; }
.hm_included img { padding:4px 10px 0px 0px; }
.border_bt { border-bottom:1px dotted #eee; }
.border_blank { border-bottom:1px dotted #fff; }
.hm_included li img { margin-right:10px; }
.hm_included_inner { background:url(/images/hm_include_bottom_bkg.png) no-repeat bottom; width:869px; height:15px; }
.hm_features { margin-top:35px; }
.hm_webhosting { width:425px; padding-right:40px; border-right:1px solid #eeeeee; float:left; }
.hm_webhosting_server { background:url(/images/hm_server.png) right 25px no-repeat; margin-left:25px; }
.hm_webhosting ul { margin-left:7px; padding:0px; }
.hm_webhosting_content { background:url(/images/hm_green_arrow.png) left 11px no-repeat; padding-left:25px; width:160px; border-bottom:1px dotted #fff; }
.hm_webapps { width:425px; margin-left:40px; float:left; }
.hm_webapps ul { margin:0px 15px 0px 7px; padding:0px; width:190px; }
.hm_webapps li { background:url(/images/hm_black_arrow.png) no-repeat scroll left 14px transparent; color:#888888; font:13px/34px Arial, Helvetica, sans-serif; padding-left:12px; }
.hm_tp_bt_border { border:1px solid #eeeeee; border-left:0px; border-right: 0px; margin-top:20px; padding:0px 15px; height:70px; line-height:70px; }
.hm_prices { letter-spacing:-1px; font-family:Georgia, "Times New Roman", Times, serif; color:#333; font-weight:bold; margin-left:10px; float:left; padding-top:13px; }
.hm_price_start { font-size:12px; color:#999; font-weight:normal; font-style:italic; line-height:15px; margin-bottom:-12px; }
.hm_prices .bigprice { font-size:54px; margin:-25px 0px 0px 5px; }
.hm_prices span { display: inline-block; }
.hm_prices .cent { font:normal normal 25px/30px Georgia, "Times New Roman", Times, serif; margin-top:-10px; vertical-align:top; }
.hm_prices .dollar { font:normal bold 30px Georgia, "Times New Roman", Times, serif; margin-top:7px; }
.hm_prices .month { font-size:20px; font-weight:normal; line-height:55px; margin:0px 0px 0px -5px; }
.transfer_ltldprice { letter-spacing:-1px; font-family:Georgia, "Times New Roman", Times, serif; color:#333; font-weight:bold; margin-left:10px; float:left; padding-top:5px; }
.transfer_ltldprice .bigprice { font-size:54px; vertical-align:top; margin-top:-21px; }
.transfer_ltldprice span { display: inline-block; }
.transfer_ltldprice .cent { font:normal normal 25px/30px Georgia, "Times New Roman", Times, serif; margin-top:-10px; vertical-align:top; }
.transfer_ltldprice .dollar { font:normal bold 30px Georgia, "Times New Roman", Times, serif; vertical-align:top; }
.transfer_ltldprice .month { font-size:20px; font-weight:normal; line-height:55px; }
.hm_button_pad { padding:10px 10px 0px 53px; height:40px; margin-top:10px; border-left:1px solid #eee; }
.hm_apps_logo { padding:16px 0px; }
*+html .hm_apps_logo { padding:0px 0px; }
.apps_logo { padding-right:20px; margin-right:18px; }
.hm_bt_logo { padding:30px 42px; }
.hm_bt_logo_img { text-align:center; width:95px; list-style-image:none; list-style-position:outside; list-style-type:none; float:left; margin:10px; padding-top:8px; }
.comn_footer { background:#545454 url(/images/hm_footer_bkg.gif) repeat-x left top; }
.comn_footer_container { width:990px; margin:0 auto; padding:30px 0px; text-align:left; }
.comn_footer_content { width:150px; margin-right:35px; float:left; }
.comn_footer_content h3 { font:normal 17px Georgia, "Times New Roman", Times, serif; color:#bbb; border-bottom:2px solid #bbb; }
.comn_footer_content ul { margin:10px 0px 0px 0px; }
.comn_footer_content li { font:normal 12px/21px Arial, Helvetica, sans-serif; color:#888; }
.comn_footer_container a { text-decoration:none; color:#888; }
.comn_footer_container a:hover { text-decoration:underline; }
.comn_footer_cotyright { margin-top:30px; padding-top:15px; border-top:1px solid #999; font:normal 12px Arial, Helvetica, sans-serif; color:#999; }
.hm_transfer { padding:10px 42px 0px 0px; }
.comn_footer_content1 { width:205px; margin-right:35px; float:left; }
.comn_footer_content1 h3 { font:normal 17px Georgia, "Times New Roman", Times, serif; color:#bbb; border-bottom:2px solid #bbb; }
.comn_footer_content1 ul { margin:10px 0px 10px 0px; }
.comn_footer_content1 li { font:normal 12px/21px Arial, Helvetica, sans-serif; color:#888; }
/* Tabs_for impact area on homepage - 16par10 */

.hm_tabs { margin-top:-33px; }
.hm_tabs .selected { cursor:default; line-height:34px; background: url(/images/hm_tabs.png) no-repeat right top; padding-right:26px; vertical-align:middle; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; margin-right:4px; }
.hm_tabs .selected span { background:url(/images/hm_tabs.png) no-repeat left top; height:34px; display: block; display:inline-block; padding-left:26px; line-height:34px; font-family: Georgia, Arial, Helvetica, Tahoma; color:#333; font-size:23px; text-decoration:none; font-weight:normal; outline:none; }
a.hm_tabs .selected:hover { text-decoration:underline; cursor:default; }
a.hm_tabs .selected:hover span { text-decoration:underline; cursor:default; }
.hm_tabs .unselected { cursor:pointer; line-height:29px; background: url(/images/hm_tabs.png) no-repeat right bottom; padding-right:16px; vertical-align:middle; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; margin:4px 4px 0px 0px; }
.hm_tabs .unselected span { background:url(/images/hm_tabs.png) no-repeat left bottom; height:29px; display: block; display:inline-block; padding-left:16px; line-height:29px; font-family: Georgia, Arial, Helvetica, Tahoma; color:#000; font-size:14px; text-decoration:none; font-weight:normal; outline:none; }
a.hm_tabs .unselected:hover { text-decoration:underline; }
a.hm_tabs .unselected:hover span { text-decoration:underline; }
/* Tabs_for impact area on homepage - 16apr10 */

/* new homepage styles - 14apr10 */

/* new homepage styles - 26Apr10 Lalit */
.hm_bulktr-heading { font:15px Arial, Helvetica, sans-serif; color:#999; padding:0 0 0px 0; float:left; width:100%; }
.hm_bulktr-heading .heading { font:bold 19px Arial, Helvetica, sans-serif; color:#333; padding:0 0 6px 0; text-transform:uppercase; width:405px; float:left; }
.hm_bulktr-heading .heading span { font:15px Arial, Helvetica, sans-serif; color:#999; text-transform:none; }
.hm_bulktr-heading .heading2 { background:url(/images/bulktransfer-heading-right-seperator.png) 0% 20% no-repeat; font:bold 30px Arial, Helvetica, sans-serif; vertical-align:text-top; color:#333; padding:0 0 6px 0px; width:190px; float:right; }
.hm_bulktr-heading .heading2 .pricetag { font:bold 50px Arial, Helvetica, sans-serif; color:#333; }
.hm_bulktr-heading .heading2 .pricetag sup { font:bold 25px/15px Arial, Helvetica, sans-serif; color:#333; vertical-align:text-top; }
.hm_bulktr-heading .heading2 .pricetag2 { font:11px/16px Arial, Helvetica, sans-serif; color:#333; }
.txtinput6 { border:2px solid #339900; background:#fff url(/images/input_bg.jpg) repeat-x top left; font:normal 13px Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:1px 0 0 3px; height:17px; letter-spacing:-0.4px; }
.txtinput7 { border:1px solid #999999; background:#fff url(/images/input_bg.jpg) repeat-x top left; font:normal 13px Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:1px 0 0 3px; height:17px; letter-spacing:-0.4px; }
.ddselect { border:2px solid #339900; }
.txtinput7_select { border:1px solid #999999; background-color:#fff; font:normal 15px Arial, Helvetica, sans-serif; color:#666666; margin:0px; background-image:none; height:22px; padding:0px; }
*+html .txtinput7_select { border:1px solid #999999; background-color:#fff; font:normal 15px Arial, Helvetica, sans-serif; color:#666666; margin:0px; background-image:none; height:23px; padding:0px; margin-top:1px; }
.txtinput8 { border:1px solid #999; background:#fff url(/images/input_bg.jpg) repeat-x top left; font:normal 18px Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:12px 0 12px 0; }
ul#domain_transfer_steps { width: 837px; }
ul#domain_transfer_steps li { float:left; display: block; background-image: url(/images/domain_transfer_steps.png); display: inline; background-repeat:no-repeat; height:40px; }
ul#domain_transfer_steps li.step1 { background-position: 0 0; }
ul#domain_transfer_steps li.step2 { background-position: -284px 0px; }
ul#domain_transfer_steps li.step3 { background-position: -567px 0px; }
.hm_bulktr-domainSearchLeft { width:340px; float:left; }
.hm_bulktr-domainSearchRight { width:230px; float:left; padding:0 0 0 20px; }
*+html .hm_bulktr-domainSearchRight { width:230px; float:left; padding:0px; }
.hm_Steps-Domain-Transfer { margin-top:20px; width:869px; }
.hm_Steps-Domain-Transfer .hm_Steps-Domain-TransferMain { width:837px; background:url(/images/hm-Steps-Domain-Transfer.gif) left top no-repeat; padding:16px; height:40px; }
.hm_Steps-Domain-Transfer .hm_Steps-Domain-TransferMain .step1 { width:221px; float:left; background:url(/images/hm-Steps-Domain-Tra-step1.gif) left top no-repeat; font:11px/15px Arial, Helvetica, sans-serif; color:#333; padding:5px 5px 5px 44px; margin:0 13px 0 0; }
.hm_Steps-Domain-Transfer .hm_Steps-Domain-TransferMain .step2 { width:221px; float:left; background:url(/images/hm-Steps-Domain-Tra-step2.gif) left top no-repeat; font:11px/15px Arial, Helvetica, sans-serif; color:#333; padding:5px 5px 5px 44px; margin:0 13px 0 0; }
.hm_Steps-Domain-Transfer .hm_Steps-Domain-TransferMain .step3 { width:225px; float:left; background:url(/images/hm-Steps-Domain-Tra-step3.gif) left top no-repeat; font:11px/15px Arial, Helvetica, sans-serif; color:#333; padding:5px 1px 5px 44px; }
.hm_Steps-Domain-Transfer h2 { border:0px; color:#009900; font-size:18px; }
h3 .subtitle { font:12px Arial, Helvetica, sans-serif; color:#666;}
.hm_transfer2 { padding:10px 42px 0px 0px; }
/* Hosting Free BUBBLES */



#transfer_tlds { font-size:12px; color:#666; font-weight:normal; display:none; }
.transfer_tlds_heading { font:bold 18px Georgia, "Times New Roman", Times, serif; color: #009900; border: none; padding:0px 0 5px 0; text-align:left; border-bottom:1px solid #bfbba6; }
.dottedline3 { background: url(/images/dotted_line3.gif) left top repeat-x; height:20px; }
#upsell_bottom_content { font:11px/16px Arial, Helvetica, sans-serif; color:#333; }
.ld_popupcontent { float:left; position:relative; width:90px; padding:30px 0 0 0; }
#upsell_bottom_content .hover_container { position: relative; font-size: 12px; color: #666; }
#upsell_bottom_content .hover_container .bubble { display: none; position: absolute; right: 0; width: 0; height: 0; z-index:999; }
#upsell_bottom_content .hover .bubble { display: block; cursor: pointer; z-index: 1000; padding:0px; margin:0px; }
#upsell_bottom_content .bubble .wrapper { position: absolute; top: -40px; left: 35px; }
#upsell_bottom_content .bubble .content, #upsell_bottom_content .bubble .content_ldlx { width: 282px; margin:0px; padding: 0 0px 8px 0; background: url(/images/bubble-background.png) no-repeat bottom right; text-align: left; color: #000; }
#upsell_bottom_content .bubble .content_ldlx { background:#fff; border:1px solid #949494; }
#upsell_bottom_content .bubble .content .arrow, #upsell_bottom_content .bubble .content .arrow_up { position: absolute; top: 8px; left: -47px; width: 26px; height: 25px; background: url(/images/bubble-arrow.png) left top no-repeat; }
#upsell_bottom_content .bubble .content .arrow_up { background: url(/images/bubble-arrow_up.png) left top no-repeat; left:220px; top:-17px; }
#upsell_bottom_content .bubble .content .inner, #upsell_bottom_content .bubble .content_ldlx .inner { padding:0px 15px 10px 15px; background: url(/images/bubble-background.gif) left top no-repeat; font:12px/14px Arial, Helvetica, sans-serif; color:#666; }
#upsell_bottom_content .bubble .content_ldlx .inner { background:#fff; }
#upsell_bottom_content .bubble .content .inner h2 { font:bold 18px Georgia, "Times New Roman", Times, serif; color: #009900; border: none; margin: 0 0 10px 0; padding:10px 0 5px 0; text-align:left; border-bottom:1px solid #bfbba6; }
#upsell_bottom_content .bubble .content .inner h3 { font:bold 15px Georgia, "Times New Roman", Times, serif; color: #009900; border: none; margin: 0 0 10px 0; padding:10px 0 5px 0; text-align:left; }
#upsell_bottom_content .bubble .content .inner .dottedline3 { background: url(/images/dotted_line3.gif) left top repeat-x; height:20px; }
#upsell_bottom_content .bubble .content .inner .popuptexthead { font:bold 12px/18px Arial, Helvetica, sans-serif; color:#333; }
#upsell_bottom_content .bubble .content .inner p span { color:#c44f18; }
#upsell_bottom_content .superText { font:9px Arial, Helvetica, sans-serif; }
#upsell_bottom_content .bubble .content .inner ul { font:11px/14px Arial, Helvetica, sans-serif; color:#000; padding:10px 0 0 10px; margin:0px; list-style:disc; }
#upsell_bottom_content .bubble .content .inner li { font:11px/14px Arial, Helvetica, sans-serif; color:#000; padding:0px 0 5px 0; margin:0px; }
#upsell_bottom_content a.hover_target { border-bottom:1px solid #c4c4c4; text-decoration:none; color:#666666; width:282px; }
#upsell_bottom_content .hover_container { position: absolute; margin:-20px 0 0 0px; float:left; }
/* new homepage styles  End Here - 26Apr10 */


/* added by naveen - remove the black doteed line on focus on mozila/IE*/
input, input:active, input:focus { outline: 0; outline-style:none; outline-width:0; }
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
padding:1px;
border: none;
}
/* added by naveen - remove the black doteed line on focus on mozila/IE*/

.widget_gr_half { background-image:url(/images/widget_gr_t.gif); background-repeat:repeat-x; background-color:#FFFFFF; }
.widget_gr_half .l { background-image:url(/images/widget_gr_l.gif); background-repeat:no-repeat; background-position:left top; }
.widget_gr_half .r { background-image:url(/images/widget_gr_r.gif); background-repeat:no-repeat; background-position:right top; color:#555; }
.widget_gr_half .r strong { color:#333; }
.widget_gr_half .r p { font-size:11px; color:#666; padding-top:10px; }
.ldlx_landingLeft, .ldlx_postconfirm { width:430px; padding-right:20px; padding-left:10px; }
.ldlx_landingLeft li, .ldlx_postconfirm li { padding-left:80px; padding-bottom:30px; font-size:15px; line-height:1.3em; }
.ldlx_landingLeft li strong { color:#555; }
.ldlx_landingLeft li.step1 { background: url(/images/ldlx_landing_step1.png) left top no-repeat; }
.ldlx_landingLeft li.step2 { background: url(/images/ldlx_landing_step2.png) left top no-repeat; }
.ldlx_landingLeft li.step3 { background: url(/images/ldlx_landing_step3.png) left top no-repeat; }
.design_ser_buyerbox { background: url(/images/design_ser_buyerboxbg.png) left top repeat-y; border-bottom:1px solid #d6d4d5; width:739px; }
.ldlx_landingBand { background: url(/images/design_ser_headbg.png) left bottom no-repeat; position:relative; padding:15px 15px 50px 15px; display:inline-block; }
.design_ser_buyerbox h1 { font:normal normal 34px/34px Georgia, Arial, Times, serif; color:#145114; }
.design_ser_buyerbox h1 span { font-size:16px; color:#333; line-height:34px; }
.design_ser_buyerbox p { font-size:13px; color:#555; clear:both; margin:0; padding:0; }
.ldlx_landingBand_step { padding-top:15px; }
.ldlx_landingBand_step li { height:40px; margin:0 30px 0 10px; float:left; font:normal normal 14px/40px Arial, Helvetica, sans-serif; color:#333; }
.ldlx_landingBand_step li.step1 { background: url(/images/design_ser_stp1.png) left top no-repeat; padding-left:45px; }
.ldlx_landingBand_step li.step2 { background: url(/images/design_ser_stp2.png) left top no-repeat; padding-left:45px; }
.ldlx_landingBand_step li.step3 { background: url(/images/design_ser_stp3.png) left top no-repeat; padding-left:45px; }
.design_ser_heading { font:normal normal 18px/24px Georgia, Arial, Times, serif; color:#145114; padding:5px 0 10px 0; }
.design_ser_providerbox { padding:2px 2px 1px 2px; border:1px solid #cfcfcf; border-bottom:1px solid #adadad; margin-top:25px; width:733px; }
.design_ser_providerhead { background: url(/images/design_ser_providerheadbg.png) left top repeat-x; padding:20px; }
.design_ser_providerbottom { background: url(/images/design_ser_providerbg.png) left bottom no-repeat; height:5px; }
.design_ser_providerhead h3 { font:normal normal 28px/36px Georgia, Arial, Times; color:#166000; }
.design_ser_providerhead p { font-size:14px; color:#666; padding-top:10px; line-height:1.2em; }
.design_ser_providerhead p strong { color:#333; }
.ldlx_support { bottom:0px; font-size:15px; position:absolute; right:15px; }
.design_ser_moneyback { position:absolute; left:550px; top:10px; width:170px; height:43px; }
span.subscript { font-size:8px; line-height:5px; vertical-align:top; background:#C94208; color:#fff; padding:0 1px; }
/* added by naveen - remove the black doteed line on focus on mozila/IE*/

.widget_gr_half { background-image:url(/images/widget_gr_t.gif); background-repeat:repeat-x; background-color:#FFFFFF; }
.widget_gr_half .l { background-image:url(/images/widget_gr_l.gif); background-repeat:no-repeat; background-position:left top; }
.widget_gr_half .r { background-image:url(/images/widget_gr_r.gif); background-repeat:no-repeat; background-position:right top; }
.ldlx_landingLeft, .ldlx_postconfirm { width:430px; padding-right:20px; padding-left:10px; }
.ldlx_landingLeft li, .ldlx_postconfirm li { padding-left:80px; padding-bottom:30px; font-size:15px; line-height:1.3em; }
.ldlx_landingLeft li strong { color:#555; }
.ldlx_landingLeft li.step1 { background: url(/images/ldlx_landing_step1.png) left top no-repeat; }
.ldlx_landingLeft li.step2 { background: url(/images/ldlx_landing_step2.png) left top no-repeat; }
.ldlx_landingLeft li.step3 { background: url(/images/ldlx_landing_step3.png) left top no-repeat; }
/* for adding partner logo in header*/
.header_rt_border { border-right:1px solid #e6e6e6; }
.header_mar { margin:17px 0px 0px 10px; padding-right:15px; }
.header_mar_partner { margin:17px 0px 0px 15px; }
/* for .co.uk transfer*/
.co_uk_heading { font:bold 22px Arial, Helvetica, sans-serif; color:#333; padding:0 0 6px 0; float:left; }
.co_uk_heading span { font:15px Arial, Helvetica, sans-serif; color:#999; text-transform:none; }
.co_uk_steps_bkg { background:url(/images/co_uk_step_bkg.png) no-repeat left; height:36px; }
.co_uk_steps { font: italic normal 33px/35px Georgia, "Times New Roman", Times, serif; color:#666666; }
.co_uk_content { font:normal normal 11px/15px Arial, Helvetica, sans-serif; color:#666666; padding:2px 0 0 0; }
.alert_border { border-right:1px solid #d9d9d9; border-left:1px solid #d9d9d9; margin:0px; }
.chat_bkg { border:1px solid #d0e1ce; border-top:0px; margin: 0px auto; padding: 15px 30px; background: transparent url(https://support.gotonames.com/themes/client_default/limeImages/login_bkg.gif) repeat-x left top; width: 382px; }
/* for .Domain Transfer Page Lalit(20.05.10)

.hm_impact_area2 { width:694px; padding:0px 0px 0px; border:1px solid #b4b4b4; position:relative; }
.hm_impact_area_middle2 { padding:20px 16px; background: url(/images/wrapper_top_bkg.gif) left top no-repeat; }
.hm_tlds2 { width:451px; float:left; position:relative; color:#333; }
.hm_promo_area2 { width:275px; margin-right:-29px; }
.hm_textarea_bkg2 { width:213px; border:2px solid #339900; height:132px; margin-right:16px; float:left; }
.hm_textarea_bkg2 textarea { background:#fff url(/images/wrapper_textarea_bkg.gif) left top no-repeat; color:#333; font:normal 12px Arial, Helvetica, sans-serif; border:0px solid #339900; padding:5px; height:121px; width:203px; overflow:auto; float:left; position:relative; }
.hm_Notes_bkg2 { width:176px; height:95px; margin-left:28px; background:#fff url(/images/wrapper_top_notes_bkg.gif) left top no-repeat; color:#444; font:normal 13px/16px Arial, Helvetica, sans-serif; padding:24px 31px 0 16px; text-align:center; }
.hm_Notes_bkg2 .textH1 { color:#444; font:bold 17px/18px Arial, Helvetica, sans-serif; }
.msg13 { font:normal 24px Georgia, "Times New Roman", Times, serif; color: #247f3f; padding:0 0 5px 0; }
.choose-your0domain a { color: #c94208; text-decoration:underline; }
.choose-your0domain a:hover { text-decoration: none; }
.hm_included2-top { margin-top:19px; background:#fcfcfc url(/images/every_domain_includes_top_bkg.gif) no-repeat left top; width:654px; }
.hm_included2-bottom { background:url(/images/every_domain_includes_bottom_bkg.gif) no-repeat bottom; width:634px; padding:20px 0px 0 20px; }
.hm_included2-top h1 { color:#333; font:bold 19px/22px Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #eeeeee; margin:0 20px 11px 0; padding:0px 0 4px 0; }
.hm_included2-top h3 { color:#333333; font:normal 13px/15px Arial, Helvetica, sans-serif; float:left; margin-right:30px; }
.hm_included2-top h3.hm_included_content2 { margin:0px 45px 15px 0; float:left; position:relative; width:260px; border-bottom:1px dotted #eee; }
.hm_included2-top img { margin-right:8px; }
.hm_included2-top h3.hm_included_content2 .hm_text131 { font-weight:bold; font-size:13px; line-height:32px; }
/* for .Domain Transfer Page*/



.cpupsell_box { background-image:url(/images/ico_bg_w.gif); background-repeat:no-repeat; height:128px; }
/* SSL pages */
.ld_page {/* parent div for content area */ }
.ld_page h1 { font-family:Georgia, Arial, Times, serif; font-size:24px; font-weight:400; color:#3FA748; margin-bottom:10px; padding:0; display:inline-block; }
.ld_page h2 { font-family:Georgia, Arial, Times, serif; font-size:17px; font-weight:400; color:#666666; }
.ld_page h4 { font-family:Georgia, Arial, Times, serif; font-size:14px; font-weight:400; color:#666666; }
.ld_page p { line-height:1.4em; margin-top:15px; }
.ld_page td { text-align:left; vertical-align:top; }
.ld_page td.subHeading { text-align:right; padding-top:2px; font-weight:normal; }
.ssllstbox .ld_page .subHeading { font-weight:400; }
.ssllstbox { margin-top:15px; }
.ssllstbox .txtinput5b { padding:1px 0; }
.ssllstbox .disabled { border:1px solid #ccc; color:#bfbfbf; } /* added disabled style for input box */
.ssllstgrid { border:1px solid #e9e9e9; background:url(/images/sslactions_bg.gif) repeat-x left top; }
ul.sslactions { padding-top:10px; padding-left:5px; }
ul.sslactions li { float:left; padding:0 10px 7px 0; }
.sslgrid { }
.sslgrid th, .sslgrid td { padding:6px 4px 6px 10px; text-align:left; }
.sslgrid th { background:#5EA950; font-size:12px; color:#ffffff; border-left:1px solid #fff; }
.sslgrid td { font-size:11px; color:#666666; border-bottom:1px dotted #cccccc; padding-left:11px; }
.sslgrid tr.ssl_cancel { background:url(/images/ssl_decline_bg.gif) left top; }
.sslgrid_last td { border-bottom:none; }
.form_radio { border:none; background:none; }
.sslactive { color:#1b650a; }
.sslpending {/*color:#e8983a;*/ color:#b4b4b4; }
.sslinactive { color:#b4b4b4; }
.ld_page fieldset { border:1px solid #eeeeee; padding:5px 22px 15px 22px; }
.ld_page legend { font:bold 14px/16px Arial, Helvetica, sans-serif; color:#666; padding:0 6px; }
.ld_page label { font-size:13px; color:#666; }
.ld_page .star { vertical-align:text-top; }
.ld_page h1 span { font-family:Georgia, Arial, Times, serif; font-size:16px; font-weight:bold; font-style:italic; color:#09420d; }
.sslgrid_details { border-top:1px solid #eeeeee; }
.sslgrid_details td { padding:4px 4px 4px 10px; text-align:left; font-size:11px; color:#666666; }
.sslgrid_details td.label { font-size:11px; color:#666666; }
.sslgrid_details td.value { font-size:11px; color:#333333; font-weight:bold; }
.sslgrid_details td.active { font-size:11px; color:#1b650a; font-weight:bold; }
.sslgrid_details td.dottedline, .csr_details td.dottedline { background:url(/images/ssl_dotted-line.gif) repeat-y center top; margin:10px 0; }
/* label data grid */
.sslcer_details { float:left; margin:10px 10px 10px 10px; font-size:11px; font-weight:700; color:#333; }
.sslcer_details label { font-weight:400; color:#666; width:135px; display:inline-block; font-size:11px; padding:5px 0; vertical-align:top; }
.sslcer_details_right label { width:95px; }
.sslcer_details span { display:inline-block; width:160px; padding:5px 0; }
.sslcer_details .sslwebsite_list { border:1px solid #ccc; width:140px; font-size:12px; color:#333; }
span.removessl { font-weight:400; font-size:11px; padding:2px 5px; margin-left:5px; text-align:center; text-decoration:none; background:#f7f7f7 url(/images/bid_actionbg.gif) repeat-x left bottom; border:1px solid #b0b0b0; width:auto; }
.csr_details { }
.csr_details td { padding:4px 4px 4px 10px; text-align:left; font-size:11px; color:#666666; }
.csr_details td.label { font-size:11px; color:#666666; }
.csr_details td.value { font-size:11px; color:#333333; font-weight:bold; }
.graybtn { display:inline-block; font-size:12px; padding:4px 10px; text-align:center; text-decoration:none; font-family: Arial, Helvetica, sans-serif; background:#fff url(/images/bid_actionbg.gif) repeat-x left bottom; border:1px solid #b0b0b0; color:#C94208; }
.graysmall { display:inline-block; font-size:10px; padding:2px 4px; margin-top:5px; text-align:center; text-decoration:none; font-family: Arial, Helvetica, sans-serif; background:#f7f7f7; border:1px solid #b0b0b0; color:#C94208; }
.graybtn:hover, .graysmall:hover { text-decoration:underline; }
input[type=button].graybtn, input[type=submit].graybtn { height:25px; cursor:pointer; margin-left:10px; }
.graybtnmedium { display:inline-block; font-size:17px; padding:7px 10px; text-align:center; text-decoration:none; font:17px/22px Georgia, "Times New Roman", Times, serif; background:#fff url(/images/bid_actionbg.gif) repeat-x left bottom; border:1px solid #b0b0b0; color:#C94208; width:auto; overflow:visible; }
input[type=button].graybtnmedium, input[type=submit].graybtnmedium { height:36px; cursor:pointer; margin-left:10px; }
.graybtnmedium:hover { text-decoration:underline; }
.sslterm { padding-left:22px; }
.form_inlinewidget { background:url(/images/form_inlinewidget_bg.gif) no-repeat 0px 3px; padding-top:10px; margin-top:2px; }
.outsideHosting .form_inlinewidget { width:535px; }
.form_inlinewidget p { border:1px solid #d9d9d9; border-top:none; background:#f7f7f7; padding:10px; margin:0; }
.page_inlineinfo { border:1px solid #d9d9d9; background:#f7f7f7 url(/images/icn_info.gif) no-repeat 5px 10px; padding:8px 25px; font-weight:700; color:#333333; font-size:12px; }
.page_inlinebox { border:1px solid #ececec; background:#f7f7f7; padding:0 10px 10px; }
.sslcer { border:1px solid #e9e9e9; padding:10px; margin-top:30px; }
.sslcer h4 { margin-top:20px; margin-bottom:2px; }
.sslcer .cer_code { font-family:monospace, sans-serif; border:1px dashed #ccc; background:#f9f9f9; padding:7px; color:#000; font-size:11px; width:500px; height:180px; }
.cancel_ssl_pop { padding:10px; }
.cancel_ssl_pop h3 { background:#ffffff url(/images/icn_warning_25.png) no-repeat 0 10px; font-size:22px; color:#3fa748; font-family:Arial, Helvetica, sans-serif; padding-left:35px; border-bottom:1px dotted #cccccc; line-height:2em; }
.cancel_ssl_pop h3 span { font-size:20px; color:#145114; font-family:Arial, Helvetica, sans-serif; }
.cancel_ssl_pop p { margin-top:10px; font-size:1.2em; }
.cancel_ssl_pop p b { font-size:1.2em; font-weight:700; color:#000000; }
.cancel_ssl_processing { background:#FFF1A8 url(/images/bullet_processing.png) no-repeat 0 5px; padding:5px 20px; font-size:15px; color:#333; }
#ssl_tabs { border-bottom: 1px solid #cccccc; height: 27px; margin-top:10px; }
#ssl_tabs a { width: 100px; height: 21px; margin:0 10px 0 0; padding:6px 0 0 0; text-align: center; float: left; text-decoration: none; font-size: 12px; }
#ssl_tabs .selected a { background:#999999; font-weight: bold; color: #ffffff; }
#ssl_tabs .ns a { background:#e5e5e5; color: #333333; }
.newr td { font-weight:700; }
#ssl_tabs a.ssl_tabs_err { color:#ff0000; font-weight:700; }
/* SSL user aggrement */
pre { white-space:pre-wrap; word-wrap: break-word; padding:10px 0 20px; font-size:11px; color:#888; }
/* SSL compare */
.ssl_comp { }
.ssl_comp .wh_premium, .ssl_comp .wh_standard { line-height:20px; }
.ssl_comp .wh_heading1 { font-size:15px; }
/* End of style SSL pages */

.ssl_ul { margin:0px; padding-left:10px; padding-top:10px; }
.ssl_ul li { list-style:none; background:url(/images/hm_green_arrow.png) left 5px no-repeat; padding:5px 10px 5px 20px; border-bottom:1px solid #E4E4E4; }
.ssl_landing_wtop { background-image:url(/images/ssl_landing_wt.gif); background-repeat:no-repeat; }
.ssl_landing_wbg { background-image:url(/images/ssl_landing_wbg.gif); background-repeat:repeat-y; }
.ssl_landing_header { height:35px; background:url(/images/ssl_landing_hbg.gif) no-repeat; border-bottom:4px solid #194719; text-align:left; padding:15px 5px 0 10px;}
.sslplan_heading { text-align:left; font-size:18px; color:#fff; }
.price { font-size:20px; font-weight:bold; color:#000; margin-top:-5px; line-height:16px; text-align:right; }
.price span { font-size:14px; font-weight:bold; color:#444; }
.ssl_landing_sl { background-image:url(/images/ssl_landing_sl.gif); background-position:bottom right; background-repeat:no-repeat; }
.ssl_landing_sr { background-image:url(/images/ssl_landing_sr.gif); background-position:bottom left; background-repeat:no-repeat; }
.ssl_landing_wb { background-image:url(/images/ssl_landing_wb.gif); background-repeat:no-repeat; background-position:bottom; }
.ssl_included { background:url(/images/ssl_include_bkg.jpg) no-repeat left top; padding:15px 20px; }
/* Top navigation for homepage 22june10 - Naveen*/


/* Create website - welcome page  */
.h2_arial { color:#333333; font:bold 20px/25px Arial, Helvetica, sans-serif; padding:10px 0; }
.create_your_website, .create_your_website_cp { margin:24px 8px; float:left; position:relative; }
.create_your_website_cp { margin:24px 0; }
.create_your_website .heading_text1, .create_your_website_cp .heading_text1, .create_blank_site .heading_text1, .cp_create_blank_site .heading_text1 { color:#444444; font:bold 20px/25px Arial, Helvetica, sans-serif; padding:0px 0; }
.create_your_website_cp .heading_text1 { color:#444444; font:bold 18px/22px Arial, Helvetica, sans-serif; padding:0px 0; }
.create_your_website .heading_text2, .create_your_website_cp .heading_text2, .create_blank_site .heading_text2, .cp_create_blank_site .heading_text2 { color:#367939; font:bold 14px/17px Arial, Helvetica, sans-serif; padding:0px 0; }
.create_your_website_cp .heading_text2 { color:#367939; font:bold 13px/16px Arial, Helvetica, sans-serif; padding:0px 0; }
.create_your_website ul, .create_your_website_cp ul { margin:0px; padding-left:0px; }
.create_your_website ul li, .create_your_website_cp ul li { list-style:none; background:url(/images/tick1.gif) left 5px no-repeat; padding:10px 10px 10px 20px; border-bottom:1px solid #E4E4E4; font:12px Arial, Helvetica, sans-serif; color:#666666; }
.create_your_website .install_an_application, .create_your_website_cp .install_an_application { width:309px; height:393px; float:left; position:relative; background:url(/images/create_your_website_left_bg1.gif) left top repeat-y; margin:30px 0 0 0; }
.create_your_website_cp .install_an_application { width:220px; height:430px; margin:25px 0 0 0; background:url(/images/create_your_website_left_bg.gif) left top no-repeat; }
.create_your_website .install_an_application .install_an_application_main, .create_your_website_cp .install_an_application .install_an_application_main { width:273px; height:321px; padding:20px 15px 20px 21px; float:left; position:relative; background:url(/images/create_your_website_left_bg.gif) left top no-repeat; }
.create_your_website_cp .install_an_application .install_an_application_main { width:200px; _width:220px; padding:15px 10px 15px 10px; height:375px; _height:410px; background:none; }
.create_your_website .install_an_application_main-logo, .create_your_website_cp .install_an_application_main-logo { width:273px; margin:15px 0 0; }
.create_your_website_cp .install_an_application_main-logo { width:240px; }
.create_your_website .install_an_application .install_an_application_bottom, .create_your_website_cp .install_an_application .install_an_application_bottom { width:285px; height:24px; padding:10px 24px 0px 0px; float:left; position:relative; background:url(/images/create_your_website_left_bg_bottom.gif) left top no-repeat; font:11px/14px Arial, Helvetica, sans-serif; color:#aaa; text-align:right; }
.create_your_website_cp .install_an_application .install_an_application_bottom { width:220px; }
.create_your_website .logo_Box, .create_your_website_cp .logo_Box { width:60px; height:50px; padding:0 0 0 18px; margin:0px 0 15px 0; float:left; position:relative; display:block; text-align:center; font-size:10px; }
.create_your_website_cp .logo_Box { padding:0 0 0 10px; }
.create_your_website .logo_Box1, .create_your_website_cp .logo_Box1 { width:45px; height:50px; padding:0px 18px; margin:0px 0 15px 0; float:left; position:relative; display:block; border-right:1px solid #eeeeee; text-align:center; font-size:10px; }
.create_your_website_cp .logo_Box1 { padding:0px 10px; }
.create_your_website .do_it_yurself .logo_Box, .create_your_website_cp .do_it_yurself .logo_Box { width:70px; margin-bottom:20px; }
.create_your_website .do_it_yurself .logo_Box1, .create_your_website_cp .do_it_yurself .logo_Box1 { width:55px; margin-bottom:20px; }
.create_your_website_cp .do_it_yurself .logo_Box1 { width:75px; margin-bottom:20px; padding:0; }
.create_your_website .do_it_yurself, .create_your_website_cp .do_it_yurself { width:357px; height:423px; z-index:1; float:left; position:relative; background:url(/images/do_it_your_self_bg.png) left top repeat-y; margin-left:-16px; padding:0px; }
.create_your_website_cp .do_it_yurself { width:296px; z-index:1; background:url(/images/cp_createsite_mcol.png) left top no-repeat; margin-left:-20px; height:455px; }
.create_your_website .do_it_yurself .do_it_yurself_main, .create_your_website_cp .do_it_yurself .do_it_yurself_main { width:307px; padding:20px 15px 20px 35px; float:left; position:relative; }
.create_your_website_cp .do_it_yurself .do_it_yurself_main { width:246px; padding:15px 25px; }
.create_your_website .do_it_yurself .do_it_yurself_main .do_it_yurself_main-logo, .create_your_website_cp .do_it_yurself .do_it_yurself_main .do_it_yurself_main-logo { width:273px; margin:20px 0px 10px 0; float:left; }
.create_your_website .do_it_yurself .do_it_yurself_bottom, .create_your_website_cp .do_it_yurself .do_it_yurself_bottom { width:300px; height:34px; padding:10px 29px 0px 36px; float:left; font:11px/14px Arial, Helvetica, sans-serif; color:#aaa; text-align:right; }
.create_your_website_cp .do_it_yurself .do_it_yurself_bottom { width:296px; }
.create_your_website .do_it_yurself .heading_text3, .create_your_website_cp .do_it_yurself .heading_text3 { color:#000; font:bold 30px/35px Arial, Helvetica, sans-serif; padding:0px 0 5px 0; }
.create_your_website_cp .do_it_yurself .heading_text3 { color:#000; font:bold 23px/32px Arial, Helvetica, sans-serif; padding:0px 0 5px 0; }
.create_your_website .hire_Professionals, .create_your_website_cp .hire_Professionals { width:309px; height:393px; float:left; position:relative; background:url(/images/create_your_website_left_bg1.gif) left top repeat-y; margin:30px 0 0 0; margin-left:-15px; }
.create_your_website_cp .hire_Professionals { width:224px; background:none; }
.create_your_website .hire_Professionals .hire_Professionals_main, .create_your_website_cp .hire_Professionals .hire_Professionals_main { width:273px; height:321px; padding:20px 15px 20px 21px; float:left; position:relative; background:url(/images/create_your_website_left_bg.gif) left top no-repeat; }
.create_your_website_cp .hire_Professionals .hire_Professionals_main { width:196px; height:370px; padding:15px 10px 15px 18px; background-position:right top; }
.create_your_website .hire_Professionals_main-logo, .create_your_website_cp .hire_Professionals_main-logo { width:273px; margin:20px 0px 10px 0; float:left; font-size:10px; }
.create_your_website_cp .hire_Professionals_main-logo { width:195px; margin-bottom:0; }
.create_your_website .hire_Professionals_main-logo .logo_Box, .create_your_website_cp .hire_Professionals_main-logo .logo_Box { padding:0; float:left; margin:0; position:relative; display:block; text-align:center; width:91px; text-align:center; height:auto; }
.create_your_website_cp .hire_Professionals_main-logo .logo_Box { width:60px; }
.hire_Professionals_main-logo .logo_Box3 { padding:0; margin:0; float:left; position:relative; display:block; text-align:center; width:91px; text-align:center; }
.create_your_website .hire_Professionals .hire_Professionals_bottom, .create_your_website_cp .hire_Professionals .hire_Professionals_bottom { width:305px; height:24px; padding:10px 4px 0px 0px; float:left; position:relative; background:url(/images/hire_Professionals_bg_bottom.gif) right top no-repeat; font:11px/14px Arial, Helvetica, sans-serif; color:#aaa; text-align:right; }
.create_your_website_cp .hire_Professionals .hire_Professionals_bottom { width:224px; }
.create_blank_site, .cp_create_blank_site { width:907px; padding:17px 0px 17px 21px; margin:30px 12px 30px 12px; float:left; position:relative; background:url(/images/already_got_bg.gif) right top no-repeat; color:#444444; font:20px/22px Arial, Helvetica, sans-serif; }
.cp_create_blank_site { width:683px; _width:704px; padding:17px 0 17px 21px; margin:30px 0 0 0; background:url(/images/cp_already_got_bg.png) right top no-repeat; display:inline-block; }
.lblval { clear:both; padding:8px 0 0 0; }
.lblval label { float:left; width:70px; display:block; color:#000; }
.lblval span { float:left; width:170px; display:block; }
/* CTA bottom align */
.alignbotttom { position:absolute; bottom:40px; left:0px; width:309px; }
.do_it_yurself .alignbotttom { width:373px; }
/* Welcome page - Free flow */
.wel_paidusr .TS { background:url(/images/wel_web_TS.png) left top repeat-x; }
.wel_paidusr .RS { background:url(/images/wel_web_RS.png) right top repeat-y; }
.wel_paidusr .BS { background:url(/images/wel_web_BS.png) left bottom repeat-x; }
.wel_paidusr .LS { background:url(/images/wel_web_LS.png) left top repeat-y; }
.wel_paidusr .LT { background:url(/images/wel_web_LT.png) left top no-repeat; }
.wel_paidusr .RT { background:url(/images/wel_web_RT.png) right top no-repeat; }
.wel_paidusr .RB { background:url(/images/wel_web_RB.png) right bottom no-repeat; }
.wel_paidusr .LB { background:url(/images/wel_web_LB.png) left bottom no-repeat; padding:7px 7px 0 7px; }
.wel_paidusr .wel_content { background:url(/images/wel_paidusr_col.png) center top repeat-y; }
.wel_paidusr .wel_column { width:275px; padding:0 12px; }
.wel_paidusr h3 { color:#444444; font:bold 20px/25px Arial, Helvetica, sans-serif; padding:0px 0; }
.wel_paidusr h3 span { color:#367939; font:bold 14px/17px Arial, Helvetica, sans-serif; padding:0px 0; }
.create_blank_site .hire_Professionals_main-logo .logo_Box, .cp_create_blank_site .hire_Professionals_main-logo .logo_Box { float:left; margin:0 20px 0 0; position:relative; display:block; text-align:center; width:auto; text-align:center; height:auto; font-size:12px; }
.create_blank_site .hire_Professionals_main-logo .cw_logosign, .cp_create_blank_site .hire_Professionals_main-logo .cw_logosign { background:url(/images/logodesign_20.png) left top no-repeat; padding-left:24px; }
.create_blank_site .hire_Professionals_main-logo .cw_webdesign, .cp_create_blank_site .hire_Professionals_main-logo .cw_webdesign { background:url(/images/websitedesign_20_.png) left top no-repeat; padding-left:28px; }
.create_blank_site .hire_Professionals_main-logo .cw_themedesign, .cp_create_blank_site .hire_Professionals_main-logo .cw_themedesign { background:url(/images/themedesign_20.png) left top no-repeat; padding-left:24px; }
.inlinebox_gray { padding:10px; border:1px solid #ddd; }
.inlinebox_gray .desc { font-size:13px; }
.inlinebox_gray .text13 { font-size:13px; font-weight:700; color:#666; }
.inlinebox_gray .text { padding:2px; display:inline-block; vertical-align:top; margin-right:10px; background:#fff; height:22px; width:150px; }
.inlinebox_gray .txtselect { display:inline-block; line-height:27px; vertical-align:top; margin-right:10px; background:#fff; width:150px; }
.inlinebox_gray input[type="submit"].btnsubmit, .btnsubmit { padding:1px 10px; height:auto; width:auto; overflow:visible; background:#ca4309; border:0; font:normal 14px Georgia, Arial, Times, serif; color:#fff; margin-right:10px; cursor:pointer; }
/* Ens of style Create website - welcome page  */


.confirm_registration { position:relative; }
.confirm_registration p { font:13px/17px Arial, Helvetica, sans-serif; color:#000; padding:10px 0; }
.confirm_registration input { height:25px; float:left; position:relative; font:bold 14px/25px Arial, Helvetica, sans-serif; color:#666; padding:0 5px }
/* Styles for Private & Public Registration Page */
.public_private_registration { margin:20px 0; float:left; position:relative; }
.public_private_registration h2 { margin:15px; font-size:25px; }
.public_registration { width:441px; float:left; position:relative; min-height:390px; margin:30px 0px 0 0px; }
.private_registration { width:441px; float:left; position:relative; min-height:390px; margin:30px 40px 0 10px; }
.pp_regist_content { width:441px; padding:18px 0; }
.pp_regist_content .preg_heading { background:url(/images/pp_registration_top_head.png) no-repeat left top; padding:15px 14px 15px 14px; color:#deff44; font-size:25px; font-weight:bold; text-transform:uppercase; letter-spacing:-1px; height:61px; }
.pp_regist_content .preg_heading #best_value { position:absolute; z-index:100; margin-top:-24px; margin-left:300px; }
.pp_regist_content .public_reg { padding:9px 0 0 10px; }
.pp_regist_content .public_reg ul.bgimg { background:url(/images/preg_save$2ban.png) no-repeat right bottom; margin-right:30px; }
.pp_regist_content ul { margin:20px; line-height:19px; }
.pp_regist_content.bgimg { background:url(/images/preg_save$2ban.png) no-repeat right bottom; margin-right:30px; }
.pp_regist_content ul li.firsr { line-height:18px; padding:0 0 20px 0px; }
.pp_regist_content ul li { line-height:20px; padding:0 0 0 10px; }
.pp_regist_content .preg_heading span { font-weight:normal; color:#fff; }
.pp_regist_content .preg_heading span.text { font:normal 13px/17px Arial, Helvetica, sans-serif; color:#fff; text-transform:none; letter-spacing:normal; }
.pp_regist_content .preg_heading span.bold { font-weight:bold; }
/* Styles for Private & Public Registration Page */


/* purchase flow styles  added by naveen - 10Aug10 */
.get_your_webaddress { padding:32px 0px 40px 0px; }
.whitebox_round .c1, .c1 { height: 6px; }
.whitebox_round .c2, .c2 { margin-top: -6px; float:right; height: 6px; width:10px; }
.whitebox_round .c3, .c3 { height: 6px; }
.whitebox_round .c4, .c4 { margin-top: -6px; float:right; height: 6px; width:10px; }
.whitebox_round .boxr, .boxr { padding:10px 20px; }
.greenbox_round .c1 { height: 6px; background: url(/images/greenbox_corner.png) left top no-repeat; }
.greenbox_round .c2 { margin-top: -6px; float:right; height: 6px; width:10px; background: url(/images/greenbox_corner.png) right top no-repeat; }
.greenbox_round .c3 { height: 6px; background: url(/images/greenbox_corner.png) bottom left no-repeat; }
.greenbox_round .c4 { margin-top: -6px; float:right; height: 6px; width:10px; background: url(/images/greenbox_corner.png) bottom right no-repeat; }
.greenbox_round .boxl { background: #fff url(/images/greenbox_corner_lft.png) repeat-y left top; }
.greenbox_round .boxr { background: url(/images/greenbox_corner_right.png) repeat-y right top; }
.choosedomain label { background: url(/images/choosedomain.png) left -230px no-repeat; padding-left:30px; display:block; font-size:16px; color:#777; font-weight:700; line-height:1.3em; }
.choosedomain label span { font-size:13px; color:#a2a2a2; font-weight:400; }
.choosedomain label span.freesub { font-size:22px; line-height:38px; padding:0px 0px 0px 0px; color:#333; float:left; }
.choosedomain label a { font-size:11px; font-weight:400; }
.greenbox_round .choosedomain label { background: url(/images/choosedomain.png) left top no-repeat; color:#1c7123; }
.greenbox_round .choosedomain label span { color:#444; }
.choosedomain input[type=radio] { display:none; }
.choosedomain_field { margin:15px 0; padding-left:30px; clear:both; position:relative; }
.choosedomain_field1 { margin:15px 0; padding-left:30px; clear:both; }
.get_your_webaddress input[type=text], .get_your_webaddress input[type=password] { width:495px; height:36px; font-size:28px;  font-weight:400; float:left; padding-left:5px; margin-right:10px; }
.ls_quicksearch { position:absolute; left:30px; top:37px; border:1px solid #6C6; width:500px; z-index:100; box-shadow:3px 3px 3px 3px #aaa; background:#fff; }
.ls_quicksearch ul { margin:5px; }
.ls_quicksearch ul li { height:24px; border-bottom:1px solid #ccc; line-height:24px; background: url(/images/choosedomain.png) right -317px no-repeat; color:#aaa; }
.ls_quicksearch ul li.add2cart { background: url(/images/choosedomain.png) right -365px no-repeat; color:#666; font-weight:700; }
.ls_quicksearch ul li:last-child { border-bottom:none; }
.ls_quicksearch ul li a { display:block; background: url(/images/choosedomain.png) right -341px no-repeat; color:#3fa748; }
.ls_quicksearch ul li a:hover { text-decoration:none; }
.ls_quicksearch ul li span { color:#C94208; }

/* UIPB - 268 pick your web_address (Naveen)*/
.greenbox_round .free_website {color:#333; }
.greenbox_round .hm_text20_grey{color:#000; font-size:20px;}
.ls_quicksearch1 { position:absolute; top:63px; right:519px; border:1px solid #6C6; width:350px; z-index:100; box-shadow:3px 3px 3px 3px #aaa; background:#fff;}
.ls_quicksearch1 ul { margin:5px;}
.ls_quicksearch1 ul li { height:24px; border-bottom:1px solid #ccc; line-height:24px; background: url(/images/choosedomain.png) right -317px no-repeat; color:#aaa; }
.ls_quicksearch1 ul li.add2cart { background: url(/images/choosedomain.png) right -365px no-repeat; color:#666; font-weight:700; }
.ls_quicksearch1 ul li:last-child { border-bottom:none; }
.ls_quicksearch1 ul li a { display:block; background: url(/images/choosedomain.png) right -341px no-repeat; color:#3fa748; }
.ls_quicksearch1 ul li a:hover { text-decoration:none; }
.ls_quicksearch1 ul li span { color:#C94208; }
.pos_relative {position: relative;}
.free_website {color:#A2A2A2;}

.hm_text20_grey {color:#D6D6D6; font-size:20px;}
.get_your_webaddress input[type=text].dummy, .get_your_webaddress input[type=password].dummy { color:#ddd; }
.freesub { font-size:22px; line-height:38px; padding:0 0px 0 0; color:#333; float:left; }
.choosetld { background: url(/images/input_bg.jpg) left top repeat-x; border:1px solid #999; position:relative; height:36px; margin-right:10px; float:left; color:#333; font-size:22px; line-height:36px; }
.choosetld span { background: url(/images/choosedomain.png) right -400px no-repeat; padding:0 46px 0 4px; width:60px; display:block; }
.choosetld span:hover { background-position:right -449px; }
.choosetld ul { position:absolute; left:100px; border:1px solid #999; z-index:999; left:-1px; background:#fff; top:36px; background:#fff; }
.choosetld ul li { position:relative; }
.choosetld ul a { display:block; width:60px; padding:0 46px 0 4px; }
.choosetld ul a:hover { background:#316ac5; text-decoration:none; color:#fff; }
.choosedomain_field .button_img_sm { vertical-align:top; }
.input_img_mid { background: url(/images/button_sm_arrow.gif) no-repeat right -117px; cursor:pointer; margin:0; padding:0; height:36px; display:inline-block; text-decoration:none; border:1px solid #d8d8d8; }
.input_img_mid input[type=submit] { background: url(/images/button_sm_arrow.gif) no-repeat left -79px; cursor:pointer; padding:0px 37px 0px 18px; height:36px; line-height:30px; width:auto; overflow:visible; font-family: Georgia, Arial, Helvetica, Tahoma; color:#ffffff; font-size:17px; display:inline-block; text-decoration:none; cursor:pointer; outline:none; border:0; margin:0; }
span.input_img_mid:hover { background-position:right -155px; text-decoration:none; }
.input_img_mid input[type=submit]:hover { background: url(/images/button_sm_arrow.gif) no-repeat left -79px; }
.dotted_bottom { border-bottom:1px dotted #999; }
.dotted_right { border-right:1px dotted #999; }
.old_price { color:#E16620; font-size:11px; text-decoration:line-through; }
.wel_paidusr .hm_textarea_bkg { width:285px; border:2px solid #339900; height:110px; }
.wel_paidusr .hm_textarea_bkg textarea { background:#fff; color:#666; font:normal 12px Arial, Helvetica, sans-serif; border:0px solid #339900; margin:5px; overflow:auto; width:273px; height:100px; }
*+html .wel_paidusr .hm_textarea_bkg { width:285px; border:2px solid #339900; height:110px; }
*+html .wel_paidusr .hm_textarea_bkg textarea { background:#fff; color:#666; font:normal 12px Arial, Helvetica, sans-serif; border:0px solid #339900; height:100px; width:273px; margin:5px; overflow:auto; }
.domainsearch_left { background:#fff; border:1px solid #dfdfdf; }
.domainsearch_left_content { background:#f7f7f6; margin:1px; padding:10px; }
.promos_box { padding:10px; border:1px solid #e7e7e7; background:#fff; }
.promo_email { background: url(/images/promo_email.png) no-repeat; padding-left:60px; font-size:13px; }
.promo_heading { font:normal 20px Georgia, "Times New Roman", Times, serif; color:#666666; }
.promo_tlds_box { width:89px; }
.promo_tlds { font:bold 30px Arial, Helvetica, sans-serif; color:#999; line-height:20px; }
.promo_tlds_addtional { font:normal 15px Arial, Helvetica, sans-serif; color:#999; }
.promo_pricing_off { font:normal 20px Arial, Helvetica, sans-serif; color:#333333; }
.promo_samename { font:normal 17px Arial, Helvetica, sans-serif; color:#999999; }
.promo_samename_strike { color:#e16620; text-decoration:line-through; }
.promos_box ul { font:bold 13px Arial, Helvetica, sans-serif; color:#666; margin-bottom:15px; }
.promos_box ul li { margin-top:15px; font-weight:normal; }


/* Styles for Our Hosting Plans Page - Lalit
.our-Hosting-Plans { width:932px; float:left; position:relative; margin:15px 12px; }
.our-Hosting-Plans .our-Hosting-Plans-main { width:932px; float:left; position:relative; }
.our-Hosting-Plans .our-Hosting-Plans-main-content-bot { width:918px; float:left; position:relative; background: url(/images/our-Hosting-Plans-head_bottom.png) left top repeat-y; border-bottom:4px solid #ababab; }
.our-Hosting-Plans-main-content { float:left; position:relative; color:#000; font:21px/25px Georgia, "Times New Roman", Times, serif; letter-spacing:.5px; width:918px; background: url(/images/our-Hosting-Plans-head.png) left top no-repeat; padding:0 0 20px 0; }
.our-Hosting-Plans-main-content .hosting-Plans-head { float:left; position:relative; color:#666; font:21px/25px Georgia, "Times New Roman", Times, serif; letter-spacing:.5px; padding:30px 0 100px 39px; }
.our-Hosting-Plans-main-content .hosting-Plans-head .headtext { color:#333; font:35px/10px Georgia, "Times New Roman", Times, serif; padding:0 0 0px 0; margin:0px; }
.our-Hosting-Plans-main-content .hosting-Plans-head .headtext1 { color:#009900; }
.our-Hosting-Plans-main-content .premium-standard-hosting { width:400px; float:left; position:relative; background:url(/images/premium_hosting_bg.png) left top repeat-y; padding:0 0 15px 0; margin:0 0 16px 39px; }
.our-Hosting-Plans-main-content .standard-hosting { width:400px; float:left; position:relative; background:url(/images/premium_hosting_bg.png) left top repeat-y; padding:0 0 15px 0; margin:0 0 16px 39px; }
.our-Hosting-Plans-main-content .premium-standard-hosting_main { width:400px; float:left; position:relative; min-height:219px; background:url(/images/premium_hosting_bg_top.png) left top repeat-x; }
.our-Hosting-Plans-main-content .premium-standard-hosting_main .top-heading-img { width:400px; float:left; position:absolute; margin-top:-40px; }
.our-Hosting-Plans-main-content .premium-standard-hosting_main ul { width:320px; float:left; position:relative; list-style:none; margin:45px 40px 10px 40px; }
.our-Hosting-Plans-main-content .premium-standard-hosting_main ul li { width:280px; padding:0 0 0 41px; float:left; position:relative; list-style:none; font:bold italic 15px/32px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #a1a1a1; background:url(/images/premium-price-list-arrow.png) left top no-repeat; text-transform:uppercase; }
.our-Hosting-Plans-main-content li .heading5 { font:bold italic 15px/32px Arial, Helvetica, sans-serif; color:#666; }
.our-Hosting-Plans-main-content .standard-hosting ul li { width:280px; padding:0 0 0 41px; float:left; position:relative; list-style:none; font:bold italic 15px/32px Arial, Helvetica, sans-serif; color:#000; border-bottom:1px solid #a1a1a1; background:url(/images/premium-price-list-arrow.png) left top no-repeat; text-transform:uppercase; }
#view-detailed-plan-comp { margin-top:-5px; position:absolute; text-align:center; width:918px; margin:0 auto; z-index:1; }
.our-Hosting-Plans .all-Hosting-Plan-Includes { float:left; padding:27px 30px; width:858px; border-top:1px solid #939393; }
.our-Hosting-Plans .all-Hosting-Plan-Includes ul { width:858px; float:left; position:relative; list-style:none; }
.our-Hosting-Plans .all-Hosting-Plan-Includes ul li { width:356px; float:left; position:relative; list-style:none; font:13px/45px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #aeaeae; display:block; padding:0 0 0 39px; }
.our-Hosting-Plans .all-Hosting-Plan-Includes .all-Hosting-Plan-Includes-head { font:18px/22px Arial, Helvetica, sans-serif; color:#000; border-bottom:4px solid #666; width:858px; padding:2px 0; }
.all-Hosting-Plan-Includes li.free-Domain { background:url(/images/icon_plan_Includes.png) 0px 0px no-repeat; padding:0 0 0 0px; }
.all-Hosting-Plan-Includes li.webspace { background:url(/images/icon_plan_Includes.png) 0px -135px no-repeat; padding:0 0 0 0px; }
.all-Hosting-Plan-Includes li.applications { background:url(/images/icon_plan_Includes.png) 0px -45px no-repeat; padding:0 0 0 0px; }
.all-Hosting-Plan-Includes li.webmail { background:url(/images/icon_plan_Includes.png) 0px -175px no-repeat; padding:0 0 0 0px; }
.all-Hosting-Plan-Includes li.fullFTP { background:url(/images/icon_plan_Includes.png) 0px -90px no-repeat; padding:0 0 0 0px; }
.all-Hosting-Plan-Includes li.pricing { background:url(/images/icon_plan_Includes.png) 0px -225px no-repeat; padding:0 0 0 0px; }
/* Styles for Our Hosting Plans Page  End Here*/






/* Styles for Our Hosting Plans Page - Lalit*/
.our-Hosting-Plans { width:932px; float:left; position:relative; margin:15px 12px; }
.our-Hosting-Plans .our-Hosting-Plans-main { width:932px; float:left; position:relative; }
.our-Hosting-Plans .our-Hosting-Plans-main-content-bot { width:918px; float:left; position:relative; background: url(/images/our-Hosting-Plans-head_bottom.png) left top repeat-y; border-bottom:4px solid #ababab; }
.our-Hosting-Plans-main-content { float:left; position:relative; color:#000; font:21px/25px Georgia, "Times New Roman", Times, serif; width:918px; background: url(/images/our-Hosting-Plans-head.png) left top no-repeat; padding:0 0 20px 0; }
.our-Hosting-Plans-main-content .hosting-Plans-head { float:left; position:relative; color:#666; font:21px/23px Georgia, "Times New Roman", Times, serif; letter-spacing:.5px; padding:40px 0 100px 25px; }
.our-Hosting-Plans-main-content .hosting-Plans-head .headtext { color:#333; font:35px/10px Georgia, "Times New Roman", Times, serif; padding:0 0 0px 0; margin:0px; }
.our-Hosting-Plans-main-content .hosting-Plans-head .headtext1 { color:#009900; }
.our-Hosting-Plans-main-content .premium-standard-hosting { width:285px; float:left; position:relative; background:url(/images/premium_hosting_bg.png) left top repeat-y; padding:0 0 15px 0; margin:0 0 16px 25px; }
.our-Hosting-Plans-main-content .standard-hosting { width:285px; float:left; position:relative; background:url(/images/premium_hosting_bg.png) left top repeat-y; padding:0 0 15px 0; margin:0 0 16px 6px; }
.our-Hosting-Plans-main-content .premium-standard-hosting_main { width:285px; float:left; position:relative; min-height:600px; background:url(/images/premium_hosting_bg_top.png) left top repeat-x; }
.our-Hosting-Plans-main-content .premium-standard-hosting_main .top-heading-img { width:285px; float:left; position:absolute; margin-top:-30px; }
.our-Hosting-Plans-main-content .premium-standard-hosting_main ul { width:245px; float:left; position:relative; list-style:none; margin:65px 20px 10px 20px; }
.our-Hosting-Plans-main-content .premium-standard-hosting_main ul li { width:218px; padding:7px 0 9px 27px; float:left; position:relative; list-style:none; font:bold 15px/17px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #b5b5b5; background:url(/images/premium-price-list-arrow.png) left top no-repeat; }
.our-Hosting-Plans-main-content li .heading5 { font:bold 15px/17px Arial, Helvetica, sans-serif; color:#555; }
.our-Hosting-Plans-main-content .standard-hosting ul li { width:218px; padding:7px 0 9px 27px; float:left; position:relative; list-style:none; font:bold 15px/17px Arial, Helvetica, sans-serif; color:#000; border-bottom:1px solid #b5b5b5; background:url(/images/premium-price-list-arrow.png) left top no-repeat; }
.our-Hosting-Plans-main-content ul li.condition { margin:8px 0; font-size:11px; font-weight:normal; line-height:12px; color:#444; border-bottom:0; background:none; padding:0; width:250px; }
#view-detailed-plan-comp { margin-top:-5px; position:absolute; text-align:center; width:918px; margin:0 auto; z-index:1; }
.our-Hosting-Plans .all-Hosting-Plan-Includes { float:left; padding:27px 30px 35px 30px; width:858px; border-top:1px solid #939393; }
.our-Hosting-Plans .all-Hosting-Plan-Includes ul { width:858px; float:left; position:relative; list-style:none; }
.our-Hosting-Plans .all-Hosting-Plan-Includes ul li { width:356px; float:left; position:relative; list-style:none; font:13px/45px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #aeaeae; display:block; padding:0 0 0 39px; }
.our-Hosting-Plans .all-Hosting-Plan-Includes .all-Hosting-Plan-Includes-head { font:18px/22px Arial, Helvetica, sans-serif; color:#000; border-bottom:4px solid #666; width:858px; padding:2px 0; }
.all-Hosting-Plan-Includes li.free-Domain { background:url(/images/icon_plan_Includes.png) 0px 0px no-repeat; padding:0 0 0 0px; }
.all-Hosting-Plan-Includes li.webspace { background:url(/images/icon_plan_Includes.png) 0px -135px no-repeat; padding:0 0 0 0px; }
.all-Hosting-Plan-Includes li.applications { background:url(/images/icon_plan_Includes.png) 0px -45px no-repeat; padding:0 0 0 0px; }
.all-Hosting-Plan-Includes li.webmail { background:url(/images/icon_plan_Includes.png) 0px -175px no-repeat; padding:0 0 0 0px; }
.all-Hosting-Plan-Includes li.fullFTP { background:url(/images/icon_plan_Includes.png) 0px -90px no-repeat; padding:0 0 0 0px; }
.all-Hosting-Plan-Includes li.pricing { background:url(/images/icon_plan_Includes.png) 0px -225px no-repeat; padding:0 0 0 0px; }
.but_botalign { text-align:center; bottom:5px; position:absolute; width:285px; }
/* Styles for Our Hosting Plans Page  End Here*/

/* new Shopping cart style */
.new_cart { margin:20px 0 0; width:100%; text-align:left; font-size:13px; }
.new_cart thead th { background:url(/images/new_cart.png) left top repeat-x; height:33px; color:#fff; font-weight:700; padding:0 8px; }
.new_cart thead th.ns_product, .new_cart thead th.ns_term { text-align:left; }
.new_cart td { padding:10px 8px; vertical-align:top; }
.new_cart tbody td { border-top:1px solid #e6e6e6; font-weight:700; height:35px; }
.new_cart tbody tr.getcombo td { border-top:none; padding:0 8px 10px; font-weight:400; font-size:13px; }
.new_cart tfoot td { background:url(/images/new_cart.png) left -106px repeat-x; height:24px; color:#fff; font-size:13px; font-weight:700; text-align:left; padding-bottom:20px; }
.ns_uprice, .ns_price { text-align:right; }
.ns_remove img { padding-bottom:16px; }
.ns_center { text-align:center; }
.ns_price { width:130px; color:#16631a; }
.ns_uprice { width:100px; }
.ns_remove, .new_cart thead th.ns_remove { text-align:center; width:110px; color:#efefef; font-weight:400; }
.ns_term { width:200px; }
.new_cart tbody td a { font-size:12px; font-weight:400; }
.ns_product { color:#16631a; }
.ns_finalprice, .ns_oldprice { text-align:right; padding-left:20px; font-size:.95em; }
.ns_oldprice { text-decoration:line-through; color:#999; font-weight:400; padding-left:40px; }
.ns_finalprice { font-size:16px; }
.new_cart tbody tr.getcombo td.ns_uprice, .new_cart tbody tr.getcombo td.ns_price { font-weight:700; }
.ns_subtotal { color:#666; font-weight:400; font-size:18px; text-align:right; }
.ns_subtotal span { font-size:24px; font-weight:700; color:#000; padding-left:15px; }
.ns_applycoupon input[type=text] { height:23px; float:left; font-size:14px; }
.couponcode { font:normal bold 14px/16px Arial, Helvetica, sans-serif; color:#333; padding-left:10px; float:left; }
.ns_applycoupon { padding-right:10px; }
.ns_applycoupon input { }
.ns_infowidget { background:url(/images/newcart_infowidgetbg.png) center top no-repeat; }
.ns_infowidget h4 { font:normal bold 18px/22px Arial, Helvetica, sans-serif; color:#444; margin:15px 15px; }
.ns_infowidget p { margin:15px 15px; }
/* End of Shopping cart style */

/* purchase flow styles ends here - Lalit*/


/* Styles for Empty Shopping Cart Page */
.empty_Shopping_Cart { margin:15px 7px 0 7px; position:relative; float:left; width:945px; position:relative; }
.empty_Shopping_Cart_tophead { font:bold 36px Arial, Helvetica, sans-serif; color:#333; padding-bottom:25px; }
.empty_Shopping_Cart .pricing_bubble { z-index:1; margin:10px 40px 0px 705px; float:left; position:absolute; }
.empty_Shopping_Cart .pricing_bubble_flag { z-index:585; margin:-8px 0px 0px 0px; float:left; position:absolute; }
.empty_Shopping_Cart_header { background:#3d923d url(/images/empty-shopping-cart-bg.png) no-repeat top left; padding:40px 31px 0 31px; }
.empty_Shopping_Cart_footerTop { background:url(/images/empty-shopping-cart_bottom_bg.png)left top no-repeat; height:16px; width:948px; float:left; position:relative; }
.empty_Shopping_Cart h1 { font:bold 45px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666; line-height:45px; letter-spacing:-1px; padding-left:79px; }
.empty_Shopping_Cart h1 .headertext5 { font:bold 50px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#333; line-height:50px; }
.empty_Shopping_Cart .transfer_domains { margin-top:5px; }
.empty_Shopping_Cart .buttons_offer { margin:15px 0px; }
.empty_Shopping_Cart .checkbox_tbl { padding-left:20px; float:left; color:#fff; }
.checkbox_tbl td { padding:0px 0px 7px 0px; }
.empty_Shopping_Cart .empty_Shopping_Cart_searchbox { padding:15px 0 0px 0px; margin:18px 0 0 0; color:#fff; }
.empty_Shopping_Cart_searchbox textarea { background:#ffffff url(/images/bulk_searchbox_bg.png) no-repeat left top; color:#333; font:normal 12px Arial, Helvetica, sans-serif; border:2px solid #333; height:162px; width:257px; overflow:auto; padding:2px 4px; }
.empty_Shopping_Cart .empty_Shopping_Cart_searchbox a { color:#fff; text-decoration:none; }
.empty_Shopping_Cart .empty_Shopping_Cart_searchbox a:hover { color:#fff; text-decoration:underline; }
.empty_Shopping_Cart_footer { background:url(/images/empty_Shopping_Cart_footer.png) no-repeat; height:33px; padding:0 34px; font:14px/33px Arial, Helvetica, sans-serif; color:#dddddd; }
.empty_Shopping_Cart_footer .percentOff { font:18px/33px Arial, Helvetica, sans-serif; color:#ccff66; padding:0 5px 0 0; }
.empty_Shopping_Cart_footer .priceRight { font:bold 16px/33px Arial, Helvetica, sans-serif; color:#fff; padding:0 0px 0 0; }
.empty_Shopping_Cart_footer .priceseperator { background:url(/images/price-seperator1.png) no-repeat center top; padding:0px 20px; line-height:34px; float:left; height:33px; }
.empty_Shopping_Cart_footer1 { padding:25px 0px 20px 0; float:left; position:relative; }
.empty_Shopping_Cart_footer1 h3 { font:25px Georgia, "Times New Roman", Times, serif; color:#333; line-height:25px; }
.empty_Shopping_Cart_footer1 .empty_Shopping_Cart_footer2 { background: url(/images/empty_Shopping_Cart_footer2.png) left top no-repeat; padding:10px 24px; margin:10px 0 0 0; width:900px; height:108px; float:left; position:relative; }
.empty_Shopping_Cart_footer2 ul { float:left; position:relative; padding:0 0 0 0px; }
.empty_Shopping_Cart_footer2 ul li { padding:75px 5px 0 0px; float:left; position:relative; list-style:none; font:14px/18px Arial, Helvetica, sans-serif; color:#666; display:block; margin:0 0px 0 0; }
.empty_Shopping_Cart_footer2 ul li strong { font:bold 14px/18px Arial, Helvetica, sans-serif; color:#333; }
.empty_Shopping_Cart_footer2 ul li.seperator { display:inline; float:left; width:50px; padding:0px 0px 0 0; height:90px; background:url(/images/empty_Shopping_Cart_footer-sep.png) left top no-repeat; }
.empty_Shopping_Cart_footer2 li.webSpace1 { background:url(/images/icon_empty_Shopping_Cart.png) 0px 0px no-repeat; }
.empty_Shopping_Cart_footer2 li.websites1 { background:url(/images/icon_empty_Shopping_Cart.png) -170px 0px no-repeat; }
.empty_Shopping_Cart_footer2 li.wandwidth1 { background:url(/images/icon_empty_Shopping_Cart.png) -340px 0px no-repeat; }
.empty_Shopping_Cart_footer2 li.mailBoxes1 { background:url(/images/icon_empty_Shopping_Cart.png) -530px 0px no-repeat; }
.empty_Shopping_Cart_footer2 li.subDomains1 { background:url(/images/icon_empty_Shopping_Cart.png) -720px 0px no-repeat; }
/* Styles for Empty Shopping Cart Page */


/* Start of Purchase Hosting Upsell Page (UIPB-172) */

.host_upsell_container { padding:35px 39px 0 39px; font-size:18px; line-height:24px; color:#333; }
.host_upsell_head { background:url(/images/hm_server.png) right top no-repeat; padding:0 0 30px 7px; }
.host_upsell_container p { padding-right:230px; margin-top:15px; }
.host_upsell_savebox { background:url(/images/host_upsell_saveboxtop.png) no-repeat center top; padding:25px 0 5px 0; }
.host_upsell_savebox p { padding:0 30px 0 240px; font-size:19px; margin-top:10px; color:#000; }
.host_upsell_savebox_trial { background:url(/images/host_upsell_saveboxtoptrial.png) no-repeat center top; padding:25px 0 5px 0; }
.host_upsell_savebox_trial p { padding:0 30px 0 240px; font-size:19px; margin-top:10px; color:#000; }
.mid { background:url(/images/host_upsell_saveboxmid.png) no-repeat bottom center; padding:10px; }
.host_upsell_comp { padding:0 85px; background:#fff; color:#333; font-weight:bold; }
.host_upsell_comp ul.features { background:#fefefe url(/images/host_upsell_featbg.png) repeat-x top left; width:184px; padding:0 25px 24px 35px; float:left; }
.host_upsell_comp ul li.first { font-size:22px; background:url(/images/host_upsell_border2px.png) repeat-x bottom; padding-top:5px; }
.host_upsell_comp ul.unlimited { background:#fefefe url(/images/host_upsell_saveboxbot.png) no-repeat bottom left; width:225px; padding:0 27px 55px 27px; text-align:center; float:left; color:#000; }
.host_upsell_comp ul.basic { background:#fefefe url(/images/host_upsell_basicbg.png) repeat-x center left; width:117px; padding:0 15px 50px 10px; text-align:center; float:left; color:#888; }
.host_upsell_comp ul li { line-height:45px; background:url(/images/host_upsell_border1px.png) repeat-x bottom; font-size:16px; }
.host_upsell_comp ul li sup { line-height:10px; }
.med_button { height:40px; margin-top:10px; font-size:12px; font-weight:normal; }
.button_img_med { cursor:pointer; line-height:36px; background: url(/images/button_sm_arrow.gif) no-repeat right top; padding-right:32px; vertical-align:middle; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; border:none; }
.button_img_med span { background:url(/images/button_sm_arrow.gif) no-repeat left top; height:38px; display: block; display:inline-block; padding-left:15px; line-height:36px; font-family: Georgia, Arial, Helvetica, Tahoma; color:#ffffff; font-size:17px; font-weight:bold; text-decoration:none; outline:none; }
a.button_img_med:hover { background-position:right -38px; text-decoration:none; }
a.button_img_med:hover span { background-position:left -38px; text-decoration:none; }
.text30b { font-size:30px; font-weight:bold; }
.stamp_unlimited { background:url(/images/unlimited_stamp.png) no-repeat center top; height:45px; z-index:999; width:110px; position:absolute; margin:25px 0 0 410px; }
/* End of Purchase Hosting Upsell Page (UIPB-172) */
.selected-greenBD .livesearch_wrapper { position:relative; }
.selected-greenBD .livesearch_wrapper .ls_quicksearch { top:-2px; left:0px; }
/* Domain Confirmation Page */
.subhead { font:normal normal 17px/22px Arial, Helvetica, sans-serif; color:#333; }
.weburl { color:#009900; font-weight:700; }
.disabled { color:#bfbfbf; }
.ld_milestone { background:url(/images/milestone.png) no-repeat top left; }
.rider { font-weight:normal; }
/* End of Domain Confirmation Page */


/* Style for 15 Day Free Trial of Premium Hosting! Page */

.free_Trial_Premium_Hosting { position:relative; float:left; width:931px; margin:0 13px; }
.free_Trial_Premium_Hosting-head { width:931px; float:left; position:relative; background: url(/images/free_trail_offer_bg1.png) left top repeat-y; }
.free_Trial_Premium_Hosting-head-content { width:845px; padding:30px 43px 22px 43px; float:left; position:relative; background:url(/images/free_trail_offer_bg.png) left top no-repeat; }
.free_Trial_Premium_Hosting-bottom { width:931px; height:29px; float:left; position:relative; background:url(/images/free_trail_offer_bg_bottom.png) left top no-repeat; }
.free_Trial_Premium_Hosting-head-content h1 { font:36px/45px Georgia, "Times New Roman", Times, serif; color:#333; letter-spacing:-1px; border-bottom:1px dotted #9e9e9e; padding:0px; margin:0px; text-shadow:0px 1px 1px #ccc; }
.free_Trial_Premium_Hosting-head-content .img {margin-bottom:-90px; border:5px solid #66cc66; position:absolute; right:43px; }
.free_Trial_Premium_Hosting-head-content p { font:15px/20px Arial, Helvetica, sans-serif; color:#333; float:left; text-align:left; padding-top:10px; }
.merchantcontent { float:left; width:550px; font:13px/18px Arial, Helvetica, sans-serif; }
.merchantcontent ul li { background:#fff url(/images/green_bullets.gif) left no-repeat; padding:4px 0 4px 15px; color:#333; }
.free_domain_name2 { }
.free_domain_name2 h3 { padding:0px; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#777; }
.free_domain_name2 h4 { padding:0px 0 15px 0; font:bold 20px/20px Arial, Helvetica, sans-serif; color:#333; }
.search_your_domain { padding:10px 0px; width:490px; }
.search_your_domain input[type=text].dummy, .search_your_domain input[type=password].dummy { color:#ddd; }
.search_your_domain input[type=text], .search_your_domain input[type=password] { height:36px; font-size:23px; font-weight:400; float:left; padding-left:5px; margin-right:10px; width:343px; color:#333; line-height:35px; }
.our_hosting_package { padding:0 0 10px 0px; float:right; position:relative; }
.our_hosting_package ul { padding:0px 10px 8px 30px; float:left; position:relative; width:328px; border-left:1px solid #9e9e9e; }
.our_hosting_package li { width:309px; float:left; position:relative; list-style:none; font:14px/30px Arial, Helvetica, sans-serif; color:#666; border-bottom:1px solid #9e9e9e; background: url(/images/arrow_tick.png) left 50% no-repeat; padding-left:19px; }
.our_hosting_package li.heading { float:left; list-style:none; font:bold 19px/22px Arial, Helvetica, sans-serif; color:#333; border-bottom:0px; background:none; padding:0px 0 8px 0; }
.search_your_domain_bottom { padding:10px 0px; border-top:1px solid #9e9e9e; margin-top:20px; font:italic 13px/20px Arial, Helvetica, sans-serif; color:#999; float:left; width:921px; }
.offersmall2_btn { height:30px; }
.offersmall2_btn a { background:url(/images/multioff2_searchbtn.png) left top no-repeat; font:bold 18px/29px Arial, Helvetica, sans-serif; height:29px; display:block; padding:0 20px 1px 20px; color:#fff; position:relative; }
.offersmall2_btn a span { background:url(/images/multioff2_searchbtn.png) right -30px no-repeat; height:30px; display:block; position:absolute; width:10px; top:0px; right:-5px; }
.offersmall2_btn a:hover { background:url(/images/multioff2_searchbtn.png) left -60px no-repeat; text-decoration:none; }
.offersmall2_btn a:hover span { background:url(/images/multioff2_searchbtn.png) right -90px no-repeat; }
.offersmall_btn { height:30px; }
.offersmall_btn a { background:url(/images/multioff_transferbtn.png) left top no-repeat; font-size:15px; font-weight:bold; height:29px; display:block; padding:0 10px 1px 10px; color:#666; line-height:29px; position:relative; text-shadow:0px 1px 1px #aaa; }
.offersmall_btn a span { background:url(/images/multioff_transferbtn.png) right -30px no-repeat; height:30px; display:block; position:absolute; width:10px; top:0px; right:-5px; }
.offersmall_btn a:hover { background:url(/images/multioff_transferbtn.png) left -60px no-repeat; text-decoration:none; }
.offersmall_btn a:hover span { background:url(/images/multioff_transferbtn.png) right -90px no-repeat; }
.get_free_domain_with_ecommerce { margin:10px 0 0 0; color:#666; }
.get_free_domain_with_ecommerce h3 { padding:0px; font:bold 20px/30px Arial, Helvetica, sans-serif; color:#333; }
.get_free_domain_with_ecommerce .checkbox_tbl { padding-left:20px; float:left; color:#333; }
.get_free_domain_with_ecommerce .checkbox_tbl td { padding:0px 0px 7px 0px; }
.get_free_domain_with_ecommerce textarea { background:#ffffff url(/images/bulk_searchbox_bg.png) no-repeat left top; color:#333; font:normal 12px Arial, Helvetica, sans-serif; border:2px solid #339900; height:138px; width:338px; overflow:auto; padding:2px 4px; }
.orangebtnmedium { display:inline-block; text-align:center; text-decoration:none; font:bold 17px/30px Georgia, "Times New Roman", Times, serif; border:1px solid #b0b0b0; background:#FFF; padding:2px; width:auto; overflow:visible; float:left; margin:0px; }
.orangebtnmedium:hover, .orangebtnmedium:hover { text-decoration:underline; }
input[type=button].orangebtnmedium, input[type=submit].orangebtnmedium { height:36px; cursor:pointer; margin-left:10px; padding:7px 29px 7px 10px; background:#fff url(/images/orangebtnmedium.png) right top; color:#fff; }
.orangebtnmedium span a, span.orangebtnmedium input[type=submit] a { background:url(/images/orangebtnmedium.png) right top; display:block; padding:0px 30px 0px 10px; color:#fff; text-decoration:none; font:bold 17px/30px Georgia, "Times New Roman", Times, serif; height:30px; margin:0px; text-decoration:none; }
.orangebtnmedium span a:hover, span.orangebtnmedium input[type=submit] a:hover { background:url(/images/orangebtnmedium-hover.png) right bottom; padding:0px 30px 0px 10px; text-decoration:none; }
.orangebtnmedium span input[type=submit] { background:url(/images/orangebtnmedium.png) right top; display:block; color:#ffffff; border:none; color:#fff; padding:0px 30px 0px 10px; font:bold 17px/30px Georgia, "Times New Roman", Times, serif; height:30px; float:left; position:relative; margin:0px; width:auto; overflow:visible; text-decoration:none; }
.orangebtnmedium span input[type=submit]:hover { background:url(/images/orangebtnmedium-hover.png) right bottom; padding:0px 30px 0px 10px; text-decoration:none; }
/* End of 15 Day Free Trial of Premium Hosting! Page */

/* Style for UIPB0199_ecommerce */
.ecommerce_Hosting { position:relative; float:left; padding:15px 0 0 0; }
.ecommerce_Hosting_head { float:left; position:relative; background: url(/images/ecommerce_top_bg.gif) left top repeat-y; }
.ecommerce_Hosting_head .ecommerce_top_left_bg { float:left; position:relative; background: url(/images/ecommerce_top_left_bg.gif) left top no-repeat; padding-left:15px; }
.ecommerce_Hosting_head .ecommerce_top_right_bg { float:left; position:relative; background: url(/images/ecommerce_top_right_bg.gif) right top no-repeat; padding-right:15px; }
.ecommerce_Hosting_head .ecommerce_top_content_bg { width:928px; float:left; position:relative; background:#fcfcfc url(/images/ecommerce_top_content_bg.gif) left top repeat-x; border:1px solid #cccccc; border-bottom:0px; }
.ecommerce_Hosting_head .ecommerce_top_content_head_bg { width:499px; height:199px; float:left; position:relative; background:url(/images/ecommerce_top_content_top_bg.jpg) left top no-repeat; padding:22px 408px 18px 21px; }
.ecommerce_top_content_head_bg { cursor:pointer; }
.ecommerce_Hosting_head .ecommerce_top_content_head_bg h1 { font:42px/31px Georgia, "Times New Roman", Times, serif; color:#145214; padding:0 0 16px 0; }
.ecommerce_Hosting_head .ecommerce_top_content_head_bg h1 span { color:#3ea748; }
.ecommerce_Hosting_head .ecommerce_top_content_head_bg h1 span.image_tag { position:absolute; color:#fff; font-size:0px; }
.ecommerce_Hosting_head .ecommerce_top_content_head_bg p { font:18px/22px Georgia, "Times New Roman", Times, serif; color:#333333; }
.ecommerce_Hosting_head .ecommerce_top_content_head_bg ul { width:460px; float:left; position:relative; list-style:none; margin:20px 0 0 0; }
.ecommerce_Hosting_head .ecommerce_top_content_head_bg ul li { width:180px; float:left; position:relative; list-style:none; font:13px/25px Arial, Helvetica, sans-serif; color:#333333; background: url(/images/arrow_tick.png) left center no-repeat; padding-left:20px; }
.ecommerce_Hosting_head .ecommerce_top_content_head_bg .bottomText { float:left; font:18px/40px Arial, Helvetica, sans-serif; color:#000; padding-top:30px; }
.ecommerce_Hosting_head .ecommerce_top_content_head_bg .bottomText strong { font:bold 25px/40px Arial, Helvetica, sans-serif; color:#000; }
.ecommerce_Hosting_bottom { width:960px; float:left; position:relative; background: url(/images/ecommerce_bottom_bg.gif) left top repeat-y; margin-bottom:30px; }
.ecommerce_Hosting_bottom .ecommerce_Hosting_bottom_left_bg { padding-left:15px; float:left; position:relative; background: url(/images/ecommerce_bottom_left_bg.gif) left bottom no-repeat; }
.ecommerce_Hosting_bottom .ecommerce_Hosting_bottom_right_bg { padding-right:15px; float:left; position:relative; background: url(/images/ecommerce_bottom_right_bg.gif) right bottom no-repeat; }
.ecommerce_Hosting_bottom .ecommerce_bottom_content_bg { width:928px; float:left; position:relative; background:#f5f5f5 url(/images/ecommerce_bottom_content_top1_bg.gif) left top repeat-y; border:1px solid #fff; border-bottom:0px; }
.ecommerce_Hosting_bottom .ecommerce_bottom_content_head_bg { width:892px; background:url(/images/ecommerce_bottom_content_top_bg.gif) left top no-repeat; padding:32px 18px 0px 18px; }
.ecommerce_bottom_content_head_bg .ecommerce_hosting_features { width:618px; float:left; position:relative; border-right:1px solid #9e9e9e; padding:0 17px 0 0; }
.ecommerce_bottom_content_head_bg .ecommerce_hosting_just_hosting { width:224px; float:left; position:relative; padding:0 0 10px 29px; }
.ecommerce_hosting_just_hosting ul { width:224px; float:left; position:relative; list-style:none; margin:0px 0 0 0; }
.ecommerce_hosting_just_hosting ul li { width:204px; float:left; position:relative; list-style:none; font:13px Arial, Helvetica, sans-serif; color:#333333; background: url(/images/arrow_tick.png) left -5px no-repeat; padding:0px 0px 10px 20px; border-bottom:1px solid #9e9e9e; margin-bottom:10px; }
.ecommerce_hosting_features ul { position:relative; list-style:none; margin:10px 0 0 0; }
.ecommerce_hosting_features ul li { width:215px; _width:289px; float:left; position:relative; list-style:none; font:12px/16px Arial, Helvetica, sans-serif; color:#666; padding-left:74px; display:inline-block; }
.ecommerce_hosting_features ul li span { font:bold 14px/25px Arial, Helvetica, sans-serif; color:#333; }
.ecommerce_hosting_features ul li strong { font:bold 12px/16px Arial, Helvetica, sans-serif; color:#666; }
.ecommerce_hosting_features h3, .ecommerce_hosting_just_hosting h3 { font:22px/22px Georgia, "Times New Roman", Times, serif; color:#009900; padding:0 0 16px 0; }
.ecommerce_hosting_features h3 span, .ecommerce_hosting_just_hosting h3 span { font: 22px/22px Georgia, "Times New Roman", Times, serif; color:#000; }
.ecommerce_Hosting_bottom .ecommerce_bottom_content_bottom_bg { width:928px; background:url(/images/ecommerce_bottom_content_bottom_bg.gif) left bottom no-repeat; }
.ecommerce_Hosting_bottom .ecommerce_bottom_content_bottom_bg .center { position:absolute; top:55px; text-align:center; margin:0 355px; }
.ecommerce_hosting_features li.ecom_web_hosting { background:url(/images/ecommerce_bottom_icon.png) 0px 1px no-repeat; }
.ecommerce_hosting_features li.multiple_cart_apps { background:url(/images/ecommerce_bottom_icon.png) 0px -613px no-repeat; }
.ecommerce_hosting_features li.safe_secure_transactions { background:url(/images/ecommerce_bottom_icon.png) 0px -307px no-repeat; }
.ecommerce_hosting_features li.merchant_services_account { background:url(/images/ecommerce_bottom_icon.png) 0px -919px no-repeat; }
.ecommerce_Hosting_bottom_partner { margin:40px 0 0; padding:20px 38px; border-top:1px dotted #eaeaea; }
.ecommerce_Hosting_bottom_partner span { font:normal normal 14px/18px Georgia, Arial, Times, serif; color:#ccc; }
.ecommerce_Hosting_bottom_partner .imgleft { margin:0 90px 0 0; text-align:center; }
/* Style End Here  UIPB0199_ecommerce */


/* Style End Here  UIPB0199_ecommerce */

/* Merchant services page */
.free_domain_name2 caption { font:normal normal 16px/20px Arial, Helvetica, sans-serif; color:#666; padding-bottom:4px; }
.free_domain_name2 th.features { background:#f1f1f1 url(/images/merchant_services_account_table_bg.gif) left top repeat-x; border-left:1px dotted #999; border-right:1px dotted #999; border-bottom:1px solid #929c6c; text-align:left; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#333; padding:6px; border-top:2px solid #666666; }
.free_domain_name2 th.features1 { background:#f1f1f1 url(/images/merchant_services_account_table_bg.gif) left top repeat-x; border-right:1px dotted #999; border-bottom:1px solid #929c6c; text-align: left; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#333; padding:6px; border-top:2px solid #666666; }
.free_domain_name2 table { border:0px dotted #999; }
.free_domain_name2 table td { border:1px dotted #999; font:12px/16px Arial, Helvetica, sans-serif; color:#666; padding:7px; border-top:0px; vertical-align:text-top; }
.textbot { font:11px/16px Arial, Helvetica, sans-serif; color:#666; }
.free_domain_name2 table td.noborder_left { border-left:0px; }
.free_Trial_Premium_Hosting-head-content h1.head2 { font:normal 36px/36px Georgia, "Times New Roman", Times, serif; color:#333; letter-spacing:-1px; padding:0px 0 12px 0; border-bottom:0px; }
.free_Trial_Premium_Hosting-head-content .head3 { font:bold 15px/20px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px dotted #9e9e9e; width:100%; padding:0px 0 5px 0; margin:0px; }
.free_Trial_Premium_Hosting-head-content .head4 { font:bold 22px/20px Arial, Helvetica, sans-serif; color:#009900; padding:0px; margin:0px; width:100%; }
.free_Trial_Premium_Hosting-head-content ul { width:480px; float:left; position:relative; list-style:none; margin:10px 0 0 0; }
.free_Trial_Premium_Hosting-head-content ul li { width:200px; float:left; position:relative; list-style:none; font:14px/25px Arial, Helvetica, sans-serif; color:#333333; background: url(/images/arrow_tick.png) left center no-repeat; padding-left:20px; }
.merchant_services_box { float:right; margin:0 0px 0 0; width:328px; }
.merchant_services_box ul { list-style:none; margin:0 10px; }
.merchant_services_box ul li { list-style:none; font-family:Arial, Helvetica, sans-serif; color:#333333; background: url(/images/arrow_tick.png) left -5px no-repeat; padding:0px 0px 10px 20px; border-bottom:1px solid #9e9e9e; margin-bottom:10px; }
.ecommerce_hosting_features ul { position:relative; list-style:none; margin:10px 0 0 0; }
.merchant_services_box .boxLT { background:url(/images/merchant_services_boxLT.gif) left top no-repeat; padding-left:13px; min-height:87px; }
.merchant_services_box .boxRT { background:url(/images/merchant_services_boxRT.gif) right top no-repeat; padding-right:13px; min-height:87px; }
.merchant_services_box .boxcontent { border:1px solid #e4e4e4; padding:20px 10px; background:#fff;}
.merchant_services_box .boxcontent h3 { font:21px/22px Georgia, "Times New Roman", Times, serif; color:#009900; padding:0 0 10px 0; border-bottom:1px dotted #999; margin:0 10px 10px 10px; }

.merchant_services_box .boxcontent h3 span { font:21px/22px Georgia, "Times New Roman", Times, serif; color:#000; }
.merchant_services_box .boxcontent { font:21px/22px Georgia, "Times New Roman", Times, serif; color:#000; }

.merchant_services_box .msg1 { font:bold 15px/24px Arial, Helvetica, sans-serif; color:#000; }
.merchant_services_box .msg2 { font:14px/19px Arial, Helvetica, sans-serif; color:#666; background:none; border:none; width:260px;}
.merchant_services_box .msg5 { font:15px/24px Arial, Helvetica, sans-serif; color:#666; text-decoration:line-through; }
.merchant_services_box .msg3 { font:bold 22px/24px Arial, Helvetica, sans-serif; color:#009900; }
.merchant_services_box .msg_bottom { font:13px/24px Arial, Helvetica, sans-serif; color:#666; border-top:2px solid #3f3f3f; margin:0 13px; }
/* control panel merchant service */
.tblMyAccountRight .free_Trial_Premium_Hosting { float:none; position:static; width:735px; margin:0; overflow:hidden; }
.tblMyAccountRight .free_Trial_Premium_Hosting-head { background:url(/images/cp_merchantser_bgtop.png) left top no-repeat; float:none; position:static; width:auto; display:inline-block; }
.tblMyAccountRight .free_Trial_Premium_Hosting-head-content { width:auto; background:none; float:none; padding:15px 50px 0 25px; width:685px; _width:760px; }
.tblMyAccountRight .free_Trial_Premium_Hosting-head-content p { float:none; }
.tblMyAccountRight .free_Trial_Premium_Hosting-head-content .head3 { font:bold 13px/20px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px dotted #9e9e9e; width:100%; padding:0px 0 5px 0; margin:0px; }
.tblMyAccountRight .free_Trial_Premium_Hosting-head-content .head4 { width:auto; }
.tblMyAccountRight .free_Trial_Premium_Hosting-head-content ul { float:none; width:480px; }
.tblMyAccountRight .free_Trial_Premium_Hosting-head-content ul li { width:200px; }
.tblMyAccountRight .free_Trial_Premium_Hosting-bottom { background:#fff url(/images/cp_merchantser_bgbot.png) left top no-repeat; margin-top:15px; }
.tblMyAccountRight .merchantcontent { width:400px; padding:0; }
.tblMyAccountRight .free_domain_name2 { }
.tblMyAccountRight .our_hosting_package { padding:0; width:318px; }
.free_Trial_Premium_Hosting p { margin-bottom:10px; }
.free_Trial_Premium_Hosting ol { padding-left:30px; }
.free_Trial_Premium_Hosting ol li { list-style-type:decimal; padding:5px 0; font-family:Arial, Helvetica, sans-serif; color:#666; }
/* Merchant services page */

/* Ecomm - website details page style */
.ecom_steps { border:1px solid #f1f1f1; border-right-color:#bfbfbf; border-bottom-color:#bfbfbf; background:#f9f9f9 url(/images/ecom_steps_bg.png) bottom left repeat-x; padding:20px; }
.ecom_steps_head { /*background:url(/images/ecom_steps_underline.gif) left 80px repeat-x; */border-bottom:1px solid #999999;}
.ecom_steps_head p { margin:0; }
.ld_page .ecommerce_hosting_features h3 { margin:0; font-size:20px; margin-bottom:-11px; }
.ld_page .ecommerce_hosting_features h3 span { font-size:20px; }
.ld_page .ecommerce_hosting_features ul { margin:0; padding:0px 0 0; }
.ld_page .ecommerce_hosting_features li { float:left; width:625px; border-bottom:1px solid #999; font-size:13px; padding:16px 0 22px 70px; margin-top:10px; _width:690px; _padding:7px 0 22px 70px;}
.ld_page .ecommerce_hosting_features li div.webdetails { background:url(/images/ecom_steps_downarrow.png) no-repeat left top; margin:-26px 0 0 -47px;  height:7px;}
.cp_box { border:1px solid #e9e9e9; clear:both; margin-top:20px; }

.ld_page .ecommerce_hosting_features li div.comparison{ background:none; margin:0; }
.ld_page .ecommerce_hosting_features li div.comparison span{ font-size:12px; font-weight:normal; }
.cp_box { border:1px solid #e9e9e9; clear:both; margin-top:20px; }

.cp_box .sslcer_details { margin:0; padding:10px; float:none; }
.cp_sysinfo { padding:10px; }
.cp_box .sslcer_details span { width:400px; }
/* Ecomm - website details page style */

/* Style Hosting Plan Comparison Page Start UIPB0230 */

.hosting_plan_comparison { padding:30px 25px; position:relative; }
.hosting_plan_comparison h1 { font: 36px/45px Georgia, "Times New Roman", Times, serif; color:#333; }
.hosting_plan_comparison table { font-size:13px; text-align:center; border:none; }
.bestvalue_hosting { position:absolute; left:715px; z-index:1; top:70px; }
.hosting_plan_comparison .top_leftcrn { background:url(/images/hostplancomp_top_lftcrn.png) no-repeat right bottom; width:7px; height:7px; border:none; }
.hosting_plan_comparison .top_rightcrn { background:url(/images/hostplancomp_top_rhtcrn.png) no-repeat left bottom; width:7px; height:7px; border:none; }
.hosting_plan_comparison .bot_leftcrn { background:url(/images/hostplancomp_bot_lftcrn.png) no-repeat right top; width:7px; height:7px; border:none; }
.hosting_plan_comparison .bot_rightcrn { background:url(/images/hostplancomp_bot_rhtcrn.png) no-repeat left top; width:7px; height:7px; border:none; }
.hosting_plan_comparison table td { font-size:13px; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; }
.hosting_plan_comparison table .button_img { display:inline-block; }
.hosting_plan_comparison table th { background:url(/images/hostplancomp_thbg.png) repeat-x left top; font-size:20px; font-weight:bold; text-transform:uppercase; color:#fff; width:208px; border:none; border-bottom:3px solid #999; border-left:1px solid #999; padding:17px 0 14px 0; }
.hosting_plan_comparison .first { background:url(/images/hostplancomp_lftshadow.png) repeat-y left top; border:none; }
.hosting_plan_comparison .last { background:url(/images/hostplancomp_rhtshadow.png) repeat-y right top; border:none; border-left:1px solid #aaa; }
.hosting_plan_comparison .top { background:url(/images/hostplancomp_topshadow.png) repeat-x left bottom; border:none; border-bottom:1px solid #aaa; }
.hosting_plan_comparison .bottom { background:url(/images/hostplancomp_botshadow.png) repeat-x left top; border:none; border-top:1px solid #aaa; }
.hosting_plan_comparison .foot { background:url(/images/hostplancomp_tdfootbg.png) repeat-x left bottom; border:none; border-bottom:4px solid #006600; text-align:center; border-left:1px solid #999; color:#000; padding:10px 0 15px 0; font-size:20px; }
td.foot span { font-size:12px; }
.hosting_plan_comparison .selectedfirst { background:#e5fee5 url(/images/hostplancomp_selectedbg.png) repeat-x left bottom; border-left:1px solid #aaa; border-top:1px solid #e1e1e1; padding:12px 0 12px 15px; text-align:left; }
.hosting_plan_comparison .selected { background:#e5fee5 url(/images/hostplancomp_selectedbg.png) repeat-x left bottom; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; }
.hosting_plan_comparison .noborder { border:none; }
.hosting_plan_comparison .feature_head { background:#f9f9f9 url(/images/hostplancomp_featheadbg.png) no-repeat bottom left; font-size:20px; text-align:left; padding:7px 0 12px 15px; border-left:1px solid #aaa; color:#333; vertical-align:bottom; }
.hosting_plan_comparison .features { background:#fdfdfd; padding:12px 0 12px 15px; width:231px; border-left:1px solid #aaa; border-top:1px solid #e1e1e1; line-height:16px; text-align:left; }
.hosting_plan_comparison .firstfeat { background:#fdfdfd url(/images/hostplancomp_featarrow.png) no-repeat left top; padding:12px 0 12px 15px; border:none; border-left:1px solid #aaa; text-align:left; }
.hosting_plan_comparison .firstfeatrow { background:url(/images/hostplancomp_1stfeatbg.png) repeat-x left top; border:none; border-left:1px solid #e1e1e1; text-align:center;}
.hosting_plan_comparison .otheroffhead { background:url(/images/hostplancomp_otheroffheadbg.png) no-repeat left bottom; font:17px/18px Georgia, "Times New Roman", Times, serif; text-align:left; width:140px; border:none; border-left:1px solid #aaa; padding:10px 15px 15px 15px; vertical-align:top; color:#333; }
.hosting_plan_comparison .otheroff { background:#b4ffae url(/images/hostplancomp_otheroffbg.png) repeat-x left bottom; text-align:left; border:none; border-left:1px solid #aaa; padding:5px 15px 10px 15px; vertical-align:top; color:#333; }

/* UIPB - 201 Added new style for table in CP (Naveen) */
.hosting_plan_comparison td { font-size:12px; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; text-align:center; padding:10px 0px 5px 0px;}
.hosting_plan_comparison td.nopad { padding:0px 0px 0px 0px;}
.hosting_plan_comparison .features1 { background:#fdfdfd; padding:6px 0 5px 15px; width:231px; border-left:1px solid #aaa; border-top:1px solid #e1e1e1; line-height:16px; text-align:left; }
.hosting_plan_comparison .firstfeat1 { background:#fdfdfd url(/images/hostplancomp_featarrow.png) no-repeat left top; padding:10px 0 5px 15px; border:none; border-left:1px solid #aaa; text-align:left; }
.hosting_plan_comparison .feature_head1 { background:#f9f9f9 url(/images/hostplancomp_featheadbg.png) no-repeat bottom left; font-size:14px; text-align:left; padding:7px 0 15px 15px; border-left:1px solid #aaa; color:#333; vertical-align:bottom; font-weight:bold;}
.hosting_plan_comparison .foot1 { background:url(/images/hostplancomp_tdfootbg.png) repeat-x left bottom; border:none; border-bottom:4px solid #006600; text-align:center; border-left:1px solid #999; color:#000; padding:9px 0 10px 0; font-size:14px; font-weight:bold;}

.icon_help { margin:0 0 -3px 2px; }
.sup { line-height:0px; }
.apps_cat_bkg { background:url(/images/apps_cat_bkg.gif) repeat-y left bottom; width:547px; }
/* Style Hosting Plan Comparison Page End UIPB0230 */
/* Style Hosting Plan Comparison Page End UIPB0230 */

/* Style for  Disabled Button UIPB0263 (Lalit) */
.input_img_disabled { cursor:pointer; margin:0; padding:0; background: url(/images/button_new_disabled.gif) no-repeat right top; padding-right:10px; height:28px; line-height:28px; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; }
.input_img_disabled input[type=submit] { font-family: Georgia, Arial, Helvetica, Tahoma; font-size:10px; color:#feeae2; font-weight:bold; background: url(/images/button_new1_disabled.gif) no-repeat left top; margin:0 0 0 0; padding:0px 0 0px 10px; height:28px; text-transform:uppercase; line-height:28px; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;/*ff*/ text-decoration:none; outline:none; }
span.input_img_disabled:hover { background-position:right -0px; text-decoration:none; }
span.input_img_disabled:hover input[type=submit] { background-position:left -28px; text-decoration:none; }
/* Style for  Disabled Button UIPB0263 */


/* Style for Upgrade to Higher Plan  UIPB0255 (Lalit) */
.upgrade_heigher_calign {float:left;  margin:0 0px; }
.upgrade_heigher { width:219px; float:left; background: url(/images/higher_plan_content.gif) left top repeat-y; }
.upgrade_heigher .upgrade_heigher_top { width:219px;  height:31px; background:url(/images/higher_plan_top.gif) left top no-repeat; font:22px/36px Arial, Helvetica, sans-serif; color:#000; padding:5px 8px 8px 8px; text-align:left; float:left; }
.upgrade_heigher_top .price_main_head { font:bold 14px/30px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; width:105px; float:left; }
.upgrade_heigher_top .price_head { font:bold 24px/30px Arial, Helvetica, sans-serif; width:85px; float:left; text-align:left; padding-right:2px; }
.upgrade_heigher_top .price_sub_head { font:22px/30px italic Arial, Helvetica, sans-serif; text-align:left;  }
.upgrade_heigher_top .price_sub_head2 { font:18px/30px italic Arial, Helvetica, sans-serif; text-align:left; }

.upgrade_heigher .upgrade_higher_plan_content { width:219px; float:left; background: url(/images/higher_plan_content.gif) left top repeat-y; padding:10px 1px; font-family:Arial, Helvetica, sans-serif;  }

.upgrade_higher_plan_content ul { margin:0px 6px 10px 6px; font:12px Arial, Helvetica, sans-serif; color:#666; float:left; text-align:left; }
.upgrade_higher_plan_content ul li { width:182px; padding:0px 0 0px 25px; float:left; list-style:none; font:bold 12px/26px Arial, Helvetica, sans-serif; color:#666; border-bottom:1px solid #b5b5b5; background:url(/images/upgrade_list_bg.png) 0 50% no-repeat; text-transform:uppercase; display:block; }
.upgrade_higher_plan_content ul li .textleft { font:bold 12px/26px Arial, Helvetica, sans-serif; color:#333; width:85px; float:left; }
.upgrade_higher_plan_content .renewal_term { width:217px; font:bold 11px/30px Arial, Helvetica, sans-serif; color:#fff; float:left; background:#808080;  text-align:left; margin-bottom:5px; position:relative; }

.upgrade_higher_plan_content ul li.free_domain_coupon { float:left; list-style:none; font:bold 12px/26px Arial, Helvetica, sans-serif; color:#000; border-bottom:1px solid #b5b5b5;  }
.upgrade_higher_plan_content ul li.blankList { float:left; list-style:none; font:bold 12px/26px Arial, Helvetica, sans-serif; color:#000; border-bottom:0px solid #b5b5b5; background: none; }

/* E-Commerce Partners Page UIPB-204 */

.moduletableamazonbooks{height:270px;overflow:hidden;border:1px solid #eee;border-top:none;}
.moduletabletemplates{overflow:hidden;height:250px;border:1px solid #eee;border-top:none;}
.padnone{padding:0px;}

/* style for offer pages header */
#header-offer { width: 990px; font-size:11px; position:relative;}
.chat_top_bg { background:url(/images/chat_bg_top.gif) left top no-repeat; float:right; position:relative; padding:4px 15px 6px 12px; width:205px; height:26px; font:15px/26px Arial, Helvetica, sans-serif; }
.sales-support { font:15px/17px Arial, Helvetica, sans-serif; color:#666; text-align:right; padding:14px 0 8px 0; }
.sales-support strong { color:#000; font-weight:bold; }
.offer_maintab_new { background:#666; width:100%; line-height:10px; position: relative; height: 10px; }

/* UIPB - 299 SSL landing page - best value (Naveen) */
.best_value_ssl{ z-index:855; position:relative; top:46px; left:485px; }
*+html .best_value_ssl{ z-index:855; position:relative; top:49px; left:485px; }


/********************************* LiveValidation *************************************/

.LV_valid {
    color:#00CC00; 
    font-family: 'Times New Roman',Times,serif;
}
	
.LV_invalid {
	color:#CC0000;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
}


/********** Error reporting ************/

.fieldWithErrors, .fieldWithNoErrors, .fieldWithNoActivityYet {
  /*padding: 2px;*/
  background-color: transparent;
  /*display: table;*/
  /*float:left;*/
  /*margin-bottom:10px;*/
}

.fieldWithErrors {
  /*background-color: #ffcccc;*/
}

.fieldWithNoErrors {
  /*background-color: #C6E0B0;*/
}

.fieldWithErrors input, .fieldWithErrors select, fieldWithErrors textarea {
  /*background-color: #ffcccc;*/
  border-color:#CC0000;
}

p.matchFieldWithErrorReporting {
  /*padding-left:2px;*/
}

#errorExplanation {
  /*width: 98%;*/
  border: 2px solid #ffcccc;
  padding: 7px;
  margin-bottom: 20px;
  background-color: #ffffff;
  color: #ff0000;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 110%;
  margin: -7px;
  background-color: #fff;
  color: #ff0000;
  letter-spacing:-1px;
}

#errorExplanation ul {
  padding-left:20px;
}

#errorExplanation p {
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: disc;
}