/* PAL stylesheet for general & special format*/

body { 
	font-family: arial,helvetica, sans-serif;
	color:#FFFFFF;
}

p {
	font-size:10pt;
	line-height:1.4em;
	margin:0 0 6pt 0
}

.small {
	font-size:9pt;
	line-height:1.2em;
	color:#FFFFFF;
	margin:0 0 3pt 0
}

h1 {
	font-size:12pt;
	font-weight:bold;
	line-height:12pt;
	color:#FF00FF;
	margin: 0 0 4pt 0;
	letter-spacing:3px;
}
h2 {
	font-size:11pt;
	font-weight:bold;
	line-height:12pt;
	color:#00FFFF;
	margin: 0 0 3pt 0;
	letter-spacing:2px;
}
h3 {
	font-size:11pt;
	font-weight:bold;
	line-height:12pt;
	color:#00FFFF;
	margin: 0 0 3pt 0;
	letter-spacing:2px;
}
h4 {
	font-size:11pt;
	font-weight:bold;
	line-height:12pt;
	color:#FF00FF;
	margin: 0 0 3pt 0;
	letter-spacing:2px;
}
a {
	text-decoration:none;
	color:#FF00FF;
	font-weight:bold;
}
a:hover {
	color:#00FFFF;
}

.floatleft {
	float:left; 
	margin-right:1em;
}
.floatright {
	float:right; 
	margin-left:1em;
}

.clearfloat {
clear:both;
}

input.button {
	font-size:11pt;
	font-weight:bold;
	color:#004000;
}


#header a.home { 
	text-decoration:none; 
	border:none;
}
#header .headcontact {
	text-align:right;
	padding:2px;
	font-family:'Arial Narrow', 'Helvetica Narrow', sans-serif;
	font-size:8pt;
	color:#999999;
}
#header .headcontact a {
	textdecoration:none;
	border:none;
		color:#FFFFFF;
}
#header .headcontact a:hover {
	color:#FFFFFF;
}


.breadcrumb {
	font-family:'Arial Narrow', 'Helvetica Narrow', sans-serif; 
	font-size:8pt;
	margin-bottom:10px;
}
.crumb a {
	text-decoration:none;
	border-bottom:none;
	color:FF00FF;
}

a.ribbongive {
	border:none; 
	text-decoration:none; 
}
a.ribbongive img {
	margin:0;
	border:none;
}


#footer p {
	margin:0 0 0 145px;
	padding:5px 10px 5px 0
}

