/* General style */

body{
	font:13px/17px "Trebuchet MS", Arial, sans-serif;
	color:#434538;
	background:url(../images/bg.gif) 0 0 repeat-x #fff;
}
body, ul, img, div, p, h1, h2, h3, h4, h5, form{
	padding:0;
	margin:0;
}
ul{
	list-style-type:none;
}
a{
	outline:none;
	text-decoration:none;
}
#container{
	width:828px;
	margin:0 auto; 
}
.spacer{
	clear:both;
	line-height:0;
	font-size:0;
}

/* Header panel style */

#header{
	height:147px;
	position:relative;
}
#header img.logo{
	display:block;
	float:left;
	margin:48px 0 0 0;
}


/* Body panel style */
#bodypan{
	margin:4px 0 0 0;
	padding:0 0 44px 0;
	overflow:hidden;
}

/* Breadcrumb panel style */
ul.breadcrumb{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:0 0 0 34px;
}
ul.breadcrumb li{
	float:left;
	width:auto;
	padding:0 7px 0 0 ;
}
ul.breadcrumb li.breadIcon{
	background:url(../images/breadcrumb-icon.gif) 0 4px no-repeat;
	padding:0 7px 0 10px;
}
ul.breadcrumb li a{
	background:url(../images/breadcrumb-icon2.gif) 0 5px no-repeat;
	padding:0 0 0 10px;
	text-decoration:none;
	color:#fff;
	background-color:inherit;
}
ul.breadcrumb li a:hover{
	text-decoration:underline;
}
ul.breadcrumb li a.noBold{
	font-weight:normal !important;
}
ul.breadcrumb li a.noBg{
	background:none;
	padding:0;
}

/* Left panel style */
#leftpan{
	float:left;
	width:621px;
	margin:5px 0 40px 0;
}
#leftpan p{
	padding:0 0 14px 0;
}
#leftpan h3{
	font-weight:bold;
	font-size:17px;
	line-height:34px;
	color:#03617A;
	background-color:#F9FFD0;
	padding:0 0 0 22px !important;
	border-bottom:solid 1px #D9DEB1;
}
#leftpan img{
	display:block;
	margin:8px 0 17px 0; 
}
#leftpan div.yellowBg{
	background-color:#F9FFD0;
	color:inherit;
	border-left:solid 1px #E9EFBD;
	border-right:solid 1px #E9EFBD;
	border-top:solid 1px #E9EFBD;
	padding:14px 14px 12px;
}
div.yellowBottom{
	height:14px;
	background:url(../images/left-text-bg1.gif) 0 100% no-repeat;
	line-height:0;
	font-size:0;
	margin:0 0 10px 0;
}
#leftpan h2{
	font-weight:normal;
	font-size:16px;
	line-height:20px;
	color:#2B2F2E;
	background-color:inherit;
}
#leftpan ul.blueList{
	font-size:12px;
	line-height:16px;
	background:url(../images/text-blue-bg.gif) 0 0 repeat-x #E4F8F8;
	color:#1F6C7C;
	border:solid 1px #CCECEC;
	padding:12px 20px;
	margin:0 0 15px 0;
}
#leftpan ul.blueList li{
	padding:0 0 10px 16px;
	background:url(../images/icon1.gif) 0 5px no-repeat;
}
#leftpan ul.blueList li a{
	color:#006F86;
	background-color:inherit;
	text-decoration:none;
}
#leftpan ul.blueList li a:hover{
	color:#000;
	background-color:inherit;
}

/* Table data style */
.tabularData{
	font-weight:bold;
	margin:0 0 35px 0;
	font-size:17px;
	line-height:34px;
	border-top:solid 1px #D9DEB1;
	border-left:solid 1px #D9DEB1;
	border-right:solid 1px #D9DEB1;
}
td.lightYellow{
	background-color:#F9FFD0;
	color:#434538;
}
.tabularData2 td{
	border-right:solid 1px #D9DEB1;
	border-bottom:solid 1px #D9DEB1;
	font-size:12px !important;
}
.tabularData2 td.noRightBor{
	border-bottom:solid 1px #D9DEB1;
	border-right:none;
}

/* Right panel style */

#rightpan{
	width:195px;
	float:right;
	margin:12px 0 0 0;
}
#rightpan h3.Title{
	font-size:17px;
	line-height:30px;
	color:#fff;
	background-color:inherit;
	font-weight:normal;
	padding:0 0 0 12px;
	background:url(../images/right-title-bg.gif) 0 0 no-repeat;
}
div.rightInner{
	border-left:solid 1px #C8EBEA;
	border-right:solid 1px #C8EBEA;
	background:url(../images/right-panel-bg.gif) 0 0 repeat-x #DEF8F7;
	color:#006F86;
}
div.rightBottom{
	height:6px;
	background:url(../images/right-bottom.gif) 0 100% no-repeat;
	font-size:0;
	line-height:0;
	margin:0 0 20px 0;
}
#rightpan ul.rightList{
	font-size:12px;
	line-height:26px;
}
#rightpan ul.rightList li{
	border-bottom:solid 1px #C8EEF5;
}
#rightpan ul.rightList li a{
	display:block;
	padding:0 0 0 32px;
	background:url(../images/right-arrow.gif) 19px 10px no-repeat;
	color:#006F86;
	background-color:inherit;
	text-decoration:none;
}
#rightpan ul.rightList li a:hover{
	font-weight:bold;
	background:url(../images/right-arrow.gif) 19px 10px no-repeat #D9F1F5;
	color:#006F86;
	
}
#rightpan p.Title2{
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	padding:10px 0 0 10px;

}
#rightpan ul.rightList2{
	font-size:12px;
	line-height:26px;
	padding:5px 0 10px 0;
}
#rightpan ul.rightList2 li{
	padding:0 0 0 19px; 
}
#rightpan ul.rightList2 li a{
	background:url(../images/right-arrow.gif) 0 8px no-repeat;
	color:#006F86;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 15px;
}
#rightpan ul.rightList2 li a:hover{
	color:#000;
	background-color:inherit;
}

