/* CSS Document */
body
 {
	font-family:Arial, Helvetica, sans-serif;
	color:#373737;
	font-size:12px;
 }

.upper_links
{
	font-family:Tahoma;
	font-size:11px;
	color:#a8aa9f;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
A.upper_links:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#183f8c;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

.my_device_link
{
	text-decoration:underline;
	font: bold 11px Arial, Helvetica, sans-serif;
}

a.my_device_link:hover
{
	text-decoration:underline;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#183f8c;
}

.right_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.welcome_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5c5858;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
}
.learn_more
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#88ae26;
	text-align:right;
	padding-right:10px;
}
.index_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5858;
	font-weight:normal;
	vertical-align:top;
	text-align:justify;
	text-decoration:none;
}
A.index_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5858;
	font-weight:normal;
	padding-bottom:4px;
	text-align:left;
	text-decoration:none;
}

A.index_text:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5858;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
}
.learn_more_blocks
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#88ae26;
	text-align:right;
	
}
.login_headings
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#252525;
	line-height:20px;
}
.password_watermark
{
	border:1px solid #CCCCCC;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-right:2px;
	width:168px;
	/*background:url('../Images/pas.gif') no-repeat 0 0;*/
 
}

.password_input
{
	border:1px solid #CCCCCC;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-right:2px;
	width:168px;
}

.forgot_password
{
	font-family:Tahoma;
	font-size:12px;
	color:#c20707;
	font-weight:bold;
	text-decoration:underline;
}

.forgot_password:hover
{
	font-family:Tahoma;
	font-size:12px;
	color:#c20707;
	font-weight:bold;
	text-decoration:none;
}
.copyright
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#183f8c;
}
A.copyright:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#183f8c;
}
.label_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5858;
	line-height:20px;
}
.button_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5c5858;
	line-height:20px;
}
.error_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	line-height:20px;
}
.user_Link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	padding-left:10px;
}
A.user_Link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:underline;
	padding-left:10px;
}
.pinStyle1
{ 
	position:relative;
	background:url('../Images/chat_now.jpg') no-repeat 0 0;
	height:30px;
	width:25px;
	top:-15px;
	color:#fff;
	text-align:center;
	font: bold 12px Arial; 
	cursor: pointer;
}

.blockerName
{
	font-weight:bold;
}

.FQAQuestion
{
}

.FQAAnswer
{
}

.toolTipDiv
{
	width:180px;
	z-index:200;
	position:absolute;
	display:none;
	top:200px;
}
.translucent 
{ 
	filter:alpha(opacity=50); 
	-moz-opacity:0.5; 
	opacity:0.5; 
}

.learn_more_blocks
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#88ae26;
	text-align:right;
	line-height:25px;
	
}

.learn_more_blocks:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#163a89;
	text-align:right;
	line-height:25px;
	
}

.topblueheading
{
	font-family:Arial, Helvetica, sans-serif;
	color:#183f8c;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;

}

.topblueheading:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#88ae26;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;

}
.topblueheadingNew
{
	font-family:Arial, Helvetica, sans-serif;
	color:#183f8c;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;

}

.topblueheadingNew:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#88ae26;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;

}

.livehelpbg
{
	background:url(../Images/livehelp_bg.jpg) no-repeat top center;
	width:365px;
	height:190px;
	color:#252525;

}
.login_input
{
	border:1px solid #CCCCCC;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-right:2px;
	width:168px;

}

.regi_box_topbg
{
	background-image:url(../Images/regi_left_middle.gif);
	background-repeat:repeat-x;
}
.regi_box_topbg1
{
	background-image:url(../Images/regi_left_middle2.gif);
	background-repeat:repeat-x;
}
.regibox_bdr
{
	border-bottom:1px solid #aab5ce;
	border-right:1px solid #aab5ce;
	border-left:1px solid #aab5ce;

}
.regibox_bdr_comp
{
    border-top:1px solid #aab5ce;
	border-bottom:1px solid #aab5ce;
	border-right:1px solid #aab5ce;
	border-left:1px solid #aab5ce;

}
.regibox_bdr_bottom
{
    border-top:0px solid #aab5ce;
	border-bottom:1px solid #000000;
	border-right:0px solid #aab5ce;
	border-left:0px solid #aab5ce;

}

.regibox_bdr_Mydevice
{
	border-top:1px solid #00419C;
	border-bottom:1px solid #00419C;
	border-right:1px solid #00419C;
	border-left:1px solid #00419C;
}
.regibox_txt
{
	font-family:Arial, Helvetica, sans-serif;
	color:#596a8c;
	font-size:16px;
	font-weight:bold;

}
.mandatory_txt
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size:12px;
}

