/*  Developed by: Shwe Hosting (NetScriper Ltd) web design team */

/* Home - START */
.page.home .team{
	background:url("/images/pages/our-team.jpg") no-repeat;
	width:990px;
	overflow:hidden;
	height:396px;
	margin-top:5px;
	margin-bottom:20px;
}
.page.home .team img{
	width:1000px;
	height:400px;
	border:0 none;
}
.promoPanel{
	padding:10px 0 20px 0;
}
.promoPanel p{
	font-size:11px !important;
	line-height:17px !important;
}
.promoPanel h2{
	color:#AF7817 !important;
	font-size:22px !important;
	margin:0 !important;
	padding:2px 0 18px 0 !important;
	line-height:20px !important;
}
.promoPanel .promo1, .promoPanel .promo2, .promoPanel .promo3{
	float:left;
	width:282px;
	height:340px;
	padding:0 10px 15px 20px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-image:url("/images/pages/home-box_bg.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
}
.promoPanel p.desc{
	margin-bottom:20px;
}
.promoPanel .promo1 h2{
	font-size:21px !important;
}
.promoPanel .promo2{
	margin-left:28px;
}
.promoPanel .promo3{
	float:right !important;
}
.promoPanel .ribbon{
	padding-top:15px;
	padding-right:60px;
}
.promoPanel .promo1 .ribbon{
	background:url("/images/pages/ribbon_domain.png") no-repeat top right;
}
.promoPanel .promo2 .ribbon{
	background:url("/images/pages/ribbon_hosting.png") no-repeat top right;
}
.promoPanel .promo3 .ribbon{
	background:url("/images/pages/ribbon_webdesign.png") no-repeat top right;
}
.promoPanel .home_whois{
	height:200px;
	width:220px;
}
.promoPanel .home_whois .domain{
	width:172px;
}
.promoPanel .list{
	height:200px;
	margin-top:15px !important;
	line-height:22px !important;
}
.promoPanel .more{
	background:url("/images/icon-arrow.gif") no-repeat 1px 5px;
	padding:0 0 0 13px !important;
	margin-top:10px;
	font-size:14px !important;
}
.promoPanel .more a{
	text-decoration:none;
}
.promoPanel .more a:hover{
	text-decoration:underline;
}
/* Home - END */

/* About us - START */
.page.aboutUs .whyUs{
background-image:url('/images/pages/model_thumb-up.jpg');
background-repeat:no-repeat;
background-position:right center;
}
.page.aboutUs .whyUs ul{
padding-right:200px;
}
.page.aboutUs img.whoWeAre{
padding-left:20px; 
margin-top:-20px;
}
.page.aboutUs .fbbox{
background: url("/images/pages/model_couple.jpg") no-repeat 800px 90px;
position:relative;
}
.page.aboutUs .fbbox .enIntro{
position:absolute;
left:420px;
width:350px;
top:20px;
}
.page.aboutUs .fbbox .enIntro p{
font-size:11px;
line-height:19px;
margin-bottom:10px;
}
/* About us - END */

/* Domain page - START */
.page.domain .description{
	min-height:190px;
	background-image:url(/images/pages/domains-bucket.jpg);
	background-repeat:no-repeat;
	background-position:85% 95%;
}
.page.domain .info{
	margin:40px 0;
	width:990px;
}
.page.domain .info .left{
	float:left;
	width:520px;
}
.page.domain .info .right{
	float:right;
	width:380px;
}
.page.domain .price{
	width:525px;
}
.page.domain .pricingTbl thead th{
	width:95px;
}
.page.domain .pricingTbl thead th:first-child{
	width:190px !important;
}
.page.domain .pricingTbl tbody td{
	text-align:right;
	padding-top:10px;
	padding-bottom:9px;
}
.page.domain .pricingTbl tbody td:first-child{
	text-align:left !important;
}
.page.domain .pricingTbl tbody.pound{
	display:none;
}
.page.domain .domainLabel{
	font-size:12px;
	font-weight:bold;
}
/* Domain page - END */

/* 'Domain for Blogger' page - START */
.page.domainBlog .description{
	background-image: url("/images/pages/model-present.jpg");
    background-position: 92% bottom;
    background-repeat: no-repeat;
	padding-bottom:10px;
}
.page.domainBlog .description img{
	margin:20px 0 15px 0;
}
.page.domainBlog .go{
	font-size:18px;
}
/* 'Domain for Blogger' page - END */

/* Linux Shared page - START */
.page.hosting .hostingTbl{
	margin:25px 0 10px 0;
	position:relative;
}
.page.hosting .hostingTbl .bestSeller{
	position:absolute;
	top:-4px;
	left:194px;
	width:59px;
	height:59px;
	background:url('/images/pages/ribbon_best-seller.png') no-repeat;
}
.page.hosting .hostingTbl .mostPopular{
	position:absolute;
	top:-4px;
	left:351px;
	width:59px;
	height:59px;
	background:url('/images/pages/ribbon_most-popular.png') no-repeat;
}
.page.hosting .hostingTbl thead th{
	width:148px;
}
.page.hosting .hostingTbl thead th:first-child{
	width:190px !important;
}
.page.hosting .hostingTbl tr.pricing td{
	font-weight:bold;
	padding-top:11px;
	padding-bottom:11px;
}
.page.hosting .hostingTbl tr.pricing td span{
	font-weight:normal;
}
.page.hosting .hostingTbl .price.pound{
	display:none;
}
.page.hosting .hostingTbl td:first-child a{
	color:#fff;
	text-decoration:underline;
}
.page.hosting .hostingTbl .big{
	font-size:14px;
	font-weight:bold;
	padding-top:11px;
	padding-bottom:12px;
}
.page.hosting .hostingTbl .big small{
	font-weight:normal;
}
.page.hosting .hostingTbl .big span{
	font-weight:normal;
}
.mmfontTbl .big{
	font-size:14px !important;
}
.page.hosting .benefit{
	background-image: url("/images/pages/servers.jpg");
    background-position: 95% bottom;
    background-repeat: no-repeat;
}
.page.hosting .discount .content{
	background:url("/images/pages/crown-cheapest.png") no-repeat 700px 5px;
}
.page.hosting .discount p{
	margin-bottom:5px;
}
.page.hosting .discount .text{
	font-size:20px;
	line-height:20px;
	margin-bottom:25px;
	padding-bottom:5px;
	text-shadow:1px 1px 0 #ebebeb;
}
.page.hosting .discount .text big{
	font-size:32px;
}
/* Linux Shared page - END */

/* Web Design page - START */
.page.webDesign .description{
	background-image:url('/images/pages/website-standard.jpg');
	background-position: 99% 90%;
	background-repeat:no-repeat;
}
.page.webDesign .description p{
	width:570px;
}
.page.webDesign .hostingTbl{
	margin-top:15px;
}
.page.webDesign .netscriperLogo{
	background-image:url('http://www.netscriper.com/images/logo_s_netscriper.jpg');
	background-position: 97% 60px;
	background-repeat:no-repeat;
}
.page.webDesign .netscriperLogo p.payment{
	width:750px;
}
.page.webDesign .recentTbl{
	text-align:center;
	margin-bottom:20px;
	padding-top:10px;
}
.page.webDesign .recentTbl img{
	width:170px;
	border:#ebebeb 1px solid;
	margin-bottom:5px;
}
.page.webDesign .recentTbl a{
	color:#333;
	text-decoration:none;
}
.page.webDesign .recentTbl a:hover span{
	color:#222;
	text-decoration:underline;
}
.page.webDesign .recentLink{
	text-align:center !important;
	font-weight:bold;
	font-size:16px;
	margin-top:10px;
	margin-bottom:10px;
}
/* Web Design page - END */

/* Servers page - START */
.page.servers .intro{
	background-image: url("/images/pages/servers.jpg");
    background-position: 95% bottom;
    background-repeat: no-repeat;
}
.page.servers .type .left{
	width:485px;
	margin-right:20px;
	float:left;
}
.page.servers .type .right{
	width:485px;
	float:left;
}
.page.servers .type .shadowBox{
	min-height:350px;
}
.page.servers .price{
	margin-top:15px;
	margin-bottom:15px;
	font-size:14px;
}
.page.servers .price span{
	color: #AF7817;
	font-size:18px;
}
.page.servers .price span big{
	font-size:20px;
}
/* Servers page - END */

/* OLD Hosting table - START */
.chart td{
border-bottom:#CCC 1px solid;
border-right:#CCC 1px solid;
padding-top:7px;
padding-bottom:7px;
padding-left:4px;
padding-right:4px;
}
.chart_special{
border:#FF0000 1px solid;
background-color:#fff;
}
.chart_special td{
border-bottom:#CCC 1px solid;
padding-top:7px;
padding-bottom:7px;
padding-left:4px;
padding-right:4px;
}
.chart_rank{
background-color:#ebebeb;
border-top:#CCC 1px solid;
text-align:center;
} 
.chart_gold{
background-color:#af7817;
color:#fff;
}
.chart_space{
height:3px;
min-height:3px;
padding:0px;
border-bottom:#CCC 1px solid;
}
.priceMonthly{
cursor:pointer;
}
.priceYearly{
cursor:pointer;
display:none;
}
/* OLD Hosting table - END */



/* whyResell  - START */

.page.whyResell h1{

margin-top:10px;

margin-bottom:30px;

}

.page.whyResell .intro{

	background-image:url(/images/pages/questionmark_small.jpg);

	background-repeat:no-repeat;

	background-position:90% bottom;

	padding-bottom:5px;

}

.page.whyResell .domain{

	background-image:url(/images/pages/domains-bucket.jpg);

	background-repeat:no-repeat;

	background-position:92% bottom;

}

.page.whyResell .hosting{

	background-image:url(/images/pages/servers.jpg);

	background-repeat:no-repeat;

	background-position:95% 90%;

}

/* whyResell  - END */





/* Reseller Page - START */

.page.reseller .resellTbl{

	width:990px;

	font-size:12px;

	line-height:18px;

}

.page.reseller h3{

	text-align:right; 

	font-style:italic;

}

.page.reseller .resellTbl .sHeader{

	width:994px;

	background-image:url(/images/resellertb_header_bg.gif);

	background-repeat:repeat-x;

	color:#fff;

	font-size:14px;

	font-weight:bold;

	margin-top:25px;

	margin-bottom:4px;

	padding-top:4px;

	padding-bottom:5px;

	padding-left:4px;

}

.page.reseller .resellTbl .tbContainer{

	width:994px;

	clear:both;

}

.page.reseller .resellTbl .tbContainer .left{

	width:529px;

	float:left;

	padding-left:10px;

	padding-top:3px;

	padding-bottom:3px;

}

.page.reseller .resellTbl .tbContainer .left span{

	font-size:11px;

}

.page.reseller .resellTbl .tbContainer .right{

	width:141px;

	float:left;

	padding-top:3px;

	padding-bottom:3px;

	padding-left:7px;

	margin-left:3px;

}

.page.reseller .resellTbl .tbContainer .rightFull{

	width:423px;

	float:right;

	padding:7px 0;

	text-align:right;

}

.page.reseller .resellTbl .tbContainer .left_2{

	width:529px;

	float:left;

	padding-top:3px;

	padding-bottom:3px;

	padding-left:10px;

	background-color:#f2f2f2;

}

.page.reseller .resellTbl .tbContainer .left_2 span{

	font-size:11px;

}

.page.reseller .resellTbl .tbContainer .right_2{

	width:141px;

	float:left;

	padding-top:3px;

	padding-bottom:3px;

	padding-left:7px;

	background-color:#f2f2f2;

	margin-left:3px;

}

.page.reseller .discount {

    background: url("/images/pages/model-present.jpg") no-repeat scroll 720px bottom;

}

.page.reseller #resellDemo{

	margin:40px 0 30px 0px; 

	font-size:11px;

}

