body 	{background-image: url('images/bannerbackground.gif'); background-repeat: repeat-x;height: 117px;background-position:top 758px;
margin:0px; padding: 0px; background-color: #fff; color: #000;font-size: 10pt; font-family: "trebuchet ms", verdana, arial;}

.banner	{background-image: url('images/banner.jpg');background-repeat: no-repeat;
background-color: transparent; background-position:top; width: 750px; height:140px;}

.topbar		{position: absolute; top:117; z-index: 200; background: #086db5; font-size: 8pt; color: #fff;border-top: solid thin #000;padding: 2px;width: 100%;text-align: right;margin-bottom: 10px;}

a:active 	{color: #0000ff;}
a:link 		{color: #0000ff;}
a:visited 	{color: #800080;}
a:hover 	{color: #e7000b; text-decoration: none;}

h1   {background: #fff; color: #de1852; font-size: 12pt; letter-spacing: 4px;}
h2	 {background: #fff; color: #086db5; font-size: 12pt; letter-spacing: 2px;}
h3	 {background: #fff; color: #993333; font-size: 12pt; text-align: center;}
h4	 {background: #fff; color: #de1852; font-size: 12pt;}
h5	 {background: #fff; color: #de1852; font-size: 10pt;}

td	{font-size: 10pt; font-family: "trebuchet ms", verdana, arial;}

.rightcol	{background: #fff;vertical-align: top;width: 210px; border-right: solid 2px #ccc;}
.leftcol	{background: #fff;vertical-align: top;width: 100%; padding-left: 5px;border-right: solid 2px #ccc;}
.subtitle	{background-image: url('images/subtitle.gif');background-repeat: repeat-x; color: #666;font-weight: bold;height: 30px;}
.leftbox	{background: #fff; padding: 5px;font-size: 9pt; color: #666;}
.box		{background: #fff; padding: 5px;font-size: 9pt; color: #000;}

.center	{text-align: center;}
.left	{text-align: left; padding-left: 7px;}
.footer	{background: #086db5; font-size: 8pt; color: #fff;border-top: solid thin #000;width: 100%;} 

fieldset {margin: 0px 20px 0px 20px;padding: 1em; border: 1px solid #ccc;} 
legend {padding: 2px 5px 2px 5px; background-color: #fff; font-weight: bold; color: #de1852; border: 1px solid #ccc; } 
.submit	{margin-left:20px;}

.leftcol2	{background: #086db5;vertical-align: top;width: 164px; border-right: solid 2px #086db5;}
.middlecol2	{background: #fff; vertical-align: top; width: 586px; padding-left: 3px;padding-right: 3px;}