body

{
	vertical-align: top;
	font-size: 14pt;
	font-family: arial, verdana, sans-serif;
	margin: 0px;
	scrollbar-highlight-color: #F5C837;
	scrollbar-shadow-color: black;
	scrollbar-track-color: #FFF8D9;
	scrollbar-face-color: white;
	scrollbar-arrow-color: black;


}

img

{

margin: 0;

padding: 0;

}

.schedule-date

{

text-decoration: underline;

font-weight: bold;

font-style: italic;

font-family: arial, sans-serif;

text-align: center;

width: 100%;

}

p.yellow:first-letter

{

color: yellow;

font-size: 12pt;

}

p

{

margin: 0px;

}

p:first-letter

{
	font-size: 12pt;
	color: black;
	font-weight: bold;

}

table#doc-format-page

{
	width: 100%;
	font-size: 10pt;
	font-family: arial, verdana, sans-serif;
	border: 1px solid black;
	background: url(images/bodybgnew.jpg) repeat left top;

}

table#index-format-table

{

width: 100%;

padding: 2px;

text-align: center;

}

div#confdiv

{

text-align: center;

border-left: 2px solid #0099CC;

border-bottom: 2px solid #0099CC;

padding: 8px 8px 8px 20px;

}

div#confdiv2

{

text-align: left;

border-left: 2px solid #0099CC;

border-bottom: 2px solid #0099CC;

padding: 8px 8px 8px 20px;

}

div#confdiv3

{

text-align: left;

border-left: 2px solid #0099CC;

padding: 8px 8px 8px 20px;

}

.index-vert-col

{

vertical-align: top;

padding: 0 15px 0 5px;

width: 50%;

}

table#index-body-format

{

font-size: 10pt;

width: 100%;

}

td#doc-page-header

{
	width: 100%;
	height: 175px;
	border-bottom: 2px solid black;
	background-color: #FFF000;
	background-image: url(images/header4a.jpg);
	background-repeat: no-repeat;
	background-position: left;

}

td#doc-left-col

{

width: 20%;

height: 400px;

vertical-align: top;

padding: 0 5px 0 5px;

text-align: center;

}

td#doc-right-col

{

width: 80%;

height: 400px;

vertical-align: top;

padding: 0 0 5px 0;

}

table#doc-content-area

{

width: 99%;

padding: 0 5px 0 0;

vertical-align: top;

}

td#page-sub-menu

{

width: 100%;

height: 45px;

vertical-align: bottom;

padding: 2px 0 0 0;

}

table#menu-tab-alignment

{

vertical-align: bottom;

height: 45px;

margin-bottom: -1px;

}

td#page-content-area

{

width: 100%;

padding: 0px;

background: white;

height: 355px;

}

td#doc-footer

{
	width: 100%;
	height: 20px;
	font-size: 70%;
	vertical-align: top;
	color: white;
	background: #0099CC;
	padding: 0 10px 0 10px;
	border-top: 1px solid black;

}

h2#menu-heading

{

color: white;

text-align: center;

}

div#doc-main-menu

{

width:150px;

height: 250px;

color: white;

display: block;

text-align: left;

background: url(images/DPG-Menu-new.jpg) no-repeat;

}

h4#main-menu-title

{

text-decoration: underline;

text-align: center;

margin-bottom: 10px;

}

td#tleft

{

font-size: 9pt;

border-right: 1px solid black;

border-bottom: 1px solid black;

}

td#tright

{

font-size: 9pt;

border-left: 1px solid black;

border-bottom: 1px solid black;

}

td#bleft

{

font-size: 9pt;

border-right: 1px solid black;

border-top: 1px solid black;

}

td#bright

{

font-size: 9pt;

border-left: 1px solid black;

border-top: 1px solid black;

}

td#spereg

{

vertical-align: top;

padding: 0 0 0 10px;

}

table#content-border-table

{

width: 100%;

height: 355px;

padding: 0px;

}

td#corner-top-left

{

height: 20px;

width: 24px;

background: top left white url(images/tl.jpg) no-repeat;

}

td#horizontal-border-top

{
	height: 20px;
	width: 1000px;
	background-color: white;
	background-image: url(images/hbnew.gif);
	background-repeat: repeat-x;
	background-position: top;


}

td#corner-top-right

{

height: 20px;

width: 24px;

background: top right white url(images/tr.jpg) no-repeat;

}

td#vertical-border-left

