.lowerArticle {
 width:435px;
 height:156px;
 overflow-y:auto;
 overflow-x:hidden;
 scrollbar-arrow-color:#9ccad9;
 scrollbar-track-color:#a0c9db;
 scrollbar-face-color:#fff;
 text-align:left;
 margin-bottom:0px;
}
.lowerArticlewrap {
 padding:45px 10px 4px 30px;
}
.lowerArticleLeftwrap {
 padding-right:12px;
}
.border .headline {
 display:none;
}
.lowerArticle H1 {
 font-size:1.1em;
 color:#0c5e84;
}
.articlewrapBottom {
margin-top:0px;
}
.loginBottomContentWrap {
 margin:12px 12px 12px 12px;
}
.paymentWrap {
 background-image:url(/javaImages/7/82/0,,12594~8159751,00.png);
 background-repeat:no-repeat;
 width:972px;
 height:341px; 
}
/**body .paymentWrap {
 background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/javaImages/3c/31/0,,12594~3486012,00.png'); 
}*/
.priceimage {
}
.infoImage {
 margin:0px 16px 5px 0px;
}
.infoImage IMG {
 height:94px;
}
.buyInfoTitle, .buyInfoList LI {
 color:#000;
}
.innerdefpay {
 border:2px solid #0d6186;
 background-image:none;
 text-align:left;
 padding:7px 4px 12px 10px;
 background-position: bottom left;
 /*position:relative;*/
}
.outerdefpay {
 width:226px;
 height:194px;
 float:left;
}
.buynow {
 position:absolute;
 bottom:10px;
}
.infoBox {
 color:#000;
}
.infoBox .innerdefpay {
height:172px;
}
*html .infoBox .innerdefpay {
height:194px;
}
.liveWarning {
font-weight:bold;
text-align:left;
padding:8px 0px 0px 42px;
color:red;
}
.liveWarning A {
 text-decoration:underline;
 color:red!important;
}
.defpaymentBack {
 padding-left:20px;
}
.defpaymentBackImage {
 float:left;
 position:relative;
 top:29px;
 right:-2px;
}
.defpaymentBackImage1 {
 float:left;
 position:relative;
 top:130px;
 right:-2px;
}
.myAccount {
 color:#000;
 background-image:url(/javaImages/7f/3b/0,,12594~3488639,00.png);
 background-repeat:no-repeat;
 height:164px;
 width:968px;
 position:relative;
}
*body .myAccount {
 background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/javaImages/7f/3b/0,,12594~3488639,00.png'); 
}
.myAccountWrap {
 height:145px;
 width:968px;
 background-image:url(/javaImages/79/3a/0,,12594~3488377,00.png);
 background-repeat:no-repeat;
}
*body .myAccountWrap {
 background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/javaImages/79/3a/0,,12594~3488377,00.png'); 
}
.myAccountTopWrap {
text-align:left;
padding:28px 30px 0px 30px
}
.myAccountTop A {
 color:#000;
 text-decoration:underline;
}
.myAccountTop H1 {
color:#0c5e84;
font-size:1.8em;
font-weight:normal;
}
.myAccountTop H2 {
margin-top:4px;
font-size:1.0em;
font-weight:normal;
}
.myaccountTab {
 margin:5px 0px 0px 0px;
}
.masterTabSelected0, .masterTabSelected1, .masterTabSelected2 {
 background-image:url(/javaImages/44/22/0,,12594~3482180,00.gif);
 background-repeat:no-repeat;
 width:151px;
 border-bottom:1px solid #fff;
  padding:4px 0px 6px 0px;
}
.masterTab0, .masterTab1, .masterTab2 {
   width:151px;
 background-image:none;
 padding:4px 0px 6px 0px; 
}
.masterTab0 A, .masterTab1 A, .masterTab2 A {
 width:151px;
 color:#fff!important;
 font-weight:bold;
}
.masterTabsWrapper {
 background-image:url(/javaImages/59/3b/0,,12594~3488601,00.png);
 background-repeat:no-repeat;
 height:32px;
}
*body .masterTabsWrapper {
 background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/javaImages/59/3b/0,,12594~3488601,00.png'); 
}
#masterTabContainer9821 {
padding:8px 0px 0px 18px;
margin-bottom:0px;
}
.accountNameRow, .myAccountChangeButton, .myAccountCustHead, .myAccountCustText, .myAccountSectionContent TD, .myAccountSectionContent A {
 color:black;
}

