/* //// Begin Layout //// */
body                    {
	margin: 0 0 0 0; padding: 0 0 2% 0;
	height: 100%; min-height: 100%;
	font-family: "times new roman", perpetua, "modern no. 20", serif;
	font-size: normal; font-weight: medium;
	background-color: #230b87; color: #fff;
	background-image: URL(../images/bgdkbl01.jpg);
	background-repeat: repeat-y;
	}
div                     {
	background: #f5f5f5; COLOR: #000000;
}
div > p                 {
/* Removes default top margin from left/right column paragraphs in Mozilla */
  margin-top: 0;
}
html                    {
	margin: 0; padding: 0;
	height: 100%; min-height: 100%;
}
table 				{
	table-layout: fix; overflow: visible;
	}
table.datafeed			{
	border: 2px solid Black; border-collapse: collapse;
}
table.datafeed td	{
	color: #000000;
}
td 					{
	padding: 1px 6px; overflow: visible;
	border-top: 1px solid black;
	}
tfoot th 			{
	padding: 4px 6px; margin: 0;
	text-align: center; font-size: large;
	border: 2px solid black; border-collapse: collapse;
	background-color: #008080; color: #ffe4e1;
}
thead th 			{
	padding: 4px 6px; margin: 0;
	border-collapse: collapse; border: 2px solid black;
}
tr th 			{
	background-color: #F0F8FF; color: #000080;
}

.bgseethru              {
	background-color: transparent;
}
.centercontent					{
	margin: 1pt 1pt 3pt 100pt; padding: 0;
}
.centercoupons			{
	margin: 5pt; padding: 0 ;
	font-size: 14pt;
}
.centercoupons li			{
	margin: 4pt 4pt 8pt; padding: 0 ;
}
.clearboth                  {
	clear: both;
	}
.clearleft                  {
	clear: left;
	}
.even_row 			{
	background-color: #F0F8FF;
	}
.goldencanctr		{
	width: 69%; max-width: 69%;
	margin: 20pt auto 2pt auto; padding: 2pt;
	overflow: auto;
}
.goldencanctr		{	/* IE7 Hack */
	* width: 65%;
	* margin: auto; * padding: 1pt;
}
.jampjtext              {
	text-align: left !important;
	margin: 0pt;
}
.odd_row 			{
	background-color: #b0c4de;
	}

#center                 {	/* le IE6 Hack */
	MARGIN: 0 auto; padding: 3pt 1pt 3pt 1pt;
  }
body > #center                 {	/* Moz UAs Hack */
	MARGIN: 0 2% 0 16%; padding: 3pt 1pt 3pt 1pt;
	width: 58% ;
  }
body > #center                 { /* MSIE 7 Hack */
	* padding: 0pt 1pt 3pt 1pt;
	}

#center .centerimg      {
	margin-left:auto; margin-right: auto;
	display: block;
	border-style: none;
	}
#center a img           {
	float:left; margin: 0 3px 0 0;
	border-style: none;
	}
#center hr              {
	margin: 3pt auto 3pt auto; padding: 0;
	height: 3pt; width: 200pt;
	background-color: #9C0000; color: #9C0000;
	}
#center h2					{
	 margin: 0pt auto 0pt auto; padding: 0 ;
	 max-width: 468px;

}
#center p 					{
	margin: 2pt 98pt;
}
#center ul 					{
	margin-left: 80pt;
}
#center ul 					{	/* IE7 Hack */
	* margin-left: 120pt;
}

#center .fixban			{
	margin-top: 50pt; padding: 0;
}
#center .fixban              {	/* IE7 Hack */
	* margin-top: 0;
}
#footer                 	{	/* le  IE6 css */
	position: relative; bottom: -10px;
	MARGIN: 10px 15px 0px 15px; padding-bottom: 0px;
	TEXT-ALIGN: Center;
	border-top: 2px solid #9c0000;
	border-bottom: 3px solid #9c0000;
	}
body > #footer              {  /* Moz UA css */
	width: 97%;min-width: 97%;
	position: relative; bottom: 0px;
	MARGIN: 10px 10px 5px 15px; padding-bottom: 0px;
	TEXT-ALIGN: Center;
	border-top: 2px solid #9c0000;
	border-bottom: 3px solid #9c0000;
	}
body > #footer              {   /* MSIE 7 Hack */
	* bottom: -4px;
	* MARGIN: 6px 10px -20px 15px;
	}
#footer hr              {
	background-color: #9C0000; color: #9C0000;
	}
#left               {
	float: left; width: 120px;
	margin: 0; padding: 0 2px;
	border-right: 1px solid #9c0000;padding-right: 4px;
	}
