body {
	font-family	: Gill, verdana, helvetica, sans-serif;
	margin-left	: 15px;
}

p {
	font-size	: 10pt;
	color		: #121212;
	line-height	: 1.3em;
	text-align	: justify;
	font-weight	: normal;
}
span.diamond {
	color			: #55CC55;
}

table.editTable,
table.outerTable {
	width			: 630px;
}
.content li {
	font-size		: 10pt;
	color			: #121212;
	line-height		: 1.3em;
	text-align		: justify;
	font-weight		: normal;
	margin-top		: 0.9em;
}

.content p#date {
	text-align	: center;
	font-weight	: bold;
	line-height	: 1.8em;
}

ul.tracks {
	list-style-type	: none;
}

ul.tracks li {
	margin-top	: 0.4em;
	line-height	: 1em;

}

.content a:link,
.content a:active,
.content a:visited {
	text-decoration	 : none;
 	background-color : #FFE4C4;
	color		 : #BB5300; 
	padding-left	 : 6px;
	padding-right	 : 6px;
	border		 : 0px #55CC55 dashed;
}
.content a:hover {
	color		 : #0000DD;
}
h3 {
	font-weight	: bold;
	font-size	: 13pt;
	margin-top	: 1.0em;
	margin-bottom	: 0px;
	color		: #D38429;
	border-top	: 0px #F5A63B solid;
}
h4 {
	font-weight	: bold;
	font-size	: 11pt;
	margin-top	: 0px;
	margin-bottom	: 1.4em;
	color		: #D38429;
	border-top	: 0;
}
h5 {
	font-family		: gill, verdana, helvetica, sans-serif;
	font-weight		: normal;
	font-size		: 10pt;
	margin-top		: 0px;
	margin-bottom		: 1.4em;
	color			: #202020;
	border-top		: 0;
}
h5 a:link,
h5 a:active,
h5 a:visited  {
	color 			: #202020 !important;
}

.smallHeader {
	font-family		: gill, verdana, helvetica, sans-serif;
	font-weight		: bold;
	font-size		: 10pt;
	margin-top		: 1.3em;
	margin-bottom		: 1.2em;
	color			: #D38429;
	border-top		: 1px #55CC55 solid;
}

td.logo {
	background-image	: url(http://www.oracleplsqlprogramming.com/newimg/OPP2005-logo.gif);
	background-repeat	: no-repeat;
	backgroun-position	: top;
	background-color	: #FFA500;
	height			: 135px;
	border			: 3px outset orange;
}
td.logo p {
	color			: #000000;
	font-family		: Gill, verdana, helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	font-style		: italic;
	margin-left		: 235px;
	padding-right		: 10px;
}

td.logo h1 {
	color			: #000000;
	font-family		: Gill, verdana, helvetica, sans-serif;
	font-size		: 13pt;
	font-weight		: bold;
	font-style		: italic;
	margin-left		: 235px;
	padding-right		: 10px;
}

td.sponsors {
	border			: 1px #55CC55 solid; 
	padding			: 0px 5px 7px 5px;

}
td.sponsors p {
	font-family		: verdana, helvetica, sans-serif;
	letter-spacing		: 0px;
	word-spacing		: 3px;
	text-align		: center;
	font-size		: 14pt;
	font-weight		: 700;
	font-style		: italic;
	color			: #FFA500;
	margin-bottom		: 0px;
}

td.copy {
	text-align		: center;
	font-family		: Gill, verdana, helvetica, sans-serif;
	font-size		: 8pt;
	border-top		: 1px #121212 solid;


}
tr.menuBar td {
	background-image	: url(newimg/menu-background-2.gif);
	background-repeat	: repeat-x;
	padding			: 5px;
	height			: 30px;
	vertical-align		: middle;
	border			: 0px #FF8C00 outset;
	border-bottom		: 0px #55CC55 solid;
}


tr.menuBar ul#menuItems {
	list-style-type		: none;
}

tr.menuBar ul#menuItems li {
	float			: left;
	width			: auto;
	font-family		: verdana, helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	font-style		: normal;
	padding-right		: 18px;
	padding-left 		: 0px;
	padding-top 		: 0px;
	border-left 		: 0px #FF8C00 solid;
}

ul#menuItems li a:active,
ul#menuItems li a:visited,
ul#menuItems li a:link {
	color			: #003C9B !important;
	font-weight		: normal !important;
	text-decoration		: none !important;
}
ul#menuItems li a:hover {
	text-decoration		: underline !important;
	font-style		: italic !important;
}

input.registerButton {
	font-size		: 10pt;
	color			: #003C9B;
}