.accountNameRow, .mobileTelephoneNumberRow {
 background-color:#d4e8ef;
}
.myAccountChangeButton, .myAccountButtonOuter A {
 color:white;
 /*background-color:#e39110;*/
 background-color:#0d6186;
 border:1px solid white;
 font-size:8pt;
 padding:2px 10px 3px 10px;
 position:absolute;
 bottom:19px;
 left:38px;
}    
.myAccountChangeButton A {
  background-color:#0d6186;
  border-top:1px solid #666D72;
  border-right:1px solid #2A3137;
  border-bottom:1px solid #242B30;
  border-left:1px solid #4E565C;
  font-weight:bold;
  color:black;
  text-decoration:none;
}
.myAccountCustomerDetails A:Hover, .myAccountChangeButtonOuter A:Hover, .myAccountButtonOuter A:Hover, .myAccountButton A:Hover, .myAccountSectionContent A:Hover, .myAccountButtonOuter A {
  text-decoration:none;
}
.myAccountCustomerDetails {
 margin:22px 0px 0px 0px;
}
.myAccountCustHead {
 padding-left:38px;
}
.paymentplanwrap {
 margin:12px 0px 12px 0px;
}
.paymentplan {
 margin:0px auto;
}
.findAddressRow {
 display:none;
}
.goButton .submitButton {
  background-image:url(/javaImages/24/c0/0,,12594~8175652,00.png);
  background-repeat:no-repeat;
  background-color:transparent;
 width:31px;
 height:31px;
 border:0px;
 position:relative;
 left:4px;
 top:140px; 
}
*html .goButton .submitButton {
 position:relative;
 left:20px;
 top:140px; 
}
#subscriptionHistorySectionContainer .headline, .myAccountTable, .myAccountText {
 color:#black!important;
 display:block!important;
}
.myAccountSectionHeader, .myAccountSectionHeader TR, .myAccountSectionHeader TD, .myAccountTable, myAccountTable TR, .myAccountTable TD {
 color:black;
}
.myAccountSectionHeader .headline {
 font-size:1.2em;
 font-weight:bold;
 padding:10px 0px 4px 4px;
}
#masterTabContent9821_0 .myAccountSectionHeader .headline {
display:none;
}
.myAccountSubHead, .myAccountSubHead TR , .myAccountSubHead TD {
 padding:6px 0px 4px 4px;
}
.myAccountSectionContent, .myAccountSectionContent TR, .myAccountSectionContent TD {
 padding:0px 0px 4px 4px;
}
#subscriptionHistorySectionContainer {
 padding:0px 0px 4px 4px;
}

/* update page id  */

#page2240125 .form3 {
 overflow:auto;
 scrollbar-arrow-color:#9ccad9;
 scrollbar-track-color:#a0c9db;
 scrollbar-face-color:#fff;
 color:#204060;
 height:580px;
 width:454px;
}
#page2240125 .regMainText_1, #page2240125 .regMainText_2 {
width:400px;
}
#page2240125 .loginWrap {
 background-image:url(/javaImages/bc/cb/0,,12594~3525564,00.gif);
 background-repeat:no-repeat;
 width:968px;
 height:740px; 
}
.bottomLeft {
 background-image: url(/javaImages/47/82/0,,12594~8159815,00.png);
 background-repeat:no-repeat;
 width: 480px;
font-family:verdana;
 height: 232px;
}
.bottomRight {
 background-image: url(/javaImages/36/82/0,,12594~8159798,00.png);
 background-repeat:no-repeat;
 width: 480px;
 height: 232px;
font-family:verdana;
}

/**ACCESS DENIED PAGE STYLES**/

#page2253803 .article {
 text-align:left;
}

#page2253803 .articleText {
 line-height:1em;
}

#page2253803 .loginHeader {
 padding:0 0 0 30px;
}
#page2253803 h3 {
 margin:5px 0 5px 5px;
}
#page2253803 #articleBody {
 margin-left:5px;
}

/**END OF ACCESS DENIED PAGE STYLES**/



.innerdefpay {
color: #50b9e8;
font-family:Verdana;
}

.registerCopy {
color: #000;
font-family:Verdana;
}
.form3 {
border:2px solid #0D6186;
height:596px;
padding:3px;
}
.labelAndValue {
text-align:left;
font-family:Verdana;
}

{
.text-align:left;
font-family:Verdana;
font-size:1.5em;
}
#firstName {

}
#userProfileFormElement1608 {
padding-left:14px;
height:581px;
overflow-y:scroll;
}
#fieldItem161 .fieldLabel {
line-height:25px;
}
#fieldItem81 .fieldLabel {
line-height:25px;
}
#fieldItem82 .fieldLabel {
line-height:25px;
}
#fieldItem103 .fieldLabel {
line-height:25px;
}
#fieldItem282 .fieldLabel {
line-height:28px;
}
#fieldItem1229 .fieldLabel {
line-height:25px;
}
#fieldItem1229 .fieldValue {
line-height:25px;
}
#fieldItem183 .fieldValue {
line-height:25px;
}
#fieldItem183 .fieldLabel {
line-height:25px;
}
#fieldItem283 .fieldLabel {
line-height:25px;
}
#fieldItem285 .fieldLabel {
line-height:25px;
}
#fieldItem284 .fieldLabel {
line-height:25px;
}
#fieldItem49 .fieldLabel {
line-height:25px;
}
#fieldItem1207 .fieldLabel {
line-height:25px;
}
#fieldItem161 input {
width: 50px;
height:20px;
}
#fieldItem81 input {
width: 320px;
height:20px;
}
#fieldItem82 input {
width: 320px;
height:20px;
}
#fieldItem103 input {
width: 200px;
height:20px;
margin-bottom:8px;
}
#fieldItem282 input {
width: 200px;
height:20px;
}
#fieldItem1229 input {
width: 300px;
height:20px;
}
#fieldItem183 input {
width: 200px;
height:20px;
}
#fieldItem283 input {
width: 300px;
height:20px;
}
#fieldItem285 input {
width: 300px;
height:20px;
}
#fieldItem49 input {
width: 300px;
height:20px;
}
#fieldItem1207 input {
width: 300px;
height:20px;
}
#fieldItem284 input {
width: 300px;
height:20px;
}
#field1207 {
width: 300px;
height:20px;
}
.passwordGroup {
line-height:27px;
}
.passwordHint {
line-height:16px;
}
.form select, form input {
font-size:100%!important;
}
#field183 {
margin-bottom:7px;
}
#field161 {

}

#field603, #field1187, #field149  {
float: left;
margin-right:10px;
}
#fieldItem603, #fieldItem1187, #fieldItem149 {
padding-top: 7px;
}
#findAddressBt, #suggestUsername {
padding-bottom:18px;
}
#page2275169 .defpaymentBackImage {
display: none;
}