body 
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif, Calibri, Comic Sans MS; 
	font-size: 9pt;
	color: #000000;
	margin: 0 0 0 0;	
	height: 100%;
}


/* main container */
div.mainContainer
{
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -485px;
	width: 970px;
	min-height: 100%;
}  

/* main content tables */
table.menuTable 
{
	background-color: #E4D9D5;
	width: 970px;
	height: 24px;
	vertical-align: middle;
	border-width: 0;
}

table.headertable 
{
  background: url(../images/Global/Banner.jpg) top left;
  height: 154px;
  width: 970px;
  background-repeat: no-repeat ;
	border-width: 0;
}

table.contentTableMain 
{
  width: 970px;
  min-height: 100%;
  border-width: 0px;
  background-color: #ffffff;
}

table.footerTable
{
  width: 970px;
  height: 24px;
  border-width: 0;
	background-color: #E4D9D5;
  vertical-align: middle;
}

.contentTable 
{
	 width: 956px;
	 border-width: 0px;
	 background-color: #ffffff;
}

.formLabel
{
  font-family:Tahoma;
  font-size: 8pt;
  font-weight:bold;
}

.formField 
{
  font-family:Tahoma;
  font-size: 8pt;
  font-weight:normal ;
}

td 
{
  font-family: Verdana, Arial, helvetica, Sans-Serif;
  font-size: 9pt;
  color: #000000;
}


/* login style */
span.login					
{ 
  font-family: Tahoma,Arial,Helvetica,sans-serif; 
  font-size: 8pt; 
  color: #7C510C; 
  text-decoration: none; 
}

input.login
{
  font-family: Tahoma,Arial,Helvetica,sans-serif; 
  font-size: 8pt; 
  color: #7C510C; 
  text-decoration: none; 
  height: 18px;
  width: 75px;
  border-width: 1;
  border-color: #7C510C; 
  background-color: #ffffff;
}  

a:link.login, a:visited.login, a:active.login 				
{ 
  font-family: Tahoma,Arial,Helvetica,sans-serif; 
  font-size: 8pt; 
  color: #7C510C; 
  text-decoration: none; 
  font-weight: normal
}

a:link:hover.login, a:visited:hover.login, a:hover.login 				
{ 
  font-family: Tahoma,Arial,Helvetica,sans-serif; 
  font-size: 8pt; 
  color: #7C510C; 
  text-decoration: underline; 
  font-weight: normal
}



