﻿body 
{
	background-image: url('../../Images/bundled-service-background.jpg');
	margin: 0 auto;
	padding: 0 auto;
}
.Wrapper
{
    margin: 0 auto;
    width: 950px;
    height: auto;   /*height: 1350px; Test*/
    padding: 0 auto;
    top: 0px;
    background-repeat:repeat-y;
}

/* Master area*/
	
		.MasterContent
		{
			background-image: url('../../Images/bundled-service-content-repeat.jpg');
			position: relative;
			/*height: 995px;*/
			height: auto;   /*height: 1350px;*/
			background-repeat:	repeat-y;
		}
		.MasterContent1
		{
			position: relative;
			top: 0px;
			left: 0px;
			height: 881px;
		}

		.MasterFooter
		{
			position: relative;
			margin: 0 auto;
			z-index: 0;
			/* background-image: url('../../Images/bundled-service-content-footer.jpg');*/
			background-image: url('../../Images/bundled-service-default-footer.jpg');
			height: 170px;
			left: 0px;
		}
		.Main
		{
			position:relative;        /*			position: absolute;*/
			width: 476px;
			height: 100%;
			float: inherit;
			background-repeat: repeat-y;
			background-image: url('../../Images/bundled-service-content.jpg');
			top: 4px;
			/*left: 226px;*/
			left: 25px;
		}
		.DefaultMain
		{
			width: 950px;
			height: 881px;
			float: left;
			background-image: url('../../Images/bundled-service-signup.jpg');
			background-repeat: repeat-y;
		}
		.RightSideProduct
		{
			float: right;
			border: 0;
			top: 360px;
			width: 204px;
			height: 100%;
			/*background-image: url('../../Images/iframe-backround.jpg');*/
		}
		.RightSideSignup
		{
			border-style: none;
			border-color: inherit;
			border-width: 0;
			position: absolute;
			float: right;
			top: 0px;
			width: 204px;
			height: 520px; 
			background-image: url('../../Images/bundled-service-products.jpg');
			left: 738px;
		}
/* End master area*/

/* header*/
		.HdrFlash
		{
			position: relative;
			margin: 0 auto;
			padding: 0 auto;
			height: 98px;
			z-index: 0;
		}
/*
		#twitter
		{
			position: absolute;
			top: 59px;
			left: 889px;
			z-index: 1;
		}
*/

/*		#faceBook
		{
			position: absolute;
			top: 54px;
			left: 920px;
			width: 24px;
		}
*/
		#Header
		{
			position: relative;
			z-index: 0;
			background-image: url('../../Images/bundled-service-default-header.jpg');
			width: 950px;
			height: 106px;/*166px*/
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			left: 0px;
			top: 0px;
		}
		#homeheader /*used to make header clickable to link back to home*/
		{
			width: 950px;
			height: 106px;
			background-image: url('../../Images/bundled-service-default-header.jpg');
			z-index: -1;

		}
		#HeaderFlash
		{
			position: relative;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;

		}
		#bcrumb
		{
			position: absolute;
			height: 22px;
			width: 920px;
			left: 15px;
			top: 15px;
		}


/*End Header*/

/* Iframe design*/
		
		.iframeDisplay
		{
			border-style: none;
			border-color: inherit;
			border-width: 0px;
			height: 100%;
			width: 204px;
			clip: rect(0x, 0px, 0px, 0x);
			float: left;
			/*background-image: url( '../../Images/bundled-service-products.jpg' );*/
			
		}
		
		
/* End IFrame*/
/*-----------------
	Content
-------------------*/
.content
{
	position:relative;
	top:5px;
	left:15px;
	padding: 1px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	width: 645px;
}
/*--------------------
	end content 
---------------------*/


.Title
{
	position: relative;
	background-image: url('../../Images/bundled-service-content-header.jpg');
	width: 950px;
	height: 179px;	/* 106px;*/
}