#left hr                {
	margin-left: auto; margin-right: auto; padding: 0;
	height: 3pt; width: 30pt;
	background-color: #9C0000; color: #9C0000;
	}
#right                 {
	float: right; width: 120px;
	margin: 0; padding-left: 4px;
	border-left: 1px solid #9c0000;
	}
#right hr               {
	margin-left: auto; margin-right: auto; padding: 0;
	height: 3pt; width: 30pt;
	background-color: #9C0000; color: #9C0000;}
#top                    {
	width: 98.5%; min-width: 98.5%;
	margin: 15px 0 15px 15px; padding: 10px;
	height: 220px; text-align: center;
	}
body > #top                    {  /* Moz & IE7 UAs Filter */
	width: 95%; min-width: 95%;
	margin: 15px; padding: 10px;
	height: 220px; text-align: center;
	}

#top  h1                  {
	margin: 0px 0 -4px 0; padding: 0px;
}
#top  h2                  {
	margin: -4px 0 -5px 0; padding: 4px;
}
 #top p                  {
	text-align: center;
	}
 #wrapper                {
	margin: 0 15px 0px 15px; padding: 0;
	}
/* //// End Layout //// */

/* //// Begin Presentation //// */

.expired                {
	font-size: 11pt; font-style: italic:
	background-color: white; color: red;
	}
.lastupdate				{
	margin: 4pt;
	font-family: "trebuchet ms", geneva, verdana, hevetica, "ms sans-serif", arial, sans-serif;
	font-size: xx-small;
}
.notice                 {
	text-align: center;
	font-size: 9pt; font-style: italic;
	background-color: yellow; color: #050845;
	border-top: 2px solid #9c0000;
	}
.jampjtext              {
	text-align: left !important;
	margin: 0pt;
}
.shadowback                     {
/*        margin-top: -1.1em; margin-right: 0; margin-bottom: 0; margin-left: 0.11em;   */
	margin: -1.13em -0.12em 0 0em; padding: 0;
	padding: 0; z-index: 0;
	background-color: transparent; color: #6a5acd;
	}
.shadowdiv                      {
	position: relative; right: 2%; top: -8%;
	margin: 0 0 -15pt 0; padding: 0.05em 0; text-align: right;
	font-family: georgia, garamond, palatino, "times new roman", "ms serif", serif;
	font-size: 26pt; font-weight: 900; font-style: normal;
	background-color: transparent;
	}
.shadowfront                    {
	position: relative; z-index: 1;
/*        margin: -0.1em; padding: 0;   */
	margin: -0.18em 0 0 0.1em;
	background-color: transparent; color: #050845;
	}

#copyright              {
	margin: 0 2pt 2pt;
	font-size: x-small; font-family: "Times New Roman"  Serif;
	}
#left a img             {
	border-style: none;
	}
#jampj                  {
	display: block; width: 109px; height: 69px;
	position: relative; float: left;
	margin: 2px 6px -2px 0; padding: 0;
	border-width: 8pt; border-style: inset; border-color: #4169E1;
	}
#right a img            {
	border-style: none;
	}
#top hr                 {
	margin: 5pt auto 5pt auto; padding: 0;
	height: 3pt; width: 80%;
	background-color: #9C0000; color: #9C0000;
	}
/* //// End Presentation //// */

/* //// Begin Navigation //// */
a                       {
	text-decoration: none;
	}
a:link                  {
	background-color: transparent; color: #4169e1;
	}
a:visited               {
	background-color: transparent; color: #4169e1;
	}
a:hover                 	{
	background-color: #b0c4de; color: #6a5acd;
	}
a:active                	{
	background-color: transparent; color: #4169e1;
	}

#navtopofdiv  nobr  a 				{
	text-align: center; text-decoration: none;
	font-size: x-small;
	background-color: transparent; color: #6A6ED6;
}
#navtopofdiv nobr a:link			{
	background-color: #fff; color: #6A6ED6;
}
#navtopofdiv nobr a:visited		{
	background-color: #fff; color: #191970 ;
}
#navtopofdiv nobr a:hover				{
	background-color: #b0c4de; color: #191970;
}
#navtopofdiv nobr a:active		{
	background-color: #fff; color: #0000ff;
}
#navtopofdiv 	 				{
	position: relative; width: 98%;
	margin: 5pt auto -5pt; padding: 0;
	font-size: x-small; text-align: center;
	background-color: transparent; color: #fff;
}
#navtopofdiv p 	 				{
	margin: 5pt auto; padding: 0;
}

/* //// End Navigation //// */


