.hidden{
	display:none;
}

h1,h2,h3,h4{
	font-family:arial;
	font-weight:normal;
}
a{
	text-decoration:none;
	color:#48A2FE;
}
.hiddenCont{
	display:none;
}

.headerWrapperFix {
    width: 980px;
    margin: auto;
    position: relative;
    height: 85px;
    z-index: 1;
}

.headerWrapperFix .logo {
    float: left;
    margin-top: 20px;
}

.headerWrapperFix .quickInfo {
    left: 230px;
    position: absolute;
    top: 15px;
}

.headerWrapperFix .quickInfo li {
    float: left;
    margin-right: 10px;
    border-left: 1px solid #DDD;
    padding-left: 10px;
    height: 60px;
}

.headerWrapperFix .quickInfo .icann p {
    background: url(../../images/logos/logo_icann.gif) no-repeat scroll 0 10px transparent;
    color: #8B8A8A;
    font-size: 1.2em;
    padding: 18px 5px 18px 45px;
}

.headerWrapperFix .quickInfo .icann p span {
    display: block;
    color: #2f4151;
    font-weight: 700;
}

.headerWrapperFix .quickInfo .sOffer a {
    background: url(../../images/icons/header_offers.gif) no-repeat 0 0;
    font-size: 1.2em;
    padding: 18px 5px 18px 65px;
    color: #8b8a8a;
    display: block;
}

.headerWrapperFix .quickInfo .sOffer a span {
    display: block;
    color: #2f4151;
    font-weight: 700;
}

.headerWrapperFix .quickInfo .support p {
    background: url(../../images/icons/header_support.png) no-repeat scroll 0 7px transparent;
    color: #8B8A8A;
    font-size: 1.4em;
    padding: 5px 5px 5px 37px;
}

.headerWrapperFix .quickInfo .support p span {
    display: block;
    color: #2f4151;
    font-weight: 700;
}

.headerWrapperFix .quickInfo .liveChat a {
    background: url(../../images/icons/header_liveChat.png) no-repeat scroll 0 7px transparent;
    color: #8B8A8A;
    float: left;
    font-size: 1.4em;
    padding: 5px 5px 5px 37px;
}

.headerWrapperFix .quickInfo .liveChat a span {
    display: block;
    color: #2f4151;
    font-weight: 700;
}

.headerWrapperFix .quicklinks {
    list-style: none outside none;
    position: absolute;
    right: 235px;
    top: 5px;
}

.headerWrapperFix .quicklinks li {
    float: left;
}

.headerWrapperFix .quicklinks li a {
    border-right: 1px solid #CCC;
    color: #333;
    float: left;
    font-size: 11px;
    padding: 0 5px;
}

.headerWrapperFix .quicklinks li a.lst {
    border: none;
}

.fullWrap {
    width: 100%;
    background: #eee url(../../images/bg/quickNavBg.jpg) repeat-x;
    height: 25px;
    border-bottom: solid 1px #d7d7d7;
    position: relative;
    z-index: 10;
}

.fullWrap .quickNav {
    font-size: 1.1em;
    padding: 1px 10px;
    z-index: 2;
    width: 980px;
    margin: 0 auto;
}

.fullWrap .quickNav .rhs {
    float: right;
}

.fullWrap .quickNav .rhs li {
    float: left;
    border-right: solid 1px #d5d4d4;
}

.fullWrap .quickNav .rhs p,.fullWrap .quickNav .rhs li .flagName,.fullWrap .quickNav .rhs li .flagImg {
    float: left;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-top: 5px;
}

.fullWrap .quickNav .rhs li .flagName {
    background: url(../../images/gicons/lnkArrowBullet.png) no-repeat right center;
    float: right;
    padding: 0 10px 0 5px;
}

.fullWrap .quickNav .rhs li .chooseCurrency {
    background: url(../../images/gicons/downArrowBlack.png) no-repeat scroll 33px center transparent;
    color: #1F2C37;
    float: left;
    padding: 5px 0 5px 5px;
    width: 40px;
}

.fullWrap .quickNav .rhs li .sCart {
    background: url(../../images/gicons/lnkArrowBullet.png) no-repeat 75px center;
    color: #1F2C37;
    float: left;
    padding: 5px 20px 5px 7px;
}

.fullWrap .quickNav .rhs li a {
    color: #1F2C37;
    float: left;
    padding: 5px 5px 5px 0;
}

.fullWrap .quickNav .rhs li .sCart span {
    color: #1f2c37;
    background: url(../../images/icons/header_shoppingCart.png) no-repeat left center;
    padding-left: 23px;
}

.fullWrap .quickNav .rhs li.lst {
    border-right: none;
}

.fullWrap .quickNav .rhs li {
    position: relative;
    padding: 1px 3px;
}

.fullWrap .quickNav .rhs li.hvr .chooseCurrency {
    background: #e6e6e6 url(../../images/gicons/downArrowBlack.png) no-repeat 33px center;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.fullWrap .quickNav .rhs li .cOpt {
    background: none repeat scroll 0 0 #e6e6e6;
    left: 3px;
    position: absolute;
    top: 24px;
    width: 45px;
    display: none;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.fullWrap .quickNav .rhs li.hvr .cOpt {
    display: block;
}

.fullWrap .quickNav .rhs li .cOpt li {
    border: medium none;
    float: none;
    padding: 5px;
    cursor: pointer;
}

.fullWrap .quickNav .rhs li .cOpt li:hover {
    background: #f3f3f3;
}

.fullWrap .quickNav .lhs {
    float: left;
}

.fullWrap .quickNav .lhs li {
    float: left;
    margin: 0 3px;
    border-right: 1px solid #CCC;
}

.fullWrap .quickNav .lhs li a {
    float: left;
    font-size: 11px;
    font-weight: 700;
    color: #2f4151;
    padding: 6px 10px 4px 25px;
}

.fullWrap .quickNav .lhs li.phone a {
    background: url(../../images/icons/header_icons.png) no-repeat 0 3px transparent;
}

.fullWrap .quickNav .lhs li.lChat a {
    background: url(../../images/icons/header_icons.png) no-repeat -145px 3px transparent;
}

.fullWrap .quickNav .lhs li.contact a {
    background: url(../../images/icons/header_icons.png) no-repeat -250px 2px transparent;
}

.fullWrap .quickNav .lhs li.lSupport a {
    background: url(../../images/icons/header_icons.png) no-repeat -365px 3px transparent;
}

.headerWrapperFix .searchBox {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #D7D7D7;
    position: absolute;
    right: 0;
    top: 30px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding-left: 5px;
    z-index: 1;
}

.headerWrapperFix .searchBox #domain {
    border: 1px solid #FFF;
    float: left;
    padding: 2px;
    width: 170px;
    color: #666;
    font-size: 1.1em;
    outline: none;
}

.headerWrapperFix .searchBox .searchBtn {
    float: left;
}

.bannerWrapperFix{
	width:980px;
	margin:auto;
	-moz-border-radius:6px;
	border-radius: 6px;
}
/*----- tarfplan tab ----------*/
.plansWrapper .plansTab{
	background: url(../../images/bg/hostingPlansTabBg.jpg) repeat-x ;
	border: solid 1px #d7d7d7;
	margin-top:15px;
	overflow:hidden;
	-moz-border-radius:6px;
	border-radius: 6px;
}
.plansWrapper .plansTab h2{
	float:left;
	font-size:2.2em;
	font-weight:bold;
	padding:12px 10px;
        color:#666666;
}
.plansWrapper .plansTab .plans,
.plansWrapper .plansTab .plans li,
.plansWrapper .plansTab .plans li a{
	float:left;
}
.plansWrapper .plansTab .plans{
	border-left: solid 1px #d7d7d7;
	margin-left:20px;
}
.plansWrapper .plansTab .plans li a{
	padding: 17px 10px;
	font-size: 1.4em;
	color:#1f2c37;
	text-decoration:none;
	border-right: solid 1px #d7d7d7;
}
.plansWrapper .plansTab .plans li.active a{
	background: url(../../images/gicons/downArrowTab.png) no-repeat center 38px;
}
.plansWrapper .plansTab .os{
	float:right;
	margin: 12px 10px 0;
}
.plansWrapper .plansTab .os li{
	margin-right:6px;
}
.plansWrapper .plansTab .os li,
.plansWrapper .plansTab .os li input,
.plansWrapper .plansTab .os li label{
	float:left;
	
}
.plansWrapper .plansTab .os li input{
	margin-top:4px;
}
.plansWrapper .plansTab .os li label.win{
	background:url(../../images/icons/os_windows.png) no-repeat 0 0;
	padding: 5px 5px 5px 28px;
	font-size:1.2em;
	font-weight:bold;
}
.plansWrapper .plansTab .os li label.lin{
	background:url(../../images/icons/os_linux.png) no-repeat 0 0;
	padding: 5px 5px 5px 28px;
	font-size:1.2em;
	font-weight:bold;
}

/*---- tarif plan styling ------*/
.plansWrapper{
	width:980px;
	margin:auto;
	
}
.hostingPlansCont,
.serverPlansCont
{
	overflow:hidden;
	margin-top: -1px;
}
.hostingPlansCont .tarifplans,
.serverPlansCont .tarifplans{
	border: solid 1px #cecece;
	padding:8px;
	background:#ffffff;
	height:350px;
	margin: 20px 0;
	-moz-border-radius:5px;
	border-radius: 5px;
	color:#1f2c37;
}
.oneCol .tarifplans,
.oneCol .hostingPlansCont{
	margin-top: 0;
}

.hostingPlansCont .tarifplans li,
.serverPlansCont .tarifplans li{
	float: left;
    text-align: center;
	margin-right:2px;
}
.hostingPlansCont .tarifplans li .innerWrapper,
.serverPlansCont .tarifplans li .innerWrapper{
	padding: 5px 20px;
	background: #f9f5dc url(../../images/bg/tarifPlanBg.jpg) repeat-x 0 0 ;
	width: 197px;
	height:340px;
}
.sslCont .tarifplans li .innerWrapper{
	width: 278px;
}
.oneCol .sslCont .tarifplans li .innerWrapper{
	width: 276px;
}
.hostingPlansCont .tarifplans li ul li,
.serverPlansCont .tarifplans li ul li{
	float:none;
	padding:0;
	background:none;
	height:auto;
	margin:0;
}
.hostingPlansCont .tarifplans li.popular,
.serverPlansCont .tarifplans li.popular{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #cecece;
    margin-left: -11px;
    margin-right: -11px;
    margin-top: -22px;
    padding: 8px;
    position: relative;
    z-index: 998;
	-moz-border-radius:8px;
	border-radius: 8px;
}
.hostingPlansCont .tarifplans li.popular .innerWrapper,
.serverPlansCont .tarifplans li.popular .innerWrapper{
	padding: 5px 25px;
	background: #9de05f url(../../images/bg/tarifPlanPopularBg.jpg) repeat-x 0 0;
	 width: 199px;
	 height: 365px;
	 -moz-border-radius:5px;
	border-radius: 5px;
}
.hostingPlansCont .tarifplans .popularImg,
.serverPlansCont .tarifplans .popularImg{
	right: -6px;
    position: absolute;
    top: -6px;
}
.hostingPlansCont .tarifplans h3,
.serverPlansCont .tarifplans h3{
	font-size:2.4em;
	margin-top:15px;
	/*letter-spacing:-1px;*/
	font-weight:normal;
}
.hostingPlansCont .tarifplans .color1 .innerWrapper{
	background: #FEEF84;
	padding: 5px 21px;
}
.hostingPlansCont .tarifplans .color2 .innerWrapper{
	background: #FFDC62;
	padding: 5px 21px;
}
.hostingPlansCont .tarifplans .color3 .innerWrapper{
	background: #FFCA4F;
	padding: 5px 21px;
}
.hostingPlansCont .tarifplans .color4 .innerWrapper{
	background: #FFA63C;
}
.serverPlansCont .tarifplans h3{
	font-size:1.6em;
	font-weight:bold;
}
.serverPlansCont .tarifplans h3 span{
	display:block;
}
.hostingPlansCont .tarifplans h3 span,
.serverPlansCont .tarifplans h3 span{
	font-weight:bold;
}
.hostingPlansCont .tarifplans li.popular h3,
.serverPlansCont .tarifplans li.popular h3{
	font-size:3em;
	margin-top:22px;
	color:#ffffff;
}
.serverPlansCont .tarifplans li.popular h3{
	font-size:2.0em;
	font-weight:normal;
}

.hostingPlansCont .tarifplans li.popular h3 span,
.serverPlansCont .tarifplans li.popular h3 span{
	font-weight:bold;
}
.serverPlansCont .tarifplans li.popular h3 span{
	font-weight:normal;
}
.hostingPlansCont .tarifplans li .info,
.serverPlansCont .tarifplans li .info{
	font-size:1.2em;
}
.sslCont .tarifplans li  h3{
	margin:0;
}