.page.reseller #resellDemo .left{

	float:left;

	width:230px;

	text-align:center;

}

.page.reseller #resellDemo .right{

	float:left;

	width:220px;

	padding-left:40px;

	text-align:center;

}

.page.reseller #resellDemo .text{

	float:right;

	width:440px;

}

.page.reseller .resellFaq{

	margin:20px 0 0 0 !important;

}

/* Reseller Page - END */



/* Technical Support - START */

.page.techSupport .intro{

	background:url("/images/pages/model-skate.jpg") no-repeat 92% bottom;

	padding-right:300px;

	padding-bottom:10px;

}

.page.techSupport .support .left{

	width:485px;

	margin-right:20px;

	float:left;

}

.page.techSupport .support .right{

	width:485px;

	float:left;

}

.page.techSupport .support .questionmarkImg{

	background:url("/images/pages/questionmark.jpg") no-repeat 330px 20px;

}

.page.techSupport .support .questionmarkImg p.top{

	padding-right:145px;

	padding-bottom:15px;

}

.page.techSupport .support .questionmarkImg p.time{

	margin-top:20px !important;

	color:#666 !important;

}

.page.techSupport .support .faqBtn{

	margin-left:50px;

}

.faqBtn{

	margin:17px 0 0 0;

}

.faqBtn.mm{

	text-align:center !important;

}

