body {
	/*SCROLLBAR-FACE-COLOR: #EFEFEF; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #dee3e7; SCROLLBAR-3DLIGHT-COLOR: #d1d7dc; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #efefef; SCROLLBAR-DARKSHADOW-COLOR: #98aab1; */
	
	margin-left: 0; margin-top: 0; margin-width: 0; margin-height: 0; margin-right: 0; margin-bottom: 0; BACKGROUND-COLOR: #808080;
}
.tdheaderbuttonsrightbg
{
background-image:  url(HeaderRightButtonsBg.gif); height:38; width:650px;
}
/* ShopNextel Gray Bar BG Image for Bottom Footer */
.tdshopnextelfooterbg
{
background-image:  url(Rec_Bottom_Footer_Bg.gif); height:25; width:1004;
}
#DHTMLgoodies_formTooltipDiv{
	color:#FFF;
	font-family:arial;
	font-weight:bold;
	font-size:0.8em;
	line-height:120%;
}
.star
{
    font-family: arial;
	font-size: 12px;
	color : #ff0000;
	font-weight : bold;
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#FFF;
	font-weight:normal;
	font-size:0.7em;
}
/* ShopNextel Gray Bar BG Image for Buttons */
.tdshopnextelgraybg
{
background-image:  url(Shopnextel_Rec_Bar_Bg.gif); height:32; width:1004;
}
.style1 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/* Show All Available Plans Gray BG Image */
.tdavailableplansgraybg
{
background-image:  url(GrayRec_BG.gif); height:100%; width:1004;
}
/* Show the forgot password page message*/
.bodytextDemo {
	font-family: arial;
	font-size: 12px;
	color: Gray;
	text-decoration:none;
	text-align: justify;

}
.modalBackground {
	background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.5;
	position:fixed;
}
.FeatureText
{
color: #ffe100;
border-style: none;
}
.modalBox {
	background-color : #f5f5f5;
	border-width: 3px;
	border-style: solid;
	border-color: Blue;
	padding: 3px;
}
/* Gray BG Image */
.tdgraybg
{
background-image:  url(Graybg.gif); height:95px; width:99%;
}
.tdgraybg1
{
background-image:  url(Graybg.gif); height:20px; width:99%;
}
/* Buttons BG Image */
.tdbuttonsbg
{
background-image:  url(Buttons_Bg.gif); height:32; width:1;
}

.FeatureImage
{
background-image:  url(Feature.gif); height:151; width:55; 
}


.star
{
    font-family: arial;
	font-size: 11px;
	color : #ff0000;
	font-weight : bold;
}