.regi_select
{
	border:1px solid #CCCCCC;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-right:2px;
	width:174px;

}


.login_input_emil
{
	border:1px solid #CCCCCC;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-right:2px;
	width:230px;

}

.red_star
{
	font-family:normal 12px arial;
	color:#FF0000;
	padding-left:5px;
}

.red_star_Enroll
{
	font-family:normal 12px arial;
	color:#FF0000;
	vertical-align:text-top;
}


.bx_middlebg
{
	background-image:url(../Images/regi_left_middle_plain.gif);
	background-repeat:repeat-x;
	height:40px;

}

.bx_middlebg1
{
	 background-image:url(../Images/boxmidtop_img.jpg);
	 background-repeat:repeat-x;
	 height:34px;

}
.phone_hd
{
	font-family:Arial, Helvetica, sans-serif;
	color:#686868;
	font-size:12px;
	font-weight:bold;
}

.devidebdr
{

	border-left:2px solid #667699;
}

.bxtrbg
{
	background-color:#f9fafe;
	border-bottom:1px solid #ebebeb;
	border-top:1px solid #ebebeb;
	padding:5px 0px;

}

.bxtrbg_bdrleft
{
	border-left:1px solid #ebebeb;
	padding-left:5px;

}

.img_bdr
{
	border:1px solid #b0b0b0;
	padding:5px;
}

p
{
	padding:0px 10px 5px 10px;

}

ul
{
	line-height:25px;
	font-weight:bold;
	color:#7a7a7a;
	font-size:18px;
	line-height:40px;
	margin:0px;
	padding:0px;


}

ul li
{
	line-height:25px;
	color:#666666;
	list-style-position:inside;
	font-size:12px;
	font-weight:normal;
	list-style-image:url(../Images/green_arrow1.gif);
	padding-left:25px;
	margin:0px;

}

ul li a
{
	line-height:25px;
	text-decoration:underline;
	color:#005aff;
	font-size:12px;
	font-weight:normal;


}
ul li a:hover
{
	line-height:25px;
	text-decoration:none;
	color:#7dab0d;
	font-size:12px;
	font-weight:normal;

}

.redbg_myDevices
{
	margin:5px auto 5px 0px;
	background-color:#ffefef;
	color:#ff5400;
	font-weight:bold;
	padding:10px;
	text-align:center;
	border:1px solid #ff7575;    
}

.redbg
{
	width:300px;
	margin:5px auto 5px 0px;
	background-color:#ffefef;
	color:#ff5400;
	font-weight:bold;
	padding:10px;
	text-align:center;
	border:1px solid #ff7575;
}

.greenbg
{
	width:300px;
	margin:5px auto;
	background-color:#f6ffe1;
	color:#689300;
	padding:10px;
	font-weight:bold;
	text-align:center;
	border:1px solid #82b700;
}

.yellowbg
{
	width:300px;
	margin:5px auto;
	background-color:#feffdf;
	color:#939c00;
	padding:10px;
	text-align:center;
	border:1px solid #b6c100;
	font-weight:bold;
}

.topheadergreebbg
{
	background-image:url(../Images/topgrrenbg.gif);
	background-repeat:repeat-x;
	font-size:18px;
	text-indent:15px;
	color:#FFFFFF;
	font-weight:bold;
}

.graybg{

	background-color:#f8f8f8;
	border:1px solid #dcdcdc;
	padding:15px;

}

 a
{
	line-height:25px;
	text-decoration:underline;
	color:#005aff;
	font-size:12px;
	font-weight:normal;


}
a:hover
{
	line-height:25px;
	text-decoration:none;
	color:#000000;
	font-size:12px;
	font-weight:normal;

}

.btnbg
{
 bgcolor:#f8f8f8;
 border-top:1px solid #dcdcdc;
}

.safelistPopup
{
  width:350px;
  background-color:white;
  padding:10px; 
  margin:0 auto;
  border:4px solid #b8caf0;

}

.popup
{
  width:450px;
  background-color:white;
  padding:10px; 
  margin:0 auto;
  border:4px solid #b8caf0;

}

.constructionpopup
{
  width:250px;
  background-color:white;
  padding:10px; 
  margin:0 auto;
  border:4px solid #b8caf0;

}