.hostingPlansCont .tarifplans li.popular .info,
.serverPlansCont .tarifplans li.popular .info{
	color:#ffffff;
	font-size:1.2em;
}
.hostingPlansCont .tarifplans .tarif,
.serverPlansCont .tarifplans .tarif{
	color:#ffffff;
	font-size:1.1em;
	margin:10px;
	padding:2px 0;
	-moz-border-radius:28px;
	border-radius: 28px;
}
.hostingPlansCont .tarifplans .tarif p,
.serverPlansCont .tarifplans .tarif p{
	position:relative;
}
.contentWrapper .sslCont .tarifplans .tarif p{
	    line-height: 1.8em;
    margin-bottom: 0;
}
.hostingPlansCont .tarifplans .tarif .price,
.serverPlansCont .tarifplans .tarif .price{
	font-size:1.9em;
	font-weight:bold;
	margin-top:-2px;
	font-family: arial;
	/*letter-spacing:-1px;*/
}
.hostingPlansCont .tarifplans .tarif .price span,
.serverPlansCont .tarifplans .tarif .price span{
	font-size:1.7em;
}
.hostingPlansCont .tarifplans .pink .tarif,
.serverPlansCont .tarifplans .pink .tarif{
	background:#dc7485  url(../../images/bg/tarifBgPink.jpg) repeat-x ;
}
.hostingPlansCont .tarifplans .yellow .tarif,
.serverPlansCont .tarifplans .yellow .tarif{
	background:#fec400  url(../../images/bg/tarifBgYellow.jpg) repeat-x ;
}
.hostingPlansCont .tarifplans .white .tarif,
.serverPlansCont .tarifplans .white .tarif{
	background:#ffffff;
	color:#1f2c37;
}
.hostingPlansCont .tarifplans .blue .tarif,
.serverPlansCont .tarifplans .blue .tarif{
	background:#92cdfa  url(../../images/bg/tarifBgBlue.jpg) repeat-x ;
}
.hostingPlansCont .tarifplans .specs li,
.serverPlansCont .tarifplans .specs li{
	font-size:1.2em;
	margin:1px 0;
}
.serverPlansCont .tarifplans .specs{
	border-top:1px solid #cecba2;
	margin-bottom:10px;
}
.serverPlansCont .tarifplans .specs li{
	border-bottom:1px solid #cecba2;
	padding-bottom:2px;
}
.serverPlansCont .tarifplans .popular .specs{
	border-top:1px solid #72ad57;
	margin-bottom:10px;
}
.serverPlansCont .tarifplans .popular .specs li{
	border-bottom:1px solid #72ad57;
	padding-bottom:2px;
}
.hostingPlansCont .tarifplans .specs li span,
.serverPlansCont .tarifplans .specs li span{
	font-weight:bold;
}
.hostingPlansCont .tarifplans .lnks,
.serverPlansCont .tarifplans .lnks{
	border-top: solid 1px #cecba5;
	border-bottom: solid 1px #cecba5;
	margin: 15px 0 10px;
	padding: 2px 0;
}
.hostingPlansCont .tarifplans .popular .lnks,
.serverPlansCont .tarifplans .popular .lnks{
	border-top: solid 1px #74ae57;
	border-bottom: solid 1px #74ae57;
	margin: 15px 0 10px;
}
.hostingPlansCont .tarifplans .lnks ul,
.serverPlansCont .tarifplans .lnks ul{
	overflow:hidden;
}
.hostingPlansCont .tarifplans .lnks li,
.serverPlansCont .tarifplans .lnks li{
	display:inline;
	margin:0 4px;
}
.hostingPlansCont .tarifplans .lnks li a,
.serverPlansCont .tarifplans .lnks li a{
	text-decoration:none;
	background: url(../../images/gicons/lnkArrowBullet.png) no-repeat right center;
	padding-right:10px;
	color:#1f2c37;
	font-size:1.2em;
	font-weight:bold;
}
.hostingPlansCont .tarifplans select,
.serverPlansCont .tarifplans select{
	border: solid 1px #cecece;
	padding:4px;
	width:90%;
	-moz-border-radius:4px;
	border-radius: 4px;
	margin-bottom:10px;
}
.selectBtn{
	background:#1f2c37 url(../../images/gicons/addToCart.png) no-repeat  5px 3px;
        border: 1px solid #1F2C37;
    color: #FFFFFF;
    padding: 3px 10px 3px 31px;
        -moz-border-radius:14px;
        border-radius: 14px;
        width:115px;
}
.addCartBtn{
	background:#1f2c37 url(../../images/gicons/addToCart.png) no-repeat  10px 5px;
	border: 1px solid #1F2C37;
    color: #FFFFFF;
    padding: 3px 10px 3px 31px;
	-moz-border-radius:14px;
	border-radius: 14px;
	width:115px;
}
.GenericBtn{
    background:#1f2c37;
    border: 1px solid #1F2C37;
    color: #FFFFFF;
    -moz-border-radius:14px;
    border-radius: 14px; 
    width:115px;
}
.dediServPlanTab{
	overflow:hidden;
	margin-top:20px;
	padding-left:25px;
}
.dediServPlanTab li{
	float:left;
	font-size:2.4em;
	width:275px;
	background:#f5f5f5;
	margin-right:4px;
	padding:5px 15px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	cursor:pointer;
}
.dediServPlanTab li.sel{
	float:left;
	font-size:2.4em;
	background:#ffffff url(../../images/gicons/downArrowTab.png) no-repeat 270px center;
	border-left: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	padding:5px 10px;

}
.dediServPlanTab li span{
	font-weight:bold;
}
.serverPlansCont{
	border-top: 1px solid #CCCCCC;
}
.serverPlansCont .addCartBtn,
.hostingPlansCont .addCartBtn{
	background:#1f2c37 url(../../images/gicons/addToCart.png) no-repeat  5px 5px;
	border: 1px solid #1F2C37;
    color: #FFFFFF;
    padding: 3px 10px 3px 31px;
	-moz-border-radius-topleft:14px;
	-moz-border-radius-bottomleft:14px;
	border-top-left-radius: 14px;
	border-bottom-left-radius: 14px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-bottomright:0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	width:100px;
}
.serverPlansCont .addCartBtn.single,
.hostingPlansCont .addCartBtn.single{
	-moz-border-radius:14px;
	border-radius: 14px;
}
.sslCont .addCartBtn{
	-moz-border-radius:14px;
	-moz-border-radius:14px;
	border-radius: 14px;
	border-radius: 14px;
	padding: 3px 15px 3px 31px;
}
.serverPlansCont .configureBtn,
.hostingPlansCont .configureBtn{
	background:#e28500;
	border: 1px solid #e28500;
    color: #FFFFFF;
    padding: 3px 0;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-bottomleft:0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	-moz-border-radius-topright:14px;
	-moz-border-radius-bottomright:14px;
	border-top-right-radius: 14px;
	border-bottom-right-radius: 14px;
	width:75px;
}
/*---- end tarif plan styling ------*/
/*----- domain search styling ------*/
.domainPanelWrapper{
	background: #ffc600 url(../../images/bg/domainSearchBg.jpg) repeat-x ;
	padding:12px;
	margin-top:15px;
	-moz-border-radius:6px;
	border-radius: 6px;
	position:relative;
}
.domainPanelWrapper h3{
	font-size:2.8em;
	color:#ffffff;
}
.domainPanelWrapper h3 span{
	font-weight:bold;
}
.domainPanelWrapper .domainPanelCont{
	background:#ffffff;
	-moz-border-radius:4px;
	border-radius: 4px;
	margin-top:10px;
	overflow:hidden;
	padding:20px;
}
.domainPanelWrapper .domainPanelCont .col1{
	float:left;
	width:650px;
}
.domainPanelWrapper .domainPanelCont .col1 h4{
	font-size:2em;
	margin-bottom:15px;
}
.domainPanelWrapper .domainPanelCont .col1 h4 span{
	font-size:2.2em;
	font-weight:bold;
}
.domainPanelWrapper .domainPanelCont .col1 ul{
	overflow:hidden;
}
.domainPanelWrapper .domainPanelCont .col1 ul li{
	float:left;
	width:265px;
	padding-right:48px;
	margin-right:20px;
	border-right: solid 1px #EAEAEA;
	padding-bottom:15px;
}
.domainPanelWrapper .domainPanelCont .col1 ul li textarea{
	width:92%;
	border: solid 1px #c9c9c9;
	padding:4%;
	height:75px;
}
.domainPanelWrapper .domainPanelCont .col1 .searchDomainBtn{
	margin:30px 0 0 170px;
}
.searchDomainBtn{
	background: url("../../images/gicons/searchIcon.png") no-repeat scroll 20px 11px #FFC000;
    border: 1px solid #FFC000;
    font-size: 2em;
    font-weight: bold;
    padding: 6px 5px 6px 50px;
	width: 285px;
	-moz-border-radius:20px;
	border-radius: 20px;
}
.domainPanelWrapper .domainPanelCont .col1 ul li.last{
	padding-right:0;
	margin-right:0;
	border-right: none;
}
.domainPanelWrapper .domainPanelCont .col1 ul li ul li{
	width:65px;
	margin:0 0 5px 0;
	padding:0;
	border-right: none;
	font-size:1.2em;
}
.domainPanelWrapper .domainPanelCont .col2{
	  background: none repeat scroll 0 0 #Efefef;
    float: right;
    padding: 15px 15px 5px;
    position: relative;
    width: 235px;
    border-radius: 6px;
    -moz-border-radius: 6px;
}
.domainPanelWrapper .domainPanelCont .col2 h4{
	font-size:2.2em;
	margin-bottom:10px;
}
.domainPanelWrapper .domainPanelCont .col2 h4 span{
	font-weight:bold;
}
.domainPanelWrapper .domainPanelCont .col2 table{
	border-top: solid 1px #eaeaea;
}
.domainPanelWrapper .domainPanelCont .col2 table th{
	display:none;
}
.domainPanelWrapper .domainPanelCont .col2 table td{
	font-size:1.2em;
	padding:4px 0;
	border-bottom: solid 1px #dedddd;
}
.domainPanelWrapper .domainPanelCont .col2 table td.dName{
	font-weight:bold;
}
.domainPanelWrapper .domainPanelCont .col2 table td.pPrice{
	text-decoration:line-through;
        width:70px;
}
.domainPanelWrapper .domainPanelCont .col2 table td.cPrice{
	font-weight:bold;
        width:60px;
}
.domainPanelWrapper .domainPanelCont .col2 table td.cPrice.sel{
	color:#9c161a;
}
.domainPanelWrapper .domainPanelCont .col2 .ldg{
	  font-size: 1.2em;
    position: absolute;
    right: 24px;
    top: 22px;
}
.offersOnNow{
	position:absolute;
	right:-4px;
	top:-4px;
}
/*----- end domain search styling ------*/
/*---- two col styling -------------*/
.contentWrapper{
	width:980px;
	margin:auto;
	overflow:hidden;
	padding-top:20px;/*changed 08/11/11*/
}
.contentWrapper h2{
	font-size:2.0em;
	margin-bottom:20px;
}
.contentWrapper .rPanel{
	position:absolute;
	right:15px;
	top:15px;
}
.contentWrapper .rPanel label{
	display: inline-block;
    font-size: 12px;
    margin-right: 10px;
}
.contentWrapper .rPanel select{
	border: 1px solid #CECECE;
    border-radius: 4px 4px 4px 4px;
    padding: 4px;
    width:115px;
}
.contentWrapper h2.green{
	color:#81C248;	
}
.contentWrapper h2.blue{
	color:#3d83c9;	
}
.contentWrapper h2.yellow{
	color:#EFC51B;	
}
.contentWrapper h2.pink{
	color:#C4478B;	
}
.contentWrapper h2 span{
	font-weight:bold;
}

.contentWrapper p{
	font-size:1.2em;
	margin-bottom:10px;
	line-height: 1.4em;
}

.contentWrapper p.headingSupportingInfo{
	font-weight:bold;
}
.contentWrapper .cont{
	margin-bottom:15px;
}
.contentWrapper .cont.yellow{
	background: url("../../images/bg/yellowSmallBoxBg.jpg") repeat-x scroll 0 0 #EADD12;
	border-radius: 6px 6px 6px 6px;
    padding: 10px 15px;
    margin-bottom: 0;
}
.loginModule .withoutBulletList{
	margin: 13px 0;
}
.contentWrapper .cont p{
	font-size:1.2em;
	margin-bottom:0;
}
.contentWrapper .cont h2{
	margin-bottom:0;
}
.contentWrapper .twoCol,
.contentWrapper .oneCol{
	overflow:hidden;
	margin-bottom:15px;
}

.contentWrapper .twoCol2{
	overflow:hidden;
	margin-bottom:0px;
}

.contentWrapper .twoCol .col{
	width:313px;
	float:left;
}
.contentWrapper .twoCol .col.wide{
	width:646px;
}
.contentWrapper .twoCol .col.dmns{
	width:653px;
}
.contentWrapper .twoCol .colR{
	width:313px;
	float:right;
}
.contentWrapper .twoCol .colR.dmns{
	width:280px;
	float:right;
}

.contentWrapper .twoCol2 .col{
	float:left;
}
.contentWrapper .twoCol2 .col.wide{
	width:621px;
        float:left;
}
.contentWrapper .twoCol2 .colR{
	width:345px;
	float:right;
}

.promoWrapper{
	width:980px;
	margin:auto;
	overflow:hidden;
	margin-top:0px;
}
.promoWrapper .threeCol .col{
	width:313px;
	float:left;
	margin-right:20px;
}

.promoWrapper .threeCol .colR{
	width:313px;
	float:right;
}
.promoWrapper .liveSupport{
	min-height:80px;
        padding:10px;
}
.promoWrapper .liveSupport h2{
	 font-size: 16px;
    font-weight: bold;
}
.promoWrapper .liveSupport .desc{
	margin-left: 0;
    width: 290px;
}
.promoWrapper .liveSupport .prop{
	padding: 10px 0;
	text-align: center;
}
/*---- end two col styling -------------*/
/*------feature module styling  --------*/
.generalContentWrapper{
	margin-bottom:25px;/*changed 08/11/11*/
}
.generalContentWrapper ul li{
	font-size:1.2em;
	margin-bottom:5px;
	background:url(../../images/gicons/roundBulletGreySmall.png) no-repeat 0 8px;
	padding:3px 0 3px 20px;
}
.generalContentWrapper ol li{
	font-size:1.2em;
	margin-bottom:5px;
}
.greyBoxWrapper{
	border: solid 1px #dedede;
	padding:8px;
	-moz-border-radius:8px;
	border-radius: 8px;
	margin-bottom:15px;
        position:relative;
}
.greyBoxFillWrapper{
	padding:8px;
	background:#eceff1;
	-moz-border-radius:8px;
	border-radius: 8px;
	margin-bottom:15px;
}
.greyBoxGredientWrapper{
	border: solid 1px #e9e7e7;
	background:#ffffff url(../../images/bg/greyBoxGredientBg.jpg) repeat-x ;
	padding:8px;
	-moz-border-radius:8px;
	border-radius: 8px;
	margin-bottom:25px;/*changed 08/11/11*/
}
.greyBoxCont{
	background: url(../../images/bg/featureContBg.jpg) repeat-x;
	padding:10px;
	overflow:hidden;
	-moz-border-radius:5px;
	border-radius: 5px;
}
.ourProductCont.greyBoxCont{
	min-height: 263px;
}
.greyBoxCont h2{
	font-size:2.4em;
}
.featuresCont h2{
	font-weight:bold;
	float:left;
	margin-bottom:20px;
}

.featuresCont .viewAllFeatures{
	float:right;
	text-decoration:none;
	font-size:1.4em;
	background: url(../../images/gicons/lnkArrowBullet.png) no-repeat right center;
	padding-right:10px;
	margin-top: 10px;
}
.featuresCont ul{
	overflow:hidden;
	clear:both;
	padding:20px 0;
	border-top: solid 1px #d5d4d4;
	border-bottom: solid 1px #d5d4d4;
}

.greyBoxWrapper .featuresCont ul{
	border: none;
	padding-bottom: 0;
}
.featuresCont li{
	float: left;
    margin-right: 20px;
    width: 280px;
	padding-bottom:35px;
}
.featuresCont li.odd{
        clear:left;
}
.featuresCont li.lst{
	padding-bottom:15px;
}
.featuresCont li a{
	color:#444444;
}
.featuresCont li img{
	float: left;
	margin-right:20px;
}
.featuresCont li .desc{
	font-size:1.2em;
	overflow:hidden;
}
.featuresCont li .desc h3{
	font-size:1.2em;
	font-weight:bold;
	color:#a11f23;
}
.featuresCont li .desc h3 span{
	color:#444444;
}

.supcenCont ul{
	overflow:hidden;
	clear:both;
	padding:20px 0;
}

.supcenCont li{
	float: left;
        margin-right: 20px;
        width: 300px;
	padding-bottom:35px;
}
.supcenCont li.odd{
        clear:left;
}
.supcenCont li.lst{
	padding-bottom:15px;
}
.supcenCont li a:link{
	color:#676767;
        text-decoration:underline;
}
.supcenCont li a:visited{
	color:#676767;
        text-decoration:underline;
}
.supcenCont li a:hover{
	color:#676767;
        text-decoration:none;
}
.supcenCont li img{
	float: left;
	margin-right:20px;
}
.supcenCont li .desc{
	font-size:1.2em;
	overflow:hidden;
	margin-left:80px;
}
.supcenCont li .desc h3{
	font-size:1.2em;
	font-weight:bold;
	color:#a11f23;
}
.supcenCont li .desc h3 span{
	color:#444444;
}

/*------end feature module styling  --------*/
/*------ faq module styling ----------------*/
.faq{
	border: solid 1px #d7d7d7;
	overflow:hidden;
	margin-bottom:20px;
	-moz-border-radius:5px;
	border-radius: 5px;
}
.faq h2{
	font-size:2em;
	margin:10px 0 10px 10px;
	
}
.faq h2 span{
	font-weight:bold;
	/*letter-spacing:-1px;*/
}
.faq ul{
	border-top: solid 1px #f0f0f0;
}
.faq ul li{
	border-bottom: solid 1px #f0f0f0;
}
.faq ul li a{
	color:#48a2fe;
	font-size:1.2em;
	padding:10px 15px 10px 30px;
	display:block;
	background: url(../../images/gicons/lnkArrowBullet.png) no-repeat 15px center;
}
.faq .lnkBtn{
	padding: 10px 10px 10px 15px;
}
.lnkBtn{
	background: url(../../images/gicons/lnkArrowBullet.png) no-repeat right center;
	padding: 10px 10px 10px 0;
	float:left;
	font-size:1.2em;
	font-weight:bold;
}
/*------ end faq module styling ----------------*/
/*------ choose Name module styling ----------------*/
.chooseName{
	border: solid 1px #d7d7d7;
	overflow:hidden;
	margin-bottom:20px;
	-moz-border-radius:5px;
	border-radius: 5px;
}
.chooseName h2{
	font-size:2em;
	margin:10px 0 10px 10px;
}
.chooseName h2 span{
	font-weight:bold;
	/*letter-spacing:-1px;*/
}
.chooseName ul{
	border-top: solid 1px #f0f0f0;
}
.chooseName ul li{
	border-bottom: solid 1px #f0f0f0;
}
.chooseName ul li a{
	color:#48a2fe;
	font-size:1.2em;
	padding:10px 15px 10px 30px;
	display:block;
	background: url(../../images/gicons/lnkArrowBullet.png) no-repeat 15px center;
}
/*------ end choose Name module styling ----------------*/
/*------- live support styling ---------------*/
.liveSupport{
	border: solid 1px #d7d7d7;
	margin-bottom:20px;
	xpadding:10px;
	-moz-border-radius:5px;
	border-radius: 5px;
	position:relative;
}
.liveSupport .title{
	border-bottom: 1px solid #EAEAEA;
    height: 70px;
    overflow: hidden;
    padding: 21px 85px 0px 29px;
    position: relative;
}
.liveSupport .title h2 span{
	font-weight: bold;
	display: block;
}
.liveSupport .lvSupportImg{
	position:absolute;
	right:0;
	top:0;
}
.liveSupport .cont{
	padding: 10px;
}
.contentWrapper .panelBoxwrapper .twoCol .liveSupport .cont {
	padding: 10px; 
	border:none;
}

.liveSupport .desc{
	margin-left: 20px;
	width: 240px;	
	margin-bottom:0;
}

/*------- end live support styling ---------------*/

/*------- reach us styling ---------------*/
.reachUs{
	border: solid 1px #d7d7d7;
	margin-bottom:20px;
	padding:10px;
	-moz-border-radius:5px;
	border-radius: 5px;
	position:relative;
	xheight: 262px;
}
.reachUs h2{
	color:#1f2c37;
}
.reachUs .hostingCenter{
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	padding-bottom: 10px;
	xposition:absolute;
	xleft:0;
	xwidth:312px;
}
.reachUs .hostingCenter p{
	padding-left:10px;
	padding-top:10px;
	margin:0
}
.reachUs .corp{
	/*padding-top:155px;*/
	padding: 10px;
}
.people{
	border: 1px solid #D7D7D7;
    overflow:hidden;
    margin-bottom: 20px;
    padding: 10px;
    position: relative;
    -moz-border-radius:5px;
	border-radius: 5px;
}
.people .pplSpeak img{
	float:left;
}
.people .pplSpeak h2{
	float:left;
	padding:15px 0 0 10px;
}
.people .pplSpeak p{
    float: left;
    margin-left: 45px;
	font-size:12px;
	font-style: italic;
}
.people .name p{
    color: #626b73;
    float: left;
    margin-left: 45px;
    padding-top: 10px;
	font-size:12px;
	margin-bottom: 1px;
}
.testiMsk{
	width:284px;
	float: left;
	overflow: hidden;
	position: relative;
}
.testiLst{
	float: left;
	position: relative;
}
.testiLst li{
	float: left;
	width: 284px;
}
.cNav{
	position: absolute;
	top:9px;
	right:5px;
}
.cNav li{
	float: left;
	width:7px;
	height: 7px;
	background: url(../../images/gicons/dot.png) no-repeat 0 0;
	margin-right: 5px;
	overflow: hidden;
	cursor: pointer;
	text-indent: -200px;
}
.cNav li.sel{
	background: url(../../images/gicons/dot.png) no-repeat 0 -8px;
}


