body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, label, form
{
	margin: 0px;
	padding: 0px;
}

body
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #131313;
	background: #8d8d8d;
}

.registerBtn, .latestClients, .windowsHosting li a, .linuxHosting li a, .domainTopRound, .domainBotmRound, .topGreyCorner, .botmGreyCorner, .viewAll, .custReviews, .ourClients, .latestBlogPosts, .orangeTopRoundCorner, .orangeBotmRoundCorner, .rsOnly, .windowsHostingLargeIcon, .topMostNavRight, .topMostNavLeft, .linuxHostingLargeIcon
{
	background-image: url(../images/home_page.png);
	background-repeat: no-repeat;
}

a, a img,  fieldset
{
	border: 0px;
	text-decoration: none;
	outline: none;
}

/*  CLEAR FIX  */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

/*  CLEAR FIX  */


.mainBgRepet
{
	background: url(../images/topBgRepet.gif) repeat-x top #FFFFFF;
	width: 995px;
	border-left: 1px solid #8d8d8d;
	border-right:1px solid #8d8d8d;
	margin: 0px auto;
}

.mainDiv
{
	width: 995px;
	margin: 0px auto;
	border-left: 1px solid #8d8d8d;
	border-right: 1px solid #8d8d8d;
	background: #FFFFFF;
	float: none;
}

.logo
{
	width: 305px;
	float:left;
	padding: 30px 0px 5px 12px;
}

.topHeading
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #b7b7b7;
	float: left;
	padding-top: 7px;
	text-align: center;
	width: 250px;}

.topHeading h2
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #b7b7b7;
	padding-top: 7px;
	text-align: center;
	float: left;
}

div.topHeading span
{
	float: left;
	padding-top: 7px;
	text-align: center;
}


.topNav
{
	color: #FFFFFF;
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	float:left;
}

.topNav ul
{
	list-style: none;
	background: url(../images/topNavLeftBgRepet.gif) repeat-x;
	display: block;
}

.topNav li
{
	color: #FFFFFF;
	float:left;
}
.topNav li a
{
	padding: 5px 10px;
	color: #FFFFFF;
	display: block;
}

.topNav li a:hover, li a.activeTopNav
{
	color: #fee000;
}

.mainnav
{
	font: bold 12px Arial, Helvetica, sans-serif;
	float:left;
}

.mainnav ul
{
	background: url(../images/mainNavBgRepet.gif) repeat-x;
	list-style: none;
	width: 995px;
}

.mainnav li
{
	list-style: none;
	float: left;
}

.mainnav li a
{
	padding: 11px 28px 12px 26px;
	color: #FFFFFF;
	display: block;
}

.mainnav li a:hover /*li a.mainNavActive*/
{
	background: url(../images/mainNavBgRepetHove.gif) repeat-x top #555555;
}

.mainnav li a.home
{
	padding: 11px 26px 12px 29px;
	width: 29px;
}
.mainnav li a:hover.home
{
	background: url(../images/mainNavBgRepetHove.gif) repeat-x top #555555;
}

.mainsubnav
{
	float: left;
	width: 995px;
}

.mainsubnav ul
{
	background: #555555;
	list-style: none;
	margin-top: -3px;
}

.mainsubnav li
{
	list-style: none;
	float: left;
}

.mainsubnav li img
{
	margin-top: 5px;
}

.mainsubnav li a
{
	padding: 11px 10px 12px 26px;
	color: #FFFFFF;
	display: block;
	width: 130px;
}

.mainsubnav li a:hover, li a.mainNavsubActive
{
	background: url(../images/yellowArrow.gif) no-repeat 12px 15px;
	color: #f4fb7f;
	font-weight: bold;
}


.mainsub-subnav
{
	background: #6A6A6A;
	float: left;
	width: 995px;
}

.mainsub-subnav ul
{
	list-style: none;
	margin-top: -3px;
	display: block;
}

.mainsub-subnav li
{
	list-style: none;
	float: left;
}

.mainsub-subnav li img
{
	margin-top: 5px;
}

.mainsub-subnav li a
{
	padding: 11px 10px 12px 26px;
	color: #FFFFFF;
	display: block;
	width: 130px;
}

.mainsub-subnav li a:hover, li a.mainsub-subnav
{
	background: url(../images/yellowArrow.gif) no-repeat 12px 15px;
	color: #f4fb7f;
	font-weight: bold;
}




/* LEFT SIDE CONTENT */
#slider-container 
{
	width:705px; 
	outline:none; 
	margin-left: 10px;
	margin-top: 6px;
	
}
.leftSideContent
{
	width: 710px;
	float: left;
}

.domainSearch
{
	width: 696px;
	float: left;
	padding-left: 10px;
	padding-top: 13px;
}

.domainSearchMid
{
	width: 703px;
	clear: both;
	float:left;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
}
.domainLeftGrey
{
	background: #F4F4F4;
	width: 400px;
	float: left;
}
.domainLeftblack
{
	background: #3e3e3e;
	width: 401px;
	float: left;
	font: normal 22px "Times New Roman", Times, serif;
	color: #FFFFFF;
	padding: 0px 0px;
	text-align: center;
	clear: both;
}
.registerBtn
{
	padding-bottom: 15px;
	margin: 0px;
	background-position: -302px -141px;
	border: 0px;
	width: 99px;
	height: 35px;
	color: #FFFFFF;
	font: bold 11px Arial, Helvetica, sans-serif;
	cursor: pointer;
}

.domainLeftGrey h1
{
	font: normal 22px Arial, Helvetica, sans-serif;
}

.domainSearchCheckBox
{
	width: 375px;
	float: left;
	font-size: 12px;
}

.domainSearchCheckBox label
{
	font-size: 14px;
	font-weight: bold;
	padding-right: 15px;
	line-height: 25px;
}

.domainCost
{
	font: normal 20px Arial, Helvetica, sans-serif;
	width: 102px;
	float: right;
	text-align: center;
	color: #000000;
	padding: 5px 0px 10px 0px;
}
.domainSearchBox
{
	background: #F4F4F4;
	width: 390px;
	float: left;
	padding-left: 10px;
}

.domainSearchBox a
{
	color: #ED5B06;
	text-decoration: underline;
}

.domainSearchBox a:hover
{
	color: #000000;
	text-decoration: none
}

.domainSearchTxtField
{
	background:url(../images/www.gif) no-repeat;
	height:27px;
	width: 227px;
	padding-top:2px;
	border:0px;
	border-top:0px;
	padding:6px 2px 0px 41px;
	margin-left: 41px;
	font: normal 12px Arial, Helvetica, sans-serif;
}

.domainRightGrey
{
	background: #FFFFFF;
	width: 260px;
	float: right;
	margin: 0px 14px;
/*	*clear: right;
*/}

.domainRightGrey h1
{
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #f4601c;
}

.domainRightGrey ul
{
	list-style: none;
	padding-top: 10px;
	padding-left: 20px;
}

.domainRightGrey li
{
	background: url(../images/arrow1.gif) no-repeat 0px 15px;
	padding: 9px 0px 0px 15px;
}

.greyLine
{
	border-bottom: 1px solid #979797;
}


/* LEFT SIDE CONTENT */

/* RIGHT SIDE CONTENT */
.rightSideContent
{
	width: 244px;
	float: right;
	margin: 10px 10px 6px 10px;
}

.customerReview
{
	width: 241px;
	float: left;
}

.customerReviewTxt
{
	float:left;
	width: 221px;
	background: #f3f3f3;
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
	padding: 5px 10px 3px 10px;
	line-height: 17px;
}