.faqBtn a, .faqBtn p{

	background-color:#ebebeb;

	border:#CCC 1px solid;

	border-radius:5px;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	box-shadow:2px 2px 5px rgba(50, 50, 50, 0.75);

	-webkit-box-shadow:2px 2px 5px rgba(50, 50, 50, 0.75);

	-moz-box-shadow:2px 2px 5px rgba(50, 50, 50, 0.75);

	padding:10px 15px;

	width:300px;

	text-align:center;

	text-decoration:none;

	display:block;

	color:#000;

	font-size:16px;

	cursor:pointer;

}

.faqBtn a:hover{

	background-color:#CCC;

}

/* Technical Support - END */



/* FAQ page - START */

.page.faq .qa{

	padding-left:10px;

}

.page.faq h2{

	margin-top:28px !important;

}

.page.faq #faq .question{

	font-weight:normal !important;

	font-size: 13px !important;

}

.page.faq #faq .question:hover{

	text-decoration:underline !important;

}

/* FAQ page - END */



/* CustomerLogin - START */

.page.customerLogin .box{

	padding:20px;

	width:400px;

	min-height:250px;

	border:#ebebeb 1px solid;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	background-image:url("/images/pages/home-box_bg.jpg");

	background-repeat:repeat-x;

	background-position:top;

}