/*------- reach us styling ---------------*/
.footerWrapper{
	background:#e8e9eb  url(../../images/bg/footerBg.jpg) repeat-x 0 0;
	margin-top:15px;
}
.footerWrapper .footerFix{
	width:980px;
	margin:auto;
	padding:30px 0 10px 0;
	overflow:hidden;
}
.footerWrapper .footerFix .tools{
	overflow:hidden;
	background:#f2f2f4;
	border:solid 1px #dcddde;
	padding: 6px 0 6px 20px;
	-moz-border-radius:5px;
	border-radius: 5px;
}
.footerWrapper .footerFix .tools h2
{
	float:left;
	font-size:2.5em;
        margin-top:7px;
	color:#787878;
}
.footerWrapper .footerFix .tools ul{
	float:left;
	margin: 5px 0 0 20px;
}
.footerWrapper .footerFix .tools ul li{
	float:left;
}
.footerWrapper .footerFix .tools ul li a{
	float:left;
height:30px;
	text-decoration:none;
}
.footerWrapper .footerFix .tools ul li a span{
	display:block;
}
.footerWrapper .footerFix .tools ul li.whosLookup a{
 	background: url("../../images/icons/toolsbar_whoisLookUp.png") no-repeat scroll 10px 2px transparent;
    border-left: 1px solid #d4d4d4;
    color: #445E73;
    font-size: 1.1em;
    margin-right: 15px;
    padding: 3px 0 0 45px;
}
.footerWrapper .footerFix .tools ul li.IPwhosLookup a{
 	background: url("../../images/icons/toolsbar_IPWhoisLookup.png") no-repeat scroll 10px 2px transparent;
    border-left: 1px solid #d4d4d4;
    color: #445E73;
    font-size: 1.1em;
    margin-right: 15px;
	padding: 3px 0 0 38px;
}
.footerWrapper .footerFix .tools ul li.RvsDNSLookup a{
 	background: url("../../images/icons/toolsbar_ReverseDNSLookup.png") no-repeat scroll 10px 4px transparent;
    border-left: 1px solid #d4d4d4;
    color: #445E73;
    font-size: 1.1em;
    margin-right: 15px;
    padding: 2px 0 0 45px;
}
.footerWrapper .footerFix .tools ul li.IPtoCountry a{
 	background: url("../../images/icons/toolsbar_IPtoCountry.png") no-repeat scroll 10px 6px transparent;
    border-left: 1px solid #d4d4d4;
    color: #445E73;
    font-size: 1.1em;
    margin-right: 15px;
    padding: 2px 0 0 38px;
}
.footerWrapper .footerFix .tools ul li.SPAMListingLookup a{
 	background: url("../../images/icons/toolsbar_SPAMListingLookup.png") no-repeat scroll 7px 5px transparent;
    border-left: 1px solid #d4d4d4;
    color: #445E73;
    font-size: 1.1em;
    margin-right: 15px;
    padding: 2px 0 0 36px;
}
.footerWrapper .footerFix .tools ul li.emailTester a{
 	background: url("../../images/icons/toolsbar_Emailtester.png") no-repeat scroll 7px 5px transparent;
    border-left: 1px solid #d4d4d4;
    color: #445E73;
    font-size: 1.1em;
    margin-right: 15px;
    padding: 2px 0 0 45px;
}
.footerWrapper .footerFix .tools ul li.openRelayCheck a{
 	background: url("../../images/icons/toolsbar_OpenRelayCheck.png") no-repeat scroll 10px 4px transparent;
    border-left: 1px solid #d4d4d4;
    color: #445E73;
    font-size: 1.1em;
    margin-right: 15px;
    padding: 2px 0 0 40px;
}
.footerWrapper .footerFix .tools ul li.domainSuggestion a{
 	background: url("../../images/icons/toolsbar_DomainSuggestion.png") no-repeat scroll 10px 4px transparent;
    border-left: 1px solid #d4d4d4;
    color: #445E73;
    font-size: 1.1em;
    margin-right: 15px;
    padding: 2px 0 0 45px;
}
.footerWrapper .footerFix .relLinks{
	margin-top:0px;
	float:left;
}
.footerWrapper .footerFix .relLinks ul{
	float:left;
}
.footerWrapper .footerFix .relLinks ul li.wide{
	width:310px;
}
.footerWrapper .footerFix .relLinks ul li{
	float:left;
	margin: 0 20px;
	width:145px;
}
.footerWrapper .footerFix .relLinks ul li h3{
	font-size:1.8em;
	color:#787878;
}
.footerWrapper .footerFix .relLinks ul li ul{
	margin:5px 0 0 0;	
}
.footerWrapper .footerFix .relLinks ul li ul li{
	margin:2px 10px 2px 0;
}
.footerWrapper .footerFix .relLinks ul li ul li a{
	text-decoration:none;
	color:#929292;
	font-size:1.1em;
}
.footerWrapper .footerFix .paymentInfo{
    float: right;
    margin-right: 40px;
    margin-top: 0px;
    width: 220px;
}
.footerWrapper .footerFix .paymentInfo p{
	font-size:1.1em;
	color:#a9a9aa;
}
.footerWrapper .footerFix .paymentInfo .phone{
	font-size:2.2em;
	color:#a9aaab;
        margin-bottom: 8px;
}
.footerWrapper .footerFix .paymentInfo h3{
	color: #787878;
    font-size: 1.8em;
    margin-bottom: 6px;
    margin-top: 1px;
}


.footerWrapper .footerFix .paymentInfo a:link{
        color:#777777;
        text-decoration:underline;
}
.footerWrapper .footerFix .paymentInfo a:visited{
        color:#777777;
        text-decoration:underline;
}
.footerWrapper .footerFix .paymentInfo a:hover{
        color:#777777;
        text-decoration:none;
}


.footerWrapper .footerFix .cpInfo{
	float:left;
	width:100%;
	border-top: solid 1px #d2d4d7;
	margin-top:15px;
	padding-top:10px;
	font-size:1.1em;
	color:#929292;
	margin-bottom:10px;
}
.footerWrapper .footerFix .cpInfo p{
	float:left;
	padding: 10px 0 10px 0;
}
.footerWrapper .footerFix .cpInfo p.terms{
	color:#787878;
}
.footerWrapper .footerFix .cpInfo .qlinks{
	float:right;
	margin:10px 0;
	border-left: solid 1px #d9d9d9;
}
.footerWrapper .footerFix .cpInfo .qlinks li{
	float:left;
}
.footerWrapper .footerFix .cpInfo .qlinks a{
	text-decoration:none;
	color:#929292;
	padding:0 10px;
	border-right: solid 1px #d9d9d9;
}
.footerWrapper .footerFix .cpInfo .icann{
	background: url(../../images/logos/logo_icann_small.png) no-repeat 0 0;
    margin-left: 10px;
	padding: 10px 0 10px 35px;
    
}
.indiaLiksProducts{
	overflow:hidden;
	clear:left;
	background:#f2f2f4;
	border:solid 1px #dcddde;
	padding: 10px;
	-moz-border-radius:5px;
	border-radius: 5px;
	font-size:1.2em;
	color:#929292;
}
.contentWrapper .indiaLiksProducts{
	background:none;
}

.indiaLiksProducts .details{
	margin: 0 25px;
    padding-bottom: 15px;
	width:650px;
}
.contentWrapper .indiaLiksProducts .details{
	width:600px;
	padding-bottom: 15px;
	margin: 0 25px;
}
.indiaLiksProducts h2{
	font-size:1.6em;
	color:#b4b4b6;
	background: url(../../images/gicons/plusMinus.png) no-repeat 0 2px;
	padding: 1px 0 1px 25px;
	cursor:pointer;
	margin-bottom: 0;
}
.indiaLiksProducts h2.on{
	font-size:1.6em;
	color:#b4b4b6;
	background: url(../../images/gicons/plusMinus.png) no-repeat 0 -29px;
	padding: 1px 0 1px 25px;
	cursor:pointer;
}
.indiaLiksProducts p,
.contentWrapper .indiaLiksProducts p{
	font-size:12px;
	margin-bottom: 0;
	line-height: 16px;
}
.indiaLiksProducts h3,
.contentWrapper .indiaLiksProducts h3{
	font-size:14px;
	margin-top:15px;
	margin-bottom:5px;
}
/*------- main nav styling -------------*/
.mainNavWrapper{
	margin: auto;
    position: relative;
    width: 980px;
    z-index: 1000;
	height:38px;
}
.mainNavWrapper .mainNav{
	-moz-border-radius-topleft:6px;
	-moz-border-radius-bottomleft:6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomright:6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
    background: url("../../images/navigation/mainNavBg.jpg") repeat-x scroll 0 0 transparent;
    float: left;
    position: relative;
    width: 100%;
}
.mainNavWrapper .mainNav li{
	float:left;
	background: url(../../images/navigation/mainNavBg.jpg) repeat-x ;
	border-right: solid 1px #23323e;
	border-left: solid 1px #7d97ac;
}
.mainNavWrapper .mainNav li.fst{
	-moz-border-radius-topleft:6px;
	-moz-border-radius-bottomleft:6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	border-left:none;
}
.mainNavWrapper .mainNav li.fst.hover{
	-moz-border-radius-topleft:6px;
	-moz-border-radius-bottomleft:0px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 0px;
	border-left:none;
}
.mainNavWrapper .mainNav li.fst.hover .subNavWrapper{
	-moz-border-radius-topleft:0px;
	border-top-left-radius: 0px;
	border-left:none;
}
.mainNavWrapper .mainNav li.lst.hover{
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomright:0px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 0px;
}
.mainNavWrapper .mainNav li.lst{
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomright:6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-right:none;
	float:right;
}
.mainNavWrapper .mainNav li.hover,
.mainNavWrapper .mainNav li.hover.sel,
.mainNavWrapper .mainNav li.sel{
	background: url(../../images/navigation/mainNavBgHover.jpg) repeat-x ;

}
.mainNavWrapper .mainNav li.hover a,
.mainNavWrapper .mainNav li.hover.sel a,
.mainNavWrapper .mainNav li.sel a{
	/*color:#23323e;*/
}
.mainNavWrapper .mainNav li a{
	float:left;
	background: url(../../images/navigation/mainNavArrow.png) no-repeat right 16px ;
	padding: 11px 25px 11px 15px;
	font-size:1.3em;
	font-weight:bold;
	color:#ffffff;
}
.mainNavWrapper .mainNav .act a{
	padding: 11px 17px 11px 27px;
    font-size:13px;
    width:95px;
}
.mainNavWrapper .mainNav .subNavWrapper{
	left: 0;
    position: absolute;
    top: 37px;
    width: 580px;
	background: #2a3c4a url(../../images/bg/subNavBg.jpg) repeat-x ;
	overflow:hidden;
	/*-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;*/
	border-radius:8px;
	-moz-border-radius:8px;
	display:none;
}
.mainNavWrapper .mainNav .act .subNavWrapper{
	left:811px;
    position: absolute;
    top: 37px;
    width: 169px;
	background: #2a3c4a url(../../images/bg/subNavBg.jpg) repeat-x ;
	overflow:hidden;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-toprihgt:0px;
	-moz-border-radius-bottomright:8px;
	border-bottom-left-radius: 8px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 8px;
	display:none;
}
.mainNavWrapper .mainNav .smlNav{
	position:relative;
	
}
.mainNavWrapper .mainNav .smlNav .subNavWrapper{
	left:0px;
    position: absolute;
    top: 37px;
    width: 180px;
	background: #2a3c4a url(../../images/bg/subNavBg.jpg) repeat-x ;
	overflow:hidden;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	display:none;
}


.mainNavWrapper .mainNav .subNavWrapper .subNav{
	float:left;
	padding:15px;
	width:558px;
}
.mainNavWrapper .mainNav .act .subNavWrapper .subNav{
	float:left;
	padding:6px;
	width:auto;
}
.mainNavWrapper .mainNav .subNavWrapper .subNav ul{
	overflow:hidden;
	margin-top:10px;
}
.mainNavWrapper .mainNav .subNavWrapper .subNav h2{
	font-size:2.2em;
	color:#ffffff;
}
.mainNavWrapper .mainNav .subNavWrapper .subNav ul li{
	float:left;
	width:275px;
	background:none;
	border:none;
}
.mainNavWrapper .mainNav .act .subNavWrapper .subNav ul li{
	float:none;
	width:auto;;
	background:none;
	border:none;
}
.mainNavWrapper .mainNav .smlNav .subNavWrapper .subNav{
	padding:6px;
}
.mainNavWrapper .mainNav .smlNav .subNavWrapper .subNav ul li{
	float:none;
	width:auto;
}
.mainNavWrapper .mainNav .smlNav .subNavWrapper .subNav ul li a{
	padding:4px 6px;
	width:150px;
	float:none;
	display:inline-block;
	font-size:1.2em;
	font-weight:normal;
}
.mainNavWrapper .mainNav .subNavWrapper .subNav ul li a{
	float:left;
	width:259px;
	padding:10px 8px;
	color:#ffffff;
	-moz-border-radius:5px;
	border-radius: 5px;
	background:none;
	
}
.mainNavWrapper .mainNav .act .subNavWrapper .subNav ul li a{
	-moz-border-radius:5px;
	border-radius: 5px;
	background: none repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 1.2em;
    font-weight: normal;
    padding: 4px 6px;
    width: 145px;
}
.mainNavWrapper .mainNav .subNavWrapper .subNav ul li a span{
	display:block;
	font-size:.9em;
	font-weight:normal;
	color:#a2b1bc;
}
.mainNavWrapper .mainNav .subNavWrapper .subNav ul li a:hover{
	background:#4c687d;
}
.mainNavWrapper .mainNav .act .subNavWrapper .subNav ul li a:hover{
	background:#395164;
}

.mainNavWrapper .mainNav .subNavWrapper .cPanel{
	float:right;
	border-left: solid 1px #3b5568;
	width:240px;
	padding:15px;
//	background: url(../../images/bg/cPanelBgImg.png) no-repeat 15px 47px;
	color:#9ba6af;
}
.mainNavWrapper .mainNav .subNavWrapper .cPanel .loginBtn,
.mainNavWrapper .mainNav .subNavWrapper .cPanel .signUpBtn{
	background: none repeat scroll 0 0 #F7B000;
    color: #2B3E4D;
    float: left;
    font-size: 1.2em;
    margin-right: 1px;
    padding: 4px 0;
    text-align: center;
    width: 70px;
}
.mainNavWrapper .mainNav .subNavWrapper .cPanel .loginBtn{
	-moz-border-radius-topleft:14px;
	-moz-border-radius-bottomleft:14px;
	border-top-left-radius: 14px;
	border-bottom-left-radius: 14px;
}
.mainNavWrapper .mainNav .subNavWrapper .cPanel .signUpBtn{
	-moz-border-radius-topright:14px;
	-moz-border-radius-bottomright:14px;
	border-top-right-radius: 14px;
	border-bottom-right-radius: 14px;
}
.mainNavWrapper .mainNav .subNavWrapper .cPanel .btnCtrl{
	overflow:hidden;
	margin-top:12px;
	margin-left: 52px;
}
.mainNavWrapper .mainNav .subNavWrapper .cPanel p{
	font-size:1.2em;
}
.mainNavWrapper .mainNav .subNavWrapper .cPanel h2{
	font-size:2.4em;
	color:#ffffff;
	margin-bottom: 20px;
}

.mainNavWrapper .mainNav .subNavWrapper .cPanel h3{
	font-size:1.4em;
	color:#ffffff;
	margin-bottom: 20px;
}

/*------- end main nav styling -------------*/

/**/
.homeCarouselWrapper{
	width:980px;
	margin:10px auto 0 auto;
	overflow:hidden;
	clear:both;
}

.homeCarouselWrapper .cData li {
    border: 1px solid #DDDDDD;
    border-radius: 6px 6px 6px 6px;
    height: 431px;
    left: 0;
    margin-right: 3px;
    padding: 6px;
    position: absolute;
    top: 0;
    width: 966px;
}

.homeCarouselWrapper .cData li ul li {
    height: auto;
    left: auto;
    position: relative;
    top: auto;
    width: auto;
}

.carouselBannerWrapper{
	background:#fec400 url(../../images/bg/carousel_bg_orange.jpg) repeat-x;
	position:relative;
	height:431px;
	color:#1f2c37;
	z-index:998;
        overflow:hidden;
}
.carouselBannerWrapper.green{
	background:#87c51c url(../../images/bg/carousel_bg_green.jpg) repeat-x;
}
.carouselBannerWrapper.pink{
	background:#fa619a url(../../images/bg/carousel_bg_pink.jpg) repeat-x;
}
.carouselBannerWrapper.blue{
	background:#4dabeb url(../../images/bg/carousel_bg_blue.jpg) repeat-x;
}
.carouselBannerWrapper.yellow{
	background:#ebc604 url(../../images/bg/carousel_bg_yellow.jpg) repeat-x;
}
.carouselBannerWrapper h2{
	font-size:2.1em;
	position:absolute;
	left:240px;
	top:25px;
}
.carouselBannerWrapper h2 span{
	font-size:1.7em;
	display:block;
}
.homeCarouselWrapper .cData .carouselBannerWrapper .domainOpt{
	position:absolute;
	left:240px;
	top:100px;
}
.homeCarouselWrapper .cData .carouselBannerWrapper .domainOpt li{
	float:left;
	padding-right:25px;
	margin-right:25px;
	border-right: solid 1px #f0c073;
}
.homeCarouselWrapper .cData .carouselBannerWrapper .domainOpt li.last{
	border-right:none;
	margin:0;
	padding:0;
}
.homeCarouselWrapper .cData .carouselBannerWrapper .domainOpt li .domainName{
	font-size:2.5em;
	font-weight:bold;
	color:#ffffff;
}
.homeCarouselWrapper .cData .carouselBannerWrapper .domainOpt li .domainPrice{
	font-size:1.7em;
	font-weight:normal;
}
.homeCarouselWrapper .cData .carouselBannerWrapper .domainOpt li .domainPrice span{
	font-weight:bold;
}
.carouselBannerWrapper .offerImg{
	left: 0px;
    position: absolute;
    top: 0;
}

