/* General Settings */

body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #727272;
  background-color: #FFFFFF;
  margin: 0px 0px 0px 0px;
}
a {
  color: #5E74A5;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
h1 {
  font-family: Tahoma, Arial, Helvetica, sans-serif; 
  font-size: 30px; 
  color: #D82931; 
  font-weight: bold; 
  text-align: center;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
}
h1.page_title {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 18px; 
  color: #000000; 
  font-weight: normal; 
  text-align: left;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
}
h2 {
  font-family: Tahoma, Arial, Helvetica, sans-serif; 
  font-size: 19px; 
  color: #1E6E33; 
  font-weight: bold; 
  text-align: left;
  text-decoration: none;
  margin: 0px 0px 10px 0px;
}
h2.page_subtitle {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  color: #1E6E33; 
  font-weight: bold; 
  text-align: left;
  text-decoration: none;
  margin: 20px 0px 5px 0px;
}
h2.page_subtitle2 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  color: #1E6E33; 
  font-weight: bold; 
  text-align: left;
  text-decoration: none;
  margin: 0px 0px 10px 0px;
}
p {
  margin: 0px 0px 10px 0px;
}
table {
  text-align: left;
}
ul.bulletlist { 
  list-style: circle outside url('../images/common/li_greenarrow.gif');
  padding: 0px 0px 0px;
}
ul.bulletlist2 { 
  list-style: circle outside url('../images/common/bullet_handpointing.gif');
}
ul.bulletlist3 { 
  list-style: circle outside url('../images/common/purple_bullet2.gif');
}
ul.lower_roman { 
  list-style-type: lower-roman;
}
ul.upper_alpha {
  list-style-type: upper-alpha;
}
.photoleft {
  float: left;
  margin: 0px 10px 0px 0px;
}
.photoright {
  float: right;
  margin: 0px 0px 0px 10px;
}
.hr_gold {
  background-image: url('../images/common/hr_gold.gif');
  background-repeat: repeat-x;
}
.highlight {
  background-color: #ffff00;
  font-weight: bold;
}
.redtext {
  color: #B61B1B;
  text-decoration: none;
}
.blacktext {
  color: #000000;
  text-decoration: none;
}


/* Form Input Settings */

.input_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#000000;
  background-color:#FFFFFF;
  border-color:#ABADB3;
  border-style:solid;
  border-width:1px;
}
.input_form_text {
  font-size: 12px;
  border-color:#ABADB3;
  border-style:solid;
  border-width:1px;
  color:#727272;
  background-color:#FFFFFF;
  width: 250px;
}
input.btn{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#FFFFFF;
  background-color:#1E6E33;
  border:1px solid;
  border-top-color:#3EB25B;
  border-bottom-color:#3EB25B;
  border-left-color:#3EB25B;
  border-right-color:#3EB25B;
}
input.btnhov{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#FFFFFF;
  background-color:#1E6E33;
  border:1px solid;
  border-top-color:#3EB25B;
  border-bottom-color:#3EB25B;
  border-left-color:#3EB25B;
  border-right-color:#3EB25B;
}

/* Menu Settings */