.page.customerLogin .box.login1, .page.customerLogin .box.login3{

	float:left;

	margin-left:20px;

}

.page.customerLogin .box.login2, .page.customerLogin .box.login4{

	float:right;

	margin-right:20px;

}

.page.customerLogin .box.login3, .page.customerLogin .box.login4{

	margin-top:25px;

}

.page.customerLogin .box p.intro{

	margin-bottom:20px !important;

}

.page.customerLogin .box table.cover{

	width:340px;

	border:#333 1px solid;

	margin-left:30px;

	background-color:#f1f1f1;

}

.page.customerLogin .box table.cover.inactive{

	border:#999 1px solid;

}

.page.customerLogin .box table.cover th{

	background-color:#333;

	color:#fff;

	text-align:center;

	padding:6px 0 8px 0;

}

.page.customerLogin .box table.cover.inactive th{

	background-color:#999;

	color:#333;

}

.page.customerLogin .box table.cover td{

	padding:5px 0;

}

.page.customerLogin .box table.cover tbody tr:first-child td{

	padding-top:15px !important;

}

.page.customerLogin .box table.cover td.left{

	padding-left:10px;

	width:80px;

}

.page.customerLogin .box table.cover td.second{

	width:130px !important;

	text-align:right;

	padding-right:20px !important;

}

