body {
	background-image : url("/images/background.gif");
}

body.email {
	background-image: none;
	background-color: #cccccc;
}
	
h1 {
	font-family: Univers medium, univers, arial, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: cc0000;
}

h1.privacy {
	font-family: Univers medium, univers, arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: cc0000;
}

h2 {
	font-family: Univers medium, univers, arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: cc0000;
}

h3 {
	font-family: Univers medium, univers, arial, sans-serif;
	font-size: 10px;
	color: 000000;
}

h4 {
	font-family: Univers medium, univers, arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: cc0000;
}

p, li {
	font-family: Univers medium, arial, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 16px;
}

.smaller {
	font-size: 12px;
}

p.hangindent {
	font-family: univers medium, arial, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 16px;
}

p.hometext {
	font-family: univers medium, arial, sans-serif;
	font-size: 13px;
	color: #666666;
	line-height: 16px;
}

p.aboutjeff {
	font-family: Univers Medium, universe, arial, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
}

p.leftlarger {
	font-family: Univers Medium, universe, arial, sans-serif;
	font-size: 13px;
	color: #666666;
	line-height: 16px;
}

p.red {
	color: #cc0000;
}

hr {
	height: 1px;
	color: #cccccc;
}	

input.bodyform {
	background-color: #eeeeee;
	border: solid 1px #666666;
}

input.search {
	font-size:12px;
	background-color: #eeeeee;
	border: solid 1px #666666;
}

textarea {
	font-size: 11px;
}

.checkbox {
	border: none;
	background-color: #ffffff;
}

.paging {
	font-family:  univers 57 condensed, arial narrow;
	font-size: 12px;
}

.fineprint {
	font-family:  univers 57 condensed, arial narrow;
	font-size: 12px;
}

#emailheading {
	font-family:  univers 57 condensed, arial narrow;
	font-size: 12px;
	color: #999999;
	padding: 10px;
}

a:link {
	color: #6699cc;
	text-decoration: none;
}

a:visited {
	color: #6699cc;
	text-decoration: none;
}

a:hover {
	color: #6699cc;
	text-decoration: underline;
}

a.gray:link {
	color: #666666;
	text-decoration: none;
}

a.gray:visited {
	color: #666666;
	text-decoration: none;
}

a.gray:hover {
	color: #666666;
	text-decoration: underline;
}

a.red:link {
	color: #cc0000;
	text-decoration: none;
}

a.red:visited {
	color: #cc0000;
	text-decoration: none;
}

a.red:hover {
	color: #cc0000;
	text-decoration: underline;
}

.graybold {
	font-family: Univers medium, universe, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #666666;
	line-height: 16px;
}

.bolddark {
	font-family: Univers Medium;
	font-size:14px;
	font-weight: bold;
	color: #000000;
}

.answer {
	font-weight: normal;
	font-style: italic;
	color: #000000;
	
}

.answerheader {
	font-weight: normal;
	color: #cc0000;
}

.photo {
	border: solid 2px #cccccc;
}

.fidelitycaption {
	font-family: Univers 57 Condensed, universe, arial, sans-serif;
	font-size: 12px;
	color: #666666;
}

.headline1 {
	font-family: Univers 65 Bold, univers medium, arial, sans-serif;
	font-size: 15px;
	color: cc0000;
	font-weight:bold;
	line-height: 18px;
}

.headline2 {
	font-family: Univers 65 Bold, univers medium, arial, sans-serif;
	font-size: 14px;
	color: cc0000;
	font-weight:bold;
	line-height: 18px;
}

.headline3 {
	font-family: Univers 65 Bold, univers, arial, sans-serif;
	font-size: 12px;
	color: 000000;
	font-weight: bold;
}

.linkheader {
	font-family: Univers medium, arial, sans-serif;
	font-size: 15px;
	color: 000000;
	font-weight: normal;
	font-style: italic;
}

.question {
	font-family: univers medium, arial, sans-serif;
	font-size: 15px;
	color: cc0000;
	font-weight:bold;
	line-height: 16px;
}

.tm {
	font-size: 6px;
	vertical-align : super;
}

.fixed {
	font-family: Courier New, Courier, Fixed;
	font-size: 11px;
}

td.grayline {
	width: 1px;
	max-width: 1px;
	background-color: #cccccc;
}

.tableData {
	border-bottom: solid 1px #cccccc;
}

.callout {
	width: 100%;
	padding: 8px;
	border: solid 1px #333333;
	background-color: #eeeeee;
	text-align: center;
	font-family: Univers medium, arial, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 16px;
}

#date {
	font-family: univers 55 Roman, Univers medium, arial, sans-serif;
	color: #000000;
	font-size: 11px;
	position: relative;
	top: 10px;
	left: 30px;
}

#banner {
	position: relative;
	top: 7px;
	left: 0px;
}

#searchbutton {
	position: relative;
	top: 6px;
	left: auto;
}

#footer {
	position: relative;
	top: auto;
	left: 9px;
}

#fidelitylogo {
	position: relative;
	left: 4px;
	top: auto;
}

#answer1, #answer2, #answer3, #answer4, #answer5, #answer6, #answer7, #answer8, #answer9, #answer10 {
	display: none;
}