#rightpan ul.rightList3{
	font-size:12px;
	line-height:26px;
	padding:5px 0 10px 0;
}
#rightpan ul.rightList3 li{
	padding:0 0 0 19px; 
}
#rightpan ul.rightList3 li a{
	color:#006F86;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 15px;
}
#rightpan ul.rightList3 li a:hover{
	color:#000;
	background-color:inherit;
}

div.testimonialBg{
	border-left:solid 1px #C8EBEA;
	border-right:solid 1px #C8EBEA;
	background:url(../images/testimonial-bg.gif) 0 100% no-repeat #F8FDFE;
	color:#055C6E;
}
.testimonialBottom{
	background:url(../images/testimonial-bottom.gif) 0 0 no-repeat;
	height:6px;
	font-size:0;
	line-height:0;
}
.testimonialBg p{
	font-style:italic;
	font-size:12px;
	line-height:18px; 
	padding:22px 13px;
}

/* footer panel style */

#footer{
	width:100%;
	background:url(../images/footer-bg.gif) 0 0 repeat-x #E2F8F8;
	color:inherit;
	height:100%;
	overflow:hidden;
}

#footer h4 {
	font:11px/17px Arial, "Trebuchet MS", sans-serif;
	color:#006F86;
	background-color:inherit;
	margin:0 0 7px 0 ;
	text-transform:uppercase;
}


#footer div.footerInner{
	position:relative;
	width:828px;
	margin:0 auto;
	padding:27px 0 24px 0;
}
#footer div.footerLeft{
	float:left;
	width:160px;
	background:url(../images/feature-divider.gif) 100% 0 repeat-y;
	margin:0 20px 0 0;
}


ul.footerlist {
	width:124px
}

ul.footerlist li {
	background:url(../images/footer-dot.gif) 0 100% repeat-x;
	padding:0 0 4px 3px;
	margin:0 0 2px 0;
}

ul.footerlist li.nofooterbr {
	background:none;
}

ul.footerlist li a {
	background:url(../images/footer-arrow.gif) 0 4px no-repeat;
	font:11px/17px Arial, Helvetica, sans-serif;
	padding:0 0 0 12px;
	color:#5A5A5A;
	background-color:inherit;
	text-decoration:none;
	}
	
ul.footerlist li a:hover {
	color:#006F86;
	background-color:inherit;
	}
	
	
	
ul.footerlist2 {
	width:200px
}

ul.footerlist2 li {
	background:url(../images/footer-dot.gif) 0 100% repeat-x;
	padding:0 0 4px 3px;
	margin:0 0 2px 0;
}

ul.footerlist2 li.nofooterbr {
	background:none;
}

ul.footerlist2 li a {
	background:url(../images/footer-arrow.gif) 0 4px no-repeat;
	font:11px/17px Arial, Helvetica, sans-serif;
	padding:0 0 0 12px;
	color:#5A5A5A;
	background-color:inherit;
	text-decoration:none;
	}
	
ul.footerlist2 li a:hover {
	color:#006F86;
	background-color:inherit;
	}
	
	
#footer div.footerLeft2{
	float:left;
	width:160px;
}
#footer div.footerRight{
	float:right;
	width:220px;
	padding:10px 0 0 0;
}

#footer div.footerRight img{
	margin:0 15px 16px 0;
}
#footer div.footerRight ul {
	width:220px;
	margin:0 0 0 0;
}

#footer div.footerRight ul li {
	background:url(../images/footernav-divider.gif) 100% 3px no-repeat;
	font:9px/11px Arial, Helvetica, sans-serif;
	padding:0 4px;
	color:#5B5B5B;
	background-color:inherit;
	float:left;
	width:auto;
}

#footer div.footerRight ul li.nopad {
	background:none;
	padding:0 0 0 5px;
	}

#footer div.footerRight ul li a {
	color:#5B5B5B;
	background-color:inherit;
	text-decoration:none;
} 

#footer div.footerRight p {
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#5B5B5B;
	background-color:inherit;
	padding:0 0 0 20px;
	}

#footer div.footerRight ul li a:hover {
	color:#006F86;
	background-color:inherit;
}

/*#footer div.flag{
	position:absolute;
	top:6px;
	right:0;
	background: url(../images/flag-bg.gif) 0 0 no-repeat;
	padding:5px 0 10px 12px;
	width:82px;
}*/
#footer div.flag ul{
	margin:0;
	padding:0;
}
#footer div.flag ul li{
	float:left;
	width:auto;
	padding:0 13px 0 0;
	font-size:0;
	line-height:0;
	height:13px;
}

/* Contact page style */