.carouselBannerWrapper .summerSpecial {
    position: absolute;
    right: -3px;
    top: -1px;
}

.domnRegister {
    position: relative;
}
.domnRegister h2{
	 font-size: 2.3em;
    font-weight: bold;
    margin-bottom: 6px;
    margin-top: 5px;
    text-align: center;
}

.searchBox {
    float: left;
    margin-left: 0;
    overflow: hidden;
    position: relative;
    top: 4px;
    z-index: 10;
}

/*.searchBox ul{
	background:#ffffff;
	-moz-border-radius:30px;
	border-radius: 30px;
	border:solid 1px #eaeaea;
	padding:10px;
	float:left;
}*/
.searchBox ul{
	float: left;
}
.searchBox .searchEle {
    float: left;
    padding: 6px 3px;
    text-align: center;
}

.searchBox li{
	float:left;
}

.searchBox label {
    float: left;
    font-size: 2em;
    font-weight: bold;
}

.searchBox input.searchInput {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #888888;
    float: left;
    font-size: 2em;
    letter-spacing: -1px;
    padding: 0;
    width: 314px;
    outline: none;
}

.searchBox .searchBtn {
    float: left;
    margin-left: 7px;
    margin-right: 5px;
    margin-top: 4px;
}

.carouselBannerWrapper  .searchBox
{
	position:absolute;
	left:120px;
	top:185px;
	z-index:10;
}
.carouselBannerWrapper  .searchBox ul{
	background:#ffffff;
	-moz-border-radius:30px;
	border-radius: 30px;
	padding:10px;
	float:left;
}
.carouselBannerWrapper  .searchBox li{
	float:left;
}
.carouselBannerWrapper  .searchBox label{
	font-size:2.6em;
	font-weight:bold;
	float:left;
}
.carouselBannerWrapper  .searchBox input.searchInput{
	font-size:2.6em;
	float:left;
	color:#babbbb;
	padding:0;
	border:none;
	background:none;
	width:474px;
}
.carouselBannerWrapper  .searchBox .searchBtn{
	float: left;
    margin-left: 20px;
    margin-top: 5px;
}

.searchBox .selBoxCont{
	position:relative;
}
.searchBox .selBoxCont .selectorCont{
	font-size:2.3em;
	font-weight:bold;
	width:120px;
	background:#000000 url(../../images/gicons/dropDownArrow.png) no-repeat right center;
	display:block;
	padding: 4px 5px;
	color:#ffffff;
	x-moz-border-radius-topright:20px;
	x-moz-border-radius-bottomright:20px;
	xborder-top-right-radius: 20px;
	xborder-bottom-right-radius: 20px;
	text-align: left;
}
.searchBox .selBoxCont .selectorCont.opn{
	font-weight:bold;
	background:#000000 url(../../images/gicons/dropDownArrow.png) no-repeat right center;
	display:block;
	color:#ffffff;
	x-moz-border-radius-topright:20px;
	x-moz-border-radius-bottomright:0px;
	xborder-top-right-radius: 20px;
	xborder-bottom-right-radius: 0px;
}
.opts{
	position:absolute;
	background:#000000;
	-moz-border-radius:0px;
	border-radius: 0px;
	width:130px;
	x-moz-border-radius-topright:0px;
	x-moz-border-radius-bottomright:20px;
	xborder-top-right-radius: 0px;
	xborder-bottom-right-radius: 20px;
	padding:0 0 10px 0;
	display:none;
}
.opts li{
	border-top: 1px solid #373737;
    color: #8B8B8B;
    float: none;
    font-size: 1.2em;
    font-weight: normal;
    padding: 2px 10px;
	cursor:pointer;
	-moz-border-radius:0px;
	border-radius: 0px;
}
.opts li.hvr{
	background:#373737;
}
.quickOpt {
    float: left;
    overflow: hidden;
    position: relative;
    top: 7px;
    z-index: 1;
}

.quickOpt li{
	float:left;
}
.quickOpt li a{
	float:left;
	font-size:1.2em;
	color:#000000;
	font-weight:bold;
	padding: 6px 15px 6px 25px;	
	margin-right:10px;
	xborder-right:solid 1px #e7af3b;
}
.ofrWrpr {
	text-align: center;
}
.ofrWrpr span{
	display: inline-block;
	 position: relative;
    top: -20px;
}
.ofrWrpr span.offr{
    top:0px;
}
.quickOpt li a.advanceSearch{
	background: url(../../images/icons/domainbox_advSearch.png) no-repeat 0 0;
}
.quickOpt li a.domainSuggestionTool{
	background: url(../../images/icons/domainbox_domainSuggestionTool.png) no-repeat 0 -10px;
	padding-left:30px;
}
.quickOpt li a.resellerProgram{
	background: url(../../images/icons/domainbox_resellerProgram.png) no-repeat 0 0px;
}
.quickOpt li.last a{
	border-right:none;
}
/*---------------- carousel styling-------------------*/
.homeCarouselWrapper .msk{
	overflow: hidden;
	width: 980px;
	position:relative;
}
.homeCarouselWrapper .msk .cData{
	margin-top:0px;
	height:445px;
	position:relative;
}
.homeCarouselWrapper .cTabs{
	border:solid 1px #d5d7d9;
	background: #ffffff url(../../images/bg/carouselTab_bg.png) repeat-x ;
	-moz-border-radius:6px;
	border-radius: 6px;
	float:left;
	margin: -25px 0 0 27px;
	position: relative;
    z-index: 999;
}
.homeCarouselWrapper .cTabs ul{
	position:relative;
}
.homeCarouselWrapper .cTabs .marker{
	position:absolute;
	/*background:url(../../images/bg/markerBg.jpg) repeat-x;*/
	background:#272727;
	left:0;
	top:0;
	-moz-border-radius:6px;
	border-radius: 6px;
}
.homeCarouselWrapper .cTabs li{
	float:left;
	padding:5px;
	/*border-right: solid 1px #d5d7d9;*/
	cursor:pointer;
}
.homeCarouselWrapper .cTabs li.sel{
	color:#ffffff;
}
.homeCarouselWrapper .cTabs li.last{
	border-right: none;
}
.homeCarouselWrapper .cTabs li .tbTitle{
	padding:8px 13px;
}
.homeCarouselWrapper .cTabs li .tbTitle h2{
	font-size:2.0em;
}
.homeCarouselWrapper .cTabs li .tbTitle .supportingInfo{
	font-size:1.1em;
}
/*----------- our product styling ----------------*/
.ourProductCont .productList{
	overflow:hidden;
}
.ourProductCont h2{
	margin-left:10px;
	margin-bottom:5px;
}
.ourProductCont .productList li{
	float: left;
    margin-right: 10px;
    width: 290px;
}
.ourProductCont .productList li a{
	float: left;
	width: 270px;
	font-size:1.4em;
	color:#0b0f14;
	font-weight:bold;
	padding:10px;
	-moz-border-radius:4px;
	border-radius: 4px;
}
.ourProductCont .productList li a:hover{
	background:#e0edf9 url(../../images/gicons/openWindow.png) no-repeat 275px 5px;
}
.ourProductCont .productList li a span{
	display:block;
	font-size:.9em;
	font-weight:normal;
}

/*--------------- Cloud Server ---------------*/
.cloudServerCont{
	overflow:hidden;
}
.cloudServerCont .logo,
.cloudServerCont .cont{
	float:left;
	margin:15px 0;
}
.cloudServerCont .logo{
	margin-left:10px;
}
.cloudServerCont .cont{
	margin-left: 35px;
    width: 140px;
}
.cloudServerCont h2{
	font-size:1.3em;
	font-weight:bold;
}
.cloudServerCont .desc{
	font-size:1.1em;
}


/*-------------- infopanel styling ----------------*/
.infoPanelWrapper {
    position: relative;
    float: left;
    background: url(../../images/bg/infoPanelBg.jpg) repeat-x left bottom transparent;
    margin: 20px 0 0;
    padding: 25px 0 10px;
    width: 978px;
}
.infoPanelWrapper .infoPanelCont {
	float: left;
	width: 962px;
}
.infoPanelWrapper .infoPanelCont h2 {
	margin-bottom: 5px;
	font-size: 1.6em;
}
.infoPanelWrapper img.infoPanelRef {
	position: absolute;
	left: 5px;
	top: -22px;
}
.infoPanelWrapper .infoPanelCont .titleDesc {
    margin: 0 10px 0 120px;
    width: 260px;
    float: left;
}
.infoPanelWrapper .infoPanelCont ul {
	float: left;
}
.infoPanelWrapper .infoPanelCont ul li {
	border-left: 1px solid #CCCCCC;
	float: left;
	margin-right: 7px;
	padding: 0 0 0 20px;
	width: 165px;
}
.infoPanelWrapper .infoPanelCont ul li h2 {  
    font-size: 1.6em;
    font-weight: 700;
    padding-left: 8px;
    margin-bottom: 5px;
}
.infoPanelWrapper .infoPanelCont ul li h3 {
    font-size: 1.4em;
    font-weight: 700;
    margin: 0 0 5px;
}
.infoPanelWrapper .infoPanelCont ul li .desc {
	font-size: 1.2em;
	margin-top: 10px;
}
.infoPanelWrapper .infoPanelCont ul li .descCont {
	float: left;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.infoPanelWrapper .infoPanelCont ul li.one .descCont {
	background: #f9d96c;
}
.infoPanelWrapper .infoPanelCont ul li.two .descCont {
	background: #f6c85b;
}
.infoPanelWrapper .infoPanelCont ul li.three .descCont {
	background: #f2a748;
}
.infoPanelWrapper .infoPanelCont ul li .descCont .desc {
	font-size: 1.2em;
	margin-top: 0;
}

.lnkKnowMore {
    font-size: 1.2em;
    margin-top: 0;
    float: left;
    font-weight: 700;
    color: #1f2c37;
    background: url(../../images/gicons/lnkArrowBullet.png) no-repeat right center;
    padding-right: 10px;
    margin-bottom: 10px;
}

.infoPanelWrapper .infoPanelCont ul li .descCont .lnkKnowMore {
    font-size: 1.2em;
    margin-top: 0;
    float: left;
    font-weight: 700;
    color: #1f2c37;
    background: url(../../images/gicons/lnkArrowBullet.png) no-repeat right center;
    padding-right: 10px;
}
    
.infoPanelWrapper .infoPanelCont ul li.last {
    margin-right: 0; 
}

/*------------- web wizard styling --------------------*/
.webWizardWrapper{
	background: url(../../images/bg/webWizardBg.png) no-repeat 0 0;
	height:90px;
}
.webWizardWrapper .webWizardCont ul{
	overflow:hidden;
}
.webWizardWrapper .webWizardCont ul li{
	float:left;
}
.webWizardWrapper .webWizardCont ul li.stp1{
	float:left;
}
.webWizardWrapper .webWizardCont ul li.stp2{
	float:left;
}
.webWizardWrapper .webWizardCont ul li.stp3{
	float:left;
}
.webWizardWrapper .webWizardCont ul li.stp4{
	float:left;
}
.webWizardWrapper .webWizardCont ul li.stp5{
	float:left;
}
.webWizardWrapper .webWizardCont ul li.stp6{
	float:left;
}
/*----------------- client speak --------------------*/

.clientSpeakCont h2{
	font-size:2.0em;
}
.clientSpeakCont h2 span{
	font-weight:bold;
}
.clientSpeakCont ul{
	margin-top:8px;
	position:relative;
	height:45px;
}
.clientSpeakCont ul li{
	position:absolute;
	left:0;
	top:0;
}
.clientSpeakCont li .logo{
	float:left;
	margin-right:15px;
}
.clientSpeakCont li .testimony{
	background: url(../../images/gicons/testimonyQuots.png) no-repeat 0 0;
	padding-left:20px;
	font-size:1.2em;
	overflow:hidden;
}

/*-------------- package builder styling --------------------*/
.panelBoxwrapper.green{
	background:#81c248 url(../../images/bg/packageBuilder_bg.jpg) repeat-x ;
}
.panelBoxwrapper.yellow{
	background:#efc51b url(../../images/bg/panelBoxWrapper_bg_yellow.jpg) repeat-x ;
}
.panelBoxwrapper.pink{
	background:#c4478b url(../../images/bg/panelBoxWrapper_bg_pink.jpg) repeat-x ;
}
.panelBoxwrapper{
	padding:14px;
	-moz-border-radius:8px;
	border-radius: 8px;
	position:relative;
}
.twoCol .col .panelBoxwrapper{
	margin-bottom:15px;
}
.panelBoxwrapper .offersOnNow{
	top:0;
	right:0;
}
.panelBoxwrapper .panelBoxTitle{
	color:#ffffff;
	margin-bottom:15px;
	overflow: hidden;
}
.panelBoxwrapper .panelBoxTitle h2{
        margin-bottom:5px;
}
.panelBoxwrapper .panelBoxTitle p{
	font-size:1.2em;
	margin-bottom: 0px;
}
.panelBoxwrapper .panelBoxTitle p a{
	text-decoration: underline;
	color: #ffffff;
}
.panelBoxwrapper .panelBoxCont{
	background:#ffffff;
	padding:25px;
	-moz-border-radius:6px;
	border-radius: 6px;
}
.panelBoxwrapper .panelBoxCont{
	background:#ffffff;
	padding:25px 25px 25px 25px;
}

panelBoxCont.panelBoxwrapper .twoCol{
	margin:0;
}

.panelBoxwrapper .twoCol .col1{
	float:left;
//	width:566px;
	width:600px;
}
.panelBoxwrapper .twoCol .col2{
	float:right;
//	width:315px;
	width:280px;
}
.panelBoxwrapper .twoCol h3{
	font-size:2.0em;
}
.panelBoxwrapper .twoCol h3 span{
	font-weight:bold;
}
.panelBoxwrapper .twoCol h3.shopingCart{
	background: url("../../images/gicons/shopingCart1715.png") no-repeat scroll 0 6px transparent;
    padding-left: 24px;
}
.panelBoxwrapper .twoCol .col1 ul li{
	border-bottom:1px solid #dfdede;
	padding-bottom:0px;
	margin-bottom:20px;
}
.panelBoxwrapper .twoCol .col1 .resCont li{
	border: none;
	margin: 0;
	padding: 0;
}
.panelBoxwrapper .twoCol .col1 ul li.last{
	border-bottom:none;
	margin:0;
	padding:0;
}
.panelBoxwrapper .twoCol .col1 ul ul{
	padding-left:25px;
}
.panelBoxwrapper .twoCol .col1 ul ul li{
	/*overflow:hidden;*/
	border:none;
	padding:0;
	margin:8px 0 0 0;
}
.panelBoxwrapper .genericFrm .col1 ul ul{
	padding-left:0;
}
.panelBoxwrapper .genericFrm .btnCtrl{
	 float: left;
    margin-left: 235px;
    padding: 10px 0 0px;
}
.panelBoxwrapper .genericFrm .btnCtrl.optns{
	 float: left;
    margin-left: 0;
    padding: 10px 0 15px;
}
.panelBoxwrapper .genericFrm .btnCtrl.optns input{
	width:140px;
}
.panelBoxwrapper .genericFrm .btnCtrl.optns input.paypal{
	background-image: url("../../images/icons/payments_payPal_buyNow.png");
	text-indent: -500px;
	color:#000000;
	background-repeat: no-repeat;
	width:185px;
	background-position: 10px 7px;
}
label.errMsg{
	background: url(../../images/gicons/redCross.png) no-repeat 0 0;
	padding: 4px 4px 4px 30px;
	font-size: 14px;
	font-weight:bold;
	display: inline-block;
	color:#d00403;
	margin-bottom: 15px;
}
label.succMsg{
	background: url(../../images/gicons/tikImg.png) no-repeat 0 0;
	padding: 4px 4px 4px 30px;
	font-size: 14px;
	font-weight:bold;
	display: inline-block;
	color:#46a048;
	margin-bottom: 15px;
}
.panelBoxwrapper .genericFrm ul ul li{
	/*overflow:hidden;*/
	border:none;
	padding:0;
	margin:8px 0 0 0;
	position: relative;
	width:100%;
}
.panelBoxwrapper .genericFrm ul ul li .twoCol{
	float: left;
}
.panelBoxwrapper .genericFrm  .col1{
	width:570px;
}
.panelBoxwrapper  .genericFrm ul ul li .twoCol .col1{
	float: left;
	width:100px;
	margin-right:15px; 
}
.panelBoxwrapper  .genericFrm ul ul li .phoneCol .col1{
	float: left;
	width:50px;
	margin-right:0px; 
}
.panelBoxwrapper  .genericFrm ul ul li .phoneCol .col2{
	float: left;
	width:130px;
}
.panelBoxwrapper  .genericFrm ul ul li .phoneCol .col1 input,
.panelBoxwrapper  .genericFrm ul ul li .phoneCol .col1 select{
	width:42px;
}
.panelBoxwrapper  .genericFrm ul ul li .phoneCol .col2{
	float: left;
	width:150px;
}
.panelBoxwrapper  .genericFrm ul ul li .phoneCol .col2 input,
.panelBoxwrapper  .genericFrm ul ul li .phoneCol .col2 select{
	width:168px;
}
.panelBoxwrapper  .genericFrm textarea{
	width:218px;
	float:left;
	background:#ffffff;
	border:solid 1px #c4c2c2;
	padding:3px;
	-moz-border-radius:4px;
	border-radius: 4px;
}
.panelBoxwrapper  .genericFrm ul ul li .twoCol .col1 input,
.panelBoxwrapper  .genericFrm ul ul li .twoCol .col1 select{
	width:92px;
}

.panelBoxwrapper .genericFrm ul ul li .twoCol .col2
{
	float: left;
	width:110px;
}

.panelBoxwrapper .genericFrm ul ul li .twoCol .col2 input,
.panelBoxwrapper .genericFrm ul ul li .twoCol .col2 select{
	float: left;
	width:210px;
}
.panelBoxwrapper .twoCol .col1 ul ul label{
	font-size:1.2em;
	font-weight:bold;
	width:130px;
	float:left;
	margin-top:5px;	
}
.panelBoxwrapper .twoCol .col1 .resCont ul label{
	font-size:1.2em;
	font-weight:bold;
	width:130px;
	float:left;
	padding: 0px;
#	background: url(../../images/gicons/colon.png) no-repeat center right;
}
.panelBoxwrapper .twoCol .col1 .resCont ul li{
	margin-bottom: 8px;
}
.panelBoxwrapper .twoCol .col1 ul ul .resText{
	font-size:1.2em;
	font-weight:bold;
	float:left;
	margin-bottom:0px; 
	background: #eaeaea;
	padding:5px 10px;
	width: 240px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	margin-left: 0px;
	
}
.panelBoxwrapper .twoCol .col1 .resCont .flag{
	float: left;
	margin-left: 5px;
}
.panelBoxwrapper .twoCol .col1 ul ul select,
.panelBoxwrapper .twoCol .col1 ul ul input{
	width:225px;
	float:left;
	background:#ffffff;
	border:solid 1px #c4c2c2;
	padding:3px;
	-moz-border-radius:4px;
	border-radius: 4px;
}
.panelBoxwrapper .twoCol .col1 ul ul input{
	width:218px;
}
.panelBoxwrapper .twoCol .col1 ul ul .info{
  	background: url("../../images/gicons/info.png") no-repeat scroll 0 1px transparent;
    float: left;
    font-size: 1.2em;
    margin-left: 10px;
    padding: 2px 0 2px 20px;
    width: 179px;
}
.panelBoxwrapper .twoCol .col1 ul ul .offr{
	width:220px;
	float:left;
	background:#ffde00;
	padding:3px;
	-moz-border-radius:4px;
	border-radius: 4px;
	font-size:1.2em;
	font-weight:bold;
	color:#df3e46;
}
.contentWrapper .panelBoxwrapper .twoCol  .cont {
	-moz-border-radius:6px;
	border-radius: 6px;
	border: 1px solid #d9d9d9;
	padding:10px 15px;
}
.contentWrapper .panelBoxwrapper .twoCol .cont.yellow {
	border: none;
	background:#eadd12 url(../../images/bg/yellowSmallBoxBg.jpg) repeat-x ;
}
.contentWrapper .panelBoxwrapper .twoCol .col2 .cont.yellow .tableGrid td{
	border-top: solid 1px #cdb410;
}
.contentWrapper .panelBoxwrapper .twoCol .col2 .cont.yellow .tableGrid th{
	display:none;
}
.tableGrid{
	margin-top:10px;
}
.tableGrid th{
	font-size:1.2em;
	font-weight:bold;
	padding:3px;
}
.tableGrid td{
	padding:3px;
	font-size:1.2em;
	border-top: solid 1px #d9d9d9;
}
.tableGrid .timePeriod{
	
	text-align:left;
}
.tableGrid .price{
	text-align:right;
	font-weight:bold;
}
.contentWrapper .panelBoxwrapper .twoCol .col2 .cont .totalEsti{
	overflow:hidden;
	padding:3px;
	font-size:2.0em;
	font-weight:bold;
	border-top:solid 1px #d9d9d9;
	margin-top:10px;
}
.contentWrapper .panelBoxwrapper .twoCol .col2 .cont .totalEsti .timePeriodFooter{
	float:left;
}
.contentWrapper .panelBoxwrapper .twoCol .col2 .cont .totalEsti .priceFooter{
	float:right;
}
.tableGridTemp td{
	padding:7px;
	font-size:1.2em;
	//border-bottom:dotted 1px #e5e5e5;
}
.tableGridTemp td.availability{
	width:20px;
}
.tableGridTemp tr.evn td{
	//background:#EFF5FB;
	background:#f5f5f5;
	//border-bottom:dotted 1px #e5e5e5;
}
.tableGridTemp th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding:7px;
	text-align:left;
        background: #cfcfcf;
        // background: #c7ebff;
}
.tableGridTemp .promoSale{
	color:#c70000;
	font-weight:bold;
}
.domainPricingSlab .tableGridTemp td,
.domainPricingSlab .tableGridTemp th{
	text-align:left;
}
.domainPricingSlab .tableGridTemp .grph td{
	padding:0;
	vertical-align:bottom;
}
.domainPricingSlab .tableGridTemp td .base{
	background:url(../../images/bg/slabTable.jpg) no-repeat right top;
	color:#ffffff;
	height:30px;
        line-height:18px;
	padding:15px;
        text-align:center;
}
.domainPricingSlab .tableGridTemp td .base.one{
	height:40px;
        line-height:18px;
        text-align:center;
}
.domainPricingSlab .tableGridTemp td .base.two{
	height:50px;
        line-height:18px;
        text-align:center;
}
.domainPricingSlab .tableGridTemp td .base.three{
	height:60px;
        line-height:18px;
        text-align:center;
}
.domainPricingSlab .tableGridTemp .domainName{
	text-align:left;
}
.domainPricingSlab .tableGridTemp .baseSlab{
	text-align:center;
}
.domainPricingSlab .tableGridTemp .slab1{
	text-align:center;
}
.domainPricingSlab .tableGridTemp .slab2{
	text-align:center;
}
.domainPricingSlab .tableGridTemp .slab3{
	text-align:center;
}
.domainPricingSlab .tableGridTemp .col1{
	text-align:left;
}
.domainPricingSlab .tableGridTemp .col2{
	text-align:center;
}
.domainPricingSlab .tableGridTemp .col3{
	text-align:center;
}
.domainPricingSlab .tableGridTemp .col4{
	text-align:center;
}
.domainPricingSlab .tableGridTemp .col5{
	text-align:center;
}
.domainPricingSlab p {
        font-size: 13px;
}
.domainPricingSlab li{
        font-size: 12px;
        padding: 2px 0;
list-style-position: outside;
}
.tableGridTemp .pre{
	text-decoration:line-through;
}
.tableGridTemp .curr{
	//color:#c70000;
	color:#58ACFA;
}
/*------------ hosting accordian --------------*/
.kb .greyBoxWrapper{
	margin-bottom:30px;
}
.kb .hostingFeatureAcc li{
	background: url(../../images/gicons/folderIcon.png) no-repeat 10px 12px;
}
.kb .hostingFeatureAcc li h3 a{
	color:#444444;
}