.bdrbottom
{
	border-bottom:1px solid #CCCCCC;
	line-height:22px;


}
.navbg
{
	background-color:#7dab0d;
	border-left:1px solid #fff;
}
.cellphone_bg
{
 background-color:#f2f2f2;
 height:18px;
 border:1px solid #ccc;
 font-size:12px;
  color:#69696a;
 font-weight:bold;
 padding-left:15px;
 padding-bottom:7PX;
 width:175px;
 display:block;
 height:15px;
 text-decoration:none;
   margin:0 auto;
   vertical-align:middle;
}

.cellphone_bg:hover
{
 background-color:#ffffff;
 height:18px;
 border:1px solid #cccccc;
 font-size:12px;
 font-weight:bold;
  padding-left:15px;
  padding-bottom:7PX;
  width:175px;
   height:15px;
  display:block;
  color:#000000;
  text-decoration:none;
  margin:0 auto;

}
.topheadAbout
{
	background-image:url(../Images/topgrrenbg.gif);
	background-repeat:repeat-x;
	font-size:15px;
	text-indent:15px;
	color:#FFFFFF;
	font-weight:bold;
}

.subbtnlink
{
	font:bold 15px arial;
	color:#5e5e5e;
	text-decoration:none;
}
.subbtnlink:link
{
	font:bold 15px arial;
	color:#5e5e5e;
	text-decoration:none;
}
.subbtnlink:visited
{
	font:bold 15px arial;
	color:#5e5e5e;
	text-decoration:none;
}

.subbtnlink:hover
{
	color:#3e6bb0;
	font:bold 15px arial;
	text-decoration:none;
}

/* added to att user comment button on attUserMasterPage.master*/
.attusercomment
{
	font:bold 12px arial;
	color:#5e5e5e;
	text-decoration:none;
}

.attusercomment:hover
{
	color:#3e6bb0;
	font:bold 12px arial;
	text-decoration:none;
}

.notemiddle
{
	background:url(../Images/notemiddle_new.gif) repeat-y;
	color:#FFF;
	font-family:verdana;
}

.subnav
{
	background:url(../Images/subnav_bg.jpg) repeat-x;
	height:40px;
	font: normal 11px Arial, Helvetica, sans-serif;

}

.subnav_link
{
	text-decoration:none;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#303030;

}

.my_device_text
{
	text-decoration:none;
	font: bold 11px Arial, Helvetica, sans-serif;
}

.subnav_link:hover
{
	text-decoration:none;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
}

.learn_more_blocks_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#252525;
	font-weight:normal;
	text-align:right;
}
.learn_more_blocks_link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
	text-align:right;
}


/*.index_text_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5c5858;
	font-size:12px;
	text-decoration:none;
	text-decoration:underline;
}

.index_text_link:hover
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1a1a1a;
	font-size:12px;
	text-decoration:none;
}*/



.notemiddle_small
{
	background: url(../Images/note_middle_small1_new.gif) repeat-y;
	width:202px;
	color:#FFF;
	font-family:verdana;
}

.notemiddle_track
{
	background: url(../Images/note_middle_track.gif);
	background-repeat:repeat-y;
	color:#FFF;
	font-family:verdana;
}

#track-left {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(../Images/slider-images-track-left.png) no-repeat top left;
}
/* put the track and the right rounded edge on the track */
#track {
	background: transparent url(../Images/slider-images-track-right.png) no-repeat top right;
}

.enroll_txt
{
	font-family:Arial, Helvetica, sans-serif;
	color:#88ae26;
	font-size:16px;
	font-weight:bold;
	line-height:22px;
}


/* added on nov 09  */

.welcome_text1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1a1a1a;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
	padding-top:10px;
	line-height:15px;
	padding-left:5px;
	padding-right:5px;
}

.home_rightbtnbg
{
	background: url(../Images/button_grad.jpg) top center repeat-x;
}


.index_text_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	font-size:11px;
	text-decoration:none;
	text-decoration:underline;
	line-height:20px;
}

.index_text_link:hover
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	font-size:11px;
	text-decoration:none;
	line-height:20px;
}

.nav
{
background:url(../Images/nav.jpg) bottom center repeat-x;

}

.tabsonteen_txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1a1a1a;
	font-size:12px;
	text-decoration:none;

}

.mob_use_heading
{
	color:#000;
	font:bold 16px verdana;
	line-height:22px;
}

.safezone_heading
{
	color:#000;
	font:bold 14px verdana;
	line-height:20px;
}

.registerMiddleTd
{
    width: 1px;
}