#leftpan div.blueBg{
	background:url(../images/text-blue-bg.gif) 0 0 repeat-x #E4F8F8;
	color:#1F6C7C;
	border:solid 1px #CCECEC;
	padding:5px 20px;
	height:100%;
	overflow:hidden;
}
div.email{
	float:left;
	width:170px;
	height:123px;
	background:url(../images/email-divider.gif) 100% 0 repeat-y;
	margin:0 20px 0 0;
}
.email h4{
	font-weight:bold;
	font-size:20px;
	line-height:35px;
	color:#006F86;
	background-color:inherit;
	background:url(../images/emailicon.gif) 0 19px no-repeat;
	padding:19px 0 0 52px;
}
div.emailRightPan{
	float:left;
	width:380px;
}
ul.emailList{
	font-size:14px;
	line-height:20px;
	color:#000;
	background-color:inherit;
}
ul.emailList li{
	float:left;
	width:auto;
	background:url(../images/right-arrow.gif) 0 18px no-repeat;
	padding:10px 0 10px 10px;
}
ul.emailList li.width160{
	width:160px;
}
ul.emailList li strong{
	font-weight:bold;
	color:#005F73;
	background-color:inherit;
}
ul.emailList li a{
	font-weight:bold;
	color:#005F73;
	background-color:inherit;
}
ul.emailList li a:hover{
	color:#000;
	background-color:inherit;
	text-decoration:none;
}
#leftpan div.yellowBg2{
	background:url(../images/yellow-bg.gif)0 0 repeat-x #F8FECF;
	color:#1F6C7C;
	border:solid 1px #EBF0C2;
	padding:5px 20px;
	height:100%;
	overflow:hidden;
	margin:15px 0 0 0;
}
div.phone{
	float:left;
	width:170px;
	height:80px;
	background:url(../images/yellow-divider.gif) 100% 0 repeat-y;
	margin:0 20px 0 0;
}
.phone h4{
	font-weight:bold;
	font-size:20px;
	line-height:20px;
	color:#006F86;
	background-color:inherit;
	background:url(../images/phone-icon.gif) 0 20px no-repeat;
	padding:19px 0 0 52px;
	height:39px;
}
ul.topPad{
	padding:10px 0 0 0;
}
.blueBg2{
	background:url(../images/text-blue-bg.gif)0 0 repeat-x #F8FECF;
	color:#1F6C7C;
	border:solid 1px #CCECEC;
	padding:5px 20px;
	height:100%;
	overflow:hidden;
	margin:15px 0 0 0;
}
div.company{
	float:left;
	width:170px;
	height:80px;
	background:url(../images/yellow-divider.gif) 100% 0 repeat-y;
	margin:0 20px 0 0;
}
.company h4{
	font-weight:bold;
	font-size:20px;
	line-height:20px;
	color:#006F86;
	background-color:inherit;
	background:url(../images/company-icon.gif) 0 20px no-repeat;
	padding:19px 0 0 52px;
	height:39px;
}
ul.topPad{
	padding:10px 0 0 0;
}

/* shered hosting page style */

/* featured style */

div.featuredPanel{
	background:url(../images/feature-bg.gif) 0 0 repeat-x #EBFFFF;
	color:inherit;
	border:solid 1px #D0EAEA;
	overflow:hidden;
	height:100%;
	padding:13px 0 15px 16px ;
	margin:0 0 20px 0;
	width:603px;
}

div.featuredPanel h2{
	font-weight:normal;
	font-size:17px;
	line-height:19px;
	color:#3C3C3C;
	background-color:inherit;
	margin:0 0 30px 0;
	}

div.mainfeature{
	background:url(../images/feature-divider.gif) 100% 0 repeat-y;	
	width:320px;
	float:left;
	overflow:hidden;
	padding:0 19px 0 0;

}

div.mainfeature h4{
	font-weight:bold;
	font-size:13px;
	line-height:19px;
	color:#1F6C7C;
	background-color:inherit;
	padding:0 0 15px 45px;
	display:block;
	}
	
div.mainfeature span{
	background:url(../images/dot-divider.gif) 0 0 repeat-x;
	width:320px;
	height:1px;
	font-size:0;
	line-height:0;
	display:block;
	margin:0 0 9px 0;
	}
	
div.mainfeature h4.advance{
	background:url(../images/advance-icon.jpg) 1px 0 no-repeat;
	}
div.mainfeature h4.script{
	background: url(../images/script-icon.jpg) 2px 0 no-repeat;
	}
	
div.mainfeature h4.multilayer{
	background:url(../images/multi-layer.jpg) 1px 0 no-repeat;
	}
div.mainfeature h4.raids{
	background:url(../images/raid-icon.jpg) 0 0 no-repeat;
	}
div.mainfeature h4.network{
	background: url(../images/network-icon.jpg) 3px 0 no-repeat;
	}

div.mainfeature p{
	font-weight:normal;
	font-size:13px;
	line-height:17px;
	color:#666666;
	background-color:inherit;
	margin:0 0 16px 0;
	}
	
div.plan {
	width:233px;
	float:right;
	padding:0 0 0 30px ;
}

div.plan ul li {
	background:url(../images/plan-arrow.gif) 0 7px no-repeat;
	font-weight:normal;
	font-size:13px;
	line-height:17px;
	padding:0 0 7px 10px;
}

div.plan ul li a{
	color:#666666;
	background-color:inherit;
	text-decoration:none;
}

div.plan ul li a:hover{
	color:#000;
	background-color:inherit;
}

.get {
	border:1px solid #BCEBEA;
	margin:0 0 35px 0;
}

.topget {
	background:url(../images/get-bg.gif) 0 0 repeat-x #E5F9F9;
	color:inherit;
}


.whatget {
	background:url(../images/get-border.gif) 100% 0 repeat-y;
}

.whatget p {
	padding:0 0 0 16px !important;
	font-weight:normal;
	font-size:12px;
	line-height:27px;
	color:#1F6C7C;
	background-color:inherit;
}

.whatget p span {
	font-weight:bold;
	font-size:15px;
	line-height:33px;
}

.boxborder {
	border-bottom:1px solid #fff;
}

.sharedone {
	background:url(../images/share-bg.gif) 0 0 repeat-x #FBFFDD;
	color:#3C3C3C;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	line-height:27px;
}

.sharedone span {
	font-weight:bold;
	font-size:15px;
	line-height:33px;
}

.datasheet {
	padding:14px 0 11px 6px ;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	border-top:1px solid #BCEBEA;
}

.datasheet a {
	background:url(../images/pdf-icon.gif) 0 0 no-repeat;
	color:#1F6C7C;
	background-color:inherit;
	padding:0 0 0 26px;
	text-decoration:none;
}

.datasheet a:hover {
	color:#000;
	background-color:inherit;

}

.sharedtwo {
	border-right:1px solid #BCEBEA;
	border-left:1px solid #BCEBEA;
	background:url(../images/share-bg.gif) 0 0 repeat-x #E5F9F9;
	color:#3C3C3C;
	text-align:center;
	font-weight:normal;
	font-size:12px;
	line-height:27px;
}

.sharedtwo span {
	font-weight:bold;
	font-size:15px;
	line-height:33px;
}

