body {

	background-color: #424242;

	background-image: url(images/03_01.png);

	background-repeat: repeat-x;

	margin: 0px;

}

.top-right {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-align: center;

}


.nav{ 
color:#FFFFFF; 
margin:10px; 
text-decoration:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}


.text{ color:#993333; font-size:18px; font-weight:bold; margin-left:5px;}

.box-text {

	padding: 5px;

	font-family:sans-serif,Helvetica,sans-serif;

	font-size: 12px;

	line-height: 19px;

	color: #fff;
}
.box-text1 {

	padding: 5px;
	font-family:sans-serif,Helvetica,sans-serif;

	font-size: 12px;

	line-height: 14px;

	color: #fff;
}
.box-text1 p{ margin-left:5px; font-size:12px; font-family:sans-serif,Helvetica,sans-serif;}

.box-text p { margin-top:20px;}
.input-group-label{ color:#000; margin-left:10px;}
.required{ background-image: url(images/Text_field_red.png);
 background-repeat:no-repeat;
  width:199px;
  height:24px; 
  border:none; 
  color:#827b7b; 
  text-indent:10px;
  font-family:"Times New Roman", Times, serif;
  font-size:14px;
  margin-left:5px;
  }
.mc-field-group{ margin-top:2px;}
.week { font-size:20px; color:#fff; font-family:"Times New Roman", Times, serif; text-indent:15px; vertical-align:middle;}
.btn{  background-image: url(images/Red_submit_button.png); background-repeat:no-repeat; width:139px; height:25px; border:none; margin-left:5px;}

.redimage { 
/*background-image: url(images/Right_bar_button.png); */
background-repeat:no-repeat; 
width:191px; 
height:36px; 
font-size:18px; 
font-weight:bold;
text-indent:3px;

 }
 .redimage1 { 
/*background-image: url(images/Right_bar_button.png); */
background-repeat:no-repeat; 
width:191px; 
height:36px; 
font-size:18px; 
font-weight:bold;
text-indent:3px;
padding-top: 20px;

 }
 
.box-text2 {

	padding-left: 5px;

	font-family:sans-serif,Helvetica,sans-serif;

	font-size: 12px;

	line-height: 19px;

	color: #fff;
}
/*.line{ border-bottom:dashed; height:1px;}*/

.input-group{ float:left; margin-left:20px; width:190px;}

.title-red { 

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 22px;
	line-height: 24px;
	color: #cc0000;
	float:left;


}
.title-red1 { 

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 22px;
	line-height: 24px;
	color: #8C1313;
	float:left;
	margin-left:235px;

}

.bottom-text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #CCCCCC;;

}

.news-title {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 15px;

	line-height: 18px;

	font-weight: bold;

	color: #7E292C;

	text-decoration: none;

}

.newsblurb {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 15px;

	color: #666666;

}

.readmore {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: bold;

	color: #C69140;

	padding-left: 100px;

}

.readmore a {

	color: #C69140;

}

.press-links {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: bold;

	color: #7E292C;

	line-height: 18px;

}

.column-form {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #666666;

	background-color: #FFFFFF;

	height: 20px;

	width: 150px;

	border: 1px solid #CCCCCC;

}

.column-submit {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	color: #C69140;

	background-color: #FFFFFF;

	height: 20px;

	width: 75px;

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.column-submit2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	color: #C69140;

	background-color: #FFFFFF;

	height: 30px;

	width: 85px;

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-width: 2px;

	border-bottom-color: #7E292C;

}

.title-yellow {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	color: #C69140;

}

.bottom-nav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #DFC295;

}

.box-text-small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20px;

	color: #000000;

	text-align: left;
	margin-left:5px;

}

.bodytext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #000000;

	text-decoration: none;

}

li {

	list-style-type: none;

}

.ordered {

	list-style-type: decimal;

}

.bodytext-big {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 20px;

	color: #000000;

}

.highlight-gray {

	font-weight: bold;

	color: #999999;

}

.dotcom {

	color: #000000;

	text-decoration: none;

}

.dotcom:hover {

	color: #999999;

	text-decoration: none;

}

.pmag {

	color: #000;

	text-decoration: none;
	font-size:16px;

}

.pmag:hover {

	color: #CB3034;

	text-decoration: underline;

}
.press{ font-size:24px; font-weight:bold; color:#9a1c1f; font-family: sans-serif,"Times New Roman",Times,serif;}
.field{ text-align:left; color:#fff; margin-left:5px; width:195px;}
.textfield{ 
	background-image: url(images/Text_field.png);
	background-repeat:no-repeat;
	width:193px;
	height:22px;
	border:none;
	color:#FFFFFF;
	text-indent:10px;
	margin-left:10px;
	  }

.sectionlink {

	color: #333333;

	text-decoration: none;

}

.sectionlink:hover {

	color: #999999;

	text-decoration: none;

}

.bottomlinks {

	color: #DFC295;

	text-decoration: none;

}

.bottomlinks:hover {

	color: #EBD9BE;

	text-decoration: underline;

}

.link {

	color: #6F383B;

	text-decoration: underline;

}

.link:hover {

	color: #6F383B;

	text-decoration: none;

}

.books-viewdetails {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #6D0509;

}

.books-title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}

.books-descriptions {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.books-ourprice {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #6D0509;

}

.books-retailprice {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	text-decoration: line-through;

}

.contactbody {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding: 10px;

	line-height: 22px;

}

.contactbodyright {

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.contactbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

.contactformText {

	border: 1px solid #ccc;

	border-top: 1px solid #999;

	border-bottom: 1px solid #ddd;

	background-attachment: fixed;

	background-color: #fff;

	background-image: url(images/formfieldbg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.contactformButton {

	background-image: url(images/submitbutton-bg3.gif);

	width: 100px;

	height: 26px;

	font-size: 90%;

	border: 0;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	cursor: hand;

}

.contactformSelect {

	border: 1px solid #ccc;

	background-attachment: fixed;

	background-color: #fff;

	background-image: url(images/formfieldbg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.ecourses {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	background-color: #F9F4EE;

	border: 1px solid #C6AE89;

	padding: 5px;

}



.plannerlinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	color: #810A11;

}

.indent {

	padding-left: 30px;

}

.contactjeff {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: normal;

	text-decoration: none;

	line-height: 26px;

}

.articletext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

}

#introcol {

	text-align: justify;

	height: auto;

	width: auto;

	margin-right: 10px;

	margin-left: 10px;

	margin-top: 5px;

}

#newsitem {

	width: auto;

	height: auto;

	margin-top: 20px;

}

#video {

	width: 100%;

	text-align: center;

	height: auto;

.ecourses {

	background-color: #F9F4EE;

	padding: 3px;

	border: 1px solid #C6AE89;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}


