@charset "utf-8";
/* Fiverivers */

body, html, div, span, ul, li, p, form, input, select, textarea, h1, h2, h3, h4{ margin:0em; padding:0em;}

body{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#000;}

body.bg1{ background:#fff url(../images/five_rivers_search_back.gif) no-repeat center top;}

body.bgchristmas{
	background-color: #fff;
	background-image: url(../images/backgrounds/fiverivers_xmas-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgcareers{
	background-color: #fff;
	background-image: url(../images/backgrounds/careers_five_rivers.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgnews{
	background-color: #fff;
	background-image: url(../images/backgrounds/latest_news.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgconsultation{
	background-color: #fff;
	background-image: url(../images/backgrounds/consultation_five_rivers_2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bghome{
	background-color: #fff;
	background-image: url(../images/backgrounds/ready_home_five_rivers.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bglocations{ background:#fff url(../images/bg.JPG) no-repeat center top;}

body.bgaccreditations{ background:#fff url(../images/bg.JPG) no-repeat center top;}

body.bgcreate{
	background-color: #fff;
	background-image: url(../images/backgrounds/create_five_rivers.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgdomain{
	background-color: #fff;
	background-image: url(../images/backgrounds/domain_five_rivers.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgbespokesoftware{
	background-color: #fff;
	background-image: url(../images/backgrounds/listen_bespoke_software2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgsupport{
	background-color: #fff;
	background-image: url(../images/backgrounds/service_support.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgwebhosting{
	background-color: #fff;
	background-image: url(../images/backgrounds/domains_hosting.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgcwmit{
	background-color: #fff;
	background-image: url(../images/backgrounds/creative_web_multimedia_it.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgsearch{
	background-color: #fff;
	background-image: url(../images/backgrounds/search_marketing.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgcasestudies{
	background-color: #fff;
	background-image: url(../images/backgrounds/case_studies_positive.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bggraphics{
	background-color: #fff;
	background-image: url(../images/backgrounds/graphic_design.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgdesign{
	background-color: #fff;
	background-image: url(../images/backgrounds/create_five_rivers.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgosborne{
	background-color: #fff;
	background-image: url(../images/backgrounds/osborne_dental.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgredstones{
	background-color: #fff;
	background-image: url(../images/backgrounds/redstones_property.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgasprea{
	background-color: #fff;
	background-image: url(../images/backgrounds/osborne_dental.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgfg{
	background-color: #fff;
	background-image: url(../images/backgrounds/furniture_group.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bgnhs{
	background-color: #fff;
	background-image: url(../images/backgrounds/nhs_design.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

body.bg19{ background:#fff url(../images/bg.JPG) no-repeat center top;}

body.bg20{ background:#fff url(../images/bg.JPG) no-repeat center top;}

body.bgiphonedevs{
	background-color: #fff;
	background-image: url(../images/backgrounds/iphone_five_rivers.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


body.bgreactivesols{
	background:#fff url(../images/backgrounds/reactive_it_support_5rivers.gif) no-repeat center top;
}

body.bgrweb{
	background:#fff url(../images/backgrounds/web_five_rivers.gif) no-repeat center top;
}

body.bgwhyfrs{
	background:#fff url(../images/backgrounds/why_five_marketing.gif) no-repeat center top;
}

body.bgseopackages{
	background:#fff url(../images/backgrounds/seo_packages_fiverivers.jpg) no-repeat center top;
}

body.bgsoftwaredevelopments{
	background:#fff url(../images/backgrounds/software_dev-5r.jpg) no-repeat center top;
}

body.bgwebpackages{
	background:#fff url(../images/backgrounds/web_packages_fiverivers.jpg) no-repeat center top;
}


body.bgcareers{
	background:#fff url(../images/backgrounds/careers_fiverivers.jpg) no-repeat center top;
}

body.bgfeedbacks{
	background:#fff url(../images/backgrounds/ideas_five_rivers.jpg) no-repeat center top;
}

body.bgproactive{
	background:#fff url(../images/backgrounds/proactive_support_fiverivers.jpg) no-repeat center top;
}

body.bgdomainregistration{
	background:#fff url(../images/backgrounds/domain_name_registration.gif) no-repeat center top;
}

body.bghostingpackage{
	background:#fff url(../images/backgrounds/hosting_packages_fiverivers.jpg) no-repeat center top;
}

body.bgonlinedatabackup{
	background:#fff url(../images/backgrounds/online_data_backup.gif) no-repeat center top;
}

body.bgemailnewsletter{
	background:#fff url(../images/backgrounds/html_emails_fiverivers.jpg) no-repeat center top;
}

body.bgphotography{
	background:#fff url(../images/backgrounds/photography_five_rivers.jpg) no-repeat center top;
}

body.bgsocialmediamarketing{
	background:#fff url(../images/backgrounds/social_media_fiverivers.gif) no-repeat center top;
}

body.bghostingsupport{
	background:#fff url(../images/backgrounds/hosting_support_fiverivers.jpg) no-repeat center top;
}

body.bgbasketprocess{
	background:#fff url(../images/backgrounds/checkout_process_pages.jpg) no-repeat center 130px;
}

body.bghostinginfrastructures{
	background:#fff url(../images/backgrounds/hosting_infrastructure.gif) no-repeat center top;
}

body.bgprintmanagment{
	background:#fff url(../images/backgrounds/print_management_fiverivers.jpg) no-repeat center top;
}

body.bgaccriawards{
	background:#fff url(../images/backgrounds/accreditations_awards_fiverivers.jpg) no-repeat center top;
}

body.bgRackspace{
	background:#fff url(../images/backgrounds/rackspace_colocation_5r.gif) no-repeat center top;
}

body.bgManagedhostong{
	background:#fff url(../images/backgrounds/managed_hostong_fiverivers.jpg) no-repeat center top;
}

img{ border:none; outline:none;}

a{ outline:none; color:#006595;}

a:hover{ text-decoration:none; color:#515151;}

.floatLeft{ float:left;}

.floatRight{ float:right;}

.clear{ clear:both;}

.topredhdg{ color:#950027; font-size:16px; font-weight:bold; width:90%; padding:0px 0px 5px 20px;}

/*-- Maincontainer ------------------------------------------- */
.mainContainer{ width:900px; margin:0em auto;}

.rightlivechat{ position:fixed; right:-2px; top:140px; z-index:19;}

.rightlivechat:hover{right:0;}

#header{ width:74.167em; float:left; padding-bottom:1.75em;}

#header .logo{ width:41.667em; float:left; padding-top:20px;}

#header h1{ float:left;}

#header img.email, img.phoneno, img.livechat{ padding-top:30px; float:left;}

#header img.livechat{ margin-right:18px;}

#header #navigation{ width:74.167em; float:left; /*padding:0.833em 0em 0.833em 0em;*/ padding:0.833em 0 0 0; position:relative; display:block;position:relative; z-index:100;}

div.hoverHome{position:absolute; left:12px; top:46px; z-index:1111;}
div.hovercaseStudies{position:absolute; left:775px; top:46px; z-index:1111;}
div.hoverDesign{position:absolute; left:270px; top:46px; z-index:1111;}
div.hoverItsupport{position:absolute; left:360px; top:46px; z-index:1111;}
div.hoverOnmarketing{position:absolute; left:490px; top:46px; z-index:1111;}
div.hoverSoftware{position:absolute; left:170px; top:46px; z-index:1111;}
div.hoverDomain{position:absolute; left:600px; top:46px; z-index:1111;}
div.hoverWeb{position:absolute; left:95px; top:46px; z-index:1111;}

#navigation ul{ float:left; list-style-type:none; display:inline; width:74.167em;border-bottom:1px solid #d1d1d1; }

/*#navigation ul li{ float:left; font-size:14px; padding:15px 2px 15px 12px; color:#4db3d0; display:block;}


#navigation ul li a{ color:#515151; text-decoration:none;  float:left;}

#navigation ul li a:hover{ color:#4db3d0;}*/

/* ----------- Banner ------------------------- */

#header #BannerNavContainer{ width:74.167em; float:left; border-bottom:1px solid #d1d1d1; height:218px; position:relative; display:block; background: transparent/*url(../images/banner.png) no-repeat left top; height:209px;*/ ;}
 
#header #BannerNavContainer .leftNav{ width:18.75em; float:left; position:absolute; left:0px; top:0px; z-index:5;}

#header #BannerNavContainer .leftNav ul#leftMenu{ width:19.75em; float:left; list-style-type:none; padding-top:1em;}

#header #BannerNavContainer .leftNav ul#leftMenu li{ width:18.667em; float:left; /*border-top:0.083em solid #eeeeee;*/ padding:0.667em 0em 0.667em 1.083em; background:url(../images/aroow-leftnav.png) no-repeat left 1em; color:#a1a1a1;}

#header #BannerNavContainer .leftNav ul#leftMenu li a{ text-decoration:none;}

#header #BannerNavContainer .leftNav ul#leftMenu li a:hover{ color:#c6a000; text-decoration:none;}

#header #BannerNavContainer .leftNav ul#leftMenu li a.selected{ color:#a1a1a1; text-decoration:none;}

ul#contntList{ float:left; list-style-type:none; padding-bottom:1em; width:100%;}

ul#contntList li{ width:95%; padding:4px 0px 4px 13px; background:url(../images/aroow-leftnav.jpg) no-repeat left 6px; display:block; float:left;}

ul#contntList a:hover{ color:#c6a000;}

#header #BannerNavContainer .sliderControls{ position:absolute; left:675px; top:187px;}
#header #BannerNavContainer .sliderControls img{ margin-right:1px;}

/* --------------- Breadcrumbs, Search, Page Heading --------------------- */

.hdsSerchContainer{ width:74.167em; float:left; letter-spacing:-1px;}
.hdsSerchContainer h1{ font-size:2.5em; color:#006595; float:left;}
.hdsSerchContainer .searchbox{ width:17.917em; float:right;}
.hdsSerchContainer .searchbox input{ float:left; color:#000;}
.inputxt{ border:0.083em solid #cfc9b9;  padding:0.4em 0.167em 0.4em 0.667em; float:left; font-size:12px; font-weight:bold; color:#000; min-height:17px; color:#000; width:13.9em; font-family:Arial, Helvetica, sans-serif;}
.breadCrumbContainer{ width:74.167em; float:left; padding:1.167em 0em 0em 0em;color:#a1a1a1;}
.breadCrumbContainer a{ color:#4db3d0; text-decoration:none;}
.breadCrumbContainer a:hover{ color:#c6a000; text-decoration:none;}
/* --------------- Middle Content --------------------- */

#content{ width:75em; float:left; padding:2.5em 0em 0em 0em;}

#content.normal .twoColumns p{ font-size:12px;}
#content.small .twoColumns p{ font-size:11px;}
#content.large .twoColumns p{ font-size:14px;}

#content.normal .twoColumns h2{ font-size:17px;}
#content.small .twoColumns h2{ font-size:15px;}
#content.large .twoColumns h2{ font-size:19px;}

.columns{ width:75em; float:left;}

.fourcolumns{ width:890px; float:left; margin-right:10px;}

.fourcolumns p{ width:100%; float:left; line-height:1.5em; padding-bottom:1.667em;}

.fourcolumns p.topul{ width:100%; float:left; line-height:1.5em; padding-bottom:1em;}

.fourcolumns a{ text-decoration:none;}

.fourcolumns a:hover{ text-decoration:underline; color:#C6A000;}

.twoColumns{ width:36.667em; float:left; margin-right:0.833em;}

.twoColumns p{ width:98%; float:left; line-height:1.5em; padding-bottom:1.667em;}

.twoColumns p.topul{ width:100%; float:left; line-height:1.5em; padding-bottom:1em;}

.twoColumns a{ text-decoration:none;}

.twoColumns a:hover{ text-decoration:underline; color:#C6A000;}

.singleColumn{ width:17.917em; float:left; margin-right:0.833em;}

#content.normal .singleColumn p{ font-size:12px;}
#content.small .singleColumn p{ font-size:11px;}
#content.large .singleColumn p{ font-size:14px;}

#content.normal .singleColumn h2{ font-size:17px;}
#content.small .singleColumn h2{ font-size:15px;}
#content.large .singleColumn h2{ font-size:18px;}

.singleColumn2{ width:17.917em; float:left;}

#content.normal .singleColumn2 p{ font-size:12px;}
#content.small .singleColumn2 p{ font-size:11px;}
#content.large .singleColumn2 p{ font-size:14px;}

#content.normal .singleColumn2 h2{ font-size:17px;}
#content.small .singleColumn2 h2{ font-size:15px;}
#content.large .singleColumn2 h2{ font-size:18px;}

.singleColumn2 .greyboxContainer , .singleColumn .greyboxContainer{ width:215px; float:left;}


/*.singleColumn .greyboxContainer .greyboxbg{ width:17.417em; float:left; height:9.917em; background:url(../images/cartoon.gif) no-repeat left -0.833em;}*/

.cartoonBg{position:relative; display:block; float:left;}

.cartoonImage{
	position:absolute;
	left:1px;
	top:-6px;
	float:left;
}

.twoColumns h2 , .singleColumn h2 , .singleColumn2 h2{ font-size:17px; font-weight:bold; color:#4DB3D0; padding:8px 0px 7px 0px; float:left; width:100%; letter-spacing:-1px;}

.singleColumn h2 a, .singleColumn2 h2 a{ color:#4DB3D0; text-decoration:none; float:left;}
.singleColumn h2 a:hover , .singleColumn2 h2 a:hover{ color:#006595; text-decoration:none;}

.singleColumn .pDiv, .singleColumn2 .pDiv{ width:100%; float:left; height:auto;}

.singleColumn p , .singleColumn2 p{ width:100%; float:left; line-height:1.5em; padding-bottom:1.667em;}

.singleColumn a, .singleColumn2 a{ text-decoration:none;}

.singleColumn a:hover, .singleColumn2 a:hover{ text-decoration:underline;}

span.hifiveLinks{ width:17.917em; float:left; padding:0.583em 0em; border-bottom:0.083em solid #e7e7e7; color:#a1a1a1;}

.sharePrintContainer{ width:74.167em; float:left; border-top:0.083em solid #d1d1d1; padding:2.667em 0em 1.25em 0em; margin-top:20px;}

.sharePrintContainer .leftside{ width:130px; float:left; color:#8a8989;}

.sharePrintContainer .leftside img{ float:left; margin-right:4px;}

.sharePrintContainer .rightside{ width:17.333em; float:right;}

.sharePrintContainer .rightside p{ float:left; padding:0em 3.333em 0em 0.417em;}

.sharePrintContainer div.print{ float:left; font-size:0.917em;}

.sharePrintContainer div.print a{ color:#8a8989; text-decoration:none;}

.sharePrintContainer div.print a:hover{ text-decoration:underline;}

.talktoUS{ /*width:75em;*/ width:100%; float:left; font-size:0.95em; color:#8a8989; padding-bottom:5em;}
.talktoUS a{color:#8a8989; text-decoration:none;  padding:0 0.5em 0 0.2em;}
.talktoUS a:hover{ text-decoration:none;}
.talktoUS span{ color:#006595; font-weight:bold; /*padding-right:0.2em;*/ padding-right:2em;}
.talktoUS img{ vertical-align:middle;  padding:0 0.7em 0 0.2em;}

/* ------------------------ Footer -------------------------- */

#footer{ width:100%; float:left; background:#fff url(../images/bg-footer.jpg) repeat-x; float:left; height:21.667em;
padding:1.25em 0em 0em 0em;}

.twocolumns h3 , .singleColumn h3, .singleColumn2 h3{ font-size:1.833em; color:#4db3d0; float:left; padding:0em 0em 0.5em 0em; width:100%; letter-spacing:-1px;}

.singleColumn ul.footerLinks , .singleColumn2 ul.footerLinks{ float:left; list-style-type:none;}

.singleColumn ul.footerLinks li , .singleColumn2 ul.footerLinks li{ width:17.917em; float:left;}

.singleColumn ul.footerLinks li a , .singleColumn2 ul.footerLinks li a{ text-decoration:none; color:#fff; float:left;}

.singleColumn ul.footerLinks li a:hover , .singleColumn2 ul.footerLinks li a:hover{color:#07ebff;}

.singleColumn input.uname , .singleColumn2 input.uname{ width:15em; float:left; color:#000; border:0.083em solid #cfc9b9; padding:0.5em 0.167em 0.5em 0.667em; margin-bottom:0.583em; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.footerLogos{ width:100%; float:left; padding-top:4.583em; padding-bottom:2.083em; margin-top:28px; }

.footerLogos img{ float:left;  padding:0px 13px;/* padding:0px 15px;*/}
#footer p { width:80em; float:left; color:#8a8989;font-size:0.917em;}
#footer p.validatelinks{ width:50em; float:left;  color:#016696; width:98%;}
#footer p.copy{ padding-bottom:4.167em; line-height:17px;width:98%;}
#footer p a{ color:#016696; text-decoration:none;}
#footer p a:hover{ text-decoration:underline; }


/* Easy Tooltip */

#easyTooltip{
	/*margin:0 10px 1em 0;*/
	/*width:80px;*/
	padding:8px;
	background:#195fa4;
	border:1px solid #bae2f0;
	color:#fff;
	/*line-height:130%;				*/
	}
#easyTooltip h3{
	font:13px Arial, Helvetica, sans-serif;
	/*text-transform:uppercase;*/
	}	
#easyTooltip p{
	margin:0 0 .5em 0;
	}		
#easyTooltip img{
		background:#fff;
		padding:1px;
		border:1px solid #e1e1e1;
		float:left;
		margin-right:10px;
		}		

#item,#item2,#item3,#item4,#item5,#item6,#item6_1,#item7,#item8,#item9,#item10,#item11,#item12,#item33_1, #item33_2, #item33_3, #item33_4, #item33_5, #item33_6,#item34_1,#item34_2,#item34_3,#item34_4,#item34_5,#item34_6,#item34_7,#item35_1, #item35_2, #item35_3,#item35_4, #item35_5,#item35_6,#item35_7, #item36_1,#item36_2,#item36_3,#item36_4,#item36_5,#item36_6,#item36_7,#item36_8{display:none;}
					

/* // Easy Tooltip */
div#slide-holder{
  z-index:60;
  width:890px;
  height:209px;
  position:absolute;
  left:0px;
  top:0px;
 }
div#slide-holder div#slide-runner{
   top:0px;
   left:0px;
   width:889px;
   height:209px;
   overflow:hidden;
   position:absolute;
   z-index:-99;
  }
div#slide-holder img{
   margin:0;
   display:none;
   position:absolute;
  }
div#slide-holder div#slide-controls{
   left:-59px;
   bottom:-13px;
   width:889px;
   height:46px;
   display:none;
   position:absolute;
   font-size:15px;
  }
div#slide-holder div#slide-controls p.text{
    float:left;
    color:#188dc2;
    display:inline;
    font-size:10px;
    line-height:16px;
    margin:55px 0 0 20px;
    text-transform:uppercase;
	}
 
div#slide-holder div#slide-controls p#slide-nav{
    float:right;
    height:24px;
    display:inline;
    margin:11px 15px 0 0;
   }
div#slide-holder div#slide-controls p#slide-nav a{
     float:left;
     width:24px;
     height:24px;
     font-size:0px;
     margin:0 5px 0 0;
     line-height:24px;
     font-weight:bold;
     text-align:center;
     text-decoration:none;
     background-position:0 0;
     background-repeat:no-repeat;
	  color:#188dc2;
    }
div#slide-holder div#slide-controls p#slide-nav a.on{
     background:url(../images/slider-on.jpg); color:#c08e11;
    }
div#slide-holder div#slide-controls p#slide-nav a{background:url(../images/slider-off.jpg); width:23px; height:23px;}

/* Domains 091102 */

.threeColumns{ width:665px; float:left; margin-right:10px; display:inline;}

.searchDomainPanel{ width:645px; float:left; /*background:url(../images/bg-searchDomainBox.jpg) repeat-x left bottom;height:121px;*/ padding:11px 0px 0px 15px;  margin-bottom:22px;}

h2.headingsDomains{ color:#006595; font-size:18px; font-weight:bold;}

.searchDomainPanel .inputContainer{ width:635px; float:left; margin:9px 0px 0px 0px;}

.searchDomainPanel .inputContainer .inputmiddle{ width:613px; float:left; background:url(../images/domain-inputbg.jpg) repeat-x left top; height:42px; padding:13px 0px 0px 0px;}

.searchDomainPanel .inputContainer .inputmiddle input[ type="text"] { width:543px; float:left; height:22px; border-top:1px solid #b9d9e1;  border-bottom:1px solid #b9d9e1;  border-left:1px solid #b9d9e1; color:#000; font-size:12px; padding:5px 0px 0px 7px;}

.searchDomainPanel p{ float:left; color:#2e2e2e; width:90%; line-height:16px; padding:10px 0 0 0; font-size:11px;}

.domainsTable{ width:665px; float:left;}

.domainsTable .rowTh{ width:665px; float:left;}




.domainsTable .cellFirst{ width:320px; float:left; font-size:12px; font-weight:bold; padding:0px 0px 0px 20px; height:41px; line-height:41px;}

.domainsTable .cellFirst2{ width:320px; float:left; font-size:12px; font-weight:bold; padding:0px 0px 0px 20px; height:41px; line-height:41px; background:none; border-bottom:none;}


.domainsTable .rowData{ width:661px; float:left; background:url(../images/rowBg.gif) repeat-x left top;}

.domainsTable .rowData2{ width:661px; float:left; background:none;}

.domainsTable .rowData .cellData1 , .domainsTable .rowData .cellData12 , .domainsTable .rowData2 .cellData1 , .domainsTable .rowData2 .cellData12{ width:106px; float:left; /*background:#b5ddf7;*/ background:#d9eefc; height:41px; text-align:center; line-height:41px; border-top:1px solid #fff;}

.domainsTable .rowData .cellData1_1{ width:106px; float:left; /*background:#b5ddf7;*/ background:none; height:41px; text-align:center; line-height:41px; border-top:1px solid #fff;}

.domainsTable .rowData2 .cellData12_2{ width:106px; float:left; /*background:#b5ddf7;*/ background:#b5ddf7; height:41px; text-align:center; line-height:41px; border-top:1px solid #fff;}


.domainsTable .rowData .cellData12 , .domainsTable .rowData2 .cellData12{width:107px; background:#ecf5fb /*url(../images/colBg.gif) repeat-x left top*/; font-size:14px; color:#02355e;}

.domainsTable .rowData .cellData120_20 , .domainsTable .rowData2 .cellData120_20{width:107px; background:#b8e0fb /*url(../images/colBg.gif) repeat-x left top*/; font-size:12px; color:#02355e; float:left; height:40px; line-height:41px; border-top:1px solid #FFFFFF; text-align:center;}

.domainsTable .rowData .cellData120_20 a, .domainsTable .rowData2 .cellData120_20 a{ text-decoration:none;}

.domainsTable .rowData .cellData120_20 a:hover, .domainsTable .rowData2 .cellData120_20 a:hover{ text-decoration:underline;}

.domainsTable .rowData .cellData1{ font-size:12px; color:#02355e;}

.domainsTable .rowData .cellData1 a{ text-decoration:none;}

.domainsTable .rowData .cellData1 a:hover{ text-decoration:underline;}

.domainsTable .rowData .cellData1 select , .domainsTable .rowData .cellData12 select , .domainsTable .rowData2 .cellData1 select , .domainsTable .rowData2 .cellData12 select{ width:85px; float:left; font-size:12px; color:#000; margin:10px 0px 0px 10px; height:24px;}

.domainsTable .rowData .cellData1 input[type="checkbox"] , .domainsTable .rowData .cellData12 select input[type="checkbox"] , .domainsTable .rowData2 .cellData1 input[type="checkbox"] , .domainsTable .rowData2 .cellData12 select input[type="checkbox"] { float:left; margin:15px 0px 0px 45px; color:#000;}

.domainsTable .rowData .cellData1 img , .domainsTable .rowData .cellData12 img , .domainsTable .rowData2 .cellData1 img , .domainsTable .rowData2 .cellData12 img{margin:15px 0px 0px 45px; float:left;}

.domainsTable .domainsTableFooter{ width:660px; float:left;}

.domainsTable .domainsTableFooter p{ width:320px; float:left; padding:20px 0px 0px 10px; font-size:11px;}

.domainsTable .domainsTableFooter .domainsTableFooterMiddle{ width:299px; background:#dbeefc; height:41px; float:left; padding:12px 0px 0px 0px;}


.domainTable2{ width:665px; float:left; margin:20px 0px;}

.loginghdg{ padding:0px 0px 5px 40px;}

.domainTable2 p.topredhdg{ color:#950027; font-size:16px; font-weight:bold; width:90%; padding:0px 0px 5px 20px;}

.domainTable2 .rowbg1{ width:645px; float:left; padding:0px 0px 0px 20px; height:43px; line-height:43px; background:#ecf5fb;}

.domainTable2 .rowbg2{ width:645px; float:left; padding:0px 0px 0px 20px; height:43px; line-height:43px; background:#d9eefc;}

.domainTable2 .sapn1{ width:167px; float:left; font-size:12px; font-weight:bold;}
.domainTable2 .sapn2{ width:55px; float:left;}
.domainTable2 .sapn3{ width:112px; float:left;}
.domainTable2 .sapn4{ width:75px; float:left;}

.domainTable2 a{ color:#02355e; text-decoration:underline;}

.basketDomains { width:215px; float:left;}

.basketDomainsMiddle { width:208px; float:left; background:#50b3e3 url(../images/domainsbasket-bg.jpg) repeat-x left bottom; padding:0px 0px 0px 7px;}

.basketDomainsMiddle p{ float:left; height:33px; line-height:33px; border-bottom:1px dotted #4c6d76; padding:0px 0px 0px 7px; width:190px;}

.basketDomainsMiddle p img{ float:right; padding:9px 5px 0px 0px;}

.basketDomainsMiddle p.bottomlast{border-bottom:none; height:auto; padding:5px 0px;}

/* Login */
.domainTableLogin{ width:440px; float:left; margin:0px 0px 0px 0px;}

.domainTableLogin .rowbg3{ width:420px; float:left; padding:6px 0px 6px 20px;  background:#ECF5FB;}

.domainTableLogin .rowbg4{ width:420px; float:left; padding:6px 0px 6px 20px; background:#D9EEFC;}

.domainTableLogin .sapn1{ width:110px; float:left; font-size:12px; font-weight:bold; line-height:36px;}

.domainTableLogin input[type="text"] { width:280px; float:left; font-size:12px; color:#000; padding:2px; height:20px; border:1px solid #b9d9e1; margin:5px 0px 0px 0px;}

.domainTableLogin input[type="password"] { width:280px; float:left; font-size:12px; color:#000; padding:2px; height:20px; border:1px solid #b9d9e1; margin:5px 0px 0px 0px;}

.domainTableLogin select{ width:280px; float:left; font-size:12px; color:#000; height:24px; border:1px solid #b9d9e1; margin:5px 0px 0px 0px;}

.domainTableLogin select.two { width:120px;}

.domainTableLogin .btnContainer{ float:left; padding:10px 0px 0px 0px; width:410px;}

.domainTableLogin .btnContainer img{ float:right;}

.domainTableLogin .conTextarea{ width:280px; float:left; font-size:12px; color:#000; padding:2px; height:20px; border:1px solid #b9d9e1; height:80px;}

.domainTableLogin .btnContainer span.agree{ float:left; padding-left:20px; font-size:11px; color:#999;}

.domainTableLogin .btnContainer span.agree input[type="checkbox"] { float:left; margin-right:5px;}

.domainTableLogin .btnContainer span.agree input[type="checkbox"] { float:left; margin-right:5px;}

html * .domainTableLogin .btnContainer span.agree input[type="checkbox"] { float:left; margin-right:5px; margin-top:-3px;}

/* Hosting Packages */

.packageContainer{ width:215px; float:left; padding-bottom:20px;}

.packageContainer ul{ float:left; margin:0px; /*padding:100px 0px 0px 21px;*/padding:0 0px 0px 0; list-style:none;}

.packageContainer ul li{ float:left; background:url(../images/package-bullet.png) no-repeat left 5px; width:160px; padding:0px 0px 10px 20px;}

.packageContainer .packageLogoContainer{ width:185px; float:left; padding:25px 0px 0px 0px;}

.packageContainer .packageLogoContainer img.logo{ padding:10px 30px 0px 0px; float:left;}

.packageContainer .packageContainerInner1{ width:215px; float:left; background:url(../images/package-bg.jpg) no-repeat left top;}

.packageContainer .packageContainerInner2{ width:215px; float:left; background:url(../images/package-bg2.jpg) no-repeat left top;}

.packageContainer .packageContainerInner3{ width:215px; float:left; background:url(../images/package-bg3.jpg) no-repeat left top;}

.packageContainer .packageContainerInner4{ width:215px; float:left; background:url(../images/package-bg4.jpg) no-repeat left top;}

.packageContainer .packageContainerInner5{ width:215px; float:left; background:url(../images/package-bg5.jpg) no-repeat left top;}

.packageContainer .packageContainerInner6{ width:215px; float:left; background:url(../images/package-bg6.jpg) no-repeat left top;}

/* Sitemap 100319 */
.sitemapContainer{ width:100%; float:left;}

.sitemapContainer ul{ width:100%; float:left; list-style-type:none;}

.sitemapContainer ul li ul{ width:100%; float:left; list-style-type:none; padding-top:10px;}

.sitemapContainer ul li { font-weight:bold;}

.sitemapContainer ul li,.sitemapContainer ul li ul li{ float:left; width:90%; padding:0 0 10px 15px; background:url(../images/aroow-leftnav.jpg) no-repeat left 5px;}

.footcard{float:left; border-top:1px solid #419abc; margin:15px 0 0 0; padding:15px 0 0 0;}

.singleColumn .domainSec,.singleColumn2 .domainSec{width:90%; padding:20px 0 10px 15px; float:left;}

.singleColumn .domainSec .inputCon,.singleColumn2 .domainSec .inputCon{width:195px; float:left; padding:10px 0 0 0;/*background:url(../images/domain-inputbg.jpg) repeat-x 0 0;*/}

.singleColumn .domainSec .inputCon .txtinp , .singleColumn2 .domainSec .inputCon .txtinp{border-left:1px solid #B9D9E1;border-top:1px solid #B9D9E1;border-bottom:1px solid #B9D9E1; float:left; height:27px;width:120px; color:#000; padding-left:3px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}


.singleColumn2 .domainSec .inputCon .txtinp{ width:130px;}

.singleColumn .domainSec p.uptxt , .singleColumn2 .domainSec p.uptxt{ padding-bottom:10px;}

.singleColumn .domainSec p.lowtxt , .singleColumn2 .domainSec p.lowtxt{font-size:11px; color:#323232; padding:10px 0 0 0; line-height:14px;}

h1.contentHeading{ float:left; color:#006595; font-size:22px; padding:10px 0;}

h2.location{ padding:0px;}

/* Added by Ravinder 0n 100521 for new slider */
#feature{padding-bottom:5px; float:left;}

#focusarea{height:209px;overflow:hidden; list-style-type:none;}

#focusarea li{height:209px;display:block;position:absolute}

#seefeature{position:absolute;background:url(images/ifeature.png) no-repeat;width:49px;height:40px;text-indent:-999em;outline:none;top:24px;left:-22px;margin:0;z-index:50}

.pagination{position:absolute;bottom:5px; right:0;width:127px;text-align:right;z-index:100;vertical-align:bottom}

.markers li,#focusnext,#focusprev,.markers,.markers li a{display:block;float:left}

.markers{display:inline;vertical-align:bottom}

.markers li{padding:0px 1px 0}

.markers li a{display:block;width:13px;height:14px;overflow:hidden;background:url(../images/marker.png) no-repeat 0 1px;text-indent:-999em;text-align:left;padding:0px 0 2px;margin-right:3px}

.markers li a:hover,.markers li a.active{background-position:0 -19px}

#focusnext,#focusprev{width:16px;height:16px;background:url(../images/gallerynext.png) no-repeat;text-align:left;text-indent:-999em}

#focusprev{margin-right:3px;background:url(../images/galleryprev.png) no-repeat}


/* 100720 Basket Steps */

.stepContainer{ width:100%; float:left;}

span.title1{ background:#4ab3d0; color:#fff; padding:2px 3px; font-size:16px; font-weight:bold;}

.twoColumns a.ser{ color:#333333; font-size:16px; font-weight:bold;}

.twoColumns a.ser:hover{color:#333333;text-decoration:none;}

.fshare{float:left; margin-right:10px; padding-bottom:10px;}

.tweet{ float:left; margin-right:10px;}

.twettercontainers{ width:430px; float:left; margin-top:15px;}

.tweetbird{ margin-top:47px; width:53px; height:28px; float:left; background:url(../images/twetter-bird.png) no-repeat 0 0;}

.tweetscontainer{ width:360px; float:right; background:url(../images/twitter-top.png) no-repeat 0 0; padding-top:20px; position:relative;}

.twittercone{background:url(../images/twitter-cone.png) no-repeat 0 0; width:15px; height:22px; float:left; position:absolute; left:-14px; top:47px;}

.tweetsbox{ width:320px; float:left; background:url(../images/twitter-bg.jpg) repeat-y 0 0; padding:0 20px 0 20px;}

.twitterbottom{width:340px; float:left; background:url(../images/twetter-bottom.png) repeat-y 0 0; height:26px; padding:50px 0 0 20px;}

.twitterbottom a.follow{ float:left; font-size:11px; font-weight:bold; margin-top:4px;}

.twitterbottom a.kamlall{ float:left; font-size:14px; font-weight:bold; margin-top:4px;}

#twitter_update_list{ list-style-type:none; float:left; width:100%;}

#twitter_update_list li{ width:100%; float:left; padding-bottom:10px; border-bottom:1px solid #e7e5e6; margin-bottom:10px;}

#twitter_update_list2{ list-style-type:none; float:left; width:100%;}

#twitter_update_list2 li{ width:100%; float:left; padding-bottom:10px; border-bottom:1px solid #e7e5e6; margin-bottom:10px;}

.forseprator{ float:left; padding:0 10px;}