.customerReviewTxt a
{
	color: #626262;
	line-height: 17px;
}

.customerReviewTxt a:hover
{
	color: #000000;
	line-height: 17px;
}

.orngHeadings
{
	color: #e6420a;
	font: normal 18px Arial, Helvetica, sans-serif;
	padding-top: 7px;
}

.latestClients
{
	float: left;
	background-position: -422px -65px;
	width: 122px;
	height: 52px;
	padding: 27px 60px 30px 60px;
}


/* RIGHT SIDE CONTENT */


.textField2
{
	background:url(../images/searchBg1.gif) #FFFFFF repeat-x;
	height:30px;
	border:1px solid #d5d5d5;
	border-top:0px;
	padding:9px 3px 0px 3px;
	border-left:2px solid #a3a3a3;
	font: normal 18px Arial, Helvetica, sans-serif
}
.textField1
{
	background:url(../images/searchBg.gif) #FFFFFF repeat-x;
	height:21px;
	padding-top:2px;
	border:0px;
	border:1px solid #d5d5d5;
	border-top:0px;
	padding:3px 2px 0px 2px;
	border-left:2px solid #a3a3a3;
}

.textarea
{
	background:url(../images/textareaBg.gif) #FFFFFF repeat-x;
	height:114px;
	padding-top:2px;
	border:0px;
	border:1px solid #d5d5d5;
	border-top:0px;
	padding:3px 2px 0px 2px;
	border-left:2px solid #a3a3a3;
}

.rsOnly
{
	float:right;
	width: 90px;
	background-position: -305px -63px;
	padding: 3px 5px 21px 0px;
	font-size: 19px; 
	text-align: center;
}

.windowsHostingLargeIcon
{
	background-position: -81px -78px;
	width: 75px;
	height: 94px;
}

.linuxHostingLargeIcon
{
	background-position: -189px -78px;
	width: 75px;
	height: 94px;
}

/*  HOSTING CLASSES STARTS  */

.hosting
{
	float: left;
	width: 705px;
	padding: 10px 0px 0px 10px;
	clear: both;
}

div.windowsHosting
{
	float:left;
	width: 200px;
	padding: 10px 15px;
	border-right: 1px solid #c3c3c3;
	color: #363535;
	line-height: 18px;
	display: block;
	height: 100%;
}

div.windowsHosting:hover
{
	color: #000000;
	background: url(../images/backgroundBgHosting.gif) no-repeat;
	cursor: default;
}

.windowsHosting a
{
	color: #363535
}

.windowsHosting a:hover
{
	color: #000000;
}

.windowsHosting h1
{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #EB5702;
	text-align: center;
}

.windowsHosting ul
{
	list-style: none;
	padding-top: 20px
}

.windowsHosting li
{
	list-style: none;
}

.windowsHosting li a
{
	background-position: -693px -91px;
	padding: 5px 5px 3px 15px;
	color: #F95B00;
	text-decoration: underline;
	display: block;
}

.windowsHosting li a:hover
{
	padding: 5px 5px 3px 15px;
	text-decoration: none;
}


div.linuxHosting
{
	float:left;
	width: 206px;
	padding: 10px 15px;
	border-right: 1px solid #c3c3c3;
	color: #363535;
	line-height: 18px;
	display: block;
}

div.linuxHosting:hover
{
	color: #000000;
	background: url(../images/backgroundBgHosting.gif) no-repeat 8px 0px;
	display: block;
	cursor: default;
}

.linuxHosting a
{
	color: #363535;
	display: block;
}

.linuxHosting a:hover
{
	color: #000000;
}

.linuxHosting h1
{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #EB5702;
	text-align: center;
}

.linuxHosting ul
{
	list-style: none;
	padding-top: 20px
}

.linuxHosting li
{
	list-style: none;
}

.linuxHosting li a
{
	background-position: -693px -91px;
	padding: 5px 5px 3px 15px;
	color: #F95B00;
	text-decoration: underline;
	display: block;
}

.linuxHosting li a:hover
{
	padding: 5px 5px 3px 15px;
	text-decoration: none;
}

div.javaHosting
{
	float:right;
	width: 212px;
	padding: 10px 15px 40px 5px;
	color: #363535;
	line-height: 18px;
}

div.javaHosting:hover
{
	color: #000000;
	cursor: default;
}

.javaHosting a
{
	color: #363535
}

.javaHosting a:hover
{
	color: #000000;
}

.javaHosting h1
{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #EB5702;
	text-align: center;
}

.javaHosting ul
{
	list-style: none;
	padding-top: 20px
}

.javaHosting li
{
	list-style: none;
}

.javaHosting li a
{
	background: url(../images/javaListIcon.gif) no-repeat 0px 8px;
	padding: 5px 5px 3px 20px;
	color: #F95B00;
	text-decoration: underline;
	display: block;
}

.javaHosting li a:hover
{
	background: url(../images/javaListIconHover.gif) no-repeat 0px 8px;
	padding: 5px 5px 3px 20px;
	text-decoration: none;
}

/*  HOSTING CLASSES ENDS  */

/*  BLOG ENDS  */

.blogHeading
{
	float: left;
	background: url(../images/postHeading.gif) no-repeat left top;
	/*border-left: 1px solid #b4b4b4;
	border-right: 1px solid #b4b4b4;*/
	width: 195px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #111111;
	padding: 11px 7px 0px 40px;
}

.blogTxt
{
	float: left;
	padding: 10px;
	width: 220px;
	border-left: 1px solid #F49500;
	border-right: 1px solid #F49500;
	background-color: #FFF8F3;
	font: normal 12px Arial, Helvetica, sans-serif;
}