.kb .hostingFeatureAcc li.fst h3{
	border-top:none;
}
.contentWrapper .hostingFeatureAcc h3{
	border-top:solid 1px #eaeaea;
	font-size:1.4em;
	padding:18px 0 18px 80px;
	cursor:pointer;
	background:url(../../images/gicons/accArrow.png) no-repeat right 0;
	font-weight:bold;
	margin-bottom:0;
}
.kb .hostingFeatureAcc h3{
	padding:18px 0 18px 60px;
	background:url(../../images/kb/kbArrow.png) no-repeat right 7px;
}
.contentWrapper .hostingFeatureAcc h3{
	font-size:1.4em;
}
.hostingFeatureAcc h3.on{
	background:url(../../images/gicons/accArrow.png) no-repeat right -50px;
}
.hostingFeatureAcc .featureDomains{
	background: url(../../images/icons/hosting_domains.png) no-repeat 0 0;
}
.hostingFeatureAcc .featureEmails{
	background: url(../../images/icons/hosting_emails.png) no-repeat 0 0;
}
.hostingFeatureAcc .featureMultimedia{
	background: url(../../images/icons/hosting_multimedia.gif) no-repeat 0 0;
}
.hostingFeatureAcc .featureDatabase{
	background: url(../../images/icons/hosting_database.gif) no-repeat 0 0;
}
.hostingFeatureAcc .featureCGI{
	background: url(../../images/icons/hosting_cgi.gif) no-repeat 0 0;
}
.hostingFeatureAcc .featureDevelopement{
	background: url(../../images/icons/hosting_developement.gif) no-repeat 0 0;
}
.hostingFeatureAcc .featureReporting{
	background: url(../../images/icons/hosting_reporting.gif) no-repeat 0 0;
}
.hostingFeatureAcc .featureOthers{
	background: url(../../images/icons/hosting_others.gif) no-repeat 0 0;
}
.hostingFeatureAcc .zeroStartupCost{
	background: url(../../images/icons/domainresellers_zeroStartupCost.png) no-repeat 0 0;
}
.hostingFeatureAcc .simpleDomainReg{
	background: url(../../images/icons/domainresellers_simpleDomainReg.jpg) no-repeat 0 0;
}
.hostingFeatureAcc .advDomainMgmt{
	background: url(../../images/icons/domainresellers_advDomainReg.jpg) no-repeat 0 0;
}
.hostingFeatureAcc .multipleInterface{
	background: url(../../images/icons/domainresellers_multipleInterface.jpg) no-repeat 0 0;
}
.hostingFeatureAcc .brandableControlPanel{
	background: url(../../images/icons/domainresellers_brandableControl.jpg) no-repeat 0 0;
}
.hostingFeatureAcc .storeFront{
	background: url(../../images/icons/domainresellers_storeFront.jpg) no-repeat 0 0;
}
.hostingFeatureAcc .freeAddons{
	background: url(../../images/icons/domainresellers_freeAddons.jpg) no-repeat 0 0;
}
.hostingFeatureAcc .prioritySupport{
	background: url(../../images/icons/domainresellers_prioritySupport.jpg) no-repeat 0 0;
}
.accCont{
	padding:10px 30px 10px 80px;
}


.contentWrapper .accInsideTab h3{
	border-top:solid 1px #eaeaea;
	font-size:1.4em;
	padding:18px 0 18px 80px;
	cursor:pointer;
	background:url(../../images/gicons/accArrow.png) no-repeat right 0;
	font-weight:bold;
	margin-bottom:0;
}

.contentWrapper .accInsideTab h3{
	font-size:1.4em;
}
.accInsideTab h3.on{
	background:url(../../images/gicons/accArrow.png) no-repeat right -50px;
}
.accInsideTab .zeroStartupCost{
	background: url(../../images/icons/domainresellers_zeroStartupCost.png) no-repeat 0 0;
}
.accInsideTab .simpleDomainReg{
	background: url(../../images/icons/domainresellers_simpleDomainReg.jpg) no-repeat 0 0;
}
.accInsideTab .advDomainMgmt{
	background: url(../../images/icons/domainresellers_advDomainReg.jpg) no-repeat 0 0;
}
.accInsideTab .multipleInterface{
	background: url(../../images/icons/domainresellers_multipleInterface.jpg) no-repeat 0 0;
}
.accInsideTab .brandableControlPanel{
	background: url(../../images/icons/domainresellers_brandableControl.jpg) no-repeat 0 0;
}
.accInsideTab .storeFront{
	background: url(../../images/icons/domainresellers_storeFront.jpg) no-repeat 0 0;
}
.accInsideTab .freeAddons{
	background: url(../../images/icons/domainresellers_freeAddons.jpg) no-repeat 0 0;
}
.accInsideTab .prioritySupport{
	background: url(../../images/icons/domainresellers_prioritySupport.jpg) no-repeat 0 0;
}
.accCont{
	padding:10px 30px 10px 80px;
}


/*------------ greyBoxfill styling ----------------*/
.greyBoxFillCont h2{
	font-size:1.4em;
	/*letter-spacing:0;*/
	font-weight:bold;
}
.greyBoxFillCont ul{
	padding:10px;
}
.greyBoxFillCont ul li {
	font-size:1.2em;
	background:url(../../images/gicons/roundBulletGreySmall.png) no-repeat 0 8px;
	padding:3px 0 3px 10px;
}
/*------------ greyBoxfill styling ----------------*/

.configBtn {
    background: no-repeat scroll right center #E28600;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1em;
    padding: 2px 10px;
	-moz-border-radius:20px;
	border-radius: 20px;
}
.greyBtnBig{
	  background: none repeat scroll 0 0 #1f2c37;
    border: 1px solid #1f2c37;
    border-radius: 20px 20px 20px 20px;
    font-size: 2em;
    font-weight: bold;
    margin-top: 35px;
    padding: 6px 15px;
    width: 285px;
    color:#ffffff;
}
.greyBtnNormal{
	 background: none repeat scroll 0 0 #1F2C37;
    border: 1px solid #1F2C37;
    border-radius: 20px 20px 20px 20px;
    color: #FFFFFF;
    font-size: 1.2em;
    font-weight: bold;
    margin-top: 35px;
    padding: 5px 9px;
    text-align: center;
}
.liveSupport .greyBtnNormal{
	width:144px;
}
.greyBtnNormal2{
	 background: none repeat scroll 0 0 #1F2C37;
    border: 1px solid #1F2C37;
    border-radius: 20px 20px 20px 20px;
    color: #FFFFFF;
    font-size: 1.2em;
    font-weight: bold;
    margin-top: 20px;
    margin-left: 25px;
    margin-right: 25px;
    padding: 5px 9px;
    text-align: center;
    width:240px;
}
.liveSupport .greyBtnNormal2{
	width:240px;
}

/*--------------------- how does it work styling ----------------*/
.contentWrapper .howDoesitWorks{
	margin-bottom:25px;/*changed 08/11/11*/
} 
.emlHostng .howDoesitWorks{
	margin-bottom:0px;/*changed 17/02/2012*/
}
.emlHostngSol .howDoesitWorks{
	margin-bottom:0px;/*changed 24/02/2012*/
}
.panelBoxwrapper.blue.emlHostngSol .panelBoxCont .spclTitle{
	font-size: 3.2em;
	padding-bottom: 0;
	margin-bottom: 0;
}
.panelBoxwrapper.blue.emlHostngSol .panelBoxCont .spclTitle2{
	font-size: 2.4em;
        width:330px;
	padding-bottom: 0;
	margin-bottom: 0;
}
.emlHostngSol .tagLine{
	font-size: 1.8em;
	color:#a11f23;
}
.emlHostngSol .desc{
	 font-size: 1.2em;
    margin-top: 15px;
    width: 380px;
}
.emlHostngSol .greyBtnBig{
    margin-top: 20px;
}
.emlHostngSol .colL{
//	background: url(../../images/offer_startingAsLowAs.png) no-repeat  370px 44px;
}

.emlHostngSol .panelBoxCont .twoCol .colR{
	 width: 290px;
}
.contentWrapper .emlHostngSol .cont{
	margin-bottom: 0;
}

.domApi .howDoesitWorks{
	margin-bottom:0px;/*changed 24/02/2012*/
}
.panelBoxwrapper.blue.domApi .panelBoxCont .spclTitle{
	font-size: 3.2em;
	padding-bottom: 0;
	margin-bottom: 0;
}
.panelBoxwrapper.blue.domApi .panelBoxCont .spclTitle2{
	font-size: 2.4em;
        width:330px;
	padding-bottom: 0;
	margin-bottom: 0;
}
.domApi .tagLine{
	font-size: 1.8em;
	color:#a11f23;
}
.domApi .desc{
	 font-size: 1.2em;
    margin-top: 15px;
    width: 380px;
}
.domApi .greyBtnBig{
    margin-top: 20px;
}
.domApi .colL{
	background: url(../../images/panelbox/partners_api_reseller.png) no-repeat  375px 0px;
}

.domApi .panelBoxCont .twoCol .colR{
	 width: 290px;
}
.contentWrapper .domApi .cont{
	margin-bottom: 0;
}

.domSMS .howDoesitWorks{
	margin-bottom:0px;/*changed 24/02/2012*/
}
.panelBoxwrapper.blue.domSMS .panelBoxCont .spclTitle{
	font-size: 3.2em;
	padding-bottom: 0;
	margin-bottom: 0;
}
.panelBoxwrapper.blue.domSMS .panelBoxCont .spclTitle2{
	font-size: 2.4em;
        width:330px;
	padding-bottom: 0;
	margin-bottom: 0;
}
.domSMS .tagLine{
	font-size: 1.8em;
	color:#a11f23;
}
.domSMS .desc{
	 font-size: 1.2em;
    margin-top: 15px;
    width: 380px;
}
.domSMS .greyBtnBig{
    margin-top: 20px;
}
.domSMS .colL{
	background: url(../../images/panelbox/domains_mobile.png) no-repeat  370px 0px;
}