/* FOOTER*/
			.footmenu1
			{	
				 width: 140px;
				 text-align: center;
			}
			.footmenu2
			{
				 width: 140px;
				 text-align: center;
			}
			.footmenu3
			{
				 width: 140px;
				 text-align: center;
			}
			.footmenu4
			{
				  width: 140px;
				  text-align: center;
			}
			.footmenu5
			{
				   width: 140px;
				   text-align: center;
			}
			.footmenu6
			{
				   width: 140px;
				   text-align: center;
			}
			.footmenu7
			{
				   width: 175px;
				   text-align: center;
			}
			.footerTbl
			{
				position: absolute;
				font-family: Calibri;
				font-size: 12pt;
				width: 950px;
				top: 29px;
				left: 8px;
			}
			.FooterCHP
			{
				position: relative;
				/*background-image: url('../../Images/bundled-service-footer-menu.jpg');*/
				/*background-image: url('../../Images/footer-repeatable.jpg');*/
				top: 2px;
				margin: 0 auto;
				z-index: 0;
				height: 148px;
			}
			.TopFooter
			{
				/*background-image: url('../../Images/bundled-service-footer.jpg');*/
				top: 0px;
				margin: 0 auto;
				height: 30px;
				z-index: 0;
			}
			.RootFooter
			{
				position:relative;
				background-image: url('../../Images/bundled-service-footer-menu.jpg');
				/*top: 1018px;*/
				margin: 0 auto;
				width:950px;
				height: 30px;
			}
			#contactFooter
			{
				position:absolute;
				top:1092px;
				width: 337px;
				left: 612px;
}
			#CorpInfo
			{

				text-align: center;
				/* background-color: Gray;*/
				font-size: small;
				font-weight: bold;

			}
			#Disclaimer
			{
				position: absolute;
 				margin: 0px auto 0 auto;
				width: 950px;
				text-align: center;
				/* background-color: Gray;*/
				font-size: small;
				font-weight: bold;
				color: White;
				text-align:center;
				font-size:7.5pt;
				font-family:Calibri;
				height: 46px;

				left: 0px;
			}
			.divfooter
			{
				position:relative;
				top:81px;
				height:30px;
				width: 950px;
	left: 2px;
}
/* End Footer*/


.SignUpFlash
{
	position: absolute;
	left: 131px;
	top:704px;
	/*#top: 396px;
	#left: 255px;*/
}
#RollOver:hover
{
	padding: 0px;
	
}
#Signup
{
	position: absolute;
    left: 49px;
    top: 5px;
	width: 534px;
	margin: 0;
	height: 196px;
}
#fcMenu
{
	z-index: 0;
}
.AboutUs
{
	width:950px;
	float:left;
	font-family: Arial;
	font-size: 14pt;
	line-height: 23px;
	margin-left: 0px;
	background-image: url("../../Images/bundled-service-about-us-background.jpg");
	top: 0px;
	left: 0px;
}
.AboutUsContent
{
	margin-left:40px;
	margin-right:40px;
	margin-bottom:35px;
}
.header2
{
	text-align:center;
}

#LoginWrap
{
    margin: 0 auto;
	width: 350px;
	background-color: White;
}

#User
{
	position: relative;
}
#uName
{
	position: absolute;
	top: -3px;
	left: 213px;
}
.login
{
	position: absolute;
	width: 50%;
}
#uPass
{
	position: absolute;
	left: 409px;
	top: 56px;
}
.Error
{
	position: relative;
	background-image: url('../../Images/bundled-service-404.jpg');
	width: 950px;
	height: 321px;
}
#rolloverImage
{
	background-image: url('../../Images/bundled-service-default-content.jpg');
	position: relative;
	height: 607px;
	width: 950px;
}
#fcBanner
{
	position: relative;
	top: 0px;
	width: 950px;
	height: 111px;
	left: 0px;
}

