/* No underlined hyperlinks */
a { color:#007dc5; text-decoration:none;}
a:hover {text-decoration:underline;}

.subcolhome2 { width:446px; float:left; }
.subcolhome3 { width:218px; float:right; }

.subcol2 { width:396px; float:left; }

.subcol3 { width:268px; float:right; }



#col2 { width:673px; float:right; }
#col2 p { padding:10px 0 0 0; }
#col2 .frb { padding:7px 22px 17px 25px; *height:1%; overflow:hidden; }


/*recommend button light blue*/
.recommendbutton { background:#d3eeff;   display:block;  text-align:center; padding: 0 0 0 0;
	 font:bold 22px Tahoma, Arial, Helvetica, sans-serif;   }
.recommendbutton a {color:#ffffff;}

/* message that pops up in mytelna */
#popupmsg { height:40%; width:40%;padding:9px 25px 0 25px;background:#CCFFCC;overflow:hidden; visibility: hidden;position: absolute;} 
#popupmsg p { padding:5px 0 0 0; }  
#popupmsg p.link { padding-top:12px; }  



/* Snazzy corners */

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 { border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block;  border:0 solid #08c; border-width:0 1px; padding-left: 10px; padding-right: 10px;padding-top: 2px;padding-bottom: 2px;}
/* end snazzy corners */

.signupbutton { background:#65C233; width:220px;  display:block;  text-align:center; padding: 0 0 0 0;
	 font:bold 22px Tahoma, Arial, Helvetica, sans-serif;   }
.signupbutton a {color:#ffffff;}


/* dark blue button */
.continuebutton { width:120px; background:#0269ab;   display:block;  text-align:center; padding: 0 0 0 0;
	 font:bold 13px Tahoma, Arial, Helvetica, sans-serif;   }
.continuebutton a {color:#ffffff;}

/* Nifty Corners. to make rounded corner without using an image  background:#65C233;  which is a green on white*/
b.rtopa, b.rbottoma{display:block;background: #fff}
b.rtopa b, b.rbottoma b{display:block;height: 1px; overflow: hidden; background:#65C233;}
b.r1a{margin: 0 5px}
b.r2a{margin: 0 3px}
b.r3a{margin: 0 2px}
b.rtopa b.r4a, b.rbottoma b.r4a{margin: 0 1px;height: 2px}
/* end nifty corners */

/* Nifty Corners. to make rounded corner without using an image  background:#0269ab; which is a medium blue*/
b.rtop, b.rbottom{display:block;background: #fff}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background:#0269ab;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
/* end nifty corners */



/* Nifty Corners. to make rounded corner without using an image  background:#d3eeff;  which is dark blue on light blue*/
b.rtopbb, b.rbottombb{display:block;background: #d3eeff}
b.rtopbb b, b.rbottombb b{display:block;height: 1px;
    overflow: hidden; background:#0269ab;}
b.r1bb{margin: 0 5px}
b.r2bb{margin: 0 3px}
b.r3bb{margin: 0 2px}
b.rtopbb b.r4bb, b.rbottombb b.r4bb{margin: 0 1px;height: 2px}
/* end nifty corners */

/* Nifty Corners. to make rounded corner without using an image  background:#d3eeff;  which is dark blue on white*/
b.rtopwb, b.rbottomwb{display:block;background: #ffffff}
b.rtopwb b, b.rbottomwb b{display:block;height: 1px;
    overflow: hidden; background:#0269ab;}
b.r1wb{margin: 0 5px}
b.r2wb{margin: 0 3px}
b.r3wb{margin: 0 2px}
b.rtopwb b.r4wb, b.rbottomwb b.r4wb{margin: 0 1px;height: 2px}
/* end nifty corners */

/* Nifty Corners. to make rounded corner without using an image  background:#d3eeff;  which is light blue with white background*/
b.rtoplb, b.rbottomlb{display:block;background: #ffffff}
b.rtoplb b, b.rbottomlb b{display:block;height: 1px;
    overflow: hidden; background:#d3eeff;}
b.r1lb{margin: 0 5px}
b.r2lb{margin: 0 3px}
b.r3lb{margin: 0 2px}
b.rtoplb b.r4lb, b.rbottomlb b.r4lb{margin: 0 1px;height: 2px}
/* end nifty corners */


/* Nifty Corners. to make rounded corner without using an image  background:#d3eeff;  which is white with light blue background*/
b.rtoprr, b.rbottomrr{display:block;background: #d3eeff; margin: 0 10px;}
b.rtoprr b, b.rbottomrr b{display:block;height: 1px;    overflow: hidden; background:#ffffff;}
b.r1rr{margin: 0 45px}
b.r2rr{margin: 0 43px}
b.r3rr{margin: 0 42px}
b.rtoprr b.r4rr, b.rbottomrr b.r4rr{margin: 0 1px;height: 2px}
/* end nifty corners */


/* Nifty Corners. to make rounded corner without using an image  background:#65C233;  which is a green*/
b.rtopc, b.rbottomc{display:block;background: #d3eeff}
b.rtopc b, b.rbottomc b{display:block;height: 1px; overflow: hidden; background:#65C233;}
b.r1c{margin: 0 45px}
b.r2c{margin: 0 43px}
b.r3c{margin: 0 42px}
b.rtopc b.r4c, b.rbottomc b.r4c{margin: 0 1px;height: 2px}
/* end nifty corners */


/***** info popups *****/
a.info {
position:relative;
color:black;
      text-decoration:none;
}
/* Added to solve the z-order problem of IE */
a.info:hover {
	z-index:2;
}
/* End */
a.info span{
    display: none;
}
a.info:hover span{
	display:block;
	position:absolute;
	z-index:1;
	top:2em;
	left:10em;
	width:25em;
	border:1px solid #007dc5;
	background-color:#74c5f2;
	color:#FFF;
	text-align:justify;
	font-size:10px;
	font-weight:bold;
	padding:3px;
	line-height:15px;
}

/***** info2 popups go above the mouse*****/

a.info2 {
position:relative;
color:black;
      text-decoration:none;
}
/* Added to solve the z-order problem of IE */
a.info2:hover {
	z-index:2;
}
/* End */
a.info2 span{
    display: none;
}
a.info2:hover span{
	display:block;
	position:absolute;
	z-index:1;
	top:-3em;
	left:-10em;
	width:25em;
	border:1px solid #007dc5;
	background-color:#74c5f2;
	color:#FFF;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	padding:3px;
	line-height:15px;
}



/* for telna mobile voicemail */

table.voicemail {background-color: #FFFFFF;}
.voicemail td, .vmTools td {padding: 5px;}
.header {font-weight: bold;}
tr.blue {background-color: #F0F5F7;}
img.vmTools {vertical-align: middle; border: 0; padding: 6px 5px 8px 10px;}

.col_01 {width: 15px;}
.col_02 {width: 90px;}
.col_03 {width: 220px;}
.col_04 {width: 40px;}
.col_05 {width: 20px;}



