/* CSS Document */



body {
	font-size: 10pt;
	line-height: 13pt;
	color: #666;
	background-color: transparent;
}

#header {}


#header img, #header-nav, .print-email, #col-lft, #col-rgt, .backtotop, dl, span, #footer, .none, .mag-glass, #header-promo a, #promo-img {
	display: none;
}

span.current, span.asterix {
	display: inline;
}

img#print-logo {
	display: block;
	margin: 0 0 30pt 0;
	padding: 0;
}

a, form#form-main p.col-mid-download a{
	color: #666;
	text-decoration: underline;
}

table {}

th, td, tr.grey th.row, tr.white th.row td, caption, li, p, a {
	font-family: arial;
	color: #666;
}

h1, h2, h2 a, h3, h4 {
	font-family: arial;

}

h1 {
	font-size: 18pt;
	font-weight: normal;
	margin: 10pt 0;
}

h2, h2 a {
	font-size: 15pt;
	font-weight: normal;
}


h3 {
	font-size: 12pt;
	font-weight: bold;
}

h4 {
	font-size: 11pt;
	font-weight: bold;
}

img {
	border: none;
	padding: 0 20pt;
	margin-bottom: -10pt;
}

.img-left {
	float: left;
	border: none;
}

.img-right {
	float: right;
	border: none;
}

#breadcrumbs p {
	font-size: 9pt;	
	line-height: 11pt;
	text-align: left;
}

.inline-img img {
	border:none;

}

.inline-img p {
	font-size: 8pt;	
	line-height: 10pt;
	padding: 0pt 10pt 10pt 20pt;
	width:5em;
}

.inline-thumb p {	
	font-size: 8pt;
	line-height: 10pt;
	padding: 6pt 10pt 10pt 20pt;
	width:9.5em;
}

p#print-copyright {
	font-size: 8pt;
	line-height: 10pt;
	display: block;
}


p#required, p#referring, form#form-main p label {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #666;
} 

form#form-main p label, form#form-main p label.lft {
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;

}

form#form-main p {
	font-family: arial;
}

span.asterix {
	color: #fff;
}

.submit input.form-button, .form-button, form#form-main .submit p input.form-button {
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: #000;
	background: none;	
	text-decoration: underline;            
}

#error h3 {
	display: block;
}

#gallery p.pages a, p.pages a, .results-top h2 a, .results h2 a, .results-top p a, .results p a {
	color: black;
	text-decoration: underline;
}


#gallery .img-left {
	margin: 5pt 0;
	padding: 0;
}

#gallery .img-left p, #gallery .inline-img p  {
	font-size: 8pt;
	line-height: 10pt;
	padding: 8pt 10pt 10pt 20pt;
}

#gallery .img-left p.title {
	line-height: 10pt;
	padding: 8pt 10pt 0pt 20pt;
}

 #gallery .img-left p.title a {
 	text-decoration: underline;
	color: black;
}