.menu_link {
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.menu_link:hover {
  color: #FFFFFF;
  text-decoration: none;
}
.menu_speaking {
  background:url(../images/common/menu_speaking.jpg) top left no-repeat;
  width: 106px;
  height: 32px;
  text-align: center;
  padding: 0px 0px 6px 0px;
}
.menu_training {
  background:url(../images/common/menu_training.jpg) top left no-repeat;
  width: 95px;
  height: 32px;
  text-align: center;
  padding: 0px 0px 6px 0px;
}
.menu_coaching {
  background:url(../images/common/menu_coaching.jpg) top left no-repeat;
  width: 98px;
  height: 32px;
  text-align: center;
  padding: 0px 0px 6px 0px;
}
.menu_shopping {
  background:url(../images/common/menu_shopping.jpg) top left no-repeat;
  width: 99px;
  height: 32px;
  text-align: center;
  padding: 0px 0px 6px 0px;
}
.menu_testimonial {
  background:url(../images/common/menu_testimonial.jpg) top left no-repeat;
  width: 133px;
  height: 32px;
  text-align: center;
  padding: 0px 0px 6px 0px;
}
.menu_learning {
  background:url(../images/common/menu_learning.jpg) top left no-repeat;
  width: 82px;
  height: 32px;
  text-align: center;
  padding: 0px 0px 6px 0px;
}
.menu_contact {
  background:url(../images/common/menu_contact.jpg) top left no-repeat;
  width: 111px;
  height: 32px;
  text-align: center;
  padding: 0px 0px 6px 0px;
}

/* Footer Settings */

.main_footer {
  width: 970px;
  font-size: 11px;
  color: #828282;
  margin-top:10px;
  margin-bottom:10px;
}
.footer2 {
  margin: 7px 0px 5px 0px;
  font-size: 11px;
  color: #828282;
}
.footer2_padding {
  padding: 0px 9px 0px 0px;
}
.footerlink {
  font-size: 11px;
  color: #3D6E97;
  text-decoration: none;
}
.footerlink2 {
  font-size: 11px;
  color: #828282;
  text-decoration: none;
}

/* Side Bar Settings */

.side {
  width: 219px;
  padding: 0px 10px 0px 0px;
}
.sidebar {
  width: 209px;
}
.sidebar_top {
  font-size: 11px;
  color: #FFFFFF;
  text-align: left;
  background:url(../images/common/side_top.jpg) top left no-repeat;
  width: 209px;
  height: 28px;
  cursor: pointer; cursor: hand;
  padding: 0px 0px 0px 10px;
}
.sidebar_center {
  font-size: 11px;
  color: #FFFFFF;
  text-align: left;
  background:url(../images/common/side_center.jpg) top left no-repeat;
  width: 209px;
  height: 27px;
  cursor: pointer; cursor: hand;
  padding: 0px 0px 0px 10px;
}
.sidebar_bottom {
  font-size: 11px;
  color: #FFFFFF;
  text-align: left;
  background:url(../images/common/side_bottom.jpg) top left no-repeat;
  width: 209px;
  height: 38px;
  padding: 7px 0px 0px 10px;
}
.sidebar_bg {
  width: 209px;
  background-color: #F0F0F0;
}
.sidebar_content{
  width: 169px;
  margin: 0px 20px 10px 20px;
  text-align: left;
}
.sidebar_sep {
  border-bottom: #C8C8C8 1px solid;
  padding: 10px 0px 10px 0px;
}
.sidebar_sep_last {
  padding: 10px 0px 0px 0px;
}
.sidebar_link {
  font-size: 11px;
  color: #7F7F7F;
  text-decoration:none;
}
.sidebar_link:hover {
  color: #5E74A5;
  text-decoration:none;
}
.sidebar_link2 {
  font-size: 11px;
  color: #FFFFFF;
  text-decoration:none;
}
.sidebar_link2:hover {
  text-decoration:none;
}
.sidebar2_header {
  font-size: 11px;
  color: #FFFFFF;
  text-align: left;
  background:url(../images/common/side2_header.jpg) top left no-repeat;
  width: 209px;
  height: 43px;
  padding: 7px 0px 0px 10px;
}
.sidebar2_padding {
  padding: 15px 0px 0px 0px;
}
.sidebar2_top {
  background:url(../images/common/side2_top.gif) top left no-repeat;
  width: 209px;
  height: 5px;
}
.sidebar2_bg {
  font-size: 11px;
  color: #727272;
  text-align: left;
  background:url(../images/common/side2_bg.gif) repeat-y;
  width: 209px;
  padding: 10px 10px 10px 10px;
}
.sidebar2_bottom {
  background:url(../images/common/side2_bottom.gif) top left no-repeat;
  width: 209px;
  height: 5px;
}

/* Main Settings */

.main_top { 
  width: 970px;
}
.main_content {
  width: 970px;
  margin: 10px 0px 0px 0px;
}
.content {
  width: 751px;
}
.content_padding {
  width: 751px;
  padding: 10px 0px 0px 0px;
}
.content2 {
  width: 970px;
}
.title {
  width: 100%;
  margin: 0px 0px 10px 0px;
}
.title_left {
  background:url(../images/common/title_left.jpg) top left no-repeat;
  width: 22px;
  height: 49px;
}
.title_bg {
  font-size: 18px;
  color: #000000;
  text-align:left;
  background:url(../images/common/title_bg.jpg) repeat-x;
  height: 49px;
}
.title_right {
  background:url(../images/common/title_right.jpg) top left no-repeat;
  width: 22px;
  height: 49px;
}
.feature_main_bg {
  background:url(../images/common/feature_main.jpg) top left no-repeat;
  width: 751px;
  height: 325px;
  padding: 3px 0px 0px 0px;
}
.feature_sub {
  width: 100%;
  margin: 10px 0px 0px 0px;
}
.feature_sub_padding {
  padding: 0px 8px 0px 0px;
}
.feature_sub_bg {
  background:url(../images/common/feature_sub.jpg) top left no-repeat;
  width: 243px;
  height: 147px;
}
.content_top {
  background:url(../images/common/content_top.gif) top left no-repeat;
  width: 751px;
  height: 7px;
}
.content_bg {
  background:url(../images/common/content_bg.gif) repeat-y;
  width: 751px;
  padding: 20px 40px 10px 40px; 
}
.content_bottom {
  background:url(../images/common/content_bottom.gif) top left no-repeat;
  width: 751px;
  height: 7px;
}
.content2_top {
  background:url(../images/common/content2_top.gif) top left no-repeat;
  width: 970px;
  height: 7px;
}
.content2_bg {
  background:url(../images/common/content2_bg.gif) repeat-y;
  width: 970px;
  padding: 10px 20px 10px 20px; 
}
.content2_bottom {
  background:url(../images/common/content2_bottom.gif) top left no-repeat;
  width: 970px;
  height: 7px;
}
.page_subheader {
  background-image: url('../images/common/header.gif');
  height: 30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  padding: 0px 5px 0px 5px;
}
.page_subheader_padding {
  padding: 10px 0px 0px 0px;
}
.page_col1 {
  width: 70%;
  border-right: #D7D7D7 1px solid;
  padding: 0px 10px 0px 0px;
}
.page_col2 {
  width: 30%;
  padding: 0px 0px 0px 10px;
}
.page_testimonial {
  font-size: 12px;
}
.page_hr {
  padding: 0px 0px 20px 0px;
}

/* Home Page */
#home_msg1_top {
  background:url(../images/common/home_msg1_top.gif) top left no-repeat;
  width: 970px;
  height: 11px;
}
#home_msg1_content {
  background:url(../images/common/home_msg1_bg.gif) repeat-y;
  width: 970px;
  text-align: left;
}
#home_msg1_bottom {
  background:url(../images/common/home_msg1_bottom.gif) top left no-repeat;
  width: 970px;
  height: 11px;
}
.home_msg1_col1 {
  padding: 0px 5px 0px 10px;
}
.home_msg1_col2 {
  padding: 0px 10px 0px 5px;
}
.home_msg1_header {
  font-size: 25px;
  font-weight: bold;
  color: #354197;
}
.home_msg1_subheader {
  font-size: 16px;
  font-style: italic;
  color: #252525;
}
.home_msg1_optin_header1 {
  font-family: "Times New Roman", Tahoma, Arial, Helvetica, sans-serif; 
  font-size: 25px;
  color: #3C3C94;
}
.home_msg1_optin_header2 {
  font-family: "Times New Roman", Tahoma, Arial, Helvetica, sans-serif; 
  font-size: 32px;
  color: #3C3C94;
}
#home_msg2_top {
  background:url(../images/common/home_msg2_top.gif) top left no-repeat;
  width: 257px;
  height: 7px;
}
#home_msg2_bg {
  background:url(../images/common/home_msg2_bg.gif) repeat-y;
  width: 257px;
  height: 150px;
  text-align: left;
}
#home_msg2_content {
  padding: 0px 10px 0px 10px;
}
#home_msg2_bottom {
  background:url(../images/common/home_msg2_bottom.gif) top left no-repeat;
  width: 257px;
  height: 9px;
}
.home_msg3_bg {
  background:url(../images/common/home_msg3_bg.jpg) top left no-repeat;
  width: 436px;
  height: 166px;
  padding: 7px 10px 0px 10px;
}
.home_msg_header {
  font-size: 13px;
  font-weight: bold;
  color: #1E6E33;
}
.home_read_more {
  font-size: 11px;
  font-style: italic;
  color: #546A9B;
}
.home_padding {
  font-size: 12px;
  padding-top: 10px;
}
.home_rss {
  font-size: 12px;
}

