/* General Settings */

body.disciplinedforlife {
  background: #D4D4DE url(../images/common/bg.jpg) repeat-x;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
body.disciplinedforlife2 {
  background: #E0E1E6 url(../images/common/bg.gif) repeat-x;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
body.disciplinedforlife3 {
  background: #D4D4DE url(../images/common/share_bg.jpg) repeat-x;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
a {
  color: #0000FF;
  text-decoration: underline;
}
a:hover {
  color: #0000FF;
  text-decoration: underline;
}
h1 {
  font-family: Arial, Verdana, sans-serif; 
  font-size: 24pt;
  color: #DA252D; 
  font-weight: bold; 
  text-decoration: none;
  text-align: center;
}
h1.pagetitle {
  font-family: Arial, Verdana, sans-serif; 
  font-size: 18pt;
  color: #990000; 
  font-weight: bold; 
  text-decoration: none;
  text-align: center;
}
h2 {
  font-family: Arial, Verdana, sans-serif; 
  font-size: 16pt;
  color: #DA252D; 
  font-weight: bold; 
  text-decoration: none;
  text-align: center;
}
h2.pagesubtitle {
  font-family: Arial, Verdana, sans-serif; 
  font-size: 11pt;
  color: #990000; 
  font-weight: bold; 
  text-decoration: none;
  text-align: left;
}
hr {
  margin: 0px;
  padding: 0px;
}
.highlight {
  background-color: #FFFF00;
}
.float_left {
  float: left;
  margin: 0px 10px 0px 0px;
}
.float_right {
  float: right;
  margin: 0px 0px 0px 10px;
}
table {
  font-family: Arial, Verdana, sans-serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
UL.lower_roman { 
  list-style-type: lower-roman;
}
UL.upper_alpha {
  list-style-type: upper-alpha;
}
.textfield {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  border-color:#ABADB3;
  border-style:solid;
  border-width:1px;
  color:#000000;
  background-color: #FFFFFF;
}

/* Optin Setting */

.optin_main {
  width: 737px;
}
.optin_left {
  width: 379px;
}
.optin_center {
  width: 319px;
  background: #FFFFFF url(../images/common/optin_bg.jpg) repeat-y;
}
.optin_right {
  width: 39px;
}
.optin_footer {
  padding: 30px 0px 0px 0px;
}
.optin_box {
  padding: 10px 10px 0px 10px;
}
.optin_content {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  color: #000000;
}
.optin_box_footer {
  width: 737px;
  height: 41px;
  background: #FFFFFF url(../images/common/listening_to_bob.jpg) no-repeat;
}
.optin_field {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  border-color:#ABADB3;
  border-style:solid;
  border-width:1px;
  color:#000000;
  background-color: #FFFFFF;
}
input.optin_btn {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  cursor: default;
  color:#000000;
  background-color: #FFFFFF;
  border:5px solid #BD1920;
  padding: 2px;
  background-image: url(../images/common/optin_bg.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  width: 270px;
}
input.optin_btnhov {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  cursor: default;
  color:#000000;
  background-color: #FFFFFF;
  border:5px solid #009900;
  padding: 2px;
  background-image: url(../images/common/optin_bg.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  width: 270px;
}
#optin_benefits ul {
  list-style: none;
  padding: 0px 0px 0px 2px;
  margin:0;
}
#optin_benefits li { 
  background: url(../images/common/hand_bullet.png) top left no-repeat;    
  display: block;
  padding: 0px 0px 10px 30px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  color: #BD1920;
}
.optin_privacy {
  font-family: Verdana, Arial, sans-serif;
  font-size: 7pt;
  font-style: normal;
  font-weight: normal;
  color: #0000FF;
  text-decoration: underline;
}
.optin_privacy:hover {
  color: #0000FF;
  text-decoration: underline;
}

/* Footer Settings */

TABLE.footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #222222;
  margin-top:10px;
  margin-bottom:10px;
}
.footertext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #222222;
}
.footerlink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #222222;
  text-decoration: none;
}
.footerlink:hover {
  color: #222222;
  text-decoration: underline;
}

/* Main Setting */

table.disciplinedforlife_main {
  width: 735px;
}
.content {
  background: #FFFFFF url(../images/common/disciplined_bg.gif) repeat-y;
  padding: 15px 80px 15px 80px;
}
.disciplinedforlife_content {
  background: url(../images/common/disciplined_bg.gif) repeat-y;
  padding: 0px 50px 0px 50px;
}
.top_benefits {
  width: 353px;
  height: 234px;
}
.top_listenbob {
  background: url(../images/common/disciplined_for_life_audio.jpg) top left no-repeat;
  width: 220px;
  height: 234px;
}
.top_bob {
  width: 164px;
  height: 234px;
}
.top_ordernow {
  font-family: Arial, Verdana, sans-serif;
  font-size: 18pt;
  font-style: normal;
  font-weight: normal;
  color: #0000FF;
  text-align: center;
}
.sales_subheader {
  font-family: Arial, Verdana, sans-serif;
  font-size: 18pt;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  text-align: center;
}
#disciplinedforlife_mainbenefits ul {
  list-style: none;
  padding: 10px 0px 0px 20px;
  margin:0;
}
#disciplinedforlife_mainbenefits li { 
  background: url(../images/common/hand_bullet.png) top left no-repeat;    
  display: block;
  padding: 0px 0px 6px 30px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  color: #000000;
}
#disciplinedforlife_benefits ul {
  list-style: none;
  padding: 0px 0px 0px 20px;
  margin:0;
}
#disciplinedforlife_benefits li { 
  background: url(../images/common/hand_bullet.png) top left no-repeat;    
  display: block;
  padding: 0px 0px 12px 30px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
.disciplinedforlife_part {
  font-size: 11pt;
  color: #990000; 
  font-weight: bold; 
  font-style: normal;
}
.bonus {
  font-family: Arial, Verdana, sans-serif; 
  font-size: 13pt;
  color: #990000; 
  font-weight: bold; 
  text-decoration: none;
  text-align: left;
}
.testimonialbox {
  border: 3px solid #FBB033;
  padding: 20px 20px 20px 20px;
  width: 80%;
}
.orderbox {
  border: 5px dashed #DA252D;
  padding: 20px 20px 20px 20px;
  width: 80%;
}
.yes {
  font-size: 15pt;
  font-weight: bold; 
  font-style: normal;
  color: #990000;
}

/* Share */

.share_bg {
  background: url(../images/common/share.jpg) top left no-repeat;
  width: 735px;
  height: 316px;
}
