body, p, div, h1, h2, h3, td, tr {
	font-family:Arial, Helvetica, sans-serif;
}
#leftlinks {
	text-align:right;
	border-style:solid;
	border-width:0 1px 0 0;
	border-color:#8c8c8c;
	color:#8c8c8c;
	padding-right:5px;
	margin-top:5px;
}
#rightlinks {
	border-style:solid;
	border-width:0 0 0 1px;
	border-color:#8c8c8c;
	color:#4f4f4f;
	padding-left:5px;
	margin-top:8px;
}
#rightads {
	border-style:solid;
	border-width:0 0 0 1px;
	border-color:#8c8c8c;
	color:#4f4f4f;
	padding-left:5px;
	margin-top:8px;
}
#links {
color:#ffffff;
	font-size:10px;
	text-decoration:no-underline;
	display:block;
	padding-bottom:4px;
}
#rightlinksheader {
color:#4f4f4f;
	font-size:10px;
	text-decoration:underline;
	display:block;
	padding-bottom:4px;
}
#leftlinks a, #rightlinks a {
	color:#4f4f4f;
	font-size:10px;
	text-decoration:none;
	display:block;
	padding-top:4px;
	padding-bottom:4px;
}
#leftlinks a:hover, #rightlinks a:hover {
	color:#8c8c8c;
	font-size:10px;
	text-decoration:underline;
}
#content a:visited {
	color:#7790aa;
}
#formtable {
	margin-left:15px;
	margin-right:15px;
}
#formtable td{
	color:#515151;
	font-size:10px;
}
#mainpic {
	display:block;
	margin-bottom:10px;
}
#footer {
	text-align:center;
	font-size:10px;
}
#footer a {
	color:#7790aa;
}
#footer a:visited {
	color:#7790aa;
}
.indexlinkbar {
	color: #7e7e7e;
	font-size:10px;
	text-align:right;
	padding:5px 10px 5px 10px;
	margin:10px auto 10px auto;
	width:750px;
}

.indexlinkbar a{
	color: #7e7e7e;
	text-decoration:none
}
.indexlinkbar a:hover{
	text-decoration:underline;
}
#indexcontent {
	cursor:pointer;
}
#mainbook {
	background-image:url(images/mainbook.jpg);
	background-repeat:no-repeat;
	background-color:#7790aa;
	width: 234px;
	padding: 110px 5px 5px 5px;
	font-size:10px;
	color:#FFFFFF;
	vertical-align:top
}
#maintrainingoptin{
	background-repeat:no-repeat;
	background-color:#ceab6d;
	width: 234px;
	padding: 110px 5px 5px 5px;
	font-size:10px;
	color:#FFFFFF;
	vertical-align:top
}

#indexcontent2 p {
	text-indent:20px;
	color:#515151;
	font-size:10px;
}
#indexcontent2 div {
	color:#515151;
	font-size:10px;
}
#indexcontent2 a {
	color:#7790aa;
}
#indexcontent2 a:visited {
	color:#7790aa;
}
.filledquote {
	width:450px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:20px;
	padding:5px;
	
}
#content .filledquote p {
	color:#282828;
}
#content ul {
	margin-top:0;
	padding-top:0px;
}
#quotes p{
font-size:10pt;
font-family:Monotype Corsiva, Arial;
}


.error {
	color:#FF0000;
	font-weight:bold;
}
fieldset {
	display:block;
	width:80%;
	margin-right:auto;
	margin-left:auto;
	padding:10px;
	margin-bottom:10px;
	background-color:#f6f8fa;
	border:solid 1px #e9ecee;
	font-size:10px;
	font-weight:bold
}
label {
	display:block;
	color:#323232;
	font-size:10px;
	font-weight:normal;
}
fieldset input, fieldset select{
	display:block;
	margin-bottom:10px;
}
.style2 {
	font-size: 10px;
	font-weight: bold;
}
.style3 {
	font-size: 10px;
	font-weight: bold;
}
.style9 {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px
}