/* Product */

.content_bg_product {
  background:url(../images/common/content_bg.gif) repeat-y;
  width: 751px;
  padding: 20px 70px 20px 70px;
  color: #000000;
}
H1.product_headline {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 24px; 
  color: #D82931; 
  font-weight: bold; 
  text-align: center;
  text-decoration: none;
}
H2.product_subheadline {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 20px; 
  color: #D82931; 
  font-weight: bold; 
  text-align: center;
  text-decoration: none;
}
H3.product_subsubheadline {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 16px; 
  color: #D82931; 
  font-weight: bold; 
  text-align: left;
  text-decoration: none;
}
.product_title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  color: #1E6E33;
  text-decoration: none;
}
.product_special {
  color: #C90E0E;
}
.product_readmore {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #1975A3;
  text-decoration: none;
}
.product_subheader {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  color: #1E6E33;
  text-decoration: none;
}
.product_your_price {
  color: #B61B1B;
  font-weight: bold;
}
.product_save_price {
  color: #B61B1B;
  font-weight: normal;
}
.product_image {
  color: #000000;
}
a.product_image:hover {
  color: #1E6E33;
}
TD.product_header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  font-style: normal;
  font-weight: bold;
  color: #1E6E33;
  border-bottom: #CEAF4A 1px solid;
}
TD.product_top {
  padding: 0px 0px 10px 0px;
}
TD.product_topleft {
  padding: 0px 10px 10px 0px;
}
TD.product_photo_left {
  padding: 0px 10px 10px 0px;
}
TABLE.product_testimonial {
  background-color: #FFFFA0;
  border: 2px dashed #163A2E;
  width:85%;
}
.product_testimonialheader {
  color: #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 14pt;
  line-height: 22px;
  margin-bottom: 3px;
  margin-top: 3px;
}
.product_testimonialtext { 
  color:#000000; 
  font-family: Tahoma; 
  font-style: normal; 
  font-size: 10pt;
}
.shopping_special {
  color:#000000; 
  font-family: Tahoma; 
  font-style: italic; 
  font-size: 10pt;
}

