/* Copyright Brandego LLC 2004. All Rights Reserved. */

.page { 
		border: 1px solid #999999; 
		background-color: #dfc; }

A:link, A:visited { 
		color: #ff0; 
		text-decoration: none; }

A:hover { 
		color: #c00; 
		text-decoration: none; }

/* body links (darker) */

A.bodyLink:link, A.bodyLink:visited { 
		color: #c00; 
		text-decoration: none; }

A.bodyLink:hover { 
		color: #009; 
		text-decoration: none; }

a.attributionLink:link, a.attributionLink:visited { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		color: #666; 
		text-decoration: none; }

a.attributionLink:hover { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		color: #09c; 
		text-decoration: underline; }

/* support material links */

.supportMaterial { 
		width: 120px; 
		margin-top: 3.5em; 
		margin-right: 12px; 
		padding: 5px 0px 5px 0px; 
		border: 1px solid #888; }

.supportMaterialTable { 
		border: 1px solid #888; 
		margin: 20px 36px 10px 36px; 
		padding-top: 5px; 
		padding-right: 50px; 
		padding-bottom: 5px; 
		padding-left: 0px; }

dl, td { 
		color: #009; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 17px; 
		margin-bottom: 5px; 
		margin-left: 36px; 
		margin-right: 20px; }

.listIndent { 
		color: #009; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 17px; 
		margin-bottom: 5px; 
		margin-left: 36px; 
		margin-right: 20px; }

li { 
		margin-bottom: 5px; }

.tableIndent { 
		margin-left: 36px; 
		margin-right: 20px; }

p { 
		color: #009; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 17px; 
		margin-bottom: 8px; 
		margin-left: 36px; 
		margin-right: 20px; }

td { 
		color: #009; }

td.tab-back, td.tab-fore { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		border-right: #999999 1px solid; 
		padding: 5px 10px; 
		text-align: center; }

td.tab-fore { 
		color: #339; }

td.tab-back, td.tab-blank { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		background-color: #9c9; 
		border-bottom: #999999 1px solid; 
		padding: 5px 10px; }

.big { 
		color: #009; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 20px; 
		margin-bottom: 20px; 
		margin-left: 36px; 
		margin-right: 20px; }

.callout { 
		color: #060; 
		font-family: Verdana, sans-serif; 
		font-size: 16px; 
		line-height: 24px; 
		margin-bottom: 20px; 
		margin-left: 36px; 
		margin-right: 20px; }

.featurebox { 
		margin: 20px; 
		padding: 10px; 
		border: 1px solid #6c6; 
		background-color: #ffc; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 17px; 
		color: #333; 
		margin-left: 36px; 
		margin-right: 20px; }

DIV P { 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 17px; 
		color: #333; 
		margin-bottom: 8px; 
		margin-top: 0px; 
		margin-left: 0px; 
		margin-right: 0px; }

.small { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		line-height: 13px; 
		margin-bottom: 6px; }

.smallgray { 
		color: #999; 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		line-height: 13px; 
		margin-bottom: 6px; }

h1 { 
		color: #009; 
		font-family: "Comic Sans MS", sans-serif; 
		font-size: 18px; 
		font-weight: bold; 
		line-height: 24px; 
		margin-bottom: 15px; 
		margin-left: 36px; }

h2 { 
		color: #060; 
		font-family: "Comic Sans MS", sans-serif; 
		font-size: 14px; 
		font-weight: bold; 
		line-height: 18px; 
		margin-top: 18px; 
		margin-bottom: 8px; 
		margin-left: 36px; }

h2.rule { 
		margin-top: 0px; }

h3 { 
		color: #600; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 16px; 
		font-weight: bold; 
		line-height: 21px; 
		margin-bottom: 12px }

h4 { 
		color: #000000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 15px; 
		margin-bottom: -10px }

hr { 
		color: #999; 
		background: #999; 
		border:0; 
		height: 1px; 
		margin-left: 36px; 
		margin-right: 20px; }

.bullet { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 5px }

.bullethead { 
		color: #000000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 13px; }

.bulletlast { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 20px }

.button { 
		background-color: #7F0000; 
		border-bottom: 2px #000000 solid; 
		border-left: 2px #FF6666 solid; 
		border-right: 2px #000000 solid; 
		border-top: 2px #FF6666 solid; 
		color: #FFFFFF; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 14px; 
		font-weight: bold; 
		margin-top: 5px; 
		margin-bottom: 5px }

.caption { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 12px; 
		margin-bottom: 5px }

.directional { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		padding-bottom: 3px; 
		padding-top: 3px }

.faqquestion { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 15px; 
		text-decoration: underline }

.faqquestionlast { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 30px; 
		text-decoration: underline }

.footnote { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		line-height: 12px; 
		margin-bottom: 10px }

.formcontentright { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 10px; 
		margin-bottom: 15px; 
		margin-left: 10px }

.last { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 23px }

.link { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: -10px; 
		text-decoration: underline }

.linklast { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 28px; 
		text-decoration: underline }

.paragraph { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 5px }

.subhead { 
		color: #000000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 15px; 
		margin-bottom: -10px }

.subheadcolor { 
		color: #666666; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 15px; 
		margin-bottom: -10px }

.subnav { 
		color: #666666; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 16px; 
		margin-bottom: 5px }

.subnavlisting { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 15px; 
		margin-bottom: 7px; 
		text-decoration: underline }

.tablebottom { 
		border-bottom: 1px #D5D4C6 solid }

.tablecontent { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 15px }

.tablecontentitalic { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		font-style: italic; 
		line-height: 15px; 
		margin-bottom: 10px }

.tabledate { 
		color: #FFFFFF; 
		font-family: Verdana, sans-serif; 
		font-size: 14px; 
		line-height: 15px; 
		margin-bottom: 10px; 
		margin-left: 10px }

.tablehead { 
		color: #000000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 15px }

.tableheadline { 
		color: #7F0000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 15px; 
		font-weight: bold; 
		line-height: 15px }

.tablelast { 
		border-bottom: 5px #D5D4C6 solid }

.tableleft { 
		border-left: 1px #D5D4C6 solid; 
		border-bottom: 1px #D5D4C6 solid }

.tableparagraph { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 15px; 
		margin-bottom: 10px }

.tableright { 
		border-right: 1px #D5D4C6 solid; 
		border-bottom: 1px #D5D4C6 solid }

.tablewhite { 
		border-bottom: 1px solid; 
		border-color: #FFFFFF }

.testimonialname { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		font-style: italic; 
		line-height: 14px; 
		margin-bottom: 35px }

.testimonialquote { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 2px }

.attribution { 
		color: #666; 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		text-align: center; }