body { 
		margin-top: 25;
		background-color: #29319c; }
		
		
/* support material links */

a.support:link, a.support:visited { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		color: #369; 
		text-decoration: underline; }

a.support:hover { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		color: #c00; 
		text-decoration: underline; }
		
/* nav links */

A.nav:link {
		color: #cccccc; /* tab text color */
		text-decoration: none; }

A.nav:visited {
		color: #cccccc; 
		text-decoration: none; }
		
A.nav:hover { 
		color: #cc3300; 
		text-decoration: underline; }
		
/* standard links */

A:link {
		color: #6666ff; 
		text-decoration: underline; }

A:visited {
		color: #6666ff; 
		text-decoration: underline; }
		
A:hover { 
		color: #cc3300; 
		text-decoration: underline; }
		
/* attribution links */

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: #666; 
		text-decoration: underline; }

ol,ul,dl,td { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 12px; 
		line-height: 17px; 
		margin-top: 0px; 
		margin-bottom: 5px; 
		margin-left: 36px; 
		margin-right: 20px; }
p { 
		color: #333333; 
		font-family: Verdana, sans-serif; 
		font-size: 12px; 
		line-height: 17px; 
		margin-bottom: 8px; 
		margin-left: 36px; 
		margin-right: 20px; }
		
li { 
		margin-bottom: 5px; }

.bulletlist {
 	list-style-image: url(img/bullet.gif);}

.listIndent { 
	    list-style-image: url(img/bullethollow.gif);
	    line-height: 15px;
		margin-left: 30px; 
		margin-right: 20px }
		

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


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

td.tab-fore, td.tab-back { 
		border-right: #999999 1px solid; }

td.tab-fore { 
		color:#333333;  
		font-weight: bold; }

td.tab-back, td.tab-blank {  /* tab background color */
		background-color: #33337f;  
		border-bottom: #999999 1px solid; }

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

.callout { 
		color: #000000; 
		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 #999999; 
		background-color: #E6E6DC; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 17px; 
		color: #333399; 
		margin-left: 36px; 
		margin-right: 27px; }

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: #cc3300; 
		font-family: "Arial", sans-serif; 
		font-size: 18px; 
		font-weight: bold; 
		line-height: 24px; 
		margin-top: 10px;
		margin-bottom: 15px; 
		margin-left: 36px; }

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

h3 { 
		color: #cc3300; 
		font-family: "Arial", sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		line-height: 21px; 
		margin-top: 18px; 
		margin-bottom: -12px; 
		margin-left: 36px; }

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

hr { 
		color: #999999; 
		background: #999999; 
		border:0; 
		height: 1px; 
		margin-left: 36px; 
		margin-right: 27px; 
		margin-top: 15px; 
		margin-bottom: -5px; }

.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 }

.table-indent { 
		margin-top: 5px; 
		margin-left: 28px; 
		margin-right: 0px; 
		margin-bottom: 0px; }
	
.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; }