/* Testimonials */
.testimonial_col1 {
  width: 50%;
  border-right: #D7D7D7 1px solid;
  padding: 0px 10px 20px 0px;
}
.testimonial_col2 {
  width: 50%;
  padding: 0px 0px 20px 10px;
}

/* FAQ */

TD.faq_header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  font-weight: bold;
  color: #1E6E33;
  border-top: #CEAF4A 1px solid;
  border-bottom: #CEAF4A 1px solid;
}

.faq_qna {
  font-weight: bold;
  color: #000000;
}

.faq_backtop {
  font-size: 11px;
  color: #5E74A5;
}

/* Sitemap */

.sitemap_header {
  font-weight: bold;
}

/* E-Minute */
TABLE.eminute {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  border-right: #cccccc 1px solid; 
  border-top: #cccccc 1px solid; 
  border-left: #cccccc 1px solid; 
  border-bottom: #cccccc 1px solid;
  width: 100%;
}
TD.eminute_year {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  width: 15%;
  background-color: #1E6E33;
}

TD.eminute_title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  width: 85%;
  background-color: #1E6E33;
}
TD.eminute_row {
  background-color: #D7E2F2;
}

/* 12 Discipline */

H1.discipline {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 24px; 
  color: #C21B1B; 
  font-weight: bold; 
  text-align: center;
  text-decoration: none;
}
table.discipline_bg {
  background-image: url('../images/common/bob2.jpg');
  background-repeat: no-repeat;
  height: 210px;
  width: 540px;
  padding: 20px 0px 20px 115px;
}
table.discipline_optin {
  background: #F8F1F8;
  border: #C21A1A 3px dashed; 
  width: 400px;
  height: 155px;
  padding: 5px 10px 10px 5px;
}
.discipline_privacy {
  font-size: 10px;
}