.blogTxt a
{
	color: #F67800;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.blogTxt a:hover
{
	color: #F67800;
	text-decoration: underline;
}
.blogTxt ul
{
	list-style: none;
}
.blogTxt li
{
	list-style: none;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #323232;
	display: block;
}
.blogTxt li a
{
	color: #323232;
	background: url(../images/arrow_orange2.gif) no-repeat 0px 9px;
	padding: 4px 5px 7px 10px;
	display: block;
}
.newstopcurve
{
	float: left;
	background: url(../images/newstopcurve.jpg) no-repeat left top;
	width: 242px;
	height: 8px;
}

/*  BLOG ENDS  */

.ibeeTxt
{
	float: left;
	padding: 1px 15px 10px 15px;
	width: 964px;
	line-height: 20px;
}
.linxuTxt
{
	float: left;
	padding: 10px 15px;
	width: 900px;
	line-height: 20px;
}

.footer
{
	clear: both;
	float: left;
	width: 995px;
	background-color: #FFFFFF;
	text-align: center;
	color: #909090;
}
.footer a
{	
	color: #f95b00;
	padding: 10px 0px;
}
.footer a:hover
{
	text-decoration: underline;
}

/* web hosting starts */

.webHosting
{
	width: 925px;
	padding: 0px 35px;
}

.webHosting h1
{
	color: #e95702;
	font-size: 40px;
	font-weight: normal;
	text-align: center;
	padding: 5px 0px;
}

/* WINDOWS TABLE STARTS HERE */

.windowsTable
{
	margin-left: 18px;
	float: left;
	width: 279px;
}
.windowTopHeading
{
	background: url(../images/windowsLogoBg2.gif) no-repeat top;
	height: 110px;
	padding-top: 25px;
}
.windowTopHeading h2
{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #e95702;
}
.windowTable tr
{
	background: #f2f2f2;
	margin-bottom: 2px;
}

.windowTable tr:hover
{
	background: #dbdada;
	cursor: default;
}

table.windowTable
{
	background: #FFFFFF;
	border: 2px solid #f2f2f2;
	border-top: 0px;
	border-bottom: 0px;
}

.windowTable img
{
	padding: 8px 0px 0px 10px;
}



/* WINDOWS TABLE ENDS HERE */


/* LINUX TABLE STARTS HERE */

.linuxTable
{
	margin: 0px 35px;
	float: left;
	width: 279px;
}

.linuxTopHeading
{
	background: url(../images/linuxLogoBg2.gif) no-repeat top;
	height: 110px;
	padding-top: 25px;
}

.linuxTopHeading h2
{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #e95702;
}

/* LINUX TABLE ENDS HERE */


/* JAVA TABLE STARTS HERE */

.javaTable
{
	float: left;
	width: 279px;
}

.javaTopHeading
{
	background: url(../images/javaLogoBg2.gif) no-repeat top;
	height: 110px;
	padding-top: 25px;
}

.javaTopHeading h2
{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #e95702;
}

/* JAVA TABLE ENDS HERE */


/* web hosting ends */


/*comprision Sheet starts */

.comparisionTable
{
	border: 1px solid #CACACA;
	border-right: 0px;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

.comparisionTable th
{
	background: url(../images/comparisionHeadingBg.gif) repeat-x;
	padding: 9px 20px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-right: 1px solid #DDDDDD;
}

.comparisionTable td
{
	border-right: 1px solid #DDDDDD;
	padding: 8px 0px 8px 20px;
}

tr.comparisionTableAltRow
{
	background: #f6f6f6;
}



.comparisionTable
{
	border: 1px solid #CACACA;
	border-right: 0px;
	color: #000000;
	font: bold 13px Arial, Helvetica, sans-serif;
}

.comparisionTable th
{
	background: url(../images/comparisionHeadingBg.gif) repeat-x #FF7400;
	padding: 9px 17px;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-right: 1px solid #DDDDDD;
	cursor: default;
}

.comparisionTable td
{
	border-right: 1px solid #DDDDDD;
	padding: 8px 17px;
}

.comparisionTable tr:hover
{
	background: #EEEEEE;
	cursor: default;
}

td.comparisionTableSel
{
	background: #FFE3CC;
	border: 1px solid #FFFFFF;
	border-bottom: 0px;
}


tr.comparisionTableAltRow
{
	background: #F6F6F6;
}
.comparisionTable sup
{
	color: #999999;
}
.supTxt
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #999999;
}
/*comprision Sheet ends */

/* COMPARISION TABLE 2 */

.comparisionTable2
{
	border: 1px solid #CACACA;
	border-right: 0px;
	color: #000000;
	font: bold 13px Arial, Helvetica, sans-serif;
}

.comparisionTable2 th
{
	background: url(../images/comparisionHeadingBg.gif) repeat-x #FF7400;
	padding: 9px 17px;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-right: 1px solid #DDDDDD;
	cursor: default;
}

.comparisionTable2 td
{
	border-right: 1px solid #DDDDDD;
	padding: 8px 17px;
}

.comparisionTable2 td a
{
	color: #000000;
}

.comparisionTable2 tr:hover
{
	background: #EEEEEE;
	cursor: default;
}


/* COMPARISION TABLE 2  */






/* LINUX COMPARISION SHEET */

.linuxComparisionSheet
{
	width: 925px;
	padding: 0px 35px;
	float: left;
}

.linuxComparisionSheet h1
{
	text-align: center;
	font-size: 24px;
	color: #e95702;
	font-weight: normal;
}

.linuxComparisionSheet h1 img
{
	padding-bottom: 10px;
}

/*  TR ANIMATION */

div.Supportbox
{
	width: 229px;
	float: left;
	background: url(../images/normal_supportbox.gif) no-repeat left top;
}
div.Supportbox:hover
{
	width: 229px;
	float: left;
	background: url(../images/hover_supportbox.gif) no-repeat left top;
	cursor: default;
}
.submitTicket
{
	padding: 12px 10px 20px 10px;
	line-height: 18px ;
	color: #565656;
}

.submitTicket h1
{
	font: normal 18px "Trebuchet MS";
	color: #FF5D00;
	text-align: center;
}
.submitTicket ul
{
	list-style: none;
	padding-top: 20px
}

.submitTicket li
{
	list-style: none;
	background: url(../images/arrow_orange1.gif) no-repeat 0px 10px;
	padding: 5px 5px 3px 15px;
	color: #565656;
	text-decoration: none;
	display: block;
}
.Knowledge ul
{
	list-style: none;
	padding-top: 5px
}

.Knowledge li
{
	list-style: none;
	background: url(../images/arrow_orange2.gif) no-repeat 0px 10px;
	padding: 5px 5px 3px 15px;
	color: #ff5d00;
	text-decoration: none;
	display: block;
}


/*.submitTicket li a
{
	background: url(../images/arrow_orange1.gif) no-repeat 20px 10px;
	padding: 5px 5px 3px 15px;
	color: #565656;
	text-decoration: none;
	display: block;
	list-style: none;
}*/
.link
{
	color: #FF7500;
}

.link a
{
	color: #FF7500;
}
.link a:hover
{
	text-decoration: underline;
}
.terms ul
{
	list-style: none;
}
.terms li
{
	list-style: none;
	background: url(../images/arrow_orange2.gif) no-repeat left 10px;
	padding: 3px 0px 3px 15px;
}
.sharepoint
{
	margin-top: 23px;
}
.sharepoint a
{
	/*background: url(../images/sharepoint_img.jpg) no-repeat 3px 0;*/
	display: block;
	padding: 0px 0px 15px 15px;
}
.sharepoint a strong
{
	color: #525252;
	font: normal 18px Arial, Helvetica, sans-serif;
}

.sharepoint a:hover strong, .googleapps a:hover strong, .exchangehost a:hover strong
{
	color: #eb5702;
}


.googleapps
{
	margin-top: 20px;
}
.googleapps a
{
	/*background: url(../images/googleapps_img.jpg) no-repeat 3px 0;*/
	display: block;
	padding: 0px 0px 15px 15px;
}
.googleapps a strong
{
	color: #525252;
	font: normal 18px Arial, Helvetica, sans-serif;
}
.exchangehost
{
	margin-top: 20px;
}
.exchangehost a
{
	/*background: url(../images/exchange_img.jpg) no-repeat 3px 0;*/
	display: block;
	padding: 0px 0px 15px 15px;
}
.exchangehost a strong
{
	color: #525252;
	font: normal 18px Arial, Helvetica, sans-serif;
}
.space_hosting
{
	margin-left: 150px;
}
.webhost
{
	width: 970px;
	margin: 10px 9px 10px 20px;
	float: left;
}
.windows_hosting
{
	width: 227px;
	margin-right: 14px;
	float: left;
}
.windows_hosting_topcurve
{
	background: url(../images/topcurve_wh.gif) no-repeat;
	width: 227px;
	height: 6px;
}
.windows_hosting_btmcurve
{
	background: url(../images/btmcurve_wh.gif) no-repeat;
	width: 227px;
	height: 6px;
}
.windows_hosting_midbg
{
	border-left: 1px solid #FE7F31;
	border-right: 1px solid #FE7F31;
	padding: 10px;
}

.windows_hosting_midbg h2 img
{
	padding-bottom: 8px;
}

.windows_hosting_midbg h2
{
	font: normal 18px "Trebuchet MS";
	color: #FF5D00;
	text-align: center;
}
.windows_hosting_midbg ul
{
	list-style: none;
	padding-top: 10px
}

.windows_hosting_midbg li
{
	list-style: none;
	background: url(../images/arrow_orange1.gif) no-repeat 0px 5px;
	padding: 0px 5px 8px 15px;
	color: #565656;
	text-decoration: none;
	display: block;
}

.domainTopRound
{
	background-position: -8px -6px;
	width: 705px;
	height:6px;
	float: left
}

.domainBotmRound
{
	background-position: -8px -16px;
	width: 705px;
	height:6px;
	float: left
}

.topGreyCorner
{
	background-position: -12px -29px;
	width: 243px;
	height: 7px;
	float: left;
}

.botmGreyCorner
{
	background-position: -12px -42px;
	width: 243px;
	height: 17px;
	float: left;
}

a.viewAll
{
	background-position: -650px -42px;
	width: 58px;
	height: 13px;
	display: block;
	float: right;
}

.custReviews
{
	background-position: -14px -77px;
	width: 38px;
	height: 28px;
	float: left;
}

.ourClients
{
	background-position: -5px -106px;
	width: 35px;
	height: 28px;
	float: left;
}

.latestBlogPosts
{
	background-position: -10px -139px;
	width: 38px;
	height: 28px;
	float: left;
}

.headMainNavSeprator
{
	background: url(../images/mainNavBgSeparator.gif) no-repeat;
	width: 2px;
	height:38px;
}

.topMostNavLeft
{
	background-position: -576px -35px;
	width: 16px;
	height: 29px;
}

.topMostNavRight
{
	background-position: -595px -35px;
	width: 16px;
	height: 29px;
}

.topMostNavSeprator
{
	background: url(../images/topNavSeparator.gif) no-repeat;
	width: 1px;
	height: 29px;
}

.orangeTopRoundCorner
{
	background-position: -293px -32px;
	width: 242px;
	height: 8px;
	float: left;
}

.orangeBotmRoundCorner
{
	background-position: -293px -44px;
	width: 242px;
	height: 8px;
	float: left;
}

.subNavSeprators
{
	background:url(../images/subNavSeprator.gif) no-repeat;
	width: 2px;
	height: 28px;
	margin-top: 6px;
}


/*  WEB DESIGN STARTS */

.webDesign
{
	width: 995px;
	margin: 0px auto;
	border-left: 1px solid #8d8d8d;
	border-right: 1px solid #8d8d8d;
	background: #FFFFFF;
}

.webDesignBg
{
	background: url(../images/webDesignOverviewBg.gif) repeat-x top;
}

.webDesignComptImg
{
	width: 359px;
	float: left;
	background: url(../images/monitor.gif) no-repeat;
	height: 537px;
}


.webDesignContnt
{
	width: 573px;
	float: left;
	padding: 20px 30px;
}
.webDesignContnt h2
{
	font-size: 20px;
	color: #f26100;
	font-weight: normal;
}

.webDesignOrngBg
{
	background: #FF891E;
	padding: 10px 5px;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
}

.webDesignLitOrngBg
{
	background: #FFE1C7;
	padding: 10px 10px;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
}


/*  WEB DESIGN ENDS */


/* REQUEST QUOTE STARTS */

.requestTopHeading
{
	float: left;
	width: 995px;
	background: url(../images/requestQuoteTopBg.gif) repeat-x;
	height: 53px;
	padding: 30px 0px 0px 0px;
	text-align: center;
}

.requestTopHeading h2
{
	color: #E95702;
	font-size: 22px;
	font-weight: normal;
}

.requestForm
{
	width: 461px;
	/*margin: 0px auto;*/
	margin: 0px 246px 0px 246px;
	border: 2px solid #A0A0A0;
	border-top: 0px;
	border-bottom: 0px;
	/*background: #003399;*/
	float: left;
	padding: 20px;
	background: #FFFFFF;
}

label.requestQuotForm
{
	padding-right: 200px;
	display: block;
}

.requestFormTxtField
{
	height: 19px;
	border-top: 1px solid #5e5e5e;
	border-bottom: 1px solid #5e5e5e;
	border-left: 0px;
	border-right: 0px;
	padding: 3px;
	margin: 0px;
}

.requestFormTxtArea
{
	border-left: 1px solid #5e5e5e;
	border-right: 1px solid #5e5e5e;
	border-top: 0px;
	border-bottom: 0px;
	padding: 3px;
	width: 252px;
	margin: 0px;
}

/* REQUEST QUOTE ENDS */


.mandatoryFields
{
	color: #ED5B06;
	font-size: 11px;
}

/* CONTACT US STARTS */

.contactAddress, .feedbacktopbg, .feedbackbtmbg, .feedback2topbg
{
	background-image: url(../images/contactimgs.jpg);
	background-repeat: no-repeat;
}
.feedbacktopbg
{
	background-position: -14px -225px;
	margin: 40px 0px 0px 0px; 
	width: 394px;
	height: 57px;
	padding-top: 20px;
	float: left;
}
.feedback2topbg
{
	background-position: -14px -225px;
	margin: 10px 0px 0px 0px; 
	width: 394px;
	height: 57px;
	padding-top: 20px;
	float: left;
}

.feedbackbtmbg
{
	background-position: -14px -313px;
	width: 394px;
	height:7px;
	float: left;
}

.contactAddress
{
	width: 370px;
	float: left;
	padding: 0px 10px 0px 0px ;
	font-size: 12px;
	background-position: -10px 0px;
	height: 215px;
	margin: 28px 0px 0px 45px;
}
.contactAddress h2
{
	font: normal 18px Arial, Helvetica, sans-serif;
	/*color: #F36100;*/
	color: #1c1c1c;
}

.contactAddress strong
{
	color: #F36100;
	font-weight: bold;
}

.contactRequestForm
{
	width: 394px;
	float: left;
}

.contactForm
{
	float:left; 
	border-left: 1px solid #959393; 
	border-right: 1px solid #959393; 
	width: 352px; 
	padding: 10px 20px;
}
.contactForm2
{
	float:left; 
	border-left: 1px solid #959393; 
	border-right: 1px solid #959393; 
	width: 372px; 
	padding: 10px 10px;
}


/* CONTACT US ENDS */

/* LOGIN PAGE STARTS */

.loginBg
{
	background: url(../images/loginMainBg.gif) repeat-x top;
	width: 995px;
	float:left;
	padding-top: 50px;
	padding-bottom: 40px;
}

.loginBox
{
	padding: 0px 238px;
	float: left;
	width: 500px;
}

.loginBoxContent
{
	float: left;
	border:1px solid #959393;
	border-top: 0px;
	border-bottom: 0px;
	width: 440px;
	padding: 30px 30px 10px 30px;
	background: #FFFFFF;
}

.forgotPassword
{
	color: #f36100;
}

.forgotPassword a
{
	text-decoration: underline;
	color: #f36100;
}

.forgotPassword a:hover
{
	color: #242424;
	text-decoration: none;
}

/* LOGIN PAGE ENDS */


/* CLIENTS STARTS */

.clientsIcon
{
	width: 355px;
	float: left;
	background: url(../images/clients-icon-big.gif) no-repeat 50px 180px;
	height: 500px;
}

.clientsContent
{
	width: 500px;
	padding: 40px 20px 0px 0px;
	float:left;
}

table.clientstable
{
	border-left: 1px solid #8F8F8F;
}

.clientstable td
{
	border-right: 1px solid #8F8F8F;
	border-top: 1px solid #8F8F8F;
	/*border-left: 1px solid #8F8F8F;*/
	padding: 15px 10px;
}

.clientstable td:hover a
{
	color: #f36100;
	display: block;
	/*padding: 10px 10px;*/
}


.clientstable a
{
	text-decoration: none;
	color: #151515;
	font-weight: bold;
}

.clientstable a:hover
{
	text-decoration: underline;
	color: #f36100;
}

/* CLIENTS ENDS */


/* TESTIMONIALS STARTS */

.testmonials
{
	float:left;
	width: 848px;
	padding: 0px 74px;
}

.testmonialsTopBg
{
	background: url(../images/testimonialstopBg.gif) no-repeat top; 
	height: 20px;
	width: 848px;
	float: left;
}

.testmonialsContent
{
	float: left;
	background: url(../images/testimonialsContntBg.gif) repeat-y;
	padding: 5px 30px 10px 30px;
	line-height: 20px;
	font-size: 13px;
	width: 788px;
}

.testmonialsBotmBg
{
	background: url(../images/testimonialsBotmBg.gif) no-repeat top; 
	width: 828px;
	float: left;
	padding: 40px 20px 40px 0px; 
	text-align: right;
	font-size: 15px;
	color: #131313;
}

.testmonialsBotmBg a
{
	color: #E6420A;
}

.testmonialsBotmBg a:hover
{
	text-decoration: underline;
	color: #626262;
}


/* TESTIMONIALS ENDS */


/* DS starts */



.ds-contnt
{
	float: left;
	width: 600px;
}



.windowsTable1
{
	margin-left: 10px;
	margin-top: 40px;
	float: left;
	width: 279px;
}

.windowTable1 tr
{
	background: #f2f2f2;
	margin-bottom: 2px;
}

.windowTable1 td img
{
	padding-bottom: 10px;
	display: block;
}

.windowTable1 tr:hover
{
	background: #dbdada;
	cursor: default;
}

table.windowTable1
{
	background: #FFFFFF;
	border: 2px solid #f2f2f2;
	border-top: 0px;
	border-bottom: 0px;
}

.windowTable1 img
{
	padding: 5px 10px 5px 10px;
}



/* WINDOWS TABLE ENDS HERE */


/* LINUX TABLE STARTS HERE */

.linuxTable1
{
	margin: 40px 0px 0px 10px;
	float: left;
	width: 279px;
}


.linuxTopHeading-ds
{
	background: url(../images/linuxLogoBg-ds.gif) no-repeat top;
	height: 110px;
	padding-top: 25px;
}

.linuxTopHeading-ds h2
{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #e95702;
}


/* DS ends */


/* SSL - certificate START  */

.sslCertificateImage
{
	width:  340px;
	height: 390px;
	float: left;
	background: url(../images/ssl-certificate-img.gif) no-repeat 20px 0px;
}

.sslCertificateTxt
{
	width: 550px;
	float: right;
	line-height: 20px;
	padding: 0px 25px;
}

.sslCertificateTxt h1
{
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #ED5B06;
}


.sslCertificateTxt ul
{
	list-style: none;
	padding-left: 10px;
}

.sslCertificateTxt li
{
	background-position: -487px -588px;
	padding: 5px 10px 5px 25px;
	display: block;
	margin: 10px 0px 0px 0px;
}

.sslCertifcateTables
{
	width: 240px;
	float: left;
}

.sslCertificateTopCurve
{
	background: url(../images/top-curv-ssl-cert.gif) no-repeat; 
	padding: 6px 0px;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: normal;
	display: block;
	width: 236px;
	text-align: center;
}

.sslCertificateBotmCurve
{
	background: url(../images/botm-curv-ssl-cert.gif) no-repeat top; 
	padding-top: 5px;
	float: left;
	width: 236px;
	text-align: center;
}

.sslCertifcateTables
{
	font-size: 14px;
	margin: 0px 4px;
}

.SSL123
{
	font-size: 14px;
	background: #f0f0f0;
	width: 236px;
	float: left;
}

.SSL123 ul
{
	list-style: none;
	border-right: 1px solid #FF6601; 
	border-left: 1px solid #FF6601;
}

.SSL123 li
{
	background: url(../images/tick-mark-3.gif) no-repeat 7px 17px;
	padding: 15px 0px 15px 27px;
}

.SSL123 li:hover
{
	background: url(../images/tick-mark-5.gif) no-repeat 7px 17px #E7E6E6;
	cursor: default;
}

li.SSL123altList
{
	background: url(../images/tick-mark-4.gif) no-repeat 7px 17px #FAFAFA;
}


.webServer
{
	font-size: 14px;
	background: #f0f0f0;
	width: 236px;
	float: left;
}

.webServer ul
{
	list-style: none;
	border-right: 1px solid #FF6601; 
	border-left: 1px solid #FF6601;
}

.webServer li
{
	background: url(../images/tick-mark-3.gif) no-repeat 7px 13px;
	padding: 11px 0px 11px 27px;
}

.webServer li:hover
{
	background: url(../images/tick-mark-5.gif) no-repeat 7px 13px #E7E6E6;
	cursor: default;
}

li.webServeraltList
{
	background: url(../images/tick-mark-4.gif) no-repeat 7px 13px #FAFAFA;
}


.SGC-SuperCert
{
	font-size: 14px;
	background: #f0f0f0;
	width: 236px;
	float: left;
}

.SGC-SuperCert ul
{
	list-style: none;
	border-right: 1px solid #FF6601; 
	border-left: 1px solid #FF6601;
}

.SGC-SuperCert li
{
	background: url(../images/tick-mark-3.gif) no-repeat 7px 10px;
	padding: 8px 0px 8px 27px;
}

.SGC-SuperCert li:hover
{
	background: url(../images/tick-mark-5.gif) no-repeat 7px 10px #E7E6E6;
}

li.SGC-SuperCertaltList
{
	background: url(../images/tick-mark-4.gif) no-repeat 7px 10px #FAFAFA;
}


.wildcardServer
{
	font-size: 14px;
	background: #f0f0f0;
	width: 236px;
	float: left;
}

.wildcardServer ul
{
	list-style: none;
	border-right: 1px solid #FF6601; 
	border-left: 1px solid #FF6601;
}

.wildcardServer li
{
	background: url(../images/tick-mark-3.gif) no-repeat 7px 10px;
	padding: 12px 0px 12px 27px;
}

.wildcardServer li:hover
{
	background: url(../images/tick-mark-5.gif) no-repeat 7px 10px #E7E6E6;
}

li.SGC-SuperCertaltList
{
	background: url(../images/tick-mark-4.gif) no-repeat 7px 10px #FAFAFA;
}


.ssl-comparisionTable
{
	border: 1px solid #CACACA;
	border-right: 0px;
	color: #000000;
	font: bold 13px Arial, Helvetica, sans-serif;
}

.ssl-comparisionTable th
{
	background: url(../images/comparisionHeadingBg.gif) repeat-x #FF7400;
	padding: 9px 17px;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-right: 1px solid #DDDDDD;
	cursor: default;
}

.ssl-comparisionTable td
{
	border-right: 1px solid #DDDDDD;
	padding: 8px 17px;
	width: 100%;
}

.ssl-comparisionTable tr:hover
{
	background: #EEEEEE;
	cursor: default;
}

tr.ssl-comparisionTableAltRow
{
	background: #F6F6F6;
}
.ssl-comparisionTable sup
{
	color: #999999;
}

/* SSL - certificate END  */

/*  DOMAIN - REGISTRATION STARTS  */

.domain-registration
{
	width: 450px;
	float: left;
	margin: 20px;
}

.domain-registration h2
{
	font-size: 20px;
	color: #f26100;
	font-weight: normal;
}

.domainSearchCheckBox2
{
	width: 350px;
	float: left;
	font-size: 12px;
	margin-left: 60px;
	margin-top: 10px;
	line-height: 30px;
}

.domainSearchCheckBox2 label
{
	font-size: 14px;
	font-weight: bold;
	padding-right: 15px;
	line-height: 25px;
}




/*  DOMAIN - REGISTRATION ENDS  */

/*  REQUEST EXTENSION STARTS  */

.request-extnsion
{
	width: 450px;
	float: left;
	margin: 20px;
}

.request-extnsion h2
{
	font-size: 20px;
	color: #f26100;
	font-weight: normal;
}
.googleappsImage
{
	width:  340px;
	height: 339px;
	float: left;
	background: url(../images/googleapps_img.gif) no-repeat left 30px;
}
.googleappsTxt
{
	font: bold 16px "Trebuchet MS";
	color: #262626;
}
.googleapps ul
{
	list-style: none;
	padding-left: 0px;
}

.googleapps li
{
	background: url(../images/arrow_orange1.gif) no-repeat 0px 8px;
	padding: 3px 10px 5px 15px;
	display: block;
}


/*  REQUEST EXTENSION  ENDS  */

/* domain registration page  */

.domains-extensions
{
	float: left;
	text-align: center; 
	font-size: 14px; 
	font-weight: bold; 
	/*margin-left: 65px; 
	margin-top: 10px;*/
}

.domains-extensions ul
{
	list-style: none;
	display: block;
	margin: 10px 20px 10px 90px;
}

.domains-extensions li
{
	list-style: none;
	width: 105px;
	float: left;
	display: block;
	margin: 5px;
	text-align: left;
}


/* domain registration page  */



/*  KEYS CSS  */

.key-benefits
{
	float: left;
	font-size: 14px;
	width: 400px;
	padding: 10px 35px 0px 35px;
	font: 12px normal Arial, Helvetica, sans-serif;
}

.key-benefits h2
{
	font-size: 20px;
	color: #f26100;
	font-weight: normal;
}

.key-benefits ul
{
	list-style: none;
	padding: 0px 0px 0px 20px;
}

.key-benefits li
{
	list-style: none;
	background: url(../images/key-features-arrow.png) no-repeat 0px 9px;
	display: block;
	padding: 3px 0px 2px 20px;
	font: 13px normal Arial, Helvetica, sans-serif;
	line-height: 18px;
}


.key-services
{
	float: left;
	font-size: 14px;
	width: 400px;
	padding: 10px 35px 0px 35px;
}

.key-services h2
{
	font-size: 20px;
	color: #f26100;
	font-weight: normal;
}

.key-services ul
{
	list-style: none;
	padding-top: 10px;
}

.key-services li
{
	list-style: none;
	background: url(../images/key-features-arrow.png) no-repeat 0px 9px;
	display: block;
	padding: 5px 0px 7px 20px;
}

/*  KEYS CSS  */

.fullTxt
{
	float: left;
	width: 750px;
	padding: 10px 30px 0px 30px;
	clear: both;
	line-height: 20px;
}

.fullTxt h2
{
	font-size: 20px;
	color: #f26100;
	font-weight: normal;
}

.fullTxt ul
{
	list-style: none;
}

.fullTxt li
{
	background: url(../images/key-features-arrow.png) no-repeat 0px 11px;
	display: block;
	padding: 5px 0px 7px 20px;
}


.ms-exchange-server
{
	width: 490px;
	float: left;
	/*padding: 20px 20px;*/
}
.ms-exchange-server h2
{
	font-size: 20px;
	color: #f26100;
	font-weight: normal;
}

.ms-exchange-server-img
{
	width: 451px;
	float: left;
	background: url(../images/ms_exchange-server_img.jpg) no-repeat 35px 5px;
	height: 377px;
}

a.general-terms
{
	font-size: 16px;
	color: #f26100;
	font-weight: bold;
}

a:hover.general-terms
{
	font-size: 16px;
	color: #000000;
}


/*  LIVE CHAT  */

.live-chat-intro
{
	float: right;
	width: 400px;
	text-align: left;
}

.live-chat-intro h2
{
	font-size: 20px;
	color: #f26100;
	font-weight: normal;
	padding: 60px 0px 10px 0px;
}

.live-chat-intro ul
{
	list-style: none;
	display: block;
	margin: 0px 0px 0px 20px;
}

.live-chat-intro li
{
	list-style: none;
	background:url(../images/tick-mark-4.gif) no-repeat 0px 11px;
	font-size: 16px;
	font-weight: bold;
	padding: 8px 0px 5px 23px;
	color: #666666;
}

.navtext {
width:150px;
font-size:12pt;
border-width:2px;
border-style:outset;
border-color:#333;
layer-background-color:#D2B48C;
background-color:#D2B48C;
color:#000;
}

/*  LIVE CHAT  */




/* JAN 23rd 2010 */

.individualPlanLeft
{
	margin-left: 20px;
	float: left;
	width: 655px;
	padding-top: 10px;
	border-right: 1px solid #D7D7D7;
}

.individualPlanRight
{
	width: 270px;
	margin-right: 20px;
	float: right;
}

.individualMidleCrnr
{
	width: 537px;
	display: block;
	background: #F1F1F1;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
}

.individualTableTxt
{
	font-size: 13px;
	padding: 5px 0px 5px 10px;
	height: 15px;

}


.individualOrderNow
{
	position: relative;
	z-index: 3;
	top: -104px;
	left: 475px;
	float:left;
}

.individualOrderNow img
{
	position: absolute;
}

.weAlsoOffer-midleBg
{
	background: url(../images/we_also_offer_bg_midle.gif) no-repeat top;
	display: block;
	float: left;
	width: 270px;
	padding: 10px 0px;
	text-align: center;
}

.weAlsoOffer-midleBg a
{
	padding: 8px 0px;
	display: block;
}

.weAlsoOffer-botmBg
{
	background: url(../images/we_also_offer_bg_botom.gif) no-repeat bottom;
	width: 270px;
	height: 3px;
	display: block;
	float: left;
}

.linuxComparisionSheet-new
{
	width: 655px;
	padding: 20px 5px 0px 5px;
	float: left;
}

.linuxComparisionSheet-new h1
{
	text-align: center;
	font-size: 24px;
	color: #e95702;
	font-weight: normal;
}


/*.individualWinBotmCrnr
{
	background: url(../images/compare_other_plans.gif) no-repeat 12px -85px;
	float: left;
}*/
.individualWinBotmCrnr a
{
	width: 247px;
	height: 39px;
	display: block;
}

.individualLinuxBotmCrnr
{
	background: url(../images/compare_other_plans.gif) no-repeat 13px 0px;
	float: left;
}

.individualLinuxBotmCrnr a
{
	width: 247px;
	height: 39px;
	display: block;
}

.individualShareHostBotmCrnr
{
	background: url(../images/compare_other_plans.gif) no-repeat 13px -43px;
	float: left;
}
.individualShareHostBotmCrnr a
{
	width: 247px;
	height: 39px;
	display: block;
}

/* JAN 23rd 2010 */

/* FEB 3rd 2010 */
.sitemap
{
	background: url(../images/sitemap_bg.gif) repeat-x left 40px;
	padding-bottom: 50px;
}
.sitemap h1
{
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #FF7500;
	text-align: center;
	padding-top: 15px;
}
.sitemaplist
{
	margin: 10px 25px;
}
.sitemaporder
{
	width: 300px;
	float: left;
	margin-left: 10px;
}
.sitemaplist ul
{
	list-style: none;
	width: 260px;
	border-right: 1px dotted #c3c3c3;
	padding-right: 25px;
	
}
.sitemaplist ul li
{
	list-style: none;
	padding-top: 8px;
	display: block;
}
.sitemaplist ul li a
{
	color: #323232;
	background: url(../images/arrow_orange2.gif) no-repeat left 5px;
	padding: 0px 10px 10px 15px;
	text-decoration: underline;
}
.sitemaplist ul li a:hover
{
	color:#FF7500;
	text-decoration: none;
}

.sitemaplist h2
{
	margin-top: 25px;
}
.sitemaplist ul h2 a
{
	color: #FF7500;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #8d8d8d;
	display: block;
}

.sitemaplist ul li ul
{
	list-style: none;
	margin: 0px 0px 5px 15px;
	display: block;
	border: none;
}
.sitemaplist ul li li a
{
	color: #808080;
	background: url(../images/arrow_orng3.gif) no-repeat left 5px;
	padding: 0px 10px 5px 15px;
	text-decoration: underline;
}
.sitemaplist ul li li a:hover
{
	color:#FF7500;
	text-decoration: none;
}
.pagenotfound
{
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #DD5800;
	text-align: center;
	padding-top: 40px;
}
.pagenotfound p
{
	padding-top: 10px;
}
.pagenotfoundTxt
{
	font-size: 12px;
	color: #333333;
}
.partners
{
	margin: 150px 30px;
	height: 150px;
}
.partners p
{
	float: left;
	padding: 0px 20px;
}
.partnersHeading
{
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #FF7500;
}

/* all hosting plans css */

.hardDisk , .speedoMeter, .freeDomain, .linuxCpanel, .webMail, .ftpAccount, .subDomain, .dataBase, .windowsSmallBusinessBig, .windowsStandard, .windowsEnterprise, .correct, .wrong, .orderNow, .windowsSmallIcon, .linuxSmallIcon, .sharepointSmallIcon, .windowsSmallBusiness, .otherWindowsOffers, .windowsStandardBig, .windowsEnterpriseBig, .individualWinBotmCrnr a, .linuxEnterpriseBig, .linuxSmallBusinessBig, .linuxStandardBig, .linuxSmallBusiness, .linuxStandard, .linuxEnterprise, .addUsers, .textSuggest, .themeChange, .phoneMailSupport, .personelView, .dotNetFrameWork, .sharepointSmallBusinessBig, .sharepointStandardBig, .sharepointEnterpriseBig, .sharepointSmallBusiness, .sharepointStandard, .sharepointEnterprise, .individualTopCrnr, .individualBotmCrnr, .weAlsoOffer, .otherSharepointOffers
{
	background-image: url(../images/all_hosting_plans-1.png);
	background-repeat: no-repeat;
}

.individualTopCrnr
{
	background-position: -739px -332px; 
	width: 538px;
	height:11px;
	display: block;
}

.individualBotmCrnr
{
	background-position: -739px -351px;
	width: 538px;
	height: 43px;
	display: block;
}


.correct
{
	background-position: -432px -316px;
	width: 15px;
	height: 15px;
	display: block;
	cursor: default;
}

.wrong
{
	background-position: -455px -316px;
	width: 15px;
	height: 15px;
	display: block;
	cursor: default;
}

a.orderNow
{
	background-position: -474px -316px;
	width: 112px;
	height: 41px;
	display: block;
	cursor: pointer;
}

.windowsSmallIcon
{
	background-position: -597px -316px;
	width: 29px;
	height: 53px;
	padding-right: 10px;
	margin-right: 10px;
}

.linuxSmallIcon
{
	background-position: -639px -316px;
	width: 25px;
	height: 53px;
	padding-right: 10px;
	margin-right: 10px;
}

.sharepointSmallIcon
{
	width: 28px;
	height: 53px;
	background-position: -681px -316px;
	padding-right: 10px;
}

.otherWindowsOffers
{
	background-position: 12px -195px;
	float: left;
	width: 270px;
	height: 41px;
}

.weAlsoOffer
{
	background-position: 12px -246px;
	display: block;
	float: left;
	width: 270px;
	height: 41px;
}

.otherSharepointOffers
{
	background-position: 12px -141px;
	display: block;
	float: left;
	width: 270px;
	height: 41px;
}



.hardDisk 
{
	background-position: -9px -310px;
	width: 31px;
	height: 24px;
}

.speedoMeter
{
	background-position: -55px -310px;
	width: 31px;
	height: 27px;
}

.freeDomain
{
	background-position: -101px -307px;
	width: 31px;
	height: 28px;
}

.linuxCpanel
{
	background-position: -147px -307px;
	width: 31px;
	height: 28px;
}

.webMail
{
	background-position: -202px -305px;
	width: 32px;
	height: 33px;
}

.ftpAccount
{
	background-position: -8px -349px;
	width: 31px;
	height: 26px;
}

.subDomain
{
	background-position: -58px -348px;
	width: 31px;
	height: 27px;
}

.dataBase
{
	background-position: -105px -350px;
	width: 31px;
	height: 23px;
}

.addUsers
{
	background-position: -153px -345px;
	width: 31px;
	height: 36px;
}

.textSuggest
{
	background-position: -5px -390px;
	width: 31px;
	height: 36px;
}

.themeChange
{
	background-position: -206px -354px;
	width: 31px;
	height: 30px;
}

.phoneMailSupport
{
	background-position: -59px -389px;
	width: 42px;
	height: 31px;
}

.personelView
{
	background-position: -120px -398px;
	width: 41px;
	height: 23px;
}

.dotNetFrameWork
{
	background-position: -196px -395px;
	width: 49px;
	height: 28px;
}

.windowsSmallBusinessBig
{
	background-position: -283px -6px;
	width: 119px;
	height: 126px;
}

.windowsStandardBig
{
	background-position: -451px -6px;
	width: 119px;
	height: 126px;
}

.windowsEnterpriseBig
{
	background-position: -618px -6px;
	width: 119px;
	height: 126px;
}

.linuxSmallBusinessBig
{
	background-position: -785px -4px;
	width: 119px;
	height: 126px;
}

.linuxStandardBig
{
	background-position: -952px -4px;
	width: 119px;
	height: 126px;
}

.linuxEnterpriseBig
{
	background-position: -1120px -4px;
	width: 119px;
	height: 126px;
}

.sharepointSmallBusinessBig
{
	background-position: -950px -154px;
	width: 119px;
	height: 126px;
}

.sharepointStandardBig
{
	background-position: -1120px -156px;
	width: 119px;
	height: 126px;
}

.sharepointEnterpriseBig
{
	background-position: -283px -306px;
	width: 119px;
	height: 126px;
}


.windowsStandard
{
	background-position: -1488px -6px;
	width: 178px;
	height: 77px;
}

.windowsSmallBusiness
{
	background-position: -1488px -202px;
	width: 178px;
	height: 77px;
}

.windowsEnterprise
{
	background-position: -1488px -106px;
	width: 178px;
	height: 77px;
}

.individualWinBotmCrnr a
{
	background-position: 12px -85px;
	float: left;
}

.linuxSmallBusiness
{
	background-position: -1270px -181px;
	width: 178px;
	height: 77px;
}

.linuxStandard
{
	background-position: -1268px -6px;
	width: 178px;
	height: 77px;
}

.linuxEnterprise
{
	background-position: -1269px -93px;
	width: 178px;
	height: 77px;
}

.sharepointSmallBusiness
{
	background-position: -1691px -203px;
	width: 178px;
	height: 77px;
}

.sharepointStandard
{
	background-position: -1691px -9px;
	width: 178px;
	height: 77px;
}

.sharepointEnterprise
{
	background-position: -1691px -110px;
	width: 178px;
	height: 77px;
}

/* all hosting plans css */

/* all vps & hosting plans css */
.ram, .windowTopHeading-ds, .windowTopHeading-vps, .ds-leftImg, .vps-leftImg, .processor, .vps-windowsSmallIcon, .vps-linuxSmallIcon, .linuxTopHeading-vps, a.clicktoCompare
{
	background-image:url(../images/vps-ds.png);
	background-repeat: no-repeat;
}

.ram
{
	background-position: -615px -3px;
	width: 31px;
	height:27px;
}

.windowTopHeading-vps
{
	background-position: -358px -98px;
	height: 110px;
	padding-top: 25px;
}

.windowTopHeading-vps h2
{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #e95702;
}

.vps-leftImg
{
	width: 348px;
	float: left;
	margin: 70px 30px 0px 0px;
	height: 410px;
	background-position: -1px -11px;
}

.processor
{
	background-position: -612px -48px;
	width: 31px;
	height: 27px;
}

.vps-windowsSmallIcon
{
	background-position: -655px -10px;
	width: 31px;
	height: 26px;
}

.vps-linuxSmallIcon
{
	background-position: -654px -42px;
	width: 31px;
	height: 26px;
}

.linuxTopHeading-vps
{
	background-position: -651px -99px;
	height: 110px;
	padding-top: 25px;
}

.linuxTopHeading-vps h2
{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #e95702;
}

a.clicktoCompare
{
	background-position: -359px -40px;
	width: 231px;
	height: 42px;
	cursor: pointer;
	display: block;
	float: none;
	text-align: center;
}

.windowsVPS
{
	float: left; 
	background: #f2f2f2; 
	text-align:center; 
	padding: 9px 0px 0px 25px;
	width: 254px;
}


/* all vps & hosting plans css */

/* all Dedicated servers plans css */

.windowTopHeading-ds
{
	background-position: -358px -266px;
	height: 110px;
	padding-top: 25px;
}

.windowTopHeading-ds h2
{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #e95702;
}

.ds-leftImg
{
	width: 318px;
	float: left;
	margin: 120px 30px 0px 30px;
	background-position: -933px -60px;
	height: 410px;
}




/* all Dedicated servers plans css */


.live-chat-img, .seoImage, .sslCertificateImage, .submitTicketImg, .knowledgebase, .videotutorial, .downloads, .sslCertificateTxt li, .seoServices img, .microsoftOnline
{
	background-image: url(../images/ssl-livechat-seo-support_imgs.png);
	background-repeat: no-repeat;
}
.live-chat-img
{
	float: left;
	background-position: -3px -3px;
	width: 482px;
	height: 250px;
	margin: 20px 0px 0px 30px;
}
.seoImage
{
	background-position: -488px -3px;
	width: 378px;
	height: 582px;
}
.sslCertificateImage
{
	background-position: -3px -256px;
	width: 343px;
	height: 403px;
}
.submitTicketImg
{
	background-position: -359px -485px;
	width: 123px;
	height: 60px;
	margin: 20px 0px 0px 30px;
}
.knowledgebase
{
	background-position: -359px -384px;
	width: 128px;
	height: 60px;
	margin: 20px 0px 0px 30px;
}
.videotutorial
{
	background-position: -359px -583px;
	width: 128px;
	height: 60px;
	margin: 20px 0px 0px 30px;
}
.downloads
{
	background-position: -359px -272px;
	width: 128px;
	height: 60px;
	margin: 20px 0px 0px 40px;
}


/* SEO STARTS */
.seo
{
	width: 945px;
	float: left;
	padding: 25px;
}

.seoImage
{
	width:  383px;
	height: 582px;
	float: left;
	background: url(../images/seoImage.gif) no-repeat;
}

.seoTxt
{
	width: 490px;
	float: right;
	line-height: 18px;
	padding: 0px 35px;
}

.seoTxt h1
{
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #ED5B06;
}
div.seoServices
{
	width: 220px;
	float: left;
	padding: 15px 30px 0px 0px;
	margin-top: 30px;
	border-right: 1px solid #D7D7D7;
	cursor: default;
	display: block;
}
div.seoServices img
{
	width: 82px;
	height: 99px;
	background-position: -501px -586px;
	margin: 10px 0px 25px 50px;
}
div:hover.seoServices img
{
	width: 82px;
	height: 99px;
	background-position: -586px -584px;
}

div.seoServices:hover
{
	padding: 15px 30px 0px 0px;
	margin-top: 30px;
	color: #ED5B06;
	cursor: pointer;
}

div.seoServices h2
{
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #ED5B06;
	text-align: center;
}

div:hover.seoServices h2
{
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #7E7E7E;	
}

div.seoServices a
{
	color: #ED5B06;
	text-align: right;
}
div.seoServices a:hover
{
	color: #7E7E7E;
	text-align: right;
}
div.seoServices p a
{
	color: #323232;
	text-align: right;
}
div.seoServices p a:hover
{
	color: #ed5b06;
	text-align: right;
}



.seoConsulting
{
	width: 210px;
	float: right;
	background: url(../images/seo-consulting-icon-hover.gif) no-repeat 75px 63px;
	padding: 15px 0px 0px 0px;
	margin-top: 30px;
	cursor: default;
	display: block;
}


div.seoConsulting:hover
{
	background: url(../images/seo-consulting-icon-Nrml.gif) no-repeat 75px 65px;
	height: 200px;
	padding: 15px 0px 0px 0px;
	margin-top: 30px;
	color: #ED5B06;
	cursor: default;
}

div.seoConsulting h2
{
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #ED5B06;
	text-align: center;
}

div:hover.seoConsulting h2
{
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #7E7E7E;
}


div.seoConsulting a
{
	color: #ED5B06;
	text-align: right;
}
div.seoConsulting a:hover
{
	color: #7E7E7E;
	text-align: right;
}

.seoArticleIcon
{
	width: 289px;
	float: left;
}

.seoArticleTxt
{
	width: 600px;
	padding-right: 50px;
	float: right;
}
.seoArticleTxt h2
{
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #ed5b06;
}

/* SEO ENDS */


.feedback_scroll
{
	position: fixed;
	right: 0%;
	top: 40%;
	float: right;
	z-index: 1000;
}
.feedback_scroll a
{
	background: url(../images/feedback_bg.gif) no-repeat; 
	width: 21px;
	height: 72px;
	display: block;
}

.microsoftOnline
{
	background-position: 0px -740px;
	width: 475px;
	height: 350px;
	padding: 40px 50px 0px 470px;
	line-height: 21px;
}

.microsoftOnline h2
{
	color: #ED5B06;
	font-size: 22px;
	font-weight: normal;
}
.reset_btn
{
	background: url(../images/resetButon1.gif) no-repeat;
	height: 42px;
	width: 101px;
	border: none;
	cursor: pointer;
}


