body {background-color:#fff;margin:0;padding:0;text-align:center;}
#container {top:0;width:950px;height:auto;margin:0 auto;text-align:left;overflow:hidden;border-left:1px solid #CCC;border-right:1px solid #CCC;}*#container {zoom:1;}html>body #container {clear:both;border-left:1px solid #CCC;border-right:1px solid #CCC;}img {border:0px;}
#outerwrapper{
width:950px;
padding:0;
margin:0 auto;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}
div.headingtxt {font-size:12px;color:#666;font-weight:700;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
div.mytext {font-size:12px;width:175px;margin-top:3px;margin-left:28px;padding:0px;font-family:Arial, Helvetica, sans-serif;}
#header{
height:136px;
padding:0;
margin:0 auto;
width:950px;
border-bottom:3px solid #CC0000;
}
#footer{
padding:0;
margin:0 auto;
border-top:3px solid #CC0000;
height:40px;
}
#contentwrapper{
width:944px;
padding:10px 3px 0 3px;
margin:0 auto;
}
#videocontainer{
width:411px;
height:409px;
padding:0;
margin:0;
float:left;
background-color:#F0F0F0;
}
#rightcont{
width:262px;
padding:0;
margin:0;
height:449px;
float:right;
}
#icocontainer{
padding:0 5px 0 10px;
margin:0 auto;
border:1px dashed #666666;
height:155px;
}
.icoimgtxt{
padding:0 0 0 0;
margin:9px 0 0 0;
border:0;
}
img.outline{
border:1px solid #999999;
padding:0;
margin:0;
}
#contactcont{
background-image:url(../images/contact_bkg.jpg);
background-repeat:repeat-x;
height:388px;
padding:5px 10px 5px 10px;
margin:2px 0 0 0;
}
#personcontainer{
padding:5px 5px 5px 10px;
margin:0 264px 0 413px;
border:0;
height:545px;
/*height:399px;
background-image:url(../images/personal_bkg.jpg);
background-repeat:repeat-x;*/