:link.Button		{ color:#006699; font-family: sans-serif; font-size: 9pt; font-weight: Bold; text-decoration: none;}
:active.Button 	{ color:#006699; font-family: sans-serif; font-size: 9pt; font-weight: Bold; text-decoration: none;}
:visited.Button { color:#006699; font-family: sans-serif; font-size: 9pt; font-weight: Bold; text-decoration: none;}
:hover.Button 	{ color:#006699;  font-family: sans-serif; font-size: 9pt; font-weight: Bold; text-decoration: underline; text-transform:none;}

:link.TabButton		{ color:#006699; font-family: sans-serif; font-size: 8pt; font-weight: Bold; text-decoration: none;}
:active.TabButton 	{ color:#006699; font-family: sans-serif; font-size: 8pt; font-weight: Bold; text-decoration: none;}
:visited.TabButton { color:#006699; font-family: sans-serif; font-size: 8pt; font-weight: Bold; text-decoration: none;}
:hover.TabButton 	{ color:#006699;  font-family: sans-serif; font-size: 8pt; font-weight: Bold; text-decoration: underline; text-transform:none;}

:link.SmallButton		{ color:#006699; font-family: sans-serif; font-size: 8pt; font-weight: Bold; text-decoration: none;}
:active.SmallButton 	{ color:#006699; font-family: sans-serif; font-size: 8pt; font-weight: Bold; text-decoration: none;}
:visited.SmallButton { color:#006699; font-family: sans-serif; font-size: 8pt; font-weight: Bold; text-decoration: none;}
:hover.SmallButton 	{ color:#006699;  font-family: sans-serif; font-size: 8pt; font-weight: Bold; text-decoration: underline; text-transform:none;}


a:link.footer 					{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: none; font-weight: normal}
a:link:hover.footer		{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: underline; font-weight: normal}
a:visited.footer 			{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: none; font-weight: normal}
a:visited:hover.footer	{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: underline; font-weight: normal}
a:hover.footer 				{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: underline; font-weight: normal}
a:active.footer 				{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: none; font-weight: normal}

a:link 					{ font-size: 9pt; color: #7C510C; text-decoration: none}
a:link:hover		{ font-size: 9pt; cursor: hand; color: #7C510C; text-decoration: underline}
a:visited 			{ font-size: 9pt; color: #7C510C; text-decoration: none}
a:visited:hover	{ font-size: 9pt; cursor: hand; color: #7C510C; text-decoration: underline}
a:hover 				{ font-size: 9pt; cursor: hand; color: #7C510C; text-decoration: underline}
a:active 				{ font-size: 9pt; color: #7C510C; text-decoration: none;}

a:link.smalllink 					{ font-size: 8pt; color: #000000; text-decoration: none; font-weight: normal}
a:link:hover.smalllink		{ font-size: 8pt; cursor: hand; background-color: #E4D9D5; color: #000000; text-decoration: normal; font-weight: normal}
a:visited.smalllink 			{ font-size: 8pt; color: #000000; text-decoration: none; font-weight: normal}
a:visited:hover.smalllink	{ font-size: 8pt; cursor: hand; background-color: #E4D9D5; color: #000000; text-decoration: normal; font-weight: normal}
a:hover.smalllink 				{ font-size: 8pt; cursor: hand; background-color: #E4D9D5; color: #000000; text-decoration: normal; font-weight: normal}
a:active.smalllink 				{ font-size: 8pt; color: #000000; text-decoration: none; font-weight: normal}

a.menu						{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: none; }
a:link:hover.menu	{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: underline; }
a:visited.menu		{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: none; }
a:visited:hover.menu	{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: underline; }
a:active.menu			{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: none; }
a:link.menu				{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; text-decoration: none; }

a.bbsMsg						{ color: #000000; text-decoration: none; }
a:link:hover.bbsMsg	{ color: #000000; text-decoration: underline; }
a:visited.bbsMsg		{ color: #800000; text-decoration: none }
a:visited:hover.bbsMsg	{ color: #800000; text-decoration: underline; }
a:active.bbsMsg			{ color: #000000; text-decoration: none; }
a:link.bbsMsg				{ color: #000000; text-decoration: none; }

a.bbsMsgFooter						{ background-color:#0000FF; color:#EEEEEE; text-decoration: none; font-weight: bold }
a:link:hover.bbsMsgFooter	{ background-color:#0000FF; color:#EEEEEE; text-decoration: underline; font-weight: bold }
a:visited.bbsMsgFooter		{ background-color:#0000FF; color:#EEEEEE; text-decoration: none; font-weight: bold }
a:visited:hover.bbsMsgFooter	{ background-color:#0000FF; color:#EEEEEE; text-decoration: underline; font-weight: bold }
a:active.bbsMsgFooter			{ background-color:#0000FF; color:#EEEEEE; text-decoration: none; font-weight: bold }
a:link.bbsMsgFooter				{ background-color:#0000FF; color:#EEEEEE; text-decoration: none; font-weight: bold }

a.headline						{ font-family:Verdana, Arial, helvetica, Sans-Serif, Calibri, Comic Sans MS; font-size: 12pt; color: #0000ff; text-decoration: none; }
a:link:hover.headline	{ font-family:Verdana, Arial, helvetica, Sans-Serif, Calibri, Comic Sans MS;font-size: 12pt; color: #0000ff; text-decoration: underline; }
a:visited.headline		{ font-family:Verdana, Arial, helvetica, Sans-Serif, Calibri, Comic Sans MS;font-size: 12pt; color: #800080; text-decoration: none; }
a:visited:hover.headline	{ font-family:Verdana, Arial, helvetica, Sans-Serif, Calibri, Comic Sans MS;font-size: 12pt; color: #800080; text-decoration: underline; }
a:active.headline			{ font-family:Verdana, Arial, helvetica, Sans-Serif, Calibri, Comic Sans MS;font-size: 12pt; color: #0000ff; text-decoration: none; }
a:link.headline				{ font-family:Verdana, Arial, helvetica, Sans-Serif, Calibri, Comic Sans MS;font-size: 12pt; color: #0000ff; text-decoration: none; }

.title						{ font-size: 14pt; color: #9F9F9F}
.SmallGreyButton		{ color:#777777; font-family: sans-serif; font-size: 8pt; font-weight: Bold; text-decoration: none;}

.bold 
{
 font-weight:bold;
}

.smallhead    { font-size: 12pt; font-weight:bold}
.headline 		{ font-family:Verdana, Arial, helvetica, Sans-Serif; font-size: 10pt; font-weight:bold}
.textbody 		{ font-family:Verdana, Arial, helvetica, Sans-Serif, Calibri, Comic Sans MS; font-size: 9pt; font-weight:normal }
.subhead 		{ font-size: 10pt; font-weight: bold; text-decoration: underline}
.data-small   { font-size: 7pt;}
.data 				{ font-size: 8pt; color: #000000;}
.data1 				{ font-size: 8pt; color: #000000; background-color:#F2E8E6}
.dataTitle-small 	{ font-size: 8pt; font-weight:bold; background-color:#0000FF; color:#EEEEEE}
.dataTitle 	{ font-size: 9pt; font-weight:bold; background-color:#F2E8E6; color:#7C510C}
.boldlink 	{ font-size: 9pt; font-weight:bold;}
.mainpage    { border: 1pt solid #0000FF }
.red					{ color: #FF0000; }
.red-small    {color: #FF0000; font-size: 8pt; }
.small					{ font-size: 8pt }

td.banner			{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #7C510C; white-space: nowrap;}
td.header			{ color: #000000; font-weight:bold }
td.bbsMsgHeader { background-color:#0000FF; color:#EEEEEE; font-weight: bold; }
td.bbsMSG			{ background-color:#FFFFFF }
td.formCaption { white-space: nowrap; vertical-align: top; }

bbstable		{border-collapse: collapse; border-width:1;}

input				{ font-size: 8pt; color: #555555 }
textarea		{ font-size: 8pt; color: #555555 }
select			{ font-size: 8pt; color: #555555 }

.datatable					{ background-color: #FFFFFF; border-collapse: collapse; border:1px solid #E4D9D5; }
.menurow						{ font-size: 10pt; color:#000000 }
.menurow-selected		{ font-size: 10pt; color:#FFFFFF; background-color:#000000 }

.countdown
{
  font-weight: bold;
  font-size: 10pt;
  font-family: Verdana;
}



.menuTableDivider
{
	background-color: #ffffff;
	height: 5px;
	width: 970px;
}

/* boxes */
div.DivGreenGreen
{
  border: 5px solid #E4D9D5;
  background-color: #ffffff;
}  
  
div.DivGreenGreenBorder {
  margin: 2px; 
  border: 1px solid #E4D9D5;
  background-color: #ffffff;
}

div.DivGreenGreenBorder h2 span {
  display: none; 
}
  
div.DivGreenGreenBorder h2 {
  display: block; 
  height: 25px;
  cursor: default;
  margin: 0px; 
  padding: 0px; 
}

div.DivGreenGreenContent {
  text-align: left; 
  background: #E2E2E2;
  padding: 11px 5px 6px 6px;
}

div.NRLGreenGreenContent p.BB { /* BB = Border Bottom */
  border-bottom: 1px solid #999999; 
  padding-bottom: 9px;
  margin-bottom: 9px;
}

  
div.DivGreyGrey {
  border: 5px solid #D5D5D5;
  background-color: #ffffff;
  width: auto;
/*  width: 100%; */
}  
  
div.DivGreyGreyBorder {
  margin: 2px; 
  border: 1px solid #D5D5D5;
  background-color: #ffffff;
  width: auto;
/*  width: 100%; */
}
  
div.DivGreyGreyBorder h2 span {
  display: none; 
}
  
div.DivGreyGreyBorder h2 {
  display: block; 
  height: 25px;
  cursor: default;
  margin: 0px; 
  padding: 0px; 
}
  
h2.grey
{
	background: url(../images/Global/H2Grey.gif) top left repeat-x;
	text-indent: 5px;
	line-height: 24px;
	vertical-align: middle;
	color: black;
	font-size: 10pt;
}

.grey
{
	background: url(../images/Global/H2Grey.gif) top left repeat-x;
	text-indent: 5px;
	line-height: 24px;
	vertical-align: middle;
	color: black;
	font-size: 10pt;
}

td.green
{
  background: url(../images/Global/H2Green.gif) repeat-x left top;
  vertical-align: middle;
  color: #ffff00;
  text-indent: 1px;
  line-height: 24px;
  white-space: normal;
}

.yellowText
{
  color: #ffff00;
}

h2.green
{
  background: url(../images/Global/H2Green.gif) repeat-x left top;
  vertical-align: middle;
  color: #7C510C;
  text-indent: 5px;
  line-height: 24px;
}

div.DivGreyGreyContent {
  text-align: left; 
  background: #E2E2E2;
  padding: 11px 5px 6px 6px;
}

div.NRLGreyGreyContent p.BB { /* BB = Border Bottom */
  border-bottom: 1px solid #999999; 
  padding-bottom: 9px;
  margin-bottom: 9px;
}

/* buttons */
  
td.buttonBackground {
	 background: url(../images/Buttons/b_mid.gif) top left repeat-x;
	 height: 23px;
	 white-space: nowrap;
}


td.border 
{
  border: 1px solid #D5D5D5;
}


