html, body
{
	background: #0b0b0b;
	padding: 0;
	margin: 0;
	font-family: Verdana;
	font-size: 10pt;
	color: #FFFFFF;
}

td.headerCell
{
	padding: 4px 5px 5px 6px;
	border: 1px solid #DDDDDD;
	border-bottom: none;
	font-weight: bold;
	background-image: url(/media/img/cell_header.gif);
	background-repeat: repeat-x;
	color: #333333;
	text-align:left;
}

td.contentCell
{
	padding: 0 3px 3px 3px;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
}

img
{
	border: none;
}

a.listing_links
{
	color: #C31246;
	font-weight: bold;
	text-decoration: none;
}

a
{
	color: #C31246;
	text-decoration: none;
}

/*


#logo-img 
{
    background:transparent url(images/logo.png) no-repeat bottom;
    background-position:top center;
    width:266px;
    height:109px;
}


.Logo a {width:266px; height:109px; border: none;}
.HeaderText {width:266px; height:109px; margin-bottom:32px; float:left} 
.HeaderNav {float:right; width:200px; height:29px; margin-top:24px; display:block;}
.HeaderNav a {margin-right:6px}
.HeaderNav a.lastNavItem {margin-right:0px}

.Container {width:983px; height:610px; float:left}
.Content {background:url(images/ContentBg.png) no-repeat; height:376px; width:624px; float:left}
.Phone {background:url(images/Phone.png) no-repeat; height:376px; width:624px; float:left;}
.VideoBlock {width:348px; height:196px; background:url(images/VideoBlockbg.jpg) no-repeat; margin-top:85px; margin-left:146px; text-align:center}
.TextBlock {background:url(images/TextBlockBg.png) no-repeat; width:520px; height:351px; float:left; color:#ffffff; padding:0px 20px 20px 20px; margin-left:45px; 
	margin-right:30px; font-family:tahoma, verdana, arial; font-size:12px}
.TextBlock h5 {width:115px; height:55px; display:block; margin:10px 0 20px 5px; background-image:url(images/4WNavBox.png); background-repeat:no-repeat}
.TextBlock div {height:238px; width:510px; overflow-y:auto; overflow-x:hidden; margin-top:0px}
h5.CaptionWho {background-position: -10px -0px; margin-left:30px}
h5.CaptionWhat {background-position: -150px -0px; margin-left:30px}
h5.CaptionWhy {background-position: -285px -0px; margin-left:30px}
h5.CaptionWow {background-position: -418px -0px; margin-left:30px}

h5.CaptionChannels {background:url(images/4WNavBox.png); }
h5.CaptionChannels {background-position:-545px -7px; margin-left:5px; width:150px;}
h5.CaptionHome {background:url(images/h4CaptionHome.png) 7px 10px no-repeat; margin-left:30px;}
h5.CaptionFAQ {background:transparent url(images/h4CaptionFAQ.png) no-repeat scroll 20px -4px; margin-left:20px;}
div.items h5.CaptionFAQ { margin-top:16px; }
h5.CaptionJOIN {background:transparent url(images/h4CaptionJOIN.png) no-repeat scroll 20px 0; margin-left:20px;}
h5.CaptionComp {background:transparent url(images/h4CaptionComp.png) no-repeat scroll 10px -2px; margin-left:10px; width:150px;}
h5.CaptionPress {background:transparent url(images/h4CaptionPress.png) no-repeat scroll -3px -1px; margin-left:50px; width:156px;}
h5.CaptionContactUs {background:url(images/h4CaptionContactUs.png) 10px 15px no-repeat; width:150px; }
h5.CaptionContactMe {background:url(images/h4CaptionContactMe.png) 10px 15px no-repeat; width:170px; margin-left:2px;
margin-top:12px;}
h5.CaptionProducts {background:url(images/h4CaptionProducts.png) 10px 15px no-repeat; width:140px; margin-left:12px}
.TextBlock p {margin:10px 15px 10px 15px}
.TextBlock p.BoldText {font-weight:bold}
.TextBlock a {color:#B7B7B7;}

.RightNav {float:left; width:358px; height:376px; background:url(images/rightNavBottomBg.png) bottom no-repeat}
.RightNav ul {margin:0; padding:0; list-style:none; float:left}
.RightNav ul li {margin:0; padding:0; display:list-item; line-height:1px}
.RightNav ul li a {margin:0; padding:0; width:358px; height:81px; display:block}
.RightNav ul li.btnZiggStory a {background:url(images/rniZiggStory.png)}
.RightNav ul li.btnZiggStory a:hover {background-position:left -81px}
.RightNav ul li.btn90210 a {background:url(images/rn90210.png)}
.RightNav ul li.btn90210 a:hover {background-position:left -81px}
.RightNav ul li.btnHowItWorks a {background:url(images/rnHowItWorks.png)}
.RightNav ul li.btnHowItWorks a:hover {background-position:left -81px}
.RightNav ul li.btnJoin a {background:url(images/rnJoin.png)}
.RightNav ul li.btnJoin a:hover {background-position:left -81px}
.FourWNav {width:594px; height:59px; background:url(images/4WNav.png) no-repeat; float:left; padding-left:30px; background-position: 0px -11px;}
.FourWNav a {line-height:71px; height:71px; display:block; float:left;}
.FourWNav a:hover {text-align:center; background:url(images/4WNavOver.png) no-repeat;}
.FourWNav a#tWho { background-position: -30px -7px ; }
.FourWNav a#tWhat { background-position: -172px -7px; }
.FourWNav a#tWhy { background-position: -314px -7px; }
.FourWNav a#tWow { background-position: -446px -7px; }
.OrderNowJoinNow {float:right; width: 100%; margin-bottom:13px}
.OrderNowJoinNow a {float:left; display:none; }


a#join-now-link
{
    background:url("images/btnJoinNow.png") no-repeat scroll left bottom transparent;
	width:246px; 
	margin-left: 45px;
	height:80px;
}
a:hover#join-now-link
{
    background:url("images/btnJoinNow_over.png") no-repeat scroll left bottom transparent;
	width:246px; 
	margin-left: 45px;
	height:80px;
}
a#order-now-link
{
    background:url("images/btnOrderNow.png") no-repeat scroll left bottom transparent;
	width:246px; 
	margin-left: 1px;
	height:80px;
}
a:hover#order-now-link
{
    background:url("images/btnOrderNow_over.png") no-repeat scroll left bottom transparent;
	width:246px; 
	margin-left: 1px;
	height:80px;
}


.Footer {width:624px; height:132px; float:left; font-family:Tahoma; text-align:center; color:#b7b7b7;}
.Footer a {color:#b7b7b7; padding:3px 15px; font-size:12px; text-decoration:none}
.Footer a:hover {text-decoration:underline}
.Footer a.LoginLnk {font-size:14px; font-weight:bold}
.Footer p {margin:0; padding:0; font-size:11px;}
.Footer p.summerbeta {font-size:12px;}
.TwitterMessageCont{float:right; background:url(images/TwitterMessageContainer.png) 3px top no-repeat; width:350px; height:268px;}
.TwitterMessageText {width:232px; height:108px; margin-left:36px; margin-top:8px; float:left; padding:10px; font-size:12px}
.twtr-widget .twtr-doc .twtr-hd {padding:0px;}
.twtr-widget .twtr-doc .twtr-hd .twtr-profile-img-anchor img.twtr-profile-img {width:40px; height:40px; margin-left:5px;}
.twtr-widget .twtr-doc .twtr-hd h3 {margin-top:7px!important; text-indent:10px!important}
.twtr-widget .twtr-doc .twtr-hd h4 {font-size:12px!important; text-indent:10px;}
.twtr-ft {display:none}

.TextBlock {}
.Content
{
	position:relative;
	overflow:hidden
}
.Content .items
{
	width:20000em;
	position:absolute;
	float:left
}
.Content .items div
{
	float:left
}
.addthis_default_style {width:210px; height:150px; position:relative; float:right; right:12px; top:-5px; left:210px; margin-bottom:-142px; background:url(images/shareBoard.png) no-repeat; padding:27px; color:#cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; display:none; z-index:101;}
.addthis_default_style a {margin-bottom:3px;}

#rnProducts a, #rnFAQs a
{
    color:#B7B7B7;
    font-size:14px;
    padding:3px 15px;
}

#rnProducts li, #rnFAQs li { line-height: 26px; }

#welcome {float:right; display:block; width:357px; margin-top:10px; color:#1bb3d9; font-family:Tahoma; text-align:right; font-size:12px;}

#flowpanes.faqs
{
    width:100% !important;
    background:transparent url(images/ContentBg1.png) repeat scroll 0 0 !important;
    height:auto !important;
    padding-bottom:40px;
}

.box-container 
{
    width:928px;
    border:0px;
    margin-left:26px;
}

.white-box-top
{
    background:url("images/white-box-top.png") no-repeat scroll left top transparent;
    height:63px !important;
    width:928px;
    float:left;
}

.white-box-top h5
{
    height:63px;
    margin-left:40px;
    margin-top:13px;
    width:150px;
}

.white-box-body 
{
    color:Black;
    padding-left:50px;
    padding-right:50px;
    font-size: 12px; font-family: Arial;
    text-align:justify;
    background:transparent url(images/white-box-body.png) scroll left top;
    background-repeat: repeat-y !important;
    padding-bottom:10px;
    padding-top:10px;
}

#press-block-body.white-box-body 
{
    padding:10px 20px !important;
}

.white-box-body a 
{
    color:#1AA4D9;
}

.white-box-bottom
{
    background:transparent url(images/white-box-bottom.png) no-repeat left bottom;
    height:23px; 
}

.Phone1 {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:url(images/Phone1.png) no-repeat;
    height:276px;
}

.VideoBlock1 {
    padding-left:89px;
    padding-top:26px;
}

#invalid_agent_id p 
{
   padding-top:50px;
   padding-left:20px;
   padding-right:20px;
   text-align:center;
}

span.comp-header {font-size: 16px; font-family: Arial; font-weight: bold;}
span.comp-subheader {font-size: 14px; font-family: Arial; font-weight: bold;}

.black-box-top
{
    background:url("images/black-box-top.png") no-repeat scroll left top transparent;
    height:63px !important;
    width:928px;
    float:left;
}

.black-box-top h5
{
    height:63px;
    margin-left:40px;
    margin-top:13px;
    width:150px;
}

.black-box-body 
{
    color:#ffffff;
    padding-left:50px;
    padding-right:50px;
    font-size: 12px; font-family: Arial;
    text-align:justify;
    background:transparent url(images/black-box-body.png) scroll left top;
    background-repeat: repeat-y !important;
    padding-bottom:10px;
    padding-top:10px;
}

.black-box-body a 
{
    color:#1AA4D9;
}

.black-box-bottom
{
    background:transparent url(images/black-box-bottom.png) no-repeat left bottom;
    height:23px; 
}

#comp-plan-img 
{
    background:transparent url(images/comp_plan.png) no-repeat bottom;
    background-position:top center;
    height:132px;
    width:145px;
    display:none;
}


.izigg-header-text-img  
{
    background:transparent url(images/headerText.png) no-repeat;
    background-position: left center;
    width:460px;
    height:109px;
    margin-top: 10px;
}

.connect-header-text-img  
{
    background:transparent url(images/connectHeaderText.png) no-repeat;
    background-position: left center;
    width:460px;
    height:109px;
    margin-top: 10px;
}

#join-services-plan-img
{
    background:transparent url(images/iZigg-services-plans.png) no-repeat bottom;
    background-position:top center;
    width:567px;
    height:252px;
}

#join-retail-profit-img
{
    background:transparent url(images/Retail-Profit.png) no-repeat bottom;
    background-position:top center;
    width:380px;
    height:65px;
}

.join-now-img
{
    background:transparent url(images/btnJoinNow.png) no-repeat bottom;
    background-position:top center;
    width:290px;
    height:80px;
    margin-left:270px;
}

#agency-promo-pak-img
{
    background:transparent url(images/agency-promo-pak.png) no-repeat bottom;
    background-position:top center;
    width:483px;
    height:104px;
}

#join-charter-platinum-img
{
    background:transparent url(images/charter-platinum.png) no-repeat bottom;
    background-position:top center;
    width:527px;
    height:211px;
}

.join-now-column
{
    width:100%; text-align: center; height:145px;
}

.seal-image-column
{
    width:162px; height:138px; vertical-align:middle;
}

.press-control
{
	width:307px;
	float:left;
}
.press-control-email-body
{
	float:left;
margin-top:12px;
width:548px;
}

.press-control label 
{
	height:20px;
	vertical-align:middle;
	width:153px;
	float:left;
	display:inline;
	margin-top:4px;
}

.press-control p 
{
	width:436px;
	height:20px;
}

.press-control input 
{
	float:left;
	display:inline;
	
}

.press-control-text
{
	width:137px !important;
	}

input.error
{
	border: 1px solid red;
	width:137px !important;
}

.sendbutton
{
	float:left;  
	margin-right: 46px; 
	width:143px;
	height:30px;
}

.printbutton
{
	float: left;
	margin-right :10px;
	width:142px;
	height:30px;
}

.press-control-container
{
	padding-left:16px;
}

.send-press-kit
{ 
    color:Black;
    padding:10px 20px;
    font-size: 12px; font-family: Arial;
    text-align:justify;
    background:transparent url(images/box-body-1.png) repeat-y scroll left center !important;
    height: 115px
}

a.agent-icons 
{
    visibility:hidden;
}
*/