.ordernow{
	background-color:#fff;
	color:inherit;
	padding:5px 0 0 0;
	border-top:1px solid #BCEBEA;
}

.ordernow a {
	background:url(../images/ordernaw-button.gif) 50% 0 no-repeat;
	width:74px;
	height:21px;
	display:block;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	line-height:21px;
	color:#3C3C3C;
	background-color:inherit;
	text-decoration:none;
	}
	
.ordernow a:hover {
	background:url(../images/ordernaw-button.gif) 50% 100% no-repeat;
	width:74px;
	height:21px;
	display:block;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	}
	
div.bigorder {
	width:238px;
	margin:0 auto;
}

div.bigorder a {
	background:url(../images/bigorder-button.gif) 0 0 no-repeat;
	width:238px;
	height:48px;
	display:block;
	font-weight:bold;
	font-size:22px;
	line-height:48px;
	color:#1F6C7C;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
}

div.bigorder a:hover {
	background:url(../images/bigorder-button.gif) 0 100% no-repeat;
	width:238px;
	height:48px;
	display:block;
	color:#fff;
	background-color:inherit;
}

/* Home style */

div.homeheader {
	width:828px;
	height:319px;
	position:relative;
}

div.homeheader ul.navigation {
	position:absolute; 
	bottom:22px; 
	left:42px;
	background:url(../images/headernav-bg.gif) 0 0 repeat-x;
	width:743px;
	height:42px;
	margin:0 auto;	
}

div.homeheader ul.navigation li {
	background:url(../images/headernav-divider.gif) 100% 3px no-repeat;
	padding:0 20px;
	font-size:16px;
	line-height:42px;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
	width:auto;
}

div.homeheader ul.navigation li.noheaderline {
	padding:0 0 0 20px;
	background:none;
}

div.homeheader ul.navigation li a {
	color:#9BFEFF;
	background-color:inherit;
}

div.homeheader ul.navigation li a:hover {
	color:#fff;
	background-color:inherit;
}
div.homeheader ul.navigation li a.selected {
	color:#fff;
	background-color:inherit;
}
div.homeheader ul.navigation li span.ltcurve {
	background:url(../images/headernav-curvelt.gif) 0 0 no-repeat;
	height:42px;
	width:11px;
	position:absolute;
	display:block;
	top:0;
	left:0;
	font-size:0;
	line-height:0;
}

div.homeheader ul.navigation li span.rtcurve {
	background:url(../images/headernav-curvert.gif) 0 0 no-repeat;
	height:42px;
	width:11px;
	position:absolute;
	display:block;
	bottom:0;
	right:0;
}

div.homeheader span.navshadow {
	background:url(../images/headernav-shadow.gif) 0 61px no-repeat;
	width:743px;
	height:71px;
	margin:0 auto;
	font-size:0;
	line-height:0;
	display:block;
}
/* Header l style */
div.header1 {
	background:url(../images/home-header-promotions.jpg) 0 0 no-repeat;
	position:relative;
	width:743px;
	height:255px;
	padding:36px 0 0 40px;
	margin:0 auto;
}

div.header1 h2 {
	background:url(../images/home-headerheading.gif) 0 0 no-repeat;
	width:315px;
	height:64px;
	margin:0 0 20px;
	text-indent:-50000px;
	font-size:0;
	line-height:0;
	overflow:hidden;
}


div.header1 ul li {
	background:url(../images/homeheader-listicon.gif) 0 4px no-repeat;
	padding:0 0 0 20px;
	margin:0 0 5px;
	font-size:18px;
	line-height:22px;
	color:#fff;
	background-color:inherit;
}

div.header1 a.clickhere {
	background:url(../images/clickhere-button.gif) 0 0 no-repeat;
	position:absolute;
	right:130px;
	top:200px;
	width:150px;
	height:34px;
	text-align:center;
	font-size:13px;
	line-height:34px;
	color:#363636;
	background-color:inherit;
	display:block;
}

div.header1 a.clickhere:hover {
	color:#0E729D;
	background-color:inherit;
}


/* Header 2 style */
div.header2 {
	background:url(../images/home-header-managed.jpg) 0 0 no-repeat;
	position:relative;
	width:743px;
	height:255px;
	padding:36px 0 0 40px;
	margin:0 auto;
}

div.header2 h2 {
	background:url(../images/Fullymanaged.gif) 0 0 no-repeat;
	width:301px;
	height:29px;
	margin:0 0 20px;
	text-indent:-50000px;
	font-size:0;
	line-height:0;
	overflow:hidden;
}

div.header2 p {
	width:380px;
	font-style:italic;
	font-size:16px;
	line-height:20px;
	color:#fff;
	background-color:inherit;
}

div.header2 a.clickhere {
	background:url(../images/clickhere-button.gif) 0 0 no-repeat;
	position:absolute;
	right:130px;
	top:200px;
	width:150px;
	height:34px;
	text-align:center;
	font-size:13px;
	line-height:34px;
	color:#363636;
	background-color:inherit;
	display:block;
}

div.header2 a.clickhere:hover {
	color:#0E729D;
	background-color:inherit;
}

/* Header 3 style */
div.header3{
	background:url(../images/home-header-blog.jpg) 0 0 no-repeat;
	position:relative;
	width:743px;
	height:255px;
	padding:36px 0 0 40px;
	margin:0 auto;
}

div.header3 h2 {
	background:url(../images/blog.gif) 0 0 no-repeat;
	width:371px;
	height:35px;
	margin:0 0 20px;
	text-indent:-50000px;
	font-size:0;
	line-height:0;
	overflow:hidden;
}

div.header3 p {
	width:380px;
	font-style:italic;
	font-size:16px;
	line-height:20px;
	color:#fff;
	background-color:inherit;
}

div.header3 a.clickhere {
	background:url(../images/clickhere-button.gif) 0 0 no-repeat;
	position:absolute;
	right:130px;
	top:200px;
	width:150px;
	height:34px;
	text-align:center;
	font-size:13px;
	line-height:34px;
	color:#363636;
	background-color:inherit;
	display:block;
}