.domSMS .panelBoxCont .twoCol .colL .desc{
	width:350px;
}
.domSMS .panelBoxCont .twoCol .colR{
	 width: 290px;
}
.contentWrapper .domSMS .cont{
	margin-bottom: 0;
}

.domReseller .howDoesitWorks{
	margin-bottom:0px;/*changed 24/02/2012*/
}
.panelBoxwrapper.blue.domReseller .panelBoxCont .spclTitle{
	font-size: 3.2em;
	padding-bottom: 0;
	margin-bottom: 0;
}
.panelBoxwrapper.blue.domReseller .panelBoxCont .spclTitle2{
	font-size: 2.4em;
        width:330px;
	padding-bottom: 0;
	margin-bottom: 0;
}
.domReseller .tagLine{
	font-size: 1.8em;
	color:#a11f23;
}
.domReseller .desc{
	 font-size: 1.2em;
    margin-top: 15px;
    width: 520px;
}
.domReseller .greyBtnBig{
    margin-top: 20px;
}
.domReseller .colL{
//	background: url(../../images/panelbox/domains_reseller_program.png) no-repeat  370px -14px;
}

.domReseller .panelBoxCont .twoCol .colR{
	 width: 290px;
}
.contentWrapper .domReseller .cont{
	margin-bottom: 0;
}

.partnerAff .howDoesitWorks{
	margin-bottom:0px;/*changed 24/02/2012*/
}
.panelBoxwrapper.blue.partnerAff .panelBoxCont .spclTitle {
        font-size: 3.2em;
        padding-bottom: 0;
        margin-bottom: 0;
}
.panelBoxwrapper.blue.partnerAff .panelBoxCont .spclTitle2 {
        font-size: 2.4em;
        width: 330px;
        padding-bottom: 0;
        margin-bottom: 0;
}
.partnerAff .tagLine {
        font-size: 1.8em;
        color: #a11f23;
}
.partnerAff .desc {  
        font-size: 1.2em;
        margin-top: 15px;
        width: 380px;
}
.partnerAff .greyBtnBig {
        margin-top: 20px;
}
.partnerAff .colL {
        background: url(../../images/panelbox/partners_affiliates.png) no-repeat 375px -5px;
}
.partnerAff .panelBoxCont .twoCol .colR {
        width: 290px;
}
.contentWrapper .partnerAff .cont{
	margin-bottom: 0;
}

.webRewards .howDoesitWorks{
	margin-bottom:0px;/*changed 24/02/2012*/
}
.panelBoxwrapper.blue.webRewards .panelBoxCont .spclTitle {
        font-size: 3.2em;
        padding-bottom: 0;
        margin-bottom: 0;
}
.panelBoxwrapper.blue.webRewards .panelBoxCont .spclTitle2 {
        font-size: 2.4em;
        width: 330px;
        padding-bottom: 0;
        margin-bottom: 0;
}
.webRewards .tagLine {
        font-size: 1.8em;
        color: #a11f23;
}
.webRewards .desc {  
        font-size: 1.2em;
        margin-top: 15px;
        width: 520px;
}
.webRewards .greyBtnBig {
        margin-top: 20px;
}
.webRewards .colL {
 //       background: url(../../images/panelBox_affiliates.png) no-repeat 375px -5px;
}
.webRewards .panelBoxCont .twoCol .colR {
        width: 320px;
}
.contentWrapper .webRewards .cont{
	margin-bottom: 0;
}


.partnerApi .howDoesitWorks{
	margin-bottom:0px;/*changed 24/02/2012*/
}

.panelBoxwrapper.blue.partnerApi .panelBoxCont .spclTitle{
	font-size: 3.2em;
	padding-bottom: 0;
	margin-bottom: 0;
}
.panelBoxwrapper.blue.partnerApi .panelBoxCont .spclTitle2{
	font-size: 2.4em;
        width:330px;
	padding-bottom: 0;
	margin-bottom: 0;
}
.partnerApi .tagLine{
	font-size: 1.8em;
	color:#a11f23;
}
.partnerApi .desc{
	 font-size: 1.2em;
    margin-top: 15px;
    width: 380px;
}
.partnerApi .greyBtnBig{
    margin-top: 20px;
}
.partnerApi .colL{
	background: url(../../images/panelbox/partners_api_reseller.png) no-repeat  375px 0px;
}

.partnerApi .panelBoxCont .twoCol .colR{
	 width: 290px;
}
.contentWrapper .partnerApi .cont{
	margin-bottom: 0;
}

.antispamSG .howDoesitWorks{
	margin-bottom:0px;/*changed 24/02/2012*/
}
.panelBoxwrapper.blue.antispamSG .panelBoxCont .spclTitle {
        font-size: 3.2em;
        padding-bottom: 0;
        margin-bottom: 0;
}
.panelBoxwrapper.blue.antispamSG .panelBoxCont .spclTitle2 {
        font-size: 2.4em;
        width: 330px;
        padding-bottom: 0;
        margin-bottom: 0;
}
.antispamSG .tagLine {
        font-size: 1.8em;
        color: #a11f23;
}
.antispamSG .desc {  
        font-size: 1.2em;
        margin-top: 15px;
        width: 520px;
}
.antispamSG .greyBtnBig {
        margin-top: 20px;
}
.antispamSG .colL {
 //       background: url(../../images/panelBox_affiliates.png) no-repeat 375px -5px;
}
.antispamSG .panelBoxCont .twoCol .colR {
        width: 320px;
}
.contentWrapper .antispamSG .cont{
	margin-bottom: 0;
}

.mngDns .panelBoxCont .twoCol .colL{
//	background: url(../../images/sticker200perYear.png) no-repeat  350px 0px;
	width:480px;
}
.mngDns .panelBoxCont .twoCol .colL .desc{
	width:430px;
}
.mngDns .panelBoxCont .twoCol .colR{
	width:416px;
}
.mngDns .panelBoxCont .twoCol .colR  li{
	margin-bottom: 10px;
        overflow:hidden;
}
.mngDns .panelBoxCont .twoCol .colR label{
	float: left;
	width:105px;
	font-size: 12px;
	margin-right: 15px;
	font-weight: bold;
}
.mngDns .panelBoxCont .twoCol .colR label.error{
	font-size: 11px;
    	font-weight: normal;
        width:auto;
}
.mngDns .panelBoxCont .twoCol .colR .msg.err{
  margin-left:121px;
  width:206px
}
.mngDns .panelBoxCont .twoCol .colR .frmFld{
	margin: 38px 0;
}
.mngDns .panelBoxCont .twoCol .colR label span{
	font-weight: normal;
}
.mngDns .panelBoxCont .twoCol .colR textarea{
	width:207px;
	height: 80px;
	border:solid 1px #c4c2c2;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.mngDns .panelBoxCont .twoCol .colR select{
	width:207px;
	padding:2px;
	border:solid 1px #c4c2c2;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.mngDns .panelBoxCont .twoCol .colR input{
	width:203px;
	padding:2px;
	border:solid 1px #c4c2c2;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.mngDns .panelBoxCont .twoCol .colR input.hilght{
	width:203px;
	padding:2px;
	border:solid 1px #fdf1ac;
	border-radius: 4px;
	-moz-border-radius: 4px;
	background: #fdf1ac;
}
.mngDns .panelBoxCont{
	margin-bottom: 0;
}
.mngDns .panelBoxCont .twoCol .colR .addCartBtn{
	margin-left: 121px;
}

.webFor .panelBoxCont .twoCol .colL{
//	background: url(../../images/sticker200perYear.png) no-repeat  350px 0px;
	width:480px;
}
.webFor .panelBoxCont .twoCol .colL .desc{
	width:430px;
}
.webFor .panelBoxCont .twoCol .colR{
	width:416px;
}
.webFor .panelBoxCont .twoCol .colR  li{
	margin-bottom: 10px;
        overflow:hidden;
}
.webFor .panelBoxCont .twoCol .colR label{
	float: left;
	width:105px;
	font-size: 12px;
	margin-right: 15px;
	font-weight: bold;
}
.webFor .panelBoxCont .twoCol .colR label.error{
	font-size: 11px;
    	font-weight: normal;
        width:auto;
}
.webFor .panelBoxCont .twoCol .colR .msg.err{
  margin-left:121px;
  width:206px
}
.webFor .panelBoxCont .twoCol .colR .frmFld{
	margin: 38px 0;
}
.webFor .panelBoxCont .twoCol .colR label span{
	font-weight: normal;
}
.webFor .panelBoxCont .twoCol .colR textarea{
	width:207px;
	height: 80px;
	border:solid 1px #c4c2c2;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.webFor .panelBoxCont .twoCol .colR select{
	width:207px;
	padding:2px;
	border:solid 1px #c4c2c2;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.webFor .panelBoxCont .twoCol .colR input{
	width:203px;
	padding:2px;
	border:solid 1px #c4c2c2;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.webFor .panelBoxCont .twoCol .colR input.hilght{
	width:203px;
	padding:2px;
	border:solid 1px #fdf1ac;
	border-radius: 4px;
	-moz-border-radius: 4px;
	background: #fdf1ac;
}
.webFor .panelBoxCont{
	margin-bottom: 0;
}
.webFor .panelBoxCont .twoCol .colR .addCartBtn{
	margin-left: 121px;
}

.wsSec .panelBoxCont .twoCol .colL{
//	background: url(../../images/sticker200perYear.png) no-repeat  350px 0px;
	width:480px;
}
.wsSec .panelBoxCont .twoCol .colL .desc{
	width:430px;
}
.wsSec .panelBoxCont .twoCol .colR{
	width:416px;
}
.wsSec .panelBoxCont .twoCol .colR  li{
	margin-bottom: 10px;
        overflow:hidden;
}
.wsSec .panelBoxCont .twoCol .colR label{
	float: left;
	width:105px;
	font-size: 12px;
	margin-right: 15px;
	font-weight: bold;
}
.wsSec .panelBoxCont .twoCol .colR label.error{
	font-size: 11px;
    	font-weight: normal;
        width:auto;
}
.wsSec .panelBoxCont .twoCol .colR .msg.err{
  margin-left:121px;
  width:206px
}
.wsSec .panelBoxCont .twoCol .colR .frmFld{
	margin: 38px 0;
}
.wsSec .panelBoxCont .twoCol .colR label span{
	font-weight: normal;
}
.wsSec .panelBoxCont .twoCol .colR textarea{
	width:207px;
	height: 80px;
	border:solid 1px #c4c2c2;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.wsSec .panelBoxCont .twoCol .colR select{
	width:207px;
	padding:2px;
	border:solid 1px #c4c2c2;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.wsSec .panelBoxCont .twoCol .colR input{
	width:203px;
	padding:2px;
	border:solid 1px #c4c2c2;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.wsSec .panelBoxCont .twoCol .colR input.hilght{
	width:203px;
	padding:2px;
	border:solid 1px #fdf1ac;
	border-radius: 4px;
	-moz-border-radius: 4px;
	background: #fdf1ac;
}
.wsSec .panelBoxCont{
	margin-bottom: 0;
}
.wsSec .panelBoxCont .twoCol .colR .addCartBtn{
	margin-left: 121px;
}
.contentWrapper .mngDns .spclTitle{
	font-size: 2.4em;
	width:310px;
}
.contentWrapper .webFor .spclTitle{
	font-size: 2.4em;
	width:310px;
}
.contentWrapper .wsSec .spclTitle{
	font-size: 2.4em;
	width:310px;
}
.contentWrapper h3{
	font-size:2.0em;
	margin-bottom:15px;
}
.featuresCont h3{
	margin-bottom: 4px;
}
.featuresCont p{
	font-size: 12px;
}
.supcenCont h3{
	margin-bottom: 4px;
}
.supcenCont p{
	font-size: 12px;
}

.contentWrapper h4{
	font-size:1.6em;
	margin-bottom:15px;
	font-weight: bold;
}
.contentWrapper h5{
	font-size:1.2em;
	margin-top:15px;
	margin-bottom:15px;
	font-weight: bold;
}
.contentWrapper h3 span{
	font-weight:bold;
}
.contentWrapper h3 span.sml{
	font-size:.8em;
}

.contentWrapper .contentbPiontsNB{
	font-size:1.2em;
	overflow:hidden;
}

.contentWrapper .contentbPiontsNB li{
	background: url("../../images/gicons/lnkArrowBullet.png") no-repeat 7px 8px;
	padding:5px 0 5px 20px;
	width:auto;
	float:none;
}

.contentWrapper .contentbPionts{
//	border-top: solid 1px #f0f0f0;
	font-size:1.2em;
	overflow:hidden;
}

.contentWrapper .contentbPionts li{
	border-bottom: solid 1px #f0f0f0;
	background: url("../../images/gicons/lnkArrowBullet.png") no-repeat 7px 8px;
	padding:5px 0 5px 20px;
	width:auto;
	float:none;
}
.contentWrapper .tabPionts{
#	border-top: solid 1px #f0f0f0;
	font-size:1.2em;
	overflow:hidden;
}

.contentWrapper .tabPionts li{
	border-bottom: solid 1px #f0f0f0;
	background: url("../../images/gicons/lnkArrowBullet.png") no-repeat 7px 8px;
	padding:5px 0 5px 20px;
	width:205px;
	float:left;
}
.howDoesitWorks .twoCol .contentbPionts li{
	border-bottom: solid 1px #f0f0f0;
	background: url("../../images/gicons/lnkArrowBullet.png") no-repeat 7px 8px;
    float: left;
    margin-right: 20px;
    padding: 5px 0 5px 20px;
    width: 44%;
}
.howDoesitWorks .twoCol .contentbPionts li:nth-child(2n+2){
	margin-right:0;
}
.withoutBulletList{
	overflow: hidden;
	margin: 20px 0;
}
.withoutBulletList li{
	border-bottom: solid 1px #c9b613;
	padding:6px 0;
	width:auto;
	float:none;
	font-size:1.2em;
	font-weight: normal;
}
/*----------- promo styling -------------------*/
.promo{
	margin-bottom:15px;
}
/*------------ faq accordian styling ----------------*/
.faqWrapper{
	margin-bottom:25px; /*changed 08/11/11*/
}
.faqAcc{
	border-top: solid 1px #f0f0f0
}
.faqAcc li{
	border-bottom: solid 1px #f0f0f0;
	background: url(../../images/gicons/question.png) no-repeat 0 14px;
	padding: 8px 0 8px 25px;
}
.faqAcc li .accCont ol li{
	border-bottom: none;
	background: none;
	padding: 0;
	font-size:1.2em;
	margin-bottom:5px;
}
.faqAcc .accHead{
	font-size:1.2em;
	color:#48A2FE;
	font-weight:bold;
	/*letter-spacing:0;*/
	cursor:pointer;
	background:url(../../images/gicons/accArrow.png) no-repeat right -10px;
	padding:6px 0;
	margin-bottom:0;
}
.faqAcc .accHead.on{
	background:url(../../images/gicons/accArrow.png) no-repeat right -59px;
}
.faqAcc .accCont{
//	background:#f6f7f7;
	background:#f9f9f9;
	padding:10px;
	margin:10px 30px 10px 0; /*changed 08/11/11*/
}

/*------------ tab styling -------------*/
.tabs {
	overflow:hidden;
}
.tabs li{
	float:left;
	cursor:pointer;
	padding:10px 15px;
	background:#d6dadd;
	font-size:1.4em;
	font-weight:bold;
	margin-right:2px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-topleft:6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
}
.tabs li.sel{
	background:#ffffff;
}
.tabContWrapper .tabCont{
	background:#ffffff;
	padding:30px 30px 10px 30px;
}
.tabContWrapper .tabCont ol{
	font-size:1.2em;
}
.tabContWrapper .tabCont ol li{
	margin-bottom:5px;
}
.contentLinksWrapper{
	margin-bottom:25px;/*Changed 08/11/11*/
}

/*------------------ shoping cart ---------------*/
.panelBoxwrapper.shopingCart .panelBoxTitle{
	padding-left:60px;
	background:url(../../images/gicons/shopingCartLarge.png) no-repeat 0 3px;
}
.totalPrice li{
	float:left;
	clear:right;
	margin-bottom:10px;
}
.totalPrice li.totalAmtLabel{
	font-size:2.0em;
	font-weight:bold;
}
.totalPrice li.totalAmtLabel span{
	font-size:.6em;
	font-weight:normal;
}
.totalPrice li.totalAmt{
	font-size:2.0em;
	float:right;
	margin-right:125px;
}
.totalPrice li.totalAmt span{
	font-weight:bold;
}
.totalPrice li.cuponCode {
	clear:left;
	font-size:1.2em;
	font-weight:bold;
}
.panelBoxwrapper.shopingCart .totalPrice{
	padding:15px 0;
	margin:15px 0;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
}
.confirmCheckout{
	overflow:hidden;
	padding:15px 0 0;
}
.confirmCheckout .serviceAgreement{
	float:left;
	width:515px;
	font-size:1.2em;
        line-height:1.4em;
}
.confirmCheckout .confirmCheckoutBtnCtrl{
	float:right;
}
.confirmCheckout .confirmCheckoutBtnCtrl .blackRoundedBtn{
	width:230px;
}
/*------------ select box styling -----------------*/
.selectBox,
.inputBox{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C4C2C2;
    padding: 3px;
	-moz-border-radius:4px;
	border-radius: 4px;
}
/*------------ button Styling --------------------*/
.blackRoundedBtn{
	background:#1f2c37;
	border:solid 1px #1f2c37;
	color:#ffffff;
	font-size:1.8em;
	font-weight:bold;
	padding:5px 10px;
	-moz-border-radius:20px;
	border-radius:20px;
}
/*------------ ip whois lookup ------------------*/
.ipWhois .info{
	font-size:1.4em;
	font-weight:bold;
}
.ipWhois li{
	overflow:hidden;
	margin-bottom:5px;
}
.ipWhois label{
	font-size:1.2em;
	font-weight:bold;
	float:left;
	width:130px;
}
.ipWhois input{
	float:left;
	width:200px;
}
.ipWhois .blackRoundedBtn{
	width:115px;
	margin: 20px 0 0 130px;
}
.ipWhois .ipWhoisLookUpForm{
	margin-top:30px;
}
.ipWhois .ipWhoisLookUpForm .info{
	width:200px;
	float:left;
	background: #e9e9e9;
    padding: 3px;
	-moz-border-radius:4px;
	border-radius: 4px;
	margin-bottom:0px;
}