{

height: 325px;

width: 20px;

background: white url(images/vbnew.gif) repeat-y left;

}

td#display-content-area

{
	width: 98%;
	height: 315px;
	background: white;
	vertical-align: top;
	font-size: 10pt;
	text-align: center;
	padding: 0;

}

td#vertical-border-right

{

width: 20px;

height: 325px;

background: white url(images/vbnew.gif) repeat-y right;

}

td#corner-bottom-left

{

width: 24px;

height: 20px;

background: bottom left white url(images/bl.jpg) no-repeat;

}

td#horizontal-border-bottom

{
	width: 1000px;
	height: 20px;
	background-color: white;
	background-image: url(images/hbnew.gif);
	background-repeat: repeat-x;
	background-position: bottom;


}

td#corner-bottom-right

{

width: 24px;

height: 20px;

background: bottom right white url(images/br.jpg) no-repeat;

}

span.copyright

{

float: left;

}

span.hostedby

{

float: right;

}

span.tph

{

font-weight: bold;

color: #CE7400;

}

.tab-settings

{

width: 100px;

height: 25px;

vertical-align: bottom;

text-align: center;

}

td.tab-settings a:link

{

color: white;

display: block;

width: 125px;

line-height: 25px;

margin-left: -1px;

margin-right: 0px;

background: url(images/tabnew.gif) no-repeat;

text-decoration: none;

font-size: 110%;

}

td.tab-settings a:visited

{

color: white;

display: block;

width: 125px;

line-height: 25px;

margin-left: -1px;

margin-right: 0px;

background: url(images/tabnew.gif) no-repeat;

text-decoration: none;

font-size: 110%;

}

td.tab-settings a:hover

{

color: white;

display: block;

width: 125px;

line-height: 25px;

margin-left: -1px;

margin-right: 0px;

margin-bottom: -2px;

background: url(images/tabhover.gif) no-repeat;

text-decoration: none;

font-size: 110%;

}

.current

{

width: 100px;

height: 25px;

vertical-align: bottom;

text-align: center;

}

.current a:link

{

color: white;

display: block;

width: 125px;

line-height: 25px;

margin-left: -2px;

margin-right: 0px;

margin-bottom: -2px;

background: url(images/tabhover.gif) no-repeat;

text-decoration: none;

font-size: 110%;

}

.current a:visited

{

color: white;

display: block;

width: 125px;

line-height: 25px;

margin-left: -2px;

margin-right: 0px;

margin-bottom: -2px;

background: url(images/tabhover.gif) no-repeat;

text-decoration: none;

font-size: 110%;

}

.current a:hover

{

color: white;

display: block;

width: 125px;

line-height: 25px;

margin-left: -2px;

margin-right: 0px;

margin-bottom: -2px;

background: url(images/tabhover.gif) no-repeat;

text-decoration: none;

font-size: 110%;

}

div#doc-main-menu a:link

{

display: block; 

width: 90%;

line-height: 25px;

font-size: 11pt;

text-decoration: none;

color: white;

padding: 0 0 0 15px;

font-weight: bold;

}

div#doc-main-menu a:visited

{

display: block; 

width: 90%;

line-height: 25px;

font-size: 11pt;

text-decoration: none;

color: white;

padding: 0 0 0 15px;;

font-weight: bold;

}

div#doc-main-menu a:hover

{

display: block;

width: 90%;

line-height: 25px;

font-size: 11pt;

text-decoration: underline;

color: gold;

padding: 0 0 0 15px;

font-weight: bold;

}

td#doc-footer a:link

{

color: white;

}

td#doc-footer a:visited

{

color: white;

}

td#doc-footer a:hover

{

color: yellow;

}

a:link

{

color: blue;

}

a:visited

{

color: blue;

}

a:hover

{

color: red;

}

table.conferenceresources

{
	font-size: 10px;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;

}

td.conferenceresourcetd

{

width: 100%;

vertical-align: top;

}

td.buytd

{
	width: 50%;
	font-size: 10px;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;

}

table#2setspecial

{

width: 375px;

height: 185px;

background: top left url(images/conferencespecial2.jpg) no-repeat;

padding: 0px;

}

use this color later #999BFF

border: inset;

border-left: 3px solid black;

border-top: 3px solid black;

border-right: 3px solid #03067F;

border-bottom: 3px solid #03067F;
div#confdiv4 {
	text-align: center;
	padding: 8px 8px 8px 20px;

}