div.header3 a.clickhere:hover {
	color:#0E729D;
	background-color:inherit;
}

/* Header 4 style */
div.header4{
	background:url(../images/home-header-support.jpg) 0 0 no-repeat;
	position:relative;
	width:743px;
	height:255px;
	padding:36px 0 0 40px;
	margin:0 auto;
}

div.header4 h2 {
	background:url(../images/support.gif) 0 0 no-repeat;
	width:375px;
	height:30px;
	margin:0 0 20px;
	text-indent:-50000px;
	font-size:0;
	line-height:0;
	overflow:hidden;
}

div.header4 p {
	width:380px;
	font-style:italic;
	font-size:16px;
	line-height:20px;
	color:#fff;
	background-color:inherit;
}

div.header4 a.clickhere {
	background:url(../images/clickhere-button.gif) 0 0 no-repeat;
	position:absolute;
	right:130px;
	top:200px;
	width:150px;
	height:34px;
	text-align:center;
	font-size:13px;
	line-height:34px;
	color:#363636;
	background-color:inherit;
	display:block;
}

div.header4 a.clickhere:hover {
	color:#0E729D;
	background-color:inherit;
}


div.homemiddlepan {
	width:828px;
	padding:20px 0 25px 0;
}



div.block1 h4 {
	color:#0C7B90;
	background-color:inherit;
}

div.block1 a {
	color:#09CDEB;
	background-color:inherit;
	background:url(../images/block-ank-1.gif) 0 0 no-repeat;
}

div.block2 {
	background:url(../images/block-2bg.gif) 0 0 no-repeat;
}


div.block2 h4 {
	color:#A8BD08;
	background-color:inherit;
}

div.block2 a {
	color:#B0C12B;
	background-color:inherit;
	background:url(../images/block-ank-2.gif) 0 0 no-repeat;
}


div.block3 {
	background:url(../images/block-3bg.gif) 0 0 no-repeat;
}


div.block3 h4 {
	color:#BC644A;
	background-color:inherit;
}

div.block3 a {
	color:#CF8F7C;
	background-color:inherit;
	background:url(../images/block-ank-3.gif) 0 0 no-repeat;
}

div.block4 {
	background:url(../images/block-4bg.gif) 0 0 no-repeat;
	margin:0!important;
}


div.block4 h4 {
	color:#508E41;
	background-color:inherit;
}

div.block4 a {
	color:#508E41;
	background-color:inherit;
	background:url(../images/block-ank-4.gif) 0 0 no-repeat;
}

div.blockcontent {
	width:188px;
	float:left;
	padding:17px 2px 12px 10px;
	margin:0 9px 0 0;
}

div.blockcontent h4 {
	margin:0 0 4px 0;
	font-size:16px;
	line-height:19px;
	text-align:center;
	}
	
div.blockcontent p {
	font-size:12px;
	line-height:14px;
	color:#4C4C4C;
	background-color:inherit;
	font-style:italic;
	text-align:center;
	}
div.blockcontent ul {
	padding:148px 0 17px 0;
	width:168px;
	margin:0 auto;
	}
div.blockcontent ul li {
	padding:0 0 4px 7px;
	background:url(../images/home-arrow.gif) 0 5px no-repeat;
	color:#4C4C4C;
	background-color:inherit;
	font-size:12px;
	line-height:14px;
}
div.blockcontent p.price {
	float:left;
	width:auto;
	margin:0 4px 0 0;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#006F86;
	background-color:inherit;
	font-style:normal!important;
}

div.blockcontent p.price span {
	font-size:14px;
	line-height:16px;
}

div.blockcontent p.price sup {
	font-size:14px;
	line-height:16px;
}

div.blockcontent a{
	float:left;
	font-size:12px;
	line-height:27px;
	font-weight:bold;
	width:83px;
	height:28px;
	display:block;
	padding:0 0 0 10px;
}

div.blockcontent a:hover{
	color:#666666;
	background-color:inherit;
}

div.lowerbox {
	width:376px;
	background:url(../images/home-lowerpanbg.gif) 0 0 repeat-x #FAFFDB;
	border:1px solid #EFF6C0;
	padding:15px 15px 38px 15px;
	float:left;
	margin:0 10px 30px 0;
	color:#3C3A3A;
}

div.nomarginLower {
	margin:0!important;

}
div.lowerbox h4 {
	border-bottom:1px solid #EEF5BC;
	padding:0 0 4px 40px;
	font-size:17px;
	line-height:26px;
	margin:0 0 12px 0;
}

div.lowerbox p {
	font-size:12px;
	line-height:18px;
	color:#006F86;
}

div.lowerbox p a {
	color:#9BAF00;
	background-color:inherit;
}

div.lowerbox p a:hover {
	color:#666;
	background-color:inherit;
}

div.lowerbox h4.homeService  {
	background:url(../images/home-serviceicon.gif) 0 0 no-repeat;
}

div.lowerbox h4.homeSupport {
	background:url(../images/home-supporticon.gif) 0 0 no-repeat;
}

/* support style */

div.supportbox {
	width:479px;
	border:1px solid #E0FBFE;
	padding:18px 15px 18px 125px;
	margin:0 0 20px 0;
}

div.knowledgebase {
	background:url(../images/support-icon-kb.gif) 14px 14px no-repeat #FAFFFF;
}

div.videotutorials {
	background:url(../images/support-icon-tutorials.gif) 14px 14px no-repeat #FAFFFF;
}

div.documentation  {
	background:url(../images/support-icon-docs.gif) 18px 14px no-repeat #FAFFFF;
}

div.communityForum   {
	background:url(../images/support-icon-forum.gif) 14px 18px no-repeat #FAFFFF;
}

div.customerHelpdesk    {
	background:url(../images/support-icon-helpdesk.gif) 14px 18px no-repeat #FAFFFF;
}

