body { padding: 0px; margin: 0px; }
body { 	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; }
h1 { font-size: 18pt; }
h2 { font-size: 16pt; }
h3 { font-size: 14pt; }
h4 { font-size: 12pt; }
h5 { font-size: 10pt; }
.header { width: 100%; margin: 0px; padding-top: 25px; padding-bottom: 25px; }
.wrapper { width: 1000px; margin: auto; }
.content { width: 100%; background-color: #FFFFFF; background-image: url(bg.jpg); background-repeat: repeat-x; min-height: 400px; border-top: 3px solid #330099; border-bottom: 5px solid #330099; padding-top: 10px; padding-bottom: 10px; }
.logo { float: left; }
.telephone { float: right; }
.left { float: left; width: 200px; }
.middle { float: left; margin-left: 20px; width: 560px; }
.right { float: left; margin-left: 20px; width: 200px; }
.footer { width: 1000px; margin: auto; padding-top: 10px; }
.clearfloat { clear: both; }
.largeselect { font-size: 20pt; }
.whiteheading { color: #FFFFFF; }
TABLE.pretty { BACKGROUND: #ffffcc; COLOR: #000000; BORDER-COLLAPSE: collapse; }
TABLE.pretty TH { BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: silver 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: silver 1px solid; }
TABLE.pretty TD { BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: silver 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: silver 1px solid; }
TABLE.pretty TH { BACKGROUND: #ffcccc; TEXT-ALIGN: left; }
TABLE.pretty CAPTION { }
#welcome { background-color: #CCCCFF; width: 200px; border: 1px solid #6600FF; }
.welcomepadding { padding: 5px; }