.contentWrapper .priceTag{
	background:#eadd13 url(../../images/bg/priceTagBg.jpg) repeat-x;
	font-size:1.6em;
	font-weight:bold;
	padding: 5px 10px;
	-moz-border-radius:20px;
	border-radius:20px;
	width:105px;
	text-align:center;
	float:right;
	margin:0 10px 0 0;
}
.contentWrapper .sslAcc .addCartBtn{
	background-position: 10px 8px;
    font-size: 1.6em;
    font-weight: bold;
    width: 140px;
	-moz-border-radius:20px;
	border-radius:20px;
	float:right;
	margin-right:110px;
}
.contentWrapper .sslAcc .accHead{
	cursor:pointer;
	padding:10px;
	overflow:hidden;
}
.contentWrapper .sslAcc li{
	background:#ffffff url(../../images/bg/accBg.jpg) repeat-x;
	margin-bottom:8px;
	-moz-border-radius:6px;
	border-radius:6px;
}
.contentWrapper .sslAcc li.last{
	margin-bottom:0px;
}

.contentWrapper .sslAcc .accCont{
	border-top:solid 1px #c6c6c6;
	padding:10px 200px 10px 10px;
	
	
}
.contentWrapper .sslAcc .accHead h2{
	float:left;
	font-weight:bold;
}
.contentWrapper .sslAcc .accHead{
	font-weight:bold;
	/*letter-spacing:0;*/
	cursor:pointer;
	background:url(../../images/gicons/accArrow.png) no-repeat right -4px;
	padding:6px 10px;
}
.contentWrapper .sslAcc .accHead.on{
	background:url(../../images/gicons/accArrow.png) no-repeat right -54px;
}
/*------------- color box contain styling -------------*/
#colorbox h2{
	font-size:2.4em;
}
#colorbox h2 span{
	font-weight:bold;
}
#colorbox h3{
	font-size:2.0em;
	margin-bottom: 10px;
}
#colorbox h3 span{
	font-weight:bold;
}
#colorbox .lbl{
	 background: none repeat scroll 0 0 #EAEAEA;
    display: block;
    float: none;
    font-size: 18px;
    margin-top: 10px;
    padding: 10px;
}
.addToCartWrapper ul li .dmnBox,
.addToCartWrapper ul li .frmPopUp{
        border: 1px solid #EAEAEA;
    padding: 0px;  
    margin-bottom: 10px;
}

.addToCartWrapper ul li .dmnBox{
	position: relative;
}	

.addToCartWrapper ul li .frmPopUp{
	position: relative;
	margin-bottom: 20px;
}
.addToCartWrapper ul li .frmPopUp .msg{
	bottom: -17px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
}
.addToCartWrapper ul li .dmnBox .msg{
	bottom: -17px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
}
.addToCartWrapper ul li .frmPopUp .msg label.error{
	background: none repeat scroll 0 0 transparent;
    font-size: 11px;
    padding: 0;
    width: auto;
}
.addToCartWrapper ul li .dmnBox .msg label.error{
	background: none repeat scroll 0 0 transparent;
    font-size: 11px;
    padding: 0;
    width: auto;
}

.addToCartWrapper ul li .frmPopUp label{
	display: inline-block;
	padding: 10px 0 10px 10px;
	width:150px;
	background: #eaeaea;
	font-size: 18px;
}
.addToCartWrapper ul li .frmPopUp input{
	padding: 6px 6px 6px 0px;
//	width:150px;
	height:27px;
	border: none;
	width:362px;
	font-size: 18px;
}
.addToCartWrapper ul li .dmnBox input{
        border: none;
        font-size: 18px;
    	padding:6px 6px 6px 0;
    	height: 30px;
    	width:468px;
}
.addToCartWrapper ul li .dmnBox label{
         font-size: 18px;
    margin-right: 1px;
     padding: 10px 0 10px 10px;
     display: inline-block;
}
#colorbox .addToCartWrapper .addCartBtn{
	background-position: 13px 13px;
    border-radius: 21px 21px 21px 21px;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 10px 10px 32px;
    width: 139px;
}
/*------------- proceed to cart styling ---------------*/
.proceedToCartWrapper{
	padding:5px;
}
/* Bhavin */

.cloud .tarifplans {
        float: left;
}
.country .tabbs .tabHeads {
        float: left;
        width:980px;
}
.country .tabbs .tabHeads li {
        float: left;
        margin:0 5px;  
}
.country .tabbs .tabHeads li a {
        float: left;
        padding:7px 8px;
        font-size:14px;
        border-radius: 5px;
        background: #eee;
        text-align: center;
        color: #000;
        font-weight: bold;
        width:39px; 
}
.country .tabbs .tabHeads li.sel a {
        background:url(/images/bg/tabOn.png) no-repeat left top transparent;
        font-weight:bold;
        color:#FFF;
        padding: 7px 0px 15px 0;
        width:49px;
        text-align: center;   
}
.country .tabbs .tabConts {
        float: left; 
        padding:10px;
}
.country .tabbs .tabConts .tabPionts li {
        margin: 0;
}
.country .tabbs .tabConts .tabPionts li a {
}

.proceedToCartWrapper ul{
	overflow:hidden;
	margin-top:15px;
	margin-bottom:17px;
}
.proceedToCartWrapper ul li{
	float:left;
	width:204px;
	padding:15px;
	border-right:solid 1px #eaeaea;
}
.proceedToCartWrapper ul li.last{
	border-right:none;
}
.proceedToCartWrapper ul li h3{
	font-size:2.0em;
}
.proceedToCartWrapper ul li h3 span{
	font-weight:bold;
}
.proceedToCartWrapper ul li.webHosting1{
	background:url(../../images/addons/domains_addon_webHosting1.png) no-repeat 12px 80px;
}
.proceedToCartWrapper ul li.webHosting2{
	background:url(../../images/addons/domains_addon_webHosting2.png) no-repeat 12px 80px;
}
.proceedToCartWrapper ul li.webHosting3{
	background:url(../../images/addons/domains_addon_webHosting3.png) no-repeat 12px 80px;
}
.proceedToCartWrapper ul li.emailHosting{
	background:url(../../images/addons/domains_addon_emailHosting.jpg) no-repeat 12px 80px;
}
.proceedToCartWrapper ul li.cloudHosting{
	background:url(../../images/addons/domains_addon_cloudServerBg.jpg) no-repeat 12px 80px;
}
.proceedToCartWrapper ul li .desc{
	font-size: 1.2em;
}
.proceedToCartWrapper ul li .priceStart{
	font-size: 1.1em;
    font-weight: bold;
    margin-left: 100px;
    margin-top: 30px;
}
.proceedToCartWrapper ul li .price{
	font-size: 1.4em;
    font-weight: bold;
    margin-left: 100px;
	margin-bottom:35px;
}
.proceedToCartWrapper ul li .price span{
	font-size: 2.0em;
}

.proceedToCartWrapper ul li .addCartBtn{
	 background-position: 7px 5px;
    font-size: 1.2em;
    width: 96px;
}
.proceedToCartWrapper ul li .viewAllPlansBtn{
	background:#e08500;
	border: 1px solid #E08500;
    color: #FFFFFF;
    font-size: 1.2em;
    padding: 3px 10px;
    width: 89px;
	-moz-border-radius:14px;
	border-radius:14px;
}

.boxFill.yellow{
	background:#fcd403;
	-moz-border-radius:6px;
	border-radius:6px;
	padding:20px;
	overflow:hidden;
}
.boxFill.yellow .info{
	font-size:2.0em;
	float:left;
}
.boxFill.yellow .info span{
	font-weight:bold;
}
.boxFill.yellow .addCartBtn{
	float:right;
	font-size:1.6em;
	font-weight:bold;
	width:185px;
}
.addToCartWrapper{
	padding:20px;
}
.addToCartWrapper ul{
	margin-top: 20px;
}
.addToCartWrapper ul li{
	margin-bottom: 15px;
    padding: 15px 0;
}
.addToCartWrapper ul li.lst{
	border-top:solid 1px #eaeaea;
}
.addToCartWrapper ul li .domainName{
	width:300px;
	border: solid 1px #d6d6d6;
	padding:5px;
	margin-right:0px;
}
.addToCartWrapper ul li select{
	width:80px;
	border: solid 1px #d6d6d6;
	padding:5px;
	margin-right:10px;
}
.addToCartWrapper ul li h3{
	margin-bottom:20px;
}
.legal .twoCol .col.wide{
	width:685px;
}
.legal .twoCol .colR{
	width:270px;
}
.genericCont h3,
.genericCont h4{
	margin-top:15px;
	margin-bottom:5px;
}
.genericCont > ul{
	margin-bottom:15px;
	margin-top:5px;
}
.contentWrapper .genericCont li{
	font-size:1em;
}
.genericCont table{
	margin-bottom:15px;
	margin-top:5px;
}
/*--------- knowledge base styling ---------------*/
.kbCat{
	overflow: hidden;
}
.kbCat li{
	float:left;
	width:147px;
	margin-right: 12px;
	border: solid 1px #eaeaea;
	margin-bottom: 15px;
	height: 85px;
	background: #f4f4f4;
	-moz-border-radius:6px;
	border-radius:6px;
}
.kbCat li:hover{
	border: solid 1px #dfdfdf;
	background: #eaeaea;
}
.kbCat li h3{
	font-size: 11px;
	text-align: center;
	margin-bottom: 5px;
}
.kbCat li h3 a{
	color:#333333;
	font-weight: bold;
}
.kb .accHead,
.kb .accHead.on{
	display: block;
	background: url(../../images/kb/kbArrow.png) no-repeat right center;
}
.kb .faqWrapper{
	margin-bottom:0;
}

/* ----- vtip ------*/
/*form tooltips*/
.infoBox {
      height: 18px;
    left: 356px;
    margin-left: 10px;
    margin-top: 3px;
    position: absolute;
    top: 0;
    width: 18px;
}

.infoBox a{
	width: 18px;
	height: 18px;
	z-index: 20;
	display: block;
	font-size: 14px;
	color: #fff;
}

div#vtip {
    display: none;
    position: absolute;
    padding: 10px;
    left: 5px;
    font-size: 12px;
    background-color:#333;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    z-index: 9999;
    width: 225px;
    color: #fff;
}
div#vtip h3{
    font-size: 12px;
    margin-bottom: 3px;
}
div#vtip p{
    color: #999;
    padding: 0;
    font-size: 11px;
    line-height: 13px;
}
div#vtip #vtipArrow {
    position: absolute;
    top: -10px;
    left: 5px
}
/*----------- validation styling -----------*/
.panelBoxwrapper .twoCol .col1 ul ul label.error{
	color: #ff6319;
    font-size: 11px;
    font-weight: normal;
    width:225px;
}
.msg.err{
	float: left;
	clear:left;
	margin-left: 130px;
	margin-top: 5px;
}
.domainPanelCont .msg.err{    
        float: left;
        clear:left;
        margin-left: 0px;
        margin-top: 5px;
}
.lnDivider{
	border-top: solid 1px #eaeaea;
	padding-top: 15px;
}
.lnDividerBot{
	border-bottom: solid 1px #eaeaea;
	padding-bottom: 15px;
	padding-right: 50px;
}
.lnDividerBot img{
	float: left;
}
.lnDividerBot .desc{
	margin-left: 150px;
}

/* ----------- contact page styling ----------------*/
.contactPanel .title{
	overflow: hidden;
	margin-bottom: 15px;
}
.contactPanel .title h2{
	float: left;
}
.contactPanel .title .searchDomainBtn{
	background-position: 9px 6px;
    float: right;
    font-size: 1.4em;
    padding: 5px 5px 5px 20px;
    width: 140px;
}
.contactPanel h3 {
	xborder-bottom: solid 1px #eaeaea;
	xpadding-bottom: 10px;
	margin-top: 20px;
}
.contactPanel ul{
	margin-bottom: 10px;
}
.contactPanel ul li{
	margin-bottom: 10px;
}
.sitemapLst li{
	float: left;
    margin-bottom: 15px;
    margin-right: 15px;
    width: 180px;
    margin-top: 15px;
}
.sitemapLst li ul li{
	float: left;
    margin-bottom: 0;
    margin-right: 0;
    width: auto;
    margin-top: 0px;
}
.sitemapLst li.twocol{
	width:400px;
}
.sitemapLst li.twocol ul li{
	width:180px;
	float: left;
}
/*----------------------- new user sign up  ---------------------*/
.newUsrFrm{
	display:none;
}

.panelBoxCont .twoCol{
	overflow: hidden;
	/* margin-top: 15px; */
	margin-top: 15px;
}
.panelBoxCont .twoCol .colL{
	float: left;
	width:580px;
}
.panelBoxCont .twoCol .colR{
	float: right;
    width: 320px;
}
.panelBoxCont h4{
	font-size: 2.0em;
	font-weight: normal;
}

.panelBoxCont .twoCol .colR .emlHstingDesc p{
	font-size: 14px;
	margin-bottom: 2px;
	font-weight: bold;
}
.panelBoxCont .twoCol .colR .emlHstingDesc p span{
	color:#a11f23;
}
.panelBoxCont .twoCol .colR .emlHstingDesc .searchDomainBtn {
    background: #FFC000;
    border: 1px solid #FFC000;
    border-radius: 20px 20px 20px 20px;
    font-size: 2em;
    font-weight: bold;
    padding: 6px 15px 6px 15px;
    width: 285px;
    margin-top: 35px;
}
.loginModule .frmFld{
	margin: 15px 0;
}
.loginModule .frmFld li{
	overflow: hidden;
}
.loginModule .frmFld label{
	float: left;
	width:100%;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 3px;
}
.loginModule .frmFld input{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 4px;
    -moz-border-radius: 4px;
    float: left;
    font-size: 12px;
    margin-bottom: 10px;
    padding: 6px;
    width: 255px;
}
.loginModule .cont.yellow{
	padding: 10px 25px;
}
.loginModule .GenericBtn{
	width:auto;
	padding: 3px 10px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
}
.loginModule .frmFld a{
	float: left;
	font-size: 12px;
	padding: 0 5px ;
	margin-top: 30px;
	color:#1f2c37;
	text-decoration: none;
}
.loginModule .frmFld a.newUser{
	font-weight: bold;
	border-right: solid 1px #8b8a23;
}
.logoCont{
	width:auto;
	margin:120px auto;
	overflow: hidden;
	text-align:center;
}
.logoCont img{
	margin:auto;
}
.logoCont span{
	float:left;
	width:100%;
	color:#445e74;
	font-size: 12px;
}
.pPro {
        list-style: none;
        float: left;
}
.pPro li {
        float: left;
        margin: 5px 10px;
}
.pPro li a {
        color: #555555;
        float: left;
        font-size: 14px;
        font-weight: bold;
        height: 70px;
        padding: 140px 27px 5px;
        text-align: center;
        width: 140px;
}
.pPro li.domain a {     
        background: url(../../images/icons/partners_partnerSprite.png) no-repeat 25px top transparent;
}
.pPro li.program a {
        background: url(../../images/icons/partners_partnerSprite.png) no-repeat 25px -390px transparent;
}
.pPro li.api a {
        background: url(../../images/icons/partners_partnerSprite.png) no-repeat 25px -769px transparent;
}
.pPro li.turnkey a {   
        background: url(../../images/icons/partners_partnerSprite.png) no-repeat 25px -1190px transparent;
}
.pPro li.pay a {
        background: url(../../images/icons/partners_partnerSprite.png) no-repeat 25px -1590px transparent;
}
.pPro li.rewards a {
        background: url(../../images/icons/partners_partnerSprite.png) no-repeat 25px -1970px transparent;
}

.contentWrapper .twoCol .line{
	margin:10px 0 0 0;
	float:left;
	border-top:1px solid #D9D9D9;
	width:650px;
	padding:10px;
}

.webDesignSer {   
    background: url(../../images/bg/webBg.jpg) no-repeat scroll 0 bottom transparent;
    float: left;
}
    
.webDesignSer h2 {
    float: right;
    margin-right: 5px;
}
 
.webDesignSer .webSer {
    float: left;
    padding-left: 123px;
    margin-bottom: 0;
}

.helpSupportTutorial {
    background: url(../../images/icons/resource_center.png) no-repeat scroll -5px 10px transparent;
    float: left;
    padding-left: 105px;
    width: 230px;
height: 120px;
}
    
.helpSupportTutorial .lnkKnowMore {
    background: url(../../images/gicons/lnkArrowBullet.png) no-repeat scroll right center transparent;
    color: #1F2C37;
    float: left;
    font-size: 1.2em;
    font-weight: 400;
    margin-top: 0;   
    padding-right: 10px;
    clear: left;
    margin-bottom: 5px;
}