div.supportbox h4 {
	font-size:16px;
	line-height:18px;
	background-color:inherit;
	color:#006F86;
	margin:0 0 12px 0;

}

div.supportbox p{
	font-size:12px;
	line-height:18px;
	background-color:inherit;
	color:#7A7A7A;
	padding:0 0 12px 0;

}

div.supportbox a{
	background:url(../images/support-icon-arrow.gif) 100% 7px no-repeat;
	font-size:12px;
	line-height:18px;
	text-decoration:underline;
	background-color:inherit;
	color:#303030;
	padding:0 16px 0 0;
	display:block;
	float:left;

}

div.supportbox a:hover{
	background-color:inherit;
	color:#006F86;


}

/* order-now style */

div.ordernowHeading{
	background-color:#F9FFD0;
	color:inherit;
	border:solid 1px #E9EFBD;
	padding:12px 12px 0 12px;	
	margin:0 0 15px 0;

}

div.ordernowHeading p{
	font-size:13px;
	line-height:19px;
	color:#2B2F2E;
	background-color:inherit;

}

div.ordernowbox {
	background:url(../images/ordernow-bluebg.gif) 0 0 repeat-x #F8FDFE;
	color:#1F6C7C;
	width:273px;
	height:180px;
	float:left;
	padding:20px 15px 0 15px;
	border:1px solid #D0EAEA;
	margin:0 10px 10px 0;
}

div.orderyellowbg {
	background:url(../images/ordernow-yellowbg.gif) 0 0 repeat-x #FCFFE7;
	color:#1F6C7C;
	border:1px solid #E9EFBD;
}

div.ordernowbox h4 {
	font-size:16px;
	line-height:20px;
	margin:0 0 10px 0;
	border-bottom:1px dotted #B3B5B5;
}

div.ordernowbox h4.ordericon1 {
	background:url(../images/ordernow-icon1.gif) 0 0 no-repeat;
	padding:3px 0 10px 30px;
}
div.ordernowbox h4.ordericon2 {
	background:url(../images/ordernow-icon2.gif) 0 0 no-repeat;
	padding:3px 0 10px 35px;
}
div.ordernowbox h4.ordericon3 {
	background:url(../images/ordernow-icon3.gif) 0 0 no-repeat;
	padding:1px 0 10px 45px;
}
div.ordernowbox h4.ordericon4 {
	background:url(../images/ordernow-icon4.gif) 0 0 no-repeat;
	padding:0 0 11px 38px;
}
div.ordernowbox h4.ordericon5{
	background:url(../images/ordernow-icon5.gif) 0 0 no-repeat;
	padding:3px 0 10px 30px;
}
div.ordernowbox h4.ordericon6 {
	background:url(../images/ordernow-icon6.gif) 0 0 no-repeat;
	padding:3px 0 10px 30px;
}


div.ordernowbox p {
	font-size:12px;
	line-height:18px;
	color:#666;
	background-color:inherit;
}


div.norightMargin {
	margin:0!important;
}

div.lowerordernow {
	width:591px;
	padding:20px 15px 10px 15px;
	border:1px solid #E9EFBD;
	background-color:#F9FFD0;
	color:#4E4E4E;
	text-align:center;
}

div.lowerordernow a.proced {
	background:url(../images/ordernow-proceed.gif) 0 0 no-repeat;
	width:204px;
	height:46px;
	display:block;
	margin:0 auto;
}

div.lowerordernow a.proced:hover {
	background:url(../images/ordernow-proceed.gif) 0 100% no-repeat;
	display:block;
}

div.lowerordernow p {
	font-size:16px;
	line-height:18px;
	color:#4E4E4E;
	background-color:inherit;
	margin:9px 0 0 0;
}

/* service page style */

div.servicepan {
	background:url(../images/servicebox-bg.gif) 0 0 repeat-x;
	width:610px;
	padding:0 4px 0;
	border:1px solid #DAF4F7;
	background-color:#F9FFFF;
	color:inherit;
}

div.innerbox {
	border-bottom:1px solid #DAF4F7;
	padding:30px 0 18px 0;
	background: url(../images/dot-service.gif) 48% 10px no-repeat;
	height:100%;
	overflow:hidden;
}

.noborder {
	border:none!important;
}

div.innerbox h4 {
	font-size:18px;
	line-height:18px;
	font-weight:normal;
	color:#006F86;
	background-color:inherit;
	padding:0 0 5px 0;
	}	

div.innerbox p {
	font:12px/13px "trebuchet MS", arial, tahoma, sans-serif;
	color:#5D5D5D;
	background-color:inherit;
	padding:0 0 18px 0;
}

div.innerbox p.price {
	background:url(../images/price-bg.gif) 0 0 no-repeat;
	width:167px;
	text-align:center;
	font-size:22px;
	line-height:30px;
	font-weight:bold;
	color:#006F86;
	background-color:inherit;
	margin:0 0 0 0;
}

div.innerbox p.price sup {
	font-size:14px;
	line-height:20px;
}

div.sharedHostingpic {
	background: url(../images/shared-pic.gif) 16px 0 no-repeat;
	width:305px;
	float:left;
	}
div.resellerpic {
	background:url(../images/reseller.gif) 0 0 no-repeat;
	width:305px;
	float:left;
	}
	
div.virtual-pic {
	background:url(../images/virtual-pic.gif) 0 0 no-repeat;
	width:305px;
	float:left;
	}
	
div.dedicated-pic {
	background: url(../images/dedicated-pic.gif) 12px 0 no-repeat;
	width:305px;
	float:left;
	}
	
div.domain-pic {
	background: url(../images/domain-pic.gif) 12px 0 no-repeat;
	width:305px;
	float:left;
	}
	
div.license-pic {
	background:url(../images/lisence-pic.gif) 25px 0 no-repeat;
	width:305px;
	float:left;
	}
	
div.innerleftcontent {
	float:right;
	width:200px;
}

div.innerrightcontent {
	float:right;
	width:177px;
	padding:0 0 5px 0;
}