/* default main offer*/
			#tv
			{
			background-image: url('../../Images/bundled-service-default-tv-button.png');
			position: absolute;
			width: 196px;
			height: 198px;
			top: 110px;
			left: 44px;
			}
			#Internet
			{
			background-image: url('../../Images/bundled-service-default-internet-button.png');
			position: absolute;
			height: 198px;
			width: 196px;
			top: 110px;
			left: 268px;
			}
			#Phone
			{
			background-image: url('../../Images/bundled-service-default-phone-button.png');
			position: absolute;
			width: 196px;
			height: 198px;
			top: 110px;
			left: 490px;
			}
			#Tool
			{
			background-image: url('../../Images/bundled-service-default-tool.png');
			position: absolute;
			width: 196px;
			height: 198px;
			top: 115px;
			left: 720px;
			}
			#CompareBtn
			{
			background-image: url('../../Images/bundled-service-default-compare-offers-button.jpg');
			position: absolute;
			width: 95px;
			height: 25px;
			top: 153px;
			left: 71px;
			}
			
			
/* End Main offer */

/* Products on default page*/

			.products
			{
				background-image: url('../../Images/bundled-service-default-product-content.jpg');
				position: relative;
				height: 156px;
				width: 950px;
				top: 0px;/*156px*/

			}

			#ProdEnd
			{
				background-image: url('../../Images/bundled-service-default-products-end.jpg');
				position: relative;
				height: 12px;
				width: 950px;
				top: 156px;
			}
			.ProdItem
			{
				position: absolute;
				width: 195px;
				height: 161px;
				float: left;
				top: -7px;
				left: 18px;
			}
			.ProdText
			{
				position: absolute;
				width: 683px;
				height: 115px;
				left: 223px;
				top: 15px;
			}
						.H1Text
					{
						float:left;
						font-size: 13pt;
						line-height:16px;
						padding:  0px 10px 0px 0px;
						font-family:arial;
						margin: 0px 0px 0px 0px;
					}
					.ProdText p
					{
						font-family:Verdana;
						font-size:.8em;
						margin:0px 0px 0px 0px;
						padding: 2px 0px 2px 5px;
						/*line-height:5px;*/
					}

			.ProductBg
			{
				background-image: url('../Images/iframe-backround.jpg');
				margin: 0 auto;
				padding: 0 auto;
				width: 204px;
				height: 5px;
				background-repeat: repeat;
			}

			
/* End Products*/			

/* About us page*/

			#AboutTop
			{
				background-image: url('../../Images/bundled-service-about-us-background-top.jpg');
				position: relative;
				height: 10px;
			}
			#AboutEnd
			{
				position: relative;
				background-image: url('../../Images/bundled-service-about-us-background-bottom.jpg');
				height: 19px;
			}
			#AboutBanner
			{
				position: relative;
				/*top: 843px;*/
				width: 950px;
				height: 130px;
				/*left: 154px;*/
			}


/* End About us */

/* Compare tool*/
			.compareTextbox
			{
				position: absolute;
				top: 50px;
				left: 76px;
				height: 17px;
				width: 90px;
			}
			.compareTextbox1
			{
				position: absolute;
				top: 77px;
				left: 77px;
				height: 17px;
				width: 90px;
			}

			.compareTextbox2
			{
				position: absolute;
				top: 102px;
				left: 78px;
				height: 17px;
				width: 90px;
			}

			.compareTextbox3
			{
				position: absolute;
				top: 128px;
				left: 79px;
				height: 18px;
				width: 90px;
			}
			#Comparetable  /* table in the compare page for customers to sign up*/
			{
				position:absolute;
				top: 16px;
				left: 125px;
			}

			
/*End Compare*/


#LeftSideAds
{
	position: absolute;
	float: left;
	width: 204px;
	height: 995px;
	top: 3px;
	left: 13px;
}
#DefaultTitle
{
	position: absolute;
	width: 950px;
	background-image: url('../../Images/bundled-service-title-main-default.png');
	height: 58px;
	top: 17px;
	left: 2px;
}

