/* external CSS file */
/* filename='sheet.css' */
/* NO HTML MARKUP ALLOWED */

body			 				    { background-color: #000000; margin: 0;
										    font-family: Times, serif;

									   /* scrollbar attributes */
										    scrollbar-arrow-color: #ff0000;
										    scrollbar-face-color: #000000;
										    scrollbar-highlight-color: #d00000;
											  scrollbar-3dlight-color: #d00000;
											  scrollbar-shadow-color: #330000;
											  scrollbar-darkshadow-color: #990000;
											  scrollbar-track-color: #666666; }

a										  {  }
a:link     					  { color: #cb0008; text-decoration: none; }
a:active   					  { color: #cb0008; text-decoration: none; }
a:visited  					  { color: #cb0008; text-decoration: none; }
a:hover							  { color: #ffffff; }

a:link.lb     			  { color: #000000; text-decoration: none; }
a:active.lb   			  { color: #000000; text-decoration: none; }
a:visited.lb  			  { color: #000000; text-decoration: none; }
a:hover.lb					  { color: #ffffff; background-color: transparent; }

a.content						  { color: #ff00ff; }
a:link.content			  { color: #00009c; text-decoration: underline; }
a:visited.content 	  { color: #3333ff; text-decoration: underline; }
a:hover.content			  { color: #d00000; }

a.cal									{ color: #00009c; }
a:link.cal						{ color: #00009c; text-decoration: underline; }
a:visited.cal					{ color: #00009c; text-decoration: underline; }
a:hover.cal						{ color: #00009c; background-color: #cccccc; }

a.link2								{ color: #ff00ff; }
a:link.link2					{ color: #00009c; text-decoration: underline; }
a:active.link2				{ color: #00009c; text-decoration: none; }
a:visited.link2				{ color: #48489c; text-decoration: none; }
a:hover.link2					{ color: #d00000; background-color: #000000; }

a:link.reverse				{ color: #ffffff; }
a:active.reverse			{ color: #ffffff; }
a:visited.reverse			{ color: #ffffff; }
a:hover.reverse				{ color: #d00000; text-decoration: none;}

blockquote.narrow			{ text-align: justify; font-size: 10pt; margin: 4 72;
											  padding: 4 12; background-color: #d0d0ff; }

h2										{ font-variant: small-caps; font-family: serif; font-size: 16pt; }
img									  { margin: 0; padding: 0; }
strong								{ font: 600 small-caps 10pt sans-serif; }

h2.box								{ font: small-caps 600 13pt; text-align: center; }
h3.box								{ font: normal 400 12pt 'georgia'; text-align: center; }
h4.splain							{ font: italic 400 10pt sans-serif; text-align: left;
											  padding: 0 168 0 168; margin-bottom: 0; }
h4.reverse						{ color: #ffffff; }

a:link.splain					{ color: #000000; text-decoration: underline; }
a:visited.splain			{ color: #666666; text-decoration: underline; }
a:hover.splain				{ color: #ffffff; text-decoration: none; background-color: #00009c; }

img.strip							{ margin: 0; }
img.rPad							{ margin: 8 0 4 16; }
img.lPad							{ margin: 8 16 4 0; }

table.head					  { background-color: #000000; padding: 0;
										    border-bottom: 4 solid #000000; margin: 0; }

table.black 				  { color: #000000; margin: -10 2 -22 12; border: 0; padding: 0; }
td.black						  { font: 600 small-caps 10pt sans-serif;
										    text-align: center; background-image: url(images/LinkBarBlendBG.gif);
										    border-left: 1 solid #000000; border-right: 1 solid #000000; }
tr.black						  {  }

table.contentPage		  { background-color: #ffffff; }

table.white 				  { color: #000000; margin: 0; border: 0; padding: 0;
											  background-color: #ffffff; }
td.white						  { text-align: center; padding: 0; }
tr.white						  {  }

a.navTab						  { color: #ffffff; }
a:link.navTab				  { color: #d00000; }
a:visited.navTab		  { color: #ffffff; }
a:hover.navTab			  { color: #d00000; }
table.content				  { margin: 0: padding: 0; }
tr.content					  { margin: 0; padding: 0; }
td.content					  { margin: 0; padding: 0; }

table.nav						  { margin: 24 0 10 0; padding: 0 0 12 0; }
td.navTab						  { border: 1 solid #ffffff; background-color: #000000;
										    padding: 0 0 0 8;
										    background-image: url(images/BlackFadeToWhiteLR.jpg);
											  background-repeat: no-repeat; background-position: right;
						  				  width: 156; height: 24px; }
tr.nav							  {  }
						
table.col						  { margin: 0 0 0 0; }
tr.col							  { margin: 0 0 0 0; }
td.col							  { margin: 0 0 0 0; padding: 0 6; border: 1 solid #000000; }

td.navBG  					  { text-align: left; background-color: #ffffff; border-right: 1 solid #000000;
						  			    color: #ffffff; background-image: url(images/NavigateBG.gif); }
											
table.breadcrumbs			{ color: #ffffff; margin: -10 2 -22 12; border: 0; padding: 0;
											  /*background-image: url(images/BlackFadeWhiteShort.gif);*/
												background-color: #000000;
											  background-repeat: repeat-y; background-color: #000000; }
td.breadcrumbs				{ color: #ffffff; font: small-caps 400 11pt sans-serif;
										    background-color: #000000;
										    margin: 0; padding: 0;
										    text-align: left; line-height: 12pt; }
tr.breadcrumbs				{ margin: 0 0 0 0; padding; 0 0 0 0; }
img.breadcrumbs				{ margin: 0; padding: 0; }
a.breadcrumbs					{ color: #ffffff; text-decoration: underline; }
a:link.breadcrumbs		{ color: #ffffff; text-decoration: underline; }
a:active.breadcrumbs	{ color: #ffffff; text-decoration: underline; }
a:visited.breadcrumbs	{ color: #ffffff; text-decoration: underline; }
a:hover.breadcrumbs		{ color: #d00000; /*font: small-caps 600 10pt sans-serif;*/ }

span.theme					  { font: italic 800 small-caps 11pt sans-serif; color: #cb0008; }


a.promo								{ font: 400 small-caps 10pt sans-serif; }
a.promo:link				  { color: #d00000; text-decoration: none; }
a.promo:active			  { color: #d00000; text-decoration: none; }
a.promo:visited			  { color: #d00000; text-decoration: none; }
a.promo:hover				  { color: #ffffff; background-color: #d00000; }

a.promo5							{ font: 900 small-caps 10pt sans-serif; color: #00009c;
											  margin: 4 0 0 0; }
a.promo5:link				  { color: #d00000; text-decoration: none; }
a.promo5:active			  { color: #d00000; text-decoration: none; }
a.promo5:visited		  { color: #66669c; text-decoration: none; }
a.promo5:hover			  { color: #00009c; }

h1.promo							{ font: 900 small-caps 24pt sans-serif; color: #d00000;
											  margin: 0; }
h4.promo  						{ font: 400 small-caps 15pt sans-serif; color: #d00000; }
h5.promo							{ font: 900 small-caps 10pt sans-serif; color: #000000;
											  margin: 4 0 0 0; }
h6.promo							{ font: 400 small-caps 11pt sans-serif; color: #000000;
											  margin: 0; }
span.promo						{ font: 400 13pt sans-serif; text-align: right; }
strong.promo					{ font: 900 small-caps 12pt sans-serif; color: #0000d0;
											  margin: 0 0 12 0; }