.Sideheading{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a:link
{
text-decoration:none;
color:#000000;	
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
a:visited
{
text-decoration:none;
color:#000000;
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
a:hover
{
text-decoration:underline;
color:#000000;
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif	
}
a:active
{
text-decoration:none;
color:#000000;
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif	
}
.a1
{
	text-decoration:none;
color:#000000;	
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}

/* Footer Text Links */
A.footerlinks {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
A.footerlinks:HOVER {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FDE336;
	text-decoration: none;
}
/* Footer Text */
.footertext {
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
}
.imagecursor
{
	cursor:hand;
}
.formobjects1 {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 150px;
	  /*margin-left:15;*/

}
.formobjectsDropDownList {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}
.formobjectsLable {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.formobjectsLableNormal {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/* body Text Bold with white color*/
.bodytextboldwhitecolor {
	font-family: verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
	font-weight: bold; 
	padding-left:5px;
}
/* body Text Bold with white color*/
.bodytextboldwhitecolor1 {
	font-family: verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-weight: bold; 
	padding-left:5px;
}
/* body Text Bold with black color*/
.bodytextboldblackcolor {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	font-weight: bold; 
	padding-left:5px;
}

/* body Text Bold with Yellow color*/
.bodytextboldyellowcolor {
	font-family: verdana;
	font-size: 12px;
	color: #FBDC36;
	text-decoration: none;
	/*text-align: justify;*/
	text-align: left;
	font-weight: bold; 
	padding-left:1px;
}
/* body Text Bold with Yellow color*/
.bodytextboldyellowcolor1 {
	font-family: verdana;
	font-size: 14px;
	color: #FBDC36;
	text-decoration: none;
	/*text-align: justify;*/
	text-align: left;
	font-weight: bold; 
	padding-left:1px;
}

/* body Text Bold with Yellow color*/
.bodytextboldyellowcolorsmallTop {
	font-family: verdana;
	font-size: 14px;
	color: #FBDC36;
	text-decoration: none;
	/*text-align: justify;*/
	text-align: left;
	font-weight: bold; 
	padding-left:1px;
}

/* body Text Bold with Yellow color*/
.bodytextboldyellowcolorsignup {
	font-family: verdana;
	font-size: 18px;
	color: #FBDC36;
	text-decoration: none;
	/*text-align: justify;*/
	text-align: justify;
	font-weight: bold; 
	padding-left:30px;
}

/* body Text Bold*/
.bodytextbold {
	font-family: verdana;
	font-size: 12px;
	color: #494949;
	text-decoration: underline;
	text-align: justify;
	font-weight: bold; 
	padding-left:5px;
}
.bodytextPlan {
	font-family: verdana;
	font-size: 11px;
	color: #494949;
	text-decoration: none;
	text-align: left;
}
.bodytextFPlan {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.bodytextPlanCenter {
	font-family: verdana;
	font-size: 11px;
	color: #494949;
	text-decoration: none;
	text-align: center;
}
.bodytextPlanCenterorder {
	font-family: verdana;
	font-size: 14px;
	color: #494949;
	text-decoration: none;
	text-align: center;
}
.bodytextPlanrightorder {
	font-family: verdana;
	font-size: 14px;
	color: #494949;
	text-decoration: none;
	text-align: right;
}
.bodytextboldnew {
	font-family: verdana;
	font-size: 12px;
	color: #494949;
	text-decoration: none;
	font-weight: bold; 
	padding-left:5px;
}
/* Fields Text Normal with white color and italic font */
.fieldtextwhiteitalic {
	font-family: verdana;	
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight: italic;
	text-align: justify;
}
.fieldtextwhiteitalic1 {
	font-family: verdana;	
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;	
	text-align: left;
}
.fieldtextblackitalic {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: italic; 
	text-align: right;
}

.fieldtextblackitalicordersearch {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: italic; 
	text-align: center;
}

.fieldtextblackitalic1 {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: italic; 
	text-align: left;
}

.fieldtextblackitalic2 {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: italic; 
	text-align: center;
}

/* body Text Normal with Red Color */
.bodytextredcolor {
	font-family: verdana;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	text-align: justify;
}
.welcometextboldyellowcoloritalic {
    font-family: verdana;
    font-size: 15px;
    color: #FBDC36;
    text-decoration: Bold;
    text-align: left;
    font-weight: bold; 
    padding-left:5px;
}
.welcometextboldyellowPercentage {
    font-family: verdana;
    font-size: 40px;
    color: #FBDC36;
    text-align: justify;
    font-style : italic ;
    padding-left:2px;
}
 

/* Welcome Text Bold with white color */

.welcomebodytextboldwhitecolor {
            font-family: verdana;
            font-size: 14px;
            color: #ffffff;
            text-decoration: Bold;
            text-align: justify;
            font-weight: bold; 
            padding-left:5px;
}
/* body Text Normal */
.toolTip {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
}

/* body Text Normal */
.bodytext {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.bodytextsearch{
	font-family: verdana;	
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.bodytext1Price {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: right;
}
.bodytextorder {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
/* body Text Normal */
.bodytext99 {
	font-family: verdana;
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
}

/* body Text Normal */
.bodytext1 {
	font-family: verdana;
	font-size: 10px;
	color: #494949;
	text-decoration: none;
	text-align: right;
}

/* body Text Normal */
.bodytext11 {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: right;
}
.bodytextdisapp {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.bodytextUDF {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

/* body Text Normal */
.bodytext2 {
	font-family: verdana;
	font-size: 10px;
	color: #494949;
	text-decoration: none;
	text-align: center;
}

.bodytext77 {
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}

.bodytext77New
{
	font-family: verdana;
	font-size: 10px;
	color: black;
	text-decoration: none;
	/*text-align: center;*/
}


.bodytext3 {
	font-family: verdana;
	font-size: 10px;
	/* font-weight: bold; */
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.bodytext4 {
	font-family: verdana;
	font-size: 10px;
	color: #494949;
	text-decoration: none;
	text-align: left;
}
.bodytext5 {
	font-family: verdana;
	font-size: 12px;
	color: #494949;
	text-decoration: none;
	text-align: left;
}
.bodytextMessage {
	font-family: verdana;
	font-size: 12px;
	color: #494949;
	text-decoration: none;
	text-align: center;
}
.bodytext6 {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.bodytext7 {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

/* body Text Normal */
.bodytext8 {
	font-family: verdana;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.PhoneTitle
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
    BACKGROUND-COLOR: #add3de
}

.PhoneLabel
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.PhoneLabel1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
}

.PhoneData
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dddddd
}
.PhoneData1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
}
.PhoneHeading0
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #5555ff;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
    
}
.PhoneDesc
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.PhoneCorpPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
  
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.PhoneRetailPrice
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR:#148AB2;
    FONT-FAMILY:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.PhoneRetailPrice1:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:#ffffff;
    FONT-FAMILY:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.PhoneRetailPrice1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR:#148AB2;
    FONT-FAMILY:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}


a.PhoneRetailPrice2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:#ffffff;
    FONT-FAMILY:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
a.PhoneRetailPrice2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:#148AB2;
    FONT-FAMILY:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.Phones
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}

a.Phonesvideos:hover {
color:#0000FF;
}
a.Phonesvideos:link {
color:#148AB2;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
}

	a.mailinrebate:hover {
	color:white;
	}
	a.mailinrebate:link {
	color:#32BFD4;
	font-family:Arial !important;
	font-size:8pt;
	font-weight:normal;
	}

.AccsPhones
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.Accscats
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.Fplanrbt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.FplanTotal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    color: Maroon;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.AccscatsChge
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.MailInRebate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:#000000;  
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.MailInRebate:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.MailInRebate:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.MailInRebate:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.MailInRebate:hover
{
    COLOR: #0000ff
}
A.Phones
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phones:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phones:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #148ab2;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phones:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phones:hover
{
    COLOR: #0000ff
}



A.Phones1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phones1:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phones1:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #148ab2;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phones1:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phones1:hover
{
    COLOR: #0000ff
}



.Phonessub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    cursor:hand;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phonessub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phonessub:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phonessub:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #148ab2;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phonessub:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.Phonessub:hover
{
    COLOR: #0000ff;
    cursor:pointer;
    
}






.Phonessub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
Phonessub.A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
Phonessub.A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #148ab2;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
Phonessub.A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
Phonessub.A:hover
{
    COLOR: #0000ff
}








.LogoutLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.LogoutLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #148ab2;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.LogoutLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.LogoutLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.LogoutLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif
}
A.LogoutLink:hover
{
    COLOR: #0000ff
}
A.linkbodytext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5555ff;
    FONT-FAMILY: verdana
}
A.linkbodytext:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5555ff;
    FONT-FAMILY:  verdana
}
A.linkbodytext:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5555ff;
    FONT-FAMILY: verdana
}
A.linkbodytext:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5555ff;
    FONT-FAMILY: verdana
}
A.linkbodytext:hover
{
    COLOR: #0000ff
}



A.linkbodytext1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
A.linkbodytext1:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY:  verdana
}
A.linkbodytext1:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
A.linkbodytext1:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
A.linkbodytext1:hover
{
    COLOR: #ffff00
}



/* body Text Normal with white color */
.bodytextwhite {
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
}

/* Login Box_User Name and Password */
.tdlogintextbox17x205
{
background-image:  url(LoginBox.gif); height:17; width:205;
}

/* Text Field for Contactus page for date*/
.textfieldformsdate {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 60px;
}

/* Text Field for Contactus page for Years*/
.textfieldformsyears {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 100px;
}

/* Text Field for Contactus page small */
.textfieldformssmall {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 80px;
}

/* Text Field for Contactus page*/
.textfieldforms {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 200px;
}

/* Text Field */
.textfield {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 0px solid #CCCCCC;
	width: 200px;
}
/* Small Text Links */
A.headerlinkssmall {
	font-family: verdana;
	font-size: 11px;
	font-weight: Normal;
	color: #545757;
	text-decoration: underline;
}
A.headerlinkssmall:HOVER {
	font-family: verdana;
	font-size: 11px;
	font-weight: Normal;
	color: #000000;
	text-decoration: none;
}
/* Big Text Links */
A.headerlinksbig {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #00CCCE;
	text-decoration: underline;
}
A.headerlinksbig:HOVER {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #89A0BF;
	text-decoration: underline;
}

/* Big Text Links with yellow color */
A.headerlinksyellow {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FBDD35;
	text-decoration: underline;
}
A.headerlinksyellow:HOVER {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

/* 2 nd Type Grid Color */
.trgridcolor2
{ 
background-color:#ADD3DE;
}

/* 2 nd Type Grid Alternate Color */
.trgridalternatecolor2
{ 
background-color:#DDDDDD;
}
.planServiceheader {
	font-family: verdana;
	font-size: 11px;
	color: #FFFAAC;
	text-decoration: none;
	text-align: center;
}
.planServiceheader1 {
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
}
/* Grid Color */
.trgridcolor
{ 
	background-color:#EFEBE7;
}

/* Grid Color */
.trgridcolorAccount
{ 
	background-color:#EFEBE7;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
}

.trgridcolornew
{ 
	background-color:#EFEBE7;
}
.rowstylerow
{ 
background-color:#E4EFF4;
}
/* Grid Alternate Color */
.trgridalternatecolor
{ 
	background-color:#E7E3D6;
}

/* Grid Alternate Color */
.trgridalternatecolorAccount
{ 
	background-color:#E7E3D6;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
}
/* Grid Header Color */
.trgridheader
{ 
background-image:url(gridheaderbg.gif);
}
.trgridheadernew
{ 
background-image:url(gridheaderbg.gif);
font-family: verdana;
font-size: 10px;
color: #ffffff;
text-decoration: none;
text-align: center;
}
.trgridheadercolor
{ 
background-color:#006599;
}
/* Creating New Account Page Border */
.tdlineborder2x100
{
background-image:  url(LineBG.gif); height:2; width:100;
}
/* Creating New Account Page Rec _ Border BG */
.tdrecborderbg32x100
{
background-image:  url(Rec_Middle.gif); height:32; width:100;
}
/* Text Field small */
.textfieldsmall {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 30px;
}

A.sublink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C43433; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.sublink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C43433; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.sublink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C43433; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.sublink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2490B7; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.sublinkorder:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.sublinkorder:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.sublinkorder:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.sublinkorder:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: arial; TEXT-DECORATION: underline
}



/* Page Left - Border */
.tdindex_left21x458
{
background-image:  url(index_left.gif); height:100%; width:21;
}

/* Page Right - Border */
.tdindex_right17x458
{
background-image:  url(index_right.gif); height:100%; width:17;
}

/* Big Header Text */
.bigheadertext {
	font-family: verdana;
	font-size: 22px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
}

/* Header Text */
.headertext {
	font-family: verdana;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
}

/* Header Text White */
.headertextwhitecolor {
	font-family: verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
}











































/* Text Field small */
.textfieldsmalltimesheet{
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 70px;
}

/* Buttons */
.buttons {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
	BACKGROUND-COLOR: #red; width: 65px;	
}

/* Text Area */
.textarea {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 150px; background-color:#ffffff;
}

/* Text Area Big*/
.textareabig {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 650px; background-color:#EFEEBD;
}

/* Drop Down List Field */
.ddl {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 150px;
}

/* Header Text Bold*/
.headertextbold {
	font-family: verdana;
	font-size: 11px;
	color: #0068A7;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	padding-left:5px;	
}

/* body Text Bold grid heading*/
.gridheading {
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;	
}

/* BackGround Images Start Here */

/* Top Header Logo bg in All pages */
.tdtopheaderlogobgw221h99
{
background-image:  url(LogoBg.gif); height:99; width:221;
}

/* Top Header Middle bg in All pages */
.tdtopheadermiddlebgh99w765
{
background-image:  url(HeaderMiddleBg.gif); height:99;width:783;
}

/* Login bg in Login page */
.tdloginbg
{
background-image:  url(loginBg.gif); height:341; width:441;
}

/* Top Header bg in All pages */
.tdheaderbg
{
background-image:  url(HeaderBg.gif); height:99; width:1004;
}

/* Footer bg in All pages */
.tdfooterbg
{
background-image:  url(Footer.gif); height:44; width:1004;
}

/* Forms Header bg in All pages */
.tdformheaderbgw950h25
{
background-image:  url(FormHeaderbg.gif); height:25; width:950;
}

/* Forms Rec Top Header bg in All pages */
.tdformheadertopbg
{
background-image:  url(RecCurveTopBg.gif); height:26; width:950;
}

/* Forms Rec Bottom Header bg in All pages */
.tdformheaderbottombg
{
background-image:  url(RecCurveBottomBg.gif); height:13; width:950;
}

/* Login bg Table Width and heights in Login page */
.tableloginw441h341
{
width:441px; 
height:341; 
border:0;
}

/* Table Padding */
.table
{
padding-left:5px;
}

/* body Text Bold with white color*/
.bodytextboldblackcolorbigfont2 {
	font-family: verdana;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	font-weight: bold; 
	padding-left:5px;
}

/* body Text Bold with Balck color*/
.bodytextboldblackcolorbigfont {
	font-family: verdana;
	font-size: 16px;
	color: #202020;
	text-decoration: none;
	text-align: justify;
	font-weight: bold; 
	padding-left:5px;
}

/* body Text Bold with white color*/
.bodytextboldblackcolorbigfont1 {
	font-family: verdana;
	font-size: 13px;
	color: #242424;
	text-decoration: none;
	text-align: justify;
	font-weight: bold; 
	padding-left:5px;
}
/* body Text Bold with white color*/
.bodytextAccount {
	font-family: verdana;
	font-size: 10px;
	color: #494949;
	text-decoration: none;
	text-align: justify;
	font-weight: bold; 
	padding-left:5px;
}
/* body Text Bold with white color*/
.bodytextAccount1 {
	font-family: verdana;
	font-size: 11px;
	color: #494949;
	text-decoration: none;
	text-align: justify;
	font-weight: bold; 
	padding-left:5px;
}

/* body Text Bold*/
.bodytextbold1 {
	font-family: verdana;
	font-size: 11px;
	color: #494949;
	text-decoration: none;
	text-align: left;
	font-weight: bold; 
	padding-left:5px;
	
}

/* Details Text Links */
A.details {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #00CCCE;
	text-decoration: none;
}
A.details:HOVER {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #89A0BF;
	text-decoration: none;
}
#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('../images/arrow3.gif');
	width:20px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #C2000F;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:320px;	/* Width of tooltip content */
	height:60px;	/* Height of tooltip content */
	background-color:#C2000F;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
	color:White;
}

.style3 {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height:16px;
}
.text_small {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.asterisk {
	font-size: 14px;
	color: #FF0000;
}
.textbox{line-height:10px; border:1px solid #000000; 
	font-size: 12px;
	}
.packfixed /*fixed to div for image*/
{
width:60px; /* mention the width  ande height of the image*/
height:180px;
overflow:hidden;
}
.packlargefixed /*fixed to div for image*/
{
width:247px; /* mention the width  ande height of the image*/
height:250px;
overflow:hidden;
}
.fixed /*fixed to div for image*/
{
width:100px; /* mention the width  ande height of the image*/
height:230px;
overflow:hidden;
}
.fixedads /*fixed to div for image*/
{
width:295px; /* mention the width  ande height of the image*/
height:230px;
overflow:hidden;

}
.fixedadsnew /*fixed to div for image*/
{
width:240px; /* mention the width  ande height of the image*/
height:230px;
overflow:hidden;

}
.fixedlargelogo  /*fixed to div for image*/
{
width:250px; /* mention the width  ande height of the image*/
height:210px;
overflow:hidden;

}
.fixedSmalllogo /*fixed to div for image*/
{
width:80px; /* mention the width  ande height of the image*/
height:56px;
overflow:hidden;

}
.fixedBannerads /*fixed to div for image*/
{
width:800px; /* mention the width  ande height of the image*/
height:222px;
overflow:hidden;
}

.Topfixed /*fixed to div for image*/
{
 width:300px; /* mention the width  ande height of the image*/
 height:430px;
 overflow:hidden;
}
.TopfixedAcc /*fixed to div for image*/
{
 width:440px; /* mention the width  ande height of the image*/
 height:450px;
 overflow:hidden;
}
.servicegroup {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color :#333;
	text-decoration:none;
}
.servicegroup:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color :Aqua;
	text-decoration:none;
}
.sclassroom {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight : bold;
	color :#999999;
	text-decoration:none;
}
.sclassroom:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight : bold;
	color : #40dfcd;
	text-decoration:none;
}
.sclassroomfooter {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	color :#999999;
	text-decoration:none;
}
.sclassroomfooter:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	color : #40dfcd;
	text-decoration:none;
}
.bodytextservices
{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.classdata
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.classroom
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: Maroon;
    FONT-FAMILY:  "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-decoration:none;
}

.lightc {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	color :#999999;
	text-decoration:none;	
}
.fieldtextblackitalicF {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: italic; 
	
	
}

.VideoCategory123{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 1.5em;
	font-weight: bold;
	color: #FFCC33;
	text-decoration: underline;
}