/* tool tips style */

#dhtmltooltip{
position: absolute;
left: -300px;
width: 220px;
padding:5px;
border: 1px solid #D7F0F0;
background-color: #fff;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/* Slider Start */ 
#slider {	
	margin:0 0 0 42px;
}
.scrollContainer { 
	position:absolute; 
	top:0; 
	left:0; 
	width:828px;
}
.scrollButtons { 
	position: absolute; 
	top: 49px; 
	cursor: pointer;
}
.scrollButtons.left { 
	left:0;
}
.scrollButtons.right { 
	right:0;
}

.scroll { 
	height: 236px; 
	width: 743px; 
	overflow: auto; 
	position: relative; 
	clear: left;
 }

/*Slider Images*/
.Slide1, .Slide2, .Slide3, .Slide4 {
	width:743px; 
	height:236px; 
}
/* Slider End */

/* New Style Add On 15.09.09 */
div.address{
	float:left;
	width:170px;
	height:80px;
	background:url(../images/yellow-divider.gif) 100% 0 repeat-y;
	margin:0 20px 0 0;
}
.address h4{
	font-weight:bold;
	font-size:20px;
	line-height:20px;
	color:#006F86;
	background-color:inherit;
	background:url(../images/address-icon.gif) 0 20px no-repeat;
	padding:19px 0 0 52px;
	height:39px;
}
#header ul.topLink li.help a{
	background:url(../images/chat-icon.gif) 0 0 no-repeat;
	padding:0;
	width:116px;
	height:30px;
	display:block;
	}
#header ul.topLink li.forum{
	background:url(../images/icon-phone.gif) 0 1px no-repeat;
	padding:0 15px 0 40px;
}
#header ul.topLink{
	float:right;
	width:auto;
	font:normal 10px/16px Arial, Helvetica, sans-serif;
	padding:56px 0 0 0;
}
#header ul.topLink li{
	float:left;
	width:auto;
}
#header ul.topLink li a{
	color:#4A463C;
	background-color:inherit;
	text-decoration:none;
}
#header ul.topLink li a:hover{
	color:#55ABBD;
	background-color:inherit;
}
#leftpan h2.aboutBanner {
	background:url(../images/banner-about.jpg) no-repeat 0 0;
	height:83px;
	padding:46px 0 0 37px;
	margin:8px 0 17px;
	}
#leftpan h2.aboutBanner span {
	background:url(../images/about-title.gif) no-repeat 0 0;
	width:203px;
	height:24px;
	display:block;
	text-indent:-5000000px;
	}	
/* Data facility pic style */

.dataPanel{
	border:solid 1px #E9EFBD;
	height:100%;
	overflow:hidden;
}
.dataPanel ul{
	padding:11px 41px 0;
	}
.dataPanel ul li{
	float:left;
	width:auto;
	padding:0 24px 0 0;
}
.dataPanel ul li.nopad{
	padding:0 !important;
}
.dataPanel ul li img{
	padding:3px;
	border:solid 1px #D7D7D7;
	display:block;
}

.list {
	width:250px;
	height:20px;
	background-color:#fff;
	border:1px solid #B3C049;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#3D4309;
	}
	
.submitButton {
	width:150px;
	background-color:#D5E375;
	border:1px solid #B3C049;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#3D4309;
	margin:15px 0 0;
	}


/* New Style Add On 18.09.09 */

div.innerbox a {
	background:url(../images/more-bg.gif) 0 0 no-repeat;
	width:90px;
	font-size:11px;
	line-height:27px;
	color:#5D5D5D;
	background-color:inherit;
	display:block;
	padding:0 0 0 20px;
}



div.innerbox a:hover {
	color:#218390;
	background-color:inherit;
}

/* Testimonial page */

div.testimonial {
	width:621px;
}

div.testibox {
	width:581px;
	background-color:#F9FEFF;
	border:1px solid #D5F1F5;
	padding:20px 20px;
	margin:0 0 15px 0;
}

div.testnobg {
	background-color:#fff!important;
	color:inherit;
	border:none!important;
	padding:8px 20px!important;

}

div.testibox img{
	display:block;
	float:left;
	margin:3px 20px 0 0!important;
}

div.testibox div.testimonialtext {
	width:458px;
	float:right;
}

div.testibox div.testimonialtext h4 {
	font-size:17px;
	line-height:22px;
	color:#1F6C7C;
	background-color:inherit;
	margin:0 0 9px 0;
	font-weight:normal;
}

div.testibox div.testimonialtext p{
	font-size:12px;
	line-height:17px;
	color:#666666;
	background-color:inherit;
	padding:0 0 9px 0;
}

div.testibox div.testimonialtext p span{
	background:url(../images/testimonial-icon.gif) 0 0 no-repeat;
	font-weight:bold;
	color:#8B9C17;
	background-color:inherit;
	padding:0 0 0 25px;
	display:block;
}

div.testiyellowbox {
	width:581px;
	background-color:#F9FFD0;
	border:1px solid #E9EFBD;
	padding:20px 20px;
}

div.testiyellowbox p {
	font-size:13px;
	line-height:17px;
	color:#3E4142;
	background-color:inherit;
}


/* New Style Add On 21.09.09 */

div.stuff {
	width:621px;
}

div.stuff img {
	display:block;
	border:3px solid #CEF1F5;
	margin:0!important;
}

div.stuff div.member {
	width:589px;
	padding:16px 16px 26px;
	background-color:#F5FDFE;
	color:inherit;
	border:1px solid #CFF1F5;
	margin:11px 0 0 0;
}

div.stuff div.member h4 {
	font-size:18px;
	line-height:21px;
	color:#11798E;
	background-color:inherit;
	font-style:italic;
	font-weight:normal;
	margin:0 0 11px 0;
}

div.stuff div.member p {
	font-size:13px;
	line-height:17px;
	color:#646464;
	background-color:inherit;
	padding:0 0 15px 0;
}