.page.customerLogin .box table.cover td.domain{

	height:25px;

	vertical-align:middle;

}

.page.customerLogin .box form{

	padding-top:10px;

}

.page.customerLogin .box input[type="text"], 

.page.customerLogin .box input[type="password"]{

	width:180px;

}

.page.customerLogin .box .btn{

	margin-bottom:10px;

}

/* CustomerLogin - END */



.page.tutorialMM h1{

	margin-bottom:30px !important;

}



/* Video Tutorials - START */

.page.vTutorial h2{

    border-bottom: 1px solid #CCCCCC;

	padding:0 0 3px 0;

	margin:20px 0 10px 0;

}

.page.vTutorial ul.left{

	width:450px;

	float:left;

}

.page.vTutorial ul.right{

	width:450px;

	float:right;

}

.page.vTutorial ul li{

	color:#999;

	line-height:26px !important;

}

.page.vTutorial ul li a{

	color:#333;

	text-decoration:none;

}

.page.vTutorial ul li a:hover{

	color: #AF7817;

}

#videoBox{

	text-align:center; 

	height:625px;

	margin:20px 0 20px 0;

}

#videoBox .player{

	border:#ebebeb 1px solid;

	min-height:624px;

}

/* Video Tutorials - END */





/* Testimonials - START */

.page.testimonials .left{

	float:left;

	width:710px;

	margin-right:35px;

}

.page.testimonials .left .testi{

	border:#ebebeb 1px solid;

	margin-bottom:20px;

	border-radius:5px;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

}

.page.testimonials .left .testi .t{

	margin:10px;

	text-align:justify;

	line-height:18px;

}

.page.testimonials .left .testi .t.mmFont{

	line-height:20px !important;

}

.page.testimonials .left .testi div.details{

	background-color:#ebebeb; 

	padding:5px 10px;

}

.page.testimonials .left .testi div.details p{

	line-height:17px !important;

	font-size:11px !important;

}

.page.testimonials .left .testi div .site{

	color:#936616;

}

.page.testimonials .right{

	float:right;

	width:240px;

	margin-top:3px;

}

.page.testimonials .right .floating{

}

.page.testimonials .right .floating .fbbox{

	background:url("/images/pages/model_couple.jpg") no-repeat 30px 7px;

}

.page.testimonials .right .floating .fbbox .para{

	background-color:#3b5998;

	color:#fff;

	padding:10px;

}

.page.testimonials .right .floating .fbbox .transparentBg{

	padding-top:181px;

}

/* Testimonials - END */





/* photoCampaign - START */

.page.photoCampaign h1{

	margin-bottom:40px;

}

.page.photoCampaign .frame{

	background-color:#ebebeb;

	border:#ccc 1px solid;

	border-radius:5px;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	padding:15px 0 15px 15px;

}

.page.photoCampaign .frame .photo{

	float:left;

	width:720px;

	height:480px;

	background-repeat:no-repeat;

}

.page.photoCampaign .frame .photo img{

	width:720px;

	height:480px;

}

.page.photoCampaign .frame .thumb{

	float:left;

	width:240px;

	margin-left:10px;

}

.page.photoCampaign .frame .thumb ul{

	margin:0;

	padding:0;

}

.page.photoCampaign .frame .thumb ul li{

	list-style:none;

	padding:0;

	margin:0 10px 8px 0;

	width:110px;

	height:73px;

	float:left;

}

.page.photoCampaign .frame .thumb ul li:last-child{

	margin-bottom:0 !important;

}

