﻿h1, h2, h3, h4, h5 {
	font-family : Century Gothic, Helvetica, sans-serif;
}

td, th, a, p {
	font-family : Trebuchet MS, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5 {
	font-weight: bold; 	
	color: #500050; 
	margin-top:2; margin-bottom:2; vertical-align:baseline; letter-spacing:0
}
	
h1, h5 {
	font-size: 20px;
	margin-top:4; margin-bottom:4; letter-spacing:1
}
h5 { color: #FFFFFF; }

h2 { font-size: 16px; }

h3 { font-size : 14px; }
	
h4 { font-size: 13px; }

p, a, td, input { font-size: 12px; }
	
ul, li {
	font-family : Helvetica, sans-serif;
	font-size : 12px;
}

table { 
	border: 0px none;
	padding: 0
	}

th {
	font-size : 12px;
	font-weight : bold;
}

.h1back {
	background-color: #949400;
}

.small {
	font-size: 11px;
	}
	
a:link, a:active, a:visited { 
	text-decoration:none; color:#600060
}

a:hover {
	text-decoration: underline; color: #600060
}

.topleft { background-image: url('images/border/topleft.gif'); background-repeat: no-repeat }

.top { background-image: url('images/border/top.gif'); background-repeat: repeat-x }

.topright { background-image: url('images/border/topright.gif'); background-repeat: no-repeat }

.left { background-image: url('images/border/left.gif'); background-repeat: repeat-y }

.right { background-image: url('images/border/right.gif'); background-repeat: repeat-y }

.bottomleft { background-image: url('images/border/bottomleft.gif'); background-repeat: no-repeat }

.bottom { background-image: url('images/border/bottom.gif'); background-repeat: repeat-x }

.bottomright { background-image: url('images/border/bottomright.gif'); background-repeat: no-repeat }

.superimage {
	position: absolute; 
	left: 0px; top: 0px;
}

.opaque {
	opacity:0;
	filter:alpha(opacity=0);
}

.picholder {
	position: relative; 
	float: left;
}