body	{ text-align: center; background-image: url(images/lined-bg.gif); background-color:white; }
a.mainlink	{ color: white }
div, p, td, font	{ font-family: Verdana, Helvetica, sans-serif; font-size: 11px }

.advert	{ border: #0066FF 1px solid; padding: 6px; background-color: white; }
.centerthis	{ width: 100%; align: center; }
.indextable	{ width: 760px; border: 0px; margin: 0px; padding: 0px; text-align: left;}
.indextable .sideleft	{ width: 464px; vertical-align: top; text-align:left;}
.indextable .sideright	{ float:right; width: 256px; vertical-align: top; text-align: left; padding-left: 10px;}
.indexnote	{ width: 760px; border: 0px; margin: 0px; padding: 4px; background: #000000; color: #0066FF;}
.recentadd	{ color: #0066FF; font-weight: bold; margin-top: 14px; font-size: 12px; background-color: #000000; padding: 4px; }
.recentdate	{ color: #0066FF; font-style: italics; padding-top: 14px;}

.centercopyright	{ clear: both; margin-top: 50px; text-align:center; }

.nav1	{ width: 525px; border: 0px none; padding: 0px; margin: 0px; background-color: #000000; display:table;} 
.navtable	{ display: table; width: 525px; border: 0px none; padding: 4px; }
.navspacer	{ width:4px; display: table-cell; }
.blue	{ background-color: #0000CC; padding: 4px; display: table-cell; width: 153px; text-align: center; }
.medblue	{ background-color: #0066FF; padding: 4px; display: table-cell; width: 157px; text-align: center; }
.ltblue	{ background-color: #99CCFF; padding: 4px; display: table-cell; width: 150px; text-align: center; }
.pink	{ background-color: #FF9999; padding:4px; display: table-cell; width: 51px; text-align: center; }
.black	{ background-color: black; color: white; }

.title	{ font-size: 12px; text-indent:4px; padding:4px; }

.leftlogo-strip	{ float:left; margin-right: 20px; width:175px; height: 90%; }
.instructions	{ text-align: left; display: block; }
div.instructions .recentdate	{ margin-bottom: 10px; }
div.instructions .instructtext	{ text-indent:20px; margin-bottom:10px; }
.displaytable	{ display: table; }
.displayrow	{ display: table-row; }
.recentbar	{ width:525px; padding: 3px 3px 0px 3px; background-image: url(images/bg-pink_lined.png); text-indent: 5px; text-align: left; margin: 0px 0px 4px 0px; }

/* Desktop */
.listgroup	{ width:525px; padding: 3px; text-indent: 5px; text-align: left; margin: 4px 0px 4px 0px; }
.width1 { width: 75px; display: table-cell; padding: 5px 0px 5px 0px; }
.width2 { width: 360px; display: table-cell; padding: 5px 0px 5px 0px; }
.width3 { width: 85px; display: table-cell; padding: 5px 0px 5px 0px; }
.desktoprelease	{ color:#0066FF; background-color: #ffffff;}
.height20	{ height: 20px; }

/* IM Icons */
.dategroup	{ width: 525px; }
.imirelease	{ color:#0066FF; background-color: #ffffff; padding: 3px; display: table-cell; width: 60px; float: left; margin-top: 5px;}
.imidisplay	{ display: table-cell; vertical-align:top; width: 465px; }
.imidisplay	img	{ padding: 3px 2px 3px 2px; }