.ProviderContent
{
	position: relative;
	width: 100%;
	height: 880px;
	left: 0;
}
.ProviderMain
{
	position: absolute;
	width: 950px;
	height: 880px;

}

/* Sitemap Style	*/
.BodyLinks
{
	background-image: url('../../Images/bundled-service-sitemap-background.jpg');
	position: absolute;
	background-repeat: repeat-y;
	height: 1530px;
	width: 950px;
}


	#SiteBGTop
{
	background-image: url('../../Images/bundled-service-sitemap-background-top.jpg');
	position: absolute;
	width: 950px;
	height: 10px;
}
#SiteBGFoot
{
	background-image: url('../../Images/bundled-service-sitemap-background-bottom.jpg');
	position: absolute;
	width: 950px;
	height: 19px;
	top: 1527px;
	left: 0px;
}
#siteLinks
{
	position: absolute;
	width: 646px;
	top: 664px;
	left: 151px;
}
.BSLink
{
	position: absolute;
	width: 100%;
	top: 30px;
}
.AlarmLink
{
	position: absolute;
	width: 100%;
	top: 190px;
}
.PhoneLink
{
	position: absolute;
	width: 100%;
	top: 350px;
}
.IntLink
{
	position: absolute;
	width: 100%;
	top: 510px;
}
.TVLink
{
	position: absolute;
	width: 100%;
	top: 660px;
}
.SubCategory
{
	position: absolute;
	width: 90%;
	margin: 0 auto;
	left: 33px;
}
.about
{
	position: absolute;
	width: 100%;
	top: 820px;
	left: 0px;
}
#OptOut
{
	background-image: url('Images/bundled-service-email-opt-out.jpg');
	position: absolute;
	width: 950px;
}
/* Contact Us	*/
		.ContactUs
		{
			width: 950px;
			height: 881px;
			float: left;
			background-image: url('../../Images/bundled-service-contact-us.jpg');
			background-repeat: repeat-y;
		}
		.ContactTbl
		{
				position:absolute;
				top: 255px;
				left: 358px;
				width: 500px;
				height: 385px;
		}
#chat
{
	position: absolute;
	top: 31px;
	left: 785px;
	height: 61px;
}
#search
{
	position: absolute;
	top: -143px;
	left: 790px;
}

/* Default Sign Up Section */
	#Address
	{
		position: absolute;
		width: 239px;
		top: 51px;
		left: 109px;
	}
	#zip
	{
		position: absolute;
		top: 51px;
		left: 430px;
		width: 100px;
	}
	#Email
	{
		position: absolute;
		top: 51px;
		left: 592px;
		width: 200px;
	}
	#GO
	{
		position: absolute;
		width: 115px;
		height: 66px;
		top: 19px;
		left: 807px;
	}
		.MasterDefaultFooter
		{
			position: relative;
			top: 0px;
			margin: 0 auto;
			z-index: 0;
			background-image: url('../../Images/bundled-service-default-footer.jpg');
			height: 153px;
			left: 0px;
			width: 950px;
		}
			#DefaultCorpInfo
			{
				position: absolute;
				margin: 0 auto;
				height:30px;
				width: 950px;
				text-align: center;
				font-size: 7.5pt;
				font-weight: bold;
				top: 84px;
				left: -5px;
			}
			#DefaultDisclaimer
			{
				position: absolute;
 				margin: 0px auto 0 auto;
				width: 950px;
				text-align: center;
				font-size: 12pt;
				font-weight: bold;
				text-align:center;
				font-size:7.5pt;
				font-family:Calibri;
				height: 56px;
				top: 114px;
				left: 0px;
			}
/* End Default Sign Up Section */
#divCHP
{
	position: absolute;
	top: -10px;
	width:944px;
	left: -10px;
	height: 38px;
}
/*-------------------
	Text Formatting
--------------------*/

		a
		{
			color:Black;
			text-decoration:none;
		}
.clear
{
	clear:both;
}