body
{
background-image: url(images/background.png);
background-repeat: repeat-x;
background-color : #CAEAE7;
position: relative;
}

table tbody {
position: relative;
}

.fronttitle
{
background-image: url(images/fronttitle.png);
background-repeat: no-repeat;
padding: 5px 15px;
text-align : left;
vertical-align : top;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : bold;
text-decoration : none;
color : #FFFFFF;
}

.contacttitle
{
background-image: url(images/contacttitle.png);
background-repeat: no-repeat;
padding: 5px 15px;
text-align : left;
vertical-align : top;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : bold;
text-decoration : none;
color : #FFFFFF;
}

.innertitle
{
background-image: url(images/innertitle.png);
background-repeat: no-repeat;
padding: 5px 15px;
text-align : left;
vertical-align : top;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : bold;
text-decoration : none;
color : #FFFFFF;
}

.longtitle
{
background-image: url(images/longtitle.png);
background-repeat: no-repeat;
padding: 5px 15px;
text-align : left;
vertical-align : top;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : bold;
text-decoration : none;
color : #FFFFFF;
}

a:link, a:active, a:visited
{
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : normal;
text-decoration : underline;
color : #6699CC;
}

a:hover
{
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : normal;
text-decoration : underline;
color : #69AF30;
}

a.bluebold:link, a.bluebold:active, a.bluebold:visited
{
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : bold;
text-decoration : none;
color : #083863;
}

a.bluebold:hover
{
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : bold;
text-decoration : none;
color : #0EACE7;
}

table, td, p, ul, li, div
{
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : normal;
text-decoration : none;
color : #55729B;
line-height : 1.4;
position: relative;
}

.whitebold
{
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : bold;
text-decoration : none;
color : #FFFFFF;
line-height : 1.5;
}

.date
{
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;
text-decoration : none;
color : #0EACE7;
}

.small
{
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;
text-decoration : none;
color : #55729B;
line-height : 1.4;
}

.bigblue
{
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : bold;
text-decoration : none;
color : #083863;
line-height : 1.4;
}

input.inputbox1 
{
width: 340px;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;
text-decoration : none;
color : #4B6689;
background-color: #E7F5F4;
border-width: 1px; 
border-style: solid; 
border-color: #96BADE;
}

.textbox1 
{
width: 340px;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;
text-decoration : none;
color : #4B6689;
background-color: #E7F5F4;
border-width: 1px; 
border-style: solid; 
border-color: #96BADE;
overflow: hidden;
}

.textbox2 
{
width: 436px;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;
text-decoration : none;
color : #4B6689;
background-color: #E7F5F4;
border-width: 1px; 
border-style: solid; 
border-color: #96BADE;
overflow: hidden;
}

.credits
{
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : bold;
text-decoration : none;
color : #4B6689;
line-height : 1.5;
}

#ny-banquet {
	float: left;
	margin-left: 561px;
	margin-top: -118px;
	position: absolute;
	z-index: 10;
}

#ny-banquet img {
	border: none;
}