background:#ADECFB url(../images/personal_bkg.jpg) bottom repeat-x;

}
#bttmcontainer{
padding:0;
margin:0;
}
#profilecont{
padding:5px;
margin:0;
background-color:#F1F1F1;
width:299px;
float:left;
}
#familycont{
padding:5px;
margin:0;
background-color:#F1F1F1;
width:299px;
float:right;
}
#abtpartcont{
padding:5px 3px 5px 3px;
margin:0 311px 0 311px;
background-color:#F1F1F1;
text-align:center;
}
.blacktxtico{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
vertical-align:top;
padding:0;
margin:0;
}
.blacktxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:0;
margin:0;
line-height:18px;
white-space:normal;
letter-spacing:normal;
word-spacing:normal;
text-align:left;
}
.greytxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding:0;
margin:0;
line-height:18px;
white-space:normal;
letter-spacing:normal;
word-spacing:normal;
}
.whitetxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding:0;
margin:0;
line-height:18px;
white-space:normal;
letter-spacing:normal;
word-spacing:normal;
}
.txtarea{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:0;
margin:0;
border:0;
width:247px;
background:transparent;
}
.yellow-button {background-image:url(/billing/images/preview-arrow.gif);background-position:3px center;background-repeat:no-repeat;text-indent:13px;line-height:20px;height:25px;font-size:12px;font-weight:600;border:1px dashed #111;background-color:transparent;padding-right:1px;margin-top:3px;cursor:hand;margin-right:3px;}*:first-child+html .yellow-button {background-image:url(/billing/images/preview-arrow.gif);background-position:3px center;background-repeat:no-repeat;padding-left:22px;margin-right:3px;margin-left:0px;text-align:left;overflow:visible;text-indent:0px;}*html .yellow-button {background-image:url(/billing/images/preview-arrow.gif);background-position:3px center;background-repeat:no-repeat;padding-left:8px;margin-right:3px;margin-left:0px;text-align:center;overflow:visible;}

.btt{
background-image:url(../billing/images/preview-arrow.gif);
background-position:2px center;
background-repeat:no-repeat;
text-indent:15px;
line-height:15px;
font-size:12px;
font-weight:bold;
border:1px dashed #111;
background-color:transparent;
padding:2px;
margin:0;
cursor:hand;
text-align:center;
}

input[type="button"]:hover{
background-image:url(../billing/images/preview-arrow.gif);
background-position:2px center;
background-repeat:no-repeat;
text-indent:15px;
line-height:15px;
font-size:12px;
font-weight:bold;
border:1px solid #FF6600;
background-color:#FFFFE0;
padding:2px;
margin:0;
cursor:hand;
text-align:center;
}
input[type="button"]:active{
background-image:url(../billing/images/preview-arrow.gif);
background-position:2px center;
background-repeat:no-repeat;
text-indent:15px;
line-height:15px;
font-size:12px;
font-weight:bold;
border:1px solid #FF6600;
background-color:#FFFFE0;
padding:2px;
margin:0;
cursor:hand;
text-align:center;
}
input[type="button"]:focus{
background-image:url(../billing/images/preview-arrow.gif);
background-position:2px center;
background-repeat:no-repeat;
text-indent:15px;
line-height:15px;
font-size:12px;
font-weight:bold;
border:1px solid #FF6600;
background-color:#FFFFE0;
padding:2px;
margin:0;
cursor:hand;
text-align:center;
}
.new-footer{width:950px;margin:20px 0 auto;height:90px;overflow:hidden;border-bottom:1px solid #AC0400;border-top:3px solid #AC0400;border-left:1px solid #CCC;border-right:1px solid #CCC;}
.orange-message-text {margin:0 auto;color:#06C;font-size:12px;text-align:left;font-weight:700;}.orange-message-text a:visited,.orange-message-text a:link,.mendatory-orange,.pagging a:link,div.sl-block ul.Lnav li a:hover {color:#06C;text-decoration:none;}.orange-message-text a:hover,div.sl-block ul.Lnav li a:link,div.sl-block ul.Lnav li a,div.mytext a:visited,div.mytext a:link {color:#333;text-decoration:none;}
#mainHeading {width:950px;background-repeat:no-repeat;background-position:left top;height:130px;margin:0px;padding:0px;text-align:center;border-bottom:3px solid #AC0400;}
#my-info-all {float:right;text-align:right;width:650px;margin-right:25px;margin-top:0;margin-bottom:0px;height:70px;}*html #my-info-all {float:right;text-align:right;margin-top:0;margin-bottom:0px;}
#top-main-tb {top:0px;width:890px;height:27px;float:left;text-align:left;padding-left:10px;;margin-top:4px;padding-top:0px;}*html #top-main-tb {width:910px;}
.my-info a:hover{color:#000000;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.pagging a:hover,.off a:visited,.off a:link,.my-info a:visited,.my-info a:link,#spUnderHd a:hover,#spUnderHd a:link,div.more a:hover,.off a:active {color:#000;text-decoration:none;}
div.my-info {float:right;font-size:12px;color:#000;text-align:right;text-decoration:none;clear:both;margin-top:3px;margin-bottom:2px; font-family:Arial, Helvetica, sans-serif;}
#logo-blk {float:left;width:200px;margin-left:15px;margin-top:0;height:65px;margin-bottom:34px;}
div.main-tb {height:27px;text-align:center; width:950px;}
div.main-tb span.mtSpace {width:50px;float:left;height:26px;}
div.main-tb span.on {width:127px;float:left;height:27px;margin-right:1px;font-size:12px;line-height:26px;font-weight:700;color:#FFFFFF;text-decoration:none;background-image:url(/images/tb1_on.jpg);background-repeat:no-repeat;text-align:center;vertical-align:middle;display:block; font-family:Arial, Helvetica, sans-serif;}
div.main-tb span.off {width:127px;float:left;margin-right:1px;height:27px;font-size:12px;line-height:26px;font-weight:700;display:block;text-decoration:none;background-image:url(/images/tb1_off.jpg);background-repeat:no-repeat;text-align:center;vertical-align:middle; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.logintxt{
padding:1px;
margin:0;
border:1px solid #0066CC;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:185px;
word-spacing:normal;
letter-spacing:normal;
}
.txtfamily{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:0;
margin:0;
border:0;
width:250px;
height:160px;
line-height:18px;
background-color:transparent;
}


/* text for modal window mobile Verify */
.red-message-text {margin:0 auto;color:#F00;font-size:12px;text-align:left;font-weight:700;}


.cl {clear:both;}



.formText{font-size:12px; padding:0; margin:0;color:#333;font-family:Arial, Helvetica, sans-serif;}



.redLetter{color:#C00;font:700 12px Arial, Helvetica, sans-serif}


.general{color:#06C;text-decoration:none;padding:5px;font:400 12px Arial, Helvetica, sans-serif}.general a{color:#06C;text-decoration:none}.general a:hover{color:#333;text-decoration:none}


.modaladj{ padding:0 0 0 4px; margin:0;}

/* ------------ END ----------------------*/

.yellow-button1 {background-image:url(/billing/images/preview-arrow.gif);background-position:3px center;background-repeat:no-repeat;text-indent:20px;line-height:20px;height:25px;font-size:12px;font-weight:600;border:1px dashed #111;background-color:transparent;padding-right:1px;margin-top:3px;cursor:hand;margin-right:3px;}


*:first-child+html .yellow-button1 {background-image:url(/billing/images/preview-arrow.gif);background-position:3px center;background-repeat:no-repeat;padding-left:22px;margin-right:3px;margin-left:0px;text-align:left;overflow:visible;}



*html .yellow-button1 {background-image:url(/billing/images/preview-arrow.gif);background-position:3px center;background-repeat:no-repeat;padding-left:8px;margin-right:3px;margin-left:0px;text-align:center;overflow:visible;}
.modlaysec{color:#ff0000; font-size:12px; margin:10px; padding:5px; overflow:hidden; width:300px;}
*:first-child+html .modlaysec{color:#ff0000; font-size:12px; margin:10px; padding:5px; overflow:hidden; width:280px; /*border:1px solid #ff0000;*/}.mostyle {font-size: 16px; font-weight: bold; padding:0; margin:0; }
fieldss{border:1px solid #06C;text-align:left;vertical-align:top;background:#FFF;line-height:15px;}