/*********** DEFAULT STYLES  ***********/
body{background:#ebebeb;color:#333;}
a { color:#006; text-decoration:none;outline:none; } a:hover { color:#009; }
.input, select, textarea { background:#fff url(images/input_bg.gif) repeat-x bottom; border:1px solid #bbb;padding:4px;color:#666; }
.input:focus, select:focus, textarea:focus { border-color:#888; }
input.button { background:#222 none 0 -700px; color:#fff; border:1px solid #733;outline:none; }
input.button:hover { border-color:#000;background-color:#333;}
.star { color:#c00; }
.lthru{text-decoration:line-through;}
.hr01{background:url(images/hr_01.gif) repeat-x center center;}

.bgfff{background:#fff;}
.bgeee{background:#eee;}

.w32{width:33%;}
.w24{width:24%;}
.w74{width:74%;}
.bg{background:#f9f9f9;}

.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th,.headHr,.headVr,.data{border-color:#b3bfcc;}
a.bdr,img.bdr,.bdrDark{}

.dif, .dif a, a.dif { color:#006; } .dif a:hover, a.dif:hover {color:#009;}

.fix{width:960px;margin:0 auto;background:#fff;padding:0 10px;}
.top{background:url(images/top_bg.gif) repeat-x top;}
.scroller,.ourPackages{width:660px;}
.scroller .h{background:#bcdaf0 url(images/sm_icons_bg.gif) repeat-x top;}
.scroller .blue{color:#039;}

.question_mark{background:url(images/question_mark.gif) no-repeat right;}
.bullet01{background:url(images/bullet01.png) no-repeat 0 .3em;}
.bullet02{background:url(images/bullet02.png) no-repeat 0 .3em;}

.js_bu{background:#f1f0f0;}


.enquiry{width:270px;background:#f1f1f1;}
.enquiry .h{background:#4fa2e4 url(images/enquiry_hbg.gif) repeat-x top;}

.gpl_bg{background:url(images/gpl_bg.gif) repeat-x;width:90%;margin:0 auto;}
.gpl_bg img,.ppl_bg img,.spl_bg img{position:relative;top:-7px;left:232px;}
.gpl_bg .h,.ppl_bg .h,.spl_bg .h{line-height:46px;}
.gpl_bg .h b{background:url(images/gpl.gif) no-repeat;height:46px;width:18px;}

.ppl_bg{background:url(images/ppl_bg.gif) repeat-x;width:90%;margin:0 auto;}
.ppl_bg .h b{background:url(images/ppl.gif) no-repeat;height:46px;width:18px;}

.spl_bg{background:url(images/spl_bg.gif) repeat-x;width:90%;margin:0 auto;}
.spl_bg .h b{background:url(images/spl.gif) no-repeat;height:46px;width:18px;}

.box_tl_bg{background:url(images/box_tl_bg.gif) repeat-x;}
.box_bl_bg{background:url(images/box_bl_bg.gif) repeat-x;}
.box{border:1px solid #999;border-width:0 1px;}

.ranking_bg{background:url(images/ranking_bg.gif) repeat-x;line-height:43px;}
.ranking_bg b{background:url(images/google_rank.gif) no-repeat;width:112px;height:43px;display:inline-block;}
.ranking_box{border:1px solid #becce0;}
.ranking_box .wl{width:522px;}
.testimonials .h{background:url(images/testimonials_bg.gif) repeat-x top;}
.box_bg{background:#fff url(images/testimonials_boxbg.gif) repeat-x bottom;}

.testimonials .bdrB{background:url(images/hr_01.gif) repeat-x bottom;}

.selectLanguage{background:#f1f1f1;}

.footer_b{background:url(images/footer_b.gif) no-repeat left center;padding-left:80px;}


/*******Web Designing********/

.web_bg{background:url(images/web_bg.gif) no-repeat right 15px;}
.ourPackages .h{background:url(images/gpl_bg.gif) repeat-x;}
.ourPackages .sh{background:#70b6e7;}
.web_lc .h{background:url(images/ranking_bg.gif) repeat-x top;}



.show {	height:216px; overflow: hidden; width:600px; margin:0 auto; clear:both;}

.round{width:400px; height:206px;}

.roundabout-holder { list-style: none; height: 206px; margin-left:102px; margin-right:102px;}
.roundabout-moveable-item { cursor: pointer; width: 326px; height: 206px; text-align: center; zoom: 1;}

.roundabout-moveable-item img{width:100%; height:100%}

.roundabout-holder img {cleartype: true; cleartypeNoBg: true; outline:none}
.roundabout-holder span { font-size:0.8em; color:#fff; position:absolute; bottom:1em; display:none; text-align:center; width:100%}
.roundabout-moveable-item div.dis_b { font:bold 1em/2.5em Arial; background:url(Weblink.in%20Pvt%20Ltd_files/h2_bg000.gif)}
.roundabout-in-focus { cursor: auto;}

.dg{visibility:hidden}
.loader { position:absolute;width:50px;margin-top:100px;margin-left:400px;}

.Nav a{ width:22px; height:24px; display:inline-block; position:absolute; z-index:300; cursor:pointer; }
a.Prev { background:url(images/left_arrow.png) 0 0 no-repeat;margin-top:100px; margin-left:-30px;}

a.Next { background:url(images/right_arrow.png) 0 0 no-repeat; margin-top:100px; margin-left:620px;}

a.Next:hover,a.Prev:hover { background-position: 0px -26px;}a, a:hover, a:visited, a:active { text-decoration:none }
a img { border:0;}