div.stuff div.member img {
	float:left;
	width:auto;
	display:block;
	margin:0 19px 0 0!important;
	border:7px solid #D6EFEE;
}

div.stuff div.member p.stuffcomment{
	color:#11798E;
	background-color:inherit;
	font-style:italic;
	width:479px;
	float:right;
}

/* New Style Add On 21.09.09 */

div.staff {
	width:621px;
}

div.staff img {
	display:block;
	border:3px solid #CEF1F5;
	margin:0!important;
}

div.staff div.member {
	width:589px;
	padding:16px 16px 26px;
	background-color:#F5FDFE;
	color:inherit;
	border:1px solid #CFF1F5;
	margin:11px 0 0 0;
}

div.staff div.member h4 {
	font-size:18px;
	line-height:21px;
	color:#11798E;
	background-color:inherit;
	font-style:italic;
	font-weight:normal;
	margin:0 0 11px 0;
}

div.staff div.member p {
	font-size:13px;
	line-height:17px;
	color:#646464;
	background-color:inherit;
	padding:0 0 15px 0;
}

div.staff div.member img {
	float:left;
	width:auto;
	display:block;
	margin:0 19px 0 0!important;
	border:7px solid #D6EFEE;
}

div.staff div.member p.comment{
	color:#11798E;
	background-color:inherit;
	font-style:italic;
	width:479px;
	float:right;
}

/*-------- 23 Sep 2009 -------------*/
div.footerPhone{
	width:162px;
	height:37px;
	background:url(../images/callus.jpg) 0 0 no-repeat;
	padding:0 0 0 55px;
	margin:0 0 20px 0;
	font-weight:bold;
	font-size:15px;
	line-height:37px;
}

.twitter {
	width:90px;
	margin:0 auto;
	}

.twitter img {
	margin:10px;
	}
	
#footer div.flag{
	position:absolute;
	top:5px;
	right:0;
	background: url(../images/flag-bg.gif) 0 0 no-repeat;
	padding:5px 0 10px 12px;
	width:82px;
}
div.staff div.memberYellow {
	width:589px;
	padding:16px 16px 26px;
	background-color:#F9FFD0;
	color:inherit;
	border:1px solid #E9EFBD;
	margin:11px 0 0 0;
}

div.staff div.memberYellow h4 {
	font-size:18px;
	line-height:21px;
	color:#869708;
	background-color:inherit;
	font-style:italic;

	font-weight:normal;
	margin:0 0 11px 0;
}

div.staff div.memberYellow p {
	font-size:13px;
	line-height:17px;
	color:#646464;
	background-color:inherit;
	padding:0 0 15px 0;
}

div.staff div.memberYellow img {
	float:left;
	width:auto;
	display:block;
	margin:0 19px 0 0!important;
	border:7px solid #E9EFBD;
}
div.staff div.memberYellow p.comment{
	color:#869708;
	background-color:inherit;
	font-style:italic;
	width:479px;
	float:right;
}

/*  29 Sep 2009 */
p a{
	color:#434538 !important;
	background-color:inherit;
}
p a:hover{
	color:#3CABBE !important;
	background-color:inherit;
}
.testimonialtext a{
	color:#3CABBE !important;
	background-color:inherit;
}
.testimonialtext a:hover{
	color:#1F6C7C !important;
	background-color:inherit;
}
.yellowBg a{
	color:#434538 !important;
	background-color:inherit;
}
.yellowBg a:hover{
	color:#3CABBE !important;
	background-color:inherit;
}
#leftpan h2.arrowIcon{
	font-weight:bold;
	font-size:16px;
	line-height:20px;
	color:#3CABBE;
	background-color:inherit;
	background:url(../images/arrow.jpg) 0 21px no-repeat;
	padding:15px 0 12px 25px;
}
.mainfeature a{
	color:#434538 !important;
	background-color:inherit;
}
.mainfeature a:hover{
	color:#3CABBE !important;
	background-color:inherit;
}

/* 30 Sep 20009 */

/* mainNav panel style */

ul.mainNav{
	font:normal 12px/36px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:1px 0 0 0;
	width:765px;
	margin:0 auto;
	overflow:hidden;
}
ul.mainNav li{
	float:left;
	width:auto;
}
ul.mainNav li.lastNavli{
	background:url(../images/nav-hover-divider.gif) 100% 1px no-repeat;
	padding:0 1px 0 0;	
}
ul.mainNav li a{
	display:block;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	padding:0 25px 0 0;	
}
ul.mainNav li a.lastNav{
	padding:0 26px 0 0 !important;
}
ul.mainNav li a span.left{
	background:url(../images/nav-hover-divider.gif) 0 0 no-repeat;
	width:1px;
	padding:0 0 0 26px;
	display:block;
	float:left;
}
ul.mainNav li a:hover, ul.mainNav li a.active{
	background:url(../images/nav-hover.gif) 0 0 repeat-x;
}
ul.mainNav li a:hover span.left{
	background:url(../images/nav-hover-divider.gif) 0 0 no-repeat;
	width:1px;
	padding:0 0 0 26px;
}

.qanda{
	display:block;
	font-weight:bold;
	color:#666666;
	background-color:inherit;
	padding:0 0 3px 20px;
	background:url(../images/question-bullet.gif) 0 2px no-repeat;
}

div.block1 {
	background: url(../images/block-1bg.gif) 0 0 no-repeat;
	position:relative;
}

.saleLink{
	position:absolute;
	top:115px;
	left:100px;
}

/* 1 Oct 2009 */

div.mainfeature h4.question{
	background: url(../images/question-icon.gif) 3px 0 no-repeat;
	}
	
div.block2 {
	background:url(../images/block-2bg.gif) 0 0 no-repeat;
	position:relative;
}

div.block3 {
	background:url(../images/block-3bg.gif) 0 0 no-repeat;
	position:relative;	
}

div.block4 {
	background:url(../images/block-4bg.gif) 0 0 no-repeat;
	position:relative;	
	margin:0!important;
}