/*Internal Tabs*/
.intTabHeads {
	float: left;
	margin-bottom: 40px;
	width: 100%;
}
.intTabHeads li {
	float: left;
	margin-right: 5px;
}
.intTabHeads li a {
	display: block;
	font-size: 12px;
	font-weight: normal;
	color: #999;
	padding: 5px 15px;
	background: #efefef;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.intTabHeads li a.active {
	background: #48A2FE;
	color: #ffffff;
}
.intTabContent {
	clear: both;
}
/* ------ SSL Tabs ------*/

.sslTabs {
	float: left;
	width: 980px;
}
.sslTabs .sslTabsHead {
	float: left;
	width: 240px;
}

.sslTabs .sslTabsHead li {
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(244,244,244,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%); /* W3C */
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-8 */
	float:left;
	border-radius: 5px 0 0 5px;
	margin: 0 0 5px 0;
	border-top: 1px solid #d7d7d7;
	border-right: none;
	border-bottom: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
}
.sslTabs .sslTabsHead li.sel {
	background: #55b150;
}
.sslTabs .sslTabsHead li a {
	color: #000;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 25px;
	float:left;
	width:190px;
}
.sslTabs .sslTabsHead li.sel a {
	color: #FFF;
}
.sslTabs .tabConts {
	float: left;
	width: 720px;
	border-radius: 0 5px 5px 5px;
	padding: 10px;
	background: #55b150;
}
.sslTabs .tabConts .whiteBg {
	float: left;
	border-radius: 5px 5px 5px 5px;
	padding: 10px;
	background: #FFF;
}
.sslTabs .tabConts .whiteBg .plansCont {
	float: left;
	list-style: none;
}
.sslTabs .tabConts .whiteBg .plansCont li {
	float: left;
	margin: 5px;
	width: 223px;
	text-align: center;
}
.sslTabs .tabConts .whiteBg .plansCont li .planSSL {
	background: rgb(229,229,229); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

	padding: 15px 35px;
	border: 1px solid #CCC;
	border-radius: 5px;
}
.sslTabs .tabConts .whiteBg .plansCont li .planSSL h3 {
	font-weight: bold;
	font-size:16px;
}
.sslTabs .tabConts .whiteBg .plansCont li .planSSL .tarif {
	background: #FFF;
	padding: 10px 0;
	border-radius: 25px;
}
.sslTabs .tabConts .whiteBg .plansCont li .planSSL .tarif .price{
	font-family: arial;
    font-size: 1.4em;
    margin:0;
    font-weight:bold;
}
.sslTabs .tabConts .whiteBg .plansCont li .planSSL .tarif .price span{
    font-size: 1.9em;
    font-weight:bold;
}
.sslTabs .tabConts .whiteBg .plansCont li .planSSL .specs {
	float:left;
	text-align:center;
	margin:10px 0;
}
.sslTabs .tabConts .whiteBg .plansCont li .planSSL .specs ul li{
	float:left;
	text-align:center;
	width:156px;
	font-weight:bold;
	margin:2px 0;
	font-size:12px;
}

/* bhavin 16-sep-2012 */

.tarifplansCloud {
	float:left;
	width:980px;
}
.tarifplansCloud .plans {
	float:left;
	list-style:none;
}
.tarifplansCloud .plans li {
	float:left;
	border:1px solid #CCC;
	border-radius:5px;
	width:298px;
	padding:10px;
	margin:0 10px 0 0;
}
.tarifplansCloud .plans li.last {
	margin:0;
}
.tarifplansCloud .plans li .cloudCont {
	float:left;
	width:100%;
        height:330px;
}
.tarifplansCloud .plans li .cloudCont .cloudHead {
	background: #6db16b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjE2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MmNiNDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #6db16b 0%, #82cb40 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6db16b), color-stop(100%, #82cb40)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6db16b 0%, #82cb40 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6db16b 0%, #82cb40 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #6db16b 0%, #82cb40 100%); /* IE10+ */
	background: linear-gradient(to bottom, #6db16b 0%, #82cb40 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db16b', endColorstr='#82cb40', GradientType=0 ); /* IE6-8 */
	border-radius:5px 5px 0 0;
	float: left;
	padding: 15px;
	width: 268px;
}
.tarifplansCloud .plans li .cloudCont .cloudHead h2 {
	background:url(/images/icons/cloud_vps.png) no-repeat right top transparent;
	padding:25px 0 0 0;
	font-size:30px;
	color:#FFF;
	letter-spacing:-1px;
	margin:0;
	text-shadow:1px 0px 5px #333;
}
.tarifplansCloud .plans li .cloudCont .cloudHead h2 strong {
	font-weight:bold;
}
.tarifplansCloud .plans li .cloudCont .cloudHead p {
	color:#FFF;
}
.tarifplansCloud .plans li .cloudCont .cloudPrice {
	background:#528640;
	float:left;
	margin:1px 0 0 0;
	width:268px;
	padding:8px 15px 4px;
}
.tarifplansCloud .plans li .cloudCont .cloudPrice p {
	margin:0;
	color:#FFF;
}
.tarifplansCloud .plans li .cloudCont .cloudPrice p span {
	float:right;
}
.tarifplansCloud .plans li .cloudCont .cloudPrice p span span {
	font-weight:bold;
	font-size:24px;
	float:none;
}
.tarifplansCloud .plans li .cloudCont .cloudDisc {
	float:left;
	width:298px;
}
.tarifplansCloud .plans li .cloudCont .cloudDisc ul {
	float:left;
	list-style:none;
	margin:15px 0 0 0;
}
.tarifplansCloud .plans li .cloudCont .cloudDisc ul li {
	float:left;
	border:none;
	padding:0 15px;
	width:268px;
	margin:3px 0;
	font-size:12px;
}
.tarifplansCloud .plans li .cloudCont .btns {
	text-align:center;
	font-size:12px;
	float: left;
	margin-top: 15px;
	margin-left:30px;
}
.tarifplansCloud .plans li .cloudCont .comingsoon {
	text-align:center;
	font-size:12px;
	float: left;
	margin-top: 15px;
	margin-left:0px;
}
.tarifplansCloud .plans li .cloudCont .btns .knowLink, .offerContout .offerContInn .knowLink {
	background:#eedb0f;
	border-radius:12px;
	color:#000;
	text-align:center;
	padding:4px 20px;
}
.tarifplansCloud .plans li .cloudCont .btns .cartBtn {
	background:url(/images/gicons/cart.png) no-repeat 10px 4px #000;
	border-radius:12px;
	color:#fff;
	text-align:center;
	padding:4px 25px 5px 35px;
	border:none;
}
.tarifplansCloud .plans li .blue .cloudHead {
	background: #4a92dc; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhOTJkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OGI4ZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #4a92dc 0%, #68b8fc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4a92dc), color-stop(100%, #68b8fc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4a92dc 0%, #68b8fc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4a92dc 0%, #68b8fc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4a92dc 0%, #68b8fc 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4a92dc 0%, #68b8fc 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a92dc', endColorstr='#68b8fc', GradientType=0 ); /* IE6-8 */
	border-radius:5px 5px 0 0;
	float: left;
	padding: 15px;
	width: 268px;
}
.tarifplansCloud .plans li .blue .cloudPrice {
	background: #387abd;
}
.tarifplansCloud .plans li .pink .cloudHead {
	background: #bf235a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMjM1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTRjNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #bf235a 0%, #f14c76 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bf235a), color-stop(100%, #f14c76)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bf235a 0%, #f14c76 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bf235a 0%, #f14c76 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #bf235a 0%, #f14c76 100%); /* IE10+ */
	background: linear-gradient(to bottom, #bf235a 0%, #f14c76 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf235a', endColorstr='#f14c76', GradientType=0 ); /* IE6-8 */
	border-radius:5px 5px 0 0;
	float: left;
	padding: 15px;
	width: 268px;
}
.tarifplansCloud .plans li .pink .cloudPrice {
	background: #bf2950;
}
.tarifplansCloud .plans li .blue .cloudHead h2 {
	background:url(/images/icons/cloud_servers.png) no-repeat right top transparent;
}
.tarifplansCloud .plans li .pink .cloudHead h2 {
	background:url(/images/icons/cloud_storage.png) no-repeat right top transparent;
}
.tarifplansCloud .plans li .cloudCont.sslC h2 {
	background:url(/images/icons/trust_ssl.png) no-repeat right top transparent;
}
.tarifplansCloud .plans li .blue .sslC h2 {
	background:url(/images/icons/trust_website_security.png) no-repeat right top transparent;
}
.tarifplansCloud .plans li .pink .sslC h2 {
	background:url(/images/icons/trust_website_monitoring.png) no-repeat right top transparent;
}
.plansWrapper.offers {
	overflow:visible;
}
.offers .plansTab{
	background: url("/images/bg/spotBg.png") repeat-x scroll left -2px transparent;
    height: 60px;
    margin-top: 15px;
    overflow: visible;
    position: relative;
	padding:10px 0 0 0;
}
.offers .plansTab .spotOffer {
	background: url("/images/icons/spotOffer.png") no-repeat scroll left top transparent;
    float: left;
    height: 70px;
    left: 25px;
    margin-right: 10px;
    position: absolute;
    text-indent: -9999px;
    top: -12px;
    width: 71px;
}
.offers .plansTab p {
	float:left;
	margin-left:125px;
	padding:1px;
	font-size:14px;
	width:850px;
}
.offers .plansTab p strong{
	font-size:18px;
	font-weight:bold;
}
.offerContout{
	float:left;
	border-radius:5px;
	background:#ececec;
	border:1px solid #cecece;
	padding:5px;
        margin-bottom:20px;
}
.offerContout .offerContInn{
	float:left;
	border-radius:5px;
	background:#fff;
	padding:5px;
        width:625px;
}
.offerContout .offerContInn h2{
        padding:10px;
	margin:0 0 5px 0;
}
.offerContout .offerContInn p{
	margin:0 0 0 10px;
}
.offerContout .offerContInn .knowLink {
	margin:0 0 10px 0;
	float:right;
	font-weight:bold;
}
.faqs .tabbs{ 
	float:left;
	width:650px;
}
.faqs .tabbs .tabHeads{
	overflow: hidden;
	width: 620px;
}
.faqs .tabbs .tabHeads li {
	float: left;
	cursor: pointer;
	padding: 10px 15px;
	background: #d6dadd;
	font-size: 1.0em;
	font-weight: bold;
	margin-right: 2px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
}
.faqs .tabbs .tabHeads li.sel {
	background: #ffffff;
}
.faqs .tabbs .tabHeads li a{
	color:#000;
}

.homeSpotOffer .homeOffer{
        display: none;   
}
.cboxLoadedContent .homeOffer{
        display: block;
}

.homeOffer{
    float: left;
    border-radius: 15px;
}
 
.homeOfferimg{
    float: left;
    margin: 15px;
    width: 95px;
}
.homeOffertxt{
    width: 350px;
    float: left;
    margin: 10px;
    font-size: 12px;
}

.pos{
        position: absolute;
        bottom: 38px;  
        left: 45px;
        width: 580px;
        z-index: 999;
        background: #FFF;
        padding: 3px;  
}

.greyBoxContRev {
    background: url("../../images/bg/greyBoxGredientRev.jpg") repeat-x scroll center bottom transparent;
    overflow: hidden;
}

.homeCarouselWrapper .cData li .searchBox ul li.sel {
    background: none repeat scroll 0 0 #000000;
    padding: 6px 0;
}
.homeCarouselWrapper .cData li .searchBox ul li.bod {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #AAAAAA;
    padding: 10px;
}

.homeCarouselWrapper .cData li .quickOpt li {
    border: medium none;
    float: left;
}

.clientSpeakWrapper{
        height:120px;
}

.twoCol2 .txt {
    float: left;
    width: 350px;   
}

.twoCol2 .thumb {
    bottom: 0px;
    position: absolute;  
    right: 5px; 
    width: auto;
}

.liveSupport .lChat{
    background: url("../../images/icons/header_icons.png") no-repeat scroll -145px 3px transparent;
    padding: 6px 0px 4px 25px;
    float:left;
    clear:left;
    font-size:12px;
    color:#1f2c37;
    font-weight:bold;
}

.liveSupport .mail{   
    float:left;
    clear:left;
    padding:0px 0px 0px 20px;
    background:url(../../images/icons/mail.png) no-repeat left 3px transparent;
    font-size:12px;
    color:#1f2c37;
    font-weight:bold;
}


/*Blog CSS starts*/

.contentWrapper .cont .blogs{
        float: left;
        padding-bottom: 20px;
	padding-left:70px;
	position:relative;
}

.contentWrapper .cont .blogs .dtWrapper
{
	position: absolute;
	left: 0;
	top: 17px;
	width: 50px;
	height: 51px;
	padding: 0px;
	background:url("./../../images/icons/calenderIcn.png") no-repeat 0 0;
}

.contentWrapper .cont .blogs .dtWrapper span {
	display: block;
	padding: 2px 10px;
	text-align: center;
	font-size: 11px;
	line-height: 12px;
}

.contentWrapper .cont .blogs .dtWrapper span.yr {
	color:#ffffff;
}

.contentWrapper .cont .blogs .dtWrapper span.dt {
	font-size: 17px;
}

.contentWrapper .cont .blogs h3 a{
        color: #555;
        text-decoration:none;
}
.contentWrapper .cont .blogs h3 a:hover{
        color: #555;
        text-decoration:underline;
}

.contentWrapper .cont .blogs h4{
        font-size:2.0em;
        margin-bottom:10px;
        font-weight: bold;
        color: #666;
}

.contentWrapper .cont p.authordesc{
        font-size: 12px;
        margin:5px 0;  
}
.contentWrapper .cont p.authordesc span{
        color: #777;
        text-decoration:none;
        border-bottom: 1px dashed #999;
}

.contentWrapper .cont .blogs p.authordesc a{
        color: #666;
        font-size: 12px;
        font-weight: bold;
        margin-top: 0px;
        margin-bottom: 0px;
        text-decoration:underline;
}

.contentWrapper .cont .blogs p.authordesc a:hover{
        text-decoration:none;
}

.contentWrapper .blogslink{
        color: #666;
        font-size: 12px;
        font-weight: normal;
        margin-top: 15px;
        margin-bottom: 10px;
        text-decoration:underline;
        background: url("../../images/blog/blogs_arrow.jpg") no-repeat scroll 90px 4px transparent;
        float: left;
        width: 150px;
}
.contentWrapper .blogslink:hover{
        text-decoration:none;
}

.contentWrapper .cont .blogs p{
        padding-bottom: 10px;
}
.contentWrapper .cont ul.social{
        float: left;   
}

.contentWrapper .cont ul.social li{  
        float: left;   
        border-right: 1px solid #73a8fe;
        margin-top: 5px;
        padding-right: 5px;
        margin-right: 5px;
        color: #212c37;
        font-size: 12px;
        font-weight: bold;
        height:20px;
}

.contentWrapper .cont ul.social li.fb{
        background: url("../../images/blog/blogs_facebook.jpg") no-repeat scroll 0 0px transparent;
    padding-left: 12px;
}       
.contentWrapper .cont ul.social li.tweet{
        background: url("../../images/blog/blogs_twitter.jpg") no-repeat scroll 0 3px transparent;
    padding-left: 18px;
}
.contentWrapper .cont ul.social li.message{
        background: url("../../images/blog/blogs_message.jpg") no-repeat scroll 0 3px transparent;
    padding-left: 18px;
}
.contentWrapper .cont ul.social li.share{
        background: url("../../images/blog/blogs_share.jpg") no-repeat scroll 0 3px transparent;
    padding-left: 18px;
    border-right: none;
}
.contentWrapper .cont ul.social li a{
        color: #73a8fe;
        background: none;
        width: auto;
}
.contentWrapper .cont ul.social li a span{
        color: #7d7d7e;
}

.horizontal_dotted_line{
	padding-top: 15px;
	border-top: 1px dotted #aaaaaa;
}
/*Blog CSS ends*/

.pagiWrapper{
	float:left;
	width:620px;
	border:solid 1px #dedede;
	border-radius:5px;
	padding: 10px 15px;
	text-align:center;
}
.pagiWrapper .pagiContWrapper{
	display:inline-block;
	padding:0 16px;
	position:relative;
}
.pagiWrapper .pagiContWrapper .pagi{
	float:left;
}
.pagiWrapper .pagiContWrapper .pagi li{
	margin:0 2px;
}
.pagiWrapper .pagiContWrapper .pagi li,
.pagiWrapper .pagiContWrapper .pagi li a
{
	float:left;
}
.pagiWrapper .pagiContWrapper .pagi li a{
	padding:2px 8px;
	border:solid 1px #d6d6d6;
	font-size:12px;
	color:#666666;
}

.pagiWrapper .pagiContWrapper .pagi li.current a{
	background-color:#d6d6d6;
	color:#666666;
}
.pagiWrapper .pagiContWrapper .prevBtn{
	background: url(./../../images/gicons/prevBtn.png) no-repeat center center;
	width:16px;
	height:16px;
	overflow:hidden;
	text-indent:-2000px;
	position:absolute;
	left:0;
	top:2px;
}
.pagiWrapper .pagiContWrapper .nextBtn{
	background: url(./../../images/gicons/nextBtn.png) no-repeat center center;
	width:16px;
	height:16px;
	overflow:hidden;
	text-indent:-2000px;
	position:absolute;
	right:0;
	top:2px;
}