.page.photoCampaign .frame .thumb img{

	width:110px;

	height:73px;

	cursor:pointer;

}

/* photoCampaign - END */



/* Support Ticket - START */

.page.supportTicket h1{

	margin-bottom:40px;

}

.page.supportTicket table .cid1{

	width:40px;

}

.page.supportTicket table .cid2{

	width:33px;

}

.page.supportTicket table .leftTd{

	width:160px;

}

.page.supportTicket table .rightTd{

	width:780px;

}

/* Support Ticket - END */



/* Order page - START */

.page.order table.form{

	margin-left:50px;

}

.page.order table.form .left{

	width:140px;

}

.page.order fieldset legend{

	font-weight:bold;

}

.page.order .inputAddon{

	width:30px;

}

.page.order input.domain{

	width:220px;

}

/* Order page - END */



/* Domain Shopping Cart - START */

.page.shoppingCart .cart{

	width:800px; 

	margin-top:40px;

	border:#CCC 1px solid;

}

.page.shoppingCart .cart thead th{

    background-color: #ebebeb;

    border-bottom: 1px solid #ccc;

    border-right: 1px solid #ccc;

    font-weight: bold;

    padding: 9px 4px;

    text-align: center;

}

.page.shoppingCart .cart thead th:last-child{

	border-right:0 none;

}

.page.shoppingCart .cart tr td{

	padding:5px 3px;

}

.page.shoppingCart .cart tr.item td{

    border-bottom: 1px solid #ccc;

}

.page.shoppingCart .cart tr.item td:first-child{

	text-align:center;

}

.page.shoppingCart .cart tr.item td.price{

	text-align:right;

    border-right: 1px solid #ccc;

}

.page.shoppingCart .cart tr.item td:last-child{

	text-align:center;

	color:#ff0000;

	font-size:16px !important;

	text-decoration:none;

}

.page.shoppingCart .cart tr.item td:last-child a{

	color:#ff0000;

	font-size:16px !important;

	text-decoration:none;

}

.page.shoppingCart .cart tr.control{

	height:50px;

}

.page.shoppingCart .cart tr.control td:first-child{

	padding-left:10px;

}

.page.shoppingCart .message{

	margin-top:100px;

}

/* Domain Shopping Cart - END */



/* Contact Us - START */

.contactForm{

	width:470px;

}

.contactAddr{

	font-size:12px; 

	line-height:18px;

}

.contactAddr .title{

	font-size:16px !important; 

	color:#AF7817;

}

.contactAddr .subtitle{

	font-size:16px !important;

	margin-top:6px;

	margin-bottom:6px;

}

.page.contactUs .details .left{

	float:left;

	width:750px;

}

.page.contactUs .details .right{

	float:left;

	width:251px;

}

.page.contactUs .success{

	min-height:400px;

}

.page.contactUs .success p{

	width:1000px;

	text-align:center;

	margin-bottom:15px !important;

}

.contactAlter{

	margin:30px 0 20px 0;

}

.saleRepresentatives{

	width:100%;

	margin-bottom:30px;

}

.saleRepresentatives thead tr{

	background-color:#666666;

	color:#fff;

	font-weight:bold;

	height:28px;

	text-align:left;

}

.saleRepresentatives tbody tr td{

	padding-top:5px;

	padding-bottom:5px;

	border-bottom:#ebebeb 1px solid;

}

.saleRepresentatives th:first-child, .saleRepresentatives td:first-child{

	padding-left:7px;

}

.headoffice{

	background-color:#e1e1e1; 

	padding:10px 12px;

	border-radius:5px;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	margin:20px 0 10px 0;

}

.headoffice p{

	color:#000;

}

/* Contact Us - END */



/* Tutorial page - START */

.page.tutorial img{

	border:#666 1px solid;

	margin:5px 0;

}

.page.tutorial h1{

	margin-bottom:30px !important;

}

/* Tutorial page - END */

