/* ---------- ani Image ---------- */
.threeColFix #aniImage {
	width: 720px;
	height: 137px;
	margin: 0 auto;
	background-image: url(../images/imageDefault.jpg);
	background-repeat: no-repeat;
}

.threeColFix #pageTitle { 
	width: 686px;
	height: 19px;
	border: solid 0px blue;
	background-image: url(../images/pageTitle.gif);
	background-repeat: no-repeat;
	top: 24px;
	position: relative;
	margin-bottom: 40px;
	padding: 0;
}

/* ---------- start Body Content ---------- */
.threeColFix #bodyContentLeft {
	width: 220px;
	float: left;
	border: solid 0px yellow;
}
.threeColFix #bodyContentRight {
	width: 220px;
	float: right;
	border: solid 0px green;
}
.threeColFix #bodyContentMiddle {
	width: 220px;
	margin: 0 0 0 233px;
	margin: 0 auto;
	border: solid 0px purple;
}
.OuterContainerTab { 
	width: 220px;	
	background: #FFFFFF;
	margin: 0 auto;
}

/* ---------- start variety of Containers ---------- */
.tlOuterContainerTab {background: url(../images/spacer.gif) 0 0 no-repeat}
.tOuterContainerTab {background: url(../images/spacer.gif) 0 0 repeat-x; width: 100%}
.trOuterContainerTab {background: url(../images/spacer.gif) 100% 0 no-repeat}
.blOuterContainerTab {background: url(../images/bobl.gif) 0 100% no-repeat}
.bOuterContainerTab{background: url(../images/bobm.gif) 0 100% repeat-x}
.brOuterContainerTab {background: url(../images/bobr.gif) 100% 100% no-repeat}
.lOuterContainerTab {background: url(../images/bol.gif) 0 0 repeat-y}
.rOuterContainerTab {background: url(../images/bor.gif) 100% 0 repeat-y}



/* ---------- existing Member Container ---------- */
.blemOuterContainerTab {background: url(../images/spacer.gif) 0 100% no-repeat}
.bemOuterContainerTab{background: url(../images/spacer.gif) 0 100% repeat-x}
.bremOuterContainerTab {background: url(../images/spacer.gif) 100% 100% no-repeat}





/* ---------- start Tab Benefit Options ---------- */
.titleBenefitOptions {
	background-image: url(../images/titleBenefitOptions.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 31px;
	margin: 0 auto;
}



/* ---------- start Tab Tele News ---------- */
.titleTeleNews {
	background-image: url(../images/titleTeleNews.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 31px;
	margin: 0 auto;
}
.newsDate {
	background-color: #BBBBBB;
	width: 220px;
	height: 16px;
}
.newsDateTxt {
	color: #FFFFFF;
	float: right;
	margin-right: 5px;
	display: inline;
}
.newsTxtHeading {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: #EF8239;
	font-weight: bold;
	padding-top: 10px;
	margin: 0 auto;
	width: 200px;
	line-height: 16px;
}
.newsTxt {
	margin: 0 auto;
	margin-top: 5px;
	width: 200px;
	line-height: 20px;
}
.spacerTNB {	
	height: 58px;
}




/* ---------- start Tab Members ---------- */
.titleExistingMember {
	background-image: url(../images/titleExistingMember.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 31px;
	margin: 0 auto;
}
#login {
	width: 220px;
	padding-top: 18px;
}
#login fieldset {
	border: 0px solid #FFFFFF;
	padding: 0px;        
	margin: 0px;
}
#login label { 
	display: block;  
	float: left; 
	width: 82px; 
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 3px;
	text-align: left;
	text-indent: 10px;
}
#login fieldset input {
	width: 122px;	
	font: 100% Verdana, Geneva, sans-serif;
	color: #4F4F4F;
}
#login input, form textarea {
	width: auto;	      
	border: solid 1px #CCD4E5;

}
#login br {
	clear: left; 
}
.submitGo {
	width: 25px;
    height: 21px;
    margin-top: 5px;
	margin-left: 183px;
	margin-bottom: 5px;
    border: 0;
    background: transparent url(../images/goButton.gif);
	background-repeat: no-repeat;
    text-indent: -1000em;
    vertical-align: middle;
    cursor: pointer; /* hand-shaped cursor */
    /*cursor: hand; /* IE 5.x */
}
.titleNewMember {
	background-image: url(../images/titleNewMember.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 31px;
	margin: 0 auto;
}



/* ---------- start Tab Quick Links ---------- */
.titleQuickLinks {
	background-image: url(../images/titleQuickLinks.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 31px;
	margin: 0 auto;
}
.threeColFix #tabLinks {
	width: 220px;
}
.tabLinksStyle1 {
	background-color: #F9F9F9;
	height: 24px;
	width: 216px;
	margin-bottom: 1px;
	margin-left: 2px;
	background-image: url(../images/bullet3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 28px;
	line-height: 24px;
}
.tabLinksStyle2 {
	background-color: #F0F0F0;
	height: 24px;
	width: 216px;
	margin-bottom: 1px;
	margin-left: 2px;
	background-image: url(../images/bullet3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 28px;
	line-height: 24px;
}
.tabLinksBase {
	height: 27px;
	width: 216px;
	margin-left: 2px;
	background-image: url(../images/linkBase.gif);
	background-repeat: no-repeat;
}



/* ---------- start Tab Tele Com ---------- */
.titleTeleCom {
	background-image: url(../images/titleTeleCom.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 31px;
	margin: 0 auto;
}
.downloadBox {
	background-image: url(../images/downloadBox.gif);
	background-repeat: no-repeat;
	width: 188px;
	height: 91px;
	margin: 0 auto;
	padding: 0;
}
.telcomTxt {
	margin-left: 20px;
	padding-top: 20px;
}
.buttonDownload {
	margin-top: 22px;
	margin-left: 80px;
	width: 91px;
	height: 20px;
	text-indent: 19px;
	border: solid 0px red;
	background-image: url(../images/downloadButton.gif);
	background-repeat: no-repeat;
}
.spacerTTCB {	
	height: 20px;
}
.spacerBTCB {	
	height: 57px;
}


/* ---------- start Tab TeleVita ---------- */
.titleTeleVita {
	background-image: url(../images/titleTeleVita.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 31px;
	margin: 0 auto;
}
.imageTeleVita {
	background-image: url(../images/imageTeleVita.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 216px;	
	margin: 0 auto;
}
.logoTeleVita {
	top: 10px;	
	position: relative;
	margin-left: 110px;
	width: 93px;
	height: 47px;
	border: solid 0px red;
	background-image: url(../images/logoTeleVita.gif);
	background-repeat: no-repeat;	
}
.contentTeleVita {
	margin: 0 auto;
	padding-top: 18px;
	width: 200px;
	border: solid 0px red;
	line-height: 20px;
}
.buttonMore {
	margin-top: 10px;
	margin-left: 140px;
	width: 39px;
	height: 20px;
	border: solid 0px red;
	background-image: url(../images/moreButton.gif);
	background-repeat: no-repeat;	
}
.spacerTV {	
	height: 221px;
}


